2008年3月31日 星期一

國內研究有配偶較長命 單身死亡率高-Yahoo!奇摩新聞


國內研究有配偶較長命 單身死亡率高-Yahoo!奇摩新聞:


這好像蠻符合曹總的“歐巴桑理論“,就是說男人要多跟另一半的朋友和 peer們保持良好的關係,這樣才不會變成孤獨老頭子。



見人挑擔不吃力 @ 女主人的沙龍 ::PIXNET 痞客邦::


見人挑擔不吃力 @ 女主人的沙龍 ::PIXNET 痞客邦:::


Well said....所以不要再講些五四三的吧.....



2008年3月30日 星期日

傷心的熊貓


大家看到熊貓都會覺得“挖~好可愛喔“然後走過去拍拍它,或是跟熊貓拍照。但是沒有人會跟熊貓說『熊貓啊,你好可愛,我一輩子陪著你跟你在一起吧』,所以熊貓雖然看過很多友善的人對它伸出友善的手,或是友善的手上偶而會有很好吃的青竹;但是到頭來,熊貓還是只有熊貓自己,坐在那裡自己啃著自己的竹子。只有啃竹子的時候,才不需要去管是不是有人經過或是有別的熊貓在注意自己啊~


真是傷心的熊貓啊


(Inspired by dear 蝸牛)



2008年3月26日 星期三

有趣的季節


這真是個有趣的季節,很多巧合,好像什麼事情都會轉回來。


A是I認識的人,卻又是兩年前因為大學同學的高中同學而一起吃過飯見過面的。晚上跟李建復吃飯,找我吃飯的T董,是表哥公司認識的人,李建復卻同時又是G的老闆。G是誰呢?是我弟以前的同事在火車上認識的牌友的前同事,也是我來上海認識的第二個人。G同時又是YYL的大學同學,YYL是我高中的時候就因為社團認識的吹管組學長。然後狗跟是我多年的好友,來了上海才發現是我的牌友畜生J在索網的同事;同時狗跟的老闆又是我的球友,他的女友是我老闆娘的同事。好像不管怎樣,認識的人彼此之間都會有些莫名其妙的牽連而互相有關係或是認識。


奇妙


PS. 小J說應該要補個圖.....



2008年3月25日 星期二

超級星光大道 - 徐佳瑩 - 出口








好棒的歌聲、好棒的詞、好棒的唱法、好棒的fu;聽著就會有那種前頭還有光亮的感覺。



*歌詞出處:來自PTT星光版版友key上的歌詞



火車行到伊都阿末伊都丟 唉攸磅空內



磅空裡面的我啥咪攏不驚 因為有你欸期待



迴盪在心口的一字一句 暗夜中將我照亮



那是最溫暖也最有力量的 你給的星光



喔~黑夜 就算不知道出口是什麼模樣



我會繼續的前往 掙脫了綑綁 主宰心裡頭的天光



喔~黑夜 就當不知道失敗會是怎樣的重量



這小小的舞台 有我大大的夢想 還有你陪伴的目光



看我不迷失方向 為你而閃爍的模樣



耶~喔~為你而閃爍的模樣



【歌詞】下一個永遠 - 張信哲


* 下一個永遠 *


作詞:施立

作曲:伍思凱

編曲:吳慶隆


那天 是一條界線 你忘了好好說再見

只留下背影是我腦海經典的畫面

我獨自站在曾經愛與心痛的邊緣

在城市裏流漣 卻看不見下個永遠


明天過後如果變成另外一個人

今天是我最後做個愛你的罪人

從此以後忘了你是我最愛的人

不要再一直留在原地回憶著傷痕


時間 原來就是考驗 讓過去都成了紀念

就像在手心長出了一塊死去的繭

麻痺了痛的感覺卻還是留在那邊

陪著我到未來 繼續尋找下個永遠


希望醒來以後就是全新一個人

日日夜夜不再為愛付出那麼深

希望可以忘了你是我最愛的人

能像你一樣推開大門就去愛別人


多希望 有天偶然再遇見 我們都各自擁抱 下一個永遠


明天過後如果變成另外一個人

今天是我最後做個愛你的罪人

從此以後忘了你是我最愛的人

不要再一直留在原地回憶著傷痕


希望醒來以後就是全新一個人

日日夜夜不再為愛付出那麼深

希望可以忘了你是我最愛的人

要像你一樣推開大門就去愛別人


希望有一天 偶然能在回憶遇見 我們都走到下一個永遠



2008年3月24日 星期一

Darwin Calendar Server on FreeBSD


最近用 iCal + Mail + Address Book 用出點心得來了,想說自己架個 calendar server 當作 internal shared calendar 不知道可不可以。 ThunderBird + Lightning 或是 Sunbird 應該也有支援 CalDAV/WebDAV 的更新方法。


參考這篇把 Darwin Calendar Server 裝在 FreeBSD 上面:


Installing the Darwin Calendar Server on FreeBSD


#6 提到的 setuptools 在系統內的已經是 0.6c8,不需要手動更新,只要把 xattr 抓下來安裝即可。



2008年3月20日 星期四

這個真的是太high 太 high 了~








唱得真好,聲音乍聽之下就是穿著和服出現在紅白歌合戰裡面那種有點人妖貌的中年大叔的感覺。如果不看畫面只聽聲音完全不會想到是 Bro 在唱啊!!!


日本:美國演歌歌手掀起風潮




終於把 Smart Folder 搞定了


之前抱怨過 10.5 難用的 Smart Folder,今天終於在 Apple 的討論群組裡面找到解答,終於可以限制在某些 Folder 裡面搜尋 Pages/Numbers 或是任何 app 建立的檔案了。


1. 先在 Finder 裡面打開要搜尋的檔案夾

2. 在右上方的搜尋欄打入建立檔案的程式名稱,比如 Pages

3. 這時就會列出符合條件的檔案列表,也會出現一個搜尋條件 bar


搜尋條件列


4. "搜尋:" 那邊就會出現現在所在的檔案夾位置。按下儲存就可以存起來了。


等到要改其他條件的時候,就去把這個已經儲存好的搜尋抓出來,然後愛怎麼改就怎麼改,已經比之前方便很多了。


缺點也不是沒有,因為打 Pages, Numbers, Keynote 之類的,難保不會出現“不是這些程式建立的檔案“,不過 metadata 就是這麼回事,除非自己很勤奮去把 Spotlight keyword 弄好,不然精確度一定是會比較差一點的。(Apple 該不會就是這樣想要強迫大家使用 Spotlight keyword 吧?)



Safari 極簡


不知道為什麼,自從非常習慣Mac以後,又開始大量使用鍵盤快速鍵了。AppleInsider論壇上的一篇文章的作者把他的 Safari 按鈕都移除光光,然後全部採用鍵盤操作:


  • 上一頁 = cmd + [

  • 下一頁 = cmd + ]

  • 重新載入網頁 = cmd + r

  • 停止載入網頁 = cmd + .

  • 跳到網址列 = cmd + l

  • 跳到搜尋列 = cmd + l 後按 tab

  • 把本頁加入書簽 = cmd + d


原本以為會常用的首頁按鈕,卻意外很少使用,所以也學他把所有按鈕都拿掉,其實還真的是蠻方便的,沒有按鈕反而容易專注在工作的流程上。



2008年3月19日 星期三

葉子中國機票訂票中心


二月多的時候,某華航副機師MSN給我說要去麗江玩耍,問我能不能幫他訂票。其實還真的是蠻簡單的。如果各位鄉親需要來中國自助旅行,可以去攜城網站繁體版上面找機票,找好以後跟我說一下,順便給我


  • 姓名

  • 呆胞症號碼

  • 出生年月日



可以幫各位鄉親先定電子票,只要鄉親們到了現場,表現出一副呆胞的樣子,就可以搭飛機了。



Spotlight, Smart Folders and (inconsistency of) MetaData


Last time I wrote about how to build "Smart Folders" out of Tiger's finder function with help from Spotlight and metadata from files.


Technorati Tags: , , , ,




But since I have upgrade to Leopard, I find that my old smart folder does not work anymore. The differences between Tiger and Leopard spotlight/smart folder that are important to me are:


‧ Spotlight gained boolean expressions

‧ Smart folder cannot specify source folder to search (10.5.2)

‧ Smart folder search gained boolean and sub-query functions (hold down Option key when clicking on the little "+" sign, and you get an indented sub-query.


All are functional changes with two to laud for and one to gripe for. As there is no point going back to Tiger installation, I have to live with the changes themselves. Ok, time to rebuild the "recent work on R* and M*" smart folder. Easy? Not at all. This is what I did and found out:


With the limit on where you can start your search, naturally I have to limit the search to file types. I tried the query and use "種類", which corresponds to "kMDItemKind" in the metadata. I expected to find options like "Pages document" "Numbers document" "Keynote document", etc. Instead, I have only a "文件" to choose from, which include almost everything other than images, video, audio and plain text. My search result ended up with tons of .cpp, .hpp, .java and such. These files are fine with you want to work with programming projects, but are quite useless if you want to consolidate all project schedule files and Pages/Word documents.


So I started digging around on the actual type for 1) Pages files 2) Numbers files 3) Word documents 4) Excel documents. These 4 types make up of over 95% of the project docs. To my horror, none of them have a standard naming scheme for ItemKind.


  • Pages files -> SLDocumentTypeNativePublication

  • Numbers files -> LSDocumentTypeNativeDocument

  • Word -> Word 97格式(doc) (you are not reading it wrong, it's in Chinese)

  • Excel -> LSDocumentTypeExcel


What I have are 4 ORed conditionals to pick out the file types modified within 10 days for all files under /Users/leafy, this is just bizarre. Also, from reading ADC docs, I tried kItemCreator. This works for Pages only (and picked only PDF files exported by Pages, not the .pages files themselves) and not Numbers. Looks like the applications are not writing proper metadata into the files. Apple, are your teams communicating? Are you Microsoft? I am quite disappointed with this situation, had always thought that Apple did a much better job than anyone else on metadata.


Please fix this, Apple!


2008年3月18日 星期二

Martian Headsets - Joel on Software


Martian Headsets - Joel on Software


How Microsoft Lost the API War


這兩篇讀來真有趣。自己用 FreeBSD ports 已經習慣了,所以很多東西反正就是不斷 upgrade/compile/upgrade/compile,比較少碰到這種需要 binary backward compatibility 的問題。不過最近處理舊的 file format 自動轉換的事情,還有定 portfolio grouping 規則的事情,倒是有一點類似。


Apple 最近在硬體和OS上好像越來越受到歡迎,如果說Apple過去是 anti-backward compatible的話,那未來呢?下一次 10.6 推出的時候,會不會又像 10.5 一樣換個 SSL lib 結果一堆app不能動?



2008年3月15日 星期六

HP Laserjet 在 Mac OS/X 10.5.2 下列印


OpenPrinting/MacOSX/foo2zjs - The Linux Foundation:


今天跟印表機奮鬥了很久。一開始是網路芳鄰完全看不到(不在同一個subnet本來就容易有問題),連別的電腦都很難連上,硬是把無線 router 開成 bridge mode,讓機器跟 printer server 在同一個網段上,然後照以下操作步驟:


  1. 先確定 smbd、nmbd 都沒有在跑 (Terminal -> ps -auxwww|grep mbd)

  2. 然後去『系統偏好設定』裡面開『共享』把『檔案共享』勾起來,然後去『選項』裡面,把AFP取消掉,把SMB打開。

  3. 然後再去確認 nmbd -F 有跑 (Terminal -> ps -auxwww|grep mbd)


SMB 共享


慢慢就可以看到其他 Windows 機器,也可以 login 看到 share。


先確認好 samba 有好好執行以後,再來就是要來安裝印表機驅動程式,就是文章一開頭那個link,三個 package 安裝下去(先裝ghostscript,然後是 rip filter,最後才裝 foo2zjs)以後,會問你要去download哪台機器的firmware,選一個自己的印表機型號或是全部都抓也可以。


等這些東西都裝好以後,去『系統偏好設定』裡面開『列印與傳真』,國外有很多 guide 上都寫說要去"reset printing system",可是 10.5 以後,是沒有辦法在 UI 上直接 reset printing system 的;如果有這個需要的話,就隨便安裝一台印表機出來,然後在這個畫面上的印表機上按右鍵,就會出現『重置列印系統』這個選項,重置完就可以加新的驅動程式了。


重置列印系統


可以選驅動程式了


Technorati Tags: , , , ,



2008年3月13日 星期四

The life, is too crazy » How To FreeBSD UTF-8


The life, is too crazy » How To FreeBSD UTF-8:


長輩的文章裡提到


convmv。檔名/目錄Big5UTF-8請安裝converters/convmv-r是遞迴,–notest下去就是直接幫你改掉了,請先測試並小心使用。

ychsiao@FreeBSD [~/tmp] [22:41/W2] convmv -f big5 -t utf-8 -r –notest *
mv “CCNP/CCNP642-831Ч.pdf” “CCNP/CCNP642-831教材.pdf”





今天測試過以後,發現常常會發生"Skipping, already UTF-8",後來經過 mhsin 提醒,需要加上 --nosmart 才會成功。



QuantLib benchmark results from MBP


----------------------------------------------------

Benchmark Suite QuantLib 0.9.0

----------------------------------------------------



AmericanOption::FdAmericanGreeks : 235.3 mflops

AmericanOption::FdShoutGreeks : 248.8 mflops

AsianOption::MCArithmeticAveragePrice : 564.5 mflops

BarrierOption::BabsiriValues : 237.0 mflops

BasketOption::EuroTwoValues : 170.6 mflops

BasketOption::TavellaValues : 94.3 mflops

BasketOption::OddSamples : 161.4 mflops

BatesModel::DAXCalibration : 859.8 mflops

DigitalOption::MCCashAtHit : 542.0 mflops

DividendOption::FdEuropeanValues : 314.3 mflops

DividendOption::FdEuropeanGreeks : 278.5 mflops

DividendOption::FdAmericanGreeks : 225.8 mflops

EuropeanOption::FdMcEngines : 269.7 mflops

EuropeanOption::ImpliedVol : 251.3 mflops

EuropeanOption::FdEngines : 326.7 mflops

EuropeanOption::PriceCurve : 324.7 mflops

HestonModel::DAXCalibration : 823.5 mflops

HestonModel::McVsCached : 319.0 mflops

JumpDiffusion::Greeks : 40.1 mflops

LiborMarketModel::SwaptionPricing : 604.7 mflops

LiborMarketModel::Calibration : 24.7 mflops

LiborMarketModelProcess::CapletPricing : 277.2 mflops

OldPricer::McMultiFactorPricers : 394.6 mflops

QuantoOption::ForwardGreeks : 82.1 mflops

RandomNumber::MersenneTwisterDescrepancy: 637.9 mflops

RiskStatistics::Results : 971.1 mflops

ShortRateModel::Swaps : 975.7 mflops

----------------------------------------------------

QuantLib Benchmark Index : 379.8 mflops


2008年3月12日 星期三

【筆記】QuantLib 用 llvm-gcc 來 compile


QuantLib 是一個 C++ 寫的 open source 金融計算 library。採用 BSD licence,所以喜歡怎麼放在 commercial product 裡面都沒有關係。


晚上把他抓下來,順便用 MacPorts 裝好 boost library 以後,可以直接 configure;make就好了。不過這個 library 相當龐大,光是 compilation 就要超過半個小時 (MBP, 2.4GHz Core2 Duo),加上 321 個 test case 要跑十分鐘。


跑完以後順利完成 test case 沒有出錯,正想要來 compile benchmark 的時候,想起來系統上裝了 llvm-gcc-4.2,想來試試看。沒想到光是 configure 就過不了;試了很久原來要用這些參數:


CC=llvm-gcc-4.2 CXX=llvm-g++-4.2 LD=llvm-ld ./configure CXXFLAGS="-I/usr/include/c++/4.0.0/i686-apple-darwin9/ -I/opt/local/include -L/usr/lib/gcc/i686-apple-darwin9/4.0.1/" --with-boost-include=/opt/local/include --with-boost-lib=/opt/local/lib


看看這樣編出來的會不會過 test case 吧~



2008年3月11日 星期二

【歌詞】不能說的祕密


冷咖啡離開了杯墊 我忍住的情緒在很後面



拼命想挽回的從前 在我臉上依舊清晰可見


最美的不是下雨天 是曾與你躲過雨的屋簷



回憶的畫面 在盪著鞦韆 夢開始不甜


你說把愛漸漸 放下會走更遠 又何必去改變 已錯過的時間



你用你的指尖 阻止我說再見 想像你在身邊 在完全失去之前


你說把愛漸漸 放下會走更遠 或許命運的籤 只讓我們遇見



只讓我們相戀 這一季的秋天 飄落後才發現 這幸福的碎片



要我怎麼撿



2008年3月10日 星期一

[MacBook Air] 所謂的理智斷線 | 遊戲噗


[MacBook Air] 所謂的理智斷線 | 遊戲噗:


『好青年的身體很差:好青年揹不動任何兩公斤以上的產品。』


還好還好....





  1. 還好我不是好青年,MBP超過兩公斤

  2. 還好在中國蘋果定價極其離譜,不至於因為理智斷裂造成不預警後果

  3. 還好我沒有 iMac,所以有光碟機的問題

  4. 還好我沒有老婆會給我致命的一擊.....



How to save money running a startup (17 really good tips)


How to save money running a startup (17 really good tips):


Really good advice for a startup (or for setting up an overseas branch with limited budgets).



2008年3月4日 星期二

穹六、Paul 和星期天下午


穹六 很久沒有過這麼休閒的星期天了,中午朋友們找出來吃穹六。吃完以後到一樓,坐在那邊曬著太陽,有人曬著太陽、有人抽著煙、有人正在跟別人勸敗數位單眼;有種就這樣就好的感覺。




吃飯的時候就有人提議說要去吃 Paul,上次去吃過的人說有多好吃多好吃,後來吃完飯從穹六走了一小段路,就到了東平路。東平路實在看起來很不上海,反而像是歐洲小鎮一樣。在音樂學院附小的正對面,就是甜點 Paul。


東平路上的 Paul


Paul 門口


從外面完全看不出來,一走進裡面滿滿的都是人。連櫃台排隊要點東西的人都很多。


等著吃甜點的三人組


結果位子還得分開坐,不過坐在吧台的感覺也不錯,一邊吃著麵包布丁,一邊喝 double espresso。下週再來吃一次好了。


2008年3月2日 星期日

The life, is too crazy » How To FreeBSD UTF-8


The life, is too crazy » How To FreeBSD UTF-8:


長輩們的 FreeBSD UTF-8 化大全


拜謝~



春泥 - 庾澄慶


歌名:春泥


作曲:庾澄慶, 編曲:吳慶隆

監製:, 填詞:伊能靜


漫天的話語 紛亂落在耳際 你我沉默不回應

牽你的手 你卻哭紅了眼睛 路途漫長無止盡

多想提起勇氣 好好的呵護你 不讓你受委屈 苦也願意


那些痛的記憶 落在春的泥土裡 滋養了大地 開出下一個花季

風中你的淚滴 滴滴落在回憶裡 讓我們取名叫做珍惜


迷霧散盡 一切終於變清晰 愛與痛都成回憶

遺忘過去 繁花燦爛在天際 等待已有了結局

我會提起勇氣 好好地呵護你 不讓你受委屈 苦也願意


那些痛的記憶 落在春的泥土裡 滋養了大地 開出下一個花季

風中你的淚滴 滴滴落在回憶裡 讓我們取名叫做珍惜


漫天紛飛的花語 落在春的泥土裡 滋養了大地 開出下一個花季

風中你的淚滴 滴滴落在回憶裡 讓我們取名叫做珍惜


那些痛的記憶 落在春的泥土裡 滋養了大地 開出下一個花季

風中你的淚滴 滴滴落在回憶裡 讓我們取名叫做珍惜


讓我們懂得學會珍惜



Twitter


最近很多人開始玩Twitter,終於我也去弄了一個,ID是『leafy7382』,因為常用的 leafy 已經被註冊走了。



2008年3月1日 星期六

在 OS/X 上面抓圖 Taking Screenshots in Mac OS X and Changing the Default Filetype from PNG to Whatever - OS X Daily


Taking Screenshots in Mac OS X and Changing the Default Filetype from PNG to Whatever - OS X Daily


在OS/X上面抓圖蠻容易的,列舉幾個可用的方式:


  • 抓全螢幕(存檔在桌面上) - CMD+Shift+3

  • 抓全螢幕(存到剪貼簿裡) - CMD+CTRL+Shift+3

  • 抓指定的區域(存到桌面上)- CMD+Shift+4

  • 抓指定的區域(存到剪貼簿裡)- CMD+CTRL+Shift+4

  • 抓指定的項目(比如視窗、選單等,然後存到桌面)- CMD+Shift+4 然後按空白鍵

  • 抓指定的項目(比如視窗、選單等,然後存到剪貼簿)- CMD+CTRL+Shift+4 然後按空白鍵


最後兩項拿來作螢幕解說蠻好用的,因為只會抓到指定的 item,不會抓到背景。但是選單下層的子選單會被視為不同的item,所以如果同時要顯示這兩個的狀態的話,要自己拼貼一下。


另外,預設存到桌面上的圖片格式是 PNG,如果不喜歡的話,也可以打開 Terminal,輸入以下指令:


defaults write NSGlobalDomain AppleScreenShotFormat JPEG


這樣存檔就會變成 JPEG。不過 JPEG 做 screenshot 在細微的地方會比較模糊,還是PNG比較優良。



Mac OS 上的簡易免費文字編輯器 - Smultron


在 OS/X 上面一直沒有順手的文字編輯器。文字模式下使用 vim 或是 Emacs 都好,但是 GUI 的拖放、UTF-8、GB2312、MS950互轉的問題等等卻很難做,加上內建的文字編輯器實在不太好用,一直以來想找個有以下特點的編輯器:


  • 簡單,大小不要太大,啟動迅速

  • 可以正確打開 UTF-8、GB2312、GB18030、Big5、MS950等等中文類編碼的文件

  • 可以在上述的編碼之間轉換(其實只要 GB<>UTF-8 or Big5系<>UTF-8


頻道長輩建議的是 SubEthaEdit,不過這個 editor 最新版的要錢,舊板的不用錢。自己又找到一個 Smultron,是個 sourceforge 上的免費軟體。




都抓下來用了一下,比較喜歡 Smultron 這個簡潔的文字編輯器;剛好完全符合我的要求。特別是開檔的時候可以自己選 encoding:




而且編輯的時候,也可以把檔案在各種 encoding 之間轉換後存檔。


Smulatron 互換編碼


它還有內建很多不同語言用的 syntax highlighting,拿來看 source code 是沒有問題的。至於直接存取遠端檔案的問題,其實可以透過 macfuse 和 SSHFS 來解決,程式本身不需要包山包海。如果沒有 SSH 的話,也可以用 WebDAV 來把遠端的 FS mount 成一般的路徑來用,對於一般的應用來說應該是綽綽有餘了,畢竟只是要找個簡單輕量化的東西,不該自己做的就交給別人吧!


今日片單


今天路過常去的那家DVD店,一口氣買了五部D9的電影:


  • Feast Of Love (因為有Morgan Freeman)

  • Good Bye Lenin (好久以前看過,覺得很令人感動,收一下)

  • National Treasure (據稱是不錯的娛樂片)

  • Slipstream (因為有 Anthony Hopkins )