Oracle bought BEA, and Sun buying MySql is interesting because now all the major players... Microsft, IBM, Oracle and Sun own the entire stack for web appliation developement. Although technically Oracle doesn't own an operating system, they are famous for porting their app to different platforms. Also Microsoft and Oracle also don't sell hardware. Furthermore, even though Sun owns Java, their Java product suite is weak. They bought out netscape's server stuff, and now mysql. People only use the software that Sun gives away (apache projects and now mysql). I don't see how Sun will ever make money off software.
Monday, January 21, 2008
Friday, May 16, 2003
JAD is a sweet java decompiler. There is also a plugin for jbuilder called JADClassFileNode that allows you to use the find definition command and drill down into the decompiled source from the jar file. This is nice, for instance if you are using an open source project you don't have to download the source if you want to check something simple.
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
Wednesday, January 09, 2002
Tuesday, November 27, 2001
Here is a struts config file gui (swing) tool http://www.jamesholmes.com/struts/console/
Here is a tool, ZipScan, that will search for a file in zip and jar files. http://download.cnet.com/downloads/0-10097-100-7936686.html
Monday, November 19, 2001
Stuts
STRUTS
Important note for the class org.apache.struts.action.Action:
Instance and static variables MUST NOT be used to store information related to the state of a particular request. They MAY be used to share global resources across requests for the same action.
Problems with the java plugin running in IE 5.5 on Win 2k sp2 not working.
1) remove CLASSPATH
2) remove all other VMs from the PATH
3) make sure JIT is checked in plugin control panel.
when the plugin is working u should get a duke icon in the system tray. you can double click the icon for the console.
\lib\security\java.policy - this file, in the jre, is used to give the plugin permissions. it's an alternative to signing the applet.
Here is an example of stuff you can add in the grant block:
permission java.io.FilePermission "C:/WINNT/SYSTEM32/ipconfig.exe", "execute";
permission java.lang.RuntimePermission "queuePrintJob";