Wednesday, October 30, 2002
Free Frags with Cube: The Linux First-Person Shooter
The last thing the gaming development community needs is probably another 3-D graphics engine designed for first-person shooters. After all, there are lots of them in the market. Some, such as the original Quake engine, have even been released as open source (although long after they became technically outdated and were no longer of value to license for game development). Cube, however, stands apart because it was targeted at Linux since its inception, and has always been free.

Cube is very impressive. Check it out. #

Netbeans: Working with XML, Part 1
In part one in this series of book excerpts from NetBeans: The Definitive Guide, learn how to work with XML within the NetBeans framework by installing XML support and working with XML editors.

Jakarta Struts: Seven Lessons from the Trenches
After his Internet company decided to adopt the Struts framework, Chuck Cavaness spent months trying to figure out how to use it in order to build a company application. If you're a Java programmer charged with developing Web applications with servlets and JSPs, you'll find a lot of insight and valuable information in the lessons Chuck had to learn the hard way. He describes some of them here.

For Tomcat Developers, Aspire Comes in a JAR
Aspire.jar is a free, open source, .jar file that can be used for declarative data access, configuration, logging, and factory services needs. For Java developers who are continuing to adopt Tomcat as their primary development platform, this .jar file could save lot of time, while providing a highly flexible data architecture. Aspire.jar is only about 500K and unintrusive in your applications. Installation is as simple as downloading and including the .jar file in the appropriate classpath. You can start putting the .jar file to good use as soon as you finish this article.

Looks mildly interesting. Note the emphasis on declarative development. #

Tuesday, October 29, 2002
This allows you to distribute your Java application as a genuine Win32 binary executable. Your users will never need to run an ugly batch file to run your application. You will not have to distribute any temp or config files along with your executable. You will never need to learn JNI and have a C compiler to make a launcher for your application. You will save the hours of effort needed for writing a native launcher with this one tool.

Monday, October 28, 2002
Ten Things to do with IIS
As an IIS administrator it sometimes gets downright annoying having to fend off all the insults from Apache admins I meet claiming innate server superiority. Generally the discussion about Web administration starts first with all the various security holes plaguing IIS and the negative press the platform garnered over the last year. Then it invariably moves to a discussion about how Netcraft and other stats sites show Apache as the dominant server on the Web, or how a certain big site uses Apache, or how there are so many cool modules to add to Apache. Pointing out that scads of non-identified corporate in-house servers run IIS, or that it too is a free server (since it comes with the operating system), or that there are in fact plenty of cool add-ons for IIS (including many that provide source code) — all this does little to dissuade these server chauvinists of their opinion. Rather than whining about rude Apache admins, however, I thought it would be a more useful response simply to write down some of the ways I've found of improving IIS. So without further delay here are my top ten tips for making the most of your IIS.

The J2ME Archive
Archive information on developing applications and services written for Java 2 Platform, Micro Edition powered devices, including related technologies such as the CLDC, MIDP, and KVM.

TBL's Weaving the Web
"The fundamental principle behind the Web was that once someone somewhere made available a document, database, graphic, sound, video, or screen at some stage in an interactive dialogue, it should be accessible (subject to authorization, of course) by anyone, with any type of computer, in any country. And it should be possible to make a reference - a link - to that thing, so that others could find it. This was a philosophical change from the approach of previous computer systems. People were used to going to find information, but they rarely made references to other computers, and when they did they typically had to quote a long and complex series of instructions to get it. Furthermore, for global hypertext, people had to move from thinking about instructions to thinking in terms of a simple identifier string - a URI - that contained all the essential details in a compact way."

Blogging Mailing Lists
I'm only an occasional blogger. There's only so much time in the day, and most of my informal writing goes out over email, not to the web. What's more, most of my web visits are triggered by a link sent to me in email, and most of the interesting pages I discover I send to people (such as my editors) via email rather than via a public blog. I get a lot of interesting mail, both from personal and business correspondents, and from mailing lists, and pass a lot of it along to other people or lists. I wish it were as easy to forward an email message to a blog as it is to send a link from the web out to an email recipient.


the server side
dotnet junkies
sam gentile
sam ruby
paul prescod
.net guy
jon udell
john robb
blogging roller
desktop fishbowl
cafe au lait
be blogging
kevin burton
james strachan
the truth is out there
brett morgan
blogging roller #2
joe's jelly
psquad's corner
rickard oberg
the saturn times
russel beattie
gerhard froelich
pete drayton
clemens vaster
ingo rammer
ken rawlings
simon fell
bit working
justin rudd
chris sells
john lam
jim murphy
brian jepson
john burkhardt
matt pope
better living through software
loosely coupled
understanding software engineering
rest lst,rdf-interest lst,tag lst ucapi lst

A man, his puppy, and a double barreled shotgun.

Powered by Blogger