Tue, May 28, 2002
The 24-Hour Professor
This is one of the reasons I burned out on full-time teaching. At first it's great because you're making yourself more accessible, and that's a good thing, right? Suddenly students are sending you IMs at midnight. They're expecting responses via e-mail within two or three hours. On weekends. And these aren't distance-education courses, these are regular lecture courses.
A rule I learned a long time ago was that if you want to see the real point of a news story, skip to the last paragraph:
"It's rewarding and it's exciting," he says. "But I think it's exhausting. You're essentially teaching every day of the semester."Yep. Wed, May 22, 2002
Jini configuration hell
Put simply, Jini is too hard to configure. I consider myself fairly intelligent, and I have a lot of Java experience and a fair amount of Solaris experience. Nevertheless, it took me over a week of wasted evenings trying to run the Ray Tracer example included with the Jini distribution. Running this example requires no less than 6 processes to be running, 4 of which require commands spanning multiple lines to start.
You can see the fruits of my labor, a shell script that starts everything running. For everyday use, I've broken it into 5 different shell scripts: jini-start-all.sh, jini-start.sh, jini-stop-all.sh, jini-stop.sh, and one for the application (e.g., browser.sh or raytrace.sh).
I haven't even started writing my own programs, this is just to run the example. Folks, developers are going to be slow to adopt Jini until this get easier.