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年10月27日 星期一

本日書籤 10/27/2008

移植 Android 到 Neo1973 � Neo FreeRunner

http://www.jollen.org/blog/2008/10/porting_android_to_free_runner.html

ㄜ�ㄝ都��到��拼音 e 的��

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

�品命名的好例子:Suica

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

批iPhone事件 英特�向�果低�

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

【昨天的帝���】�德��逐�的前世今生(下)

http://sophist4ever.pixnet.net/blog/post/22212896

再�了,Woz的�名��

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

�需要�抱的媒�一��抱

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

碳有足��?

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

穿越雪梨�的吉他船

http://chinese.engadget.com/2008/10/26/guitar-boat-Josh-Pyke/

True multitouch:在��上翻橡皮筋

http://chinese.engadget.com/2008/10/26/true-multitouch/

WysiHat: 37 Signals discuss new open source WYSIWYG editor

http://0rz.tw/df4Vo

Round the Web: Vector Graphics

http://ajaxian.com/archives/round-the-web-vector-graphics

老妹新�作:One of the stories (video by D90)

http://0rz.tw/3750n

New Xfce beta focuses on usability

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

Ubuntu's Live USB Disk Creator

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

Linux 2.6.28-rc1 Kernel Released

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

Support grows for Intel's mobile Linux despite slip

http://www.theregister.co.uk/2008/10/24/gos_netbook_moblin/

If No One Sees It, Is It an Invention?

http://www.nytimes.com/2008/10/26/business/26proto.html

Perl 6 isn't exactly vaporware

http://perlbuzz.com/2008/10/perl-6-isnt-exactly-vaporware.html

Fedora 10 - A Detailed Discussion on 13 Prime Features

http://0rz.tw/a34X5

Development Release: Ubuntu 8.10 RC

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

�情生活 vs. ��混音�

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

��ICON

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

Confirmed: Kids like Sugar better than XP

http://www.engadget.com/2008/10/24/confirmed-kids-like-sugar-better-than-xp/

Microsoft signals some improvements in Windows Vista SP2, still not
moist and chewy

http://0rz.tw/874ZE

2008年10月23日 星期四

本日書籤 10/23/2008

Intel 指 iPhone 之不足在其 ARM CPU

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

在��欣� BIOS �的 ACPI Description Table

http://fred-zone.blogspot.com/2008/10/bios-acpi-description-table.html

Android� iPhone:南�北�的��理念

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

�察:�名iPhone 英特��何要��果�堪?

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

Google 用的 Code Review 系�

http://blog.ijliao.info/archives/2008/10/23/3672/

iPhone:新的�人���端

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

Microsoft Web Application Installer

http://zonble.twbbs.org/archives/2008_10/1052.php

�品音�敦南�Reopen��

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

音�祭的建�神�:重�Woodstock

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

�科�:宇宙的��是什�?

http://chinese.engadget.com/2008/10/22/what-is-at-the-end-of-the-universe/

�果 Q408 ��出�!同�加映老� Q&A

http://0rz.tw/964WA

VirtualBox � tuntap interface

http://palatis.blogspot.com/2008/10/virtualbox-tuntap-interface.html

DistroWatch Weekly, Issue 275, 20 October 2008

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

Distribution Release: Linux Mint 5 "Fluxbox"

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

Development Release: Dreamlinux 3.5 RC4

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

Greasemonkey, Chrome Edition

http://ajaxian.com/archives/greasemonkey-chrome-edition

(SP1) Network Wizard fixes

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

(SP1) BootManager add-modules bugfix

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

Beautiful Code Roundup

http://particletree.com/notebook/beautiful-code-roundup/

Fennec: Mobile Browser from Mozilla

http://osnews.com/story/20411/Fennec_Mobile_Browser_from_Mozilla

Google Open Sources Android

http://osnews.com/story/20419/Google_Open_Sources_Android

Live-CD Demonstration of the Genode OS Framework

http://osnews.com/story/20422/Live-CD_Demonstration_of_the_Genode_OS_Framework

Jobs on Cheap Computers, Netbooks

http://osnews.com/story/20424/Jobs_on_Cheap_Computers_Netbooks

Intel SSDs RAIDed up for blinding speed

http://www.engadget.com/2008/10/20/intel-ssds-raided-up-for-blinding-speed/

Keyboard "eavesdropping" just got way easier, thanks to electromagnetic
emanations

http://0rz.tw/654W5

DARPA contract shines light on real-time video spying initiatives

http://0rz.tw/814WL

MacBook and MacBook Pro review

http://www.engadget.com/2008/10/21/macbook-and-macbook-pro-review/

Plugging into GCC

http://lwn.net/Articles/301135/

Linux Wi-Fi Manager Roundup

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

2008年10月20日 星期一

xPUD on Fennec

Since Mozilla team just release the alpha of Fennec, the mobile version of Firefox, it's a good time to do some test.



The result is quite good and interesting, because Fennec implemented its own fullscreen rendering feature. Let's see how can we integrate it into xPUD. ;-)

ko2config.pl 和後續

幾個月前我寫了一隻 write once, run once 的 perl script, 用來把系統中的 kernel module 轉成 config 檔.
#!/usr/bin/perl
# ko2config.pl - convert *.ko to CONFIG

# set your kernel and source path here
chomp($path = "/lib/modules/".`uname -r`);
$k_path = "linux-source-2.6.24";

# get modules list from system
my @list = `find $path/kernel | grep ko`;

for (@list) {
# obtain file name
chomp($a = (split/\//, $_)[-1]);
print "$a = ";

# find CONFIG_* via Makefile
$a =~ s/\.ko$/.o/;
$lconfig = `grep '+= $a' -R $k_path`;
$config = "CONFIG_$1" if $lconfig =~ /CONFIG_(.*)[)] \+=/;

print $config, "\n";}

剛剛看到 LKML 上一篇 Script to build-in used modules, based on streamline_config.pl 在做類似的事情.
The aim of this is to provide a semi-automatic method to produce a custom kernel that has everything needed for your hardware built in, so you don't need an initrd.
非常有趣. 只能說 Linux kernel 的 Makefile 博大精深, 沒有這麼簡單阿. XD

本日書籤 10/20/2008

IMK-Tiger: 將 IMK 寫成的輸入法移植回 OS X Tiger 的輔助元件

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

Ballmer:要等Windows 7出來也行

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

微軟考慮Windows「即時開機」功能

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

「Openmoko Linux 2008 開放手機新體驗」簡報上線

http://www.jollen.org/blog/2008/10/programming_neo_freerunner_efl.html

BSD vs. GPL

http://blog.dragon2.net/2008/10/17/624.php

全球第一款Access Linux Platform系統手機Edelweiss

http://chinese.engadget.com/2008/10/19/access-linux-platform-edelweiss/

Flash 的方塊字問題

http://fourdollars.blogspot.com/2008/10/flash.html

【昨天的帝國艦隊】紀�級驅逐艦的前世今生(上)

http://sophist4ever.pixnet.net/blog/post/22129155

InputMethodKit backporting component,以及 OpenVanilla 0.9 Oranje

http://zonble.twbbs.org/archives/2008_10/1045.php

猜火車 Trainspotting

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

Shearwater - Rook & Lindstrom - Where You Go I Go Too

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

Stereolab - Chemical Chords & She & Him - Volume One

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

Cowon's simply stylish O2 PMP gets hands-on love

http://crave.cnet.co.uk/digitalmusic/0,39029432,49299368,00.htm

Mobile browser showdown: Archos 5 vs. iPhone 3G vs. Nokia N810

http://www.pocketables.net/2008/10/website-load-ti.html

Development Release: Elive 1.9.10

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

Another look at JavaScript inheritance

http://ajaxian.com/archives/another-look-at-javascript-inheritance

appletouch regression

http://comments.gmane.org/gmane.linux.kernel/746139

Script to build-in used modules, based on streamline_config.pl

http://comments.gmane.org/gmane.linux.kernel/746166

CFS related question

http://comments.gmane.org/gmane.linux.kernel/746256

Compiz-Fusion MPX Support is Complete!

http://0rz.tw/be4U3

Apple's Software User Guide Diet

http://0rz.tw/e54Wv

Creating a module distribution with Module::Starter

http://0rz.tw/6c4XC

Allison Randal on the Parrot Foundation advisory board, and the state of
Parrot 1.0

http://0rz.tw/a74ZI

Linux: Reboot Like a Racecar with kexec

http://osnews.com/story/20398/Linux_Reboot_Like_a_Racecar_with_kexec

'The Five Best Things in Linux 2.6.27'

http://osnews.com/story/20406/The_five_best_things_in_Linux_2_6_27

Nokia's Trolltech preps embedded app breakthrough

http://www.theregister.co.uk/2008/10/15/trolltech_greenhouse/

E17 adapted to Linux devices, demo'd on Treo650

http://www.linuxdevices.com/news/NS7635920803.html

Ubuntu debuts its Upstream Report

http://lwn.net/Articles/301106/

Linux Foundation End User Summit: New BtrFS Filesystem and Knowledge Center

http://0rz.tw/51509

New wave of Mozilla coming: Fennec

http://tonikitoo.blogspot.com/2008/10/new-wave-of-mozilla-coming-fennec.html

The kernel in Ubuntu

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

Kernel info

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

Multi-threaded Animation with Cairo and GTK+

http://www.cairographics.org/threaded_animation_with_cairo/

2008年10月17日 星期五

xPUD with Firefox Nightly Build

I've made a rootfs based on xPUD 0.8.5 and firefox nightly build:

xpud-fix.gz (28.9 MB)

  • The plate UI is now packed into a single XUL app
  • <browser type="content" src="file:///root/plate/index.html" flex="1" />
  • profile moves to ~/.xpud because of configuration in application.ini

  • probably fix some previously reported bugs including touchpad

  • plugins still buggy, I'll replace <embed> with <object> in the next release
Thanks and feedback welcome!

2008年10月16日 星期四

本日書籤 10/16/2008

�名小站自 10/14 起禁止新增 javascript 的原因 - XSS

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

Neo FreeRunner �用程式��概念�

http://www.jollen.org/blog/2008/10/programming_neo_freerunner.html

「Apple Event 碎碎念」省�不代表��,而花�也不�得就是浪�!

http://www.osx119.com/?p=239

科技寒冬��:有多糟?�延�多久?

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

�果的三不:�光、�控�幕、低���

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

libunique, �助撰� single instance application 的好物

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

[新�][想法] ARM想�入迷你��市�

http://blog.richliu.com/2008/10/16/609/

教育可以再�搞一�

http://blog.ijliao.info/archives/2008/10/14/3668/

【�史�案】是��了宋教仁(三)

http://sophist4ever.pixnet.net/blog/post/22097933

禁忌之�──��六○年代��

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

老�:Blu-ray 是...$#%@^#&

http://chinese.engadget.com/2008/10/14/steve-jobs-calls-blu-ray-a-bag-of-hurt/

MacBook / MacBook Pro 第一印象

http://chinese.engadget.com/2008/10/15/macbook-macbook-pro-first-impression/

Yo La Tengo - President Yo La Tengo / New Wave Hot Dogs

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

Yo La Tengo - Painful

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

Yo La Tengo - I Can Hear The Heart Beating As One

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

[PATCH 1/5] init: bzip2 or lzma -compressed kernels and initrds

http://comments.gmane.org/gmane.linux.kernel/744078

[git pull] core kernel updates for v2.6.28

http://comments.gmane.org/gmane.linux.kernel/744672

[RFC] Kernel version numbering scheme change

http://comments.gmane.org/gmane.linux.kernel/744941

Nero LiquidTV | TiVo PC gets reviewed

http://www.engadget.com/2008/10/15/nero-liquidtv-tivo-pc-gets-reviewed/

DistroWatch Weekly, Issue 274, 13 October 2008

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

Distribution Release: XO Software 8.2.0

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

Linux Summit Will Preview New Advanced File System

http://0rz.tw/714Ut

Write your code like it's going on CPAN

http://perlbuzz.com/2008/10/write-your-code-like-its-going-on-cpan.html

Partial report on what I have read

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

Maybe you can't make money doing what you love

http://sethgodin.typepad.com/seths_blog/2008/10/maybe-you-cant.html

Linux with no X: INX is a distro meant for console-only desktop use

http://www.insidesocal.com/click/2008/10/linux-with-no-x-inx-is-a-distr.html

openSUSE and the distribution of proprietary software

http://lwn.net/Articles/300829/