跳到主要內容

文章

目前顯示的是 六月, 2007的文章

Windows Vista 價格

今天某位負責採購的同仁說Vista和XP價格差不多,打死我也不相信。 回家後找到 Windows 家族系列產品一般版價格 Windows Vista Ultimate 中文版 DVD 13,390 我當然不會只考慮 Windows Vista Home Basic 中文版 DVD 6,890

中文問題

最近由於Safari 3 beta引起許多人開始重視中文亂碼、變形的問題。 Fontconfig 有說明破碎字的原因: 細明體在 11, 12, 13, 15, 16, 20 點的大小有特別做內嵌的點陣字,換句話說,由於中文字的 hinting 不易,有時點陣字會比較有效。又因為新細明體使用了 bytecode 來組合筆劃, 沒有編進 bytecode interpreter 的 freetype 版本在 render 的時候,就會碎掉。 中文字會變成破碎字,firefly前輩和李果正前輩這些Linux高手最清楚。firefly前輩做了許多的努力,讓我們在X下能夠看到正常漂亮的中文字,可惜相關的討論區已經找不到, 這裏 還有一些歷史痕跡。 剛看到以下兩篇蔡學鏞發表在ITHome的文章(在找時發現對岸抄文真多) IT中文環境的血淚史(1)作業系統、編程語言、應用亂碼 IT中文環境的血淚史(2)中文字型的檔案體積與美觀

Xcode 免費入門教學電子書

Become an Xcoder 正體中文版 [12] ,Shiva Huang把 Become An Xcoder 翻成正體中文。 看了一下短短的76頁,實在有點不夠,內容和MacSmith的 Cocoa 程式撰寫導覽 差不多,再多一些Objective C的教學;真的要學還是只能多看點英文。 這裏 有Objective C的中文教學。 以下是 OIKOS上Tyler建議的網站 : Getting Started with Cocoa Learn Cocoa Cocoa Introduction 其實我的小Mini跑不太動Xcode,希望年底同事買Macbook後,他能夠寫些Mac程式回饋一下自由軟體社群。

我對pseudo code的看法

石頭成老大的 敏捷方法實務研討會會後筆記5 - 資料結構與虛擬碼 ,提到他認為Java/C#才需要Pseudo Code,在下有點不同意。 虛擬碼 Pseudo Code( Pseudocode )重點在於意像的表達,但在Agile progrmming時,以隨手的紙片寫下粗略的構想,隨即以熟悉的程式語言寫出來。Java的語法在我看來與PHP差異不大,也是稍微注意即能寫出清楚的語法,並不需要另外使用pseudo code。 偽代碼 裏的解釋很好," 電腦科學在教學中通常使用虛擬碼,以使得所有的程式設計師都能理解 。" Pseudo Code和UML一樣,過度使用只是折損生產力,信奉 XP 的人尤其能體會。 我的意思是:沒事就別寫什麼虛擬碼,不要再浪費時間了!

最近很帶賽

最近一方面是公司的伺服器舊了,另一方面是鳥毅帶賽,一個月內陸陸續續有伺服器故障。 先是一台八年多的Digital雙CPU Server掛了;幸好鳥毅驚人的第六感早預見,早以自己的桌機灌好W2K Server,壞了後馬上換上。 後來另一台PC Server在停電後也開不起來,原來是Power掛點。當天早上又發現Mail Server收不到信,發現是借測的MailGates當機,重開3次後正常。 幾天後到今天快下班時MailGates又掛了,而且重開n次都沒訊號(沒VGA,我接RS232),只好寄封mail通知Openfind。再把Firewall指向原來的Mail Server,重新開啟SpamAssassin。 本來想升級到SpamAssassin 3.2.1,沒想到FreeBSD 4的ports make fetchindex失敗,抓不到INDEX.bz2(是要逼我升級嗎?)。只好自己到ports目錄下make install,結果一堆perl的library版本都不對,只好黯然放棄。真是賽到不行,公司的同仁只好繼續忍耐Spam轟炸。 最近不能再接好人任務,否則會把別人的電腦搞爛呀!

馬鹿肉?

今天一大早就看到 鮪魚缺貨 馬鹿肉替代做壽司 ,著實嚇一大跳。 馬鹿在WikiPedia的解釋有兩種: 馬鹿 (學名Cervus elaphus)是屬於鹿科的一種,又名八叉鹿,是中國國家2級保護動物。 馬鹿 (假名:ばか)是一句日語罵人話,漢語音譯作八格,意為「笨蛋」 原來是指馬肉和鹿肉,拜託,沒知識也要有常識,OK?

xdite的廣告暴走

剛才看到 xdite的廣告暴走事件 ,想起陳X貞的有聲廣告,M.W.當年幹的真是棒呀!(Friends only) 電視劇雪山飛狐裏安以軒還滿漂亮的,咳,重點不在這。當年的第一個有聲廣告,由於太大聲隔天就被消音,相信雪山飛狐的聲音應該不久後也就會靜音(or降低音量?)。鳥毅也很討厭某些blog自動播放音樂,不過由於裝了Adblock Plus,所以這些漂亮的廣告就無緣相見:P

數學很重要

今天看到 piggy老大又在討論寫程式到底需不需要懂數學 ,寫程式有很多部份需要數學,例如3D繪圖、密碼學、數值分析等等。無論如何,數學很重要是無庸置疑地。 電視上理財專家總是說啥拿鐵理論、複利效應。股票市場總是有高有低,碰到十幾年一次的大空頭你以為基金的淨值能夠剩多少?楚狂人在 這篇 的回應提到: 基金根本就沒有什麼鬼複利 除非你每次賺了以後出場 等跌了再加碼買進 repeat 不然只要空頭一來,全部獲利都會被吃光 從數學來看,定期定額基金的市值是你所有的單位數乘以淨值,而總單位數是每期單位的積分。但是別忘了,"定額"的單位數是金額/市價,所以漲的時候你的單位數也買得少。(懶得畫圖)想像有一個積分曲線圖,若在市值位於中線以下時賣出,可能只是不賠本,可別忘了基金還有手續費... 其實鳥毅都不懂理財,最近才看到 楚狂人的BLOG ,出社會這幾年賺的錢全給銀行賺走,至今後悔不已。只是常聽到拿鐵理論用不可能的20%來計算,雖然我不懂經濟學、會計學,但怎麼算都不可能年年20%獲利(別忘了景氣循環),就拿起高三時學的微積分算了一下,得到以上的結果。除非你比得上楚狂人,否則還是乖乖地去博客來訂一本 致富懶人包 吧! 抱歉,離題了。我的意思是說:懂得數學才不會被電視上那些所謂的理財專家騙了!

個人化Spam出現

因為現在Anti-Spam的技術也不斷進步,剛發現已經有個人化的Spam出現;而Openfind的Mailgates很正確地判斷為Spam。所以spammers還是把腦筋動到其他方面吧!

PostgreSQL的 table partitioning

ingramchen老大寫了篇 Database Index 筆記 ,特別厚著臉皮請他寫再寫一篇partitioning的文章。可惜他客氣表示對DB外行,在下更是外行,連"SQL的奧秘"這本書都沒讀完。 剛才去查了一下, PostgreSQL supports basic table partitioning. , 這裏 有文件。 MySQL也有Partitioning,在 這裏 有文件。 SQL Server 2005開始有Partitioning, SQL Server 2005 Features Comparison 說要Enterprise以上才有。 Oracle當然早就有partition,因為我沒有用也不會,請自己找。 Partitioning主要的好處就是快!假設你的網站有百萬會員,所以table有百萬筆資料時,光是查詢就得花不少時間,就算加再多的key也是一樣。鳥毅以前待的網路公司有幸遇到這種問題,當時採用分散式處理會員資料,先做一個table的index table,再把不同字母開頭的會員放在不同的table。但問題也來了,要合併查詢時得做不少的暫存table,所以這種問題的正解應該是table partitioning。 (未完)

做IT就是得花錢

資訊安全不是想做就做得到,必須要訂定資訊規則,並準備一定的預算。CIO的工作,應該要估計IT預算、訂立資安政策、維持資訊系統的穩定與成長。 沒有公司的MIS可以不花錢做出成績,成本的概念放諸四海皆準。身為主管者應該要具備成本分析的能力呀!只想著帳面上省錢,並不是CEO該做的事。人也是成本,若能有效提高工作效率,就算二年換一台電腦又如何?平均一台電腦使用六年才換,真的是在省錢嗎?雖然說MS-Office專業版一套快二萬,在平均薪資近百萬的公司全面升級Office 2003真的很貴嗎?若照這種看法,台灣的公立大學與微軟簽EA不就是圖利廠商? 舉另一個例子,台北捷運車廂明明人很多,但是握把明顯不足,在高雄捷運就改善此問題。而台北捷運的解釋為不希望門口站人,是多麼可笑的藉口呀!看不懂嗎?對照主是:反正每天上班都付一樣的薪水,你就用舊電腦撐著,等久一點就好。 管理並非在下這個最低階的工程師所擅長,想討論的人請找石頭成老大、同人前輩、喲哪桑前輩等MBA。 Update:剛看到 CIO工作績效解析:應對外部預期 美國企業半數設資訊長職級 ,給各位資訊主管參考。 從美國CIO雜誌的這分調查中也發現,許多資訊部門主管在職涯經歷中,並非只有做資訊相關工作,事實上從專業諮詢顧問出身占最多(62%),其次是營運工作(45%),再者是管理(34%),此外也有原先做服務(26%),專做研發工作占20%。 也正因為CIO的工作,必須涉及許多管理的工作,需要具備出色的分析和組織能力

我看楊宗緯的悔過書

剛才看到 楊宗緯的悔過書 ,有幾個感想: 他的字寫的還不錯。 居然有那麼多人看,掛AdSense一定能賺不少錢。 打嘴炮的功力實在太差,沒有一句提到為什麼撒謊,都在寫廢話(逃~) Update: 楊宗緯遞交悔過書 北檢:過關 台灣“快男”楊宗緯悔過書送交檢方 被核過關 收到楊宗緯悔過書 北檢:過關! 所以說嘛,鳥毅的觀念清楚多了!以後有人要寫悔過書,先給鳥毅審一下吧 XD

SessionWall 3安裝在W2K

這篇是給自己當筆記,看不懂請跳過去。 SessionWall原廠已被CA併購,SW3只支援NT 4.0。 在W2K+SP4裝好,安裝所有Driver及Update後才能安裝SW3,否則主畫面會無法開啟。 安裝時調整路徑盡量短,否則可能無法開啟repository。 安裝好之後應該能正常啟動,看不到主畫面表示失敗。 應該設定兩個repository交替使用。 雖然是舊軟體,但記憶體需求很大,最好有1G以上。 配合 WIPFW 會更好玩。 注意: SessionWall - 3 的安裝可能會造成電腦停止回應 ,SW3 1.4.1.9 目前仍未遇到。

台灣成為世界第一!

看到 為搶點滑鼠第一 各國作弊花招百出 ,連到 http://www.clickclickclick.com/ 看戰況,昨天晚上還是第二名,今天第六局已經是世界第一了! 現在已經是在拼誰的程式好,用的人多,而不是誰點的多:P 台灣的程式高手果然爭氣,匈牙利和日本比不上台灣人愛國,福氣啦! ClickClickClick的中忍考試 : 民族主義與網路安全? 是目前介紹最清楚的文章。 若要加入愛台灣的行列,請參考 愛台灣,請加入3C(clickclickclick)行列 、 滑鼠自動點擊程式 click4taiwan 、 全球丁丁大戰!台灣世界第三名! 、http://blog.xuite.net/lis.ucb/JJLi/12099183 ...

PHP為什麼快呢

先聲明,我並不知道答案,這是問題。 看到 jaceju 老大最近幾篇討論PHP的文章,想起 這 家公司所做的portal速度驚人,大概有xoops的2~3倍。 以不才在下所試過的Web程式語言裏,PHP毫無疑問絕對是速度最快的,但為什麼最快呢? PHP加上Zend Optimizer的組合確實很好,但為什麼xoops會那麼慢呢?我認為:Simple is best! Java Servlet或是ASP.Net的overhead都太重,因此對於簡單的需求時會像背著厚重殼的烏龜,PHP就像輕穎的兔子;這也是 約耳 喜歡ASP的原因吧?若只要寫個九九乘法表還需要寫一堆class、呼叫笨重的VM,實在不是聰明的做法。因此只需要在shell下執行的小程式,我也試著用不熟悉的駱駝文寫些簡單的script;只有在需要連結資料庫或做大量運算時才用Java。雖然qing老大強調OO帶來的overhead已經很小,可是我還是覺得有個肥VM的東西就是很慢呀... eg. Java v.s. VB6  BTW,Resin的PHP似乎暫時不用考慮,因為還不夠快。請看 這 、 這 。 只是隨便聊聊,最近又幾星期沒寫code,生疏到打開VS 2005都不知從何下手。

發現一個窗戶沙乏力的蟲

今天發現,若windows user的profile是中文路徑,Safari 3.0 beta根本跑不起來。 剛又看到 Mozilla抨擊蘋果:企圖與微軟瓜分瀏覽器市場 加上中文亂碼、輸入法....問題這麼多,相容性是另一個問題。John Lilly,您多慮了! 參考資料: Safari for Windows 真正的意義 Update : 讓 Safari 3.0 beta for Windows 支援中文

Jerry Yang接任CEO

網路界震撼!楊致遠臨危授命 接任雅虎執行長 這裏 似乎還沒更新,網路果然競爭激烈。 更新: 楊致遠 接YAHOO!執行長 雅虎任命其聯合創始人楊致遠為首席執行官   YAHOO換執行長》楊致遠 迎擊強敵Google

打嘴炮 得永生

最近頗為尊敬的xdite自從摔車後,似乎也轉性要改以討論網路趨勢為主。網路上的嘴炮王,被某些人奉為教主,一再稱讚真知灼見;加上看到這種新聞 出獄牧師再犯 唐台生又涉性侵11女信徒 涉嫌對女信徒「性輔導」 牧師唐台生遭拘提 淫魔牧師唐台生 一再逞獸行 ,原來唬爛有這麼多好處,終於體認到「 打嘴炮 得永生 」。所以我也轉型以打嘴炮為主好了 XD 今天就談最近很火的網路創業好了,由於嘴炮王和商業周刊一樣過份樂觀,所以今天重點在網路創業的負面教材。鳥毅先說自己對創業這件事的看法:事業是一輩子的事,職業是現在從事的行業;所以我並不認為做個網站高價賣給別人叫做創業。大公司絕對不是笨蛋,如果一間公司只會燒錢而沒有營利能力,怎麼可能會被收購呢?所以我並不認為開一間以被併購為目標的網路公司叫做創業,頂多只能叫投機。以永續經營為目標才能叫創業,所以無論如何一定得向錢看。 鳥毅最近實在沒啥進步,所以只好來聊聊陳年往事。做個案例分析: 以古為鏡,可以知興替;看看20世紀末的電腦神童賀元吧,他創立資訊人,並且也有很不錯的技術和口碑。資訊人會倒有幾個原因,主因是進軍大陸,燒錢太快;但長期來看是沒有穩定的獲利來源,因此沒有金主願意投資,最後只剩能賺錢的 酷必得 有脫手。以資訊人舉例是因為有朋友曾在資訊人工作,也陪他去面試,最後二個月的薪水變成一台P II 200舊機;若要知道資訊人的細節,聽說葛力很瞭解:P 參考資料: $2千億的教訓 賀元 曾想去7-ELEVEN打工,但網路仍是最愛 資迅人做錯了什麼? 資迅人淘金夢醒 金童玉女光環不再 一年花掉五億多元 資迅人是典型的網路公司發展雛形 再回到創業的例子: 鳥毅的朋友A君,2001年加入國內最大的遊戲自製公司發展手機Java Game,等到第一個成果研發出來時,發現別人做的已經遠超過他們。在這間公司待一年後,他加入同事自組的公司繼續開發,但無薪的生活做了半年迫於生活壓力就只能黯然退出,後來也證明他的決定是對的。 鳥毅的另一個朋友B君就更不得了,在2000年時與幾個朋友找到金主成立一間針對手機的入口網站,也做出口碑。但在2年後金主覺得一直沒賺錢,也是結束收場。B君的公司經營者很注意花費,而且手機的流量也不大,因此主要的開銷都在人事與房租。但是手機變化太大,台灣的手機上網當時也不普及,並且都以供應商的網站為首頁。現在3G手

IE的Cache

剛才修改blog的內容,發佈後IE看到的內容卻不會更新,再用Firefox看確定是新的內容。再去範本加上 <meta content='NO-CACHE' http-equiv='CACHE-CONTROL'/>,清空IE的cache再讀一次。沒想到再編輯IE又看到舊的內容。這結果實在是令人感到沮喪,後來只好砍掉重寫,有那位老大知道如何避免嗎?

Flickr中文版

看到 Flickr 推出中文等七種語言版本 ,到公司就先試用一下,感覺上似乎有一點點不同,但因為我很少開Flickr首頁,也說不上那裏不同(當然有中文是絕對不同)。 試了一下Flickr搜尋,先打"雙雙",找出一堆不是我要的,但 這個 還不錯;再試"獨孤木",看到一位穿著藍色襯衫的壯年男子。 鳥毅頓時感到很慶幸不是有名的人,也沒有被朋友把照片丟上Flickr,哈哈! Flickr的標籤還能有訂閱RSS功能,用起來當然很過癮。只是工程師心態做祟,忽然想到自己做不出能達到這樣功能又讓主機能夠負荷,有點沮喪。Flickr能賣那麼貴,絕對不只是早期進入者的堅持就辦得到呀~ P.S. 早上沒吃早餐就寫blog再加上被藍色男子嚇到,頭腦不清發生嚴重的錯誤,因此砍掉重寫,感謝Jace Ju老大的指正。

SEO的超級星光大道

獨孤木說討論統獨是人氣吸子,看看星光大道與超級星光大道這兩個搜尋關鍵,這才真的叫人氣。Google搜尋星光大道有348,000個結果,超級星光大道有268,000個結果;出乎在下意料的,楊宗緯只有539個結果,但大部份都是相關的網頁。連YouTube都充斥著 楊宗緯 背叛 新不了情 超級星光大道 這些關鍵字。 紅色長角三倍速只說幾句,就引來別人發表高見,又看到居然連重灌狂人都不免俗的發表一篇【超級星光大道】 楊宗緯,還以為又看到vista的部落格。 對,我也不過是想替低落不振的部落格再吸點人氣 XD 至於他說謊的原因,留給心理學家去分析;道德我也不談,就像班傑明說的,誰沒說過謊呢?雖然 楊宗緯變造身份證件 台北地檢署分案調查 恐面臨刑責 楊宗緯偽造身份證 涉偽造文書 北檢分案偵辦 ,但其實「根據刑法212條規定,偽造變造特種文書,足以生損害於公眾或他人者,將可處一年以下有期徒刑、拘役或 三百元以下罰金 」。 這麼輕的罪,真的值得浪費台北地檢署的寶貴人力分案處理嗎?台北地檢署有時間不如多去查些金融弊案,就算是查房屋占建都比這還有意義。 至於節目作假,拜托,台灣那個綜藝節目沒作假?陶晶瑩睜眼說瞎話也是不得已,聰明的人就別浪費口水在這點。 但是楊宗緯實在太紅了,所以狗仔也沒放過他: 楊宗緯是非多~ 傳國防部證實當年因「偷竊」被退學 、 帥化民證實 楊宗緯遭軍校退學 、 楊宗緯父愛呵護女娃 再爆結婚生子疑雲? 。 前面廢話 寫太多,我的重點在後面;眼尖的人有注意到,中視和無名小站合作,因此這幾位參賽者的Blog都在Wretch,鄉民們必須忍受慢到不行的連線速度。因為超級星光大道,替無名吸不少人氣,更不用說有許多鄉民寫了一堆最愛超級星光大道的Blog;這次除了星光幫外,最成功的就是中視和無名。或許有一天,我們會看到黑澀會美眉與 豬哥網 合作呢!

diggirl還需要加強

我這裏說的diggirl不是網站而是指AP。 之前就說過diggirl是Java混合JNI的Windows AP,所以速度會稍微慢一點。最近再度使用感覺速度有變快,資源使用也變少。但是在Java 6上使用似乎仍不是很穩定,而且欠缺Mac和Linux的Client,失去使用Java的優點;宅男也是Mac或Linux的愛用者(尤其是鳥毅這種資深宅男,特別偏愛Mac),做個Mac版diggirl吧。另一點是在下提過,需要抓檔整合downloader的功能,每天都拿來抓檔,有空就會想dig一下呀~ 今天又看到 做假無獨有偶? PK賽吳艾倫 竟是華研歌手 ,於是又找到以下影片。所以各位先進知道了吧,正妹也會以影片的方式存在呀!!!diggirl也需要有抓影片的功能! 小林眼鏡廣告

Windows啟動程式處

剛在 資安之眼 看到 AutoRuns for Windows ,看來可以把 Startup Control Panel 丟了。 但看到這密密麻麻的畫面,真讓我傻眼了,Windows可以自動啟動之處,遠超過在下所想像的多。

增進同事情誼的豬哥網

最近真的有夠多性新聞,同事都以為鳥毅神通廣大,總是能提供相關人的照片。其實沒什麼,說穿了全都是獨孤木老大的功勞,例如: 台灣的警察們,快去夏威夷的廟裡面去逮捕金髮妞吧(18禁) 。 在令人煩悶的梅雨季,提供同事們茶餘飯後的話題(男人嘛~當然是討論女人囉),無形中也增進同事間的情誼,算是 豬哥網 意想不到的功能吧 XD

反對SEO+1

最近因為公私事都很多,沒什麼力氣上網衝浪,所以也就沒啥主題好寫。剛剛看到 搜尋引擎新玩法? 才知道為什麼看來沒什麼特別的vista的PR值特別高。我對PR值沒有很偏愛,最近本站改網址後PR降為0,我反而覺得是Google變準了,值得拍拍手。 我個人非常厭惡 SEO ,廖大的很冷事件是無心插柳,因為他的PR值原本就高,而搜尋引擎本來就有常有誤判,例如 雞社的搜尋不準? 。但許多的廣告商或惡意網站,都大量使用SEO,從早期的meta關鍵字到最近的 新玩法 。最近用eMule找東西就發現有個伺服器針對你丟的keyword產生許多假檔,裏面是一支廣告程式;也有網站針對robot/spider搜尋時丟出許多假網頁做廣告。鳥毅是只求一爽的人, SEO 嚴重影響上網的爽度 !不過Google絕對不是省油的燈,遲早會有對應之道,等著瞧吧!

沒幾個人會的比你多了

lukhnos 在 沒學會的語言 裏說 人類語言如此,程式語言似乎也像這樣。儘管作為一個 developer,調色盤裡總也要有幾種賺吃的主流色(隨便一想就有 HTML, CSS, JavaScript, PHP, shell script,這還只是很基本的、例如做為一個 web developer 所需的技能),然而卻總也在追趕著。有時候則是做出了一個選擇之後,其他類同的、或是範疇太遙遠的,就無力他顧了... 我知道電腦神童要表達的意思不是「精通八國語言」,但我只想說:不 管是電腦語言或是自然語言,都很少人會的比你多了呀。

後門又變多了

上星期又食言而肥,硬生生把一篇blog吞了回去,內容是我對國內某間防毒廠商的小抱怨。主要就是對於後門的防範實在太差,敝公司中後門的人數激增。 今天就看到 全台近千網站 植入惡意程式 及 GOOGLE:網路真危險 每10個網站可能就有一個藏有木馬程式 。看 大砲開講 似乎已經不夠,需要好的防杜之道,廠商得加油了! 最後來看 Web Server Software and Malware 的結果很有趣,有malware的web server居然是iis和apache各佔一半,那麼照apache占66%、iis占23%來看,iis被植入malware的機率遠高於apache呀!

高手可遇不可求

連DNS 查詢和WINS查詢都弄不清楚,還要說一堆廢話。小智花二個小時就在Vista上把ActiveX搞定,偏偏和我一起工作的,就是沒天分,高手真是可遇不可求,唉。

沒後續討論的事件

台灣的記者只對八卦有興趣,像台大醫院當機事件都沒看到有人做詳細的後續報導。記得中國時報有寫出來,是index出問題,但到底是怎樣的問題呢?是管理員手賤砍掉index重建,還是Oracle例行維護時壞掉?根據不願具名的善心人士獨家消息披露,後來是廠商派員到台大醫院重建index修復。 鳥毅真正想說的是這件事突顯出台大醫院並沒有針對資料庫做災難復原的演練,在鳥毅的公司也是省錢至上。真正發生問題時,主管們再怎麼壓榨員工也沒用呀!!!