|
|
This page lists some useful software. I only list those
sites and software that are less famous but which I think are
useful. So you will not found links like freshmeat.net
or gcc.gnu.org on this page (except those
two:-) ).
Recommend Software (mostly freeware)
- GNU gengetopt
You write a simple description of arguments, this little program then
generates a C
function that uses the GNU getopt_long(3) function to parse and validate the
options. Cool!
- devtodo
A program to display and manage a hierarchical list of outstanding work, or
just reminders. Recommended.
- Jam
Jam is a free Make(1) replacement utility written in C. Jam has built-in
support for most C/C++/Fortran Tool-chain, and can be easily extended to
support new tools. The recipe of Jam is highly compact and portable. I use Jam on both
MS-Windows and Unix.
- FVWM
My favorate Window Manager.
- Morphix
Morphix is a modular Linux distribution based on knoppix,
with live-cd support and without any configuration.
- Mutt
The mutt mail user agent is the current best-of-breed
among text-based Unix electronic mail agents.
-- "The Art of UNIX Programming", Eric Steven Raymond
My favorite email client. It is extremely powerful. Recommended.
- Leo
Leo is an outline editor written entriely in Python (with TK GUI).
Actually, it is more than a simple editor. It has excellent support for so
called literate programming approach that rivals traditional
programming concept. I deem it to be the best Python-Tk application. Here
is a screenshot of a running Leo instance
(look carefully, that is an FVWM desktop
configured to mimic the look and feel of ...). I really like this application.
- LeoHTML
LeoHTML is an execellent HTML precompiler written in C++. This page is created
with LeoHTMl.
- marks
Bookmark for shells, highly recommended.
- sitecopy
sitecopy is for easily maintaining remote web sites. The program will upload
files to the server which have changed locally, and delete files from the
server which have been removed locally, to keep the remote site synchronized
with the local site with a single command.
- spambayes
A email anti-spam software written in Python.
- recon
This is a GUI Regular Expression Test Console written in Python and
Tkinter. It is small and only has one file, yet as powerful as many
heavy-weight alternatives written in other languages.
- IPython
IPython is "An enhanced Interactive Python shell" that supports TAB
completion, color and more. If you use python shell a lot, IPython will
make your life much easier.
|