December 25, 2016
-Updated css and improved layout
January 1, 2015
-Updated title and description
March 3 , 2014
-Added a page on how to import 3D models as Lego brick configuration in Build with Chrome
January 4 , 2014
-Added a page for WordTile, a web-based game that is playable on both desktop and mobile. Game mechanic is based on LetterPress, but playable in Japanese with Hiragana tiles.
August 10 , 2013
-Updated Pegauses Driver for Mountain Lion
August 5 , 2013
-Updated title and description.
January 4 , 2013
-Updated search box on website.
December 29 , 2012
-Added a page on Qurious.
December 27 , 2012
-Added a page on previous work projects.
December 26 , 2012
December 28 , 2011
-Updated "about me" and "projects". Fixed several formatting errors.
September 16 , 2011
-Updated html and css. Got rid of old layout that was using tables, it's too embarassing.
April 16 , 2011
-Added Chinese version of the website
January 16, 2010
-Removed old geocities link since geocities is now officially dead
-Updated About Me
-Updated MATITK page
September 27, 2009
-Updated ASCII Art Steganography link
September 17, 2009
May 10, 2009
September 28, 2008
-Updated licensing terms
August 11, 2008
-Added youtube player
August 10, 2008
July 26, 2008
May 19, 2008
April 20 , 2008
-Updated MSN AdBlocker page.
January 13 , 2008
-Updated about me page.
January 12 , 2008
November 25 , 2007
-Uploaded new photos to my pictures
July 7 , 2007
-Uploaded new 2007 photos to my pictures
May 12 , 2007
-Updated about me info
-Updated contact page info
April 14 , 2007
-Fixed formmating issues
February 3 , 2007
-Minor links updates
January 19 , 2007
-Updated MSN Ad block for Windows Live Messenger
October 15 , 2006
-Added Spell Checker
September 30 , 2006
-Updated MATITK usage.
-Updated my info.
August 18 , 2006
May 26 , 2006
April 2 , 2006
-User interface changes - including icons for things that can be downloaded
February 15 , 2006
-Updated pages. Including MSN Status Scroller.
January 7 , 2006
-Added a section
December 26, 2005
-Regular site maintainence
November 5, 2005
-Uploaded MATITK. Updated MSN Client Block pages.
August 27, 2005
-Updated MSN Client Block
August 20, 2005
July 9, 2005
-Updated project descriptions, made search available and uploaded Plagiarizer.
June 20, 2005
-Updated MSN Adblock to work with latest version of MSN.
April 26, 2005
-Various updates to about me and index page
April 23, 2005
-Added a page listing my publications, a page to demonstrate the use of SAJAX in a chatroom, and about to replace the Diary link in the main menu with Search (developed but not uploaded). I also made the necessary adjustment to projects.
April 19, 2005
-Shrinked banner. Readjust table layout.
March 25, 2005
-Various updates, bug fixed, etc.
February 27, 2005
-Added an application to completely block MSN.
February 19, 2005
-Included photos from conference. Updated personal info.
December 25, 2004
November 21, 2004
-Adding used text book page.
October 29, 2004
-Minor links changes
October 10, 2004
-Created a proof-of-concept application that would force a video to be played back and the user cannot quit it until the video is finished. It's useless I admit :P.
September 24, 2004
-Made my diary script available to public
-Added a few photos to the photo section
-Updated several projects
August 29, 2004
-Added MSN Ad Blocker.
August 23, 2004
-Added additional favorite links
August 17, 2004
-Updated e-mail addresses, various pages to make the site more google friendly.
August 8, 2004
-Added Multiplayer UNO
August 7, 2004
-Updated my summer schedule
-Included my ITK application
August 6, 2004
-Updated index page.
-Removed the following from Projects, and updated the content.
I have worked on projects of different topics over the last five years of my educations - mainly because of the International Baccalaureate Program that I was in. (aside: if you ask someone to spell baccalaureate and he/she can spell it correctly for you, then he/she is probably in such a program)
In high school, they're mainly science labs, and miscellaneous stuff - except for one big computer science project that has ~100 pages of documentation. You may also want to try I have a crush with Vincent - a fun little game.
And then I come to Simon Fraser University, and most of my time is spent on working on computing science assignments or projects assigned by professors - many of them are really interesting. However, that doesn't mean that I no longer spend extra time on working on extra projects.
Example:, , and
The projects that I like the most are those that employ 3D graphics. I am sure there are more to come in higher level graphics courses, but so far, the assignments / self-starting projects I worked on are already very visually pleasing.
Notably, 3D Room Scene was showcased in SFU computing science Employer's Open House 2003.
Fun Projects (High school
These are miscellaneous things that I've created over the last few years for different occasions when I was in high school. Some are silly (who would want my "Yes Card" -__-), but some I hope are useful for other people. I spent considerable amount of effort on Flash - but I think it has become so commonplace that it's not something special anymore :(.
I also spend considerable amount of time playing with photos using photoshop. I might put some of my work in photoshop later.
July 5, 2004
-Added automatic browser refresher
July 3, 2004
-Added personalized emailing script. It can also be regarded as a perl tutorial. Also uploaded COM reference sheet, and course I am taking next semester.
July 1, 2004
-Uploaded a photo
May 20, 2004
-Uploaded a photo and fixed some spelling mistakes. Cleared miscellaneous files in the files area.
May 13, 2004
-Updated photos. Added research notes
May 1, 2004
March 27, 2004
-Added Diary and rearranged contents
March 18, 2004
-Updated photos and graduation plan
February 22, 2004
February 1, 2004
-Updated various outdated information
January 16, 2004
-Updated Photos from Hong Kong Trip
December 16, 2003
-Self Note: Remember to revert flash changes
November 22, 2003
-Updated my plan for next term
-Updated telephone book
October 19, 2003
October 5, 2003
-Added a co-op diary section under About Me. Also made updates to some of the pages.
September 15/22, 2003
-Major updates to the photo sections.
August 24, 2003
-ZJMask Release 1.2 is out. A Progree bar is added to show the process of encoding and decoding files.
August 14, 2003
-Password protect "About Me". Added C++ Reference Sheet.
July 9, 2003
-Uploaded my software engineering project from 2002-Summer.
June 17, 2003
-Updated ZIP/JPEG File Masking utility to version 1.2,
and it now includes password facility.
-Updated about me page. Changed a few lines
June 11, 2003
-I didn't realize I haven't linked 3D Tetris Screen
Saver to the project page until today...it's now fixed.
-Uploaded ZIP/JPEG File Masking utility to allow the user to mask a file...see details in projects>
May 22, 2003
-Updated "about me", movies and schedule.
April 30, 2003
-Uploaded 3D Tetris Screen Saver.
April 28, 2003
-Minor link updates and changes.
April 16, 2003
-Added 3D Tetris and Program Translation to my Project showcase :)! Updated project and index page. An explanation for huffman tree compression algorithm is also added, by popular demand.
April 8, 2003
-Updated the index page so that it's more simple-looking (Just studying CMPT 363 final, and that pops into mind!).
April 7, 2003
-It's exam period again! This means I can update my website more often...(Did I hear "what the..."?). I changed things in about me, and updated my course plans. Also, I uploaded my graduation plan for my bachelor degree.
March 29, 2003
-Just participated in my school's open house (displaying my 3D room scene!). Added several updates to this website (haven't updated it for a month....too busy for the last month)
Feb 22, 2003
-Sick for a week :(. Added a project done for CMPT 365.
Feb 9, 2003
-Added a window GUI interface to the popular Huffman
Tree Compression. Please see the updated version under:
Projects => Compression
Feb 7, 2003
-Never mind about the white space thing.
Feb 6, 2003
-The description of each section table is moved to
here to avoid cluttering up the first page.
-Also added a funny cartoon for in the chain letter
-Also practise using white spaces
-My hobbies, what I do, etc
-See Fun Stuff for Pictures
-Stuff for you to play with. You will regret it if you haven't checked it out
January 27, 2003
-There are now 8 different banners at the top of each page now~! Also, a guestbook is added. Please sign it when you leave (The link is at the bottom of each page).
January 25, 2003
-Made tiny changes to various pages. Added cooking with monkey professor movie.
January 15, 2003
-Made some changes to the index page.
January 11, 2003
-Added a flash page to Projects. Updated the chessy icons.
January 4, 2003
-Some modifications to About Me.
December 29, 2002
-Added a picture. Also added a page for chain letters that I have seen.
December 26, 2002
-Added warcraft and starcraft pages (under Fun Stuff).
December 25, 2002
-Updated pictures from Christmas (Fun Stuff -> Pictures).
December 21, 2002
-Updated little tihngs, layout, etc.
December 18, 2002
-Updated Links (Fun Stuff -> Links)
December 17, 2002
-Science Club photos added to temporary folder (Under News).
December 10, 2002
-A few links, and information are updated in "Courses".
December 9, 2002
-Added a suggestion/comment form at the bottom of each page. Updated a few starcraft-related links.
December 7, 2002
-Added bad monkey to fun stuff
December 5, 2002 - What is this section
-Added a "what is this" game in the fun stuff section, and updated the pictures.
December 3, 2002 - Launch of new site
-Exam period begins. My exams don't start until 11th, so I have quite a bit of time to study, and so I decided to do a "make-over" for my site. People can still connect to the old site using the link at the bottom of the first page. Major updates include adding a selection of projects that I have done in the past, a list of courses that I was taking, a lengthy description about myself, and some pictures.