不怕別人看不起你,就怕你自己看不起自己。誰說你不能取得非凡的成就?除非你自己!沒有人能夠給你的人生下任何的定義。你選擇怎樣的人生平台,將決定你擁有怎樣的人生。一個人,要獲得更大的發展,就要不斷地為自己尋找更大、更高的平台!
2013年7月29日 星期一
就怕你自己看不起自己
2013年7月17日 星期三
Manual Retain Release
話時話 宜家新公司既project 都仲未用ARC
一黎要時間轉用 二黎有好多舊project 仲係non-ARC
而我本身由ARC 去用返non-ARC 既時候
發現有啲concept 原來唔夠熟 好容易發生memory leak/crashes既情况
寫低幾個guideline 比自己重溫
alloc init / new 過就要 release 好簡單
如果人地外面function比個autorelease 既野出黎 例如啲string / db result 可以用完唔洗retain /release
@property (nonatomic, retain) SomeClass classA;
nonatomic 會自動做個getter/ setter
例如咁寫
佢後面會有
//setter
所以如果有啲callback (例如web services) 就用self.classA 就一定肯定之前既result 會無左 memory leak 就唔會發生
further reading
http://bonjouryentinglai.wordpress.com/2009/12/30/objective-c%E9%9A%A8%E6%89%8B%E7%AD%86%E8%A8%98-i%EF%BC%9Aproperty/
一黎要時間轉用 二黎有好多舊project 仲係non-ARC
而我本身由ARC 去用返non-ARC 既時候
發現有啲concept 原來唔夠熟 好容易發生memory leak/crashes既情况
寫低幾個guideline 比自己重溫
alloc init / new 過就要 release 好簡單
如果人地外面function比個autorelease 既野出黎 例如啲string / db result 可以用完唔洗retain /release
@property (nonatomic, retain) SomeClass classA;
nonatomic 會自動做個getter/ setter
例如咁寫
self.classA = xxxxx;
佢後面會有
//setter
[classA release];平時我係咁寫
classA = xxxx //grounding
[classA retain];
classA = xxxx其實咁做只會多左個pointer 指住想要既野 但係無retain 到 到用既時候因為無左就crash
所以如果有啲callback (例如web services) 就用self.classA 就一定肯定之前既result 會無左 memory leak 就唔會發生
further reading
http://bonjouryentinglai.wordpress.com/2009/12/30/objective-c%E9%9A%A8%E6%89%8B%E7%AD%86%E8%A8%98-i%EF%BC%9Aproperty/
2013年7月16日 星期二
射箭
除左2013 前半年做 part time 之外 其實係課堂之間去左上PE
呢次PE係選擇左射箭 archery
其實細個同中學去啲營地既時候都好鐘意射箭
過左七八年之後再去學
最初既時候學得麻麻 掌握唔到個姿勢 但係過左一兩堂就知多少少
之後自己係出面再報左啲射箭課程 去到五月就無射過啦
宜家雖然好想再玩返
但係一黎唔想係六日( 一至五都七八點放工再射箭又太晚返屋企) 再者又要比堂費
而且又無自己裝備 同埋好似點都入唔到射箭中心果群人度
個心都掙扎左好一兩個月 希望今個星期有個答案
呢次PE係選擇左射箭 archery
其實細個同中學去啲營地既時候都好鐘意射箭
過左七八年之後再去學
最初既時候學得麻麻 掌握唔到個姿勢 但係過左一兩堂就知多少少
之後自己係出面再報左啲射箭課程 去到五月就無射過啦
宜家雖然好想再玩返
但係一黎唔想係六日( 一至五都七八點放工再射箭又太晚返屋企) 再者又要比堂費
而且又無自己裝備 同埋好似點都入唔到射箭中心果群人度
個心都掙扎左好一兩個月 希望今個星期有個答案
2013年7月15日 星期一
一年前 一年後
上一篇文章 2012-7-12?!! 哇 原來有一年無寫過Blog
差幾乎唔記得有呢個blog 既存在
可能平時facebook / twitter share 多 好少係一個地方留下咁多字
唔講咁多 先講下現況
上年七月當時已經係一間細公司做緊internship
人工就無得同政府比 好在當時做既project 都可以拎出黎見下人
同埋啲同事都好nice 當時八月尾真係有一刻想full time 咁做落去
到2012 年9月就Year 3 degree 最尾一年
第一個semester 讀得唔似前兩年咁多 但係啲course 係深啲 花多啲力理解
但係呢個department 睇關係多過睇能力 同lecturer 關係好啲就唔多點爛grade
反而我唔知頭唔知路 同啲關係好既人組做project
final exam 我同平時差唔多 點知成績上到dean's list 呢個真係意料之外
當時仲好驚之前浸壞左部iPad 1 3G 16GB 會比人扣分 但係最後成績無受影嚮
仲要無人要我賠錢/做啲野補返數 到宜家好似無事發生咁 希望grad之前無人提過就算啦
去到第二個 sem 讀既credit 更加少 成個星期得兩日要返學 既然係咁
一月開始就之前間細公司做part time 一個星期返三日
一入去就見到啲同事做緊一個大project 全公司既人都有幫手搞
但係好衰唔衰個客啲requirement 係咁改 到左二月尾老細斬纜唔做
三月開始搞startup project 最後搞唔成 可能因為cost 太高唔值得
四五月我開始幫其他project 執頭執尾 半hea 半做咁啦
六月都係仲執頭執尾 差啲就想決定入呢個公間做全職
但係當時心底裏有一個問號 如果第時辭職唔做 出面既人會點睇我既經驗
之後打左比最信得過既Dr.
( High Dip. 時認識 樣樣事分析得好準 仲可以係別人方面諗 識到佢不枉此生)
打電話問佢 應唔應該做全職? 佢話唔好 因為
差幾乎唔記得有呢個blog 既存在
可能平時facebook / twitter share 多 好少係一個地方留下咁多字
唔講咁多 先講下現況
上年七月當時已經係一間細公司做緊internship
人工就無得同政府比 好在當時做既project 都可以拎出黎見下人
同埋啲同事都好nice 當時八月尾真係有一刻想full time 咁做落去
到2012 年9月就Year 3 degree 最尾一年
第一個semester 讀得唔似前兩年咁多 但係啲course 係深啲 花多啲力理解
但係呢個department 睇關係多過睇能力 同lecturer 關係好啲就唔多點爛grade
反而我唔知頭唔知路 同啲關係好既人組做project
final exam 我同平時差唔多 點知成績上到dean's list 呢個真係意料之外
當時仲好驚之前浸壞左部iPad 1 3G 16GB 會比人扣分 但係最後成績無受影嚮
仲要無人要我賠錢/做啲野補返數 到宜家好似無事發生咁 希望grad之前無人提過就算啦
去到第二個 sem 讀既credit 更加少 成個星期得兩日要返學 既然係咁
一月開始就之前間細公司做part time 一個星期返三日
一入去就見到啲同事做緊一個大project 全公司既人都有幫手搞
但係好衰唔衰個客啲requirement 係咁改 到左二月尾老細斬纜唔做
三月開始搞startup project 最後搞唔成 可能因為cost 太高唔值得
四五月我開始幫其他project 執頭執尾 半hea 半做咁啦
六月都係仲執頭執尾 差啲就想決定入呢個公間做全職
但係當時心底裏有一個問號 如果第時辭職唔做 出面既人會點睇我既經驗
之後打左比最信得過既Dr.
( High Dip. 時認識 樣樣事分析得好準 仲可以係別人方面諗 識到佢不枉此生)
打電話問佢 應唔應該做全職? 佢話唔好 因為
- 大公司會比到foundation for future career
- 接觸到大公司做project standardized methods
- 有senior 教路可以點係大公司進升
係細公司唔得 但係始終升職無乜機會 又唔會做到大型既project 出黎唔夠arousive
仲要做左幾年再轉入大公司 發現細自己好多既人都同自己幾唔多職位 個心情會難受
佢苦口婆心咁勸我唔好做 我當時好吃驚 無諗到咁遠
以為係呢間細公司做舒舒服服 又無人追交project 咁就算啦
點知有時太過處於安逸就會無左𡚒鬥既心情
之後梗係立即搵啲大公司入 又比我搵到前年(2012 年) 暑假好想入果間大公司有opening
咁當時準備好CV portfolio 既野面試 比個career advisor 執左四五次先 send 過去
大公司果邊又好快手 當日send 完下午打電話問我幾時得閒
當時未in之前有份細quiz 問Retain Release
我當時心諗 holy shXt 我三年前學iOS dev 既時候就 memory management
乜宜家仲有人做?!! 惟有硬住頭皮做
之後兩個assistant manager intervew 我 一擔砂糖一擔__
當時比佢地玩到我咩都講曬出黎 樣樣野都係認真回答
但係同時用唔同既說話想入呢個大公司既 最後補多封thank you email
Bingo! 比佢地壓左人工 但係都算啦
為真係好想入去做 同埋實現之前幫我既人既願望
同舊細公司老細講返聲 比封farewell email 比全公司 做多一個星期就走左
到宜家我已經做左三個星期 前兩個星期都仲未有project 比得我做
我都係睇下佢地啲舊project 點做 學下佢地啲寫法
上個星期開始kick off 新project
今次係做一個舊project 既iPad 版
難度一 要睇啲好亂既code 二 backend 唔會再改 要由client device 就
做既野同之前internship / part time 差唔多 但係可以趁機會學到佢地做project 既流程
宜家都算得上係駕輕就熟 八月中要完成 唔知會唔會meet 到schedule 呢?
訂閱:
文章 (Atom)