Software Development
eclipse java | General | Tuesday July 29, 2008 | By Andy Galeano
Eclipse is a nice IDE that many of us use to develop Java apps. Eclipse has many plug-ins to do various things such as source code control and database interactions. Hopping between these different 'Eclipse Perspectives' can get cumbersome, so I thought...
Software Development
java database validation configuration | Java | Thursday July 17, 2008 | By Andy Galeano
Apache Commons DBCP is a very nice database connection pool API. It's easy to use and works flawlessly. Did you know that it has a validation feature? Consider this DBCP configured in Spring: <bean id="dataSource" class="org.apache....
Versatile Blogs
directory ldap services java | General | Saturday July 12, 2008 | By Bill Kratzer
The 1.0 version of OpenDS has been released. OpenDS is an open-source directory server, written completely in Java.
Check it out!
Software Development
java quartz scheduling tip | General | Saturday May 31, 2008 | By Bill Kratzer
I like to use Quartz to schedule repeating/recurring tasks that need to occur in my application. I just had a requirement for a project to dynamically change the schedule of a task based on the output of something that occurred in the task itself. ...
Software Development
java jvm | Java | Thursday May 29, 2008 | By Ryan Bohn
Found a good summary at Pure Danger Tech on the list of features being considered for Java 7. Please note that these are possible features. There is currently no umbrella JSR for Java 7. Check it out. http://tech.puredanger.com/java7
Versatile Programmer Podcast
performance jvm tuning runtime java testing database | Episodes | Monday May 26, 2008 | By JC Mann
Techniques for improving the runtime performance of your application.
Background
JC worked at a company that had service level agreements (SLA) for transaction response time and system throughput.
Bill worked at a company that had to improve...
Software Development
maven jar configuration java | Java | Tuesday May 20, 2008 | By Ryan Bohn
If you are using Maven, it's inevitable that you will end up having a dependency on a jar that can't be found in any existing Maven repository. You could manually deploy the jar yourself. However, you would need to create an md5 checksum of the jar...
Software Development
javaone java conference | Java | Sunday May 11, 2008 | By Ryan Bohn
Alex over at Pure Danger Tech has some nice summaries on various sessions at JavaOne 2008. These include: What to expect in Java 7 Cluster Visualization Defective Java Code Concurrency in Java 7 ASM: Byte Code Library ...
Software Development
java opensource web swing | General | Wednesday May 07, 2008 | By Bill Kratzer
If you ever find yourself in the need of embedding some web browsing inside of a Java Swing application, check out The Lobo Project - it's an open source project that aims to deliver a pure Java-based web browsing experience (no small feat!). ...
Software Development
hibernate java database | Java | Wednesday May 07, 2008 | By Ross Olweiler
Here are a couple things I just learned about Hibernate. I hope you may find them useful. And if
anyone knows of better ways to do these things I'd love to hear them.
1. HibernateProxy.getHibernateLazyInitializer.getImplementation
Cast your...
Versatile Programmer Podcast
software java development network database codec strings opensource api configuration | Episodes | Tuesday May 06, 2008 | By JC Mann
Apache commons is a library of several open source Java projects designed to solve many of the typical problems faced by Java developers.
General Benefits
You'll write less code.
Your code will be more readable and less repetitive.
...
Software Development
java grails mvc dynamic languages groovy | General | Thursday May 01, 2008 | By Dan Miller
So lately I've been getting a lot of ridicule about my enthusiasm for
the Groovy language and the Grails framework. Today though, a co-worker
asked me what REALLY is the use case for Grails in my company. Why did
I choose to become such a huge backer of the...
Software Development
tools webservices opensource jms web jabber xml wsdl json soap java rest | General | Wednesday April 23, 2008 | By Bill Kratzer
I've had my first truly satisfying experience with Web Services in Java, and it's name is Apache CXF 2.0 . I love Web Services. We use Apache Axis (1.4) today with wonderful success. Using SOAP, a bit of WSDL, and some WSDL2Java...
Software Development
java tools network opensource | General | Tuesday April 22, 2008 | By Bill Kratzer
In the world of programming, you often need to move data from some type of Input (in Java: an InputStream) to some type of Output (in Java: an OutputStream). This happens quite often, as we are often in the business of moving stuff from here to ...
Software Development
jvm configuration java | Java | Sunday April 06, 2008 | By Bill Kratzer
The Sun JVM supports two types of non-standard options: -X options - these are the normal non-standard options - they are not guaranteed to be supported on all JVM implementations and Sun has the right to remove them at any time -XX options - these not...
Software Development
opensource java strings | Java | Friday April 04, 2008 | By Bill Kratzer
Jakarta Commons Lang 2.4 was recently released! I personally love Commons Lang. It has a ton of kitchen sink utility methods. I know that there are probably tons of OO purists out there that cringe at the notion of using these types of...
Software Development
cryptography ldap opensource java security | Java | Wednesday April 02, 2008 | By Bill Kratzer
Most developers typically do not have to directly deal with encryption today. Thankfully, encryption is usually handled by SSL and credentials are managed by directory services; even databases can provide transparent encryption for data stored in a...