Thursday, March 30, 2006

寫程式還是寫日記


不知道是什麼道理,想到自己的程式第一次放到投影機上的那一刻(這裡我指的是平常上班被趕著寫的程式,不是指那些特別寫來展示的程式)忽然有一種日記被公開的尷尬。這種感覺有點類似被叫起來唱歌給別人聽,或是老師要你在班上唸自己作文那樣。不過這種心情只會發生一次。後來體會到原來大家寫程式都是這樣的,也就不會那麼擔心了。很多程式師愛自己的程式跟愛兒子一樣,要是看到在裡面被年輕的同事加了幾行字,馬上拿起電話打來罵人。老實說領人薪水寫程式,就算寫得再好也不是你的。為了幾行字動氣真的太辛苦了。

一直想找機會試試pair programming,也就是兩個人用同一個螢幕寫同一段程式。我的好主管最近安排了一位同事跟我一起工作,這位同事住在離我兩千兩百哩的新墨西哥州,用vpn連上公司上班。我利用這個機會來實驗,用VNC共用同一個畫面來寫程式。

這位同事是非常優秀的大型電腦程式員,對於公司的運作也很熟悉,但是對於Java則完全是新手。一開始我也懷疑這樣在頻譜兩端的兩個人在一起會有什麼交集,而且看到她改我的程式,改得有點平,心裡是有點在滴血的。不過這個疑慮很快就打破了。有趣的是,當你知道有另一個人盯著你的程式看的時候,你會用不一樣的思考方式看自己的程式。尤其在程式出狀況的時候,找個人一起看,最後往往還是自己找到錯,但是若一個人關起門找,可能會花更多時間。

個人感覺pair programming最大的貢獻的是:把程式員的面子擺在一旁,讓寫程式不再像寫日記那樣隱密。

Tuesday, March 28, 2006

瀑布式開發者 Waterfall 2006


這是Waterfall 2006超級大瀑布軟體工程研討會的連結。是一個介紹如何能運用瀑布開發提升職員工作保障,增進工作時數的研討會。


看完了嗎

這個網站是上來惡搞的,但是我之前在通訊業工作的老同事們似乎都不太能理解。我寄給六個老同事,只有一個人覺得好像是怪怪的。

其實瀑布式的開發週期已經根深柢固,這個方法在工程界已經用了幾百年。就包括IBM前幾年熱炒的Rational Unified Process(RUP)說穿了也就是個超大的尼加拉瓜瀑布,加上幾個小漩渦而已。說也奇怪,不管是用什麼工程方法,似乎永遠都有人失敗,有人成功。

柯波帝與曾志偉

看完了柯波帝;冷血告白
男主角是本屆奧斯卡影帝得主
但是看完以後一頭霧水
他 演得一點也不像故事本人啊
好像在模仿曾志偉
這樣也會得影帝?

Monday, March 27, 2006

Sega遊戲機從棺材裡爬出來了

自從Dreamcast慘敗在Playstation之後,Sega就像Commodore一樣,成為五六年級老人的代名詞。
不過今天看到這則消息:
http://biz.yahoo.com/ap/060323/nintendo_old_games.html?.v=2
買任天堂Revolution,就可以玩Sega的老遊戲。讓我想起當年Dreamcast在經典遊戲"莎木"之中藏著Genesis古代的遊戲,要去遊戲裡的雜貨店買,然後插到遊戲裡的遊樂器裡玩。啊,那美好的十五歲。

Thursday, March 23, 2006

Vista延遲上市

昨天大概是PC相關產業今年度最悶的一天了。微軟宣佈,新版的作業系統不會趕在耶誕節購物季上市。要買到內建Vista的電腦,等明年吧。此話一出,微軟的股價立刻趴在地上一整天,順便拖垮了所有相關產業股價。

其實我覺得延後上市對微軟的影響應該是不大。可惜手上沒有足夠現金,不然這是買微軟股票的好時機。以微軟在家用作業系統市場上的地位,他說延後,你能怎麼樣。

何況送耶誕節禮物目的是為了換來對方的一聲"哇",這個時代會對著PC哇的人應該不多了吧。對於vista會影響耶誕節買氣,我很懷疑。如果是那種超小的UMPC,我倒是願意哇一下。要買一台實用的UMPC恐怕要到後年了。

今年耶誕節我猜Sony會在店裡擺出他們的Playstation3『樣本』,鎖在玻璃櫃後面造成缺貨的氣氛,重演當年用缺貨打垮Dreamcast的戲碼。如果Sony擺不出樣本來,那麼今年耶誕節仍舊是微軟XBOX 360的天下。所以,微軟賺到你的錢只是遲早的事。當然,若干人會因此選擇蘋果(例如我)。不過我並不覺得這樣的人會很多。

乖乖的等吧。

Tuesday, March 21, 2006

微軟老闆

點這裡看微軟老闆的訪問內容

平常看到他都是在台上發表新產品 或是在電視上接受記者連線
很少有這種在場邊坐下來訪問的
感覺不錯 不會聽到太多冠冕堂皇的話
http://news.com.com/1606-2_3-6051773.html?part=rss&tag=6051773&subj=news

Sunday, March 12, 2006

卡崔娜颶風紀念

這是去年吹垮紐奧良的卡崔娜颶風。當時風還沒來,不過已經看到天上的異象。雲裡面出現彩虹。可惜照片不夠明顯。

Saturday, March 04, 2006

終統? 沒人理你

連續幾天國內的報紙以大篇幅報導陳總統終止國統會的運作,還有什麼大規模的反制,以及中國發表強硬的聲明等等,好像這真是件大事一樣。然而在美國的媒體,沒有一家在追蹤報導。只有幾家大報在小小的角落裡寫了幾行,報導篇幅比越南發現禽流感要小得多了。

這表示什麼? 是表示終統進行順利嗎? 不是。這只證明了台灣在國際的政治影響力已經到了完全可以忽略的地步。國家真的很弱了,修憲改國號恐怕也上不了國外的媒體。政治人物一個一個都得了大頭症,自己幻想在進行著不朽的功業,其實只是在後院挖地瓜。專心拼產業吧,沒了半導體,台灣只是另一個菲律賓。

兩百億台幣的專利


轟動全美的黑莓專利侵權案昨天在終於以兩百億台幣的價格達成和解了。

我先來解釋一下黑莓(Blackberry)是什麼東西。那是一個有小鍵盤的通訊設備。兩千年的時候他們作雙向文字呼叫器,很受到華爾街上班族的青睞。後來市場慢慢擴大,也開始進入電話市場。後來變成每個高層人士的必需品。
當開會的時候,你常聽到老闆的大拇指在那裡很認真的按來按去。據估計美國有三百多萬的用戶。這個數字聽起來沒什麼,但是在無線通訊完全落伍的美國來看,算是相當多的了。

它有自己的伺服器push傳送技術,也提供了與domino或Exchange server整合的解決方案。就在這個業績成長的時候,有一家專門收購專利的公司說,我手上擁有黑莓伺服器的核心專利,我要告你。

其實這家公司把專利放在手上好幾年了,明知道黑莓侵權,卻不急著點破。慢慢等到豬養肥了再宰。從法律上來看這是站的住腳的。但是想一想,一個公司拿著一份專利晾在那裡十幾年不作任何事,這樣的行為究竟對人類社會有什麼幫助? 這樣的專利法,究竟在保護什麼?

另外也聽說一家相當知名的作業系統公司,在市場上大舉收購了與Linux相關的專利,等待生存受到威脅時做最後的反撲,讓企業對Linux卻步。

凡法律必有漏洞,但是這個漏洞已經開始影響的科技的發展了。智慧財產權真正保護到的,只是律師與法官的飯碗。