夏威夷自由行(一) – 不用預先計劃行程的渡假

夏天帶小朋友去旅行,要享受陽光與海灘,首選自然是夏威夷。阿仔才不過兩歲多一點,始終不放心帶他去落後國家,還是去美國比較安全和方便。去夏威夷行程前不用花太多時間計劃,先訂機票酒店套餐再租車,到步後才看天氣決定行程,天氣好陽光普照便去沙灘,陰天便去其他觀光景點。出發前例出一張清單,寫下想去看的地方,原本打算一天安排三個節目,讓仔仔在車程中睡覺休息便可以。結果發現他太累發脾氣很難搞。帶著小朋友去旅行,不能把行程排得太密,一天頂多只能做兩件事。吃完午飯讓他回酒店睡一覺才出動,或者他在車上睡著了到步也不要叫醒他,停車讓他睡夠了自然醒,下午才有精神玩得開心。

Aqua Bamboo酒店

Wakiki海灘

Wakiki街頭拿著滑浪板的遊人

這次我們選擇住在Wakiki的Aqua Bamboo酒店,四星,價錢中等。套餐可以選平五百美元的酒店,差不多便宜三分一。但我擔心太便宜會不會有問題,Wakiki的酒店大部份很舊,網上評價說有些會漏水和有蟲患。帶著小朋友出門,還是俾貴一點,住質素好些的酒店安全。Aqua Bamboo也有幾十年歷史,但在2012年翻新過,算是中價酒店中房間比較新。房間有雪櫃,爐頭,微波爐,可以自已煮食。午餐晚餐我們出外吃,但全程都是吃過早餐才出門。帶小朋友去旅行,在房吃早餐最方便和省時間。Wakiki的地方不大,只有三條橫街,第一條街面向海灘,主要是無敵海景的貴價五星酒店。Aqua Bamboo在第二條街,看不到海景給前面的Hyatt檔住了,但步行去海灘只需五分鐘,早起身可以先落海灘玩下水,回酒店沖涼才出發去其他地方。酒店提供免費沙灘毛巾和沙灘椅,去沙灘前可以向櫃面拿取,從沙灘回來交回櫃面,不用擔心洗換毛巾的問題,結果我們自已帶去的毛巾原封不動沒有用過。

夏威夷巴士

日本遊客免費專車

租電單車的店,原來在夏威夷騎電單車不用帶頭盔。

去夏威夷要不要租車,要租多少日車這個問題,我出發前也爭扎了好幾日。如果沒有小朋友,其實夏威夷交通很方便,不用租車也可以,旅遊區有免費穿梭巴士,坐公營巴士可達全島,在Wakiki取車可以逐日租車或租電單車,也可以參加一天環島團,有司機車你四處去,反正自已去也是去那些景點。Wakiki出名泊車貴,泊酒店一天要廿五美元,租車也是差不多這個價錢,妹仔大過主人婆。不過同小朋友去遊行,租車錢不能省,有自已架車行程鬆動很多,阿仔喜歡什麼時候睡覺也可以,我可不認為兩歲人仔可以挨完一天環島團。一定要帶自已的兒童安全椅,租車公司也有安全椅出租,一天要十八美元,租它一個星期比買個新的還貴,簡直是謀取暴利。好在Aqua Bamboo位於Wakiki的東端,離全Wakiki最平的停車場Wakiki Banyan只三個街口,八十美元一星期任泊,步行七八分鐘去取車不是大問題。反正也只需要我自已行,回酒店時先放下媽媽和阿仔我才去泊車,早上我取了車才駛回酒店接他們倆母子。

人山人海的Wakiki沙灘

請勿接觸海龜

空無一人的Bellow Field沙灘

遊人不多的Waimalo沙灘

沒有去海灘不算去過夏威夷,但去那一個海灘才好呢?這次我們七天行程先後去了五次海灘,Wakiki海灘去了兩次,近酒店最方便但最多人。如果只是想曬下太陽,浸下海水,想試玩下水上運動又不消費略貴,去Wakiki海灘最適合。南岸邊的沙灘除了去過Wakiki,我們還去了Magic Island,位於Honululu市中心的大公園,本地人去居多遊客比較少,不過沒有在那兒下水。北岸的海灘風急浪大,最適合玩滑浪,沙也比南邊的幼細,但不是每個沙灘也有沖身設施。其中一天我們先去北岸的Laniakea海灘看海龜,很可惜那天沒有海龜游上來。那兒每天也有義工當值,如果海龜游上沙灘,會用封條把海龜圍起來,防止遊人騷擾犤們。看海龜千萬不要去錯Turtle Bay,那兒只有高爾夫球場和高級酒店,沒有海龜的。看不到海龜我們改去Waimea Bay沙灘玩水,那裏有沖身設施,不過停車場很少位,找不位泊車只好又轉移陣地,去距離五分車程的Three Tables沙灘,玩完水再開車回Waimea Bay沖身。東岸的沙灘我首選Bellow Field Beach Park,那兒遊人少風影好,沖身設旎還有熱水。可惜我去那天給美軍徵用來做訓練,遊客止步,海灘上空無一人,遠眺海上望見兩只橡皮艇,我只好拍幾張照片便撤退,南下到相連的Waimanlo沙灘玩。東岸沙粒比較粗,風大但不起浪,沒有滑浪的年輕人,多是一家大細去玩沙浸水。原本也打算去試試西岸的沙灘,可惜沒有時間去不到。北岸和東岸的海灘與Wakiki相比,少好多人比較舒服自在,Wakiki給我很擠迫的感覺。當然迫不迫是個相對的觀念,Wakiki與淺水灣相比便不算多人了。

Fuji XP70 Waterproof Camera – refunded

I am going to Hawaii for a family vacation, so I need a waterproof camera to capture the beach moment of Marcus. I already borrowed one from my cousin, but I saw the Fuji XP70 on sales at Bestbuy for $180. Why don’t I give it a try, it’s always handy to have a waterproof camera when you have a little kid.

The spec of this camera is pretty good, on paper at least, waterproof up to 10m, shock proof up to drop of 5m, 16M pixel, 5x optical zoom and image stabilization. Long story short, after I used it for a week in Hawaii, I already refunded it. It is an OK camera and it is waterproof as advertised, but the image quality is worse than my 2 years old Canon S-100. It has much smaller aperture, so shooting under the sun on the beach is fine, but indoor photos all look blurry without using the flash. The most annoying thing about this camera is the long shutter lag, it feels like forever between I press the shutter and the camera actually takes a snapshot. I think it is even slower than my phone (Nexus 5). A camera is pretty useless if you can’t capture the right moment of the little kid.

There are other little things that I don’t like about this camera is the user interface is quite inconvenient. It is understandable that all the body has to be waterproof, so it limited the functions of the button. I am so used to the ring and dial interface of my S-100, I find it very tedious to pressing buttons many times just to navigate through the menu options. I end up putting the camera in auto mode most of the time because it is too much trouble change the setting back and forth. The waterproof button itself is not responsive, sometime I have to press twice to get camera going. I can avoid most of the buttons by staying with auto mode but I just can’t avoid the zoom buttons.

I don’t need two compact DC and I will have to get rid of one of them. I am happy with my old S-100 and it does not worth much selling it second hand anyway. I am not very happy with the XP70, I can refund for full price and I don’t really shoot photos in water that often. It is pretty obvious which camera should I keep. Maybe I will just buy another waterproof camera if I am going to Hawaii again. Alternatively, I can simply borrow the waterproof camera from my friends. It seems I know many friends also have a waterproof camera just sitting around and collecting dust 99% of the time.

小米竊密,如何自保

強國新貴手機品牌小米,近日被網絡安全專家發現,擅自把大量用戶私隱資料,如短訊,電話薄,軟件清單,甚至照片等等,傳回北京的伺服器,引起一般人對智能電話資料安全的憂慮。最提心跳膽的應該是偷食一族,相信沒有人想變成陳冠希第二,手機中珍藏的閃卡在網上流傳。不要以為不偷情不拍閃卡,手機竊密便不關你事。做生意的人一定會用手機傾公事,若果公司機密資料外洩,讓競爭對手知道,分分鐘咁就唔見幾千萬。打工仔要搵工跳糟,亦會少不免間中蛇王吞噗,而「罪證」統統記錄在手機內。如果給別人捉住你的痛腳,威脅要爆你大鑊,雖然不足以致命,但也周身蟻有排頭痕。

阿媽教落,便宜莫貪。不去貪小便宜用強國出品,俾貴小小轉用蘋果,三叔,Google,微軟出的電話,可以解決私隱安全的問題了吧。外國大公司信譽良好,理論上應該可以放一百二十個心。除非你不知什麼原因給NSA盯上了,那就算你不打電話不上網不出街,像拉登般整天躲在山洞中,恐怕亦難逃一劫。不過如果你對外國大公司仍然放心不下,認為始終信不過資本主義的邪惡企業,除了從櫃桶底摷翻部舊Nokia 3310出來,砍腳指避沙蟲的從此不用智能電話外,還有什麼可以自保的方法呢?

在此我為大家介紹兩個開源(opensource)的智能電話作業系統,用來取代電話原廠的作業系統,加強安全功能保障私隱。使用開源軟件在保安上最大好處,是所有程式碼都透明公開,任何人也可以檢視驗證,不怕大公司偷偷地在軟件中安裝後門。此外,開源系統在網上有大量的資源和支援組群,讓用家客製化最適合自已的系統,安裝一些大公司為保護其利潤而除之而後快的功能,如自動過濾網上廣告。又例如用家可以關掉某個軟件的系統使用權,那個免費遊戲雖然很好玩,但沒有理由讓它查看我的電話簿和跟蹤我的置位吧,它要看便給它一個假電話薄和假GPS位置好了。不要以為要讀電腦做IT的人才能玩開源系統,其實安裝開源系統十分易容,只要懂得英文並有耐性讀完漫長的安裝步驟,照著Youtube或網頁的方法跟著做,誰也可以輕輕鬆鬆安裝開源系統,不會比照著食譜煮餸困難。

CyanogenMod是眾多從Android衍生出來開源系統中,歷史悠久比較出名的一個。(題外話,小米藉此起家的MIUI系統,也同類的Andriod衍生系統)。源生CyanogenMod支援很多電話型號,基本上不缺歐美流行的型號,但中國山寨機比較少。以我所知小米2也有技援,但小米3目前只有用家自已弄的測試版。CyanogenMod的最大好處,是與原廠Anrdoid系統百份百相容,也可以安裝Google Play Store。

我最初接觸CyanogenMod,是因為三叔不再更新第一代Galaxy,只好自已動手尋找安裝門路。試用過幾個不同的開源系統後,不論是自訂功能的選擇,新版本的更新速度,測試系統隱定性,用家組群的支援等等,我認為CyanogenMod都是最好的。自此便決定安頓下來,不經不覺也用了三年多,從CM7一路用到現在最新的CM11,每次換新手機做的第一件事,便是剷走原生系統安裝CyanogenMod。如果你覺得三叔的TouchWiz介面很煩人,一大堆跟機的垃圾軟件浪費記憶體兼拖慢運行速度,那刷機把系統重灌,會讓你擁有一台全新電話的感覺。

Firefox OS是由火狐瀏覽器的Mozilla所開發,定位在Android和iOS兩大系統以外,為用家提供一個開源的系統選擇。目前Firefox OS主攻低階智能電話的市場,目標是一台智能電話只買二十五美元,讓第三世界的用家也能負擔。它仍然在初期開發試作階段,有很多功能還未盡完美,有點像在用第一代Andriod的感覺。不過少看Mozilla的開發能力,相信一年內便會在功能上迎頭趕上。不過Firefox OS的最大問題是軟件支援不足,很多常用的軟件(如Whatsapp,手機遊戲等)還未登陸此平台。Firefox採用與Android和iOS的完全不同的軟件規格,只要能在瀏覽器跑的HTML5網站,都可以變成Firefox OS的軟件使用。長遠應該不用擔軟件數量的問題,因為開發商可以一雞二吃,把網站重新包裝成為Firefox OS軟件,省卻不少開發成本。目前只有少數Android的型號支援Firefox OS,另外還有好幾間二三線廠商,推出預先安裝了Firefox OS的低階手機,測試第三世界市場的反應。

話說某天我網上逛eBay,心血來潮用十美元執了台二手Firefox OS電話回來,純萃貪過癮買來玩玩。電話跟機安裝的v1.1版本太多bug完全不能用,有很多功能還未完工,只是給開發人員作測試用。我跟著網上教材按圖索驥,下載了Firefox OS的原程式碼,花了一個晚上compile系統,把電話升級去最新的v2.1版本。基本上v2.1的完成度頗高,系統隱定可以日常使用,打電話,上網,聽歌,看戲,上Facebook完全沒有問題。當然比不上我日常使用那部旗艦級Andriod手機,不過給小朋友或老人家使用,功能綽綽有餘,它會是一部很好的後備電話。

這篇文章只是很粗淺的簡介,對開源系統有興趣的朋友,不妨到xda developers的網站,進一步認識開源系統。那網站有很詳細的教學FAQ,論壇亦有不少熱心的用家,為初哥解答技術上的疑難雜症。不要怕,只要學,從今天起轉用開源系統,從大企業的手中,奪回自已手提電話的控制權。

如果明年沒有新iphone,摩爾定律的盡頭

moores-920x460-moore

如果明年沒有新iphone,不止明年,後年,大後年,以後也不會有,不單止沒有iphone,所有智能電話,平版,手提電腦,甚至所有科技產品,都不會推出新一代,就算出了功能也與舊年的一樣,只不過改外殼轉個顏色,那會是一個怎樣的世界呢?我們習慣了科技產品不斷推陳出新,早幾年智能電話仍是單核,現在低階機也有雙核,旗艦級更是四核甚至八核。科技產品每過兩年功能倍翻,我們視之為理所當然的事,可是科技產品不可能永無止境,幾何級數的提升性能,而盡頭也許比我們想像的近。

過去半個世紀電腦的飛快發展,可謂全靠Intel創辦人Gordon Moore提出的Moore’s Law(摩爾定律)。摩爾定律有很多不同版本,全部的大意都是說,每十八個月(有一說法是兩年),半導體的功能會翻增兩倍,或曰同一大小晶片能放兩倍的運算單元,相同的成本能獲得兩倍的運算能力。摩爾定律並不是物理定律,只是Gordon Moore對科技行業的觀察,因為科技公司競爭激烈,要在行業中生存,只有不斷研究創新,搶先推出比對手更快更好的產品,於是摩爾定律成為自我實現的預言。

新一代電腦比舊一代快,主要是因為半導體技術進步,晶片邏輯閘的越縮越細小。用Intel的CPU舉例, 二十年前第一代Pentium,晶片上每個邏輯閘的大小是800nm(納米),今年最新的Core i3/5/7,邏輯閘只有22nm,二十年之間半導體技術足足縮小了三十六倍。隨著邏輯閘越來越微小,每個邏輯閘只有幾個分子的大小,已接近物理極限,不可能續繼縮小下去。科學家們一至公認,傳統基於矽的半導體,最小只能夠去到5nm,再細的話傳統物理學並不適用,進入未知的量子物理學的領域。

除了純科學技術上的問題,更大的問題是經濟學上的阻力。每一代晶片工廠造價越來越貴,例如Intel最新的14nm晶片工廠,便花費了五十億美元的天價,而且還問題多多,遲了成年也不能投產。未來除了Intel,台積電,三星等少數業界巨頭,恐怕沒有多少間科技公司,有財力興建10nm以下的晶片工廠。以往推出每一代新晶片技術,都令晶片的運算成本下降,所以科技公司也樂於投放資源於新一代技術。可是這個下降趨勢在28nm到22nm停止了,22nm的成本與28nm大約相同,而14nm的成本預計會不跌反升。這一來很多科技公司會因成本考慮,會選擇停留在28nm或22nm技術,少了公司攤分14nm的開發成本,簡接令14nm晶片的造價更加昂貴,而這個問題在10nm只會更嚴重。電腦巨人IBM便是主要因為成本問題,把晶片工廠賣掉,索性退出了半導體行業。

當電腦科技發展停滯不前,會對我們有什麼影響?首先我們不用每兩年換新電話,亦不用擔心部舊電腦會過時,電子廢物會大幅減少。電腦業會變成汽車業般的成熟行業,去年和今年的車款,除轉了車頭轉子尾燈外,規格基本上大致相同,買一台汽車可以用十幾年。程式軟件行業將會重視瘦身和優化,以前我們習慣了寫擁腫執行緩慢的程式,最緊要趕快出街搶市場佔有率,反正與其花一年時間優化程式,不如等明年新晶片推出,速度慢的問題便會自已消失。晶片設計行業亦會發展薘勃,若果軟件在CPU跑得太慢,只好把功能放進硬件來加速,反正若以某特定的運算能力來計算,在汎用的CPU跑軟件是極之沒有效率。

那我們離電腦科技的盡頭還有多少時間呢?目前28nm是主流技術,只有Intel領先同業在用22nm,接下來還有14nm,10nm,7nm三代技術在開發中,5nm成本可能太高以致無法量產。摩爾定律已有減速的趨勢,若果新一代技術平均要兩三年,那我們大約還有十年的時間。除了把半導體的體積縮小外,還有其他技術可以增加運計效率,如3D邏輯閘,多層晶片,低電壓低電阻晶圓等等,但那些技術並不能帶來幾何級的增長,加起來應該可以延命多十年。那我們最多只有二十年的時間,去研發矽半導體的替代品。替代品將會是什麼,納米碳管,超導體,量子電腦?我不知道那個技術最終會跑出,亦不知道能否及時投產,把摩爾定律延續下去,未來我會在這個專欄,為讀者一一介紹那些新科技。

那我身為一個電腦人,如何面對後摩爾定律時代的來臨呢?二十年後,大慨我可以退休,這個問題,留給下一代的電腦人去解決好了。

Initial D Final Stage 頭文字D最終回

等了十八年,終於等到大結局,不過早已等到沒有什麼感覺了。開創CG賽車先河的「頭文字D」,曾經風靡一時打入主流,連平時不看動畫的人,也懂得什麼叫做飄移,知道藤原豆腐店有台自家用的AE86。可是歲月不饒人,十幾年前創新突破的電腦動畫,在今天連賽車遊戲的畫面都不如。千篇一律反敗為勝的比賽情節,並不存在在比賽以外的故事主線,比賽中令人煩厭的交差剪接,先影賽車兩個鏡頭,然後跳去影充當解話的不同路人,又再跳回影賽車過兩個灣,周而復始直至衝線,早已讓「頭文字D」淪為雞助,食之無味,棄之可惜。

前年「頭文字D」推出第五部動畫,與上一輯第四部動畫原來已事隔八年。由最初緊貼地追看每期的新連載,然後熱情慢慢冷卻,變成等到漫畫出單行本才看,再變成等出了幾本漫畫才一口氣看。大約看到第三十六集左右,連載多年還未看到結局,到最後結果還是放棄了,連漫畫版完結了我也不知道。由於看過看漫畫版的關係,知道每場比賽如何扭橋之處,在賽車中插播的路人對話特別惹人討厭。加上每集動畫龜速上映,每個月才一次過推出兩集,看第五部有在挨動畫的感覺,看得這樣辛苦,都不知道為什麼還要繼續看。

最終回只有一場比賽總共四集,作為Project D遠征的最後一部,作者安排給拓海的對手很有意思。信司基本上就是開場時在秋名山道的拓海,同樣駕著AE86,同樣是從小每天開車,無心插柳練出一身絕技,同樣非常熟悉主場,大慨閉上眼也能開車。這場比賽讓拓海陷入苦戰,是整套動畫中,唯一一場比賽雙方互相超車數次。拓海最終獲勝,一半是靠賽車經驗比信司老練,一半是靠他拋開優雅形像的包伏,為了超車不擇手段夾硬強攻撞開對手,有點以大欺小,勝之不武。

Project D遠征全制霸完滿結束,我總覺得涼介的公路最高速理論吹水唔抹嘴,每次比賽獲勝不是靠司機的天份,便是因為純萃好運,出現不能預測的狀況左右賽果。Project D的D字代表什麼,打啞謎打了整套動畫,答案終於說出來,噓聲媽聲四起。涼介要特訓啟介和拓海去當職業車手,可是之前第三部和第四部中,他們早已遇過職業車手當對手,涼介多次強調「山路哲學」與「職業比賽」的不同。職業車手跑山路吃虧因為賽道習慣不同,同樣山路車手落賽車場也不見得有優勢,片尾中啟介和拓海,真的成為職業車手,只是他們參加跑賽道的房車賽。若果他們是跑山路天材,不是應該成為拉力賽的車手才對嗎?

頭文字D這樣就完結了,作者還欠觀眾一個交代,說好了拓海vs啟介那場幻之對決呢?經過Project D的磨練後,到底是拓海強些,還是啟介強些呢?相信這是觀眾們的一大疑問,快些開拍FD對86特別篇吧。至於年底會上映,reboot重拍的新劇場版,很明顯是反正第五部和最終回造了新CG模型,用得不要浪費。明知是舊材料循環再用,我還是乖乖的上Youtube看片頭,看來我中毒已深,怕且要挨「頭文字D」多幾年。