sudo apt-get install ubuntu-restricted-extras
sudo apt-get install libstdc++5
compile VirtualBox OSE under Ubuntu Linux
compile WineD3D dll library under Ubuntu Linux
follows packages and libraries are requirement
apt-get install flex bison pkg-config build-essential mingw32 libfreetype6-dev
follows libraries are optional
apt-get install libldap2-dev libopenal-dev libmpg123-dev libgsm1-dev libfontconfig1-dev libcups2-dev libcapi20-dev liblcms1-dev libgphoto2-dev libsane-dev libncurses-dev libgnutls-dev libxml2-dev libxslt-dev libpng-dev libssl-dev libhal-dev
follows package is necessary only if you want to build a Windows Installer binary/iso
apt-get install nsis
diff -ruN plugins.old pluginshttp://freetexthost.com/wf0pl26ltw
mojo, an engineer's view
日前跟幾位友人到東區一間餐廳用餐,對該餐廳號稱的多媒體互動餐桌很有興趣。

端詳了一下吊掛在餐桌上的裝置,看到硬體就大致上可猜出技術規格。裡面是一台 benq 投影機、acer atom nettop、紅外線 sensor。紅外線 sensor 感測用餐客人手勢後回傳訊息給電腦,運算處理後投影出來。只要訊息格式設定正確,點餐軟體並不需要特別花功夫去「客製化」。寫法跟使用滑鼠操控一模一樣,用 flash 就可以寫的出來了。
這樣的系統,我想我有能力做的出來。
進一步來看該裝置的成本,Benq 單槍投影機、atom nettop,x86 base solution,搞不好 mojo 承包廠商還是用 Windows 當作業系統呢,若玩到一半出現藍色畫面,應該很精采。
個人以為這樣的裝置,應該徹底使用 embedded system。我會選 beagle board 配上微型投影機,ARM-base embedded linux system。硬體成本約兩萬,比 x86 base 整整省了一萬多。日後的耗電量更是選用 atom nettop 的五分之一不到。
除硬體外,軟體搭配更是重點。
mojo 的互動多媒體,除了菜單、結帳外,另外就只有可以更換桌布與會亂飛的小蝴蝶。剛開始會覺得新鮮有趣,玩一下下就會膩了。已經花了那麼多預算設置這樣的裝置,只有這些功能實在太浪費。
只要 UI 好好設計,操作流程直覺,功能再複雜都不會對 user 造成困擾。
我會在桌邊設置 usb 插槽或讀卡機,軟體多寫一個秀圖的功能,讓客人可以自行插卡瀏覽相片。白天出去玩拍的相片,晚上邊用餐就可以邊看邊聊,這樣應該會比單純選擇不同桌布來得有趣。
我也會在裝置上加裝 webcam,為這樣用餐聚會留個記錄。在 youtube 申請個 mojo 帳號,客人同意後可立即將上傳影像到網路與其他好友分享。客人插上隨身碟或記憶卡後,也可把這次用餐的影片存檔。
每次聚會都是值得珍藏分享的回憶,若能利用這樣的小裝置,增進來此聚會朋友之間的情誼,對餐廳本身也是利多。以上個人意見,樂見看到本文的多媒體廠商好好發揮。期待下次用餐時,多媒體互動餐桌可以帶來不同的感受。
最後小小廣告一下,以上技術,我們小組有自信可以完成。若有興趣歡迎聯絡。
smartphone
smartphone 時代真的到了
最近路上、街上、咖啡廳、餐廳裡,簡單望去。一眼可分辨的手機以 iphone 佔大多數,而 android 系統手機也不少。倒是紮根已久使用 WM 系統的手機越來越少見。
iPhone 的成功模式不需贅談,android 的開放原始碼,除了吸引了許多社群、廠商的加入研發外,技術規格的成長速度也超越 iPhone,率先支援了 flash 10 的播放。
網路上最近最紅的應該就是 google nexus one 的發表吧,發音唸起來接近 next one,看來 google 有心在智慧型手機上另創標竿。而 More Prospective Buyers for Android According to Survey 的分析也清楚表示,android 系統正急起直追。
android 跟 iphone 最終會越來越相像,即使購買族群還是不同,最終可以想像的都是行動上網的新世界很快到來。
conference survey
VMworld 2010
VMworld 2010 will take place in San Francisco in September 2010. VMworld Europe 2010 (next October) will now follow the U.S. conference to ensure that we are able to roll out key initiatives to customers and partners worldwide.
http://www.vmworld.com/community/conferences/
VMworld 2009
http://www.vmworld2009.com/community/conferences/2009/
VMworld Europe 2009
http://www.vmworld.com/europe
Cloud Computing World Europe 2009
http://www.terrapinn.com/2009/cloud/
[open source]
SCALE 8x - 2010 Southern California Linux Expo
February 19-21, 2010
Los Angeles Airport Westin
http://www.socallinuxexpo.org/scale8x/
redhat.com | 2010 Red Hat Summit and JBoss World
June 22-25, 2010 Boston
http://www.redhat.com/promo/summit/2010/callforpapers/
[hardware design]
The International Conference on Computer-Aided Design (ICCAD)
http://www.iccad.com/2010/index.html
linux tips surf
http://roclinux.cn/
Linux 101 Hacks - Download Free eBook
http://www.thegeekstuff.com/2009/02/linux-101-hacks-download-free-ebook/
Linux Starter Pack
http://www.tuxradar.com/linuxstarterpack
详解定制一个Linux内核
http://book.51cto.com/art/200802/66198.htm
如何將 Ubuntu 字型美化
http://www.openfoundry.org/index.php?option=com_content&Itemid=362&id=1949〈=en&task=view
字型設定-fontconfig
http://swyear.blogspot.com/2009/03/fontconfig.html
Fedora KVM Bridge 備忘
http://cha.homeip.net/blog/archives/2009/04/fedora_kvm_brid.html
[shell]
Enhanced Bash
http://nicaliu.info/2009/02/03/1470/
忽視記錄指定的指令於history中
http://go-linux.blogspot.com/2009/04/history.html
Linux Bash環境下,輸入指令不留痕跡的作法
http://portable.easylife.tw/1717
Stop Telling sudo Your Password
http://www.linuxjournal.com/content/stop-telling-sudo-your-password
[cli]
在 Linux 系統上面合併多個 PDF 檔案成為一個 PDF 檔案
http://fourdollars.blogspot.com/2009/12/linux-pdf-pdf.html
Connect to a wireless network via command line
http://www.ghacks.net/2009/04/14/connect-to-a-wireless-network-via-command-line/
Configure Static IP Address in Ubuntu Server 8.10
http://www.ghacks.net/2009/03/30/configure-static-ip-address-in-ubuntu-server-810/
id3iconv 轉換 mp3 id3 tag 編碼
java -jar ~/id3iconv-0.2.1.jar -e Big5 *.mp3
find . -iname "*.mp3" -execdir java -jar ~/id3iconv-0.2.1.jar -e Big5 {} \;