2010年10月6日 星期三

Disable locker of android

Use keyguardManager, and put right permission in AndroidManifest

Initialize

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
final KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
To invoke the function

lock.disableKeyguard();
or
lock.reenableKeyguard();

in AndroidManifest

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>

2010年3月8日 星期一

2010 春節,台灣西岸小折行

漫長的春節,原本想要出國,但是又懶得計劃,拖到最後,只好用上了終極無敵備案,騎單車。上一次環島後,一直覺得沒有好好的玩到每個地方,尤其是西岸,只是一直騎,花了兩天就騎完,於是這次打算花久一點的時間,好好的看看西半部的風光。

原本打算自已騎了,想說應該也沒什麼人會想要和我一起做這種蠢事,沒想到范范居然也想跟,有笨蛋要和我做伴,我當然是欣然同意,只是原本自已騎,可以隨便騎,有人跟,就要好好做個計劃,不然三更半夜,還在路上騎就不好了。

愛車小紅只在河濱出沒過,沒什麼裝備,趁著這次出遠門,就來個瘋狂大採購,買到老媽都忍不住問我幹嘛一直亂買東西。前燈、小馬鞍、貨架、第二個頭巾和攜車袋…還有一個最重要的,本來想找有線碼錶,可是似乎很難找到線夠長又合用的,退而求其次,選個無線錶好了,結果最後敗了一個 GPS 碼錶。

另外又找同事借了一支永遠不會上市的 3G 手機,和一個 3G 門號,準備拿來看地圖,順便實況轉播這次的旅程。

再來就是路線,這次的主題是各地單車道,所以參考了”鐵馬逍遙遊”,先在 Google Map 上畫出西部的單車道,再配合行程,挑了幾個連成了這次的路線。


在較大的地圖上查看台灣西岸單車行規劃

第一日:

出發前一晚,一堆人都問我是不是真的要去,氣象報告說會下大雨,而且窗外的雨聲還真是吵,我硬著頭皮,很豪邁的說當然要照計劃出發啊,可是當半夜被雨聲吵醒時,心中只有一個幹字,這麼大的雨,騎起來一定剉賽的啊~~還好早上起來,雨稍為小了一點,先到景安站和范范會合,一起騎到板橋高鐵,拿出才買沒多久,從來沒用過的攜車袋,手忙腳亂地把車折起來裝袋,這才知道,背車比騎車還累啊。到了高雄,先騎蓮池潭自行車道到市區,到預先訂好的旅館, Check-in 時,旅館說我們的錢沒入帳,希望我們再付一次,等他們確定入帳後再退給我們,我們當然不肯,盧了很久,最後旅館還是讓我們入住,心情真是不好。由於下雨,原本預訂要騎車逛逛市區,正好 Woody 開車到高雄,就改成開車美食之旅,各式美食吃過一輪後,為了讓這次的旅行名符其實,我和范范晚上還是騎車逛了一圈,不過愛河畔的風景讓我有點失望,無法騎在河邊,只能在馬路上遠望。


在較大的地圖上查看2010-02-16-台灣西岸小折行

第二日:

很幸運地沒有下雨,先向東走,騎到高屏溪,沿著高屏溪北上騎到斜張橋,高屏溪自行車道根本是個騙局,路都還在舖,都是泥沙,沒泥沙的地方也是很難騎的石磚路,入口處也沒施工中的告示。過了斜張橋,再往北,到旗山,正巧現在有香蕉祭,這才知道,原來旗山的香蕉很有名,在這吃過吃餐,逛了一下,接下來就是絕命山路的挑戰了,騎 182 縣道往台南,從沒騎過山路的范范騎得很辛苦,不過還是很努力地騎完,而且在預定的時間到達台南。找到地方住後,地陪阿伯開車帶我們去品嚐台南美食,感謝阿伯召待,而且和上次召待的幾乎沒有重覆的店家,真是太用心了。


在較大的地圖上查看2010-02-17-台灣西岸小折行

第三日:

原本早餐要吃阿伯推薦的店家,不過走錯路,於是先隨便找了家西式早餐,就往安平出發,在安平附近看到一家牛肉湯,就嚐鮮看看,吃牛肉湯當早餐,還真是美味。吃完全身精力充沛,似乎可以騎到時速五十公里。一早的安平,店家都沒開,不過周氏蝦捲倒是有營業,又進去點了個蝦捲當早餐,不過感覺很普通,前一晚在台南市吃的蝦捲比較讚。離開安平,走台十七,途中經過很虛的台江國家公園,裡面有個鯨豚救援中心,正在照顧一隻抹香鯨,打這篇文章時,新聞正好報到早上這隻鯨魚被野放了。之後到七股潟湖,搭船遊潟湖,烤蚵仔吃到飽。早上的行程拖了太久,接下來就要趕路,一路逆風,拼命向北騎,好不容易到了布袋,已經五六點了。范范有點累,天氣也冷,於是 call out 道路救援,請最可的 Woody 來載我們到嘉義,晚上就由 Woody 召待,還順便把在雲林的 Niki 找來,一起吃飯聊天。


在較大的地圖上查看2010-0­2-18-台­灣西岸小折行

第四日:

經過二天的操勞,天候不佳,加上路線規劃不適當,疲憊的范范決定放棄接下來的行程,早上送范范搭上客運後,就剩下我一個人了。今天的天氣更差了,雨不斷地下,等不到雨變小,硬著頭皮還是衝了。先到民雄吃個肉包,再一路衝到二水,沿集集自行車道轉上日月潭。今天的行程只有鬼打牆可以形容,不知為何一直走錯路,繞遠路,離開嘉義市區時,一直找不到台一線,到斗六時,居然在市區外環道繞一圈,看到似曾相識的地名才發現轉回原點……大雨加上走錯路,到水里已經傍晚快六點了。在小七吃了點東西,補給了巧克力,準備迎接這次旅程最大的挑戰。原本計劃是走131縣道,不過天色已暗,看不到什麼風㬌,台二十一看起來比較小圈,就改走台二十一吧。大霧加上無盡的上坡,把我搞得快抓狂,此時耳機傳來了非常點題的歌聲 “Why I play myself this way……”,我幹嘛這樣搞自已啊,這一定是阿共仔的陰謀啦~~~

這次出來,只預訂了兩處的住宿,一個是第一晚的高雄,再來就是日月潭,由於很晚才訂,所以大部份的住宿都滿了,好不容易找到有空房的,就二話不說,先訂下來,也沒仔細考慮地點,心中總覺得日月潭可以住人的地方應該就是那幾個吧。沒想到,今日鬼打牆還沒結束,好不容易,騎了兩個小時的上坡,到了環潭公路叉路口,很順地就轉進了環潭公路,一直騎到第一個隧道,覺得應該打電話問一下民宿老闆,確認一下方向,不出所料,走錯路了,老闆說,不應該轉進環潭公路,要往九族的方向走,民宿在魚池市區,這個時候我還是沒概念魚池市區在那,反正就是往上再騎吧。此時又發現了一件很可怕的事,剎車沒了,剛才辛苦爬的上坡,現在變成極速飛車,一路向下衝,當時也不知道在想什麼,還是照騎,在這個天雨路滑,沒有燈光,大霧罩頂的山路,沒有剎車,我現在能躺在床上打這個網誌,應該是我平常都有撿垃圾,扶老太太過馬路積的陰德吧…

又過了約半小時,終於騎到了日月潭最熱鬧的水社碼頭,這麼熱鬧,我的民宿一定在這了啦,到消防隊問個路,看看我的民宿在那,值班的消防隊員聽到路名,呆了一下,這附近沒這條路,我說這家民宿在魚池市區,他就說,OH~~那還要再往上騎個幾公里吧…幾公里吧……幾公里…吧~~我只能安慰自已,沒幾公里了,又過了半小時,終於讓我騎到了,而且還很高興的發現,魚池鄉是在 131 縣道上ㄟ…我一開始就騎 131 上來不知道會不會比較快。

不論如何,總之是到了,從水里騎上來,大概花了三小時,快九點才到魚池,我決定好好慰勞自已一下,買了一堆塩酥雞和滷味,又去小七買了一小瓶 Whisky和兩罐汽水,也不管吃不吃得完,今晚就是要撐死自已。


在較大的地圖上查看2010-0­2-19-台­灣西岸小折行

第五日:

一早起來,第一件事就是先去換剎車,找了一家一台單車也沒有的單車行,換了剎車皮,上了點油,原本想回頭到水社,可是覺得騎回去,我應該就不想再騎回來了,於是改往九族方向騎,快到九族前,有一個叉路也可以到環潭公路,問了路口的雜貨店老闆,到環潭公路有多遠,他說不遠,問有沒有上坡,他說沒什麼坡,但一旁的老爺爺說有上坡,不知道要相信誰,總之就騎吧,結果謎底揭曉,連續二公里的上坡,果真老人家不打誑語,以後要對老人家更加尊敬,要聽長輩的話。這條路上來接到孔雀園那邊,在附近拍了幾張照片,就趕回去退房,繼續接下來的行程。後來很後悔,應該在日月潭多待一天的,好不容易騎上來,就這樣匆匆地走掉,實在太可惜,以後應該不會再做騎車上日月潭這樣的蠢事了。

今天的天氣很好,路況也相對簡單很多,所以騎得還算輕鬆愉快,下午在草屯找了間美鳳採訪過的店吃一吃,再騎 148 接 139 縣道,翻過一座小山,往彰化走,這條路很多車友騎,風景也不錯。到了彰化,就接上八卦山自行車道,去看大佛,之後往台中騎,原本想去成功火車站買個追分成功的車票,不過不小心又錯過,只能帶著遺憾繼續前行。

到了台中,找了幾個朋友,很不巧人都不在台中,原本要提供住宿的朋友也不知為何聯絡不上,於是決定到慢慢騎到逢甲夜市找地方住,途中經過了台中燈會的公園,和跳跳虎合照,到了逢甲夜市,在夜市口找到了日租套房,開價$1500,殺到 $1300,過年出來玩,註定要被貴的。洗好澡,就去擠到誇張,什麼攤都在排隊的逢甲夜市大開殺戒去~


在較大的地圖上查看2010-­0­2-20-台­灣­西岸小折行

第六日:

今天的重點是潭雅神自行車道,先往西繞到潭子的自行車道起點,騎到清泉崗,接台一線往新竹的方向騎。潭雅神自行車道是這幾天騎到最棒的一條路,規劃得不錯,兩旁風景又好,騎得很舒服,值得推薦。

到了大甲,原本說好要召待我的理查,居然在前一天先溜回台北,只好用電話連線,問了幾間有名的店,自已去召待自已。

到大甲前,就發現踏板怪怪的,不過當時不以為意,想說應該還撐得到新竹,於是,這一天,我又學到了一件事,就是做人不能鐵齒,離開大甲,從台一線接到西濱,沒想到踏板的狀況愈來愈差,到最後踏板幾乎完全不會轉,硬踩的結果,我的踏板就在西濱快速道路上和車子分手了。

這下糗大了,趕快 call out 新竹地區值班人員天仁,沒想到天仁居然沒把車開回新竹,這下真的剉賽了,西濱平常應該不會有小黃經過吧,55688 會通嗎???? 還好查了一下地圖,離後龍車站不遠,就推著小紅,走了二十分鐘,去搭火車囉。

到了新竹,在過去傳說賣賊仔車的東門街找了間車行,由於曲柄崩牙,所以要連大盤一起換,不過店家沒現貨,就買了一組便宜踏板,請老闆先硬裝上去,讓我能騎到天仁家,不過這次的行程只能提早結束了,隔天騎到交大逛了一下,買了張新竹客運車票把小紅載回台北,本次西岸小折行到此結束,留下一堆遺憾,不過也很滿足。


在較大的地圖上查看2010-­0­2-21-台­灣­西岸小折行

總結:

這次的行程,約五百公里,扣去第一天高雄市區,花了五天騎完。雖然還是沒有達到所謂深度旅遊的目標,不過也騎了很多不曾去過的地方,爬上了日月潭,找了很多朋友,雖然有些許的遺憾,也算是成功的一次旅程。


在較大的地圖上查看2010 春節, 台灣西岸小折行

image

2009年10月31日 星期六

Memory in Australia Working Holiday – Araluen Park

Near the farm I worked, there is a park, sometimes there were some festivals. Every time I came back from city, I thought I should pay a visit there one day.

At last day I stayed in the place, I decided walked there. I thought it’s not far from the farm I stay, but I’m wrong, walked about 2 hours, and I still don’t know how far it is. Luckily, a gentleman at age around 60, with his Harley, offer me a ride. Wow~my first Harley experience. Took another 10 minutes to a corner prior that park, save my legs.

The admission is quite expansive, forgot how much it is, but all I remember is EXPANSIVE. Anyway, I got one and although it’s not worth but the park is a really lovely place.


And, by the way, I walked back without any ride.....and yes, the road ascend.


A pond near the gate

RIMG1886

RIMG1870

A lovely tea house called Charlotte’s House, the beautiful purple flower is everywhere in the park.

RIMG1876

RIMG1884

Some trails

RIMG1872

RIMG1880

RIMG1866

RIMG1874

2009年10月2日 星期五

VirtualBox 網路設定

VirtualBox 的網路設定實在很複雜,不像VMWare 那麼單純,搞了好久才有一點了解,網路上很多資料都是舊版的,最後才發現,原來最好的文件在安裝VirtualBox 時已經放在你的電腦裡了。

VirtualBox 的使用文件上很詳細的解釋了所有網路模式的用法,它提供了五種不同的網路模式:

  • No Attached: 這個不用講,就是沒網路

    NAT mode: 這是預設的模式,Guest OS 把 VirtualBox 當作 route ,透過 VirtualBox 連出去,而外界無法連進 Guest OS.

    Bridged mode: 這個應該是比較符合大部份拿 VirtualBox 安裝 Server 的人的期望,可以連出去,也可以連進 Guest OS。在網路設定選擇 Bridged Network,再來要選擇要連結到那一個實際網路界面,這個要選對,我一開始就是沒注意到,所以一直搞不定。

     

    Internal mode: 讓同一個 host 上面的不同 guest OS 相互溝通,而無法連到外界。

    Host-only mode:這是 bridged mode 和 internal mode 的混合體,沒有仔細研究。

我用 Bridged mode,連結的實體網卡設為 Wired NIC,將 Guest OS 虛擬網卡,Host OS 實體網卡,以及 device 的 IP 都設為靜態 IP,並且設為同一個網域。這樣就可以互相溝通了。網路上一堆說明要用到 uml-util 和 bridge-util ,選 Bridged mode 似乎不用做這些,雙向的網路都可以通。

2009年9月28日 星期一

Kernel setup of Samsung 2410

  1. configure for SPI driver support
  2. link plat-s3c24xx/regs-spi.h to arch/

2009年9月3日 星期四

adb and sqlite3

在 android SDK 的 tools 目錄裡有一個執行檔 adb ,可以連上正在執行的 android emulator,並執行 shell command.

在 DOS cmd 視窗中輸入 “adb shell” ,即可進入 shell 模式,可以使用 Linux shell command.

 

Anddroid 內建有 sqlite3 database,其中關於 media files 的 DB 放在 “/data/data/com.android.providers.media/databases/” 下面。有一個叫做 external-xxxxxx.db 的檔案,就是 SD card 的 DB,輸入 sqlite3 external-xxxxx.db 就可以管理這個 DB。

2009年6月27日 星期六

安全帽大變身

現在服役中的安全帽,已經跟著我五年了,是開始工作後的第一頂帽子,當初買的時候還買貴了,而且是貴很多………往事莫再提,不過近來大家看到帽子的第一個反應就是,這帽子真是歷盡滄桑啊,翻成白話就是,這帽子也太破舊了吧。

趁著今天颱風來亂,不能去打球,就來幫愛帽美容一下好了,先上 PTT 和網路了解一下注意事項,順便找找有沒有什麼好造型可以用,看了網路上一堆達人手繪的安全帽,突然領悟到一件事,沒那個屁屁不要吃那個瀉藥,網路上看的那些圖案,不是我這個沒天份的人做得來的。最後選擇反璞歸真,用最簡單的方式來妝扮愛帽。

先看看變身前的樣子,真的是很可憐,被我虐待成這樣。

0627_153707 0627_153739 0627_153806

用我沒什麼天份的腦袋,最後所能做出的決定就是沒什麼創意的重新噴漆,然後寫一些字在上面,不過要寫什麼字呢,最近在學西班牙文,就來點西班牙文吧,想寫個酷一點的字……好像還沒學到,那來個髒話好了……雖然老師也不會教這些,不過萬能的 Google 上隨便找就一堆,然而沒什麼中意的,最後想到老師教的把妹絕招 Bésame mucho,中文直譯是多吻我一些,比較文雅的翻法是深深的吻我,或是熱情擁吻。另外再加上 cariña,念起來很像髒話的單字,意思是親愛的。單字選好了,再挑個字型,就送去小七印出來備用。

carina

正式開始前,先把工具傳一傳,很簡單,砂紙,噴漆,膠水,剪刀,刀片。先用砂紙把安全帽磨光,我買的砂紙太細了,磨到我的手都比安全帽先爛掉,花了一個下午才磨好,本來以為會把黑漆磨掉,露出底色,不過這漆還挺耐的,怎麼磨都不掉。接下來把字剪下來,貼到安全帽上,前面貼cariña, 後面貼Bésame mucho。然後就是上色啦,上色前還把一些不想被噴到的地方用膠帶和報紙貼起來,選的顏色是天藍色,照著網路上的指示,噴完一層,等乾了後再噴下一層,總共噴了約四層,不過技術不好,有些地方噴得不是很平,手很賤的把不平的地方刮掉再噴,不過好像更糟,最後還是屈服,告訴自已下次再弄好看一點…根本是逃避現實:D。

等漆都乾了,把先前貼上的字撕下,用奇異筆補一下邊線不好看的地方,再上亮光漆,亮光漆也上了兩層,搞到了半夜兩點多,最後的成果是什麼咧,請看~~~~

0628_032912 0628_0328510628_0329300628_033003

業餘果真有差,邊線的漆不是很平整,看起來很像狗啃過,有的地方還黏到灰塵,看來要借個無塵室來用才行。天藍色看起來有點怪,和想像中的不一樣。最後在組裝時,發現手上的髒污黏到帽子上了,看來這個新顏色撐不了多久,很快就髒了吧,不知道有亮光漆會不會比較好清理一點。

最後,熊熊發現,字拼錯了…還好只是小錯,Besame 的第一個 e ,上面應該要有一撇,時間太晚了,以後有空再找機會加工好了。