[SOFT] TeamCity – 好用的 Continuous Integration 持續整合工具

http://www.jetbrains.com/teamcity/index.html持續整合是軟體開發時相當重要的一環,透過持續整合可以了解目前專案的狀態,包含是否能正確編譯、通過測試,甚至是整體的整合是否也運作良好。在現實的軟體開發環境中,其實很有可能因為修改了一行程式碼,便讓整個專案陷入無法編譯或運行結果不正確的狀態,而如果這個專案又是多人開發且高度相依,更有可能會影響到別人的作業。不但影響別人的工作流暢性,使其離開神馳(flow)的狀態,更會讓程式設計師進入一種非"愉悅"的狀態。而程式設計師一但離開神馳或著進入非愉悅狀態,生...

wxFormBuilder Custom Widgets 製作教學 (1) – 如何讓wxFB順利讀取plug-in

看到wxFB可以讓人自行設計元件讓wxFB去掛載,真是讓人興奮的一件事,不過要在Windows + VS.NET 的環璄下做出來,也不是一件容易的事情。 這陣子在研究wxFB的plug-in,花了不少時間,其實它的plug-in只要依照官網上的步驟就可以做出來了。 http://wiki.wxformbuilder.org/Tutorials/CreatingCustomWidgets 不過重點來了,重點在於如果你是下載官網上的Binary for...

wxFormBuilder

wxFormBuilder (底下簡稱wxFB) 是一套以 wxWidgets 開發的圖形化 wxWidgets UI 編輯程式,支援 Linux / Windows,UI結果支援輸出.cpp 及 .xrc。此外,它也支援使用者撰寫自己的控制項 (custom control),再加上整個程式碼都為開放原始碼(以 Subversion 取得),整體而言是一套相當值得推薦的軟體。 其實 wxWidgets 的 UI編輯程式還蠻多套的,不過在試用了這麼多套之後,我覺得wxFB是表現最優秀的。而且是免費的,強力推薦給大家。...

FON 安裝完成

花了一點點時間,終於把 FON 裝好了,不過身在14F的FON,我想應該是沒有人連的到吧。不過它Travel的功能還蠻吸引我的,也許以後比較普及之後,真的可以為自己留下一些回憶哦 🙂 http://tw.fon.com/  http://www.dearhoney.idv.tw/?p=1005 還沒加入 FON...

Samba 如何讓使用者只能建立、修改但無法刪除檔案

你一定也想過這個問題,要如何讓使用者可以新增、修改檔案,但無法刪除檔案,例如家裡的相片庫、音樂庫,常會擔心不小心被其它人誤刪,其實只要把檔案屬性的 sticky bit 設為 1 即可,有關 sticky bit 的介紹已有許多,大家可以自己去查一下。如果你在用Linux + Samba 當作檔案伺服器,要怎麼讓使用者新增的檔案預設也有enable sticky bit呢?其實打開 smb.conf 一看,會想說把 create mask 設為 1777 不就好了嗎?但這樣是不夠的,此時你再用一台Windows...