2014
Feb
19

很多公司都有要求程式要寫 Unit Test,Unit Test 固然可以提升程式的品質,但是到底要寫多少 Unit Test 才夠呢? 我想沒有人可以給一個答案。Code CoverageCode ...

2014
Jan
30

PHP Array 在經過 json_encode 之後,就會把中文轉成 Unicode 的代碼,看到那些代碼卻不知道代表什麼意思,這個問題,對於中文網站的開發者來說,是非常的困擾,...

2014
Jan
15

去掉 JSON 格式的空行JSON 在 Javascript 就是一個 array ,有時候我會需要 stringify 的功能,也就是將 JSON 轉成文字,並且去掉所有的空行,這是一個小小的工具...

2014
Jan
15

data URI 是一種將圖片轉換成 base64 encode 過的純文字,目前大部分先進的 Browser 已經支援這種格式,可以將格式轉換成正常圖片顯示。下面是一個轉換工具,你...

2013
Apr
21

WebP 官方網站webp 是 Google Developer 開發的圖片壓縮工具,壓縮能力非常的強,我隨便拿幾張圖來測試,每一張都能壓縮超過 50% ,最多還能壓到剩 20%,而且圖...

2013
Feb
12

寫程式第一件事,就是命名,不管是變數,檔名,函數...等,有一堆等著你命名,對於非英語系國家的軟體工程師就更辛苦了。這裡整理一些命名規則,方便未來使用,...

2012
Dec
25

如何寫一個大家都看得懂的程式呢? 最近讀了 「The Art of Readable Code 」與「Clean Code A Handbook of Agile Software Craftsmanshi」這本書,將書中提到的,...

2012
May
26

在 windows 中安裝 v8 Javascript engine必備軟體v8 engine 使用一般的安裝方式使用 GYP +cygwin 安裝錯誤訊息處理參考資料必備軟體 python : 可以到這裡下載「 ...

2012
Apr
25

使用 vim 開發程式的時間不長,有很多指令仍在學習當中,這裡記錄一些 vim 相關的指令與設定。16進位數字與純文字之間的轉換在比對檔案的時候,通常需要視檢檔案...

2012
Mar
21

Google LevelDB 試玩心得安裝 leveldb leveldb 使用方式leveldb optionsleveldb效能參考資料leveldb 是一套 key-value 的資料存取工具,leveldb會將資料儲存在檔...