/logo.png

GCSIterator (Python CSV iterator for Google Cloud Storage) via GAE

最近的專案常常需要在 GAE - Python 跟大 CSV (40MB)檔打交道。在 Python 中利用 `csv.reader` & `csv.DictReader` 可以很容易的處理 `csv` 讀取的動作。但是在 GAE 平台上一般 Request 時間只有 **60s**,而 Tasks Request 則有 **10mins** 的限制[3],而在 GAE 上處理超大檔案的時候除了會遇到 `DeadlineExceededErrors` 的雷也會踩到 `Exceeded soft private memory limit` 的問題(預設 instance 的記憶體只有 **128MB**,在處理大 CSV 檔很容易踩到的雷)

GAE-todomvc

最近需要幫內部基於 GAE - Python 平台上導入前端的框架,TodoMVC 是一個非常適合拿來學習前端框架的資源,它以**TodoMVC**的題目實作目前主流的前端框架(**React**、**Angular**、**Vuejs**、**Ember.js**、**Polymer** 等等),你可以看到不同框架的優缺點,選擇一個最適合你的框架來學習。

Life.com text copy

Facebook 許多人都有轉載一些文章,看到有些不錯的文章,會想保存到 Evernote 上,Evernote 提供了 Evernote Web Clipper - Chrome Web Store 及 Clearly - Chrome Web Store 可以方便使用直接把面頁的文章快