2008-05-31


最近幾天,下午都下了大雨。
週末下午在家看"羊男的迷宮"時,外面也下了很大的雨。
很大的雨,會讓心情很平靜的那種。

下大雨 跟 平靜的心情?

這是有典故的:
從小我家就做夜市生意,一年到頭,除了過年之外,幾乎不休息。真要休息,大概只有連客人也不會出門的下雨天。因為小孩也要出門擺攤,每天下課回來,吃完飯出攤工作,每天這樣,周末也是如此。所以我很喜歡下雨天,可以不用出去工作。

期待下雨,而且不能是那種毛毛細雨,要大的那種。遇到細雨,勤勞的爸媽還是會出去擺攤的。所以,我們期待大的那種雨,看到下大雨,只有高興,不會嫌麻煩,多帶個雨具或是淋個雨不算什麼。當年最不喜歡的就是毛毛雨還硬出去擺攤,萬一後來毛毛雨變成傾盆大雨,一家人在大雨中收拾財物,被淋成落湯雞的經驗,是非常非常緊張刺激的。

當時,每到夏天,就期待颱風的出現。邏輯很簡單,颱風->下大雨->放假+休息。
但是,當年看著新聞報導,因為強風暴雨帶來的嚴重災害,後來就不那麼期待颱風了。

當兵前家裡就沒做夜市的生意了,經過了這麼多年,我喜歡下雨天的習慣還在。

2008-05-28

重新學習RUP

The Unified Software Development Process (Addison-Wesley Object Technology Series)
大約13年前,Rational的三位好朋友公布了第一版的 Rational Unified Process,4年後(1999)也合出了一套三本書,介紹各自擅長的部份。作者中我最熟悉的是 Grady Booch (他老人家好像最有名),當年看過他的Object-Oriented Analysis and Design with Application》第二版。當時,我已經寫了幾年程式,開始做一些大型的產品設計,才剛從經驗裡知道會動手做木造狗屋跟做大型建築的差異。因為需求,對OOD有很大的興趣,買了很多書來看。所以,三本書中,我當時只買了Booch 的The UML User Guide》。對於 RUP,當時的感覺是: "還是寫程式跟OOD好玩,流程的事以後再說吧"。一晃眼,幾年過去了....

後來,在軟體產品開發的過程裡,我學到一些經驗,靠著經驗及讀管理書籍,自己發展出一套實用的做法。2000年開始,自從第一次看到Kent Beck 的 Extreme Programming 方法
,我就以XP為主要的開發流程。當然不是照單全收,而是改裝成適當可用的版本。這與我前陣子看的書:《Balancing Agility and Discipline: A Guide for the Perplexed在精神上倒是有些類似。

最近因為工作的需要,專心看軟體開發流程的書,主要看的是CMMI,TSP/PSP與RUP。
CMMI的相關文件很多,讀過一些,覺得無聊,現在我靠學習市場上的相關產品學習其中的精神。
TSP/PSP看 Watts S. Humphrey的書。
至於RUP,我看以前買卻沒細看,
Ivar Jacobson的《The Unified Software Development Process。最近在回家的捷運上,看的應該都是這一本。這兩天看了一些 我的感覺是: 深得我心 (稱一位大師深得我心,這句還蠻怪的)。在歷經多年的軟體產品開發與實際XP開發經驗後,我覺得現在看這本書,時機剛剛好。有句話說: 經典就是「 那些沒有人看, 但人人都在談的書」。不知道這本書是不是算在裡面。

從這些歷程裡我歸納出一些原則:
1.學習還是要有需求,才會學得好。
2.從經驗裡學來的知識會有侷限性,要看大師寫的書來增廣見聞。
3.我的學習歷程 有往抽象性高的領域發展的趨勢


這篇是聽老人家在講古嗎?
當然不是! 因為:
1. 我不是老人家。
2. 我的學習歷程才剛要從新起步咧,這是現在進行式...

PS: 這篇是中午吃完飯,午睡前寫的,時間還蠻緊湊的。

2008-05-25

iPhone 3G

A: ㄟ,你換新手機啦? 很酷喔.....
B: 嗯,昨天才剛買,這台手機還不錯,功能齊全,重點是很輕,金屬外殼,才89克.....
A: 啊,我忘了告訴你,我昨天看癮科技,有小道消息說, Apple快要出新版的iPhone了,才3克耶,美國真是科技發達,這麼多功能的手機,還可以多點觸控,重量才三克耶。
B: ......

張小量與江明娟阿姨

先寫在前頭,如果你不知道台灣最近的歌唱選秀節目-超級偶像,那這篇請直接跳過。
這是真實發生的事情。
這些日子以來,每當我餵張小量牛奶,張小量喝很少或不喝時,我都會這樣跟他說: "張小量,不要學江明娟阿姨"。
??? 你認識江明娟喔? 她最近很紅耶, 超級偶像快要總決賽了......。
不, 我不認識她。 我只是希望,張小量可以吃多一點,不要感覺像是在絕食的狀態。
??? 啥?
請問,歷史上絕食最有名的名人是誰?
思考中.........甘地吧。
那全台灣最有名的杆弟(甘地)是?
最近......應該就是江明娟了吧......
那就對囉。

生平不識男人幫...

這個星期五下午,我跟同事們聊天,聊到我跟量量常一起看有圖片的雜誌,最近看的是男人幫(我好像還蠻常買這本雜誌的)。
然後,我突然發現,同事們沒人聽過男人幫這個雜誌。怪怪!我嚇了一跳。
當時想,大概書讀得好的人不看這種雜誌吧......
回家跟老婆吃飯時聊到這件事。
老婆的評語是: 連男人幫都不看,不知道一般人的想法,怎麼做出令人興奮的產品。
我的感覺是: 嗯,好像也對,那我以後要更常買這個雜誌囉。

6/12 後記:
上星期五,不小心聊到高樹瑪利亞,居然.....又沒有人知道!!! 不看男人幫我可以理解,不識高樹瑪麗亞,這感覺真奇怪(雖然她已經引退了)。PS: 如果你也不知道的話,請參考朱阿宅的這篇

2008-05-19

萬般由心造,唯一可由人

掃地機器人的使用感想


四月初買了遙控掃地機器人(iRobot Roomba® 570 Vacuum Cleaning Robot)
太座一個多月的使用心得只有一句話: 只要是職業婦女都應該有一台掃地機器人.....
一個多月來我家沒掃過地,岳父有一天來我家時,說我家的地變乾淨了,一問之下,才知是Roomba的功勞.....
報告完畢

量量四個月-收涎-奶爸日記

上週張小量滿四個月,適逢母親節,就一起過了。以下是這兩週的照片.....

收涎前掛滿餅乾,就是這一張。


匍匐前進狀.....


匍匐前進中.....


笑:


我覺得很像海底總動員裡 小綠蠵龜 小古(Squirt).....


今天第一次吃米餅,紀念一下....


其實,這篇的重點是........貼圖啦。

2008-05-11

一種幫雞命名的方法


這是很多年以前,一個真實的故事。
我的岳父母是農夫,種竹筍,柚子跟很多種蔬菜。
他們也養雞跟鴨。
在我吃過他們養的雞(超好吃)之後,我第一次去參觀他們的小小養雞場。
岳父跟我說他們養雞的方法,跟照顧雞的態度。很貼心與感人。
養雞還有一個原則,不能跟雞建立感情,不能幫他們取名字,不然就會不忍心吃牠們。
我當時貢獻了一個幫牠們命名的方法,可以用來辨識牠們,又能避免跟牠們建立太多感情。
命名的方式很簡單,我用例子來說明:如果之後要煮成麻油雞,就叫麻油雞;如果以後要煮成白斬雞,就叫白斬雞。當初雞隻的數量不多,應該還蠻夠用的。
這種冷笑話等級的方法當然不會被採用。
只是剛才突然想起來,忍不住寫下來放在這裡。

2008-05-10

華碩鴻海微星 前進機器人世代 (轉貼自壹蘋果網路)

昨天(5/9)的新聞

謎之音: 我們什麼時候來做鋼彈啊?

以下轉貼自壹蘋果網路

【謝艾莉、王郁倫、魏鑫陽╱台北報導】微軟總裁比爾蓋茲曾指出,機器人產業發展,就像是30年前PC產業興起一樣,他大膽預估未來每戶人家都會有機器人,就像現在家中都有電腦一樣。看好下次世代科技,台灣硬體產業已經準備好,將新商機著重在機器人發展上。據了解,大型集團如華碩(2357)、微星(2377)、佳世達(2352),金仁寶集團的華寶(8078)及鴻海(2317)都已投入相當多資金與人力研發機器人。

新興市場
台灣機器人學會理事長羅仁權表示,除了品牌廠商外,已有150家零組件廠加入目前正在招募的機器人研發聯盟,包含IC設計、電池、感測器、馬達、軟體系統等機器人關鍵零組件廠,可說是電子產業上中下游都摩拳擦掌、準備進攻。
據了解,華碩發展機器人的計劃相當積極,董事長施崇棠曾私下對周邊人士透露「機器人是華碩未來的成長方向」,甚至請來揚智(3041)前董事長吳欽智親自操盤,希望在戰況還未激烈時先馳得點。

吳欽智操盤華碩計劃
施崇棠年初參加CES展時,還會見生產電子恐龍的Ugobe公司,詳細了解電子寵物發展,華碩內部更是下令,機器人產品將是為來公司發展的重點。
負責執行華碩機器人計劃的技術長吳欽智在接受《蘋果》訪問時指出,華碩一直在觀察機器人的研發技術,未來具備教育及娛樂功能的機器人,將是華碩發展機器人產業發展的重點。
不過他也強調,以目前機器人產業來看,全球各個國家仍在初期發展階段,不是說1~2年就可以起來;他認為,機器人其實已是產業成熟的科技產品,如何加以重新應用才是未來重點

台灣產值800~900億
吳欽智表示,關注和會不會量產是兩回事,這2~3年以來華碩一直在研究,但是還未如鴻海的電子寵物PLEO一樣,進入量產階段。
除了華碩、微星外,佳世達(2352)、華寶(8078)、鴻海(2317)也都投入機器人的研發工作。鴻海除了電子恐龍外,工業用的機器電子手臂也自行研發成功,並已應用於自家工廠;明基友達集團旗下的佳世達,也早在2~3年前成立約10人的機器人研究團隊,據業界透露,研發的產品可望於明年問世。
積極推動機器人產業的工業局預估, 今年台灣機器人產值將達800~900億元,2015年時目標產值高達2500億元。羅仁權指出,台灣是硬體生產大國,但是現在NB(筆記型電腦)、PC(個人電腦)產業面臨毛利「保3、保4」窘境,為開創另一個曲線,因此紛紛投入機器人研發。

新設聯盟協助降成本
台灣機器人產業目前相關組織為台灣機器人產業發展學會,加入該學會的公司有盟立(2464)、新光保全、美律(2439)、研華(2395)、威盛(2388)、均豪(5443),以及寶成(9904)旗下的寶元數控精密等。
台灣機器人產業發展協會指出,目前還在組成機器人的研發聯盟,由工業局主導,電子大廠如華碩、和碩、士電、佳世達等大廠都已表態加入,此聯盟的成立就是希望能提供技術支援,替國內廠商降低成本、順利通過產品認證。
羅仁權指出,國內也包含IC設計、電池、感測器、馬達、軟體系統等150家廠商也已加入此產業聯盟,準備好開發新商機。

2008-05-09

EeePC Open Source Developer's Day



這兩天(5/8 和 5/9)去參加這個研討會,我雖然沒有開發Open Source S/W的經驗,兩天的課程聽下來,深感其中一些主題有趣&有用。寫一下我覺得的重點&結論:
  1. 由這次的研討會看來,華碩在成功利用EeePC打開全球低價電腦市場之後,下一步應該打算將EeePC定義成為軟體平台。協助軟體開發商在EeePC上開發行銷全世界的軟體,將軟體推向(經銷)全球的使用者;並藉由豐富EeePC上面的應用軟體強化這個產品的競爭力。
  2. 大型Open Source S/W 的開發流程是我很有興趣的一個題目,上川純一 先生演講的題目: Debian Project and the Development Process, and how to co-work with it 會是我之後整理研討會資料學習的重點。
  3. Rich Internet Application 的技術是越來越多了,除了紅了好一陣子的AJAX,這次介紹的Adobe AIR 看來也是個開發炫目介面的工具。
  4. Google Gears 也是很有用的技術,應該可以拿這個技術來做一些非原來定義的應用。
    1. AIR 跟 Google Gears都把SQL lite放到使用者的桌面下,以後桌子下藏的東西會越來越多囉。
    2. Google Gears這個技術,在它發表前幾個月才跟老婆聊到可以做這個技術.....。
  5. LXDE 是個很有效率,方便的桌面系統。另外,看PcMan的介紹也是很爽快的經驗。
  6. EeePC帶動的這波低價電腦風潮,應該會是自由軟體的大好機會。
雖然研討會已經結束了,但是slide會在之後放上網站,我把議程列在下面做個紀錄,如果各位看官有興趣,歡迎去上面的網址下載相關資料。

5/8
時間 議程 講者
09:00 ~ 09:30 報到
09:30 ~ 09:45 貴賓開幕致詞
09:45 ~ 10:20 Keynote Speech 開幕演講:EeePC 軟體平台商業營運模式 華碩電腦 | 王榮宗
10:20 ~ 10:50 EeePC 數位學習應用軟體展示 華碩電腦 | 周利欽
10:50 ~ 11:00 Tea Break
11:00 ~ 12:20 Eee PC SDK 發表與介紹 華碩電腦 | 師瑞祥 & 黃志偉
12:20 ~ 13:40 午餐
13:40 ~ 14:30 站在巨人肩膀上的遊戲規則 自由軟體鑄造場 | 葛冬梅
14:30 ~ 15:10 Python / GTK 應用程式開發環境介紹 自由軟體鑄造場 | 胡崇偉
15:10 ~ 15:30 Tea Break
15:30 ~ 16:10 Python / Qt 應用程式開發環境介紹 李文定
16:10 ~ 16:50 Firefox Platform Application Programming 李圭烽
16:50 ~ 17:30 Google Gears Programming 曾建銘
17:30 ~ 17:40 華碩 VS 軟體開發商交流研討 華碩電腦
5/9
09:00 ~ 09:30 報到
09:30 ~ 10:00 Eclipse, Gambas, Lazarus 開發環境介紹 華碩與資策會自由軟體組
10:00 ~ 10:50 Debian Project and the Development Process, and how to co-work with it 上川純一(Junichi Uekawa)
10:50 ~ 11:00 Tea Break
11:00 ~ 12:00 Eee PC Hacker Show 華碩電腦 | 詹相民
12:00 ~ 13:30 午餐
13:30 ~ 14:00 EeePC HotKey、WebCam與 Audio 控制 華碩電腦與資策會自由軟體組
14:00 ~ 14:15 自由軟體產業應用推動計畫及Open source 軟體開發交流平台介紹 資策會自由軟體組
14:15 ~ 14:30 Open Source Software Foundry 自由軟體鑄造場簡介 自由軟體鑄造場 | 吳孟勳先生
14:30 ~ 15:30 Adobe Air Platform Programming 恆逸資訊 | 宋志峰
15:30 ~ 15:40 Q & A
15:40 ~ 16:00 Tea Break
16:00 ~ 17:00 Linux Driver Project介紹 Brandon D. Philips
17:00 ~ 17:10 Q & A

2008-05-06

Blogger.com 最新回應 的作法

今天早上發現土窯機場的"最新回應"變成亂碼。
這個功能之前是用 Yahoo pipe 做的。
Google了一下,發現這一篇,就改成用Blogger內建的RSS功能來顯示最新回應了。
It works!

2008-05-02

喝拿鐵,請自己加牛奶

這篇文章蠻有意思,談一本本土經普書裡的一篇文章。
書我沒看過,不過,這篇講的內容,我倒有些意見。
  • 拿鐵=美式咖啡+牛奶? 沒這麼簡單吧! 太小看料理咖啡這項技術了。咖啡豆有差,咖啡的濃度也有差吧。
  • 打好奶泡的功夫,可不是每家店都做得出來的珍貴財貨啊。
  • 如果自己多花了工夫,省了點錢,品質追不上完整的商品,反倒壞了喝咖啡的興致,划不來吧。弄得不好的奶泡會浪費了好的咖啡啊!PS: 我現在一天只有一杯的quota,我很珍惜的。
把東西分解成元件s,計算元件的價錢總和,拿來證明整個東西的價值低於標價,這是談判方法的一種(以前上過課,不過我不太會殺價,很少用到,我沒那麼精明)。就我知道喜歡用這種方法看待事物的人: 談判專家,要砍價的買家。

這篇是原作者寫的相關文章: 一杯咖啡要賣多少錢?

寫這篇時,非常非常懷念去年還在汐止工作時,地下一樓那間好喝咖啡店的拿鐵,平價,好喝,奶泡會彈牙。

GMail driver on Total Commander and GMail Space

  • GMail driver on Total Commander

    我使用Total Commander超過10年了,很愛這個軟體,主要使用的電腦們一開機,都開兩個TC待用。即使在資源短少的eeePC上,一開機也是直接啟動它(就像我一進Linux,就一定需要Midnight Commander的幫忙一樣)。
    GMail Drive shell extension: 應該是第一個在GMail上架檔案系統(GMailFS)的軟體。
    如果習慣使用Total Commander,而不習慣一直切到檔案總管使用GMail driver的讀者,可以參考這個聯結。這應該是網路上惟一一篇介紹如何在Total Commander上使用GMail drive的方法。雖然寫的不是非常清楚,但是可以用,有需要可以參考參考。真的不會用再問我吧。
  • GMail Space:
    有在使用火狐的人,可以用另一套好用的套件: GMail Space 這個套件也是將 file system架在GMail上面,這個file system設計得比GMailFS好,比較沒有檔名長度限制的問題。使用畫面如下:

    我發現這個套件有一個小問題: 當你登入另一個GMail帳號想要存取檔案時,這個套件還是會一直使用你現在正在使用的Google帳號(現在應該很多人一開機就登入Google account吧)。而前面提到的GMail driver沒有這個問題。

2008-05-01

Kindle News


Kindle: 去年電子書市場上的新面孔,聽說在美國賣得很好。
現在的部門原本要買一台,但是因為在美國本地才有連線及下載服務就沒買了,玩不到,可惜。
上面這張圖是剛剛去Amazon查一本現在正在看的書:《公平賽局》的讀者評價時在首頁看到的。
不知道這張圖會幫Amazon多賣多少台Kindle。

PS1: 上面這個圖,可以把Kindle這個字眼換成 EeePC 或是這禮拜才出的 HP Mini-Note 2133 應該也行。
PS2: 我對電子書產品很有興趣(無論軟硬體),幾年前買的,朱邦復開發的實體電子書,搬家後又看到了,最近考慮重新拿出來用。

PS3: 關於公平賽局的一點小牢騷:
  1. 中文書名取得好,但是書本身跟"賽局"應該沒有什麼關係。
  2. Amazon讀者評價4顆星。這本書我看到一半,我的評價沒有給到四顆星。對這本書的牢騷很多,以後有機會再寫。