西元2008年05月15日
[紀錄] 5/9 再度應邀,展示 LXDE on EeePC

最近的生活,是不折不扣的不務正業...
上次在華碩總公司展示過我們開發的 LXDE 桌面環境 (http://lxde.org/) 之後,
這次又受邀參加 EeePC Developer Day
(http://seminar.oss.org.tw/eeepc970508-en.html)
主題當然又是展示我們的開發成果,加上一些上次回去後特別做的調校
和這個活動相關的紀錄,可以參考tad 的 blog
http://blog.yam.com/tad0616/article/15107543
(下面用到的照片,全部都是引用自 tad 的 blog)

5/9 號是上班日,所以必須要請事假。
當天早上早早起來 (其實是沒睡,前一晚都在修理我的 EeePC)
馬上衝到行政單位去辦理請假手續,接著拿到單位找人蓋章
弄一弄,到九點,好不容易終於可以從台中出發,馬上趕往高鐵站
本來是可以搭接駁車的,但是要等又很趕因為是 9: 30 的票,
而且反正有人出車錢,我於是... 搭上了小黃,還交代司機開快點。
最後順利在 9: 20 進入高鐵月台,鬆了一口氣。

第一次搭乘高鐵,舒適度還不差,服務也不錯,但速度沒有我預期的快
到台中烏日高鐵站 20 min,等待 10 min,搭車到台北 1 hr,
如果搭乘客運,騎機車到朝馬不到 10 min,等車也很快,行車也 1:40
只快了不到半小時,票價差了 4 ~ 5 倍,實在沒有覺得好多少
但好處是非常舒適,所以我終於在累了一個晚上沒休息後,
可以在高鐵上休息一下,順便「開始」為等一下的演講打草稿
以前是都不用打草稿的可以臨場即興,但這次有點太累,
腦筋有點不靈光,所以只好在高鐵上先想好,做了點小抄...

從台北車站下車後,馬上又上了小黃,直奔會場,偏偏遇到塞車....orz
但最後還是在 10:55 分抵達民生科技服務大樓會場,趕上了我在 11:00 的展示

(照片經作者同意,引用自 tad 的 blog)
不料... 因為現場活動有延誤,加上我的搭檔還沒到,所以賺到了休息時間

從 tad 的照片上可以看到,會場果然充滿了阿宅工程師...



然後,11:20 中場休息,我們就開始準備


接著,在其他團隊成員的協助下,我做了一些 LXDE 的 live demo
其中一項是放了三張簡介專案的投影片

可以發現,用來對照的華碩 Xandros 系統,光是起動檔案總管就要將近 20 秒
更不要說找到簡報檔然後播放了,那樣的使用經驗只能用「非常痛苦」來形容
我們的,當然是一秒起動。在未經過改裝的低階 EeePC 701 硬體上照樣順暢!

誇大的廣告詞,我想我就不用寫太多了,有試用過的人就會知道。
結論:賀 5/9 演說大成功 + 這又是一篇沒營養的流水帳...


西元2008年05月15日 (週四) 21時47分43秒  評論與迴響 (2)  | 人氣:2018

西元2008年05月04日
[紀錄] 4/26 到華碩總公司進行 EeePC 駭客秀的演說

2008-04-26 下午我在北投的華碩公司總部,進行了 20 分鐘的英文演說
介紹了我和朋友一起開發的一套新桌面環境: LXDE ( http://lxde.org/ )

這個活動,是由歐洲團體 OHI 在台灣舉辦的 Open Tech Summit 2008 的一部分
與會的朋友來自世界各國,主要是歐洲、其次也有美國、甚至有印度的工程師
在一些民間單位和廠商的贊助下,他們來到台灣,和我們本地的社群交流
進行為期四天的 Open Tech Summit Taiwan 2008 活動。
http://wiki.openpattern.org/index.php/OpenTechSummitTaiwan2008

4月26 號的議程,是在華碩總部舉辦,而主要的主題是 Asus 最新產品 EeePC
下午的 EeePC 駭客秀,讓一些程式開發者展示在 EeePC 上的開發成果
(我後來才知道,原來有很多人沒有聽過華碩 EeePC.... orz
看來,是我和我身邊的朋友們太宅了啊... 不知道EeePC的請看:
http://eeepc.asus.com/tw/ <--- 華碩真應該付我廣告費
總之,這是一台目前最紅的迷你筆記型電腦。)

之前有幸在友人介紹下,免費拿到華碩贊助的低價 EeePC 701 機種,
在上面進行一些軟體的測試、修正和開發,最終有了一些成果
我們把先前開發的 LXDE 桌面環境,成功的裝上 EeePC,完全取代原本的系統
在硬體不做任何升級擴充的情況下,不論速度、系統資源消耗、或操作介面,
都遠比華碩原本搭載的 Xandros Linux 系統要優異許多。

這次受邀參加 4/26 下午的 EeePC 駭客秀,終於有機會讓大家看看研發成果
當天在場的,也有原先負責 EeePC 系統,加拿大 Xandros 公司派來的人員。
因為該公司的產品品質不良,但該公司的代表面對質詢又睜眼說瞎話
所以我們決定要好好嗆他,不給他們保留任何面子。
馬上跟華碩商借了一台未經改裝的原版 EeePC 701,搭載 Xandros 系統
然後我們借了另一台投影機,把我們的系統,和原本的 Xandros 系統
同時投影到畫面上,然後在會場,當場 Live! 進行非常殘酷的性能比較

一上台,我就對台下說:

"First, I would like to say sorry to the Xandros representative because
I deleted your system immediately after I got my EeePC!" (台下傳出笑聲)

(中文翻譯:首先,我想跟 Xandros 的代表說聲抱歉,
因為拿到 EeePC 後,我馬上就把你們的系統給砍了! )

不過顯然那時,Xandros 的代表,還在低頭做他自己的事情


這裡有某外國朋友當天拍的照片:

我正在台上,用破爛的英文,向來自各國的朋友,介紹我們開發的 LXDE
台下的聽眾主要是台灣人,但有許多來自其他國家的朋友,所以得用英文
坐在最前排,有 EeePC 部門的主管,和某位來自華碩其他部門的主管


在下面這張照片,右邊有一個外國人的頭
這位,就是 Xandros 公司派來的代表。原先不理我,低頭做自己的事情
但後來還是忍不住抬起頭來,看我們痛宰他們家的產品...
在最前面的是我們另一位開發者 Fred,由他幫我們操作原版的 EeePC 供比較


雖然我們的開機速度,因為沒調校過,比華碩原先搭載的 Xandros 系統慢一些,
但進到桌面之後,就輪到我們痛宰 Xandros 了。

首先比較的是記憶體用量,開機後我們用 100 ~ 140 MB,Xandros 早就超過 200 MB

接下來是啟動檔案總管,在 LXDE 上,我們的 PCManFM,在按下滑鼠的瞬間,
一秒內立即啟動完成,沒有延遲,並且載入目錄非常的迅速,介面又美觀。
而 Xandros 的系統,經過了 18 秒鐘的漫長等待,終於顯示出檔案總管視窗
這時候 LXDE 的記憶體用量幾乎沒有顯著增加,仍然只用一百多 MB

接著開始進行殘酷的 OpenOffice 連發測試,連續開啟多個 Office 檔案
可以看到,Xandros 的系統呈現一個極忙碌的卡狀態,而 LXDE 明顯較流暢
在開啟多個 Office 後,LXDE 仍然可以流暢的操作,系統完全沒有減慢
同時開啟龐大的 Firefox 瀏覽器,上網查詢資料,也還是游刃有餘
而華碩隨機搭載的 Xandros Linux 系統,不管做什麼操作,就是只能
「等等等等....等等等等....」 (請自行配上音樂)

接下來我用很短的時間,重點式的介紹了 LXDE 的其他元件
原先還擔心自己英文很破,但下台後朋友才跟我說,方才的演說相當熱血
當看到台下有許多雙來自國外的眼睛,在盯著我們的研發成果看,
台灣土產的東西,能受到國際有人的肯定,那種感覺,很難讓人不熱血啊。
來自一個地圖上找不到的國家,我們的努力,終於有人看到了。

講完之後,在現場有些國內外的朋友,很有興趣的提出了不少問題
我也很努力,也很吃力的,用我的破英文,嘗試著逐一回答。
雖然英文不好,講的結結巴巴,但這次真的是個很好的訓練機會

其中最讓我印象深刻的,大概是來自印度的工程師 Pradeepto 的提問
印度發音的英文,實在讓我很震撼。他講的每句都是英文,可我就是聽不懂。
會後我跟 Pradeepto 又進行了很多交流,還在他的 EeePC 上裝上了 LXDE
Pradeepto 自己是 KDE (另一個強大的知名桌面環境) 的開發者之一,
但是仍然願意跟我們交流,甚至還掏腰包贊助幫我們申請 http://lxde.org/ 的網址
這次參加這個大會,除了終於有機會在華碩總公司,展示我們的研發成果之外,
最大的收穫,就是交到 Pradeepto 這位印度朋友 (我好不容易才學會念他名字)

跟來自不同國家的人交流,真的是一件非常有趣的事情,尤其當大家有共同的興趣。
會後的晚餐,教了兩位來自美國和澳洲的朋友如何用中文數一二三四五...,
也試著跟他們解釋了正體(繁體)中文,以及簡體中文的差異所在。
這群老外也學著使用筷子。最後除了那位印度人以外,剩下的人筷子都用得很好
看這些外國朋友對我們的文化很感興趣的樣子,不禁覺得很感動。
有時候,連我們自己,都還不見得這麼關心自己的文化啊。

總之,我又很囉唆的,記了一大堆流水帳。
這次參加 OTSTW 2008,對我而言,主要的收穫,並不在資訊技術上
和外國友人的文化交流,以及練習如何用英文介紹自己的產品,
才是讓我很難忘,也覺得獲益良多的經驗。

西元2008年05月04日 (週日) 01時02分08秒  評論與迴響 (8)  | 人氣:3588

西元2008年05月04日
修理 blog 系統

網路上有些人真的很無聊,仗著自己技術好破壞別人的網站
之前想說隨便做個簡單的 CAPTCHA,反正這種小站沒人在上
沒想到被外國駭客輕鬆破解,用機器人程式把我的blog灌爆
今天只好找了一些資料,小改了一下我的 blog 系統
把防灌水的圖片辨識做了一些強化,希望會有效。
把之前的垃圾留言一次清乾淨之後清爽多了
希望這次新改的程式,可以撐久一點啊。

可惡...就不要逼我在防灌水圖片裡面顯示中文,
看你們這些老外怎麼用程式破解!

修好我的 blog 系統之後,我終於又可以繼續寫 blog 了 :-)
之前本來有不少東西想寫,都因為 blog 系統故障而打住
有時候想想,幹嘛要活得這麼累呢?我會不會太無聊了一點...
到處都有免費的 blog 可以申請,就算要自己架站
隨便找,也都有別人寫好的費高品質程式可以用
偏偏我就是堅持,要寫 blog,就要用自己開發的 blog 系統
結果我的丁丁網頁系統,最後還是因為時間不夠沒有寫完
寫一半的相簿部份就一直丟在那裡,剩下 blog 和留言板能用
留言板還沒寫完咧... Orz
我說...寫網頁程式還真難啊....

西元2008年05月04日 (週日) 00時41分43秒  評論與迴響 (4)  | 人氣:1898

西元2008年01月26日
[文件] curlftpfs 和 sshfs 掛載遠端檔案系統

今天首度試用了使用 FUSE 的 curlftpfs 和 sshfs
順利把 ftp 站和 sftp 遠端站台掛到本機 Linux 的目錄底下了

太久沒使用到這些東西,差點忘了 mount 指令怎麼下
最後發現

curlftpfs -o iocharset=utf8, codepage=big5 <本機目錄>
就可以正確顯示 big5 編碼的遠端檔案系統
以前常常在設定 fstab 的時候還記得,現在很久不用改那個,都忘光了...

FUSE 在 ubuntu 下預設無法用一般使用者操作,只能用 root
需要把使用者加入到 fuse 群組

有時可能會需要這個
sudo chmod o+rw /dev/fuse

好像還要這個
sudo chgrp fuse /dev/fuse

搞半天,也不確定最後是怎樣才會動的....
總之,需要一點小設定。


西元2008年01月26日 (週六) 23時02分41秒  評論與迴響 (2)  | 人氣:1468

西元2008年01月25日
睽違一年多,PCMan 檔案管理程式 0.3.5 Beta,新版釋出

首頁: http://pcmanfm.sourceforge.net/
GnomeFiles 首頁: http://www.gnomefiles.org/app.php/PCMan_File_Manager



改版說明:
There is no exciting new feature, but this release comes with lots of important fixes.

* The underlying mime-type system was completely re-designed and
re-written from scratch. Now it's faster, more robust, and more standard
compliant. The memory usage was reduced, too. By installing a xml file to the
shared-mime-database, mime-type detection was enhanced.

* Add some new locales: tr, eu, ja

* Folder views are correctly updated when files get deleted or created.
Some FAM-related bugs were fixed.

* Command line arguments handling was improved. Now you can open multiple
files with pcmanfm through command line.

* Correctly handle desktop directory in the side pane. (Get the path of
desktop directory from ~/.config/user-dirs.dirs. Hide the item if the
directory didn't exist.)

* config files were moved to ~/.config/pcmanfm to follow the new standard.

* Better-looking about dialog, a must-have for every program. :-P

* BTW, personally I think this is the most suitable default file manager for
EeePC. Anyone wants to try it?

現在沒空搞這些,好久沒出新版本了,這次改完我就又要消失一陣子了。
我個人相信 PCManFM 是最適合給 EeePC 使用的檔案總管,如果換用這個,
速度一定會比 EeePC 內建的那個快上非常多,不知道有沒有人要測試看看?

西元2008年01月25日 (週五) 04時35分19秒  評論與迴響 (0)  | 人氣:1125

<< 上一頁 | 下一頁 >>