![]() |
|
eBooks
Readers/Software
Finally, a reader from Adobe for the Palm. I tried other readers, but they
were always flaky and slow. Even though the current release is beta, it
really outperforms other readers I have tried.
This device is pretty good for a 1.0 release. If you want to get into eBooks
and don't have a Palm or CE device, then you might consider this unit. I don't
really like the franklin reader, but I enjoy using the
MobiPocket Reader. It
is available for this device and the Palm. The main reason I bought this unit was
for its future support of the Microsoft Reader. A version is suppose to be available
sometime in 2001.
Publishers
Bean has a "WebScription" service that allows you to purchase
sets of books for $10.00 USD. They also provide free books as teasers
from some of their authors. I read all of the free books and have
since purchased several "WebScriptions". The books are
available in many formats including: html and MobiPocket. The only
drawback has been that not all of their titles are available in
electronic form. This makes catching up on authors more difficult.
Links
DTD
A good introduction to using DTDs.
Design Patterns
A link site for design patterns.
As described on the site.
The J2EE(TM) Patterns presented here, a collection of J2EE-based solutions to common problems, reflect the collective expertise and experience of Java(TM) technology architects in the Sun Java Center over the past three years. Software
Java Development
The best build tool on the planet. At least for Java. I've even used it
as a poor man's backup utility. It's extensible and cross platform. I
prefer this to make hands down.
This is a great logging package. It makes it easy to provide sophisticated
logging in a Java application. Don't write one from scratch, take a little
while and learn this package. It is well worth it.
A great JSP implementation that runs on Windows and Linux just fine. In fact,
that is what I run this site under.
The documents provide a good basis on style for writing code that is readable
by your fellow programmers. I have some exceptions with their suggestions, but
in general I follow most of their guidelines. What ever style you choose, be
consistent.
The reference implementation...go for it!
Python Development
The Python Cookbook is a repository of Python classes and functions available
from ActiveState. I've
found several good scripts that make getting the job done easier.
Scripting
bash
Lots of examples of scripting in bash.
Tools
Open Source
Very useful version management tool whether you are working alone or
in a group.
If you work on a Windows platform, this toolset is a MUST!
Most of the time, I still use a Windows command prompt instead of bash, but
I use the tools (grep, sed, gawk, cvs, ls, mv, cp, etc.) all the time.
Many tasks that were easier on a *nix platform may now be performed on
Windows. Although my friends tell me I should really give up on the
command line, I just cant' bear to do it.
A great little editor written in Java. I use it for most of my editing tasks now.
I needed an editor that was fairly small, had similar keystrokes to the Windows
CUA, and was portable across platforms. I went through several editors before
I ended up here.
I don't use an IDE much anymore because ANT has really made it easier to do
without one. But, when I want to do GUI work, I fire up NetBeans. I've also
used it on larger projects and with the new MDI mode, I may use it more often.
This is a major Java application, so pack your machine with RAM (384+ MB) to
make it run like it should. It also integrates with ANT, so you can switch
in and out as you choose. Wheel mouse support is available on
Windows and Linux. From the NetBean's search page, search for
mousewheel. Since mousewheel is a contributed module that is not listed with the other
modules, make sure to read the messages to find the correct release.
The wheel mouse will be officially supported when JDK 1.4 supports it.
|
| Revision: 1.15 Date: 2001/07/03 17:07:23 |