[158] NSScreencast 漲價了

線上學習、教學平台這幾年發展迅速,免費、付費,資訊技術、語言學習、繪圖、人文科學,各類型的內容不斷增加,只要有電腦、網路,在家就能學到各式各樣的知識與技術。 NSScreencast 由一個叫做 Ben Scheirman 的傢伙,於 2013(或更早)創辦的線上 iOS 應用程式開發影片教學站。其特色是: 每一集約十五分鐘,講一個小題目 專注在 iOS Development 很早就收費,而不是免費收看 2013 年的線上教學環境在我來看,大概處於幼稚園階段,剛起步不久。我在 2013 年中發現該站,看了幾集免費影片,便被站長的沈穩地口條,行雲流水撰碼技吸引。高手的思惟清晰,分解技術問題,並在短時間(十五分鐘左右)說明清楚。帥呆了。 沒多久就付費了,每月 $9…

參兩摘|December 18, 2014

Personal Development How You Know Reading and experience train your model of the world. And even if you forget the experience or what you read, its effect on your model of the world persists. 隨著年齡增長,經驗累積,雖然讀得是同一本書,但因為心智不同體會有別。所以好書(或好文)絕對值得重讀。 Technology 8 Reasons to Love the New Workflow App…

[簡評] Castro - A Podcast(播客) app for iPhone

我不太聽音樂,倒是經常收聽 podcast(播客),特別是科技圈的播客節目。訂閱的節目超過二十個,常聽的約十個左右。 最早我是用 FeedDemon(已停止開發) 下載 MP3 到電腦聽,後來買了 iPod Touch 便改用 iTunes 訂閱,同步到 iPod Touch。雖不方便,生活還過得去... 敗了人生第一支 iPhone(5) 後,iPod Touch 被冷落一旁,不過還是繼續屈就老方法。雖然陸續試了幾個 Podcast app,最後都因不夠理想而放棄使用。就別提那個 Apple 自產的 Podcast app 了,慘不忍睹... 半年前,忘記在哪一個 podcast 節目聽到 Castro(美金 $3.…

[筆記] Vesper Sync Design 教我的事

這篇〈How to Make a Vesper: Sync〉由 Vesper 的另一位成員所撰寫,主要提供開發 Vesper Sync 功能背後的諸多考量。有幾項我覺得不錯,值得學起來: Do not use 'no-reply' for e-mail confirmation 標準的「新增帳號」流程,其中一步通常會寄送一張「確認函(Confirmation E-mail)」至指定的電子信箱,使用者點選隨信的超連結即完成確認。 Vesper 也採用同樣流程,但與其他服務不同之處在於:該郵件上的「寄件人住址」非 no-reply,而是 Vesper 的支援電郵。 如此一來,使用者不但確認自己帳戶,同時也得知該產品的支援信箱,若遇上問題,直接回覆該郵件即可與開發商聯絡。…

[筆記] Vesper 同步功能的開發日記彙整

Vesper 是 Q Branch 開發的 iOS 筆記軟體,目前僅支援 iPhone。主要開發人員為 Brent Simmons,前陣子他在個人部落格 Inessential 開始了一系列 Vesper 的開發筆記(Vesper Sync Diary),無私地分享許多開發 Vesper Sync(同步功能)的技術細節,值得一讀。 先前曾經提及的 Vesper Sync 開發筆記,作者把全系列完結後,另寫了一篇後續,用來修正或補充原文與實作的差異-〈Vesper Sync Diary Follow-up〉。 這篇文章,以及先前的每一篇文章,作者願意花時間整理,無私的發佈,在在顯示一位開發人員的胸襟大度。 另外,無意發現作者部落格的上方標題設計改了。由原本單純的文字: 開頭 i 做了一些變化,如下圖: 感覺不錯。…

[筆記] Vesper 開發日記 by Brent Simmons-加密金鑰(Keys)

Vesper 是 Q Branch 開發的 iOS 筆記軟體,目前僅支援 iPhone。主要開發人員為 Brent Simmons,前陣子他在個人部落格 Inessential 開始了一系列 Vesper 的開發筆記(Vesper Sync Diary),無私地分享許多開發 Vesper Sync(同步功能)的技術細節,值得一讀。 Brent Simmons 的這篇開發日記(#14)談到了 Vesper 筆記的加密方式。一開始的設計是把每一個記事(note)的文字加密後存到資料庫,而加密金鑰(Key)不放在原始碼裡: Here’s the initial design: the text of notes is encrypted…