Jaffe的分享空間 Rotating Header Image

BLOG

鍥而不捨

甚麼叫”鍥而不捨”?

好多人應該都知, 但如果對一件已經無甚價值既物件”鍥而不捨”, 你又覺得點呢?

屋企有部中古iPhone 3GS, 其實平日已經無乜用, 但近日忽然想拿黎做下PMP(流動播放器), 聽下網上收音機同iTunes Home Sharing聽下歌咁…

唔攪由自可, 一攪就攪足幾日(都未攪掂)…

想restore做iOS 4.3, 有幾個原因… 因為要寫iPhone apps, 想留個舊少少既OS作測試, 另外, 因為iOS 4.3有home sharing, 所以想restore去呢個version!

唔知點解, 無辦法restore返做iOS 4.3 (4.2.1就得), 明明之前已經save左shsh…

但用iTunes restore iOS 4.3時出現就會出現 “1005 error”

網上搵過原因, 真係可以話係眾說紛云… 按住網上所有教學, 真係近乎乜方法都試過晒, 包括好多自創方法, 一樣唔掂… 真係好想投降!

試過既方法如下:

– redsn0w redsn0w_win_0.9.5b5-1 至 redsn0w_win_0.9.10b4, 每一個version都試過晒
– iPhone2,1_4.0_8A293_Restore.ipsw 至 iPhone2,1_4.3_8F190_Restore.ipsw, 每一個version都試過晒
– 迧iTunes 10.2.0.34 至最 10.5.3.3都試埋
– 連Windows 7至Windows XP都試埋

一樣都係唔得…

唔通, 呢幾日花既精神時間全部又係徒勞無功?!

— 後記

奇蹟永遠在你宣告失敗後出現… 完成這篇blog不久, 終於試出能解決問題的方法組合:

1. 使用iTunes 10.2.0.34將iPhone還原至4.3
2. 還原到最後, 還是會出現Recovery Mode
3. 但不怕, 到此時再將iPhone設定成DFU Mode
4. 之後, 使用redsn0w_win_0.9.10b4內的Fix Recovery選項, 再連接iPhone
5. 奇蹟發生了, 經過一輪的奇怪碼顯示後, iPhone reboot至Emergency Mode
6. 此時, 再啟動iTunes Activate iPhone
7. 完成了!

(但仍然未jailbreak成功, 如強行再jailbreak, Cydia會出現白icon和Safari都會用不到; 算了吧! 留待下次有心情和時間再挑戰, 現在基本的要求已能全部做到, 其實不jailbreak亦可以 :P)

那些年, 我們用過的貓砂…

貓砂邊隻好? 我養左貓四年… 實在都係講唔出, 各有長短高低…

每隔一段時間, 就會想試下新貓砂, 睇下會唔會更好…

而家, 等我回憶下我用過既貓砂, 其實唔止以下咁少, 不過呢啲都係比較有印像…


(cat’s best – 木砂)

第一隻用既係cat’s best, 係木砂黎… 新手養貓乜都唔識, 就聽賣家講用呢隻… 用落唔錯, 唔會臭, 但缺點就係 “貴” 同埋 “大塵”… 因為係木砂, 同埋好細粒, 所以佢好似啲泥沙咁… 好易散, 同埋好多塵會被貓帶出砂盤, 或者撥砂既時候會撥到出晒黎地下, 掂到地下啲水就結成一pat pat, 幾核突下… 同埋唔可以沖入廁所, 鏟砂都幾煩下 (但當時未知道有啲砂可以沖落廁所, 所以尚算OK)


(松木砂)

輾轉之下, 竉物店介紹左呢隻松木貓砂俾我試, 話大粒啲, 無咁易撥到周地都係… 同埋會香啲, 咁又買包黎試下… 點知…! 被騙了! 因為呢款砂遇水即變粉… 唔會好似cat’s best咁結成一舊, 所以根本唔適合我用 W%YH%HD!^!!! (後來先知原來呢款沙只適合用落雙層砂盤, 啲砂遇水變粉, 會跌落下一層, 就唔會阻住貓貓)


(森之香 – 木砂)

上網睇, 原來”森之香”都唔少fans… 原因, 我估係平… 因為真係好平, 一袋8L都只係六十幾蚊, 比我用開既平一大截, 咁… 我就走去試下…

買嗰刻, 其實都心知不妙, 拿上手… 真係輕過羽毛, 用落就知… 真係平得有道理, 啲沙好似紙咁輕… 莫講話撥, 就算貓貓由砂盤走出黎, 都會帶唔出砂出黎, 因為啲砂太輕, 好容易就會黐在貓貓腳上, 特別係我養既係長毛貓, 啲砂會黐在手腳上, 再帶出砂盤…


(水晶砂)

聽朋友話佢用水晶砂, 好似又好地地… 又走去試下, 點知… 水晶砂凝結力都係麻麻, 吸水力又差, 貓貓尿尿完攪到個盤污糟晒! 結唔實, 撥完啲新舊砂撈到亂晒! 用完一次就算數!

 
(cat litter – 紙砂)

之後, 想試下比較乾淨既貓砂, 竉物店遇到呢隻cat litter紙砂, 百幾蚊好大包, 諗住試下! 點知… 因少失大… 其中一隻貓貓唔肯用, 忍左兩日尿, 最後谷到疴血, 染到啲砂變左紅色我先留意到… 最後帶左去睇醫生, 白白駛多左三百幾蚊! 最後唯有變返原本用開果隻cat’s best頂住先…


(sanmate – 豆腐砂)

上網睇forum, 有人介紹過呢隻sanmate既豆腐砂, 可以沖落廁所, 又話吸臭好, 所以買黎試下… 真係幾貴, 成百蚊一包, 得7L, 三隻貓好快就用晒, 之後上網訂, 一次買6包可以平至平均八十幾左右…

呢款砂用得最長時間, 連續用左大約年半! 不過缺點係啲砂好易散, 被貓貓踩多兩下, 撥多幾撥就變晒粉, 周圍飛… 同埋並非如包裝所講唔易 “飛散”, 吸臭力亦都唔強…

不過自從日本地震, 就經常缺貨, 又大加價… 所以最後迫住嘗試其他砂…


(sanmate – 紙砂)

逛竉物店, 見到呢款紙砂, 都是sanmate出品, 凝結會變色, 好似幾好… 所以就買黎試過, 事實上凝固變色呢樣野係幾好, 可以知道邊啲砂污糟左, 方便清理… 不過, 問題就係… 凝固得唔夠實在… 所以被貓貓多撥兩下就散晒… 新舊砂混合埋晒一齊, 幾難清潔下… 要將變左色既砂一次過清理, 都唔係咁容易…


(bluno – 紙砂)

後來, 經同事介紹, 佢用緊呢隻blueno既貓砂, 話唔錯… 重點係比sanmate既紙砂平, 而家效果都幾好… 咁就試下, 真係唔錯… 不過缺點就係吸臭力麻麻… 同埋… 我相信係一般紙砂既通病, 就係凝結得唔好, 變左色既砂, 好容易同新砂混合埋一齊, 日子耐左, 成個砂盤就會變成藍白藍白既混合砂… 難以處理… 要一次過換晒成個砂盤啲舊砂… 都幾貴!

特別要一提, 原來blueno在市面有好多”假貨”, 唔知係唔係代理商既謊言… 零售店話係來自日本既水貨, 代理就堅稱係假貨囉…

我最初第一次買, 係7L的… 但後來上網睇, 原來行貨係無出7L的, 只有6.8L及8L… 後來我就小心啲, 睇到係6.8L或8L先買… 不過, 水貨平好多, 一袋7L平均只需要八十左右, 但行貨6.8L一袋平均都要九十幾… 但香港代理話水貨會嚴重影響貓貓健康, 所以… 我唔敢博了… 都係每袋貴十零蚊姐, 睇一次醫生都幾百蚊啦!

後記: 打完篇文先發覺, 原來呢幾年真係試左好多款貓砂, 不過其實到而家, 都仲未遇到一款真係滿意既… 貓砂都真係幾貴, 閒閒地一個月都用兩三包… 開支隨時比貓糧更高!

Xcode SQLite sqlite3_prepare_v2 sqlite3_step 新疑團

被奇怪既問題困擾左三個鐘, 本來看似好細既問題, 但可能太夜, 人太累,真係摸不著頭腦!

if (sqlite3_step(statement) == SQLITE_ROW) {
if (sqlite3_column_int(statement, 0) <= 0) {
// if first result = 0, then exit
sqlite3_close(myDB);
return;
}
}

行完呢句之後,如果resultset第一個數真係0的話,呢個function就會close database再return…

問題就係,之後既所有database action都會fail! google左好耐,sqlite3_clear_bindings, sqlite3_reset, sqlite3_finalize都試過晒,一樣唔掂!

最後,唯有出絕招,就係用個while loop process晒整個result set先順利咁走, 嘿,又真係無事!真係好奇!

while (sqlite3_step(statement) == SQLITE_ROW) {
value = sqlite3_column_int(statement, 0);
}

if (value == 0) {
sqlite3_close(myDB);
return;
}

Google Chrome, 你攪咩呀?

雖然google chrome都出左一段時間, 但因工作關係, 最常用都係IE, 私人事務, 就比較鍾意用Firefox同Safari(Mac)… 一直都冇特別去搵機會試下chrome呢套新web browser…

撞岩近排多左出街用部老爺samsung netbook, 開IE, Firefox慢到嘔血… 無他既, Atom N280 CPU + 嗰2Gb RAM, 唔慢有鬼了!

今次正係大好機會, 試下呢隻傳聞超順既browser, 睇下方唔方便到我…

用左頭十幾分鐘, 都好順既… 不過問題開始黎… 唔係佢performance唔好, 而係… 而係google chrome竟然冇google toolbar!!!

用開佢個mouseover translate既功能, 一下子無左, 睇英文website即時湧現大量問題囉!

諗住去google download返, 下?! 佢竟然話google toolbar只support IE同firefox?! chrome本身又冇built-in mouseover translate, 雖然話可以download 3rd party plug-in, 但試過幾隻都唔掂… 攪左成粒鐘都用唔返個translate功能…

放棄了… 一隻本來看似好好既chrome browser, 竟然因為做漏左一個小功能, 而被我呢位新客極速地打入冷宮…

所以, 有時啲野就係咁… 新產品應該要全面照顧啲小功能, 無謂因為小小問題而令成件產品失去價值…

正能量?

Facebook的Timeline功能, 可以隨意翻閱你在過去數年任何時候在facebook上寫過的任何一句說話, 今天開來看看… 原來, 我在2011年的生日說過這麼的一番話:

“今年願望好簡單,個人可以少啲戾氣,唔好乜都睇唔過眼寫上飛卜,平常心,活得自在。以後寫上黎既野希望都係開心事… 新年祝大家身體健康,心想事成。”

好簡單的一個生日願望, 但… 結果是什麼呢? 還不到個多月… 蝦餃因FIP先去了… 再過不到半年… 燒賣亦肝病復發, 勿勿地離開了我…2011年(還是兔年?)頭至年尾過得相當倒霉…

只想活得自在, 就要受反差這麼大的懲罰嗎?

這是甚麼樣的一年呀?

首個iphone app誕生了!

埋頭苦幹了差不多兩星期, 第一個iphone app終於成功出現在iphone app store裡面了!

食糊!
http://itunes.apple.com/hk/app//id492081269?mt=8

內容不算複雜, 主要都係幫忙記錄麻雀分數, 算是iPhone Programming新手練習的好機會, 開發過程中參考左唔少麻雀/計番相關既網頁, 對於我呢類極少開枱既麻雀生手, 知識又增進左唔少!

現正努力加入英文版本, 希望這個麻雀軟件可以接觸更多地界各地愛打麻雀既人…

Xcode NSDateFormatter + SQLite 迷思

雖然小弟係Xcode既新手,但都話晒寫左program好多年,今日竟然被呢個看似小小既問題困擾左成晚,由夜晚兩點幾開始trial and error, 到而家六點天光,仲未成功解決!

NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@”yyyy-MM-dd HH:mm:ss ZZZ”];
[dateFormatter setLocale:[NSLocale currentLocale]];

跟住用句咁既select statement insert入SQLite:

querySQL = [NSString stringWithFormat:@”INSERT INTO table (test_date) values (‘%@’)”, [dateFormatter stringFromDate:testDate]];
const char *query_stmt = [querySQL UTF8String];
sqlite3_prepare_v2(myDB, query_stmt, -1, &statement, NULL)

–> testDate xcode datatype係NSDate, test_date SQLite datatype係datetime <–

從SQLite select返出黎之後, 竟然變左null!百思不得其解…

querySQL = @”SELECT test_date FROM table”;
const char *query_stmt = [querySQL UTF8String];
sqlite3_prepare_v2(myDB, query_stmt, -1, &statement, NULL)

testDate = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)];

就咁NSLog(@”%@”, testDate); 會睇到: 2012-01-06 05:06:36 +0800

但如果NSLog(@”%@”, [dateFormatter stringFromDate:testDate]); 就會變左(null)囉!救命啊!

何必偏偏選中我?!

眼見forum不少蘋民慘遭apple store cut單, 我張新單(iphone 4s 黑色 x 2)好辛苦捱左3日… 終於都逃不過被cut單命運, 可憐啊…

2千蚊利是無了! OoooOOoooooooo… 冷靜… 冷靜…

Easy Money!

兩部一黑一白iphone 4s成功出手…

試諗下, 我懶懶閒去apple store買機都可以買到兩部, 你話香港幾多人有貨在手呢?

隔離位同事在十一月尾劏機(上台機), 當時可以賣到$6500, 佢話已經跌左一浸…

我12月8號成功網上買到兩部, 7日後已經收到…放工拿拿林去放機…

親身到萬人空巷既先達(又稱ST), 見証到… 真係超級好多人放機, 當中不乏重貨客, 十幾廿部咁放, 但多數係我呢類小”蘋民”, 得一兩部… 每間舖都唔寫收購價, 只要有人問, 就不厭其煩篤計數機報價…

今日, 眼見由朝頭早forum報價既16G黑色$6300/16G白色$6100, 一路去到臨放工既黑$6150/白$6000… 一路係咁下滑…

到達先達後, 好奇兜一個圈, 觀摩下其他人點賣機… 剛去到既價錢, 平均都係$6100/$5950呢個水位…

到我真係出手賣, 平均已跌至$6050/$5900… 前後相差唔夠30分鐘…

真係無咁好氣, 是但搵左間外面”排住隊”放機既… 心諗多人放應該會係格好晒價既商店, 唔會衰得去邊掛…

我排第五… 放機速度都幾快, 平均每個客一分鐘左右就成交… 所以我前後都冇等到五分鐘就賣左… 成交價算唔錯: $6060/$5980…

不過, 後我一位既朋友就慘少少, 回收價剛好又每部再減$10/$20… 即係$6050/$5960, 前後5分鐘都無就少左$30… 真係吹漲囉(我鄧佢)…

總結黎講, 我付出左既, 唔算多:

1) 上apple store網購買既時間, 大約15分鐘
2) 返工坐定定係office等DHL送貨
3) 放工去一去旺角先達

得到既, 唔算少:

($6060 + $5980) – ($5088 x 2) = $1864
簽咭仲賺左大約$50現金回贈

蘋果等如派錢, 唔怪得香港人咁瘋狂…


(資料圖片)

後話, 眼見間間舖頭收機收到堆成iphone山, 大舖收既機隨時有幾千部… 每部我估舖頭至少再賣高一兩成俾大陸… 你話大陸市場既吸納能力幾高呢! 強國真係有錢呀! 真係益晒香港蘋民…

向apple store撳錢

今次終於排到隊, 入左兩部iphone 4s, 一黑一白…

我… 真係好想開左佢黎自用… 不過, 如果開… 我就會變左”高價”買黎用, 感覺真係好不值, 都係留俾國內有錢既同胞…

等待機價回到原點, 先再施施然買黎自用吧…

點都要多謝香港apple store, 近呢兩個月的確曲線向港人派左唔少錢… 讓大家都過肥年…

大陸有的是錢, 我們有的是熱血, 團火仲未熄, 繼續努力撳錢吧…