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 的程序員呢?有沒有被當成寶貝?還是用完就丟的軟體工人?這件事好像沒多少人關心!?
2015年9月17日 星期四
從 WaitForMultipleObjects() 談 Windows IO 模型的失敗
WaitForMultipleObjects() 與 select() 的功能很類似,都是用來等待多個 handles 上的事件發生(I/O、mutex、semaphore、IPC...)。站長在這兩個平台也打滾一段時日了,兩個 API 也都蠻熟的,從本篇的分析你將會發現到 Windows I/O 模型為什麼失敗,為什麼很多知名 open source project 沒有 Windows 版本,或是執行效能遠不如 Linux。
進擊的鼓手(whiplash)觀後感
上個月到上海出差,第一天就把事情做完了,剩下的時間除了坐地鐵到市區逛逛,就是在飯店看電影打發時間。
這部電影在台灣時就耳聞大名了,但是不好意思本人是個音樂白痴,小時候最討厭的課程除了體育就是音樂。實在是後來看到沒東西看了,只好勉為其難打開來看,這一看不得了...馬上讓產生了很多想法。
這部電影在台灣時就耳聞大名了,但是不好意思本人是個音樂白痴,小時候最討厭的課程除了體育就是音樂。實在是後來看到沒東西看了,只好勉為其難打開來看,這一看不得了...馬上讓產生了很多想法。
2015年6月11日 星期四
2015年6月9日 星期二
2015年6月8日 星期一
debug 的奧秘(1)
這裡不會討論 gdb 之類的東西,因為無論是網路上還是市售書籍可說是汗牛充棟,也不需要多一篇來浪費各位的頻寬,要講當然就要講別的地方比較少談到的議題。
總訣篇
不知道各位有沒有想過 debug 除了那一堆零碎的技巧與工具外,有沒有什麼內功心法?有沒有什麼共通的準則讓我們在碰到新問題時不至於手拙無措?
2015年5月29日 星期五
2015年5月23日 星期六
2015年5月21日 星期四
用最少的錢做最多的事
「否定的智慧比肯定的智慧更有用」
-行為的藝術。
「用最少的錢做最多的事」是台灣人只差在沒刺青在身上,奉行不渝的金科玉律。
這句話不能說完全不對,但若任何事情都照這個準則去作,恐怕是大有問題。
就如同有一點數學基礎的人都知道,要駁倒一條數學定理,你只要舉出一個反例即可。
以下的案例是否可以作為反例?留給各位思考
2015年5月18日 星期一
為什麼要吃自己的狗食
作家王鼎鈞說過,人生有四個境界:
第一個境界:做好事無人稱讚,做壞事有人懲罰
第二個境界:做好事有人稱讚,做壞事有人懲罰
第三個境界:做好事有人稱讚,做壞事無人懲罰
第四個境界:做壞事有人稱讚
第一個境界:做好事無人稱讚,做壞事有人懲罰
第二個境界:做好事有人稱讚,做壞事有人懲罰
第三個境界:做好事有人稱讚,做壞事無人懲罰
第四個境界:做壞事有人稱讚