星期一, 5月 25, 2009

單眼相機、腳踏車與 ipod


其實這些都是現在很紅的東西 XD。

我沒有單眼相機,不過我有一台很複雜的相機 Nikon Coopnix 5000 ,這台是我國中考上高中之後我爸送我的相機,基於它沒有壞而且很好用的理由,我一直用著它到現在,不過電池都沒有電了,一直是我很大的困擾 XD。我一直到高中畢業前,我都在彰化就讀,所以騎腳踏車對我而言也是一件很稀鬆平常的事 XD。我沒有小筆電,不過我前後有 Acer TravelMate 3210 (現在是 efang 在用),與現役的 MacBook 2.16g ,我也有一台 ipod touch 32GB,很不巧的,我買完就一路漲價漲到現在還沒有跌回來過 XD

先從數位單眼來說好了,在 Canon EOS300 D 出來前(第一台以 30k 的價格破壞市場的單眼 XD ),我看著父親用 D100 (父親是個攝影師),其實貴的是鏡頭,我本來也很喜歡攝影,但是在紅了之後,我反而不想碰了XD 關於攝影這件事我跟父親爭論過,我的論點其實很簡單,如果執著於攝影技巧與美感,反而忽略了相片本身所要表達的,我一直都很佩服國家地理頻道的小女孩照片,但是我覺得我拍不出來這樣子的照片,所以我就不照了XD

我從國中後開始有了自己的腳踏車,但是自己一直到高中後才會放雙手騎單車,我的高中是彰化第二高學府,所以其實我還蠻享受騎腳踏車飆上去的快感 XD 到了北部之後,想騎腳踏車卻沒有辦法 (我不想跟砂石車搶路,台北的公車太恐怖...Orz),到我大二大三之後,騎單車紅了,我也不想騎了,總覺得我對於現在紅的東西,並不是這麼喜歡。

我在升大四的時候買了一台 ipod touch,它可以上網沒有錯,不過我喜歡的只是很單純的音樂同步,其實我連遊戲都很少玩 XD 我喜歡 itunes 帶給我的音樂體驗,真的還蠻方便的,就跟我很久很久之前說,我買 MacBook 是因為有一個良好的 GUI 和很好的 BSD Kernel 可以用,我覺得這一切都很方便。當然, Mac 很貴是一個既成事實,或許下一次會考慮用 ThinkPad + Linux ,現在的 GNOME 也可以做到非常方便的地步 (如果驅動程式沒有問題,我真的覺得現有的 Linux 相當的不錯)

現在我慢慢喜歡上跑步了,我對於現在會紅的東西始終沒有興趣,希望跑步不會紅才好 XD


---
雜想

小精靈


gb014388: 小精靈屬性就是,當有需要的時候都會存在,然後問問題都會有回答與幫忙的屬性。
yen3: 幹,聽起來很像好人啊 XD


---
謝謝 snake 畫圖送我 :)

星期日, 5月 24, 2009

YAMAHA YST-M101

YAMAHA YST-M101 是我電腦第一付比較好的電腦音響,也是我一直用到現在的電腦音響,我有很多篇想寫,偏偏先寫這篇了XD

在很久很久以前(大概十年前 XD?),我是一個國中小毛頭,我不知道錢怎麼用,音響有多貴的年代,我看到這一付 YAMAHA YST-M101 單純只是覺得 YAMAHA 聽起來不錯的樣子,一對 990,好像不貴,我就買回來了XD 結果沒有想到,是陪伴我到現在最久的電腦配備,用久了也捨不得換,電腦都不知道換幾台了。但是不得不說,這個音響,表現的聲音非常清楚,或許我是木耳也有可能,如果有人有看到在賣的話,歡迎跟我說,我想再買一個回來XD


---
亂寫一通XD

星期日, 5月 17, 2009

很多天飲食

禮拜四: 晚餐: 燒烤8支 @ 泗元燒烤 ($80), 刨冰 @ 某店 ($40)。 合計: $ 120


禮拜五: 早餐: 炒麵 + 中杯奶茶 @ 牛角坡 ($60) + 午餐: 培根雙層牛肉堡套餐 @ 實踐大學正門附近的好吃漢堡店 ($210) + 晚餐: 羊肉炒麵($40)。 合計: $ 310


禮拜六: 早餐: 炒麵 @ 牛角坡 ($40) + 晚餐: 水餃15粒 @ 桃園火車站附近的水餃店 ($60), 烏龍綠 @清新 ($25) + 點心: 雞蛋糕 @ 路邊攤 ($30)。 合計: $ 155


禮拜日: 午餐: 大麥克餐, 四塊麥克雞塊 @ 麥當勞 ($140) + 晚餐: 豬肉炒麵 @ 醬騷有味 ($70), 烏龍綠 @ 清新 ($25)。 合計: $ 235


---
都還吃蠻貴的XD

星期六, 5月 16, 2009

Star Trek


Space, the final frontier.
These are the voyages of the starship Enterprise.
It's continuing mission: to explore strange new worlds,
to seek out new life and new civilisations,
to boldly go where no one has gone before.


---
美好未來。

簡報字體

看見好友 Zeroplex 做簡報,我突然想到我受到 Josh Ko 影響的簡報風格,我做簡報一個是 keynote,不過能用 XeLaTeX + Beamer 做我還是盡量用這個做,其實字體會影響觀感蠻深的,當然,排版是另外一個重點了。

Beamer 的預設字體是 Computer Modern Font (designed by Knuth),目前這套字體可供下載,載點在這裡(請下載 Open Type Fonts) 檔,簡報比較適合使用的字體是 CMU Sans Serif, 中文的話是黑體(我是用華康黑體W5),網路上有 cwTeX 提供的黑體還有王漢宗 XD? 我沒用過,我不清楚,Apple 的黑體是看起來比較漂亮,但是實際上用在簡報我卻覺得很怪 XD。大抵上而言我都用這兩個字體,所以可以試試看嘍。當然,我比較不會生動的簡報,這就要期待強者補完了XD


---
雜記型筆記 XD

星期三, 5月 13, 2009

今日飲食

早餐: 炒麵 + 中杯奶茶 @ 牛角坡 ($60) + 晚餐: 腿排飯 @ 來客快餐 ($50), 烏龍綠 @ 清新 ($25)。 合計: $ 135


---
其實早餐被宜芳搶去吃了...XD

星期二, 5月 12, 2009

Haskell

昨天做夢,夢到我跟大家聲嘶力竭的推薦 Haskell ,但是沒人理我 ... Orz


---
不知道是好還是壞 XD

星期一, 5月 11, 2009

今日飲食

午餐: 原味鍋貼*10 + 辣味鍋貼*5 @ 八方雲集 ($65), 烏龍綠 @ 清新 ($25) + 晚餐: 魯味 @ 健康紅燒魯味 ($111)。 合計: $ 201


---
重新開始連載XD

星期日, 5月 10, 2009

修理

一直覺得我的 MacBook 硬碟不是很大 (120gb),在想了很久之後,我昨天終於決定要買一顆新的硬碟了,於是我買了 Seagate 320gb 和一個外接盒,雖然最近 Seagate 鬧的很大( 老實說我真的不知道 RMA 是什麼,我的外接硬碟也是 Seagate ...),但是就買啦,但是裝上去發現一個訊號都沒有,我以為我抽到籤王(就是壞了),結果硬碟一拔,硬碟兩邊的滑軌膠條就這樣子給我掉了一邊,怎麼裝都裝不上去,我今天只好再跑一趟台北了...

騎車到光華之後,檢修人員一測,抓的到硬碟啊(翻桌)。只好抱著 MacBook 去優仕了,一看之下,要修拆機費 1200 ,我也認了XD 不過修理人員很好心的本來想要幫我換電池(結果電池沒壞),換風扇(因為很髒,但是沒現貨),就變成什麼都沒換了,不過我覺得這鍵盤快壞了,我就申請換鍵盤了 XD ,整個優仕的服務很好,也謝謝辛苦的維修人員啦。


---
有一種故意寫成小學生作文的感覺 XD

星期四, 5月 07, 2009

紀念


為了禮拜五的比賽,用 VMWare 灌了 Windows XP + VIsual Studio .net 2008 with Windows Mobile 6 SDK 去年寫的程式碼今年 compile 還能執行順暢,看到這個畫面突然想到去年還蠻常在看的,留做紀念


---
這個比賽過完我幾乎就不用 Windows 了 XD

星期三, 5月 06, 2009

LLVM

昨天有幸去台北的 Mix Coffee& Tea 聽了 jserv 介紹 LLVM,在這中間很感謝 TOSSUG 的 FourDollars 和 pingooo 在 IRC 上熱心回覆,不然我還真的不知道時間,雖然沒有認識到人(演講完馬上被 efang 拖回家了XD),還是有一個蠻愉快的經驗。中間 efang 跟我說

efang: 都看不到用 Windows 的電腦耶。
yen3: 可能看到會被打 XD

anyway 很感謝有這場演講

LLVM 的價值有二,一個是拆成三段(Fron-end, LLVM, Back-end),我相信這種架構 LLVM 不是第一個,但是可能目前看起來最活躍的一個,如果只有這樣,或許還不足以介紹 LLVM,LLVM 在 Just-In-Time 上可以做到這樣子的地步,雖然我對 Compiler 的領域不懂,但是我猜,應該是一個很好的利基吧 XD

我還是沒有時間看 StreamIt ,看來是我太懶了,不過 StreamIt 的 C Compiler 已經做出來了,不然我覺得把 StreamIt 接到 LLVM 上也不錯,不然就是把 LLVM code 轉成 Raw Code XD? 這或許是一個更有趣的主意 XD 總覺得人要往前看,舊有的東西有其價值,但是在新的知識上,我們也可以看到有趣的一面。

jserv 在中間開了 Haskell 的玩笑,我該感謝他開了這個玩笑嗎 XD 總之,我覺得,Haskell 需要的是熱情,而不是有一點天份,我沒有天份,不過我認真學習,我總是會寫出 Haskell Program 的,當然,我相信他在開玩笑,他的意思是,如果像 Haskell 這種偏冷門的語言,掛在 LLVM 上,就可以使用 LLVM 的最佳化,可以說是相當省力,當然,還是沒有 gcc 這種一條龍生產線來的好,但是我們的人生也不知道可以做出多少個一條龍 XD


---
很有趣的體驗。

星期二, 5月 05, 2009

Programming Tool's Note for a Primer

很不幸的,我在 programming tools 上還算是初學者,不過我希望在此做個筆記。

Open Source 界最大的好處就是,你可以自由組合出你要的工作環境,但是也因為太自由了,所以像我這種人反而不知道怎麼下手 XD

簡單的來說,一開始只要會用 gcc(g++) + vim 就可以把 ACM 等級的程式寫的很好了...如果真的不習慣這種 console mode 的話,用個 Eclipse 當成你的過渡期吧(現在電腦夠快了...XD),Eclipse 雖然主力是 Java, 但是同時也支援 C/C++, Python, Ruby 等等,這些都需要裝 plug-in,但是並不難裝,可以自行 Google 一下

make: 一定要會,沒有什麼理由說不想學 make ,這是你的基本吃飯工具啊XD 那怕是 IDE 幫你 compile, IDE 也是先產生 Makefile 再呼叫 make 啊XD,在一般的狀況下,看到有其他的source code 需要編譯大抵也只有三步啊

./configure
make
make install

如果你的 linux 夠好的話,基本上不要是太複雜的軟體,應該以「套件管理員」為優先考量,真的不行,再考慮自己編譯應該都行的通,行不通的時候呢 XD? 請記得你還有套件管理員 XD

如果想要產生足夠強大的 Makefile,要怎麼做? 有autoconfig, automake 可以幫你產生 Makefile, 當然現在還有 cmake, bjam 可以用,不過這是後話,先試著自己練習寫 Makefile 比較實在,Makefile 說穿了只是一個相依性的指令編輯器,願意的話,LaTeX 的多檔編譯也是可以用它啊,不要把 Makefile 的功能簡單化 XD

how to use code to generate document ? 其實也不難,找一下 doxygen ,註解按照一定的格式撰寫,相信我,當你產生過一次文件之後,你會喜歡寫註解的,因為可以產生這種文件還蠻爽的 XD (我都利用這個機會訓練我的爛英文)。

那麼怎麼做 Source Code Management ? 有很多工具可以選啊,從古早的 cvs 到流傳最廣的 svn ,到現在最火紅的 git ,選一個來用,再也不用擔心 code 的一拖拉庫問題了,programming 就會變成一件很爽的事

當然,這些在 Windows 上都有解,只是,對我而言不是這麼順手吧,我想,還是在 Linux 下 Progarmming,會方便很多,而且我們還有一個 sourceforge.net 可以看可以玩,為什麼不在 linux 下寫程式 XD?


---
某人要我寫循循善誘文 XDXD

星期一, 5月 04, 2009

買書

大家都知道,如果是資訊相關科系,可能去天瓏找書是最快的選擇(如果是教科書可以看一下愛因斯坦、華通,理論上會比較便宜 XD?) 我稍微簡單的想了一下如果跟系上老師的狀況。

現在跟的是ycma,他列的書只有 (1) 天瓏買不到,amazon買的到 (2) amazon 買不到

如果跟系上做模擬的,可能要去大陸書店...

如果跟系上做 Data Enigeering 的,可能常在團購...

如果跟的是生物資訊,書應該是買不起...Orz

如果跟的是平行運算,書只有盜印或 amazon 兩條路...


---
其實,跟誰書都不好買...

星期五, 5月 01, 2009

紀錄

與 gwchen 合作的第一步完成共135行 Java Code XD


---
似乎比預期快XD

星期三, 4月 29, 2009

讀書有感

最近除了做事之外,大部分都把下面有關 programming language 的書籍與文件交互著看,希望能讓自己的想法有所總結

  • Introduction to Functional Programing using Haskell 2/e
  • Real World Haskell
  • Advanced Programming in Unix Enviornment 2/e
  • C++ Boost Library Document
  • Thinking in Java 4/e
  • Python 2.62 Doc

目前最想寫的是 Haskell Learning Note 4,不過還是難產中,可能真的要等看書到領會一段事物之後,才會寫吧,我不想寫出不好的東西。哈。

不過有時候都會有人問我類似的問題,到底寫程式重不重要,到底要學什麼程式語言比較好? 老實說,對於這個問題我不太有能力回答的,不過我想說的是, programming 對我們而言,是一種工具,是一種表達我們想法(甚至是夢想)的工具,最近和做生物資訊的老師聊天,檢測 DNA Sequence 錯了,一次就是好幾百塊啊,我們錯了只要重新 compile ...XD 當然如果拿去晶圓廠 tape out 錯了...那個錢也是...Orz

學什麼程式語言好,單看你喜歡那一個,選一個當自己的母語,之後下去發展就是了,在這個世界中,很少一個語言能夠包山包海解決所有的問題都很好,端看自己的需求,下去學就對了。給自己一個離開電腦數個小時的時間,好好看幾本 programming language book ,想試書上的程式碼,再回到電腦前吧 XD。關於 programming 有一種天真想法就是,想要透過 programming 來解決所有問題,其實我們的工具更多,而且是超乎你想像的多。

我最熱愛的 programming language 是 C/C++, Haskell ,但是這幾個都學不好(我熱愛的東西都學不好 XD),但是我會繼續學習,你說我推薦嗎,答案是,我也不知道 XD 除非有人明確指出需求XD 但是我也不一定對該需求有所了解,所以我的建議也不是對的,網路上的東西,如果你不確定的話,聽聽就好 XD。

接下來要閱讀的是...

  • MIT StreamIt, UC Berkely The Ptolemy
  • Operating System Concepts 7/e
  • Compilers 2/e
  • Computer Organization and Design 3/e
  • Parallel Computer Architecture 2/e

越來越忙了,不過希望自己過著充實的生活。


---
Keep Going

昨日飲食

早上: 炒麵 + 中杯奶茶 @ 牛角坡 ($60) + 午餐: 六塊麥克雞塊, 麥脆雞 with efang @ 麥當勞 ($80) + 晚餐: 自助餐 @ 學校餐廳 ($58), 麥香奶茶 @ 全家($14)。 合計: $ 212


---
昨天累到翻掉...Orz

星期二, 4月 28, 2009

昨日飲食

早上: 豬排堡 + 中杯奶茶 @ 歡樂美而美 ($55) + 下午: 可樂 @ 全家 ($25) + 晚上: 生日蛋糕 + 焦糖瑪琪朵 @ Starbucks ($110)。 合計: $190


---
基本上,早上之後都沒吃 ...

星期六, 4月 25, 2009

今日飲食

中午: 桑椹紅酒豬肉飯捲 @ 三姊妹飯團 ($50), 純喫茶檸檬紅茶 @ 7-11 ($16) + 宵夜: 蔥抓餅豬排蛋, 杏仁起酥 @ 永和豆漿 ($75), 烏龍綠 @ 清新 ($25) 。 合計: $166


---
好不正常...Orz

昨日飲食

早上: 炒麵 + 中杯奶茶 @ 牛角坡 ($60) + 晚餐: 水餃20顆, 豆干, 豬耳朵 @ 吃兩年還是不知道店名的好吃水餃店 XD($80) + 宵夜: 花枝丸, 百葉豆腐 @ 脆皮雞排 ($45), 純喫茶紅茶 @ 7-11($16) 。 合計: $201


---
好多...