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年8月20日 星期三

Multi-window support for plate UI



Thanks for lawwong, we just add multi-window function into plate UI.



And the Gears / Systray support is coming soon!

2008年8月18日 星期一

本日書籤 08/18/2008

YUI 3.0 Preview Release 1

http://blog.gslin.org/archives/2008/08/14/1621/

apache22 (worker) + mod_fastcgi + php5-fcgi

http://blog.gslin.org/archives/2008/08/17/1624/

不離不棄,是我推友?

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

iMac 十周年

http://www.macgrass.com/archives/2230

「Clutter -- 釋放 OpenGL 威力的新途徑」簡報上線

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

令人矚目的新字型:Droid

http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=208&blogId=1

英特爾USB 3.0更新解決與Nvidia、AMD爭議

http://www.zdnet.com.tw/news/hardware/0,2000085676,20131183,00.htm

開放原始碼授權在著作權官司上的勝利

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

英特爾論壇:低耗能正夯

http://www.zdnet.com.tw/news/hardware/0,2000085676,20131217,00.htm

Spider開發經驗談

http://jerrylovesrebol.blogspot.com/2008/08/spider.html

JavaScript 2 Looking Good Thanks to 'Harmony' Project

http://0rz.tw/f24DE

當大家駭在一起

http://0rz.tw/294Eb

英國研究員給機器人一顆「生物腦」

http://0rz.tw/ca4Ey

Development Release: Red Flag Linux 7.0 Preview

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

Intrepid Ibex Alpha 4

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

Secrets of the JavaScript Ninja: A sneak peak for Ajaxians

http://0rz.tw/024EI

YUI 3: The goals are lighter, faster, consistent, power, secure

http://0rz.tw/fa4G9

OLS: The state of Linux wireless networking

http://lwn.net/Articles/291896/

10 Best-designed Linux Distribution Websites

http://www.junauza.com/2008/08/10-best-designed-linux-distribution.html

Linux kernel developer's guide published

http://news.zdnet.co.uk/software/0,1000000121,39461788,00.htm?r=1

Common Usability Terms, pt. VIII: Tabs

http://osnews.com/story/20191/Common_Usability_Terms_pt_VIII_Tabs

Mozilla CEO John Lilly on Apple and iPhone

http://blogs.zdnet.com/Apple/?p=2122&tag=nl.rSINGLE

Lead-developer of Ubuntu Desktop Linux

http://www.hardware.no/artikler/scott_james_remnant_english/54571

SliTaz live CD: small but beautifully marked

http://0rz.tw/004FQ

Dell's Latitude-On instant OS detailed, screenshooted

http://0rz.tw/2c4Jp

Perl 6 Design Minutes for 25 June 2008

http://www.rakudo.org/2008/08/perl-6-design-minutes-for-25-j.html

Puppy 4.1alpha6 (406)

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

DistroWatch Weekly, Issue 266, 18 August 2008

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

2008年8月14日 星期四

本日書籤 08/14/2008

英特爾力推netbook,SanDisk反憂心SSD過度宣傳

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

英特爾'Turbo Memory'要幫Windows加速

http://www.zdnet.com.tw/news/hardware/0,2000085676,20131160,00.htm

創新原型

http://mmdays.com/2008/08/11/innovation/

讓 MSN 在 Pidgin 裡活起來 - 試試 msn-pecan

http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=207&blogId=1

沉迷於 VHDL 與 Processor Design 的美夢

http://merckhung.blogspot.com/2008/08/blog-post.html

SJ 說 App Store 每天營業額為一百萬美元

http://www.macgrass.com/archives/2212

假設前後台順利上線後,之後的計畫…

http://blog.gslin.org/archives/2008/08/14/1619/

這次 PIXNET 前後台的一些整理

http://blog.gslin.org/archives/2008/08/14/1601/

Openmoko 釋出 ASU

http://www.jollen.org/blog/2008/08/asu_om20088_release.html

惹火電腦工程師的下場

http://0rz.tw/394CA

NetShare 被 App Store 推開,將嬌喘一聲地倒在 Installer 懷中?

http://0rz.tw/954Gh

凝結的火焰與淚水:論搖滾實況

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

Will Netbooks Pave the Way for Linux?

http://osnews.com/story/20182/Will_Netbooks_Pave_the_Way_for_Linux_

Reimagining The Desktop

http://www.northdavisroad.net/2008/08/reimagining-the-desktop/

"Top 10 Usability Highs Of Mac OS"

http://osnews.com/story/20185/_quot_Top_10_Usability_Highs_Of_Mac_OS_quot_

LXDE - Light Weight Desktop Environment for openSUSE Linux

http://0rz.tw/f54Ct

Beef up the Find command in Firefox

http://www.ibm.com/developerworks/opensource/library/os-customsearch-firefox/

Generating Native Excel Files in Perl

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

Highlighting Interesting Mailing List Discussions

http://0rz.tw/bc4Dl

DistroWatch Weekly, Issue 265

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

Development Release: xPUD 0.8

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

Development Release: Beyond Linux From Scratch 6.3 RC3

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

Conditional-CSS: Inline browser specific CSS

http://www.conditional-css.com/

2008年8月12日 星期二

New structure planning for xPUD 0.9

Using the casper/squashfs method comes with long USB device initial time at boot, although it has wide range of spaces. The uncompress time is a bit slow too.

But packed all things into initramfs results in bad loading time, and it's not quite functional.

However, I would like to try a hybrid method in the next release of xPUD, and I just draw a diagram:



Hopefully this can get the advantage on both side, and I'll make some experiments of pivot_root / switch_root this week. :-)

最近有讀冊

我剛把桌上用的水杯從思樂冰升級到新版星巴克冷飲杯, 不愧是統一企業, 向後相容和無縫轉移都好的沒話說.

今天隨手選的背景音樂完美達陣, 車頭燈的 "Some Racing, Some Stopping" 入手一段時間了, 到今天才聽完第一輪.

或許是金黃的陽光透進黑色的紗窗, 或許只是咖啡因, 或許是剛剛看到了可愛的制服妹 - 當然這跟 Headlights 的低級笑點沒有關係 - On April 2 讓我掉進了幾年前同樣的午後, 蠢蠢欲動.
And you change just like the day to night
It's calm outside
We're waiting for you

最近著實充滿發現的喜悅, 冥頑不靈的瞎闖之後好似碰對了方向:

  • Early User Space / Klibc
  • Embedded Linux Primer Chapter 5 - Kernel Initialization
  • init/main.c
  • DebianLive/HowTo/SmallSizeImage


盡管大師有交代, 文件就像左手一樣只是輔助. 我會努力參透的.. XD

2008年8月11日 星期一

xPUD 0.8 - New Milestone



Download: xpud-0.8.zip (31MB)

We're glad to release a development version of xPUD. In fact this is a "lite" edition compare to the "standard" LiveUSB structure, but it contains many interesting features and reaches new milestone so we decided to make it 0.8. :-)

System

  • 31MB, 7 Seconds
    Including mplayer, firefox and plate UI, the whole system is packed into a single image without apt/dpkg. By this approach, both system size and boot time can be dramatically reduced.

  • XEmbed and Screen resolution
    Xvesa now support 1024x600 screen resolution, it looks good on EeePC. As you may see in the screenshot, plate UI now embedded application directly inside the web, it results in better integration and desktop usability.

  • USB 2.0 and Filesystem
    Because we eliminated most of the kernel modules, the USB support and some common filesystem including fat/vfat, ext2/ext3 and ntfs are built-in. So it's handy to use removable device.

Utility

  • xpud-0.8-mod.tgz
    This is the complete modules set that can be put on USB flash drive and use after booting. Just use udev to load modules: tar zxf xpud-0.8-mod.tgz -C /lib/modules; depmod -a; udevd --daemon ; udevadm trigger

  • xpud-0.8-rootfs.gz
    You can customize xPUD with your own kernel by using this root filesystem.

  • build-livecd-xpud
    If you would like to build standard version of xPUD and make further customization, check out this build script with subversion.

  • xpud-0.8.iso
    Use this iso image instead if your machine doesn't support boot from USB.

  • xpud-qemu.rar
    If you would like to test or demo xPUD on Windows, here's a portable QEMU package.

Developer

We got two new developers, Steven Chou will work on integrate plate with Web Widget/Gadget. Lawrence Wong Will take care of underlying javascript code refactoring, so I can keep on system building. Thank you guys! :-)

Feedback welcome!

2008年8月10日 星期日

本日書籤 08/10/2008

LXDE 的舊金山之旅,參加 LinuxWorld Expo 2008

http://fred-zone.blogspot.com/2008/08/lxde-linuxworld-expo-2008.html

研究 iPhone 備份資料,以及用 Mac 的程式庫寫 Windows 命令列工具

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

作網站為何要從部落客當起?

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

PHP 4.4.9 - PHP4 最後一個版本

http://blog.gslin.org/archives/2008/08/09/1591/

在LinuxWorld大會批鬥Web 2.0

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

Linux的大好消息:LinuxWorld遜斃了

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

「綿羊牆」到Defcon駭客大會發功

http://www.zdnet.com.tw/news/comm/0,2000085675,20131054,00.htm

無線網路訊號與頻譜分析儀

http://0rz.tw/944Dh

Atheros IEEE 802.11n ath9k driver

http://0rz.tw/934AS

我們的 LXDE 計畫,順利到舊金山 LinuxWorld 參展

http://pcman.sayya.org/blog_read.php?id=pcman&article=55

twits of the day.

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

谷歌與開源組織合作 在Linux整合大量迷你軟件

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

Qt Port of Mozilla and Firefox 3

http://osnews.com/story/20160/Qt_Port_of_Mozilla_and_Firefox_3

Resolution Independence Coming to GTK+

http://osnews.com/story/20161/Resolution_Independence_Coming_to_GTK_

Mozilla reveals the Firefox of the future?

http://osdir.com/Article10131.phtml

2.6.27-rc2, "A Lot Of Random Changes"

http://kerneltrap.org/Linux/2.6.27-rc2_A_Lot_Of_Random_Changes

Btrfs 0.16, Improved Scalability And Performance

http://kerneltrap.org/Linux/Btrfs_0.16_Improved_Scalability_And_Performance

LVM Snapshot Merging

http://kerneltrap.org/Linux/LVM_Snapshot_Merging

CCC's "Freedom Stick" circumvents China's firewall, just in time for The Games

http://0rz.tw/d24Fr

Development Release: gOS 3.0 Beta "Gadgets"

http://thinkgos.com/new/gos.php

Development Release: Zenwalk Linux 5.2 Beta "GNOME"

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

Development Release: Elive 1.8.2

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

Introducing HTML into an iframe and getting it back

http://0rz.tw/334E4

Tombs of Asciiroth: GWT, Gears, and AIR enabled RPG Game

http://0rz.tw/1b4BR

JSBridge: Powering Mozilla with Python

http://ajaxian.com/archives/jsbridge-powering-mozilla-with-python

Raphael: Simple graphics wrapper on top of SVG and VML

http://0rz.tw/0c4FP

On Fighting the Web; The invitation

http://ajaxian.com/archives/on-fighting-the-web-the-invitation

PwnageTool 2.0.2 正式推出!

http://0rz.tw/9a4DY

藍魔影音播放器T8「愛慕」發佈:32G,1公分厚

http://chinese.engadget.com/2008/08/10/ramos-imovie-pmp-32gb-3-inch-thick-219/

Lots of Rakudo fixes/enhancements

http://www.rakudo.org/2008/08/lots-of-rakudo-fixesenhancemen.html

Next: choose a kernel

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

Why do designers fail to adopt Perl?

http://perlbuzz.com/2008/08/why-do-designers-fail-to-adopt-perl.html

Fedora on a stick

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

Tracing: no shortage of options

http://lwn.net/Articles/291091/

Lightweight GNOME alternative emerges

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

Easily develop and deploy web applications from subversion

http://0rz.tw/6c4CT

Gentoo 2008.0: Return to greatness?

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

Ubuntu Mobile Edition: Review

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