2012年02月8日
2012年02月7日
不尚賢使民不爭
2012年02月6日
持續整合與跑步呼吸
大約是一月時的事,我看到消息說「GitHub已將持續整合服務器Janky開源」。然後,我就在公司的郵件群組中發了封信,說我可能會評估一下 Janky 這套持續整合工具。同事在跟帖中說,這樣會不會分心,是不是應該等目前的專案都結束了再做?
同事的說法,反應出他們尚未確實理解「持續整合」的意義。我相信大部份開發團隊初次接觸「持續整合」時,都會有相同的誤解。我在郵件與 twitter 上表達了我的看法。
...繼續閱讀2012年02月5日
敏捷開發方法(Agile method)見報,主題是站立會議
我昨天在聯合報上看到一篇報導:《科技業追效率 站著開會成風潮》(聯合報,民國101年2月4日,A3版)。當我看到標題「站著開會」這四個字時,我直覺想到這該不會是在說敏捷開發方法/極致編程(Agile method/eXtreme Programming)所提倡的「站立會議」吧?仔細一讀內容,還真是這麼一回事。我書讀得少,這是不是國內大眾媒體首次以「企業管理」的角度報導「敏捷方法」的新聞?真是可喜可賀啊。
...繼續閱讀2012年02月2日
SSD fdisk calculator - 固態硬碟分割計算器
SSD fdisk calculator。固態硬碟分割計算器。讓你的磁區對齊 4K 區塊。 此程式為網頁版,瀏覽器打開本頁即可計算。不用下載,不用安裝。
春節前,看到 PCHome 有批 SSD 好便宜,我趁機買了一個回來裝在我的 ThinkPad 上。 不過在分割磁區時碰到了些小麻煩。為了要準確地對齊 4K 區塊,我乾脆寫了個計算器來算位置。 本來是用 gnumeric 試算表算的,後來為了發佈出來,又花了半天用 JavaScript 寫成網頁版。
...繼續閱讀2012年02月1日
IBus 與 DBus
IBus 輸入法平台利用 D-Bus 協定作為訊息通路。 所以程式人員可透過 D-Bus 協定控制 IBus 輸入法的動作。但比較麻煩的是,IBus 不連接公用的 dbus-daemon 服務,而是另行實作了 ibus-daemon。所以 D-Bus 客戶端若用預設的方式接上 dbus-daemon 後,並不能找到與 IBus 平台溝通的訊息通路。
用公車系統對上述內容作個譬喻。IBus 跟 DBus 都是同一款公車,駕駛與乘坐方式是一樣的。但是 DBus 停靠的車站是 dbus-daemon ,而 IBus 停靠的車站是 ibus-daemon。乘客(客戶端)如果跑到 dbus-daemon 車站的話,搭不到 IBus 的車。乘客要去 ibus-daemon 車站,才能搭上 IBus 的車。那麼乘客要如何找到 IBus 的停靠站呢?
...繼續閱讀2012年01月27日
生存戦略、しましょうか。 #filesonic #megaupload #fileserve #uploadstation #hotfile
在農曆新年的歡樂期間,聽到美國大規模掃蕩網路硬碟(免費空間)服務商的行動,實在非常破壞氣氛。 MegaUpload 服務因負責人被 FBI以洗錢與盜版罪名通緝,服務主機也被查扣,服務全面停擺。緊接著,連 FileSonice 也宣佈關閉所有文件共享功能。這真是如同晴天霹靂般的事,因為我是 FileSonic 的付費會員。




