淺談 D-ATC

A simple introduction to Digital Automatic Train Control system.

2008 高鐵營

2008 台灣高鐵營紀錄

速度碼? 速度?

速度碼? 速度?

2014聖誕美西遊

LA 迪士尼 環球影城 華納影城 SF 金門大橋 SEA 波音工廠 休閒

2011聖誕北京微軟面試之旅

一次有趣的面試經驗兼北京自由行

Sunday, August 26, 2007

我家兩隻愛跳樓的烏龜

我家養的烏龜1


我家養的烏龜2


這兩隻是我家養的巴西烏龜,應該是吧!?兩隻有著不良嗜好的巴西龜。

要說他們是怎麼出現的,這個就得從國民小學開始說起,當年我妹小一還是小二的時候,有一種科目叫做自然科學,所以大家都開始養了小動物。所以她也養了。這兩隻烏龜買回來的時候,還很小隻,可以自由自在的在那種手提水族箱裡面游泳﹝就是那種也可以觀察昆蟲的﹞,不過到現在我妹要高三了,這兩隻也從小小隻的長到跟殼我的手掌一樣大。

這兩隻說起來也蠻笨的,常常食物已經丟下去了以後,沒有發現食物在他們面前,然後還一直盯著餵食的人看。等到人走了以後才發現,那食物卻在低頭不遠處。好吧,我不知道他們的視力好不好XD。

自從我們搬家以後,他們就住在現在我家外面的洗手檯裡面。當然,他們也越長越大。從以前他們就懂得踩在對方的身上,企圖翻牆!到了現在,只要憑著一己之力即可輕鬆越過﹝當然現在他們彼此也很難爬到對方身上﹞。

就在有這麼一天,他們翻過去了,想當然爾,當然是摔到地上了。聰明的他們,很快的躲在瓦斯桶後面的陰暗處。當然最後還是被發現了...

不過不知道是半個人的高度他們覺得很矮,還是嫌自己活太久,他們漸漸染上了這個惡習,跳樓。當然,自從發現了他們會間歇性跳樓以後,我媽也在他會跳的位置底下放了一個大盆子,裡面放了些紙箱、報紙等等當緩衝。由於是盆子的關係,跳下去以後絕對爬不出來﹝硬是比他們高﹞。

自從他們發現有了緩衝以後,似乎樂此不疲,現在只要沒東西吃了以後,閒著沒事就跳樓。屢試不爽的跳,戰戰兢兢的跳,空前絕後的跳。當然,不管怎麼跳,都逃不過澡盆大魔王的手掌心。但是前面講過,他們有躲起來的慾望,現在他們跳下去,都會自以為的躲在報紙下面,就不會有人發現他們。這就是為什麼上面應該可以拍成一張的照片,會有一隻躲在盆子裡面。

算一算,這兩隻烏龜也住在我家十年了。不過十年過去了,還是一樣蠢,呵呵!

好吧!我真的很閒開始去觀察烏龜了...

不過還好這兩隻烏龜不小XDDD

Saturday, August 25, 2007

Java Swing

很好,就在暑假快要結束的這一陣子,在研究Java Swing,不過也只學了點皮毛吧。很多內部的東西都沒特別去看,不過倒是寫了幾個簡單的小程式當練習。然後ACM就整個荒廢了,咈咈咈。GUI是個蠻有趣的東西啦,程式碼很多都是一直複製修改這樣。

在寫的時候還被某一位很強的阿宅噹,原來我連 == 跟 equals() 這兩個東西的差別都忘了,哈哈。果然是很久沒有碰過JAVA了,考完期中考,就把東西又還給CCC了。喔,下學期又有好多他的課!

這個暑假大概是大學以來最充實的!?

反正那一陣子高雄都在下雨也只能待在家長香菇(攤)

Monday, August 13, 2007

C++好用的Libraries:Boost

如果電腦有裝Mingw,或者其他的IDE軟體﹝不過設定就要看網路了﹞,可以來考慮裝這個函式庫喔!

翻開演算法、資料結構的書,常會有一堆奇怪的演算法,拿圖學來說,有什麼Bellman-Ford、Dijkstra、雜七雜八等等。如果是對演算法有相當程度的了解實做過又不想再動手寫程式碼﹝我有強調喔XD﹞,那很推薦來使用這個Boost套件,當然如果什麼都不懂,最好還是自己練一練吧。

安裝好像其實也沒什麼方法,我是直接把所有的檔案解到Mingw函式庫的地方,是過編譯幾個檔案可以就當是好了XD所以可能也有問題。不過他WINDOWS好像有提供EXE的安裝程式,可是要下載1G多的檔案,所以我還是下載沒有編譯過的標頭檔了。Ubuntu的話,用更懶人的方法直接搜尋Boost,把libboost之類的東西都裝一裝就好了。

Happy coding !!

PS: 按這裡可以看看他的文件檔,大概知道有些什麼功能。

從XP救回在MBR的Grub

之前為了下載東西,所以一直沒有把Windows重灌,反而是先裝了Ubuntu。這下可好,一重灌完M$很貼心的把MBR給蓋掉了。開機再也看不到親愛的Grub選單了。總不會又要我重灌一次Ubuntu吧,那可是會瘋掉的。所以就開始上網找,以下是我成功的方法吧。

1. 首先先確定XP可以正常開機,如果連M$都有問題,可以用XP的FixMBR。

2. 下載WinGrub

3. 照裡面的選單把Grub安裝到MBR ﹝要選磁碟機﹞,或者是BOOT.ini裡面﹝註﹞。

4. 我自己是安裝到MBR以後用UBUNTU的光碟開機進去終端機打以下指令:
﹝如果沒有先安裝到MBR,UBUNTU光碟開機重裝不起來的樣子...﹞

$: sudo -i
$: grub // 底下是Grub的畫面
grub> root (hd0,0) // 參考對應的硬碟,root跟括號之間要有一個空白。
grub> setup (hd0) // 看是安裝到哪個硬碟,注意括號前面要有空白。
grub> quit

5. 重開機。

6. 這時候可以回去Windows裡面把WinGrub裝的Grub給移除了﹝假設是裝在BOOT.ini﹞

註:如果選擇裝在BOOT.ini,則要照他的說明檔在C槽下建立一個boot目錄,裡面在建立一個grub目錄,在grub目錄裡面要寫一個menu.lst。詳細寫法跟Linux類似,可以參見說明,這樣Windows開機的時候就會多一個選項,選那個就可以看到自己寫的選單,此時再進Linux重新安裝Grub就好。

往好處想,至少弄失敗,還可以開Windows不斷的找方法XD,這也是一種學習啦!

回憶

這裡荒廢了好久,話說今天很無聊的拿起了以前的高中週記來翻,發現還蠻多好笑的事情。從高一週記都很認真在寫,到高二換了導師,週記都變成在亂寫。從奇怪的寓言到拿"大便"這東西來寫我的偶像,真的是有扯。高三天天去校門口光明正大的定外食,週記裡面還記了氣走警衛的歷史,到了快畢業,索性乾脆寫:本周沒有什麼好記錄的。老師還回:有這麼空虛嗎?

現在拿起來翻還真有趣耶,記得當時李威開始把週記當小說在寫,校長會飛,人物都寫了上去,哈!然後一本週記寫了兩次就滿了,還被老師上課拿來噹:高三,很閒嗎~~

然後,還蠻有趣的,尤其是看到以前寫的不能看的作文。

下雨天真的沒什麼地方可以去啊!而且下午還跳電了十分鐘。

還好有把這些東西留著,現在拿起來翻翻回憶一下真的是很好笑。