星期一, 11月 02, 2009

穿條紋衣的男孩

More about 穿條紋衣的男孩

說真格的我真的覺得不要看這本書,看完後心情好沈重。
其實書裡的納粹,一點都不尊重他人,或根本不把其它人當成"人"看,在目前的現實生活中,還是比比皆是。

我有疑問,為什麼我看完後心情會這麼沈重?書裡是站在一位德國小孩的眼裡看世界,如果站在猶太小孩的立場,描述同樣的故事,我會同意震撼嗎?

星期日, 10月 25, 2009

K&N 空氣濾清器清潔

上次據說清潔空氣濾清器是10000km公里保養時,目前已經27xxxkm, 整整又跑了17xxxKm,差不多是該保養的時候了。

K&N空濾清潔組有二罐,一罐是清潔用,另一罐是油。
按照說明書一樣一樣來,首先噴上清潔劑,靜待十分鐘讓清潔劑將灰塵溶解,然後用低壓水沖開。此時可以看見原先是灰黑色的濾網依稀看到白色的濾網。如果不夠乾淨,就再重複這步驟一次,說明書特別寫明不用太在意小塵點,要把它清到一塵不染是不切實際的。

接下來稍微晃晃將水甩乾,然後放置到乾。我放在通風的地風至少放了二小時以上。說明書寫明不要用其它加熱、強風的方式弄乾。晾乾是唯一的方法。

等到乾了後就可以開始上油了,專用油是紅色的,只上一面,上完整面後靜置二十分鐘,它會慢慢滲透到另一面,等廿分鐘後檢視另一面,看看是否有紅油未滲透到的地方,如果不夠,再上油一次,繼續靜置廿分鐘,重複此步驟。注意不要一次上太多油,一層一層慢慢加油讓它慢慢慘透到另一面。說明書寫上,如果你加了太多油,導至靜置廿分鐘後油滴出來,那表示你上太多油了,此時唯一的方法就是從第一步做起,就是噴清潔液,從頭來過一次,所以切記不要急一次上太多油。

檢查另一面,等到另一面呈現均勻的粉紅色,就表示完了。再將空濾網依拆下的相反順序裝回即可。

DSC_7993

17000km的痕跡,裡面還真髒,還有一些油漬,不知是不是上次保養加過多油的結果?

DSC_7994
快變成黑色的濾網。已經噴上清潔劑溶解中

DSC_7995
用清水沖過後的空濾,隱約看出來原先是白色的材質。

DSC_7996
風乾後上油的另一面,此時大部份還是白色的。

DSC_7999
上第二次油之後,紅色部份越來越多了。

DSC_8000
接近完成的情形。

ps. 完成後天色已經暗了,所以就沒有再拍照了。

星期六, 6月 27, 2009

以使用情境介紹的Plurk 噗浪

Plurk是什麼?

很多東西要介紹起來,還不如直接去將功能玩過一次,就能了解。以前,不了解文書處理、試算表,是什麼樣的東西,就是照著使用手冊,一項一項操作,就能了解大概的意思。Plurk當然也有操作手冊和FAQ,不過我想寫以使用情境來使用Plurk的例子。

Instant Messager (IM) ,就是MSN、Yahoo即時通啦。都可以在Title上打上一些心情。用來表示當時的心情,通常打上後,所有你的朋友都會看到。比較有名的例子如下

1185687989_203919

但是這樣子的心情紀錄稍微有個缺點,就是心情一直換,其實並沒有之前的紀錄,就是你一年前的心情歷程其實你沒有記下來。另外一個缺點是,朋友並沒有再分權限的功能。例如想講些公司的壞話可能就要有點顧忌,因為MSN實在太好用了,你的朋友可能什麼場合都有。

回題,Plurk有什麼功能?他可以紀錄你當時的心情。就像MSN的暱稱一樣。只是它能夠將歷史紀錄下來。再來,他的紀錄可以選擇對那些人發送,可以指定好友或是特定的人士才能看到你的特殊留言,所以只要你設好權限,就可以放心講XX的壞話。

可是光這樣並不足以撼動人心,因為這樣並沒有很好用。如果你要三不五時就網站上巡田水,那對我說是不可能的事。對我來說,Plurk可以跟IM整合,你可以將Plurk bot設成你的連絡人其中之一,你只要對Plurk bot (就是Plurk機器人) 送訊息,它就會將訊息貼上你的心情。這樣就很方便了,因為你連browser都不用開就能貼plurk,再來,如果你有設定追蹤朋友的Plurk,它還可以在朋友有發出Plurk時,送到你的IM上,這裡的IM還包括 MSN, Google talk, Yahoo messenge。你也可以直接在IM上就直接回貼在朋友的Plurk上,有點像是MSN的群體討論,不過更沒有時間性的限制。

目前我是設成Plurk追蹤送訊息到Google talk上,因為google talk有功能當你離線時,會將message 轉成mail,這點對我來說相當方便。一旦整個設定完成,連plurk的網站上都不用上,相當方便。

所以使用的流程就是
case 1: 想發心情訊息
1. 打開IM, plurk bot 送訊息,結束。 (就這樣而以)

case 2: 吐槽朋友的過程
1. 從IM bot收到訊息或電郵通知。
2. 短訊有帶一組數字,例如#123456,將這組數字帶在你要回的訊息最前面,就是回應這訊息。例如"#123456 真好,有人可以出國了"。(也是只有這樣而以)

好了,這就是我弟所說的遲鈍雨人的Plurk介紹

星期三, 6月 10, 2009

惡犬來喜

更多有關 惡犬來喜 的事情

我很久沒有喜歡一本童書了。
這本書是因為到三民書局逛書店時,隨便挑一本買的。
一般的童書好是好,可是通常都有說教的味道在裡面。這對於我來說可說相當反感。
再來,童書裡的狗九成都是溫馴可愛、忠勇護主,可是現實中的生活的狗可能有三成以上不是這樣。這本書的標題就擺明了我是一支惡犬,可是惡犬仍然有惡犬的特質。這本書是描述小男孩跟這支惡犬的日常生活情形,我覺得相當精彩。

另外,這本書也是新聞局劇情漫畫類的得獎者喔。

星期日, 4月 12, 2009

What is the sleep state when Windows suspend?

參照ACPI Sleeping State Definitions

S1 and S3 是ACPI 定義的Sleep State, 分別代表不同程度的省電模式。BIOS會提供ACPI table 提供Sleep State method (\_Sx),所以ACPI 作業系統就可以知道這台機器是否符合ACPI規範,可以支援省電模式。所以如果BIOS只提供\_S1 method, 那Windows就會suspend就會進S1,如果只提供\_S3 method,那Windows就會進S3。那如果兩個都提供呢?

我無從得知Windows喜歡進那個作業系統,Microsoft另外有釋放一支程式dumppo.exe (XD,沒教人怎麼寫這種程式...)。


C:\tmp>dumppo admin
Admin policy overrides
Min sleep state......: S1
Max sleep state......: S4 - hibernate
Min video timeout....: 0
Max video timeout....: -1
Min spindown timeout.: 0
Max spindown timeout.: -1

執行dumppo admin minsleep=s3,則可設定Windows suspend進入s3。

C:\tmp>dumppo admin minsleep=s3
Admin policy overrides
Min sleep state......: S3
Max sleep state......: S4 - hibernate
Min video timeout....: 0
Max video timeout....: -1
Min spindown timeout.: 0
Max spindown timeout.: -1


另外,插上USB Keyboard or USB mouse, 讓Windows XP進入Suspend, 此時會發覺Windows 會進入S3,但是無法從USB keyboard或是USB mouse按鈕讓系統回復工作狀態。如果要讓USB裝置能夠喚醒系統,就要在裝置管理員裡特別選擇允許此裝置能夠喚醒系統。

allow_device_wakeup

可是一旦設定好讓USB裝置能夠喚醒,就會發覺Windows只能進入S1了(這從外觀上無法得知,如果沒有儀器,大概只能從有風扇有沒轉來猜測)。

繼續參考Description of how to enable the S3 system power state for standby when USB devices are armed for wake。這篇有提到這是因為早期很多機器並沒有提供正確的\_SxD device Power state, 所以一旦Windows進入S3,USB Host Controller通常又位於南橋,是當S3時會被切掉電源的那一塊,又允許USB裝置喚醒系統,此時很容易出問題,為了避免這問題,所以XP乾脆只要有USB裝置允許喚醒系統,就強置進入S1。如果要讓系統進入S3,請手動更Registry,參照連結文章建立一個USBBIOSx Key,就可以同時讓USB裝置喚醒系統而且進入S3節電模式了。





星期一, 3月 09, 2009

WinIo Library 如何突破2GB限制?

要在Windows下任意存取記憶體如Rw-Everything之類的程式大多需要一個kernel driver來幫你突破Windows的保護機制。其中還是open source我所知就只有WinIo了。

不幸的WinIo Library因為採用memory section object method,如果要mapping的位址位於2GB之後(0x80000000)就會失敗,這時請採用MmMapIoSpace method。詳細請參考How To Map Adapter RAM into Process Address Space

星期三, 2月 18, 2009

大型重機DIY修補殼-小兒科等級

話說我家門口處有一條水溝蓋,稍微的低了一點。如果停車時不小心前輪放在這裡的話,就會倒車,我剛牽車時就在這裡慘烈的倒車三次(外加的一次是被垃圾堆絆倒的)。尤於離圍牆很近,所以除了旁邊整流罩會壓到外,前面的風鏡部份也會受損。

一年多過去,外加了意外事故以及自己犛田外,傷痕也越來越多。就在最近,騎車回家時,小朋友剛好在前院玩,我分神注意小朋友,一時沒注到前輪的外置,車子就.....又倒啦。

這次倒車可不一樣了,之前的舊傷不算外,連整流罩都撞破了。傷心之餘,因為沒錢本著自行動手DIY維修樂趣的心態,決定自行修理。加上自己維修經驗豐富(修不好的那種),小至精密的Treo 650,再加一連串的保養DIY(其實只有自己換機油,不過這沒寫在blog裡)。

首先將車頭整流罩拆下來,這比較簡單,可惜這裡忘了拍照。接下來就請老婆大人送去汽車修理保桿的汽修廠請他們補土以及烤漆。這部份為2000元,這真的不貴,我在Yahoo拍賣另外詢價新的一組不含烤漆為15000元(是的你沒有看錯,重機的零件真貴!)。

烤漆送回來後真是令我驚訝,斷裂的地方一點也看不出來。另外斷掉螺絲座的強度黏合強度看來也很不錯。只是後續我在安裝時還技巧不好施力過好一樣把黏合的地方繼續弄斷了。

還好家裡有院子,拆下來的維修時間送去烤漆加上不會安裝又只能在假日安裝總共花了我快三個禮拜才將殼完整的裝回去。而且還裝的不太好。下次應該就不會這樣了。



KICX1154

車頭拆下來的照片。

KICX1150
我不知道這用什麼方式黏回去的,友人稱這為縫拉鍊。



KICX1147
剛烤回時閃閃發亮,結果安裝時馬上被我劃一道痕。

星期三, 1月 07, 2009

鏈條保養實戰篇

話說詳細K過機車的車主手冊之後,覺得已經了解跟與實際了解還是有段距離,參考這裡大型重機的鏈條保養,學術派沒有經過實做的洗禮終究說服力是薄弱了點。

所以我就在去年的夏天,特地買了一桶煤油,來清洗鏈條囉。

DSC_6583

只不過那時鏈條還不怎麼髒,稍微清一下就很乾淨了,倒是小朋友看到爸爸東搞西搞的,也說要保養自己的腳踏車。沒問題,工具給你,自己來。



DSC_6586
DSC_6587

清下來的生鏽痕跡真是驚人,這台腳踏車從買來到現在從來沒清過呢。

接下來又沈寂了半年,我就保持每一千公里定期檢查鏈條鬆緊度,定期潤滑,直到十二月,鏈條又到了髒得不得了的程度。於是再度倒一些煤油,拿去刷子、抹布再度上場。先用刷子沾上煤油,刷在鏈上,差不多之後拿起抹布包住鍊條擦乾淨。說實在的,清鍊條我覺得對車子的保養功效不大,原因待續。

DSC_6893

這是清潔過後的煤油油泥,稍微沈澱後裡含有一堆細沙。

DSC_6894

清潔過後的鏈條,看起來非常乾淨,心情也好了起來,清完後再上點85W齒輪油,就可達到看起來無油,摸起來有油的境界了。

DSC_6892

洗完後小朋友幫我照的相,當然免不了被老婆海K一頓地板為什麼用的那麼髒,為什麼不先鋪點報紙或厚紙板之類的東西。家裡有用剩下的洗衣精,稍微倒一點再加上刷子刷一下就乾淨了。