2006/03/30

TLD 9 development idea #2

2. Installation process
There are 2 methods I can think of, first is to use slightly modified Debian installer, to install a small base system first, and then use APT to install the remaining packages after first boot, or use chroot to install before first boot, if network is available, we can even install most updated packages from network. Advantage of this method is that the base system size is flexible, we can use a small and common base system for all or our products, and so hardware support is not a problem in all products.
Second method is to use a large tarball for the whole installation just like old version of M3, this can have a faster installation, but the disadvantage is that we need to maintain all products' tarball seperately.
I prefer the first method myself.

TLD 9 development idea #1

Suddenly have some idea about development of TLD9.
1. What should we do with TLD9 at this moment?
I think we have 3 choices, first is give up TLD9 development due to lack of manpower.
Second choice is to start from one of the distribution, eg. Debian stable or Ubuntu stable, and then branch it. After branching, mirror the whole distribution and just ignore any update of it afterward, so that all of the changes are made by ourselves only. This can avoid the case that we may have slower development, and then our things give overwritten by the original distributions.
Third choice is use the same method as TLD7, get a snapshot like Debian unstable or Ubuntu unstable first, then rebuild all of the packages with our modifications, then we will have exactly no interaction with the original distribution, advantage of this choice is that we can update in any frequency, in any speed, but the workload will be heavier and we need to keep updating it for at least one to two generation before the end-of-life of this version.
Personally I prefer the second choice, but if our development is in slow pace, third method is preferable, just have heavier workload at the very beginning.
(to be continued)

2006/03/27

Meeting with CTO

今日全日活動-全體R&D去深圳見CTO:

  • 7點半出門口,8點半到了羅湖集合

  • 坐地鐵,9點準時到達深圳 Office

  • 等CTO到達,約10點

  • 之後就逐一介紹自己和自己的項目

  • 和CTO交流意見

  • 由於CTO要坐6點半飛機去上海,4點半左右就放工

  • 6點就回到家了!

2006/03/26

大興村 謀殺案

警方現正調查昨晚在屯門發生的謀殺案,案中一名四十三歲女子死亡,
其子涉嫌與案有關被捕。

晚上約九時五十分,警方接獲報案指大興村興輝樓一住宅單位傳出嘈吵聲。
警員接報到場發現一名女子倒臥在單位的廚房內,並在單位內發現一名男子。
該名 四十三歲女子頭部及腹部有刀傷,被送往屯門醫院搶救,於晚上十一時
三十六分證實不治。其二十二歲兒子亦被送往屯門醫院診治,他涉嫌與案有關
被警方拘捕。 案件現正由屯門警區重案組跟進調查。

From: Yahoo 新聞

2006/03/25

大陣仗 之 真相大白

大興村一女子被斬傷
[25/03 星期六 23:10]
屯門大興村興輝樓,晚上近十點,發生傷人案,一名女子被人用刀斬傷,送往屯門醫院救治,警方拘捕一名男子。

大陣仗

今晚唔知發生咩事,樓下停了5部消防車、4部警車和2部救傷車,比起之前樓下發生火警更大陣仗。

睇嚟要聽日先知了...



2006/03/24

人生就像大便

Shit Happens...: 人生就像大便...

人生就像大便...

掛網掛到精神不濟時, 突然幾句話閃過眼角...

    人生就像大便 一旦沖走了就不會再回來
    人生就像大便 怎麼拉就是那模樣,但每次又不太一樣
    人生就像大便 有時候拉的很爽,有時候卻拉的很難過
    人生就像大便 你永遠不知道會拉出個什麼東東
    人生就像大便 想要怎麼結果,就要先怎麼栽
    人生就像大便 隨時都可能突然地想..嗯嗯
    人生就像大便 往往努力了半天卻只迸出幾個屁
    人生就像大便 就算點綴得再漂亮,其本質還是一樣
    人生就像大便 只有自己默默的勇敢面對
    人生就像大便 有青才敢大聲
    所以,就像大家常說的------->「你去吃大便啦!!」
    其實,他的本義是『你要認真融入自己的生活。』
真是好樣的...

找 openwrt 資料時找到的。

2006/03/23

Router issue

The dd-wrt firmware seems having a bug on my router, which made the home network down frequently (due to router reboot) over last 2 nights.
I tried to upgrade it to latest SP1 which supposed to fixed the bug, I was too happy when I found the firmware, so I update it using remote terminal...
I uploaded the full version (I use mini version before), after upload, the router failed and seems hang.

When I back home, seems the router is "bricked"...
After finding some information, I use "boot wait" time and tftp to reflash the firmware, it works now, see if there are any reboot tonight. Hope me good luck.

All gadgets, real or fake?







Some of the PDA here are real, some are fake, which are real?








iBook side by side with Palm Z22, white is good.

2006/03/22

Mac software - Firefox 2.0a

長久以來,在Mac上的Browser除了Safari,用得最多的是基於 Gecko 的 Camino,但是有一個很大的缺點-掉字,會有某些時候有字顯示不出,但實際上沒有問題的情況,很惱人。
試過 Firefox 也不行,應該是 Gecko 和 Cocoa 不協調的問題。
今天在 Candyz 大大的網頁看到 Firefox 2.0a 好像已經解決了掉字問題,於是就拿來試一下了,似乎真的不再掉字了!再用幾天看看。

2006/03/20

DD-WRT project

dd-WRT project is an open source project to reimplement router firmware for Linksys routers, and new version even support my buffalo router! (WBR-G54 is supported, but mine is WBR-B11, which is 99% same as G54, so I bravely give it a test, haha)
After reading some passages in forum and wiki, I downloaded the generic firmware, edit it and ... Flash!!
After a minute, my router is up and running again! Now I can add many many functions to it easily, even changing the kernel! Great project.

2006/03/18

極地雪犬

今日去咗元朗百老匯睇極地雪犬(Eight below),整體感覺是感人的,不過描述雪犬們在南極爭扎求存的劇情少了一點,180日好像很快便過去了。
啲狗仔真係好乖,同埋好合群,仲有好勇敢!
可惜8隻死了2隻,一隻是不肯走開的老狗,一隻是意外跌死的狗仔,帶頭的狗女被海豹咬傷了後腳,差啲死,好在最後主角也趕及嚟救走佢。想不到最年青的小狗 Max 最後好有人性地叫主角返轉頭救“她”,在暴風雪中長大了。
2小時,感覺不冗長,看完了先知過了2小時呢!

Silly Windows License

Just got a real M$ Windows license from demo machine, which is going to be wasted, so I took it and want to install on my home desktop.
First attempt, the installation hasn't start, seems due to refresh rate of display, so, let's try on notebook first!
Installation finished within half hour, and then it started and asked for activation, OK, it is legal version, activation success within seconds.
After a while, I retry installation on desktop, this time, installation screen came up and installation finished within half hour too! But then, when it restarted, it told me that my KEY has been used "too many times"...
After a check on websites, Windows XP has added some checking on hardware to see if this computer has changed... to prevent pirate copies and keys. I will have to wait 120 days or give a phone call to M$ for updating the key to suit the "new hardware configurations".
So silly mechanism...

2006/03/15

Proteus 4

Proteus - An instant messager for Mac OS X.
It costs over $10 USD before, now FREE.
I tried before, it is quite functional and with a pretty outlook, I used to use Adium as it is free. Now I am trying to use proteus, if it is good, I'll switch to it.
Nice move.

2006/03/14

什麼是[斷背山]?

李安導演說:
每個人心中都有一座斷背山,只是你還沒上去過,往往當你嚐到愛情的時候,卻已經錯過了!
如果愛真的是與生俱來的力量,為何要逃避,為何要被唾棄,為何要被失去。

你心中的斷背山,是什麼呢?
而我的...

2006/03/13

Kevin 新婚之喜

今晚kevin 結婚,在中環<潮江春>擺了幾圍,請了很多 LinuxTimes 和 Thiz 的同事/舊朋友,見返好多好耐冇見的人,例如:龍哥、村長、阿峰、春哥、大鵬、Anita等。大家都冇乜點變,轉眼就6年了,時間過得好快。祝 Kevin 年生貴子!!
今年真係多人結婚!
下一個應該係 Wilson, Mavis, Jenny, 之後係 Anna 和阿明, Carol 和 Jason,估計出年應該到 Gianna 了。
唔得,要努力“整”返個先!

2006/03/12

我的電腦

用電腦用了多少年?忘記了,好像是中一定係中三開始買第一部電腦吧!

一於來一個歷來“我的電腦”回顧(就當中一開始學電腦啦):

1990年-在八佰伴見到部電腦好想要,好似係286定386來的,黑白,覺得好靚,不過好貴,我記得是大約7至8千。

後來媽媽的老細幫我買了第一台電腦,8千大元,好貴呀,是386-DX40, 4M RAM的,硬碟有200M,好似剛剛開始有DOS 6.22,唔記得有Windows 3.0未,好似有...



之後一路都係用呢部電腦,因為家窮,都冇機會換機。

跟住到唔記得中幾,可能中四左右啦,同學都開始用P5(即Pentium),換機的同學俾了佢的486 DX/2 66我,RAM也加到了8M,硬碟都係同一個。



之後又有同學換機,我當然不放過佢的舊機啦!(執舊機的習慣到現在都沒有變)今次是486 DX/4 100,硬碟好似轉了用500M。8M RAM 運行 Windows 95 都幾好,我記得boot機要一分鐘!



後來有個阿姨換機,送了她的Cyrix 5x86 133給我,當時來講簡直是“大進步”!我好耐之後先知原來 5x86 只係快少少的 486,哈哈哈!



忘記了為什麼得到了一部 Pentium 133,不過大學的頭一年都是用佢。



入大學了,我拿著 Pentium 133 入宿舍,才發覺我一直都在執二攤,我的機器真慢!
決心換機,但由於缺錢,換來的只係 Pentium-II 300,不過都已經快了很多很多,RAM也一下子跳到32M,也買了新的3.2G fireball 硬碟,我記得我係自己搭小巴由中大出黃金買的。



三年的大學生活都是用這部 Pentium-II 300,不過RAM和硬碟就一直upgrade,到畢業時已經換到128M RAM,6.4 G的硬碟了。Windows 98 也出了,科技進步得好快!(其實係我慢。)大學二年級學OS,用Linux,自此和Linux結下不解之緣。

畢業後,找到工作,而妹妹也要入大學了,於是我就買了一部新機給自己,把 P-II 給她拿到宿舍用,據還在讀書的同學講,佢都認得我部機呢!而我自己就換了 Duron 750,RAM 好像是 256M 吧,硬碟一下子換到了30G 的IBM。



2001年,買了第一部notebook - NEC Vesa Premium, 是 Pentium-III 1G 的,硬碟20G,RAM 192M(後來換了RAM,加到384M)。OS是Win ME,史上最爛的Windows,同時開始用Linux 多過Windows。



由於妹妹話部 P-II 300 太慢(咁又係... 用了成4年,2001年仲用緊),把 Duron 750 給了她用,我又買了一部 Duron 1G。開始用Windows XP。



Duron 1G 一直用到2005年,同事 upgrade 機(我又執),終於都換到而家用緊的這部機 - Celeron 1.7G了,現在的設定係 768M RAM,60G硬碟。而我的 Duron 1G? 當然給了我的妹妹啦!佢部機都唔差的, 有512M RAM,80G硬碟,都夠用啦。



2005 年,買了 iPod shuffle,從此就愛上 Apple 了,2005年7月,買了第二部notebook - iBook G4。1.2G 的 G4加上 512M RAM,OS X好靚呀!

2006/03/10

iBook upgraded

Today annual leave, got the smart ID card, and handled the octopus auto refill plan, then go to Golden to buy RAM for my iBook.
After walked for some shops, I found Samsung 1Gb DDR-333 notebook RAM, price is $895, and finally, I went to the black shop - Centralfield to buy, the price is even lower - $855! After a brief test, I paid and left, without any shopping, out of my expectation!
Now running on 1.25Gb RAM, so smooth, but still a bit laggy, maybe due to slow speed 4200 rpm harddisk, which is not quite likely to be upgraded.

2006/03/09

Desktop / iBook upgrade plan

Some possibilities:
- iBook upgrade from 512M to 1.25G, desktop unchanged (cost: ~$950)
- iBook upgrade from 512M to 768M and desktop upgrade from 512M to 1.5G ( cost: ~$1100)
- iBook boots with firewire harddisk which is faster, and upgrade to 768M memory, desktop unchanged (cost: ~$1000)
- iBook unchanged, buy Mac mini from my friend (cost: ~$2000)

2006/03/08

fbsplash within kernel

I tried to update the kernel of installation CD to 2.6.15.6 too, but after that, I faced another problem: fbsplash.
If I use original initrd.img, fbsplash can't find the splash image to display; if I use initramfs, the ram disk is read-only, ie. can't run installation program which need read-write access.
After searching on internet, I found that I can use splash_geninitramfs to make the fbsplash things inside the kernel:
splash_geninitramfs -g usr/initramfs_data.cpio.gz -v -r 1024x768 --all
If run this command in the directory of kernel source, the fbsplash initramfs will be built inside the kernel, so I don't even need to update the initrd.img on the installation CD!

2006/03/07

fbsplash on Thiz Linux 9.0 alpha ( part 2 )

After I packaged fbsplash, the author Jean-Damien.Durand@cern.ch released an update, and I tried, it works!
Now just need make change to grub menu.lst kernel command line, and then use mkinitramfs instead of mkinitrd and all the things are ready.
Kernel command line:
video=vesafb:ypan,1024x768-32 splash=silent,theme:tld quiet CONSOLE=/dev/tty1

2006/03/06

fbsplash on Thiz Linux 9.0 alpha

Followed the instruction on fbsplash on debian/sid and built splashutils and miscsplashutils on Thiz Linux 9.0 alpha, and converted Thiz Linux bootsplash theme into fbsplash theme, seems it works partly, with some tweaks in the initrd.img.
I done this my adding a mknod instruction to make back the device node /dev/fbsplash in /usr/bin/splash_geninitramfs and do mkinitrd followed by concating the initrd image generated by splash_geninitramfs.
In grub menu.lst file, use "video=vesafb:ypan,1024x768-32 splash=silent,fadein,theme:tld quiet CONSOLE=/dev/tty1" to enable the splash.
Remember to install udev to make the splash appear after bootup.
Also, /etc/splash/currect is a symlink to the currect theme directory!

TVB電視劇 -- 99個常見劇情 (轉載)

1、聽到噩耗,手中的碗一定會掉到地上碎掉。
2、遭遇突變,傷心難過時衝到外面,天氣一定是打雷下暴雨。
3、掉到懸崖底下一定死不了,因此,跳海跳崖是百試不爽的逃生法。
4、直覺一般總是對的,不祥的預感總是應驗的特別准,算命先生的話一般也挺準。
5、臨死前的話一定要說完。
6、不敲門闖進去一般會遇到兩件事,上吊和洗澡。
7、女主角或男主角一般在一部電視劇中至少洗一次澡。
8、女扮男裝被識破一般有以下四種方式:帽子被打掉,掉進水中,碰到胸部,換衣服被看到。
9、好人躲進府中,任壞人怎麼搜一般都搜不到。
10、一般壞蛋boss第一次都死不透,總要垂死掙扎一下,非要再被砍一刀再死。

11、大戰之前一般都有意中人贈送護身符。
12、奪刀(包括剪刀)的結果一般是一個人被劃傷。
13、電視劇中新出現一個配角,一般下面發生的事情(和案件)就和他有關。
14、逃跑的時候,要不就是逃到懸崖;要不就是逃到開闊地,然後周圍突然殺出大批人馬。
15、太師一般都是壞蛋頭子,不管他姓什麼。
16、對一句重要的話常常一下沒反應過來,之後又重讀一遍,這才大為驚訝。
17、擋在男女主角之間的第三者的下場一般都是死。
18、久別重逢的關鍵時刻,電話、呼機總是不合時宜地響起來。
19、逃跑時,在山上走路時特別容易崴腳或者摔跟頭,之後就會說:「不要管我了,你們快跑。」。
20、先拍鏡子裡面或湖面的倒影,之後轉到真實場景,是影視拍攝的常用手段。

21、世上總有兩個長得一模一樣的人。
22、爬山的時候總會踩到一個石頭一滑。
23、心情不好,事業不順時就頭髮散亂,鬍子拉楂(武俠片中,本來沒有鬍子的男主角這時候就會留起鬍子)。
24、人一死,鏡頭一轉,就是一張黑白照片。
25、女人突然感到噁心只有一種可能,就是懷孕。
26、戰爭片中常見場面,地平線盡頭逐漸出現部隊。
27、表現時光飛逝一般有兩種方法:1、用字幕說明多少年後,2、主人公作一個動作(如騎馬,跑步),做著做著就突然長大了。
28、阻止敵人的最後一招是抱腿,而抱腿的結果一般都是壯麗犧牲。
29、衣服濕了,燒火烤衣服或避雨一般都會產生緋聞。
30、比武時兩人對峙,一般都要按照目光、表情、姿態的順序仔細描述一番。

31、女主角傷心的時候,跑呀跑,最後一定是抱著一棵樹開始哭。
32、壞人偷偷向主角開槍,一定有一個人「不小心」替主角擋槍。
33、一旦失去工作,又急著要錢,就去(或揚言要去)碼頭扛麻包。
34、壞人將好人壓倒在身下,一般都會雙手舉刀高舉過頭來作致命一擊,不過一般此時黃雀在後,最後死的還是壞人。
35、武林最厲害、最有名的武功一定是一門邪功。
36、生氣的時候會隨手拿起附近的東西砸在地上撒氣,因此在主人生氣時上茶,那茶碗一定會被砸碎。
37、羞辱別人總是讓對方鑽過自己胯下。
38、敵眾我寡時,總會有人自願殿後,最後壯烈戰死。
39、武俠片發生的門派一般都是武林第一大派,其掌門是武林盟主。
40、為了表現一方武器佔優,總要讓另一方被砍出幾條傷口。

41、「放長線,釣大魚」是最常用的伎倆。
42、閉關練功的時候一般會出事。
43、壞人發的毒誓一定會應驗。
44、一旦放別人走,就說:「你走,走的遠遠的,我以後不想再看見你。」
45、夫妻一齊死去總要把手握在一起。
46、一開始就喜歡的後來會變成愛恨交加,一開始不太喜歡的反而有可能終成眷屬。
47、骨灰一定灑入大海。
48、即使在古代,也特別講究一夫一妻(男主角一般只會在諸多紅顏之間選擇一個)。
49、被人罵急了都是一個大嘴巴扇過去,而被打的人一般會嘴角流血。。
50、權傾朝野的權臣,不論是太監還是王爺,稱號都是九千歲。

51、古代女主角死了,一般都放到一條船上,上面鋪滿花。
52、古代男主角的隨身書僮肯定會與女主角的貼身丫鬟對上眼。
53、抓個人質是逃跑的最好辦法。
54、凡是不知該說不該說的話肯定是要說出來的。
55、當被問道「想聽真話還是假話」,所有人都會選擇聽真話。
56、電視劇中有釣魚的鏡頭,一般都是兩個人在談話,但談話結束時肯定會釣上一條魚。
57、頭撞到牆上一般都有個釘子,很多人就是因為這個莫名其妙的死了。
58、打電話時因為猶豫半天不說話,對方也不掛。
59、喪失記憶的人最終一定會甦醒,但他選擇的不是原來的生活,而是喪失記憶後的生活。
60、所謂最後一次,以後洗手不幹,一定會出事。

61、想偷偷溜走時總是碰到一個帶響的東西。
62、逃跑的時候,一般找個地方躲起來,等追的人衝過去,再出來。躲藏的地方一般是籮筐、草叢。
63、神秘之地外面都立個石碑「擅入××者死」,不過進去一般都沒事。
64、第三者欲拆散原來的一對,常用辦法是故意讓一方看到自己與另一方親熱。
65、穿越時空的人,不論是去未來還是會古代,都會在新的環境裡生活的更好。
66、描寫非常害怕就給一個褲子濕了的特寫。
67、電話總是要一直響到有人接為止。
68、不知情的人在犯罪現場發現凶器,總要撿起來看看。
69、晚上(或清晨)偷偷回屋肯定會被發現。
70、第一次試驗新發明(特別是火器)肯定會失敗。

71、救過的人以後一定會在關鍵時候幫上忙。
72、逃跑、打鬥的時候一般都會把路過的小攤弄得亂七八糟。
73、掀蓋頭一般不會見到想見到的臉。
74、電視劇中的高學歷者往往不是什麼好人。
75、看見心愛的人睡在床上,一般都會給他蓋被子。
76、說在路上還有多少分鐘就到肯定不會按時到;同樣,到對朋友或家人說:「你等會,我一會兒就回來」的人一般都不會按時回來。
77、一段談話結束,在一人離開時,另一人會突然說:「××,謝謝你。」
78、給別人酒裡下毒後,在別人喝的時候一定會盯著對方。
79、懷孕期間流產的概率總是特別大,造成流產的原因大多是從樓梯上滾下。而且一旦流產就很可能喪失生育能力。
80、一旦得了絕症,就故意把自己的男朋友(或女朋友)氣跑。

81、主動摘下面具的人為女性的可能性比較大。
82、被打中伏在馬背上肯定死不了。
83、男女相愛一般都用「金風玉露一相逢」那首詞。
84、勸說人的理由都是:「你要是為他好,就……」。
85、劇中人物(特別是古裝劇中)總有一個經常聚會的餐館。
86、劇中人物對只需回答「是與不是」的問題一般都不會直接回答,或者不回答,或者顧左右而言他。
87、物體從高空落下,一定要拍一個落下的鏡頭。
88、當聽到自己被懸賞時,一般都要對價碼做一個評價。
89、真正的兇手總是因為言多必失,說出了自己本來不應該知道的東西而暴露。
90、兩人交談完畢,一人離去,總要拍攝一下另一人此時的表情。

91、用洗澡、睡覺來掩飾是常用的手段。
92、惡習難改的人一旦表示要痛改前非,他就離死不遠了。
93、一個人住院,總要先拍一下手術室外眾人的感受。
94、縫衣服的下一個動作就是扎到手。
95、信上看不清楚的字肯定是關鍵字。
96、心慌的時候開汽車門一定會掉東西。
97、撤退的時候明明沒人追趕,非要有個人自願留下來,說:「你們先走。」而這個人在接下來一定會出事。
98、以前認識的人的重逢總要因為種種原因而錯過,但最後一定會重逢。
99、一陣劇烈咳嗽後用手帕捂嘴,一般都會吐血。

2006/03/05

拜山

今日係一年一度拜山的日子。不過今年就唔多順利。
十一點由屋企出發,十一點半,同其他親戚一齊上訂了的旅遊巴出發。
未夠一點就到了油塘了!不過不要開心得太早,因為好多人駕車上去墳場,結果係塞住晒,龍尾去到藍田!
塞了個多小時車,約兩點半才到墳場,坐到腳都累。
拜過祖先,切燒豬,切燒鵝,點知兩樣都係未熟透的,可惡!經過一輪交涉,我地可以把豬鵝拿回去,錢都會全數退還。
返一返屋企休息一下,一陣大約七點去富泰飲茶。

2006/03/04

Ling Ling 的 Baby

今日下晝去了青衣探 Ling 的 BB,一點半去飲茶,飲完茶上去佢屋企玩BB。
好得意呀,得個半月大,好細“舊”。
成日訓的,飲飲下奶都會訓著!
好鐘意人地同佢“掃風”,個樣好enjoy咁。
不過我唔敢抱呀,好似舊豆腐咁,我驚整傷佢囉。

2006/03/03

Windows XP on iBook


xp-on-ibook
Originally uploaded by lazyfaihk.
How to install Windows XP on iBook?
I am not good at image editing and this photo is untouch, but of course,
The installation is no native, it is done by full screen QEMU only, it takes over an hour to install! That's why I need more RAM and probably faster harddisk on my iBook.

2006/03/01

灣仔電腦城行情

想買notebook RAM, 又想買過個耳機。
今晚要去灣仔上堂,順便去灣仔電腦城睇下。
1Gb DDR-333 notebook RAM 大約 $910-$930
Sony headphone cheap cheap 版 大約 $60
好少少的歐州牌子headphone 大約 $190
結果都係忍住唔買住,都係下星期出左糧先!

新 Mac mini


newmacmini
Originally uploaded by lazyfaihk.
終於公佈了,蘋果推出 Intel Mac mini, 貴了一些,1.5G Core Solo/60GB harddisk 要 $4700, 1.66G Core Duo/80GB harddisk 要 $6300, 跟機 512MB RAM, 加到 1GB 要加多 $780! 唔... 我想不會很好賣。