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
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
Monday, November 25, 2002
Sunday, November 24, 2002
Friday, November 22, 2002
Friday, November 15, 2002
Tuesday, October 08, 2002
Friday, October 04, 2002
Thursday, September 19, 2002
Tuesday, September 03, 2002
Tuesday, July 30, 2002
Thursday, July 25, 2002
out of curiosity i looked last night to see what companies were offering portal solutions. a portal solution offers functionality similar to my yahoo. i thought i would pass it along. what i found is that there are offerings from application server companies (ibm, oracle, sun), erp companies (SAP and peoplesoft), and "pure plays" (Epicentric, BroadVision, Plumtree, and Bowstreet), to name a few. According to one article, Epicentric is the market leader, and Bowstreet is the leading innovator.
another article said:
"Plumtree and Epicentric still offer the most thorough portal products today," additionally naming named Vignette and SAP Portals to the group offering "the most usable portal framework products." It also named Oracle and BEA Systems as other vendors "best prepared to serve enterprise portal needs."
http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2854468,00.html
http://www.informationweek.com/story/IWK20011101S0014
http://www.line56.com/articles/default.asp?ArticleID=3562&ml=2
Tuesday, May 21, 2002
Saturday, May 11, 2002
Thursday, April 25, 2002
Friday, April 12, 2002
Friday, April 05, 2002
Wednesday, March 20, 2002
here are lists of the java/pdf libraries that i have investigated.
google listing
presentation
apache project's FOP
Big Faceless
iText
Friday, February 15, 2002
xmethods.net
here is a site that list free web services. xmethods.net. Oracle JDeveloper has a wizzard where you put in the url (uri?) and it gives you a list of all the available methods. then you are able to call those methods in your code like they were local methods and the wizzard has written code that takes care of all the underlying message and communications protocols (xml and http). It's similar to RMI or CORBA or any other remote procedure call.