參兩摘|Decembers 01, 2014

參兩摘|Decembers 01, 2014

《參兩摘》是一種實驗,試圖把我感興趣且真正看過的影片、讀過的文章,加上些許個人心得,紀錄下來。


Technology

Easy Listening
好的播客(podcasts)節目除了吸引人的內容,在錄製的設備上多一點點投資(麥克風、耳機),再花一點點時間後製,其效果超乎想像。

在衣物間錄音是不錯的選擇。

A few lazy cynics are still fighting that fight, mostly out of defensiveness because they don’t want to believe that they’re missing anything relevant, but they’ve already lost the war. That era has passed. -- Marco Arment


Thankful To Be A Programmer
雖是老調,但每次重談都值得細細品嘗:寫程式傷腦細胞,但只要你熱愛它,你會很快樂。

Programming is a hard job but it's much easier when you love what you are doing.


Dynamic OpenGL implementation loading in Qt 5.4
依據實際系統環境決定使用何種 3D Rendering Engine。


ReSharper C++ Early Access Program
C++ 程式輔助工具(重構、程式碼產生器)要大爆炸了嗎?以前 C++ 程式碼被認為太複雜,難以實作合用的輔助工具。這幾年大家都變聰明了嗎?


Java for Everything
連 shell script 都用 Java 寫?感覺像收集眼球的文章。果不其然 Hacker News 反應很好。私以為把 Java 代換成 C++ 我會同意多一點,也就是說我不同意這文章的論點。

沒有一家有規模的公司會「只用一種程式語言開發所有專案」,比較合理的作法是「因地制宜」,用合適的工具解決問題,而不是一昧地只用一種程式語言。

I have to figure those things out again and write them again, instead of copying and pasting the code from the previous project.

這樣明著鼓勵 Copy-n-Paste 程式碼不太好吧。

C# is nice but not cross-platform enough. Scala is too complex.

Xamarin 以後 C#/.NET 其實已經很跨平台,再加上微軟近來的大動作,C# 應該會慢慢成為跨平台開發首選。


The Schedule Uncertainty Principle
換句話說,軟體專案如果剛好準時收工,其實意味著那裡出問題了,是吧XD


Personal Development

The Zen Habits Book
要五毛給一塊,可是一點不奇怪。目標四萬五美金,募了近十五萬(有我的十一元)。