Java Software Performance: Stories from TrenchesOctober 16th, 2005 James Gosling blogs about Java software performance myths and posts an interesting story (below). The comments contains few more stories from the trenches as they say.
Selecting the Best Compiler OptionsJuly 18th, 2005 The fundamental questions
There are two questions that you need to ask when compiling your program:
1. What do I know about the platforms that this program will run on?
2.
How To Change Java Compiler in Ant on Fedora Core / LinuxJune 22nd, 2007 Fedora Core team, in its infinite wisdom, decided to ship a so-called "free" (but essentially useless and crappy; pardon my French) JVM (read gcj) with its installation. Not only that this "free" JVM is integrated with java softwares from Fedora repositories making them pretty hard to use too.
Allen Holub: Say No To XML (As Programming Language); I AgreeSeptember 27th, 2006 Allen Holub (Author of Compiler Design in C and famous OO Guru) said: "XML is perhaps the worst programming language ever conceived. I’m not talking about XML as a data-description language, which was its original design.
How to run javac 1.5 (or beyond) compiler for JSP compilation in Tomcat 5.5 with generics enabled (and other Java 1.5 only features like autoboxing)February 3rd, 2005 Target Audience
Java/JSP developers on Tomcat and Application Server administrators. Problem
Tomcat 5.5 (unlike Tomcat 5.0 and versions below) comes with Eclipse JDT compiler enabled by default for JSP compilation.
Java Open Sourcing DetailsNovember 14th, 2006 Sun is slowly releasing its implementations of the Java platform. The components of the Java SE implementation that Sun is releasing initially are the Java programming-language compiler (javac) and the Java HotSpot virtual machine.
Top 10 features of JDK 7October 1st, 2009 We had already focused on JDK 7 features in our post - Java/JDK 7 downloaded. According to the roadmap in OpenJDK site, JDK 7 would be arriving at the first quarter of 2010.
How Does IoC aka "Dependency Injection" Containers Address SOA QoS Requirements?June 2nd, 2006 Have you solved it finally?
Top 10 Java SE 6 FeaturesJune 18th, 2006 List of top 10 features in Java SE 6. Web Services
You get first-class support for writing XML web service client applications (death of Apache Axis?).
How to Compile Java Source within Java ProgramMarch 26th, 2009 This small trick will tell you how you can compile a java source file from another java file on the go. You do not need to run it on a different page and compile it there and then get back to this program.
Fibonacci Series in 1-Line PHP / Java SoftwareOctober 22nd, 2005 No, I am not competing for obfuscated code context. I realized while showing it to someone that Fibonacci series can be written much more succintly using modern programming languages like c, java or php.
How to find ethernet / MAC address on LinuxSeptember 20th, 2009 In Linux networking is easy, you just have to know how. We will discuss below how you can find your own machine's MAC address for all the attached ethernet cards as well as MAC addresses on other machines in the network.
Java is Slow RevisitedAugust 26th, 2007 There is a minor-war going on in Sun Alumni mailing list and elsewhere where the common misconception: "Java is slow" is surfacing again and again, much to the dismay of knowledgeable Java developers who have known for ages that Java is fast even compared to C++ and has been so for several years. All this re-surfaced because Sun decided to change its ticker symbol to JAVA (previously it was SUNW).
How To: PHP Script To Windows EXE File GenerationMarch 22nd, 2008 PHP files are scripts which are interpreted by php interpreter (php.exe in windows). Converting them to exe files makes it easy to distribute PHP applications to Windows users.
J2EE Performance Improvement 3X on LinuxApril 5th, 2006 In an interesting press release IBM announced today that Olympus America Inc., a precision company that designs and delivers solutions in healthcare and consumer electronics worldwide, has increased the performance of its Web services three times by supplementing its current environment with Linux on IBM's "all-in-one" System i business computing solution. I am not surprised.
August 5th, 2009 at 2:08 pm
why not use bit shifting operators instead of multiplication?