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年7月19日 星期六

本日書籤 07/19/2008

報紙摘錄與 Updates

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

DNS 伺服器安全性更新

http://blog.gslin.org/archives/2008/07/13/1540/

軟體業的重要職缺 命理大師!

http://blog.pixnet.net/ronnywang/post/19938328

MySQL 5.1.26

http://blog.gslin.org/archives/2008/07/15/1542/

砍掉重練的 Bootchart

http://fred-zone.blogspot.com/2008/07/bootchart.html

浪潮之巔 第九章 矽谷的另一面(五)

http://googlechinablog.com/2008/07/blog-post_08.html

Process State 與 Wait Queue

http://www.jollen.org/blog/2008/07/process_state_wait_queue.html

「快快樂樂學 GNU Debugger (gdb) Part I + II」簡報上線

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

透過虛擬化技術體驗 kgdb (1)

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

Google Earth觀賞迪士尼樂園3D影像

http://mmdays.com/2008/07/13/disney_3d/

Radiohead 與 Google 聯手創作 MV

http://0rz.tw/414nZ

Google 推出網路虛擬實境服務 : Lively

http://mmdays.com/2008/07/12/lively/

Yahoo!發表Search BOSS - 搜尋引擎也要開放API了嗎!?

http://mmdays.com/2008/07/11/searchboss/

Zotero - add-ons of firefox

http://hoamon.blogspot.com/2008/07/totero-add-ons-of-firefox.html

OpenVanilla 專案的近況

http://zonble.twbbs.org/archives/2008_07/1014.php

Mac OS市占率持續攀升

http://0rz.tw/154q1

英特爾執行長說明Atom短缺及快閃問題

http://0rz.tw/ae4ru

微軟Silverlight面臨侵權官司

http://0rz.tw/a24qC

Linux之父Torvalds「一群自慰的猴子」指誰?

http://0rz.tw/bc4pC

追求神乎其技的程式設計之道(三)

http://0rz.tw/8f4ok

追求神乎其技的程式設計之道(四)

http://0rz.tw/ef4t3

只花兩小時!用 Rocks Clusters 打造世界排名 201 的超級電腦

http://blog.roodo.com/ystuan/archives/6438363.html

Introduction to Big Real Mode

http://merckhung.blogspot.com/2008/07/introduction-to-big-real-mode.html

[轉貼] RoR:Ruby on Rails的部署方案選擇

http://blog.wu-boy.com/2008/07/10/293/

Ubuntu 8.04.1 Aspire One 不頓,很平順......

http://www.mobile01.com/topicdetail.php?f=232&t=689060&last=7023640#7015393

iPhone不開放,原來如此

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

視覺化好文

http://uiui.mmdays.com/2008/07/14/vis-article/

Clove 2 (Cemetech Bluetooth Dataglove)

http://www.cemetech.net/projects/item.php?id=16

Supple:自動產生適合你的電腦界面

http://uiui.mmdays.com/2008/07/18/supple/

iPhone Dev Team:革命尚未成功,同志仍需努力!

http://0rz.tw/f94mp

謎樣的機械魚(Update,補泳裝圖)

http://chinese.engadget.com/2008/07/16/flapper-solo-robot-fish/

「只要有PS,人人都能變正妹」之瑪莉亞凱莉篇

http://0rz.tw/424qz

Once

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

The Verve - Love Is Noise

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

Mogwai - Young Team Vinyl Box Set

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

Wolf Parade - At Mount Zoomer

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

血色大旗:青年革命之歌

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

翻譯:鈴鼓先生 Mr. Tambourine Man (附實況影音版本比較)

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

初見Envy 133,5秒進入OS

http://0rz.tw/224pw

蘋科科:排什麼排?人家評測都出來了啊!

http://0rz.tw/df4o3

飛彈發射失敗怎麼辦?用 Photoshop 補一枚上去!

http://0rz.tw/414m7

iPod touch 韌體更新 2.0 正式推出,9.95 美元!

http://0rz.tw/a44oT

蘋科科:Apple App Store,不就是從一堆爛蘋果裡面挑一些比較沒有那麼爛的...

http://0rz.tw/b64ou

小薑雜談:一位神父的故事

http://chinese.engadget.com/2008/07/13/the-story-of-father-de-carli/

BB 雷實照現身!這就是史上最強的觸控 QWERTY 鍵盤嗎?

http://0rz.tw/9b4tX

Udev rules fix, Rox rollback

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

Unionfs problem

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

Faster boot times

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

Cause of Unionfs/Aufs failure

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

Puppy 4.1alpha4 released

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

Event management pages updated

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

Booting with Aufs

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

PPLOG fix, faster boot

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

Signature Objects

http://www.rakudo.org/2008/07/signature-objects.html

Enums and the "but" operator

http://www.rakudo.org/2008/07/enums-and-the-but-operator.html

Acer's Linpus Linux Lite (Fedora) Ultra Portable Laptop

http://0rz.tw/644q2

Midori: A Non-Windows OS in the Works, Not Just Experimental

http://0rz.tw/ad4pU

Linux Kernel Walkthrough Screencast

http://osnews.com/story/20013/Linux_Kernel_Walkthrough_Screencast

Prism: Bringing Web Applications to the Desktop

http://osnews.com/story/20041/Prism_Bringing_Web_Applications_to_the_Desktop

OSX-Like Operating System Without the Apple

http://blogs.techrepublic.com.com/opensource/?p=237

Recover Deleted Files in EXT3: ext3undel

http://osnews.com/story/20061/Recover_Deleted_Files_in_EXT3_ext3undel

Computer Boot Up Process

http://osnews.com/story/20064/Computer_Boot_Up_Process

On Asking Users For Their Feelings

http://particletree.com/features/on-asking-users-for-their-feelings/

4.1 UniPup alpha1

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

ExpressGate "instant-on" OS tested on ASUS Eee Box

http://0rz.tw/0c4ur

Development Release: Elive 1.7.10 (Unstable)

http://www.elivecd.org/Main/News/elive-development-1.7.10-released

DistroWatch Weekly, Issue 261

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

Development Release: Linux Mint 5 XFCE CE RC1

http://www.linuxmint.com/rel_elyssa_xfce.php

Web apps: the next battleground for FOSS?

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

Google plays Hide and Seek with Android SDK

http://www.theregister.co.uk/2008/07/14/android_developer_unrest/

Automate backups on Linux

http://www.ibm.com/developerworks/linux/library/l-backup/

Perl and Bash Versions Of Binary To Decimal Conversion Script

http://0rz.tw/be4nc

Linux 2.6.26 Kernel Benchmarks

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

2.6.26, "A Longer-Than-Usual Release Cycle"

http://kerneltrap.org/Linux/2.6.26_A_Longer-Than-Usual_Release_Cycle

Kernel Release Numbering Redux

http://kerneltrap.org/Linux/Kernel_Release_Numbering_Redux

Manage and play your audio files over the Web with Ampache

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

Ubuntu 8.04.1 LTS vs. 8.10 Alpha 2 Performance

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

Cheapass Games

http://www.cheapass.com/index.html

More DTrace envy

http://lwn.net/Articles/287906/

Finding the Fastest Filesystem

http://gus3.typepad.com/i_am_therefore_i_think/2008/07/finding-the-fas.html

Ubuntu SD Cards With The Eee PC

http://www.linuxloop.com/news/2008/07/12/ubuntu-sd-cards-with-the-eee-pc/

Introducing the Linux user interface

http://news.cnet.com/8301-13554_3-9985154-33.html?tag=blogFeed

Using Mkfifo For Monitoring And Enhanced User Activity Logging

http://0rz.tw/014nP

SliTaz, a mighty micro Linux distro

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

Sabayon 3.5

http://azerthoth.blogspot.com/2008/07/sabayon-35.html

2008年7月18日 星期五

xPUD 0.6 released!



Download: xpud-0.6.zip (96MB)

New Features:

  • Graphical Boot Menu



  • New Project Site - xpud.org

  • plate UI - a proof-of-concept implementation



  • New Packages - lilyterm, leafpad, uswsusp, bootchart-lite

  • Fast Booting Improved - initrd.img, vmlinuz, fastinit, session
Thanks and feedback welcome!

2008年7月17日 星期四

Some thoughts on speed up firefox start time

This is common issue, it's getting critical when the kernel takes 10 seconds to mount root, but firefox spends around 40 seconds to make a first start.

If we use a simpler XUL interface and xulrunner instead of original firefox, it can save about 9 seconds. (Maybe that's why the Prism project exists :-)

After profiling we can find out the problem is caused by a huge amount of I/O, the first start of xulrunner will read nearly 75MB files including .so, .xpt and fonts. (See the whole files list: readahead.txt )

Survey

Here's some common approach:
  • UPX - binary compression
  • prelink - static library
  • readahead - prefetching files
  • swiftweasel - CPU optimization
So I decide to try on prefetching, by using simple command: cat `cat readahead.txt` >> /dev/null .

Result

Sorted by total time:





mountprefetchxulrunnertotal time
no-prefetch10sN/A28s40s
parallel-prefetch10s23s 44s
prefetch10s16s15s46s
toram-prefetch20s14s15s51s
You may notice there's no mechanism to ensure reusing of cached file, so the prefetching total times is longer, although the start time is reduced.

Conclusion

  1. file priority or size should be taken into account when prefetching
  2. the next bottleneck target is the start script (xulrunner-1.9 or run-mozilla.sh), it takes 7 seconds
  3. standalone firefox?

2008年7月16日 星期三

Speed up the boot time of usb device

As you know it takes a while to initialize usb device, and it's also depends on the usb controller chip.

So I make a mix test recently with the following method:
  • built-in usb/hcd/scsi support
  • modprobe kernel module by script
  • use udevd
  • replace udevd with busybox/mdev
  • manually create device node
  • use udevtrigger --subsystem-match param
  • send uevent manually to /sys/bus/*/devieces/
The best result so far is around 10 seconds, including initialize a usb device, create device node and mount rootfs.



The next performance bottleneck to be fix before xPUD 0.6 release is the firefox start time, but it looks like I/O bound, let's see what can we do for it. :-)

2008年7月8日 星期二

本日書籤 07/08/2008

[廣告] HIT 2008 2008/07/19-20

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

因為最難的事情我們OS平台幫你搞定了…

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

千呼萬喚 Neo FreeRunner 正式上市

http://www.jollen.org/blog/2008/07/neo_freerunner_onsale.html

Firefox 的兩三事…

http://blog.gslin.org/archives/2008/07/05/1537/

jQuery UI 的 Sortables 與 Click 事件犯衝的解法…

http://blog.gslin.org/archives/2008/07/07/1539/

浪潮之巔 第九章 矽谷的另一面(四)

http://googlechinablog.com/2008/07/blog-post_04.html

取得 GNU/Linux 行程的執行檔路徑

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

不再囉唆:NetBSD 簡化 BSD 授權條款

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

追求神乎其技的程式設計之道(一)

http://0rz.tw/164kH

To disable the remote host key checking

http://go-linux.blogspot.com/2008/07/to-disable-remote-host-key-checking.html

更新 BetaRadio 與 hiChannel.sh 的來源網站

http://fourdollars.blogspot.com/2008/07/betaradio-hichannelsh.html

Vim 小技巧: 自動移除行尾多餘空白

http://fourdollars.blogspot.com/2008/07/vim.html

設計師的角度

http://uiui.mmdays.com/2008/07/04/design-3/

Low-fidelity Prototyping

http://uiui.mmdays.com/2008/07/04/low-fidelity-prototyping/

專訪唐‧諾曼(Donald Norman)

http://uiui.mmdays.com/2008/07/08/donald-norman-2/

Google Talk進駐 iPhone、iPod Touch

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

只要 5 分鐘,EeePC 換裝 Debian + LXDE 全套自由軟體解決方案

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

Palm找來Sidekick和Helio的設計師Matias Duarte來為下一代OS的介面加持

http://0rz.tw/654mL

SSD耗電?SSD製造商:「的確還有改進的空間,下次會更好」

http://0rz.tw/344lM

No Age - Nouns & Cut Copy - In Ghost Colours

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

Sonic Youth - J'Accuse Ted Hughes & Neon Neon - Stainless Style

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

混搭與滲透:搖滾血統論之跨界冒險篇

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

2.6.26-rc9, "Enough Changes That We Needed Another -rc"

http://0rz.tw/d14lj

Samsung i900 Omnia vs. HTC Touch Diamond... fight!

http://0rz.tw/584n7

Distribution Release: Gentoo Linux 2008.0

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

DistroWatch Weekly, Issue 260

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

Which Linux Distributions Are Dying?

http://codingexperiments.com/archives/149

How to write a thorough review of a Linux distribution

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

Linspire Chairman Frustrated By Futility Of Desktop Linux, Rebuts Carmony

http://0rz.tw/834qF

Basic I/O Redirection Differences In Sh/Ksh, Bash and Zsh On Linux And Unix

http://0rz.tw/074m1

A belated look at the Red Hat/Firestar patent settlement

http://lwn.net/Articles/287030/

How To Measure Linux Filesystem I/O Performance With iozone

http://www.cyberciti.biz/tips/linux-filesystem-benchmarking-with-iozone.html

Firefox Goes Mobile

http://0rz.tw/b54n5

Why Is It So Hard for Windows Users to Understand That Linux Is Not Windows

http://0rz.tw/084pB

Top 5 New Features of Ubuntu 8.10 Interpid Ibex

http://0rz.tw/7a4lq

Sidux, a Great Alternative to Ubuntu

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

LXDE - Lightweight X11 Desktop Environment for Ubuntu

http://0rz.tw/234lH

New Gentoo updates installer, revises profiles

http://www.desktoplinux.com/news/NS7194953396.html

Acer's Linpus Linux Lite (Fedora) ultra portable laptop piles the pressure on
Microsoft

http://0rz.tw/644q2

The Swiss Army Distro - Might Someone Finally Be Getting It?

http://www.raiden.net/?cat=2&aid=435

Preannouncing 'UniPup'

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

Udev in Puppy

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

Smarter Auto-Linking

http://particletree.com/notebook/smarter-auto-linking/

How Should Mozilla Execute Its Vision?

http://www.linuxjournal.com/content/how-should-mozilla-execute-its-vision

2008年7月3日 星期四

本日書籤 07/03/2008

Lilyterm 大躍進

http://fred-zone.blogspot.com/2008/07/lilyterm.html

"Optimum inimicum bono"

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

浪潮之巔 第九章 矽谷的另一面(三)

http://googlechinablog.com/2008/07/blog-post.html

Linspire被Xandros併購

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

Gtk+2 元件的記憶體用量

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

VeryXD 底層升級到 Rails 2.1

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

趨勢CEO陳怡樺:防毒產業騙了客戶20年

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

FAQ:Yahoo /Google廣告合作之壟斷疑慮

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

SSD 一定比較省電?錯。

http://chinese.engadget.com/2008/07/02/ssds-save-battery-power-right-wron/

蘋科技:AT&T 3G iPhone 資費方案公佈,199 美元的 iPhone?先看仔細吧!

http://0rz.tw/d64io

美數家科技大咖將成立專利流氓,啊!是專利保護傘公司啦!

http://0rz.tw/5f4o7

美國的反戰宣傳片

http://uiui.mmdays.com/2008/07/02/anti-war/

Distribution Release: Sabayon Linux 3.5

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

SEO and RIA get closer together with Flash indexing news

http://0rz.tw/d74mj

索尼專利:浮動的心不如浮動的點來的有感覺!

http://0rz.tw/5e4lx

Linux's dirty little secret

http://blogs.zdnet.com/hardware/?p=2144

Backing up Large Files

http://www.electronic-equipments.co.uk/tutorial/linux/backup_large_files.html

PCLinuxOS Mini ME 2008 - A Joy To Use

http://technichristian.net/?p=103#more-103

Mandriva Linux - Wonderful and Maddening

http://community.zdnet.co.uk/blog/0,1000000567,10008593o-2000498448b,00.htm

The critics are wrong: KDE 4 doesn't need a fork

http://0rz.tw/854ia

A new utility for quickly interpreting multiple Bonnie++ benchmarks

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

Graphics board vendor touts faster Linux drivers

http://desktoplinux.com/news/NS6354568513.html

UnConfusing The Issue Of Disabling Root On Linux or Unix

http://0rz.tw/674mj

Don't hide or disable menu items

http://www.joelonsoftware.com/items/2008/07/01.html

可自由變形、探索人體的化學機器人即將降世?

http://0rz.tw/1b4mY

Apple shows off iPhone 3G guided tour

http://www.engadget.com/2008/07/01/apple-shows-off-iphone-3g-guided-tour/

Color Image Scale!

http://particletree.com/notebook/color-image-scale/

Q&A: Xandros' CEO Andreas Typaldos

http://osnews.com/story/19946/QandampA-Xandros-CEO-Andreas-Typaldos

Snow Leopard: Apple's Secret Business Weapon?

http://osnews.com/story/19949/Snow-Leopard-Apples-Secret-Business-Weapon

Three-Finger Your Linux Laptop and Pinch it too

http://osnews.com/story/19960/Three-Finger-Your-Linux-Laptop-and-Pinch-it-too

Where's the goal line?

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

LZMA patches don't work

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

2008年7月1日 星期二

本日書籤 07/01/2008

[廣告] 我要成名!部落格人氣No.1的秘密

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

不願面對的真相:網站創業,你準備好了嗎?(6)

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

探訪 stack frame:談不定數量參數

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

教育訓練:Gtk+ 程式設計初體驗

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

用 Makefile 實現 quick sort

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

httping : 針對 HTTP Request 的仿 ping 程式

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

The new UI wars: Why there's no Flash on iPhone 2.0

http://counternotions.com/2008/06/17/flash-iphone/

Using jQuery in Greasemonkey

http://blog.gslin.org/archives/2008/06/30/1531/

MySQL 調整

http://blog.gslin.org/archives/2008/06/30/1532/

判別WEP的ASCII與Hex型態之密碼

http://fred-zone.blogspot.com/2008/06/wepasciihex.html

iPhone 3G 未演先轟動!加拿大消費者網路暴動中~

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

Google Developer Day - Gears

http://mmdays.com/2008/06/25/google-developer-day-gears/

Zotero

http://www.zotero.org/

指定 sources.list 的 apt-get

http://yurinfore.blogspot.com/2008/06/sourceslist-apt-get.html

Java in Firefox Extensions

http://people.debian.org.tw/~chihchun/2008/06/27/java-in-firefox-extensions/

Adobe AIR for Linux

http://people.debian.org.tw/~chihchun/2008/06/25/adobe-air-for-linux/

卸任前專訪蓋茲:若當年21歲的我來到現在...

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

穩定版Clonezilla live 1.1.0-8已經發行

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

Aspire One (Linux 版本) 初探

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

Nokia收購Symbian,然後呢?

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

Coldplay - Viva La Vida Or Death And All His Friends

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

My Morning Jacket - Evil Urges

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

Hercules and Love Affair & M83

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

隔代遺傳──搖滾血統論之翻唱致意篇

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

讀誌時間:Popular Science / 拯救世界的五個瘋狂點子

http://0rz.tw/524mb

Bill Gates bids a teary farewell to Microsoft

http://www.reuters.com/article/technologyNews/idUSN2630130120080627

觀察 Linux 的虛擬記憶體

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

SymbolicWeb: Ajax and Comet with Lisp

http://ajaxian.com/archives/symbolicweb-ajax-and-comet-with-lisp

Book Excerpt: Practical Prototype and Script.aculo.us, Advanced Ajax Chapter 4

http://0rz.tw/2e4mS

Browser Memory Footprints; Watching with real usage

http://ajaxian.com/archives/browser-memory-footprints-watching-with-real-usage

The fight for cross domain XMLHttpRequest

http://ajaxian.com/archives/the-fight-for-cross-domain-xmlhttprequest

AdvFS Code Released Under GPLv2

http://kerneltrap.org/Linux/AdvFS_Code_Released_Under_GPLv2

Distribution Release: Arch Linux 2008.06

http://archlinux.org/news/398/

Distribution Release: Myah OS 3.0 "Dragon"

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

Development Release: Ubuntu 8.10 Alpha 1

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

Distribution Release: Parsix GNU/Linux 1.5r0

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

Distribution Release: Finnix 92.0

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

DistroWatch Weekly, Issue 259

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

The Importance of the Windows Ubuntu Expierience

http://0rz.tw/1a4iL

Stop the press: Watch the news with Linux!

http://useopensource.blogspot.com/2008/06/stop-press-watch-news-in-linux.html

A Cutting Edge Sugar User Interface Demo

http://www.olpcnews.com/software/sugar/cutting_edge_sugar_ui.html

USB Linux systems expand

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

Alpha Ubuntu for UMPCs is developer ready

http://0rz.tw/824nj

Build your own ultimate boot disc

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

PackageKit finds sweet spot in quest for universal package tools

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

Alsa reverted, Slitaz distro

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

Alternate 4.1alpha3 with udev

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

Rakudo (Perl 6 on Parrot) progress report

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

Silence The Echo with MacGDBp

http://particletree.com/notebook/silence-the-echo-with-macgdbp/

Cairo, Xlib, and the Shared Memory Extension

http://osnews.com/story/19935/Cairo-Xlib-and-the-Shared-Memory-Extension