這篇東西大抵主要是寫給自己看的。近來重拾 Java,感覺彷彿回到過去求學的美好年代。那時寫程式注重的是思考累積,不重造輪子,每次開發出來的東西都是新的,累加上去使得軟體越變越好。著重的是思考,而不僅是 know-how。
怎料到一畢業進入的就是 embedded linux 這樣一個黑手領域,在這裡,很多東西都得自己動手,種種資源都受限制,現有的 solution 或許很好,但卻太過龐然,常常得手工打造,與應用層面的開發完全不同。做了兩年多下來,除了深深愛上 open source 以外,竟也慢慢體會到,深入系統面之後,對於上層如何運作,又有了另一層的看法。
我深信 Linux 加上 Java 會是很好的組合。他們的技術開放,而非大軟體公司鞏斷的黑箱,使用者不用擔心被軟體綁架。價格低廉、品質優良,這樣的組合正可以滿足我對軟體的看法:它應該造福人群,而人們不需為它付出高昂的價格。它應該是以全人類共有的公共財來發展,得之於人群,亦回饋至人群。
在科技方面的確這可以是非常專精的領域,而這領域的專家以知識來獲得財富,是理所當然的。軟體本身開放,然而對於軟體內部的知識,卻是經由努力才能獲得,因此是有價的。開放軟體並不反商,它反而該是一個機會無窮的領域。
對於將來想做的東西,心中已經有個大概的藍圖。然而困難的是,目前的知識卻還不足以建構夢想的根基。於是我所能做的就是繼續學習了。
2006年3月21日
2006年3月10日
國務院聲明原文
以往老是有人喜歡粉飾太平,說老美並沒有對我們語氣如何如何不好,總之英語新解很多,大家都在翻字典。
語氣到底好不好,強不強烈,看了便知。
語氣到底好不好,強不強烈,看了便知。
http://www.state.gov/r/pa/prs/dpb/2006/62487.htm
Daily Press Briefing
Adam Ereli, Deputy Spokesman
Washington, DC
March 2, 2006
<snipped>
QUESTION: Sorry. I have one question about Taiwan. After the U.S. expressed a certain level of relief or a satisfaction about Taiwan's authority, not abolishing the Unification Council. Some officials in Taiwan stated that there's no difference between abolish and cease to function. The reality is the Council is terminated and President Chen hardly made any compromise. He still did what he said he would do. So is there any gap between the U.S. understanding and Taiwanese understanding about the wording in the final outcome?
MR. ERELI: No. There's no -- there shouldn't be any gap or difference of opinion here. President Chen's assurances were quite clear that the NUC had not been abolished. We've seen the reports of comments attributed to other party officials. We've been informed by the Taiwanese that these officials have been misquoted and the reports are not accurate. And it is our understanding from the authorities in Taiwan that the action they took on February 27th was deliberately designed not to change the status quo, and that was made clear in a statement by President Chen and that -- We have every confidence and assurance that President Chen -- the statements made by President Chen are reflective of his policy and his party's policy.
QUESTION: And have you reached out then to express your displeasure about his cabinet members or officials to have a statement like that?
MR. ERELI: We think that the statements and assurances of the president are -- as I said, reflect the policy and position of the government and those in the president's party.
<snipped>
http://www.state.gov/r/pa/prs/ps/2006/62488.htm
Press Statement
Adam Ereli, Deputy Spokesman
Washington, DC
March 2, 2006
Taiwan – Senior Taiwan Officials’ Comments on National Unification Council
We have seen reports that senior Taiwan officials have said, with respect to the National Unification Council, that there is no distinction between "abolish" and "ceasing activity" and that the effect of Taiwan’s action earlier this week was to abolish the Council.
We have been informed, however, that the reports misquoted Taiwan officials. We expect the Taiwan authorities publicly to correct the record and unambiguously affirm that the February 27 announcement did not abolish the National Unification Council, did not change the status quo, and that the assurances remain in effect.
Our understanding from the authorities in Taiwan was that the action Taiwan took on February 27 was deliberately designed not to change the status quo, as Chen Shui-bian made clear in his 7-point statement.
Abrogating an assurance would be changing the status quo, and that would be contrary to that understanding.
We believe the maintenance of Taiwan’s assurances is critical to preservation of the status quo. Our firm policy is that there should be no unilateral change in the status quo, as we have said many times.
2006/241
在不確定中鼓勇前行
上週五,是我在趨勢科技公司工作的最後一天。如果可能的話,希望也是我當上班族的最後一天。趨勢雖然不是在台上市,但由台灣人創立、台灣人為主要研發團隊,算是國內最上得了台面的軟體公司。為什麼我卻選擇離開?
除了我對刻薄寡恩的上司毫不掩飾的不爽以外,其實還有更深層的原因。一路走來,都是工程師路線,依照公司的指示生產出程式碼。這是標準的新勞工階級:我們生產程式,但卻看不見整個建築藍圖,不知為何而寫。見樹不見林。
自己出來接案,為的是更貼近程式碼的使用者。依照用家的需求做出最好的程式,這才是比較有意義的行為:尖端技術的開發自有人負責,但總要有人創造高度技術與一般用家的橋樑。以軟體公司為例,Google 就是很好的例子,技術能力已經是世界最強,然而出品的服務卻易於被普羅大眾接受,改善了人們的生活。
就我而言,做軟體的目的就是希望寫出來的東西有人使用,並且使他們的生活變得更好。如果做到了,某種方面,就是對世界做出了一些小小改善。達成這件事,人生就具有某些意義,對世界就有某些貢獻,而不僅僅是消耗糧食。聽起來很噁心,但我的確是這麼想的。
回想起來這週是在模糊中度過的。主要時間花在找生意,以及自我宣傳。草擬廣告、寫經歷、作品介紹,想辦法把自己推銷出去。在 104 以及 jcase 登記並且付款,開始瀏覽一大堆的發案資料,寄出提案信函。另外從頭到尾整理一次自己的通訊錄,寄信騷擾大家,請大家幫我介紹案子等等。
柴米油鹽之中,一週就過去了。幾天內數次想到,若是在公司任職,這週已經賺了多少錢,但現在創造的價值卻仍然是零。不確定感很重,加上身上仍然有些貸款要負擔,心情更加不同。然而這是自己選擇的道路,就要盡全力去試過一次。成不成,就讓命運決定吧。
除了我對刻薄寡恩的上司毫不掩飾的不爽以外,其實還有更深層的原因。一路走來,都是工程師路線,依照公司的指示生產出程式碼。這是標準的新勞工階級:我們生產程式,但卻看不見整個建築藍圖,不知為何而寫。見樹不見林。
自己出來接案,為的是更貼近程式碼的使用者。依照用家的需求做出最好的程式,這才是比較有意義的行為:尖端技術的開發自有人負責,但總要有人創造高度技術與一般用家的橋樑。以軟體公司為例,Google 就是很好的例子,技術能力已經是世界最強,然而出品的服務卻易於被普羅大眾接受,改善了人們的生活。
就我而言,做軟體的目的就是希望寫出來的東西有人使用,並且使他們的生活變得更好。如果做到了,某種方面,就是對世界做出了一些小小改善。達成這件事,人生就具有某些意義,對世界就有某些貢獻,而不僅僅是消耗糧食。聽起來很噁心,但我的確是這麼想的。
回想起來這週是在模糊中度過的。主要時間花在找生意,以及自我宣傳。草擬廣告、寫經歷、作品介紹,想辦法把自己推銷出去。在 104 以及 jcase 登記並且付款,開始瀏覽一大堆的發案資料,寄出提案信函。另外從頭到尾整理一次自己的通訊錄,寄信騷擾大家,請大家幫我介紹案子等等。
柴米油鹽之中,一週就過去了。幾天內數次想到,若是在公司任職,這週已經賺了多少錢,但現在創造的價值卻仍然是零。不確定感很重,加上身上仍然有些貸款要負擔,心情更加不同。然而這是自己選擇的道路,就要盡全力去試過一次。成不成,就讓命運決定吧。
2006年2月20日
35 Years Old.
簡直血淚斑斑,讓人看了愴然涕下,雖然我年方27,實足年齡。
忽然發現自己離35不遠了。
35歲男人 不應該做的事
小時候
一直期待長大
因為可以
抽煙喝酒 賭博
交女友 開車狂飆
一個人住與朋友瞎混到天亮
和任性的亂花錢
在兩個月我就正式的成為35歲的熟男了
再也不能用實歲虛歲的花招來調整自己希望的年紀
我 就是35歲了
四捨五入就是四十歲
悲慘一些的講法 我是
國中女生眼中的歐吉桑
如今我一個人住 每天開時速可以到250公里的車上班
下班後 多的是一堆豬朋狗友和美眉等著我夜夜笙歌....
如果我高興 提款卡總是有足夠的金額讓我揮霍
昨天我還接到銀行女專員甜美的電話 詢問我是否要辦無限卡
感覺自己似乎可以無限的享樂
照理講 我小時候的願望大部分都實現了
然後呢?我快樂嗎?
老實講 我真的不知道
......然後的問題最難瞭解
我現在大部分的人生和工作分不開
假日不是在家看錄影帶就是洗洗車擦擦地
戶外活動 主要的地點是華納威秀
我每天都在期待好萊塢的大牌明星和導演
能認真工作 我就不用冒險去看一些爛片
為什麼不去完成願望?
問的好!
因為我現在喝掛就要用兩天來補宿醉的體力
會痛苦地發我自己都不信的毒誓
(譬如再喝酒就剁手指斷腳筋之類的)
而且第二天朋友嘲笑我喝醉的糗態
也讓我悔意萬分
打個三圈麻將就手腳冰冷更別提熬夜
要發動車引擎 一定要確定目的地有停車位
至於美眉 如果要結婚的 必須考慮背景脾氣學歷品行
身體健不健康和家人喜不喜歡
不結婚的 就要看身材好不好 有不有趣
還有她的嘴巴緊不緊 或者會不會太認真
那些當年陪你失戀淋雨奔跑在大馬路的哥們
你心情不好的時候 沒人會支持你在淋雨或奔跑
他們會建議你在制服店或便服店做個選擇
而且 不會有人陪你到天亮
因為老婆會起疑
還有 我不曉得 我有錢要買什麼
貴的買不起 便宜的看不上
我失去我的消費能力
清楚的講 花錢並不能解決空虛
最重要的是 我所有的消遣不能讓人認為我玩物喪志
最好跟工作有關
很不自由 對嗎?
以上所有我不自由的原因
除了生理的限制外
只有一個 就是我35歲了
我是一個成年男人
成年男人必須莊重
成年男人必須實際
成年男人必須有固定的收入
這是責任也是義務如果你想做一個世俗眼光下稱職的優秀男人
如果你想通過社會標準
讓關心你的人不擔心......
放棄浪漫和瘋狂籍貫是進入成人世界的前提......
也許是我多心
但我實在看過太多太多抱著可愛人生觀的成年男性被為數眾多的歐吉桑圍剿的慘狀
甚至有些加害者是女性
整個社會對成年男性的期待
很緊張......
這是社會集體教育男性重要的課程
因此 我謹慎的打拼工作
以全公司興亡為己任
以全家人過得好為目標
學著
難過不流淚
痛苦不出聲
孤單不害怕
動機非常單純
我只是想做好一個正確的成年男人
雖然 我到現在還體會不到打高爾夫球的樂趣
也實在喝不出12年和15年威士忌的差別
當然也無法說服自己用錢去買到愛情
漫畫比商業週刊吸引我
高興時會學周星馳的笑聲
看到百貨公司的電動玩具專櫃會分心
與老友見面喜歡筆畫功夫招式
捉弄女同事仍是我上班最大樂趣
和喜歡的人在一起還會撒嬌......
在兩個月就三十五歲了
我知道35歲的男人有些事是不能做的......
我為努力 放棄一些習慣
做個大家認為的好的成年男人......
我叫詹仁雄
上次這麼專心的寫我的名字
是考大學聯考的時候
我那時青春輪廓的線條
跟試紙上的簽名一樣清晰
你呢?
還年輕嗎?
我勸你大聲哭 大聲笑 大力的擁抱你愛的人
因為時間過去了 有些事你就得妥協了......
2006年2月17日
團隊精神?
這幾天不小心開始看 The Apprentice (誰是接班人),Trump 的那個殘酷的電視節目。一群想要高薪職位的人接受各種挑戰,敗者淘汰。裡頭有一段,失敗的 project manager 要挑選兩位 team member 跟他一起進會議室,在這三人中必需決定誰被淘汰。在他們互相指責的過程中,一人提出了如下論點:「A 總是希望任何事都被記錄下來,到時候事情出錯的時候,他就可以說他早就講過了,只是大家不聽。」A 被認為帶給團隊負面的影響,因為他總是表示各種意見不可行。
這是個比較明顯的例子。當你對每件事都表示反對,用以卸責的時候,那就變成一種消極的自我保護行為,對完成目標並無助益。
很巧的,最近在對孫運璿先生的追悼文中,我看到蔣經國對孫先生的讚許。他說,當孫運璿的意見跟他不同的時候,他會提出來討論。可是一旦決策下達,他就會全力執行,並且承擔責任。
照例,看到這種例子,會讓人反思自己的行為。我的工作是寫程式,當我覺得某架構不對的時候,我會提出。然而上司如果仍然執行,而事後也發現,此架構果然造成問題,我是否能夠以一名 team member 的立場,努力克服問題,執行到底而不抱怨?
廣義一點來說,當你反對某事,但上級仍然進行,而結果證明不出所料,那麼讀者「你」的反應是?
這是個比較明顯的例子。當你對每件事都表示反對,用以卸責的時候,那就變成一種消極的自我保護行為,對完成目標並無助益。
很巧的,最近在對孫運璿先生的追悼文中,我看到蔣經國對孫先生的讚許。他說,當孫運璿的意見跟他不同的時候,他會提出來討論。可是一旦決策下達,他就會全力執行,並且承擔責任。
照例,看到這種例子,會讓人反思自己的行為。我的工作是寫程式,當我覺得某架構不對的時候,我會提出。然而上司如果仍然執行,而事後也發現,此架構果然造成問題,我是否能夠以一名 team member 的立場,努力克服問題,執行到底而不抱怨?
廣義一點來說,當你反對某事,但上級仍然進行,而結果證明不出所料,那麼讀者「你」的反應是?
訂閱:
文章
(
Atom
)