2007/03/30: 30/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- Google Code - Google's developer network provide information to programmer trying to integrate thie web application with Google
- Yahoo! developer network - Information on integration web application with Yahoo! web services (via web API)
- Lenovo ThinkPad T60p review
- This is my new toys, just order the latest Core 2 Duo one
2007/03/30: I Will Sue You Because I am Unlucky
There is a recent report about lottery fraud in Ontario and followed up by police investigation. The amusing part is that soon after that a class-action suit is filed against the Lottery company..... I mean, I can sue because I am unlucky and because someone cheat my luck?
Speaking of luck, I recently won a weekly draw at my work's cafeteria.

I am not a very lucky person, I rarely won thing with luck.
Wondering what is the odd of someone winning a lunch at work..... must be pretty high because I have only been submit for the draw for a few months.
Speaking of luck, I recently won a weekly draw at my work's cafeteria.
I am not a very lucky person, I rarely won thing with luck.
Wondering what is the odd of someone winning a lunch at work..... must be pretty high because I have only been submit for the draw for a few months.
2007/03/29: 29/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
- (絕對18禁) 經典「愛情動作片」片名淺究 (暗黑熱血)
- What a classic movie names..... bring back a lot of memories (not that I watch any of them)
2007/03/28: 28/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- Apollo - A runtime to allow web application to run offline
- It got some advantage I think since Adobe own flash so integration will be smooth. I also wondering how it competes with Firefox 3.0's off-line feature.
2007/03/27: 27/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
- Chinese to Unicode Converter
- Web 3.0: When Web Sites Become Web Services (Read/write web)
- Saw this @ 網絡暴民's digest. A good read on web3.0 and semantic web. As a developer, the API cuture indeed open up a whole new way to allow us to build and integate information. Many functions on my blog only exists because of such APIs - Dapper: The Data Mapper - A service that extract and use information from any website and make it accessible via as web API
- Teqlo - A mashup service with widgets to allow user to create customize functions from the web
- Pipes: Rewire the web - Yahoo's Pipes is an interactive feed aggregator and manipulator
- Neokast Media Network - A video distribution service using p2p technologies
- SixXS - Access to IPv6
2007/03/25: 25/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
- 一言孤島 - Blog-You.com
- just old soap opera bump into when reading around. Why can't we just 意見接受,態度照舊? - Feed Icons - A standard feed icon proposed to identify syndicated content
- Share Icon Project - An icon to represent the generic action adding/linking to social bookmarking site or memetracker
- OPML Icon Project - An icon to represent action to OPML information
2007/03/24: 24/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
2007/03/23: 人blog我又blog之 - 我為何blog
現在才講這題目真的很 out... 想寫主要是 for the record.
我在2003年開這 blog 時,或多或少是跟風.當時 blog 在美國開始與起,我認為長遠來說網站的發展會朝 blog 這方向走.試問誰還會自已寫 HTML 當有軟件 generate 整個 website?所以我就放棄了在 geocities 的網站,用家中的 server 自建了這 blog.
而我又是一個怪人,喜歡"搞機"- 玩 server, 玩 linux, 玩 sysadmin,學吓試吓是我的嗜好.我不喜歡用現成的 bsp,寧願 reinvent the wheel.選 blogging 軟件也用一個很好但是不是很流行的 NucleusCMS.因為很多功能也沒有人寫,所以有很多的機會給我去發掘各種新的 web technologies.現在我多在寫 plugins 去整合 Nucleus 與其他網上服務(i.e. blogroll, tagging, del.icoc.us, Technorati, etc.).
可以說我 blog 因為我 develop,寫只是玩 blog/玩 server的副產品.
有了這個平台,也需要內容.因我多留意 web2.0,linux,及 open source 的訊息就正好給我寫 blog 的題目,加上我 snowboard,生活日記,及相片等就成了我 blog.
我相信 blog is anything 是香港 blogsphere 的方向及出路.只要我們不被各 bsp 邊緣/孤立/siloize,香港的 blog 界是會百花齊放的.blog-you.com 是 ralevant 的,bsp blog &公海 blog 也是 blog.香港的 blogsphere 可以是很大的.
blog is anything.
see:
原來我是bsp blogger
經一事,反一智
非黑即白
Blogosphere:只不過是社會的反映
留言當新篇 (二) 自我反省
有點兒走火入魔
Sina與Blogyou
網摘是開放的關鍵
我在2003年開這 blog 時,或多或少是跟風.當時 blog 在美國開始與起,我認為長遠來說網站的發展會朝 blog 這方向走.試問誰還會自已寫 HTML 當有軟件 generate 整個 website?所以我就放棄了在 geocities 的網站,用家中的 server 自建了這 blog.
而我又是一個怪人,喜歡"搞機"- 玩 server, 玩 linux, 玩 sysadmin,學吓試吓是我的嗜好.我不喜歡用現成的 bsp,寧願 reinvent the wheel.選 blogging 軟件也用一個很好但是不是很流行的 NucleusCMS.因為很多功能也沒有人寫,所以有很多的機會給我去發掘各種新的 web technologies.現在我多在寫 plugins 去整合 Nucleus 與其他網上服務(i.e. blogroll, tagging, del.icoc.us, Technorati, etc.).
可以說我 blog 因為我 develop,寫只是玩 blog/玩 server的副產品.
有了這個平台,也需要內容.因我多留意 web2.0,linux,及 open source 的訊息就正好給我寫 blog 的題目,加上我 snowboard,生活日記,及相片等就成了我 blog.
我相信 blog is anything 是香港 blogsphere 的方向及出路.只要我們不被各 bsp 邊緣/孤立/siloize,香港的 blog 界是會百花齊放的.blog-you.com 是 ralevant 的,bsp blog &公海 blog 也是 blog.香港的 blogsphere 可以是很大的.
blog is anything.
see:
原來我是bsp blogger
經一事,反一智
非黑即白
Blogosphere:只不過是社會的反映
留言當新篇 (二) 自我反省
有點兒走火入魔
Sina與Blogyou
網摘是開放的關鍵
2007/03/23: Mozilla as a OS
Read a discussion on the Mozilla forum about making Mozilla a desktop environment.
In the quest for WebOS, some point in time a new breed of Desktop environment will appear. These desktops looks and feel like the desktop you use today, except that everything underneath is connect on-line. Your applications and data storage are likely on-line, or persistent on local system when the system is not connect to the net. (Of course, we better have a never failing connection to the Internet for this to work....)
The discussions now seem to be how the local infrastructure should be like. The few of them in discussion or even being implemented currently are all living inside the web browser (i.e. EyeOS, XIN, Goowy, ORCA, and alike). They, in a way, like a virtual-machine (actually desktop only) running on top of the native desktop. There is still one layer from the functional or presentation point of view to a user that making WebOS a native OS to them.
So, some of this new idea are to have a base OS, might that be Linux/FreeBSD/whatever to provide the hardware support and run the WebOS on-top of it. I guess I'd rather seeing the OS as a HAL (Hardware Abstraction Layer) to the WebOS, which we need anyway if we want to use say the printer and other local devices.
The discussion above even pushing the idea one more level asking maybe we should make the browser window disappear and become the root desktop (using XUL and other alphabet technologies). I think it's really possible to do. After all, we already seeing LinuxBIOS can boot into X now. All we need is to have a Mozilla running as a desktop, and a WebOS stack is completed.
A web-era thin-client is born.
In the quest for WebOS, some point in time a new breed of Desktop environment will appear. These desktops looks and feel like the desktop you use today, except that everything underneath is connect on-line. Your applications and data storage are likely on-line, or persistent on local system when the system is not connect to the net. (Of course, we better have a never failing connection to the Internet for this to work....)
The discussions now seem to be how the local infrastructure should be like. The few of them in discussion or even being implemented currently are all living inside the web browser (i.e. EyeOS, XIN, Goowy, ORCA, and alike). They, in a way, like a virtual-machine (actually desktop only) running on top of the native desktop. There is still one layer from the functional or presentation point of view to a user that making WebOS a native OS to them.
So, some of this new idea are to have a base OS, might that be Linux/FreeBSD/whatever to provide the hardware support and run the WebOS on-top of it. I guess I'd rather seeing the OS as a HAL (Hardware Abstraction Layer) to the WebOS, which we need anyway if we want to use say the printer and other local devices.
The discussion above even pushing the idea one more level asking maybe we should make the browser window disappear and become the root desktop (using XUL and other alphabet technologies). I think it's really possible to do. After all, we already seeing LinuxBIOS can boot into X now. All we need is to have a Mozilla running as a desktop, and a WebOS stack is completed.
A web-era thin-client is born.
2007/03/23: 23/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
- The Matrix: Revolutions, Explained
- All About OFDM from SSS Online and Pegasus Technologies
- Introduction to Reverse Engineering Software
From "My tagged link dump":
- WebWait - A web service to benchmark a website performance
- twittervision - A real-time display of Twitter messages with a google.
- It's so cool to see messages kind poping up non-stop - LinuxMCE - A Linux based MCE sustem based on ubuntu. It supports home automation/security and VoIP (via astrisk)
2007/03/22: 22/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
- Vox - A free personal blogging service
- How does it compare to Xanga, MySina, MySpace, and alike?
2007/03/21: 21/3/2007 - 網摘 Blogroll digest
From "My most frequently read/visit blog":
From "My tagged link dump":
From "My tagged link dump":
- 寫 code 的幾個 best practice - 杜B記事
- Is GOTO really evil? - MINIX 3 Operating System - A open-source operating system based on microkernel concept, designed to be highly reliable, flexible, and secure
- Twitter: What are you doing? - A global community to put out their thought in a short meesages/mini blogging entries (up to 140 chars), aloow people to connect via social networking, and interact via sms, im, or on the web
- Sort of remind me of zolows, but it has a better access (sms, im, rss). This makes interactions between people more tightly. - Twitter Fan Wiki - All unoffical information, tools for Twitter
- C Language Tutorial
2007/03/20: 20/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- 戰狼 300 ~ 男兒氣概天下無敵 (劍心.日劇回憶) - Still debating should go to watch it or not, as there are some controversy
- 寫 code 的幾個 best practice (2) - 杜B記事 - kind of basic stuff, but it's a good reminder.
2007/03/19: Face
2007/03/19: 19/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- VirtualBox - A Virtualization product for Windows and Linux
- wondering how it compares to Xen, KVM, QEMU....
2007/03/17: 17/3/2007 - 網摘 Blogroll digest
From "Pending to read":
- Welcome to iptel.org, the IP Telecommunications Portal | iptel.org
- rsync intro
- linux-games.com
- Xvoice
- LGames - Linux Games
- stream transcoder
- NetRadar 2000
- Cheek.Org - The Bard's Tale
- Dave Beckett's Resource Description Framework (RDF) Resource Guide - Information on RDF (Resource Description Framewor), a standard for describing resources on the web
- Barry's Clipart Server
- css Zen Garden: The Beauty in CSS Design - A demonstration of what can be accomplished visually through CSS-based design
- CSS and web standards tutorials, info and help
- RSS Tutorial for Content Publishers and Webmasters
- World Wide Web Consortium - Information on various web standards
- The Best Designs - A good web deign site
- Screem HTML/XML Editor - A web development environment
- Webmonkey - A web developer's resource
- Nvu - A complete web authoring system
- AtomEnabled - Information on Atom web syndication standard
- The W3C Markup Validation Service - A website validation service
- XULPlanet - Information on XML User Interface Language (XUL), a markup language for describing user interfaces
- Atom Wiki - Atom specifications information
- HTML Help by The Web Design Group
- Netcraft - A web service that monitor the Internet and collect stats on the net
- Web Page Design for Designers - Stuff on web design
- Geo Tag Elements - Information on putting geotags info on the web
- Web Design Tips
- the noodle incident - More info on CSS and HTML design
- Doom9.net - The Definitive DVD Backup Resource
2007/03/16: RIP, Web-o-URL
Today, I decommission web-o-url, a set of PHP scripts I wrote back in 2003 to collect useful links I saw on the web.

It is my first PHP project to learn about the language, MySQL, and creating web application in general. It's kind of like blogroll and features a category structure to group links in a searchable fashion. Most important, it gets the job done.
As I start a blog and blogroll is getting popular, I start to use NP_Blogroll on my blog to collect links. On the other hand, tagging is taking off and gone crazy on the web. I realize the limitation of one category per link and want to add tagging function to web-o-url.
Since Joel stopped working on the plugin and I need a tagging function for web-o-url. I decided to continue develop NP_Blogroll to add the function. I've been working on the plugin and gradually migrating all links from web-o-url to NP_Blogroll.
Today it's done. So, it's time for web-o-url to go.
It is my first PHP project to learn about the language, MySQL, and creating web application in general. It's kind of like blogroll and features a category structure to group links in a searchable fashion. Most important, it gets the job done.
As I start a blog and blogroll is getting popular, I start to use NP_Blogroll on my blog to collect links. On the other hand, tagging is taking off and gone crazy on the web. I realize the limitation of one category per link and want to add tagging function to web-o-url.
Since Joel stopped working on the plugin and I need a tagging function for web-o-url. I decided to continue develop NP_Blogroll to add the function. I've been working on the plugin and gradually migrating all links from web-o-url to NP_Blogroll.
Today it's done. So, it's time for web-o-url to go.
2007/03/16: 16/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
From "My tagged link dump":
- 香港人網 - A on-line radio platform in HongKong
- 開台 Open Radio Hong Kong - A on-line open radio station from HongKong
- SimpsonsMath - The Simpsons on Math
- PPLive - A popular p2p TV network in China
- 英国karrimor背包对比意大利Ferrino背包
2007/03/15: Wall of Graffiti, or Art?
2007/03/14: 14/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- Haiku Operating System - A open source operating system currently in development designed from the ground up for desktop computing, inspired by BeOS
- TorrentFlux - A PHP based Torrent client that runs on a web server
2007/03/13: Wall of Posters
In Hong Kong, just after dark and even many stores are still open, people already putting up posters on closed stores. It makes quite a sight sometimes, note the types of posters on the walls.....


2007/03/13: 13/3/2007 - 網摘 Blogroll digest
From "Pending to read":
From "My tagged link dump":
- Gregarius - A web-based RSS feed aggregator written in PHP/MySQL and use Ajax technology
- Digital Photography Review - A digital camera review site
- Cygwin - a Linux-like environment for Windows, allow user to compile and run many *nix tools on Windows
- LCC-Win32 - A C compiler system for Windows
- Savannah - A central point for development, distribution and maintenance of GNU Software
- FlowDesigner - A open source programming tool similar to LabView
- Gambas - A free development environment based on a Basic interpreter with object extensions, like Visual Basic
- Snowboard Buyer's Guide - Some tips on buying a snowboard
- The Snowboard FAQ - Some technical info about snowboards
- SnowBoard Reviews - A site with some snowboards review - Not a bad read, but some of the reviewers just 15 kids... do you believe what they say?
- Everything about snowboard stance - The titile say it
- Snowboard Length Calculator - A good start to figure out what length of board you should get
- Snowboarding Injuries - Be careful out there.....
- Snowboarding Injuries - January 1, 1999 - American Academy of Family Physicians - I guess I fit the stats.... injury around the 1st year of snowboarding.
- Cern Ski Club - Snowboard (Surf) Section - Tutor - Some snowboarding info from the Europe
- BomberOnline - Snowboard Carving, Racing, Alpine Snowboarding - Boards, Boots, Bindings, Reviews
- Samba - A SMB/CIFS file and print server
- qmail - A secure and modern SMTP server which suppose to make sendmail obsolete, claim to be 2nd most popular on the Internet
- Postfix - A fast, easy to administer, and secure email server, with sendmail compatibility
- Sendmail - The most widely used MTA on the Internet
- 香港大自然風景壁紙 - Wallpaper of HongKong countryside
- Learning Tools - A web based learning object template which allows an instructor to quickly construct an interactive timeline with audio and visual effects
- JBoss - A Java application server suite
- ntp.org: Home of the Network Time Protocol - Information about network time protocol
- funambol - A SyncML server to do PIM data synchronization, application provisioning, and device management
- XORP - An extensible open source software router platform
- DynDNS - A DNS service provider, also provided a free dynamic DNS service uner homeip.net domain
- Wireshark - The most popular network protocol analyzer
- The Freenet Project - A encrypted p2p network system to promote the freedom of speech on th Internet
- ntop - A network traffic probe that shows the network usage
- MLDonkey - A p2p client which support many p2p networks
- OpenSSH - Allow user to connect to remote host in a secure manner
- The Big Brother - A system monitor tool - I used to run this on our TDMA lab to detect network and server problem
- Nagios - A open source host, service and network monitoring program
- Linphone - A SIP VoIP client for Linux
- RFC-Editor - Where you can find all the IETF RFCs
- eMue - A popular eDonkey p2p client
- Introduction to data communication
- A short introduction to awk - A insight in to the tricks that you can do with AWK
- Introduction to Regular Expressions
- Getting Started with Sed - Info on how to use sed
- UGU: Unix Guru Universe
- Beej's Guide to Network Programming Using Internet Sockets - TCP/IP socket programing info
- Remote Procedure Calls - Programming info on *nix RPC
- Unix FAQ
- Unix shell FAQ
- UNIXhelp for users
- Secure Programming for Linux and Unix HOWTO - Information on Creating Secure Software
- A short tutorial on Xlib programming
- Heiner's SHELLdorado
- UNIX Bourne Shell Programming
- vi Powered! - I am a vi(m) man, indeed
- Remind - A sophisticated calendar and alarm program
- vim online - One of the most popular text editor on Linux/*nix
- Steve's Southern Ontario Cell Phone Page
- GSM web page by John Scourias
- HowardChui.com
- Kannel - A open source WAP and SMS Gateway
- Openbox - A window manager based on blackbox
- fluxbox - Another window manager based on blackbox
- icewm - A window manager focus on speed, simplicity, and not getting in the user's way
- The Official FVWM Home Page - One of the oldest window manager for *nix
- WindowMaker - A window manager with a Nextstep look n' feel
- YouTube - The web video service that allow people to share on-line their video
- XHTML Friends Network - XFN is a simple way to represent human relationships using hyperlinks
- Meebo - A Ajax based IM web service that supports ICQ/MSN/Yahoo/Jabber
- Faq-O-Matic - A CGI-based system that automates the process of maintaining a FAQ
- Audioscrobbler - A database that tracks listening habits and does wonderful things with statistics
- RoundCube - A webmail client with an application-like user interface using Ajax
- phpGroupWare - A multi-user PHP groupware (calendar, todo-list, addressbook, email, news headlines)
- SquirrelMail - A webmail client written PHP
- Flickr - A on-line photo storage with social networkign function
- Gallery - A On-line webalarm written in PHP
- digi2web - A perl script to create a webalbum from a directory full of pictures
- Pixelpost - A photoblog application powered by PHP and MySQL
- Feedster - A RSS feed search engine and aggregator
- Rnews web-based rss aggregator - A server-side RSS news aggregator - I used it for a while before switch to fof
- encoding stuff - A simple tool to convert string into many encoding/encryption
- Backpack - A web service for organized note, idea, image, bookmarks, to-do and all
- Qdig - An easy-to-use PHP script that dynamically presents your digital image files as an online gallery or set of galleries
- AmphetaDesk - Another news aggregator - This is the 1st RSS aggregator I used, but it's so outdated now
- feed on feeds - Another server-side RSS aggregator - I use it until I found gregarius
- FeedOnFeeds-Redux - A folk of FoF - I tried it a bit, but move on to Gregarius
- more.groupware - The free web based groupware solution written in PHP
- eGroupWare - Another web groupware system
- Linpha - An easy to use, multilingual, flexible photo/image archive/album/gallery
- PunBB - A fast and lightweight PHP-powered discussion board. - It seems also more secure that phpBB...?
- Google Docs - Google's take on on-line word processor and spreadsheet
- Zoho Writer - An on-line word processor
- ajax13 - A Ajax based office application suite
- ThinkFree - An on-line alternative to MS Office
- gOFFICE - Another on-line office application suite
- Friendster - The social networking service focus on finding a friend and love
- gVisit - Use Google Maps to find out where your visitors are coming from
- Lilina News Aggregator - A simple, flat-file based news aggregator.
- Introduction to HTML
- An interactive introduction to HTML and CGI scripts on the WWW (courseware Netscape)
- Ekiga - An open source VoIP and video conferencing application for GNOME
2007/03/12: 12/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- Berghaus - A outdoor equipment maker from UK
- International Orienteering Federation - Orienteering is a racing sports with map and compass
- Lowe Alpine - A outdoor equipment maker from UK
- They have some very good backpacks with reasonable price - Lowepro - A famous camera bag/pack maker from UK
- Karrimor - Another premier outdoor equipment maker from UK
- Marmot - One of the outdoor equipment maker from USA
- Dana design is now merged with Marmot as well - REI - A outdoor equipment retailer in USA
- Campmor - Another outdoor equipment retailer in USA
- U.S. Cavalry - A US military gear retailer
- The North Face - Another outdoor equipment maker in USA
- Mountain Hardwear - A outdoor equipment maker from USA
- Patagonia - Another outdoor equipment maker in USA
- Nike ACG - A Nike product line focus on outdoor equipment
- Crumpler Australia - A messenger bag/backpack maker from Australia (made in China, anyway)
- Vertical Reality, Ottawa - Indoor climbing gym in Ottawa
- Digital Photography Review - A digital camera review site
Since 9 weeks program is done, things are winding down for the season. The weather on Monday was so cold that I decided not to go up for riding.
On Saturday, Camp Fortune was raining while temperature under freezing point.... weird. The rain turns into layer of ice on the ground, chairlift, and on me.
Luckily, the snow condition was good, actually surprisingly nice. I took the advantage to turn in some mileage on steep terrain of slalom.
Main focus:
- Not thinking, just turning
- Done both Big wide turns and short-radius turns
- Quiet upper body anticipation/movement, more driving with knee.
- Put in Flexion and Extension
- Putting in some 180 hop at the end of run to get good at the trick
2007/03/10: 10/3/2007 - 網摘 Blogroll digest
From "My tagged link dump":
- LinkedIn - A social networking site that focus on co-worker and job hunting
- Yahoo! Widgets - A set of widget to access Yahoo inforamtion and display it on your Desktop
- gdesklets is still not very meature.... too bad it doens't support Linux - gDesklets - A desktop widget like those on OSX
- Unix Programming Frequently Asked Questions - FAQ for UNIX programming
2007/03/09: 9/3/2007 - 網摘 Blogroll digest
From "Pending to read":
- Mindomo - Web-based mind mapping software
- Mindquarry - Open Source Teamwork, Collaboration, Project Management
- TaskList.org - List of Windows proccesses and descriptions to help determine if spyware, adware or viruses on a computer
- Scribd - A web service to put docments on-line, user can view doc with a flash based viewer
- Trac - A wiki and issue tracking system for software development projects
- Alias-TV.com - A spy TV show with a Da Vinci twist
- FelicityTunes.com - A songs and stuff about Felicity, a TV show about college life in NYC from the sam ecreator of Alias
- Star Trek: The Next Generation - The next generation that boldly go where no one has gone before
- The Internet Movie Database (IMDb) - A lot of information about movie everywhere
- A Felicity Page - Another Felicity website
- ReactOS - An open source operating system providing application and driver compatibility to Microsoft Windows® XP
- TinyOS - an component-based open-source operating system designed for wireless embedded sensor networks
- Fiwix - A educational OS kernel that is compatible to Linux
- The L4 microkernel family - A µ-kernel (microkernel) running on i486 and Pentium CPUs
- MIT Exokernel Operating System - A OS designed in a way that each application is almost like running on its own OS in an libaries, with a small layer to multiplexing each instance
- The Contiki Operating System - An highly portable multi-tasking operating system for memory-constrained networked embedded systems (2KB RAM, 40KB ROM). It implements a light-weight protothreads that provide a linear, thread-like programming style on top of the event-driven kernel
- The OSKit Project - A framework and libraries for operating systems R & D
- The Globus Alliance - An open source software toolkit used for building Grid systems and applications
- One Man Unix - Before Linux, there is one man UNIX
- VisualOS - VisualOS is an educational visual simulator of an operating system
- Plan 9 from Bell Laboratories FAQ - This OS is from the famous Bell Laboratories, where C & UNIX is borned
2007/03/08: 8/3/2007 - 網摘 Blogroll digest
From "pending":
From "tag":
- Creative Commons - A licensing term for peopel to share, reuse, and remix their contents legally - I am using CC now as well, see sidebar
2007/03/07: 7/3/2007 - 網摘 Blogroll digest
From "tag":
- Liquid Computing launches high-end server (CNet) - Interesting form factor with high density computing power pack in, wondering how it compares to Sun's project Blackbox
- GreaseMonkey - A script extension for firefox
- Project Blackbox - A prototype computer cluster in a container by Sun
2007/03/06: 6/3/2007 - 網摘 Blogroll digest
From "pending":
From "tag":
From "tag":
- Template Engines - A little discussion on PHP template engine
- Intersting to note how the idea similar to Nucleus's skin and template (which it's refer as outer and inner template). - SAJAX - Simple Ajax Toolkit - A open source tool to make programming websites using the Ajax framework
- Prototype - A Javascript library for javascript
- PRADO PHP framework - A component-based and event-driven framework for PHP5
- Zend Framework - The web application framework from Zend
- Ruby on Rails - A web application framework based on Ruby language
- Ruby Programming Language - A programming language with a focus on simplicity and productivity
- CakePHP - A rapid development framework for PHP which uses design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC
- Savant - A simple, elegant, and powerful alternative to Smarty
- Web Application Component Toolkit - A framework for creating web applications in php
- symfony - Another PHP web framework
- Seagull PHP Framework - A OOP framework for building web, command line and GUI applications
- Stratos PHP Framework - Another PHP web framework
- Limb - More PHP web application framework
- Spread Spectrum Scene - Information on CDMA based wireless
- AJAX Spell Checker - A ajax based spell checker, also used in wordpress
2007/03/04: Week 9 Snowboarding - 滑雪板記錄
Monday night
- Doing more A&I with Richard, Mary-Ann, Steve, and Bernie. We watch each other ride and point out weakness and provide feedback to improve.
My problems:
- Stance and balance: laying back
- Steering: too much anticipation for craving turn instead of drive with knee
- Pressure control: lifting shoulder on extension
- Timing: flex & extension too fast
Solution:
- keep a A form of hands while riding
- keep hands in board when anticipation and use more knee to drive the turn
- push body forward on steeper terrain (i.e. the pit)
- ensure to flex and extend more
Sunday
- Benoit run "just ride" session, done many runs on steep terrain
It's the last day of 9 weeks program. So, many dress up for the lesson.
- Doing more A&I with Richard, Mary-Ann, Steve, and Bernie. We watch each other ride and point out weakness and provide feedback to improve.
My problems:
- Stance and balance: laying back
- Steering: too much anticipation for craving turn instead of drive with knee
- Pressure control: lifting shoulder on extension
- Timing: flex & extension too fast
Solution:
- keep a A form of hands while riding
- keep hands in board when anticipation and use more knee to drive the turn
- push body forward on steeper terrain (i.e. the pit)
- ensure to flex and extend more
Sunday
- Benoit run "just ride" session, done many runs on steep terrain
It's the last day of 9 weeks program. So, many dress up for the lesson.
2007/03/04: Skype From My Cellphone
Skype is petitioning FCC to open cellular network for its software (Ok, not literately but basically what they are asking)
It is the next step in the evolution to a full boardband communication world, some calls it hyper-connectivity.
Telecom technologies evolve from its infancy days of analog to digital. As communication carries in a digital network, the total bandwidth increased as newer and better technologies developed. One of the trends is to move from circuit-switch networks (i.e. ATM) to packet network (Ethernet+TCP/IP, the Internet) to realize higher effectiveness of our network and cost saving with one infrastructure for all traffic.
This transformation also happen from the core of the network to the edge, which reach into our home and our life. We now have dialup/DSL/FTTH/HSDPA, tomorrow we are going to get WiMax/UMB/LTE. The pipe folow us anywhere we go, instead of at a stationary location. It's all about having a big fat pipe of packet network from your at anywhere to a server/service/information somewhere around the world.
Once we got this big pipe that is accessible anyway, next question is how we are going to use it. Today, we are only using our cellphone in a very limited way; phone call, SMS/MMS, CSD, WAP, Internet access, maybe even IM (just started recently). These applications are all support and provided by the cellular operator, and is rather limited. Why I can't do Voice over IM? What about watching Youtube on my cellphone? Skype? run some p2p to share some stuff while I am out there. What stopping me from running Vonage VoIP service on my cellphone? What if I have a PDA phone and want to run Google Office? Currently, you probably can't. Even if you have a relatively fat pipe like EVDO Rev A, unless you are just using your cellphone as a modem to a laptop, you cant really fo any of these.
So, it makes sense to open up the cellular network so user can run whatever they want on their capable phone. This allow us to use our phone innovatively.
It is the next step in the evolution to a full boardband communication world, some calls it hyper-connectivity.
Telecom technologies evolve from its infancy days of analog to digital. As communication carries in a digital network, the total bandwidth increased as newer and better technologies developed. One of the trends is to move from circuit-switch networks (i.e. ATM) to packet network (Ethernet+TCP/IP, the Internet) to realize higher effectiveness of our network and cost saving with one infrastructure for all traffic.
This transformation also happen from the core of the network to the edge, which reach into our home and our life. We now have dialup/DSL/FTTH/HSDPA, tomorrow we are going to get WiMax/UMB/LTE. The pipe folow us anywhere we go, instead of at a stationary location. It's all about having a big fat pipe of packet network from your at anywhere to a server/service/information somewhere around the world.
Once we got this big pipe that is accessible anyway, next question is how we are going to use it. Today, we are only using our cellphone in a very limited way; phone call, SMS/MMS, CSD, WAP, Internet access, maybe even IM (just started recently). These applications are all support and provided by the cellular operator, and is rather limited. Why I can't do Voice over IM? What about watching Youtube on my cellphone? Skype? run some p2p to share some stuff while I am out there. What stopping me from running Vonage VoIP service on my cellphone? What if I have a PDA phone and want to run Google Office? Currently, you probably can't. Even if you have a relatively fat pipe like EVDO Rev A, unless you are just using your cellphone as a modem to a laptop, you cant really fo any of these.
So, it makes sense to open up the cellular network so user can run whatever they want on their capable phone. This allow us to use our phone innovatively.
2007/03/03: 3/3/2007 - 網摘 Blogroll digest
From "pending":
From "tag":
From "tag":
- Add This! - A aggregate service to put simple and recognizable buttons to allow visitors save your website or blog to the social bookmarking and feed reader services
- Gizmo Project - An Internet phone application blends with IM (YM, GoogleTalk, WindowsLive)
2007/03/02: Fon-dy-Do-Dada
So do I want to run FON so I have free WIFI access when visiting a few places around the world?
I check their map, there are many places in and around Ottawa have FON running, even 3 in my neighborhood.
But I think the risk is more than benefit to me right now:
- I don't really travel around that much and use my laptop on the road.
- It seem to be violating my ISP agreement to share my connection like this.
Extended reading from Boardband reports
I check their map, there are many places in and around Ottawa have FON running, even 3 in my neighborhood.
But I think the risk is more than benefit to me right now:
- I don't really travel around that much and use my laptop on the road.
- It seem to be violating my ISP agreement to share my connection like this.
Extended reading from Boardband reports
2007/03/02: The Internet Pipe is Filling Up
Reading some news about that suppose to come net meltdown.
Ok, the internet bandwidth is getting chow up in a fast rate (I first heard about it from our CTO last year, and still wondering it's an illusion). Youtube, VoIP, p2p, spams, botnets, and plain old people browsing the web; you named it.
I guess it's time to crunch out the next generation technologies to increase the capacity of the Internet. I hope all these new things like PBB/PBT, faster optical network and others going to helps us keeping up with the demand. But on the other hand, thinking back to some of the up and coming technologies like FTTH, WiMax, UMB/LTE, they are all access technologies actually going to increase the demands since they give users are bigger pipe to access the information they want on the internet.
Whether it's real or not, all I care is able to access the Internet whatever way I want.
Ok, the internet bandwidth is getting chow up in a fast rate (I first heard about it from our CTO last year, and still wondering it's an illusion). Youtube, VoIP, p2p, spams, botnets, and plain old people browsing the web; you named it.
I guess it's time to crunch out the next generation technologies to increase the capacity of the Internet. I hope all these new things like PBB/PBT, faster optical network and others going to helps us keeping up with the demand. But on the other hand, thinking back to some of the up and coming technologies like FTTH, WiMax, UMB/LTE, they are all access technologies actually going to increase the demands since they give users are bigger pipe to access the information they want on the internet.
Whether it's real or not, all I care is able to access the Internet whatever way I want.
2007/03/01: 1/3/2007 - 網摘 Blogroll digest
From "tag":
- Zimbra - An innovative open source messaging and collaboration application
- MyBlogLog - A social communities service to allow blog authors and readers interact as a group.
- saw @ 五師兄字 blog, it allows readers and author to form a community and interact, kind of like a Friendster without all the flirting.

