ios AR framework

台灣代理商
http://www.ar-truth.com/

這個看不懂QQ
https://ar.qualcomm.at/qdevnet/sdk

3DAR 中華黃頁APP有用,看起來沒啥屁用
http://3dar.us/docs/

layer 研究一下可能還蠻有搞頭的
http://www.layar.com/documentation/browser/layar-platform-overview/

obj c coding style

Apple 官方教你怎樣命名

Google教你coding style
  • 一行不要超過80 char
  • class name 開頭要大寫,用有意義的縮寫來組合
  • function name 減少無謂的動詞
  • 不要用and 連接多個變數
  • 變數命名要有意義,甚麼a b c d s t v 之類的不要用
  • 要常用@private
  • 不要在init裡面把變數設成0或nil
  • 請愛用autorelease  (iOS 5表示 我才沒有這個問題呢)
  • Don't @throw Objective-C exceptions
  • Use Copy Attribute For Strings
  • MVC Separate the controller from the view and the model. Use @protocols for callback APIs.

神速般的coding

jserv 大師  coscup 2012 第一次自幹作業系統核心就上手




驚嘆點有三:


1.coding速度有夠快,雖然jeserv用了gtags, shipMate, cppcomplete 這些vim -in來輔助,
不過這也只是我們在xcode裡面會自動完成一樣,實在是自嘆弗如!

2.直接build就過了,這要每天寫每天寫多少code 才達得到的程度阿,
尤其是那句「hello world 每天寫,但每次寫都有不一樣的感受吼 」

3.開thread
邊講話邊打字不算甚麼,但是打字速度跟講話速度都超快那就真的很厲害了,
說實在我有點聽不清楚他在講甚麼,好像回到之前上queuing的課!@@



看到這個題目,就想到這本書
<自己動手寫作業系統>
http://shopping.pchome.com.tw/DJAA06-A45690336

作者後來有把內容open source
http://share.solrex.org/WriteOS/index_cht.html
也是寫hello world,不過我一直沒有時間去看
最近在看UEFI的東西,應該也會碰到類似的主題吧!