2016年1月21日 星期四
2016年1月16日 星期六
2016年1月11日 星期一
C++: 善用 PIMPL 技巧
PIMPL (Pointer to Implementation ) 技巧已經出現十幾年了,可是小弟的職業生涯中卻很少看到有人使用,決定來寫篇文章推廣一下。這個手法可以解決/改善 C++ coding 常碰到的 2 大問題:
- class 增加 private/protected member,使用此 class 的相關 .cpp(s) 需要重新編譯
- 定義衝突與跨平台編譯問題
2016年1月3日 星期日
From C++ Builder to Qt > From TThread to QThread
C++ Builder: TThread
C++ Builder(簡稱 BCB)是十幾年前頗流行的 Windows C++ IDE,現在大概只剩站長這種老人記得。早年若是不肯花苦工去學 MFC 又堅持要用 C++,那剩下的選擇就只有它了。BCB 易學難精,一開始覺得很容易上手,但直到需求增加、專案規模變大變複雜,馬上就會碰到「撞牆期」,multi-threading 就是一例。
2015年12月30日 星期三
2015年11月18日 星期三
談 Raspberry Pi:台灣人你又搞錯了!
很多人談到 Raspberry Pi,往往把重點擺在: 900MHz 4 核心 ARM Cortex A7、1G RAM,只要 35 USD 就能買到這些上。
小弟只能說你們搞錯方向了,Raspberry Pi 的成功絕對不是因為價錢跟硬體有多凶悍。而是他裡面的軟體成熟到了不可思議的程度。
2015年11月17日 星期二
台灣人對軟體的錯誤見解(續)
台灣一些公司把 source code 當成寶貝的商業機密,如果要看權限不夠、沒有主管簽字沒門。
那至於寫出這些 code 的程序員呢?有沒有被當成寶貝?還是用完就丟的軟體工人?這件事好像沒多少人關心!?
訂閱:
文章 (Atom)
