Chinese to English electronic dictionary for desktops and laptops. Runs under Linux, Mac, and Windows (requires java). Add your own definitions and submit them for inclusion in future dictionary versions.

The Address Book is a free, open source address management system, utilizing the combined power of PHP scripting and MySQL databases to provide a flexible, robust system allowing users to add a virtually unlimited number of addresses and other info.

Java and ColdFusion libraries to lookup country code and language from IP address. It uses a local copy of the WHOIS database to perform fast, accurate lookups of country codes. Useful for log analysis, internationalization, geolocation, etc..

Swing based report for java with "What You See is What You Get" graphic editor. Design a report by drawing line and setting cell properties. Paged printing facility for JTable. Also includes some useful components such as DatePicker, StatusBar.

Jastrology is an astrology program written in Java using Swiss Ephemeris package. It provides a Swing UI for desktop interactive, and this package can also be used in an J2EE web application to produce dynamic horoscope diagrams.

yac163 is a client for managing photo albums hosted by NetEase (www.163.com). You can download the whole albums by it. Especially it's for Chinese Linux users, who are looking for an alternative for the counterpart in Windows like PhotoUDV.

A subtitle agent, which developed on Java, helps to create, modify, and operate subtitle files easily. Also providing Java packages for developing subtitle agents conveniently. Moreover, they're free and open-sourced, based on GPL lisence.

Jaybird is java-language based, source & xml & codebyte class inter-converting tool.
You can write your Envolvable Code with it;
You can make your computer write program itself;
You can run program without compiling time;
You can manage source as data

More than 10000 Xiao Zhuan character images scanned, and relationship between characters are saved in a xml file, available for further analysis and correction. Used an experimental java application to show the topology graph of the chinese characters.

The C++Pager can help C++ programmers to output long complex text (i.g HTML). It enables to embed C++ code in text files which use JSP like syntax, and uses STL based stream to output. It is the C++\'s simple standalone version of JSP.

The scope of the project is to establish a new architecture personal home pages are managed in the internet, thus the way the users would navigate them.
The idea come from the new technology trends from internet.
The key idea are compact, concrete, easy manage and loosely coupled structure (peer to peer).
I will sketch out the technical detail in the wiki. And began to prototype it in my personal webpage.