by diro | 3 月 27, 2010 | 軟體開發
上次介紹的 TeamCity 預設是不支援 Boost Unit Testing Framework 的,需要額外的 plugin 才能將Boost UTF 的測試報告整合進 TeamCity 中。首先先到 TeamCity 官方網站下載 plugin,檔案在http://confluence.jetbrains.net/display/TW/Cpp+Unit+Test+Reporting裡面有一個 teamcity-boost-1.2.zip for Boost.Test...
by diro | 3 月 25, 2010 | 軟體開發
大教堂和市集(The Cathedral and the Bazaar) 是一篇相當有名的文章,不過之前一直沒有看,直到後來讀了Dreaming in Code 一書後,才把這篇文章仔細讀完。這篇文章是由 Eric Steven Raymond 所寫,內容在描述 Linux 的開發模式(市集)及Raymond 自己仿照這個模式開發 fetchmail...
by diro | 12 月 29, 2009 | 軟體開發
http://www.jetbrains.com/teamcity/index.html持續整合是軟體開發時相當重要的一環,透過持續整合可以了解目前專案的狀態,包含是否能正確編譯、通過測試,甚至是整體的整合是否也運作良好。在現實的軟體開發環境中,其實很有可能因為修改了一行程式碼,便讓整個專案陷入無法編譯或運行結果不正確的狀態,而如果這個專案又是多人開發且高度相依,更有可能會影響到別人的作業。不但影響別人的工作流暢性,使其離開神馳(flow)的狀態,更會讓程式設計師進入一種非"愉悅"的狀態。而程式設計師一但離開神馳或著進入非愉悅狀態,生...
by diro | 2 月 10, 2008 | 科技遊樂場
CodePlex – Open Source Project HostingCodePlex 是由 Microsoft 所建構的一個 OpenSource Project Hosting,裡面還蠻多好東西的,像好用的BloggerBackup及Terminals都在這裡面喲...
by diro | 3 月 24, 2007 | 軟體開發
看到wxFB可以讓人自行設計元件讓wxFB去掛載,真是讓人興奮的一件事,不過要在Windows + VS.NET 的環璄下做出來,也不是一件容易的事情。 這陣子在研究wxFB的plug-in,花了不少時間,其實它的plug-in只要依照官網上的步驟就可以做出來了。 http://wiki.wxformbuilder.org/Tutorials/CreatingCustomWidgets 不過重點來了,重點在於如果你是下載官網上的Binary for...
by diro | 2 月 10, 2007 | 軟體開發
wxFormBuilder (底下簡稱wxFB) 是一套以 wxWidgets 開發的圖形化 wxWidgets UI 編輯程式,支援 Linux / Windows,UI結果支援輸出.cpp 及 .xrc。此外,它也支援使用者撰寫自己的控制項 (custom control),再加上整個程式碼都為開放原始碼(以 Subversion 取得),整體而言是一套相當值得推薦的軟體。 其實 wxWidgets 的 UI編輯程式還蠻多套的,不過在試用了這麼多套之後,我覺得wxFB是表現最優秀的。而且是免費的,強力推薦給大家。...