Sunday, December 29, 2002

An interesting fact that i was unaware of, apple has an open source project called darwin that lets OS X run on x86 the platform. Darwin is just the underlying FreeBSD command line OS, not the rich GUI OS X shell that runs on top.

Tuesday, December 24, 2002

personalized menus is the feature in windows that hides most of the stuff on a menu and makes you click an arrow to see the whole thing. to disable this right click task bar, go to properties, and uncheck personalized menus. (this is a feature of windows 2000, but, as far as i can tell, it has been removed from xp)

Monday, December 23, 2002

to get line numbers to show up in jsp/java files in tomcat, cut off the jit compiler by adding -Djava.compiler=NONE to the TOMCAT_OPTS.

Sunday, December 22, 2002

bookmarklets are javascript links that you put in your favorites and they link you somewhere but with some functionality. see bookmarklets.com for examples. i found a bookmarklet that takes a word you have highlighted and lets you search google for the word.

i recently downloaded a free nifty xml tool called cooktop. of course there are many tools for xml editing

as a note to myself xsl consists of three parts: xslt, xpath, and xml formatting objects. w3schools.com is a site with simple xml tutorials.

Monday, December 16, 2002

microsoft's portal offering is called sharepoint, and the jakarta project has a portal engine called jetspeed. i know of one mid-sized company that uses share point, but none that use jetspeed.

interesting documentation that jboss runs twice as fast on windows 2000 than on linux, and that linux doesn't support real threads, and jboss will crash with 200 users.

Tortoise, cvs

a handy windows cvs client tool is tortoise. it's handy because it's built into windows explorer.

according to these discussions there is a significant memory restriction for a jvm on a 32 bit windows systems.

http://forum.java.sun.com/thread.jsp?thread=272369&forum=37&message=1060964

http://forum.java.sun.com/thread.jsp?forum=37&thread=201718

Windows 2000 is a 32-bit operating system. This means that by default (Windows 2000 professional and Server), it can only support up to 4GB of memory (1/2 (2GB) for the operating system and 1/2 (2GB) for user applications). applications can use a special library called AWE (Address Windowing Extensions) to access more memory. For instance, windows 2000 advanced server (8 gig max), and windows 2000 data center (64 gig max) use AWE.

Monday, December 02, 2002

log4net is an implementation of log4j for dot net

in dot net web service or web application projects the web config file has an appSettings tag that is the answer to propety files in java.