Posted on August 31, 2005 in Memo by pestNo Comments »

å‰å¹¾å€‹æœˆåƒåŠ äº†ä¸€å€‹ç ”è¨Žæœƒï¼Œå¤§è‡´ä¸Šå°±æ˜¯åœ¨ç ”ç©¶å¦‚ä½•é‡å°å•†æ¥­æ¨¡å¼é€²è¡Œå‰µæ–°ï¼Œä¸¦é€éŽå…·æœ‰å‰µæ„的經營模å¼ä¾†ç”³è«‹å°ˆåˆ©ï¼Œä»¥é”到阻擋後進者的目的。

這個研討會其實是建立在兩個å‡è¨­ä¸Šï¼Œå•†æ¥­æ¨¡å¼æœ¬èº«æ˜¯å¯ä»¥ç”³è«‹å°ˆåˆ©çš„ï¼ŒåŒæ™‚是å¯ä»¥åŸ·è¡Œçš„ã€å…·æœ‰æŽ’它性的。

åªæ˜¯ï¼Œäººé¡žçš„商業模å¼çœŸçš„æ˜¯æ‡‰è©²è¢«å°ˆåˆ©ä¿è­·çš„嗎?而ä¿è­·é€™ç¨®å°ˆåˆ©åˆçœŸçš„æœƒä¿ƒé€²æ–‡æ˜Žçš„發展ã€ç§‘技的進步嗎?


試想,如果分期付款購物是一個專利,世界會是怎麼樣?如果使用信用å¡è³¼ç‰©ä¹Ÿæ˜¯ä¸€å€‹å°ˆåˆ©ï¼Œç¤¾æœƒåˆæœƒæ€Žéº¼æ¨£ï¼Ÿå­˜éŒ¢çµ¦åˆ©æ¯ã€å€ŸéŒ¢ä»˜åˆ©æ¯ä¹Ÿæ˜¯å°ˆåˆ©çš„話,那究竟誰得利呢?專利使用在商業模å¼ä¸Šï¼Œä¼¼ä¹Žçœ‹ä¸åˆ°ä»€éº¼æ­£é¢çš„æ•ˆæžœã€‚

é‚£åéŽä¾†çœ‹ï¼Œå•†æ¥­æ¨¡å¼çš„專利是å¦å¯ä»¥ä¿ƒé€²ç¤¾æœƒçš„進步,使得更多人投入商業模å¼çš„創新呢?我想這是正é¢çš„,å¦å‰‡æˆ‘ä¹Ÿä¸æœƒæœ‰æ©Ÿæœƒåƒèˆ‡é‚£æ¨£çš„研討會。然而,"有æ„義的" å•†æ¥­æ¨¡å¼æ˜¯ä¸æ˜¯æ›´å¤šäº†å‘¢ï¼Ÿæˆ–æ˜¯ï¼Œå¤§å®¶åªæ˜¯æ€¥æ–¼æŠŠ One-Click Purchaseã€ç›¸é—œç”¢å“推薦等在ç¾å¯¦ç”Ÿæ´»ä¸­æ—©å·²ç¶“行之有年的動作,放在電å­å•†å‹™ä¹‹ä¸­ã€ç„¶å¾Œå®£ç¨±æ˜¯ä¸€ç¨®å‰µæ–°å‘¢ï¼Ÿ

è€Œæˆ‘å€‘æ˜¯ä¸æ˜¯è¶Šä¾†è¶Šç¿’æ–¼ã€é¿å…è«‡è«–ä»»ä½•æœ‰æ½›åœ¨å•†æ¥­åƒ¹å€¼çš„æƒ³æ³•ï¼Ÿæˆ‘å€‘æ˜¯ä¸æ˜¯è¶Šä¾†è¶Šå®³æ€•把自己的想法在公開場åˆã€å…¬é–‹ç¶²é ç™¼è¡¨ã€ç„¶å¾Œå› ç‚ºè¢«æŠ„è¥²è€Œå¤±åŽ»å…ˆæ©Ÿäº†å‘¢ï¼Ÿæˆ‘å€‘æ˜¯ä¸æ˜¯å› ç‚ºä¸€ç›´æƒ³è¦é˜»æ“‹åˆ¥äººï¼Œè€Œå¿˜äº†å•†æ¥­æ´»å‹•çš„æœ¬è³ªæ˜¯ä»€éº¼äº†å‘¢ï¼Ÿæ˜¯ä¸æ˜¯èª¤ä»¥ç‚ºæŠŠè‡ªå·±å°å°ç°¡å–®çš„æƒ³æ³•緊抱,就å¯ä»¥æŠŠä¸€å®¶å…¬å¸çµ¦ç¶“營好呢?

而最終最終,我們的生活是å¦çœŸçš„æ”¹å–„了呢?

Posted on August 29, 2005 in IT Talk by pestNo Comments »

如果仔細觀察å°ç£çš„大大å°å°å…¬å¸ï¼Œæœƒç™¼ç¾ä¸€ä»¶å¾ˆå¥‡æ€ªçš„事,那就是第一線幾乎都是交給經驗ä¸å¤ çš„èœé³¥åŸ·è¡Œã€‚èœï¼Œç•¶ç„¶æ˜¯ç›¸å°çš„,這裡指的是經驗ä¸åˆ°ä¸‰å¹´çš„å“¡å·¥ã€‚å¹´è³‡äº‹å¯¦ä¸Šä¹Ÿä¸æ˜¯æœ€å¤§çš„å•題,最大的å•題應該在於èœï¼Œå»åˆæ²’有好好的訓練。


舉幾個例å­ï¼›å”¸è³‡å·¥çš„在學校教éŽå¯«ç¨‹å¼ï¼Œå»æ²’有è½å¯¦è»Ÿé«”å·¥ç¨‹æ–¹æ³•ï¼Œå°±åŽ»å…¬å¸æ“”ä»»ç ”ç™¼å·¥ç¨‹å¸«ï¼›å”¸æœƒè¨ˆçš„æ•™éŽæœƒè¨ˆæº–å‰‡ï¼Œå»æ²’有教作帳和å‡å¸³ï¼Œå°±åŽ»äº‹å‹™æ‰€æ“”ä»»æŸ¥å¸³å“¡ï¼›å”¸è³‡ç®¡çš„å­¸éŽè³‡æ–™åº«å’Œ ER 分æžï¼Œå»æ²’有學éŽè³‡æ–™åº«æœ€ä½³åŒ–,就擔任顧å•å…¬å¸çš„系統分æžå¸«ã€‚

坿˜¯ï¼Œé¡§å®¢ä»˜çš„éŒ¢ï¼Œæ˜Žæ˜Žå°±æ˜¯ä»¥è³‡æ·±çš„è¨ˆåƒ¹ï¼Œçµæžœå¯¦éš›åŸ·è¡Œçš„全都是èœé³¥ã€‚èœä¸æ˜¯éŒ¯ï¼Œä½†æ˜¯æŠ€è¡“或是能力的è½å·®ï¼Œå»æ²’有被é‡è¦–,彷彿 Junior å’Œ Senior 之間ä¸å­˜åœ¨å·®è·ä¸€èˆ¬ã€‚æ›´å¦™çš„æ˜¯ï¼Œç”šè‡³æ–¼å°±ç®—æƒ³è¦æ‰¾ä¸€å€‹éƒ½æ˜¯ Senior 的公å¸ï¼Œä¹Ÿæ‰¾ä¸åˆ°ã€‚å…¶çµæžœå°±æ˜¯åœ°é›·é‡é‡ï¼Œçœ‹èµ·ä¾†æ­£å¸¸çš„表é¢ä¹‹ä¸‹ï¼Œéš±è—著風險和地雷。

我們å¯ä»¥ç†è§£å­¸æ ¡æ•™è‚²ä¸¦ä¸æ˜¯è·å‰è¨“練,ä¸å¯èƒ½æŠŠæ‰€æœ‰å¯èƒ½æœƒé‡åˆ°çš„ç‹€æ³éƒ½æ”¾åœ¨å­¸æ ¡çš„æ•™è‚²ç•¶ä¸­ã€‚但是,如果瞭解這樣的事實,當我們為了æŸäº›åŽŸå› æ™‰ç”¨ Junior 時,或是當我們自己就是 Junior 的時候,ä¸å°±æ‡‰è©²é¢å° Junior 的困境而在真正上戰場之å‰å…ˆé€²è¡Œæ¨¡æ“¬è¨“練嗎?å¦å‰‡æ‰€è¬‚çš„å‰µæ–°ã€æ‰€è¬‚çš„å“è³ªï¼Œå…¶å¯¦ä¹Ÿåªæ˜¯å»ºç«‹åœ¨æ²™åœ°ä¸Šçš„幻影罷了。

Posted on August 26, 2005 in Story by pest1 Comment »

劉若英‧《後來》

後來 我總算學會了如何去愛
坿ƒœä½ æ—©å·²é åŽ» 消失在人海
後來 終於在眼淚中明白
有些人 ä¸€æ—¦éŒ¯éŽ å°±ä¸å†

æ§´å­èб 白花瓣 è½åœ¨æˆ‘è—色百摺裙上
愛你 你輕è²èªª 我低下頭 èžåˆ°ä¸€é™£èŠ¬èŠ³
那個永æ†çš„夜晚 åä¸ƒæ­²ä»²å¤ ä½ å»æˆ‘的那個夜晚
讓我往後的時光 æ¯ç•¶æœ‰æ„Ÿå˜†ç¸½æƒ³èµ· 當天的星光

那時候的愛情 為什麼就能那樣簡單
è€Œåˆæ˜¯ç‚ºä»€éº¼ 人年少時一定è¦è®“深愛的人å—å‚·
在這相似的深夜裡 你是å¦ä¸€æ¨£ 也在éœéœè¿½æ‚”感傷
如果當時我們能 ä¸é‚£éº¼å€”å¼· ç¾åœ¨ä¹Ÿ ä¸é‚£éº¼éºæ†¾

你都如何回憶我 帶著笑或是很沉默
這些年來 有沒有人能夠讓你ä¸å¯‚寞
æ°¸é ä¸æœƒå†é‡ä¾† 有一個男孩 愛著那個女孩


é‚£ä¸€å¹´æˆ‘å¯„äº†é€™æ¨£çš„æ­Œè©žçµ¦å¥¹ï¼Œå¸¶è‘—ä¸€ç¨®è¿½æ‚”çš„å¿ƒæƒ…ï¼›å¥¹å›žçµ¦æˆ‘çš„ä¿¡ä¸Šï¼Œä¹Ÿå¯«è‘—å¥¹çš„éºæ†¾ã€‚

åªä¸éŽï¼Œå¾Œæ‚”ä¸¦æ²’æœ‰å› ç‚ºèªªå‡ºä¾†è€Œé€æ¼¸æ·¡åŽ»ï¼›ç›¸å的,'為什麼'åªæœƒè¶Šå•越多,答ä¸å‡ºä¾†çš„å•é¡Œå¾žä¾†å°±ä¸æœƒå› ç‚ºæ™‚間而減少ã€å› ç‚ºåˆ†é›¢è€Œæ¶ˆé€ã€‚ç•¶éºæ†¾æ‰“定主æ„è¦åœ¨ä½ çš„心中佔去一塊地方,你是ä¸å¯èƒ½æŠŠå®ƒè¶•走的。

我一直到很久之後æ‰çµ‚æ–¼çž­è§£åˆ°ï¼Œåªæœ‰ç·Šæ¡ä½èº«é‚Šäººçš„æ‰‹ï¼Œåªæœ‰åœ¨çœé–‹çœ¼ç›çš„æ—¥å­è£¡å…¨åŠ›ä»¥èµ´ï¼Œåªæœ‰åœ¨æ¯ä¸€å¤©ã€æ¯ä¸€å€‹åœ°æ–¹éƒ½åŠªåŠ›è®“è‡ªå·±é–‹å¿ƒï¼Œæ‰æœ‰ä¸€é»žæ©Ÿæœƒè®“éºæ†¾é¡¯å¾—䏿˜¯é‚£éº¼é‡è¦ã€‚å®ƒä¸æœƒèµ°çš„,ä¸éŽä½ å¯ä»¥é¸æ“‡ä¸è¦è®“它變得這麼é‡è¦ã€‚

後來,我終於學會了,如何去愛,自己。

Posted on August 20, 2005 in NonSense by pest6 Comments »

(本報訊) å¥½äººå¡æ°¾æ¿«ï¼Œå¥½äººç¤¾åœ˜ä¸²è¯å‘ç«‹æ³•é™¢æŠ—è­°ï¼Œè¦æ±‚政府單ä½ç«‹å³ç ”æ“¬ç›¸é—œæŽªæ–½éæ­¢ç„¡é™åˆ¶ç™¼å¡çš„è¡Œç‚ºã€‚æŠ—è­°æ°‘çœ¾ä¸¦åœ¨ç«‹æ³•é™¢å‰æ¼”å‡ºè¡Œå‹•åŠ‡ã€Œæˆ‘ä¸æƒ³ç•¶å¥½äººã€åŠã€Œæˆ‘想和他æ›ã€ï¼Œåœ¨è­¦å¯Ÿèˆ‰ç‰Œæ™‚ç‹€æ³ä¸€åº¦ç·Šå¼µï¼Œæœ€å¾Œç¶“éŽå”調由好人代表å‘行政院秘書長éžäº¤å¥½äººå¡ä¹‹å¾Œï¼Œä»¥ 「Orzã€éšŠåž‹å¹³å’Œé›¢é–‹ã€‚

æ“šäº†è§£ï¼Œæœ¬æ¬¡çš„è¡Œå‹•ä¸»è¦æ˜¯ç‚ºäº†æŠ—議近年來國際情勢緊張ã€ç¶“濟發展走下波ã€åŽŸç‰©æ–™é«˜æ¼²è€Œé€ æˆçš„å¥½äººå¡æ¿«ç™¼è¡Œç‚ºã€‚《全世界好人è¯ç›Ÿã€‹ç¸½æœƒé•·éƒä»å‚‘表示,全çƒåŒ–çš„è¡æ“Šé€ æˆå¥³æ€§è‡ªä¸»æ„識的抬頭,ç¾ä»Šå¥³æ€§åœ¨å…©æ€§äº¤å¾€ä¸­ï¼Œå·²ç”±è¢«å‹•的角色轉為主動,而發好人牌å¯ä»¥èªªæ˜¯å¥³æ€§è‡ªä¸»æ„識抬頭的象徵。但是目å‰å¾ˆé¡¯ç„¶æœ‰æ¿«ç™¼å¥½äººç‰Œçš„趨勢,而且情形已經越來越嚴é‡ï¼Œä¸»ç®¡å–®ä½ä¸èƒ½å†ä»¥ã€Œç„¡æ³•å¯ç®¡ã€ä½œç‚ºæªå¡žçš„è—‰å£ã€‚

《å°ç£æ­£æ¸¯å¥½äººå”會》ç†äº‹é•·é‚°å…‹çˆ½å‰‡ä»¥é«˜åˆ†è²æŒ‡è²¬æ”¿åºœé€™æ¨£çš„行為簡直就是賣å°ã€‚他說,目å‰å°ç£ç”·æ€§å¹³å‡æŒå¡é‡å·²é«˜é”å張,甚至有人一拿就是三åå¼µä»¥ä¸Šï¼Œç…§é€™æ¨£ç™¼å±•ä¸‹åŽ»ï¼Œã€Œæˆ‘å€‘åªæœ‰åˆ°å°å²¸åŽ»ç™¼å±•ä¸€é€”ï¼ã€ä»–憤怒的表示。

抗議éŽç¨‹ä¸­ï¼Œã€Šæƒ…äººç¯€åŽ»æ­»åŽ»æ­»åœ˜ã€‹ä¹Ÿåˆ°å ´è²æ´ï¼Œä¸¦è¦æ±‚ä¸€ä½µç«‹æ³•ç¦æ­¢æƒ…人節ã€è€¶èª•ç¯€å’Œè·¨å¹´ã€‚ã€Šæƒ…äººç¯€åŽ»æ­»åŽ»æ­»åœ˜ã€‹ç¸½å¹¹äº‹æ²ˆè¾œä¸¹è³ªç–‘ï¼Œã€Œç•¶ä¸–ç•Œä¸Šé€™éº¼å¤šäººåœ¨å­¤å–®çš„éŽæƒ…人節時,你,還能安心éŽç¯€å—Žï¼Ÿã€

ä¸éŽï¼Œç”±æ–¼æŠ—議活動事先並沒有經éŽç”³è«‹ï¼Œåœ¨è­¦æ–¹æ‰“算舉牌驅離時éŽç¨‹ä¸€åº¦ç·Šå¼µã€‚ç•¶è­¦æ–¹æ­£è¦æŠŠç‰Œå­èˆ‰èµ·æ™‚,群眾中有人高喊「他è¦èˆ‰ç‰Œäº†ï¼ã€ç¾å ´ç«‹å³äº‚æˆä¸€åœ˜ï¼Œç¾¤çœ¾ä¸¦å‘è­¦æ–¹æŠ•æ“²æ°´ç“¶å’Œåžƒåœ¾ç­‰é›œç‰©ï¼Œæœ€å¾Œåœ¨è­¦æ–¹å¼·èª¿èˆ‰çš„ä¸¦ä¸æ˜¯å¥½äººç‰Œä¹‹ä¸‹ï¼Œç¾¤çœ¾æ‰æ€’氣暫歇。

由於ç¾å ´é™¤äº†å¥½äººç¤¾åœ˜ä¹‹å¤–,還有《PTT 鄉民總壇》和《Orz功》到場,ç¾å ´ç§©åºä¸€ç‰‡æ··äº‚,éŽç¨‹ä¸­ç”šè‡³å‚³å‡ºã€Œé˜¿æ‰ä¸­æ§äº†ã€å’Œã€Œå…±è»ç™»é™¸äº†ã€ï¼ŒåŒæ™‚在與政府單ä½å”èª¿æ™‚ï¼Œä¹Ÿä¸æ™‚有人高喊「沒圖沒真相ã€ï¼Œä½¿å¾—整個å”調工作éžå¸¸çš„å›°é›£ã€‚æœ€å¾Œç”±è¡Œæ”¿é™¢ç§˜æ›¸é•·å‡ºé¢æŽ¥è¦‹å¥½äººä»£è¡¨åŠæ”¶ä¸‹å¥½äººå¡ï¼Œä¸¦å…諾研擬æˆç«‹ã€Šå¥½äººè¼”導委員會》全力推動好人ç¦åˆ©ã€é™åˆ¶å¥½äººå¡ç™¼å¡æ•¸é‡åˆ°æ¯äººä¸‰å¼µï¼Œæ•´å€‹æ´»å‹•æ‰å‘Šä¸€æ®µè½ã€‚

相關新èžï¼š

維基百科: 《好人文化》

Posted on August 16, 2005 in Open Source by pest2 Comments »

今天在玩 DokuWiki,看到有一個 ISBN çš„ Plugin,å¯ä»¥ç”¨ ~~ISBN: [ISBN] ~~ 這樣加入書ç±çš„å°é¢ï¼Œä¸¦é€£åˆ° Amazon çš„é é¢ã€‚ä¸éŽï¼Œä¸­æ–‡çš„æ›¸ç±å¤§éƒ¨ä»½åœ¨ Amazon 都找ä¸åˆ°ï¼Œæ‰€ä»¥æˆ‘å°±åšäº†ä¸€å€‹å¯ä»¥å¾žåšå®¢ä¾†ç¶²è·¯æ›¸åº—抓圖的程å¼ã€‚


程å¼çš„é‚輯很簡單:判斷 ISBN Country Code,å°ç£å’Œä¸­åœ‹å…±ç”¨ 957 å’Œ 986 這兩個編號,所以如果是這兩å€å°±é€åˆ°åšå®¢ä¾†åŽ»æŸ¥è©¢ï¼›å之則é€åˆ° Amazon 去。為了禮貌,程å¼ä¸­ä¹ŸåŠ å…¥äº† Cache 機制,以å…å°å…©å®¶æ›¸å•†é€ æˆå›°æ“¾ã€‚ç›®å‰ Cache 利用 ISBN å°¾ç¢¼åˆ†æ•£ï¼ŒçŸ­æ™‚é–“ä¾†èªªæ‡‰è©²æ˜¯ä¸æœƒæœ‰å•題;ä¸éŽé‚„沒有實作 Cache Expire 機制(需è¦å—Žï¼Ÿ) 程å¼å¯ä»¥åœ¨é€™è£¡ä¸‹è¼‰ã€‚

å¦‚æžœä½ åªæ˜¯æƒ³åˆ©ç”¨ ISBN 查詢書å,那ä¸éœ€è¦è‡ªå·±å®‰è£ä¸€å€‹ã€‚您å¯ä»¥åˆ©ç”¨ http://pesty.yichi.org/ISBN/ ä¾†æŸ¥è©¢ï¼Œä¾‹å¦‚æ‚¨è¦æŸ¥è©¢ ISBN 是 9572231588 的書ç±ï¼Œåªè¦ç¨‹å¼åŽ»æŠ“å– http://pesty.yichi.org/ISBN/?isbn=9572231588 的資料,就會回傳回兩行資料(以 n 分隔),第一行是書本的 URL,第二行是圖片網å€ï¼Œå¦‚果找ä¸åˆ°å‰‡é€å‡º HTTP 404 Errorã€‚å›žå‚³çµæžœåˆ©ç”¨ PHP or PERL 都很好處ç†ï¼Œå°±ä¸åœ¨æ­¤å¤šä½œèªªæ˜Žäº†ã€‚

我ä¸çŸ¥é“åšå®¢ä¾†æ˜¯å¦æœ‰æä¾›é¡å¤–çš„ API,如果有的話希望知é“的網å‹å‘Šè¨´æˆ‘一è²ä»¥ä¾¿æ”¹å¯«ã€‚我ä¸å¤ªæ¸…æ¥šä»–å€‘æ˜¯å¦æ­¡è¿Žé€™æ¨£çš„è¡Œç‚ºï¼Œå¦‚æžœä¸æ­¡è¿Žçš„話….那我們å†ä¾†å¹«å…¶ä»–ç¶²è·¯æ›¸åº—å‰µé€ ä¾†å®¢å§ :p

åšå‡ºä¾†çš„çµæžœè«‹åƒè€ƒ: 這裡

有å•題請留言。

Posted on August 16, 2005 in Books by pest1 Comment »

凡說之難:éžå¾çŸ¥ä¹‹æœ‰ä»¥èªªä¹‹ä¹‹é›£ä¹Ÿï¼Œåˆéžå¾è¾¯ä¹‹èƒ½æ˜Žå¾æ„之難也,åˆéžå¾æ•¢æ©«å¤±è€Œèƒ½ç›¡ä¹‹é›£ä¹Ÿã€‚凡說之難:在知所說之心,å¯ä»¥å¾èªªç•¶ä¹‹ã€‚

夫事以密æˆï¼Œèªžä»¥æ³„æ•—ã€‚æœªå¿…å…¶èº«æ³„ä¹‹ä¹Ÿï¼Œè€ŒèªžåŠæ‰€åŒ¿ä¹‹äº‹ï¼Œå¦‚此者身å±ã€‚彼顯有所出事,而乃以æˆä»–故,說者ä¸å¾’知所出而已矣,åˆçŸ¥å…¶æ‰€ä»¥ç‚ºï¼Œå¦‚此者身å±ã€‚夫異事而當,知者æ£ä¹‹å¤–而得之,事泄於外,必以為己也,如此者身å±ã€‚周澤未渥也,而語極知,說行而有功,則德忘;說ä¸è¡Œè€Œæœ‰æ•—,則見疑,如此者身å±ã€‚貴人有éŽç«¯ï¼Œè€Œèªªè€…明言禮義以挑其惡,如此者身å±ã€‚貴人或得計而欲自以為功,說者與知焉,如此者身å±ã€‚強以其所ä¸èƒ½ç‚ºï¼Œæ­¢ä»¥å…¶æ‰€ä¸èƒ½å·²ï¼Œå¦‚此者身å±ã€‚故與之論大人,則以為間己矣;與之論細人,則以為賣é‡ã€‚論其所愛,則以為借資;論其所憎,則以為嘗己也,徑çœå…¶èªªï¼Œå‰‡ä»¥ç‚ºä¸æ™ºè€Œæ‹™ä¹‹ï¼›ç±³é¹½åšè¾¯ï¼Œå‰‡ä»¥ç‚ºå¤šè€Œäº¤ä¹‹ã€‚略事陳æ„,則曰怯懦而ä¸ç›¡ï¼›æ…®äº‹å»£è‚†ï¼Œå‰‡æ›°è‰é‡Žè€Œå€¨ä¾®ã€‚此說之難,ä¸å¯ä¸çŸ¥ä¹Ÿã€‚

凡說之務,在知飾所說之所矜而滅其所æ¥ã€‚å½¼æœ‰ç§æ€¥ä¹Ÿï¼Œå¿…ä»¥å…¬ç¾©ç¤ºè€Œå¼·ä¹‹ã€‚å…¶æ„æœ‰ä¸‹ä¹Ÿï¼Œç„¶è€Œä¸èƒ½å·²ï¼Œèªªè€…因為之飾其美而少其ä¸ç‚ºä¹Ÿã€‚其心有高也,而實ä¸èƒ½åŠï¼Œèªªè€…為之舉其éŽè€Œè¦‹å…¶æƒ¡ï¼Œè€Œå¤šå…¶ä¸è¡Œä¹Ÿã€‚有欲矜以智能,則為之舉異事之åŒé¡žè€…,多為之地,使之資說於我,而佯ä¸çŸ¥ä¹Ÿä»¥è³‡å…¶æ™ºã€‚æ¬²å…§ç›¸å­˜ä¹‹è¨€ï¼Œå‰‡å¿…ä»¥ç¾Žåæ˜Žä¹‹ï¼Œè€Œå¾®è¦‹å…¶åˆæ–¼ç§åˆ©ä¹Ÿã€‚欲陳å±å®³ä¹‹äº‹ï¼Œå‰‡é¡¯å…¶æ¯€èª¹è€Œå¾®è¦‹å…¶åˆæ–¼ç§æ‚£ä¹Ÿã€‚譽異人與åŒè¡Œè€…,è¦ç•°äº‹èˆ‡åŒè¨ˆè€…ã€‚æœ‰èˆ‡åŒæ±™è€…ï¼Œå‰‡å¿…ä»¥å¤§é£¾å…¶ç„¡å‚·ä¹Ÿï¼›æœ‰èˆ‡åŒæ•—者,則必以明飾其無失也。彼自多其力,則毋以其難概之也;自勇其斷,則無以其謫怒之;自智其計,則毋以其敗躬之。大æ„ç„¡æ‰€æ‹‚æ‚Ÿï¼Œè¾­è¨€ç„¡æ‰€æ“Šæ‘©ï¼Œç„¶å¾Œæ¥µé¨æ™ºè¾¯ç„‰ã€‚æ­¤é“æ‰€å¾—,親近ä¸ç–‘而得盡辭也。

伊尹為宰,百里奚為虜,皆所以幹其上也。此二人者,皆è–人也;然猶ä¸èƒ½ç„¡å½¹èº«ä»¥é€²ï¼Œå¦‚此其汙也ï¼ä»Šä»¥å¾è¨€ç‚ºå®°è™œï¼Œè€Œå¯ä»¥è½ç”¨è€ŒæŒ¯ä¸–,此éžèƒ½ä»•之所æ¥ä¹Ÿã€‚夫曠日離久,而周澤既渥,深計而ä¸ç–‘,引爭而ä¸ç½ªï¼Œå‰‡æ˜Žå‰²åˆ©å®³ä»¥è‡´å…¶åŠŸï¼Œç›´æŒ‡æ˜¯éžä»¥é£¾å…¶èº«ï¼Œä»¥æ­¤ç›¸æŒï¼Œæ­¤èªªä¹‹æˆä¹Ÿã€‚

昔者鄭武公欲ä¼èƒ¡ï¼Œæ•…先以其女妻胡å›ä»¥å¨›å…¶æ„ã€‚å› å•æ–¼ç¾¤è‡£ï¼šâ€œå¾æ¬²ç”¨å…µï¼Œèª°å¯ä¼è€…?â€å¤§å¤«é—œå…¶æ€å°æ›°ï¼šâ€œèƒ¡å¯ä¼ã€‚â€æ­¦å…¬æ€’而戮之,曰:“胡,兄弟之國也。å­è¨€ä¼ä¹‹ï¼Œä½•也?â€èƒ¡å›èžä¹‹ï¼Œä»¥é„­ç‚ºè¦ªå·±ï¼Œé‚ä¸å‚™é„­ã€‚鄭人襲胡,å–ä¹‹ã€‚å®‹æœ‰å¯Œäººï¼Œå¤©é›¨ç‰†å£žã€‚å…¶å­æ›°ï¼šâ€œä¸ç¯‰ï¼Œå¿…將有盜。â€å…¶é„°äººä¹‹çˆ¶äº¦é›²ã€‚暮而果大亡其財。其家甚智其å­ï¼Œè€Œç–‘鄰人之父。此二人說者皆當矣,厚者為戮,薄者見疑,則éžçŸ¥ä¹‹é›£ä¹Ÿï¼Œè™•知則難也。故繞æœä¹‹è¨€ç•¶çŸ£ï¼Œå…¶ç‚ºè–人于晉,而為戮于秦也,此ä¸å¯ä¸å¯Ÿã€‚

昔者彌å­ç‘•有寵於衛å›ã€‚衛國之法:竊駕å›è»Šè€…刖。彌å­ç‘•æ¯ç—…,人間往夜告彌å­ï¼Œå½Œå­çŸ¯é§•å›è»Šä»¥å‡ºã€‚å›èžè€Œè³¢ä¹‹ï¼Œæ›°ï¼šâ€œæ•™å“‰ï¼ç‚ºæ¯ä¹‹æ•…,亡其刖罪。â€ç•°æ—¥ï¼Œèˆ‡å›éŠæ–¼æžœåœï¼Œé£Ÿæ¡ƒè€Œç”˜ï¼Œä¸ç›¡ï¼Œä»¥å…¶åŠå•–å›ã€‚囿›°ï¼šâ€œæ„›æˆ‘哉ï¼äº¡å…¶å£å‘³ä»¥å•–寡人。â€åŠå½Œå­è‰²è¡°æ„›å¼›ï¼Œå¾—罪於å›ï¼Œå›æ›°ï¼šâ€œæ˜¯å›ºå˜—矯駕å¾è»Šï¼Œåˆå˜—å•–æˆ‘ä»¥é¤˜æ¡ƒã€‚â€æ•…彌å­ä¹‹è¡Œæœªè®Šæ–¼åˆä¹Ÿï¼Œè€Œä»¥å‰ä¹‹æ‰€ä»¥è¦‹è³¢è€Œå¾Œç²ç½ªè€…,愛憎之變也。故有愛於主,則智當而加親;有贈于主,則智ä¸ç•¶è¦‹ç½ªè€ŒåŠ ç–。故諫說談論之士,ä¸å¯ä¸å¯Ÿæ„›æ†Žä¹‹ä¸»è€Œå¾Œèªªç„‰ã€‚

夫é¾ä¹‹ç‚ºèŸ²ä¹Ÿï¼ŒæŸ”å¯ç‹Žè€Œé¨Žä¹Ÿï¼›ç„¶å…¶å–‰ä¸‹æœ‰é€†é±—徑尺,若人有嬰之者,則必殺人。人主亦有逆鱗,說者能無嬰人主之逆鱗,則幾矣。

韓éžå­â€§ç¬¬å››å·â€§ç¬¬å二篇‧《說難》

Posted on August 15, 2005 in Story by pestNo Comments »

當時間一點一點的走å‘å二點,躺在床上的男女éœéœçš„相æ“。他們誰也沒有ç¡è‘—,但誰也ä¸é¡˜å‹•ä¸Šä¸€å‹•ï¼›å„˜ç®¡éœæ­¢çš„身軀並ä¸èƒ½é˜»æ­¢æ™‚é–“çš„æµå‹•,至少,能讓時間éŽå¾—更真實一點。


ç”·äººç¿»äº†å€‹èº«ï¼Œå¹¾ä¹Žæ˜¯åœ¨åŒæ™‚,女人發出了冰冷冷的è²éŸ³ï¼Œ

「你è¦èµ°äº†ï¼Ÿã€

「ä¸ï¼Œæˆ‘åªæ˜¯….ã€ç”·äººèªªï¼Œã€Œç¿»ä¸€å€‹èº«….ã€

「你手痠了嗎?ã€å¥³äººèªªï¼Œã€Œæˆ‘很é‡ï¼Œæ˜¯å—Žï¼Ÿã€

「ä¸ï¼Œä¸€é»žä¹Ÿä¸ï¼Œå¯¶è²ï¼Œã€ç”·äººæ’«æ‘¸è‘—å¥³äººçš„ç§€é«®ï¼Œã€Œåªæ˜¯ç¿»ä¸€å€‹èº«è€Œå·²ï¼ŒçœŸçš„。ã€

分é‡å¥½åƒåœ¨æ€è€ƒè‘—該ä¸è©²è¿½ä¸Šæ™‚é‡ï¼Œè€Œæ™‚é‡ä¹Ÿåœ¨å二之å‰ç­‰å¾…著分é‡ã€‚男人和女人把æ¯ä¸€å€‹æ»´ç­”都è½å¾—分外清楚,éœé»˜ï¼Œä¼¼ä¹Žæ˜¯ç‚ºäº†ç­‰å¾…æŸä¸€å€‹è²éŸ³çš„到來。

「也許你該走了,ã€å¥³äººèªªï¼Œã€Œæ²’有關係的。ã€

「ä¸ï¼Œåˆ¥æ“”心,ã€ç”·äººæŠ“è‘—é ­å°è‘—天花æ¿èªªï¼Œã€Œæˆ‘想多待一會。ã€

分é‡çµ‚究還是追上了時é‡ï¼Œå’•å’•é˜è£¡çš„布鼓鳥打破了沉默。男人悄悄的翻下了床,女人轉å‘å¦ä¸€é‚Šã€‚男人穿上了襯衫ã€å¥—上了長褲,邊甩著剛戴上的手錶喀啦喀啦的,撫摸著背å°ä»–的女人。

「我走了。ã€ç”·äººè¼•輕的打開門,走出去。

女人è½è‘—ç”·äººçš„è…³æ­¥è²æ¼¸é ï¼Œç·©ç·©çš„起了身,看了é¡ä¸­çš„自己一眼,走å‘å¦ä¸€æ‰‡é–€….。


男人悄悄的打開門,走入房間。女人躺在床上背å°è‘—他;他褪下襯衫ã€è„«ä¸‹è¤²å­ï¼Œæ‚„è²çš„爬上床舖,從背後抱著女人。

「怎麼這麼晚….?ã€

「嗯,今天比較忙。ã€ç”·äººèªªï¼Œã€Œæˆ‘累了,ç¡å§ã€‚ã€

女人ä¸ç™¼ä¸€èªžï¼Œè½è‘—ç”·äººé€æ¼¸ç©©å®šè€Œè¦å¾‹çš„呼å¸ã€‚今天是個特別的日å­ï¼Œæƒ…å©¦ç¯€ã€‚åªæ˜¯ï¼Œç‚ºä»€éº¼ç•¶æˆ‘男人一天的情婦,å»åªå¸¶ä¾†é›™é‡çš„空虛?

Posted on August 9, 2005 in Open Source by pestNo Comments »

æœ€è¿‘æ›æˆä½¿ç”¨ MySQL 4.1 的人越來越多了,在許多地方也看到了哀嚎è²å››èµ·ï¼Œé‡åˆ°çš„ç‹€æ³ä¸å¤–乎是原本的資料çªç„¶éƒ½è®Šæˆä¸æ­£å¸¸äº†ï¼Œæ‰€ä»¥åœ¨é€™é‚Šæä¾›æ­£è§£ã€‚

事實上這個å•題ä¸å…‰æ˜¯ä½¿ç”¨ UTF8 會有,照ç†èªªä½¿ç”¨å…¶ä»–語系也會有相åŒçš„å•題,例如如果我們原本用 GB2312 ä¾†å­˜è³‡æ–™ï¼Œçµæžœç¾åœ¨å‡ç´šå¾Œæ‡‰è©²ä¹Ÿæœƒæœ‰å•題。解決之é“也很簡單:資料庫是什麼編碼,之後 Client 端程å¼å°±ç”¨ä»€éº¼ç·¨ç¢¼å’Œå®ƒæºé€šã€‚

é‚£è¦æ€Žéº¼çŸ¥é“資料庫原本是什麼編碼呢?我在 commit 給 plog 中 adodb çš„ patch 中包å«äº†ä¸€æ®µæª¢æŸ¥ database encoding çš„ code:


function _getDbDefaultEncoding($argDatabasename){
   if (!$argDatabasename) {
     return false;
   }

   // We use a SHOW CREATE DATABASE command to
   // show the original SQL character set when DB was
   // created.
   $result = mysql_query("SHOW CREATE DATABASE
        $argDatabasename", $this->_connectionID);
   if (mysql_num_rows($result) < 0 ) {
      // The specified db name is wrong!
      return false;
   }
   $dbInfo = mysql_fetch_row($result);
   $pattern = '/40100 DEFAULT CHARACTER SET (w+) /';
   if ( (preg_match($pattern, $dbInfo[1], $match) > 0) ) {
      return $match[1];
   }
   return false;
}

這個函弿œƒæª¢æŸ¥ç•¶åˆè³‡æ–™åº«å»ºç«‹çš„編碼方å¼ï¼Œä¸¦å›žå‚³å›žä¾†ï¼Œé€™æ¨£å¯ä»¥ç¢ºä¿æˆ‘們䏿˜¯å†’然把 MySQL client çš„ encoding è¨­å®šæˆ UTF-8 (這是目å‰çœ‹åˆ°å¤§å¤šæ•¸äººçš„解法)。

接下來,在 SelectDB() 函å¼ä¸­ï¼Œåšä»¥ä¸‹ä¿®æ”¹:


function SelectDB($dbName)
{
  $this->databaseName = $dbName;
  if ($this->_connectionID) {
+   $dbEncoding =
+       $this->_getDbDefaultEncoding($dbName);
+   if ($dbEncoding) {
+     mysql_query("SET NAMES $dbEncoding",
+         $this->_connectionID);
+   }
     return @mysql_select_db($dbName, $this->_connectionID);
  }
  else return false;

這樣應該ä¸ç®¡åŽŸæœ¬çš„ç·¨ç¢¼ç‚ºä½•ï¼Œè®€å’Œå¯«éƒ½ä¸æœƒæœ‰å•é¡Œï¼›å”¯ä¸€è¦æ³¨æ„的是,如果你的 MySQL 䏿˜¯ 4.1 ä»¥ä¸Šï¼Œæœ‰äº›æŒ‡ä»¤ä¸¦ä¸æ”¯æ´ï¼Œæ‰€ä»¥é€™æ®µ patch ä¸é©ç”¨ï¼›æˆ‘也替 pLog 寫了一個 isSupportUtf8() çš„ function call, å¯ä»¥ç”¨ä¾†æª¢æŸ¥æ˜¯å¦æ˜¯ 4.1 以上的版本,ä¸éŽå°±ä¸å†é€™é‚Šå¤šåŠ è´…è¿°äº†ã€‚

P.S. 請注æ„ï¼Œå¦‚æžœä½ æ²’æœ‰å­¸éŽ PHP,請ä¸è¦å•我該怎麼加入這段程å¼ç¢¼ã€‚請尋求你所使用的軟體之開發者的å”助。

Next Page »