在 Linux 中架設 Git 伺服器教學(使用 SSH 加密傳輸)

這裡簡單說明在 Linux 中如何架設 Git 伺服器,將自己電腦中的 Git 專案放進伺服器中,讓整個團隊進行協同開發。 Git 伺服器所使用的傳輸協定分為好幾種,這裡介紹如何設定 SSH 加密傳輸的 Git 伺服器。 ...

February 19, 2014 · G. T. Wang

Netcat(Linux nc 指令)網路管理者工具實用範例

Netcat 是 Linux 系統下管理者常用的網路工具,這裡蒐集一些關於 Netcat 實用的範例。 Netcat 是 Linux 系統中一個多功能的工具程式,雖然它只是一個小程式,但是能夠做的事情很多,就像瑞士刀一樣,幾乎任何使用 TCP 或 UDP 封包的動作都可以用它來達成,是許多系統管理者(包含我自己)最喜愛的網路診斷工具之一。 ...

February 18, 2014 · G. T. Wang

Bugzilla 安裝步驟教學(Ubuntu Linux)

這裡介紹如何在 Ubuntu Linux 中安裝 Bugzilla 這個 bug 追蹤與管理系統。 Bugzilla 是一套由 Mozilla 所開發的軟體缺陷追蹤的網路應用程式,它可以幫助軟體開發團隊搜集 bugs 的回報資料,並且提供一個整合性的追蹤與管理系統。 ...

February 11, 2014 · G. T. Wang

Linux 標準串流(Standard Streams)的緩衝區(Buffer)問題

這裡討論在 Linux 系統上標準串流(standard streams)的緩衝區(buffering)時常容易會產生的一些問題。 首先請看下面這個使用 pipeline 的指令: ...

January 23, 2014 · G. T. Wang

在 Ubuntu Linux 中安裝與使用 RabbitMQ 訊息佇列

這裡介紹如何在 Ubuntu Linux 中安裝 RabbitMQ 這個訊息佇列,並且以範例程式說明如何使用 RabbitMQ。 RabbitMQ 是一個訊息仲介(message broker),它所做的事情就是接收訊息,然後再把訊息發送出去,就好像郵局一樣,發信者將信件交給郵差,透過郵局的郵務系統將信件送給收信人,而 RabbitMQ 跟郵局的不同點只在於它不處理實體的信件,而是處理數位化的資料。 ...

January 14, 2014 · G. T. Wang