About me

我的相片
I'm a web and software developer from Kaohsiung, Taiwan.
I design and implement user interfaces, also contribute to open source projects.
http://penkia.net/portfolio

2008年9月30日 星期二

本日書籤 09/30/2008

Rails can scale ?

http://blog.xdite.net/?p=728

Deploy Rails Application on EC2onRails

http://blog.xdite.net/?p=734

RealScoop - 揭穿政客和名流的謊言的語音分析站

http://blog.xdite.net/?p=738

不准抗議,只能送禮。發起萬人送奶給馬喝運動!

http://blog.xdite.net/?p=742

「我懷疑你是要偷渡!」

http://ccjonstrike.blogspot.com/

停止軟體專利世界日(Stop Software Patents World Day)

http://www.jollen.org/blog/2008/09/stop_software_patent_world_day.html

Catalyst 與 Apache 的測試環境

http://blog.gslin.org/archives/2008/09/27/1710/

jQuery 與 Microsoft & Nokia 的合作

http://blog.gslin.org/archives/2008/09/29/1720/

New MadWifi HAL

http://people.debian.org.tw/~chihchun/2008/09/26/new-madwifi-hal/

追蹤最新 Linux Kernel 開發狀況

http://people.debian.org.tw/~chihchun/2008/09/29/following-kernel-development/

毒牛奶、黑咖啡

http://fred.ipod.to/blog/?post;1680

做廣告,還是讓專家來吧

http://fred.ipod.to/blog/?post;1681

為官之道

http://fred.ipod.to/blog/?post;1683

心流與情感設計(上)

http://ued.taobao.com/blog/2008/09/24/flow-and-emotion-design/

無敵大麥Five: 效法 Linux Kernel Makefile building system

http://merckhung.blogspot.com/2008/09/five-linux-kernel-makefile-building.html

Vim - 設定外部編排程式

http://c9s.blogspot.com/2008/09/vim.html

iPhone / iPod 韌體 2.2 版擷圖流出

http://chinese.engadget.com/2008/09/28/iphone-2-2-leaked/

Distribution Release: gOS 3.0

http://distrowatch.com/?newsid=05105

DistroWatch Weekly, Issue 272

http://distrowatch.com/weekly.php?issue=20080929

iPhone Safari 3D Navigation Menu

http://ajaxian.com/archives/iphone-3d-menu

北歐搖滾群像

http://pulp.bluecircus.net/archives/012867.html

ASUS Eee PC 901 Linux Boot Performance

http://www.phoronix.com/scan.php?page=article&item=asus_eee901_boot&num=1

Review: Intellectual Property and Open Source

http://lwn.net/Articles/297954/

Gufw - Simple GUI for ufw (Uncomplicated Firewall)

http://www.ubuntugeek.com/gufw-simple-gui-for-ufw-uncomplicated-firewall.html

Optimizing for the developer, not the user: PHP misses again

http://0rz.tw/da4Qx

Rich Application Architecture Roundup

http://particletree.com/notebook/rich-application-architecture-roundup/

Rethinking the Taskbar

http://osnews.com/story/20328/Rethinking_the_Taskbar

Engadget Reviews Apple's App Store Policies

http://osnews.com/story/20331/Engadget_Reviews_Apple_s_App_Store_Policies

The Five Best Desktop Linuxes You Haven't Tried

http://osnews.com/story/20332/The_Five_Best_Desktop_Linuxes_You_Haven_t_Tried

SqueakNOS: Look Ma! No OS!

http://osnews.com/story/20335/SqueakNOS_Look_Ma_No_OS_

Guide Through the Linux Sound API Jungle

http://osnews.com/story/20336/Guide_Through_the_Linux_Sound_API_Jungle

Improving Boot Time on a General Linux Distribution

http://blog.crozat.net/2008/09/improving-boot-time-on-general-linux.html

Omega 10 Desktop Linux

http://osnews.com/story/20341/Omega_10_Desktop_Linux

Rockbox 3.0 firmware breathes the life back into your MP3 player

http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox

Switched On: With friends like Google, does Apple need Microsoft?

http://0rz.tw/e44Pl

2008年9月24日 星期三

本日書籤 09/24/2008

感官與驚喜

http://lukhnos.org/blog/zh/archives/649

Google 的 jQuery 與 jQuery UI

http://blog.gslin.org/archives/2008/09/19/1703/

Xorg 1.5 XInput Hotplug

http://blog.kanru.info/archives/339

浪潮之巔 第十一章 幕後的英雄—風險投資(Venture Capital)

http://googlechinablog.com/2008/09/venture-capital_19.html

台灣正名、ISO 3166、與歷史的玩笑

http://blog.ijliao.info/archives/2008/09/20/3645/

Neil Halstead - Oh! Mighty Engine

http://pulp.bluecircus.net/archives/012856.html

Epic45, Music For Autumn

http://pulp.bluecircus.net/archives/012857.html

Hold Steady - Stay Positive

http://pulp.bluecircus.net/archives/012859.html

[jQuery] AJAX 學習筆記 (一) 如何使用 JSON 驗證使用者表單

http://blog.wu-boy.com/2008/09/22/412/

Development Release: Ubuntu 8.10 Alpha 6

http://distrowatch.com/?newsid=05095

DistroWatch Weekly, Issue 271, 22 September 2008

http://distrowatch.com/weekly.php?issue=20080922

Development Release: Elive 1.9.02 (Unstable)

http://distrowatch.com/?newsid=05101

Writing a crawler with WWW::Mechanize

http://perlbuzz.com/2008/09/writing-a-crawler-with-wwwmechanize.html

Introducing SquirrelFish Extreme

http://osnews.com/story/20303/Introducing_SquirrelFish_Extreme

The A-Z of Programming Languages: Haskell

http://www.computerworld.com.au/index.php?id=1974033854

The Linux Ecosystem and Canonical's Contribution

http://www.kroah.com/log/linux/lpc_2008_keynote.html

Microsoft, Mozilla, Google Talk Browser Futures

http://osnews.com/story/20312/Microsoft_Mozilla_Google_Talk_Browser_Futures

Netbook version of Mandriva thinks small

http://www.desktoplinux.com/news/NS8074825002.html?kc=rss

Kernel security, year to date

http://lwn.net/Articles/297366/

2008年9月20日 星期六

xPUD 0.8.5 - a WebOS Platform



Download: xpud-0.8.5.zip (24MB)

We're glad to release a development version of xPUD, the whole OS image is only 24MB, comes with faster boot time (5.09 seconds on EeePC 701), and the user interface with small screen support. xPUD now can be a great WebOS platform!

This is a bug fixing version of xPUD 0.8 series with small modification, and all of these new features are for demo purposes only right now.

New Features:

  • Built-in Gears Support

  • Because of the "App" tab is temporary replaced with "Web" to show how easily to mash-up with web applications, we also make Gears bundled with plate UI.



  • Improved Boot Time

  • The image size is also reduced down to 24MB by removed media player, so the loading time is improved. You can get further result if the testing machine includes SSD.



  • Improved plate UI

  • 640x480 resolution support is available and results good on small device like EeePC 701. The boot time is now auto-calculating by script.



Known Issues

  • Limited hardware support, you may need to download rootfs and recompile kernel to fit your needs
  • Boot time counts form boot loader to X starting by using /proc/uptime, so it may not be accurate
  • You still need to take some move on touchpad/mouse to bring out plate UI while X is starting
  • In addition to Gears, lxtask, gpicview and xclock are also included. You can switch back to App tab by using /root/plate/template/exec.html.bak
Thanks and feedback welcome!

2008年9月18日 星期四

本日書籤 09/18/2008

Install RubyOnRails on Debian

http://blog.xdite.net/?p=665

演講「加入 kernel 除蟲大隊:簡介 kernel debug 工具」簡報上線

http://www.jollen.org/blog/2008/09/kernel_debug_intro.html

What's NEW in next libchewing release?

http://blog.kanru.info/archives/320

Emesene & SQL Optimization

http://blog.kanru.info/archives/330

X-Server 1.5.0 very sluggish

http://blog.kanru.info/archives/333

COINS 編譯器架構

http://blog.linux.org.tw/~jserv/archives/002066.html

指令介面貼碼軟體

http://people.debian.org.tw/~chihchun/2008/09/18/pastebinit/

The Debian Preseed Project

http://people.debian.org.tw/~chihchun/2008/09/12/the-debian-preseed-project/

reportbug-ng

http://people.debian.org.tw/~chihchun/2008/09/15/reportbug-ng/

Design, user experience and development at Canonical

http://www.markshuttleworth.com/archives/162

地獄生活初體驗

http://blog.vgod.tw/2008/09/16/mit-is-hell/

MIT的豆腐駭客

http://blog.vgod.tw/2008/09/17/mit-tofu-hacker/

Dosh - Wolves and Wishes & Booka Shade - The Sun & The Neon Light

http://pulp.bluecircus.net/archives/012848.html

Flying Lotus - Los Angeles & Fuck Buttons - Street Horrrsing

http://pulp.bluecircus.net/archives/012849.html

Fleet Foxes - Fleet Foxes

http://pulp.bluecircus.net/archives/012855.html

一支向靴腿神話致敬的MV

http://blog.roodo.com/honeypie/archives/7186571.html

R.I.P. Rick Wright 1943-2008

http://blog.roodo.com/honeypie/archives/7194325.html

iPhone Dev Team 同時丟出 PwnageTool 以及 QuickPwn 2.1

http://0rz.tw/c14MN

Development Release: Linux Mint 5 RC1 "Fluxbox"

http://distrowatch.com/?newsid=05083

DistroWatch Weekly, Issue 270, 15 September 2008

http://distrowatch.com/weekly.php?issue=20080915

Development Release: TinyMe 2008.1 Alpha 1

http://www.tinymelinux.com/doku.php/test:latestrelease

New Profilers and Debuggers in Google Chrome and IE

http://0rz.tw/3a4L5

V8 Internals by Kevin Millikin

http://ajaxian.com/archives/v8-internals

Linux Users Are Closer to Building AIR Apps

http://ajaxian.com/archives/linux-users-are-closer-to-building-air-apps

pt. IX: the Menu

http://osnews.com/story/20287/pt_IX_the_Menu

Password management finally possible

http://www.joelonsoftware.com/items/2008/09/11b.html

Stack Overflow Launches

http://www.joelonsoftware.com/items/2008/09/15.html

Nokia details Maemo 5 OS, hints at next-gen Internet Tablets

http://0rz.tw/bd4LS

ASUS N10 hands-on confirms Eee-free status

http://www.engadget.com/2008/09/17/asus-n10-hands-on-confirms-eee-free-status/

Post-Link Optimization for Linux on POWER

http://0rz.tw/c64LT

Maximizing Set Match Probability Using Perl On Linux Or Unix

http://0rz.tw/c84Ot

DRI, BSD, and Linux

http://lwn.net/Articles/296444/

Long-lost Click: 64 MB to 144 MB -- will it make a difference?

http://www.insidesocal.com/click/2008/09/longlost-click-wolvix-again-64.html

wpa_supplicant

http://puppylinux.com/blog/?viewDetailed=00366

The A-Z of Programming Languages: Lua

http://osnews.com/story/20279/The_A-Z_of_Programming_Languages_Lua

5 Great iTunes Replacements for Managing iPod in Linux

http://www.junauza.com/2008/09/5-great-itunes-replacements-for.html

2008年9月12日 星期五

本日書籤 09/12/2008

《The Art of Debugging》第一章開放下載

http://blog.linux.org.tw/~jserv/archives/002065.html

The Luxury of Ignorance: An Open-Source Horror Story

http://www.catb.org/~esr/writings/cups-horror.html

Ronco Spray-On Usability

http://daringfireball.net/2004/04/spray_on_usability

Linus on kernel management style

http://lwn.net/Articles/105375/

readahead 加速 Linux 開機速度 ?

http://people.debian.org.tw/~chihchun/2008/09/09/readahead-on-eeepc/

Debian GNU/Linux 更改 MAC Address

http://people.debian.org.tw/~chihchun/2008/09/10/change-mac-address-on-debian/

resolvconf on Debian GNU/Linux

http://0rz.tw/054Ka

浪潮之� 第十一章 幕後的英雄―��投�(Venture Capital)

http://googlechinablog.com/2008/09/venture-capital.html

SaaS�暴��

http://jerrylovesrebol.blogspot.com/2008/09/saas.html

Linux Installfest HOWTO

http://wiki.tldp.org/Linux_Installfest_HOWTO

Cook up tasty custom Ubuntu live CDs with UCK

http://www.linux.com/feature/146863

With EasyGUI, I Can Stick with Python

http://www.linuxjournal.com/content/easygui-i-can-stick-python

Development Release: Elive 1.8.8 (Unstable)

http://distrowatch.com/?newsid=05082

Gecko and WebKit in 2008

http://ajaxian.com/archives/gecko-and-webkit-in-2008

Bon Iver - For Emma, Forever Ago

http://pulp.bluecircus.net/archives/012837.html

"Final report" for Mozilla Foundation and TPF grant

http://www.rakudo.org/2008/09/final-report-for-mozilla-found.html

Perl best administration practices

http://perlbuzz.com/2008/09/perl-best-administration-practices.html

There's More Than a Browser War

http://osnews.com/story/20270/There_s_More_Than_a_Browser_War

SkyOS Gets 'Crossbar'

http://www.skyos.org/?q=node/646

Bringing Desktop Applications to the Browser

http://osnews.com/story/20273/Bringing_Desktop_Applications_to_the_Browser

Dress up your Python scripts with EasyGui

http://www.linux.com/feature/145949

Fedora, Red Hat, and distributor security

http://lwn.net/Articles/295406/

SCHED_FIFO and realtime throttling

http://lwn.net/Articles/296419/

2008年9月9日 星期二

Gears in xPUD

I just added Gears 0.4.15.0 into xPUD build script, with plate UI updates and new packages. Hopefully we can release a development version in a week.

So we're trying to put plate into Gears, and the experiment of porting plate onto Webkit (or even clutter) is started.



Ted Dziuba wrote an interesting article talking about WebOS myth, and I think that's the reason I start xPUD project. :-)

本日書籤 09/09/2008

OrzMicrokernel分析(一個台灣黑客寫的小內核)

http://www.oldlinux.org/oldlinux/viewthread.php?tid=11529

so you want to build a compositor

http://wingolog.org/archives/2008/07/26/so-you-want-to-build-a-compositor

好孩子的軟體設計心得(機車版)

http://lukhnos.org/blog/zh/archives/620

Debian Secrets

http://people.debian.org.tw/~chihchun/2008/09/08/debian-secrets/

Prefetch - 加速 Linux 軟體執行速度

http://people.debian.org.tw/~chihchun/2008/09/09/prefetch/

浪潮之巔 第十章 短暫的春秋——與機會失之交臂的公司(六)

http://googlechinablog.com/2008/09/blog-post_05.html

加快 JavaScript 的速度

http://blog.gslin.org/archives/2008/09/06/1667/

JavaScript in Chrome

http://ejohn.org/blog/javascript-in-chrome/

Debconf8 Video

http://people.debian.org.tw/~chihchun/2008/09/07/debconf8-videos/

Development Release: Ubuntu 8.10 Alpha 5

http://www.ubuntu.com/testing/intrepid/alpha5

DistroWatch Weekly, Issue 269, 8 September 2008

http://distrowatch.com/weekly.php?issue=20080908

Distribution Release: Linux Mint 5 "Xfce"

http://distrowatch.com/?newsid=05076

3D CSS Transforms on the iPhone

http://ajaxian.com/archives/3d-css-transforms-on-the-iphone

Girl Talk - Feed The Animals

http://pulp.bluecircus.net/archives/012827.html

Primal Scream - Beautiful Future

http://pulp.bluecircus.net/archives/012834.html

Google's Chrome, Mozilla, Explorer, rendering engines: let the war begin

http://0rz.tw/ac4OF

Regular Expressions: What's Wrong with Erlang?

http://0rz.tw/4c4IP

Pybackpack - A user friendly file backup tool for Ubuntu Linux Desktop

http://0rz.tw/a24Lc

Bill and Jerry, Chrome and the Next Linux Generation

http://www.linuxinsider.com/rsstory/64403.html

Linux Wi-Fi Works With wicd

http://www.linuxplanet.com/linuxplanet/reviews/6527/1/

Browser Or Cloud Operating System?

http://osnews.com/story/20258/Browser_Or_Cloud_Operating_System_

WebKit Integrates Chrome Features

http://osnews.com/story/20260/WebKit_Integrates_Chrome_Features

'A Web OS? Are you Dense?'

http://osnews.com/story/20265/_A_Web_OS_Are_you_Dense_

Apple credits Kane Kramer with invention of the digital audio player

http://0rz.tw/f14Jo

2008年9月5日 星期五

本日書籤 09/05/2008

UI 設計新體驗 Python-etk

http://www.jollen.org/blog/2008/09/introduction_python-etk.html

Google Chrome 的市場佔有率

http://blog.gslin.org/archives/2008/09/03/1659/

Chromium 的 nightly builld

http://blog.gslin.org/archives/2008/09/03/1662/

video-intel 2.5 & EXA

http://blog.kanru.info/archives/307

Wired: Google Chrome瀏覽器開發內幕

http://mmdays.com/2008/09/03/wired-chrome/

Debian GNU/kFreeBSD 開發進展

http://0rz.tw/a04Ic

VIA發佈開源碼驅動程式

http://freesf.tw/modules/news/article.php?storyid=3585

Scripting Best Practices

http://www.linuxplanet.com/linuxplanet/tutorials/6523/1/

Sharing files with wdfs and FUSE

http://www.linux.com/feature/146306

Sorting Perl Lists And Removing Duplicates On Linux Or Unix

http://0rz.tw/c34H9

X Server 1.5.0 Is Now Released!

http://www.phoronix.com/scan.php?page=news_item&px=NjY5NQ

Power monitoring and logging with Apcupsd and Cacti

http://www.linux.com/feature/146308

Reading Native Excel Files in Perl

http://www.linuxjournal.com/content/reading-native-excel-files-perl

Tux3 Acting Like A Filesystem

http://kerneltrap.org/Linux/Tux3_Acting_Like_A_Filesystem

DistroWatch Weekly, Issue 268, 1 September 2008

http://distrowatch.com/weekly.php?issue=20080901

Google Chrome, Chromium, and V8

http://ajaxian.com/archives/google-chrome-chromium-and-v8

Grand Archives - The Grand Archives & Ladytron - Velocifero

http://pulp.bluecircus.net/archives/012825.html

Frightened Rabbit - The Midnight Organ Fight & Los Campesinos! - Hold On Now,
Youngster...

http://pulp.bluecircus.net/archives/012826.html

Google Android開發者挑戰賽獲獎名單公佈

http://0rz.tw/984Hw

Multi-dispatch progress

http://www.rakudo.org/2008/09/multidispatch-progress.html

Hotplug fix

http://puppylinux.com/blog/?viewDetailed=00349

What's Coming in Ubuntu 8.10?

http://osnews.com/story/20250/What_s_Coming_in_Ubuntu_8_10_

2008年9月1日 星期一

本日書籤 09/01/2008

iPhone 小妹何處覓芳蹤?

http://www.macgrass.com/permalink/2264

浪潮之巔 第十章 短暫的春秋——與機會失之交臂的公司(五)

http://googlechinablog.com/2008/08/blog-post_27.html

Resotre ASUS WL-700gE

http://people.debian.org.tw/~chihchun/2008/08/29/resotre-asus-wl-700ge/

GPL 遵守實務

http://0rz.tw/bd4HP

迭代設計不等於重新設計

http://uiui.mmdays.com/2008/09/01/iterative-design/

Google Code解除開放原始碼授權禁令

http://www.zdnet.com.tw/news/software/0,2000085678,20131405,00.htm

英特爾為Atom收購Linux行動開發商

http://www.zdnet.com.tw/news/ce/0,2000085674,20131422,00.htm

Death Cab For Cutie - Narrow Stairs

http://pulp.bluecircus.net/archives/012817.html

CSS - Donkey

http://pulp.bluecircus.net/archives/012818.html

歸鄉,離鄉

http://blog.roodo.com/honeypie/archives/7002077.html

炫技與奇觀之外:搖滾solo的私家導聆

http://blog.roodo.com/honeypie/archives/7002227.html

漫談詩與歌:從余光中和楊弦說起

http://blog.roodo.com/honeypie/archives/7048189.html

癮科學:六顆科幻小說裡的藥丸

http://chinese.engadget.com/2008/08/28/6-pills-from-science-fiction/

Awesome Window Manager

http://blog.kanru.info/archives/299

Intel預測人類與機器智能差距將於2050年消失

http://0rz.tw/ff4GV

BLFS 6.3 Release Notes

http://www.linuxfromscratch.org/blfs/6.3-release_notes.html

jQuery.com redesigned with a Rock Star

http://ajaxian.com/archives/jquerycom-redesigned-with-a-rock-star

How Hard Could It Be?: How I Learned to Love Middle Managers

http://0rz.tw/c34G8

Raw Thought: How To Launch Software

http://www.aaronsw.com/weblog/howtolaunch

Convert diff output to colorized HTML

http://www.linuxjournal.com/content/convert-diff-output-colorized-html

Puppy 4.1alpha7

http://puppylinux.com/blog/?viewDetailed=00331

t2-to-puppy support scripts

http://puppylinux.com/blog/?viewDetailed=00337

Recent rakudo news

http://use.perl.org/~pmichaud/journal/37270?from=rss

Good news!

http://use.perl.org/~pmichaud/journal/37315?from=rss

Anatomy of Linux Dynamic Libraries

http://osnews.com/story/20221/Anatomy_of_Linux_Dynamic_Libraries

Improving Boot Times

http://osnews.com/story/20239/Improving_Boot_Times

JavaScript speed boost ahead for Mozilla's Firefox

http://www.itwire.com/content/view/20230/1154/

Details of the DNS flaw revealed

http://lwn.net/Articles/293647/

Getting to know Ubuntu Lite

http://www.deviceguru.com/2008/08/26/getting-to-know-ubuntu-lite/

Build an embedded Linux distro from scratch

http://www.ibm.com/developerworks/edu/l-dw-linux-embedded-distro-i.html

Home automation panel runs Poky Linux

http://www.linuxdevices.com/news/NS8500060388.html?kc=rss

Running gOS 3 Beta from USB stick

http://www.linux-tip.net/cms/content/view/352/1/