2016-05-12
Async programming 真的非常方便,可以解決很多問題,但它也同時為你帶來新的考驗。其中之一就是單元測試。我描述了一個工作上遇到的測試問題,以及最後的解決方案。
2015-10-01
我個人通常是用 OS X 內建的 Mail.app 寫 email,所以不太用這個。不過似乎不少人會用 Markdown 寫 email,然後再貼到 Gmail 的編輯器裡面。但這個功能背後其實有點故事。
2015-09-30
蘋果在美國時間週一發表了新的程式語言 Swift,然後 Internet 就高潮了,突然冒出一堆鍵盤語言專家(包括我自己)爭先恐後發表自己的看法。
2014-02-17
試著只靠著 Objective-C Runtime 實作一個不繼承 NSObject 的 Objective-C class。
2014-01-10
如果語法使用的 token,例如關鍵字、符號等等在兩個版本間衝突,就不可能有直接在語法上對等的折衷解。
2013-12-25
本周的 Django Workshop(2013-12-24) 講到了 Common Patterns of Forms。
2013-12-20
在上一篇文章結束前,我列出了 Python 3 與 Python 2 不相容的主要原因,並將它們分成三類:
2013-12-20
我前陣子在 Facebook 發了一個動態,然後 Tim Hsu 就在下面留言表示想聽 six 的東西。six 是個好東西(很重要所以再說一遍),我不排斥分享一些心得,不過一來 six 很短,二來要準備 talk 很麻煩,三來沒什麼機會可以講,四來可能也沒有太多人想聽我講話,所以最後決定不如更新一下好久沒動的 blog。