2010年12月28日 星期二

這件事.... 我不知道怎麼看待....

話說這是我在公司裡面做的一個案子, 有關智慧型監控(以下稱 IVS) + 人體信號分析的案子, 一開始的計劃裡, 這些影像跟數據分析的東西, 是要給 DSP 專門去跑的, 在當時沒有做過演算法特化處理時, DSP 跑的動這些工作, 只是 loading 頗重, 當時上頭覺的可以跑, 就不管它後續發展了.

而我自己私底下卻在思考說這些負載很重的演算法的特化手法, 像 latency 要求要更低的 resize, smoothing (gaussian smoothing), gaussian background model, morphological 這些, 有些用軟體 SIMD 改寫 (因為那顆 DSP 是 VLIW 機器, 是沒有什麼 SIMD 可用的..), 為了 SIMD 還要做些資料結構上的改寫.. 有些算法做點簡化, 像 GMM 只做 3 組 sample, 不做 5 甚至 7 組. 這樣東湊西湊, turn 到原本將近四倍的 performance... 這樣 turn 原本的想法是要在 pc 上跑, 因為平臺是 atom 那種東西.. 後來覺的 pc 上跑的還不錯, 就嘗試移植到 ARM 上, 因為做監控用途的那隻 camera 是一顆 ARM 的 SoC...

其實, 原本這樣做只是打算做一個玩具, 但沒想到後來因為 DSP 卡難產, 這個玩具最後花了大約一個月時間 fine-turn 到可以對專案交差的程度...

平心而論, 這種研究原本不是我工作範圍內該做的, 變成今天這種結果, 這樣的工作是應該還是不應該, 我實在不知道....

2010年12月20日 星期一

USB 防寫設定軟體

這裡看來的, 這是作者網站. 實驗了一下, 被 windows 認定為可移除式儲存媒體的, 都可以用這個軟體設定為唯讀, 而且因為它不是常駐程式, 砍掉它是沒用的.
我想有人看到這已經知道要怎麼利用隨身碟病毒的寫法破掉它了, 而且不難.

2010年12月12日 星期日

碎紙剪刀


這種剪刀其實在約半年前於微風廣場大安店看到時, 就想買了, 當時是因為昂貴所以沒入手. 這把短刀刃, 只有五連裝刀片的也要 380, 其它像九連裝刀刃跟長刀刃的隨便都要七八百.. =_= 不過個人使用的感想是, 不要買長刀刃的... 因為它剪不了太厚的紙, 頂多二次折程度就差不多了.
一些有印地址姓名那些的信封, 都可以用這種給它碎紙掉...

2010年12月9日 星期四

static lib (.so) 製作

心情不好來寫點筆記....

這個 .so 很類似 windows 下的 DLL, 不一樣的是, windows 下被 link 的要是 .lib (雖然有些工具可以從 DLL 裡拆出 lib 檔出來, 但不一定 100% work) 才行, .so 是可以直接被 link 使用.

製作方法參考這裡, 只有幾點要注意..
1. soname 要是 lib 開頭如 libtest, 也就是說不管取什麼名字, 前面都必須要是 lib 開頭..
2. gcc 在最後做 link 時, 加上 -l???? 才可以找的到該 .so 裡的東西, 如上例就是 -ltest.
3. 做出來的 .so 一般都要擺在 /lib 或 /usr/lib 或 /usr/local/lib 裡, 或是用 export 指令去改:
export LD_LIBRARY_PATH=./

這樣去聯結自己的 .so library 檔案使用.

後記: .so (static object ) 跟 .DLL 當然是不一樣的, DLL 會把一些不用的 function 砍砍掉, .so 會全部留著, 外面能不能 link 的到那是你家的事 =_=

2010年12月8日 星期三

鐵吱銀行寫的東西, 看看就好..

究竟留在原東家好,或是勇敢找尋新舞台?綜合《華爾街日報》與《金融時報》報導、人資顧問,當出現以下五項徵兆,你就該跟原東家說再見了。

一、遠離目標、難激熱情。諮詢公司施普斯帝表示,如果你想成為團隊領袖,但直屬主管與老闆都不想幫你,就該換工作。但前提是,若能力比你更強的同事獲提拔,你最好學習新技能,而非負氣離去。

二、原地踏步、挑戰不足。如果工作變成例行公事,技能與職位都無法提升,員工將難保工作動力。職業倦怠難免,若主管不願放手授權,不如另尋出路。

三、主管刁難、傷害員工。蓋洛普蒐集兩萬名剛離職人員意見,75%是想離開老闆;獲慰留員工隔年仍有九成因「受不了上司」求去。《金融時報》建議,每個人都該先尋找共事方法,但若主管一再傷害員工信心,那就該另擇良木。

四、辦公室政治問題複雜。香港城市大學曾訪問逾六百名全職雇員的工作滿意度,發現打擊員工的頭號兇手竟是辦公室政治。《華爾街日報》說,辦公室政治難免,但當複雜的人際關係抵消專業能力的優勢,對員工弊大於利。

五、公司出現道德危機。當企業挑戰道德極限,如品質低劣、交期跳票、從事不法商業競爭,從上到下卻無動於衷,該趕快閃人;為敗德公司賣命,對個人職涯資產表百害無益。

ps. 不過, 104的新聞稿可信度一向非常的低, 我只是挑中間看起來梢微可信的東西貼上來..

2010年12月3日 星期五

一種感覺..

工作重不重要, 在於用什麼心態去做它. 而且, "自己" 就是一個招牌, 一個口碑, 而且做垮很簡單, 做好很難..

沒有足夠的時間驗證我這樣的想法對不對, 最少就現在所看到的, 有正面有負面, 負面就必需要有個挺自己的上司補足一些問題..

我是不知道, 我去重視做好自己的案子, 跟後來 embedded 的案子都轉到我這來有沒有關係就是.. ~_~

2010年11月30日 星期二

[sheeva plug] compiler..

其實 sheevaplug 上 SD 卡在 uboot 下讀不出來的問題, 困擾了我很久, 有篇文章之前看過卻沒有看到文章裡的重點...
"Are you refer loading kernel give you crc error or compile give you crc error?
my gcc is armv5tel-softfloat-linux-gnueabi-gcc (Gentoo 4.3.3-r2 p1.2, pie-10.1.5) 4.3.3 I am not familiar the one you refer to. (I know nothing about compiler to be honest) what I did notice is that the code seems to be very sensitive what compile is used or toolchain. for example the one posted in this fourms does not work for me, I always get error during loading kernel in both FAT and EXT2 case, however I use the source compile myself it begin work for FAT (as EXT2 have bug in code so it does not work for me)"
我簡單翻譯一下. 如果 u-boot 是用 SDK 內的 arm-mv5sft-linux-gnueabi-??? 編譯的話, SDcard 讀取動作不管是 fat 還是 ext2 通通都會 fail, 但如果換成 armv5tel-softfloat-linux-gnueabi-gcc 的話, 以上的問題就解決了.

這還是後來客戶 email 給我一封信裡提醒了我這點, 但我去找 armv5tel-softfloat-linux-gnueabi-gcc 這個東西, 發現它好像是給 ARMv5 平臺專用的, 沒有看到可以在 x86 上跑的版本. 幾經搜尋我才發現到有這個社群專門在為 ARM 做跨平臺編譯套件, 包括 ARM 版的 fedora. 而使用它們做的 ARM compiler 後, 問題真的解掉了.

於是我講一下我在 CentOS 5.4 上用的做法, 其實很簡單, 比去 google 找那些問題簡單很多..
1.Marvell sdk 裡的 nativefs 跟 devfs 還是最好先編過一遍, 這時可以用 arm-mv5sft-linux-gnueabi- 的編譯器無所謂.
2.照網頁所寫的, 給 yum 安裝的參考網頁路徑.
3.直接 yum -y install armv5tel-redhat-linux-gnueabi-gcc 順路裝一大票亂七八糟相關套件.
4.Marvell 版 u-boot 3.4.27 (原本是 u-boot 1.1.4) 內 Makefile 裡, 搜尋 "arm-mv5sft-linux-gnueabi-" 找第二個前面 label 是 CSL 的 (在 2034 行付近, 不是前面那個) 改成:

CSL = armv5tel-redhat-linux-gnueabi-

這樣就好, 就可以回 u-boot 裡編譯整個 u-boot image. 但原本的 sdk 要留, 因為編譯過程中會 link 到那個 sdk 裡面的東西.

然後其它的套件可以依舊延用原本的 arm-mv5sft-linux-gnueabi-, 只有 u-boot 這個因為 code 的關係要改 compiler...

我還會再追蹤看看 u-boot 中是哪段 source 有問題, 畢竟裝好幾個 compiler 很不胡蘇...

2010年11月26日 星期五

Makefile for multi-job

一般 makefile 的寫法, 通常無法支援多個工作同時進行 (make -jN), 而 make 記得好像是 3.5? 版開始支援這個語法, 可以同時跑多個 make rule 完成整個專案. 不過我這裡講的是 c++ 用的:

我覺的 makefile 裡有幾個重點要貼到, 以下是我自己的例子:

EXEN = test
SRC = main.cpp timer.cpp
OBJ = $(SRC:.cpp=.o) ;//這地方會指定將哪些副檔名更名成哪種副檔名
.cpp.o:
$(CXX) $(CFLAGS) $< -o $@ ;// $< 這個就是整串字串裡逐項抓出..
$(EXEN): $(OBJ)
$(CXX) -o $(EXEN) $(OBJ)
all: $(SRC)
這樣可以視需要指派 make 一次要跑的 jobs 數量 (-jN, N是數字, 看你有幾顆CPU..)
也可以這樣取得系統內可用 CPU 數量:
CPUS = $(shell cat /proc/cpuinfo |grep cores|sort -u|cut -f2 -d":"|cut -f2 -d" ")

祝各位有幾顆 CPU 就打爆幾顆 CPU.

2010年11月17日 星期三

AMD CPU 送修

從不知道幾時開始, AMD 在臺灣不再接受 end user 送修, 必需由指定代理商返修. 原本的主角 9500 (barcelona, 有 TLB bug 那顆) 用原始頻率已經沒辦法跑 x64 win7 了, 於是送修... 不過那顆 CPU 是距今三年多一個月前買的, 也就是說原廠出廠日期到今天一定超過三年, 不過我在建達網站上查 (直接 key CPU 序號) 是還在保內, 於是就送修去, 光華新天地大樓六樓就有建達的哨點, 某天晚上就帶那顆 CPU 過去, 但是店員說, 我附的散熱器不對, 那是 939 用的, 不是 AM2 用的, 所以不收... 有圖做個比較:
最左邊那顆就是 939 用的, 當時還是 3pin 的風扇, 之後都改 4pin PWM 款的, 而且扣具也不再是塑膠桿, 而是兩條金屬壓條取代. 於是就打我槍了... 不過店員說, 送來光華也是要送去林口的, 你也可以自己寄去林口, 於是我拿了一張單子就走. 當天晚上從友人那再弄到一顆 AM2 用的散熱器後, 隔天填寫了一下單子一起寄去建達林口的據點, 但是, 我竟然連存根都一起寄出去 ~_~


寄去後, 建達並不會主動跟我聯絡說東西收到沒有, 而我害怕 "因為沒有留下存根, 無法證明寄出那顆 CPU 是我的" 這點, 就主動打電話聯絡建達問維修單號, 問到後, 原來東西已經收到而且在測試中了...
然後, 建達要換新品要貼錢這事也是幾天後我用單號去查, 才知道的... "換 X4 925, 貼 500" 我打電話去建達問, 才問到要怎麼匯款.... (要不然建達真的是完全安安靜靜的, 完全不聯絡...)

今天收到 CPU 了, 所以來拍拍照記念 XD

首先是封條...
這兩張圖是比較封盒貼紙的差別, 我買過 x6 1055T 跟 9500 的封條都有一點點的凸起, 很像鈔票印刷那種感覺, 而這顆 x4 大概是因為不到 4K NTD, 就很平淡無奇....

CPU正面來一張... 沒猜錯的話這顆是 C3 step 的...

這不是疊疊樂, 而是我覺的盒子越來越縮水了....

風扇也是很糟糕的款式.....

看看 1055T 用的, 差那麼多..... 雖然我 1055T 用的是 sonic tower..

然後這張貼紙 x4 925 也沒有.... 這張是 x6 1055T 的...


我想這顆用三年後再問建達有沒有保固, 大概會被罵吧 XD

2010年10月25日 星期一

busybox 改 prompt

我用的 busybox 是 1.13.2 這版, 改預設的 shell (ash) prompt 字串..

busybox/shell/ash.c 1952 行附近

#if ENABLE_FEATURE_EDITING && ENABLE_FEATURE_EDITING_FANCY_PROMPT
vps1.text = "PS1=\\w \\$ ";
#else
if (!geteuid())
vps1.text = "PS1=# "; //自己高興改啥就改啥..
#endif

因為我在開機的 script 裡設 PS1 參數 ash 都不理我..

2010年10月22日 星期五

這種notebook才配叫精密組裝..

11.6' MacBook Air 拆解

DXVA checker

作者網站 http://bluesky23.yu-nagi.com/
有很多影片硬解 (MPG2, H264, AVC1..) 還是需要 player 對 DXVA API 那邊的 update, 光換 codec 沒用. 然後一般 DXVA API implement 都在 driver 裡.. 而 player 部份的支援也會有差別, ex. PotPlayer 1.5.24?? 之後的對 AVC1 硬解才會比較正常 :x

2010年10月18日 星期一

已知的兩樣 VMwks 不喜歡的東西..

這兩個東西會造成 VM workstation 7.x Guest-OS 裡的的 USB 不能使用:

1.AMD USB filter driver. (x86/x64)
2.libUSB. (x86/x64)

原因很簡單, 因為 VMwks 給 host OS 用的就是 USB filter driver, 如果還有別的 USB filter driver 進來的話, 就無法動作....

2010年10月12日 星期二

今天的新玩具



簡短感想是, 還不錯.

顆粒很粗, 看來是給咖啡機用的, 水因為過的很快, 豆子吸水的程度也較慢, 我用在手沖, 所以倒水的速度也要慢..

可能因為我用的水水溫不高的關係, 酸味的比重頗重, 沒有甜味, 而且還有一點點黃秋葵會有的植物鹼澀味....

[轉] 騙了你二十年的知識

來源: http://www.english.tw/space-3396-do-blog-id-16585.html

天底下的知識五花八門,可是我們「知道」的,卻未必全都符合事實...來看看一些意想不到的錯誤常識...沒騙你,長長見識,別再讓人騙了哦∼∼^^

1.從太空中可以看到地球的唯一建築物是長城

歐洲航天局官方網站04年展示一幅衛星拍攝的據稱是「中國長城」的太空照片,引起了包括中國科學家在內的國際上眾多專家的質疑。歐航局之後發佈更正,確認原照片中被誤認作長城的帶狀物其實是「一條流入密雲水庫的河流」。
中國科學院一科研團隊去年完成的一項研究進一步確認:太空中肉眼無法看到長城,只有達到一定空間分辨率的衛星遙感才能獲得長城影像。即使在通視條件極佳情況下,常人能看到 十米 大小的物體,形成平面「形覺」的極限距離約三十六公里,遠低於一般公認為距地一百公里為起點的太空高度。而長城寬度基本為 兩米 左右,除大的關隘城樓外,一般城台(烽火台)寬度也僅五至 六米 ,由此可以斷定,太空人在太空不可能僅憑肉眼就能看到長城。

(ps. 我在軍武版上看到的補充是, 這是當年尼克森吹牛給毛澤東聽的, 為了不讓脆弱的人民情感受到傷害, 所以廣為流傳至今..)

2、幾個科學家小時候的故事

牛頓和蘋果的故事

——關於牛頓和他的蘋果是伏爾泰編的,據說他是聽牛頓的侄女說的,當然牛頓的所有手稿裡沒提到那只蘋果。

愛因斯坦同學和小凳子的故事

——愛因斯坦小時候成績還行,就是有點偏科,幹嘛非說人家小時候傻呢……

華盛頓和櫻桃樹的故事

——華盛頓和他老爸的櫻桃樹是某美國出版商製造出來的兒童文學……

3、瓦特看見水壺燒開產生靈感發明蒸汽機——蒸汽機在瓦特出生前有,他只不過改良了而已……

4、菠菜富含鐵元素——菠菜鐵元素確實比其他蔬菜高那麼一點點,關鍵是當初科學家點錯小數點,所以才有了大力水手的動畫片。

5、兔子應該吃胡蘿蔔——養過兔子的都知道,兔子根本就不愛吃胡蘿蔔。

6、魚翅燕窩營養豐富——居然真的會有人相信鯊魚鰭和鳥口水有什麼營養價值……燕窩除了鳥口水之外,或者還有半消化狀態的魚蝦,實際營養不如粉條和木耳!

7、懷孕不能養貓,有弓型蟲——只要去寵物醫院做次排蟲測試就成,醫生為圖省事說的,不只是貓、豬牛羊等觸類都能感染弓型蟲。而且比例上來講比貓不知道高多少……而且貓一生也只感染一次弓型蟲。絕大多數感染過弓型蟲的人一輩子都沒養過貓。

8、鋰電池前三次充電要滿12小時——以前的電池是需要充分充電,用來激活,現在都是鋰電池了,是不需要這樣做的。

(ps. 文中講的是 NiCd 電池, 現在的鎳氫跟鋰電池不用, 因為在販售前都要預存 50% ~ 80% 的電量)

9、電視電影裡常見的,某B社會「專家」拿根手指蘸掉白色粉末嘗嘗就知道是毒品

——如果真這樣做……那是找死,純度越高死的越快。

10、天才就是99%的汗水1%的靈感

——原話是「天才就是99%的汗水1%的靈感,但這1%的靈感遠遠比99%的汗水重要」。

11、老師常用『吾生有崖,而知無崖』教育我們要好好讀書

——其實……原文是「吾生有崖,而知無崖,以有崖求無崖,殆哉矣」……完全相反。

12、感冒是由感冒病毒引起的,吃消炎藥可以治感冒

——感冒藥並不能清除感冒病毒,只是緩解了咳嗽、鼻塞等症狀。

13、1999年7月……恐怖大王從天而降

——這個不用證明了吧……

14、「世界上最遙遠的距離不是生與死,而是我站在你面前,你卻不知道—我愛你。」是泰戈爾大師寫的

——是張小嫻女士的傑作。

15、解放黑奴是美國內戰的起因

美國內戰的根本原因在於南方和北方有著不同的經濟體系。當南方希望他們的農產品有個自由市場時,北方各州則要求為正在興起的本地工業產品實施保護關稅措施。於是1860到 61年的冬天,南部各州退出聯邦,這不是因為他們害怕新任總統林肯會禁止蓄奴,而是因為林肯的整個政治主張都是為北方的利益效勞,即使在新開發區也是北方優先,南方各州因而擔憂,不久後他們在表決時就會完全處於劣勢了。

16、太晚吃飯並不健康,而且會使人發胖?

如果是這樣的話,地中海地區的人就慘了。並沒有證據指出,吃飽飽會讓人睡不好,也沒有人可以證明晚6點以後才吃進去的熱量特別容易讓人發胖,飲食習慣很重要,這才是正確的觀念。

17、愛斯基摩人傳統上是住在圓頂的冰屋裡

我們俗稱的愛斯基摩人比較喜歡別人以他們自己的名字「因努特人」來稱呼他們。撇開這一點不談的話,他們以前通常也是住在小屋和帳篷裡的,只有當他們在冰上打獵的期間需要過夜時,他們才會建造圓頂冰屋。

18、塑膠比木材衛生

科學實驗證明,木頭上會致病的細菌,如沙門桿菌或是大腸桿菌,很快就會死亡了,然而塑膠籃表面的細菌反而可以存活下來,甚至有一部分還會繼續繁殖呢!

19、夢境只會持續幾秒鐘

過去有很長一段時間,研究睡眠的專家相信每個夢都只維持幾秒鐘而已,即使做夢的人覺得好像做了一個長夢。事實上,人們在打個小盹時常常都像是讀了一本長篇小說一樣。不過現在我們已經確定,有些夢可以有30分鐘這麼長。接近清晨時做的夢,通常會比剛入睡時做的夢來得長。此外,每個人都會做夢─即使他自己根本什麼也不記得。

20、哥倫布時代的人仍然相信地球是一塊平面

15世紀時只要受過點教育的人,或者隨便一名水手,都不再有人會認為地球是一塊平面了。哥倫布西行航向印度的計畫,一開始會到處碰壁找不到資助,完全是因為別的理由。因為當時哥倫布算出的地球圓周只有2萬8千公里,然而葡萄牙國王的顧問群卻推算到4萬公里─事實上這是相對符合實際的數據。此外,可能他的態度舉止,還有經濟贊助的要求,都讓人沒什麼好感。

21、馬站著睡覺

馬是可以站著睡,但是如果牠們感覺安全,而且地方寬裕,那麼牠們倒是很樂於躺下來睡的。養馬專家可是說得信誓旦旦,一群馬或是一個馬廄裡面,絕對不會所有的馬都同時躺下來睡的,永遠都會有一隻站著而且守衛著!

22、只有天才才能把肖像畫得讓觀者覺得一直被盯著看

不管是從哪個角度來看《蒙娜麗莎》,她看起來就像直視著觀者的眼睛一樣。可是這裡面並沒有什麼魔法,而且也不需要像達文西這麼天才才能畫出這種效果。基本上這只是個很簡單的把戲:將畫中人的一隻眼睛畫在一條把整幅畫垂直平分的直線上即可。

23、非洲的最南端就是好望角

非洲最南端的點是厄加勒斯角(Kap Agulhas,意為「針角」),它位於好望角東邊大約150公里處,而且還要再往南延伸差不多65公里。狄亞斯(Bartholomeu Diaz)在1488年成為第一個繞過這兩個岬角的人,當時他說了一句話:「波濤洶湧的岬角。」但他所指的還有測量的是哪一個角,我們並不清楚。不論如何,對航海的人而言,好望角是一個很明顯的陸標;好望角的名字應該是葡萄牙國王取的,他希望當時就可以找出一條通往印度的海路。

24、過酸的食物會造成胃穿孔?

對於想阻止小孩食用太多汽水和其他亂七八糟甜食但卻束手無策的家長而言,這是個很常用的恐怖童話。人類的胃裡本來就含有消化食物的胃酸,因此我們的胃並不會因為酸性物質而受到傷害。

25、阿拉伯數字是阿拉伯人發明的

大家平常在用的阿拉伯數字,是哪一國人發明的呢?答案不是阿拉伯人喔,是印度人!我們所謂的阿拉伯數字,是西元10世紀的時候阿拉伯人從印度引進的,後來歐洲人在14世紀的時候從阿拉伯人那邊學到了0到9的數字寫法,取代了羅馬字母,而大家也就把這些數字稱為是「阿拉伯數字」。

26、民可使由之,不可使知之——孔子

——其實是『民可,使由之;不可,使知之』,「民可,使由之;不可,使知之。」也就是民可,則使由之;不可,則使知之。

人民能做的事,由他們去做;不能做的事,要讓他們知道不能做的原因。古代沒標點害人啊……

27、梁山伯與祝英台

——文學創作果然是神奇的……梁山伯其實是明朝的清官……,祝英台南北朝魏國的女俠……兩朝代相差700多年,只是被埋的近而已……還有種說法是,埋梁的時候那地裡挖到祝的碑,就埋一起,冥婚??

28、陳世美拋妻棄子,武大郎的身高,楊門女將,楊家將——楊業就一個兒子,楊延昭,也就是俗稱的楊六郎。所謂楊家七個兒子是假的。陳世美的朝代比包公早很多,是個非常好的清官,得罪了權貴被傳成了一個負心漢遭後世唾罵。(可憐的人)陳世美不是負心郎包拯從未當宰相。

29、周瑜被諸葛亮氣得吐血,空城計

——三國演義裡周瑜被諸葛亮氣得吐血而死是羅貫中胡扯的,原因在於羅屢試不第並遷怒於某周瑜的後人,故在書裡意淫洩憤。事實上現在周瑜的族人還有族譜,證實此說純粹造謠。

諸葛亮根本沒做這回事,但是據說曹操曾有類似演出,引易中天一句話,難道司馬懿那麼蠢不會叫個弓箭手把諸葛亮射下來嗎?

30、李時珍畫像(一慈眉善目老爺爺)

——其實是現代畫家根據李時珍遺物意淫的,據考證李時珍相貌兇惡滿臉絡腮鬍身材魁梧大概和張飛李逵差不多形象……

31、以德報怨

原句:「或曰:『以德報怨,何如?』子曰:「何以報德?以直報怨,以德報德」

——《論語憲問》

以德報怨,是我們常聽到的一句話了,人們通常理解的「以德報怨」什麼意思呢?就是說:孔老夫子教我們,別人欺負你了,你要忍,被打碎牙齒也要往肚子裡吞,別人來欺負你,你反而應該對他更好,要用你的愛心去感化他,用你的胸懷去感動他。

但事實上,我們根本曲解了孔子的原意,我當初,也萬萬沒想到原來在孔子這句「以德報怨」的後邊還跟著另外一段話,什麼話呢?子曰:「以德抱怨,何以報德?以直報怨,以德報德!」看完以後,幡然醒悟,原來我們都被某個斷章取義的孔子FANS給玩了一把!當時的真實情況是怎麼樣的呢?孔子的一個弟子問他說:師傅,別人打我了,我不打他,我反而要對他好,用我的道德和教養羞死他,讓他悔悟,好不好?孔子就說了,你以德抱怨,那「何以報德?」別人以德來待你的時候,你才需要以德來回報別人。可是現在別人打了你,你就應該「以直抱怨」,拿起板磚扁他!看!就因為被人故意省略了一句話,剛烈如火的孔老夫子一下就被扭曲成了現在這個溫婉的受氣包形象。

32、無毒不丈夫

原句:量小非君子,無度不丈夫。

——民間諺語聯對

原來,這句來自民間的諺語本來應該是「量小非君子,無度不丈夫」,這本來是個很好的句子,裡邊充分運用了對仗。顯示出了一份陽剛有力的氣魄,一個胸懷坦蕩的男人形象就躍然於紙上,可惜勞動人民口耳相傳的這一句話,到了朝廷上那些所謂的學高八斗的「君子」嘴裡就變了個味。為什麼呢?這要從古時候文人的習性說起,在這副對聯式的諺語裡,「度」為仄聲字,犯了孤平,念著彆扭,很容易讀為平聲字「毒」,那些對音律美感要求甚高的學者們某天吃飽了沒事兒干,便發揮他們的專長自做主張,把這句改為「無毒不丈夫」了

33、天地不仁,以萬物為芻狗

原句:天地不仁,以萬物為芻狗,聖人不仁,以百姓為芻狗——《道德經》

要說起這句話,大半的憤青都會告訴你,這話的意思是說:「天地殘暴不仁,把萬物都當成低賤的豬狗來看待,而那些高高在上的所謂聖人們也沒兩樣,還不是把我們老百姓也當成豬狗不如的東西!」

其實這句話的真正意思是說,天地不情感用事,對萬物一視同仁,聖人不情感用事,對百姓一視同仁

34、綜合維他命有益健康?

不少營養專家提醒大家,維他命不是多吃多補,所以不要去吃單劑補充品,如維他命E、鈣片等,但每天可以吃一顆綜合維他命,安全又實際。
不過,現在卻又有專家警告,連每天吃一顆綜合維他命都可能出問題。
因為,某些綜合維他命裡的維生素、礦物質劑量,高到超過了安全值,而且愈來愈多研究也指出,高劑量的維他命對健康及預防疾病沒好處,反而會增加某些疾病的風險。
例如,最近幾個國外大型研究指出,血液中維生素A濃度高的人,罹患骨質疏鬆症的風險也比較高。另外有研究發現,攝取過量維生素A,會增加2倍的骨折風險。而且,我們攝取的維生素A會累積在體內,不像水溶性維生素(如B群、C)能隨尿液排出體外。

35、重要資料要燒錄到光碟裡面就安心了

一般人以為光碟片燒錄的資料可以放永久,其實不然,一般的光碟片頂多只有20年壽命,特殊的高價片才可能達數十年,若無好好保存,幾年內也會出問題,dvd燒錄片的壽命則更低,很差的燒錄片可能不到一年,光碟片上的染料就會稍微變質,使得資料發生錯誤。

(ps.這是真的. 光碟片其實只是方便販賣, 對資料保存而言一點都不可靠)

36、喝酒可以禦寒,雪地遇難時要趕快拿酒來喝

喝酒是不能禦寒的。不只不能禦寒,反而還是造成失溫的元兇。酒一入肚,最先造成的是微血管擴張,體內血液大量湧入身體表層,是這一段期間讓我們覺得全身溫暖(並且滿臉通紅),可惜這只是表象,隨著血液從體內深處循環到表層,體內溫度也快速從深層流到體表散失。
如果喝酒過量,大腦的中樞神經還會進一步喪失功能,不只思考力、行動力會失控,連體溫調節功能也可能停擺。失溫情況無法改善,導致最後無維持體溫而喪生。

(ps.之前有科學報導研究過這個問題, 這也是真的, 不過不影響老毛子的心情 XD)

2010年10月11日 星期一

[筆記] Using Qt 4.4 with Visual Assist X



If you are using Visual Studio with Qt, you can ensure a more productive experience by adding the Qt directories to your Visual Studio list of includes.
In Visual Studio, add the following directories to the Win32 Platform Include files list (Tools|Options|Projects and Solution|VC++ Directories):
  • $(QTDIR)\include
  • $(QTDIR)\include\Qt
  • $(QTDIR)\include\QtCore
  • $(QTDIR)\include\QtGui
  • $(QTDIR)\include\QtHelp
  • $(QTDIR)\include\QtNetwork
  • $(QTDIR)\include\QtOpenGL
  • $(QTDIR)\include\QtScript
  • $(QTDIR)\include\QtSql
  • $(QTDIR)\include\QtSvg
  • $(QTDIR)\include\QtTest
  • $(QTDIR)\include\QtUiTools
  • $(QTDIR)\include\QtWebKit
  • $(QTDIR)\include\QtXml
  • $(QTDIR)\include\QtXmlPatterns
  • $(QTDIR)\src
Make sure that the QTDIR environment variable has been defined (or else manually substitute the Qt directory for $(QTDIR) in the list items).
In the VA X Options dialog, Platform should be set to Win32 (VAssistX|Visual Assist X Options|Projects|C/C++ Directories).
VA X will parse included Qt header files the next time you open a solution that uses Qt. If you have the Stable symbols in italic option enabled, Qt symbols will be displayed in italics.

還沒實驗過... 希望永遠用不上.

2010年9月29日 星期三

MultiThread programming 就要像這樣...

其實是我自己想這樣打保齡球.... XD

2010年9月25日 星期六

[只是筆記] 湘鼎坊松江店

上菜時, 根本就忘了要拍照這檔事, 想起來時菜盤都收光了, so...


2010年9月23日 星期四

加班..

一件事, 還有五分鐘可用, 跟還有五天可用, 那面對的心態是不一樣的.



2010年9月21日 星期二

[今日msn對話] 網卡

我 說 (下午 12:43):
喔對 上次那張網卡還沒還...
他 說 (下午 12:44):
你終於想起來了
我 說 (下午 12:44):
因為
我今天早上在整理一棵萬年青時
在土裡發現那張網卡...
我才想起來還沒還你
他 說 (下午 12:45):
........................................................
我想殺了你


---- 讓我想起鄉民一句推文, 郝:"不要再無線上網了" ----

2010年9月18日 星期六

cama coffee

也是好店推薦. 這間在重慶南路上, 天瓏書局附近, 跟天瓏書局是同一邊, 從天瓏往北過 T 字路口後就可以看到.


我買的是35元黑咖啡, 問店員得知他們豆子是自己烘培, 目測約中深培程度. 離開店後, 一口喝下去, 才發現表現不錯, 有我很喜歡的那種渾厚苦味, 也沒有非洲豆那種酸味, 才回頭去店頭, 用手機拍這兩張照片.
推薦這間. :)

2010年9月13日 星期一

基連大人的演講

出自於這裡: (影片後補)

我々は一人の英雄を失った。これは敗北を意味するのか?否!始まりなのだ!
地球連邦に比べ我がジオンの国力は30分の1以下である。にも関わらず今日まで戦い抜いてこられたのは何故か!諸君!我がジオンの戦争目的が正しいから だ!
一握りのエリートが宇宙にまで膨れ上がった地球連邦を支配して50余年、宇宙に住む我々が自由を要求して、何度連邦に踏みにじられたかを思い起こすがい い。ジオン公国の掲げる、人類一人一人の自由のための戦いを、神が見捨てる訳は無い。
私の弟、諸君らが愛してくれたガルマ・ザビは死んだ、何故だ!
戦いはやや落着いた。諸君らはこの戦争を対岸の火と見過ごしているのではないのか?しかし、それは重大な過ちである。地球連邦は聖なる唯一の地球を汚して 生き残ろうとしている。我々はその愚かしさを地球連邦のエリート共に教えねばならんのだ。
ガルマは、諸君らの甘い考えを目覚めさせるために、死んだ!戦いはこれからである。
我々の軍備はますます復興しつつある。地球連邦軍とてこのままではあるまい。
諸君の父も兄も、連邦の無思慮な抵抗の前に死んでいったのだ。この悲しみも怒りも忘れてはならない!それをガルマは死を以って我々に示してくれたのだ!我 々は今、この怒りを結集し、連邦軍に叩きつけて初めて真の勝利を得ることが出来る。この勝利こそ、戦死者全てへの最大の慰めとなる。
国民よ立て!悲しみを怒りに変えて、立てよ国民!ジオンは諸君等の力を欲しているのだ。
ジーク・ジオン!!



我們失去了一位英雄!但這意味著失敗嗎?不!這只是開始!
和地球聯邦相比,我們吉翁的國力只有其三十分之一以下;儘管有如此大的差距,我們為什麼還能戰鬥到今天呢?各位!那是因為,我們吉翁公國戰爭的目的是正義的!
由少數精英所支配的地球聯邦,將勢力擴張到宇宙之中,統治我們長達五十餘年。居於宇宙的我們不斷要求自由,可聯邦卻多少次地將我們踐踏。在這場吉翁公國奮起反抗、為每一名人類的自由而戰的戰爭中,神是絕對不會將我們捨棄的!
我的弟弟,各位所愛的卡爾瑪.薩比死了!為什麼?
戰局目前稍微平靜了一些;但是,面對著這場戰爭的各位,難道不是一直在以事不關己的態度遠遠旁觀嗎?這是多麼嚴重的錯誤啊。地球聯邦污染了這神聖而不 可替代的地球,打算就此存活下去;我們必須讓地球聯邦的那些精英們為他們的愚蠢付出代價!
而卡爾瑪,正是為了讓各位從那種天真的夢想中醒來才死的!現在,戰爭才剛剛開始!
我們的軍事力量正在逐漸恢復;地球聯邦軍從此已不足為懼。
各位的父親和兄弟,也在聯邦那無謀的抵抗中戰死。決不能忘記這悲傷和憤怒!這是卡爾瑪用自己的死給予我們的啟示!我們現在正應集合這股怒火,消滅聯邦軍,第一次贏得真正的勝利!這勝利,才是對戰死者最大的慰藉!
國民們,奮起吧!化悲痛為力量,奮起吧,國民!吉翁需要你們的力量!
Sieg.Zeon!

2010年9月8日 星期三

VS2008 w/o vcredist

我只有試過 vs2008, vs2010被我拔掉了所以沒試. 原始文章來自這裡 , 提到幾個重點:

* Don't embed a manifest in your exe files.
* Copy the C++ DLLs and their manifests to your app's directory.
* Remove the "publicKeyToken" from all manifests (yours and Microsoft's).
* If necessary, change the version info in your app's manifest files to match the Microsoft manifest files (or vice versa)

簡單的講就是... project property 中幾個設定:

1.general 中 Use MFC 改 use standard windows libraries
(所以不一定適用所有場合, 特別是有用上 DirectX 的)

2.c/c++ 中 code generation 中 runtime library 改 /MT
(如果有用上某些元件非 msvcr90.dll 不可的, 就殘念了)

3.linker 中 generate Manifest 選 no.

一般 MFC 專案都還有效.

2010年9月3日 星期五

這站牌我喜歡...


連英文都寫 "unknow"

2010年8月21日 星期六

AMD says goodbye to 3DNow! instruction set

http://www.tcmagazine.com/tcm/news/hardware/29890/amd-says-goodbye-3dnow-instruction-set

肯定可以看到一堆人說 "啊 3Dnow! 又沒有人支援 早該廢掉了" 之類的評語, 殊不知 3Dnow! & 3Dnow!+ 一堆指令早就跟 SSE 裡一堆功能不但一樣, 連 op code 都一模一樣, 使用這些 SSE 指令集等同在用 3Dnow! 指令集的事實...

長期以來 SSE 的擴展指令集裡, 很多 vector computing 的指令都完全參照 3Dnow! 或 3Dnow!+, 連 op code 都完整移植過去, 讓過去一些會運用到 3Dnow! 的功能的指令, SSE 可以直接支援, 不用改 binary.

(當然啦, 這背後的壓力我強烈懷疑就是微軟, 特別是從 VC6 SP2 還 SP3 開始有的 "processor packet", 這包東西的特色就是當時的 3Dnow! 跟 SSE 全部支援, 然後, 在那之後的 visual c++ 裡就直接支援這些指令的 inline assembly 語法 (__asm)... x64之所以兩家會相容, 我懷疑也是微軟在施壓... 所以在這大力感謝微軟啊... XD)

不過 3Dnow! & 3Dnow!+ 一些指令一直到 SSSE3 都沒有完全被抄過去, 特別是一些整數打包運算指令, 例如有 PADDD 這種僅加減沒有 PMULD 這類打包乘除的功能支援, 這些功能在一些值域轉換矩陣運算上很好用, 也比用浮點數計算來的快, 這些東西就要被砍了就是...

不過題外話, 我還是同意某人的說法, 演算法拆散成 multi-thread 時會比 multi-data 好寫.
----
後續: AMD的廣告信中...
3DNow! is an instruction set that AMD introduced over 10 years ago. While these instructions were innovative for the times, newer technologies have replaced them.
嗯, 看樣子被合併進新東西裡了.

2010年8月16日 星期一

加爾第

這間店在我一個友人家附近, 也是台北醫科大學附近.

這是年代新聞報導加爾第莊敬店榮獲 2009 台北咖啡節前十名的新聞:

如果去有看到牆上的璧畫, 可以來看看這段故事:

好店推薦.


最近生活一點心得...

用希望去做事, 用絕望去看待結果.

2010年8月1日 星期日

好店介紹 手作り飲み物嚴選

似乎是它們的官方網站 圖轉貼自 http://tw.myblog.yahoo.com/jacky121612/

店就在光華商場附近, 一個地下商場的出口處 (之前有個專賣風扇的那間那個位置), 豆子頗新鮮 (不會有那種出油豆出現..) 的, 顆粒大小我覺的用的有點粗 (畢竟是給手沖杯用的大小), 等要有點耐心, 因為店裡妹妹會很用心的在泡. 然後, 以成品的水準來說, 它開的價格我覺的算低的.. (80~100元), 有常去光華的可以參考.

2010年7月29日 星期四

花蓮民宿推薦

館主叫它白色棉花糖, 有著西班牙式的外觀景致


房間, 夢幻海洋


房間, 豪華尊爵


房間, 完美英倫


房間, 玫瑰花漾


其實門口也很好看, 不過我忘了照... XD

當然啦, 訂房找link裡面那位美麗高雅的張小姐, 找我是沒用的... :P

2010年7月26日 星期一

plug computer..

這是最近在玩的東西...
http://digiland.tw/viewtopic.php?id=988
http://chinese.engadget.com/2010/01/08/marvell-plug-computer-3-0/

其實 SheevaPlug 是 Marvell 一堆 NAS SoC 產品裡的其中一樣, 也就所以這顆 SoC 有支援一些像 XOR engine (4-way), h/w AES (CESA engine), tcp/ip segment offload 跟對 NFS 的特化等, 硬體本身的擴充性也還不錯, 有支援 SATA multipler 原本 2port 最大可以到 8port, 網路可以支援兩顆 switch 到最大 8port GbE (原本一個port), 有 PCI-e 1.0 x1 的界面, 可進可出, 需要 video 界面的話可能要另外把 TWSI config 一下轉去作 HDMI/DP 使用..

而且, 有些 RAID 卡就是拿這類 SoC 去做出來的, 某些層面上它也可以算 h/w RAID 卡 (這顆 6281 號稱 RAID 5 可以跑到 5xMb/s 的速度)... 雖然底層一樣都是 linux soft-RAID 的東西. Marvell 其它 SATA/SAS RAID 產品是不是也用這種架構做到我就不知道了...

而且這顆算 ARM 已上市產品裡時脈很高的版本, 有到 1.2Ghz, 而且可以為了省電 down-scale 到 400Mhz 運作, DRAM 使用 DDR2-800, 最大可以到 2G, flash 我忘了可以到多大, 好像可以到 4Gbytes, 公司的產品用 512M 也只用到約 28M...

然後我是做它裡面的 firmware, 它原本的 SDK 裡用的也是蠻常見的 uclib, busybox 這些, 還有加上 marvell 加過 driver 而改寫過的 kernel, 所以加了一堆軟體上去後佔用空間也不大, 而像
http://www.cyrius.com/debian/kirkwood/sheevaplug/
這裡, 這個就很不客氣的把幾近整套 debian 5.0 搬上去.. 3xxMb 多, 很威的咧, 哈哈~
變成一些以往要 desktop class 以上機器才跑的動的一些 web service 它也跑的動, 那位改造的老兄對這個 sheeva plug 蠻讚譽有加的.

2010年6月8日 星期二

節錄一段話

我愛死愛因斯坦這句話了, 所以我把這段 source 給 CVS 上來...

愛因斯坦:「年輕人,你們這些掌握輿論的人要明白,戰爭我們是打贏了,但和平卻失去了,我現在最大的感想就後悔,後悔當初不該給羅斯福總統寫那封信。我從來不承認我是什麼瓦斯桶的[父親]之類的玩笑。我參與的工作就是簽署了那封信。當時,我只是想把瓦斯桶從那個瘋子瓦斯濱手中搶過來,想不到,卻到另一個瘋子手中...」

2010年5月30日 星期日

[橫濱極冷篇][鬼扯] 端午節


相信我, 屈原最偉大的發明就是消波塊.

屈原 (B.C. 340 ~ B.C. 278), 姓屈, 名平, 字原, 戰國時期楚國丹陽人, 因丹陽產粘土, 也產石灰石, 屈原命鄉民將石灰石與黏土燒製成為水泥, 成為當時國家重要的建設材料之一, 同時, 水泥也用於製造消波塊, 不但用於海邊消弭波浪, 也成了當時讓政敵從這世界上消失的重要工具之一!! 對當時的治安極有幫助, 楚王鑑於屈原對國家的巨大供獻, 曾任屈原於三閭大夫等高職位, 也極信屈原, 把很多人灌水泥做成消波塊.
直到西元前 305 年, 屈原反對訂立 "黃棘之盟", 使的屈原差點成消波塊, 被放逐到郢都, 西元前 278 年, 郢都大破, 投汨羅江而死. 當地居民為了紀念屈原, 將竹葉包米飯做成消波塊型狀投下江, 警告江中魚蝦若是吃屈原的遺體就會被做成消波塊, 這個消波塊仿品流傳到今天, 就是今天的粽子.

2010年5月15日 星期六

新玩具 AMD x6 1055T

買這顆是因為很早就有打算用原本舊的 x4 9500 拿去公司組一臺自用機, 取代公司那臺 C2D E2180 跟爛到爆炸的 intel 945P+ICH7 晶片組那套組合, 理由二是因為很多舊 AM2+ 的板子也可以用這顆新 CPU. 效能測試已經很多人做了, 我簡單做一點耗電量測試比較.

設備簡表: 技嘉780G大板,技嘉4850超頻版1G GDDR3,HGST 7K1000.B 1T.
調過電壓的 9500 預設電壓的 1055T 調過電壓的 1055T
idle(avg) 120W 130W 95W
wPrime(1M) 165W 190W 155W
game(#) 155W 210W 175W
(game 是 S.T.A.L.K.E.R. Call Of Pripyat 俄文版)
以上測到 pf 都是 0.99.
1055T Vcore state 調整為 1.25v(3.3G), 1.1625v(2.8G), 1.05v(2.2G), 0.925v(1.5G), 0.8v(0.8G).

不過老實講, 我對換到公司那臺 x4 9500 能接手更繁重的工作這點比較滿意, 這顆 1055T 除了對 AMD 用 sempron 的價格賣這顆以外, 沒什麼感覺..

2010年5月1日 星期六

再論 RAMdisk..

首先先感謝 M.Jwo 提供有關 junction 這東西的資訊.

因為在 x64 win7 上 gavoette ramdisk 的 driver 沒有微軟通行證, 所以 win7 會做很多多餘的事讓這東西看起來像來闖禍的, 於是後來 我換到 DataRAM RAMdisk 這一個:
http://memory.dataram.com/products-and-services/software/ramdisk
未註冊版本只能使用 4G, 以現在的需求來講還算夠用.

我在剛裝下去後就碰到一個問題, 怎麼改它的磁碟代號? 方法很瞎:
1.首先, 軟體裝好後, 在 configuration utility 裡選好想要的大小, 以及 FAT16/FAT32 隨便選一種, 再 start RAMdisk, 然後關掉這個設定工具 (必要).
2.這時, 在這個 RAMdisk 上蓋一下想要的目錄, 如 temp.
3.這時去控制臺裡找管理, 裡面的磁碟管理, 選到剛開的 RAMDisk 去改它磁碟代號.
4.這時如果想用其它的檔案格式如 exFAT, 或 NTFS 的話就可以順路格式化, 用 NTFS 的話還可以順路打開磁碟壓縮. 後續講的是 NTFS 才會有的一些功能.
5.這時再打開 RAMdisk configuration utlility, 選到 load and save 這裡, 先 "save disk image" 把磁碟映像檔存到一個地方, 然後勾選這裡, 先 "save disk image" 把磁碟映像檔存到一個地方, 然後勾選 "load Disk Image at startup"

到這裡就可以確定每次開機後 RAMdisk 都是你指定的磁碟機代號.

RAMdisk 如果是 NTFS 的話, 可以再找一個工具: "junction"
http://technet.microsoft.com/zh-tw/sysinternals/bb896768.aspx
作用跟 linux/unix ln -s 一樣, 可以連接指定目錄到某個目錄去, 但跟 ln -s 不一樣的是, junction 不能容許來源路徑不是空的, 所以要下 junction -s 以前要先把來源路徑清掉.

目前建議幾個 folder junction 到 RAMdisk 上去:

firefox:
C:\Documents and Settings\%USERNAME%\AppData\Local\Mozilla\Firefox\Profiles
(這會連 browser cache 一起移動)

msn live (msn 9.0)
"C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Microsoft\Windows Live Contacts"
(不建議, 好像沒什麼用, 只是不會弄到登不上去而已)

後續補上 google chrome 的.. 不過在那之前我先跑出去玩先.. :P

2010年4月23日 星期五

簡短回憶...

很多很多, 我在規劃一個算法要怎麼打散平行化時, 都會想起這六年前的往事.

六年前, 剛進研究所時, 老闆問我專長是什麼, 我就把我覺的有自信的計算機結構講給他聽, 不過得到的是一個... 不是很想聽的表情. 三年後, 我才慢慢意識到, 用更有效率的處理方法, 遠勝過沒事去追求機器的執行效率, 而六年後的現在, 我只是用的方法更多了, 不過重點除了方法以外還是方法, 絕不會是那些看起來很偉大的 "指令集架構".

2010年4月8日 星期四

有時想想..

有哪些心裡想得到的, 只是為了唯持讓這個身體活下去的所需, 而想要得到的事, 或物, 或感受而已, 像賺錢滿足自己的基本生活所需, 成就滿足做任何事都需要的自信, 還有人一生也許豐富也許貧乏的親情, 感情, 愛情, 這些交織出我們所知的 "世界" 裡我們所牽掛的一切.

我很懷疑的, 拿掉跟這 "世界" 一切有關係的事, 物, 感受時, 不再需要仰賴這個世界, 這個身體, 就可以存活時, 那麼自己還剩下什麼.

2010年4月7日 星期三

[戰很大] 台科大

自己拿去改成自己畢業的大學吧 XD

天大地大臺科大,臺清交成在腳下。中字國立不算啥,其他重練別鬧啦!
北大南京哪個咖?遑論浙大和清華。東大筑波地上爬,香港首爾嘿係蝦?
劍橋牛津都是渣,普林斯頓皮皮挫。哈佛耶魯滾回家。哥倫比亞軟趴趴。
不選臺科實在傻,不懂臺科新警察。選錯學校做西瓜,哭天喊地我的媽。
要知將來做叫化,門口資格很難拿。臺科學生人人誇,拜託龍頭過分嗎?
五六鄭公或張爸,誰人敢找台科碴?榮譽校友歐巴馬,柏油瓦斯不敢炸。
有人被人封PUMA、有人苦戀一朵花。臺科女兒不愁嫁,男兒伴侶不須把。
走在路上流氓怕,IP咪妮不敢查。學生証當信用卡,東南西北隨意刷。
鴻海台積或廣達,任我進去笑哈哈。人生事業若要發,今生必唸臺科大。

恨今生沒讀臺科大的華府高職小小美工生kaiandgreen題

2010年4月2日 星期五

跟 chrome browser 說掰掰

老實講, chrome 到現在 4.1 版還是比 firefox 3.6.2 快一點, 但 chrome 有一個很嚴重的缺點就是, disk IO 存取次數極端的頻繁, 這個現像即使是 profile 設定到 RAMdisk 上仍舊無解.

disk IO 次數頻繁也許對某些人覺的這沒什麼, 但是對 windows 家族的產品而言這很有什麼, windows 家族的產品一向沒有 disk cache 可言, IO performance 也是一路爛到今天的 windows 7 都沒什麼改善 (在下曾做過一個實驗, 在 win7 下用 VMworkstation 跑 RHEL 5 的一個 samba service, 再讓 host OS 掛上這個虛擬磁碟, 在這裡面跑 chromium 都比 Host OS 直接裝硬碟裡速度要快....), 然而, chrome 這個特性打到 windows 的痛腳, 在 chrome 開過一段時間後, 再開別的軟體, 硬碟都會刮沒完的刮...

而不管是 IE 還是 firefox, 只要暫存區設定到 RAMdisk 裡後, 都不會有這麼嚴重的問題...

家裡這臺用 AMD SB700 的機器上, 用完全裝在硬碟裡的 chrome 跟設暫存檔到 RAMdisk 裡的 firefox 相比都還沒有什麼差異, 公司那臺電腦, 用的是 ICH7, 刮硬碟時可以頓到滑鼠完全不能動... 真的逼的我不換 browser 不可.....

2010年3月29日 星期一

msn 無法登入的問題

其實這是無意間找到的, msn 不知道從幾版開始就會在硬碟裡留下一堆垃圾..
找:
C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Microsoft\Windows Live Contacts
裡面的東西全砍掉就可以了.

其實我想要找的是, 怎麼把這個 folder 轉向到 RAMdisk 去.......

2010年3月21日 星期日

[食記] 春天素食餐廳

去過的幾間素食餐廳裡, 這間算是最好的, 很多菜色不油, 不甜不鹹, 也吃不出味精, 我印像最深的是臭豆腐跟蘿菠糕, 做的比葷的更好吃, 然後我覺的最好吃的是他們家的起士料理, 都很好吃! 但起士料理也是最陰謀的東西.. XD 今天去沒有拍照片下來, 這篇裡有提到一些評價跟照片, 可以參考看看. 以下是截自 google map 的地圖, 標定點是中山店, 從捷運中山站四號出口走到餐廳, 步行約十分鐘:
中山店: 北市長春路26號3樓, 02-25251622, 25251580
大安店:北市和平東路一段177號3樓, 02-23930288, 23922256
台中西屯店:中市西屯區大墩17街88號2樓, 04-23280956, 23280958

這次去的是中山店, 中午12點整時人已經很多了, 到下午一點就滿座狀態, 要去的建議先訂位..
今天是去過生日的.

2010年3月2日 星期二

道德是國力提升的基礎

這篇文原作是戴金鳳老師, 好像是演講稿還是什麼, 找不到出處..

為什麼歐洲許多先進國家還是很富強?
在某個電視訪談節目中,嘉賓是一位當今頗具知名的青年企業家。節目漸近尾聲時,按慣例,主持人提出了最後一個問題。

請問:你認為事業成功的最關鍵品質是什麼?
沉思片刻之后,他並沒有直接回答,而是平靜地敘述了這樣一段故事:

十二年前,有一個小伙子剛畢業就去了法國,開始了半工半讀的留學生活。漸漸地,他發現當地的的公共交通系統的售票處是自助的,也就是你想到哪個地方,根據目的地自行買票,車站幾乎都是開放式的,不設檢票口,也沒有檢票員。甚至連隨機性的抽查都非常少。
他發現了這個管理上的漏洞,或者說以他的思維方式看來是漏洞。憑著自己的聰明勁,他精確地估算了這樣一個概率:逃票而被查到的比例大約僅為萬分之三。
他為自己的這個發現而沾沾自喜,從此之後,他便經常逃票上車。他還找到了一個寬慰自己的理由:自己還是窮學生嘛,能省一點是一點。

四年過去了,名牌大學的金字招牌和優秀的學業成績讓他充滿自信,他開始頻頻地進入巴黎一些跨國公司的大門,躊躇滿志地推銷自己,因為他知道這些公司都在積極地開發亞太市場。
但這些公司都是先熱情有加,然而數日之後,卻又都是婉言相拒。一次次的失敗,使他憤怒。他認為一定是這些公司有種族歧視的傾向,排斥中國人。
最後一次,他衝進了某公司人力資源部經理的辦公室,要求經理對於不予錄用他給出一個合理的理由。然而,結局卻是他始料不及的。下面的一段對話很令人玩味。
先生,我們並不是歧視你,相反,我們很重視你。因為我們公司一直在開發中國市場,我們需要一些優秀的本土人才來協助我們完成這個工作,所以你一來求職的時候,我們對你的教育背景和學術水平很感興趣,老實說,從工作能力上,你就是我們所要找的人。
那為什麼不收天下英才為貴公司所用?

因為我們查了你的信用記錄,發現你有三次乘公車逃票被處罰的記錄。
我不否認這個。但為了這點小事,你們就放棄了一個多次在學報上發表過論文的人才?
小事?我們並不認為這是小事。我們注意到,第一次逃票是在你來我們國家後的第一個星期,檢查人員相信了你的解釋,因為你說自己還不熟悉自助售票系統,只是給你補了票。但在這之後,你又兩次逃票。
那時剛好我口袋中沒有零錢。

不、不,先生。我不同意你這種解釋,你在懷疑我的智商。我相信在被查獲前,你可能有數百次逃票的經歷。
那也罪不至死吧?幹嗎那麼認真?以後改還不行嗎?
不、不,先生。此事證明了兩點:

一、你不尊重規則。不僅如此,你擅於發現規則中的漏洞並惡意使用。
二、你不值得信任。而我們公司的許多工作的進行是必須依靠信任進行的,因為如果你負責了某個地區的市場開發,公司將賦予你許多職權。
為了節約成本,我們沒有辦法設置複雜的監督機構,正如我們的公共交通系統一樣。
所以我們沒有辦法雇用你,可以確切地說,在這個國家甚至整個歐盟,你可能找不到雇用你的公司。
直到此時,他才如夢方醒、懊悔難當。然而,真正讓他產生一語驚心之感的,卻還是對方最後提到一句話:

道德常常能彌補智慧的缺陷,然而,智慧卻永遠填補不了道德的空白。
(但丁)

---- 老實講, 我開始慢慢可以理解有些先天的差距存在在哪裡了 ----

2010年2月25日 星期四

[linux] 快速關機

可以完全避免系統去幹些無聊事, 檔案系統也不會爛掉.

shutdown -nh now

2010年1月30日 星期六

新玩具, Panasonic FS-12..

取景地點就是藍箱子咖啡店, 因為剛好相機買完回來路過..

這就是盒子.

我知道某人又要酸一些有的沒的, 不過我會自動略過的, 呵呵呵呵呵.

2010年1月17日 星期日

牛肉燴飯..

這個就是在藍箱子吃到的, 是我家出門30分鐘腳程內的最強牛肉燴飯... !

可是, 沒有價目. 這是運氣好剛好碰到老闆娘做好一份才有的.. 嘿嘿...

這臺電腦組了快兩個月...

因為主機板以外的部件都要另外製作...
從前面板的製作開始, 就有讀卡機跟其它元件, 如 ethernet 用的 RJ45 connecto, 當做 SSD 用的 USB 隨身碟, 無線網卡這些東西整在一個模組裡...

還有電源控制用的板子, 包含正常的電源供應 (+5V 降壓, +12V 升壓模組, 停電偵測), 電池相關電路 (充電電路, 過放電保護, AC 電力消失時自動切換電池電力的功能, 電池低電力偵測等), 還有還有 power-on 改由 AC 電力觸發啟動 (避免斷電後電池因回電造成重複啟動的問題) 這些鬼東西..

還有因為原本的 IDE 硬碟爛掉, 為了要可以使用 SATA 硬碟, 改裝的轉接板...

還有 SATA 電源線信號線.......

到最後把這些東西整合起來....


完成品外觀很像一臺無線 AP... 不過, 這可是一臺不折不扣的 pc...

中間花掉我快兩個月的時間....

當然, 這中間還包括因為模組做壞, 硬體設備變更而改裝的東西....


這臺就是我在 plurk 還有 bbs 個人版上講了很久的 38 號機...
有興趣看更多的照片可以來這裡.

2010年1月1日 星期五

手沖包...

上一次寫這種手沖包的文是這裡, 那包是 UCC 的, 這包是藍箱子自己做的..
也許名氣沒 UCC 大, 但光是豆子新鮮這點我覺的就贏 UCC 非常多了, 即使是這種小包咖啡, 一樣有著老闆很堅持的溫潤口感, 不會像一些手沖包沖出來的咖啡會有著尖銳的苦味.

不過這種手沖包的話, 我都是用很小的水量去泡, 泡出來的量頂多 2/3 杯 expresso 程度, 這樣的濃度直接灌一包雀巢的單杯包奶精條下去, 真的剛剛好, 即是是很高濃度的口感下, 也不會把奶精的燒灼感表現出來.