![]() |
|
The CodesWristGuardWristGuard is an on-line application that reminds you about your proper break time. I'll warn you if you've continuously work for a period and ask you take breaks in a regular interval. News
Java FlashJFlash is a electronic flash card program that lets you update and review a collection of flash cards. The cards are stored in XML and the program is written in Java. News
FeaturesJFlash can currently:
Note that this is still alpha release so it's going to be VERY buggy. I feel like it's pretty usable so I publish it here. Stay tuned for more news about JFlash. If you find it useful/buggy, please contact William Lee. Future plan
Cool Tools!Vim (Vi IMproved)If you are one of the people I meet in the lab everyday, you are probably sick of me talking about how cool this editor is. I used to be an emacs and Xemacs fan, but now I am converted due to wrist injury (pressing the Ctrl key way too much :). I use this editor on almost all platforms, including Win98, WinNT, Unix (Solaris), and Linux. Here are my current setup files: .vimrc and .gvimrc. Visit the website for more info.
Speedbar for EmacsHere is one thing that emacs has and Vim doesn't (well, it's getting harder to find such thing!). If you are still using emacs version 20.x for some reasons, try out M-x speedbar! It's such a cool program! Visit the official homepage for the latest version and news. Exuberant CTAGSThe editor wars go on :). Of course you think Vim would fight back! There is something for Vim too. This is an excellent program to browse through your C/C++/Java source quickly. I've even set my TAB to jump to declarations of functions and shift TAB to jump back . How cool! You can't believe it until you try it out! You can get more info at the official site. CVSWell, I guess everyone has to know what CVS stands for -- Concurrent Versions System. This program helps organize a complex project in a multiple-user environment. Here is a good introductory tutorial. Visit the official hompage for more info.
|