Object Persistence With db4o

Monday, March 8th, 2010

German over at java.dzone.com has a great article on db4o, a persistence engine that will make life easier for Java developers by giving them a middle ground option for dealing with data persistence, instead of relational databases with ORM tools, which are time-consuming, or serialization, which in Java is not straightforward for object persistence.

Avoid Synchronization With Immutable Data Structures

Wednesday, February 3rd, 2010

Have you dreaded synchronization when you have concurrent Java applications and multiple threads simultaneously running and need to ensure that these multiple threads have access to the data they share? Immutable data structures can minimize the need to synchronize.
Here’s a post from Jim McClure on reducing and localizing the necessity for synchronization by creating and using immutable data structures.

Google Treats

Sunday, November 8th, 2009

Here is Google’s answer to the question:

How do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers?

The Google Closure tools package contains a Javascript compiler/optimizer, a library Java and Javascript, and template system for both as well.

Totally different area: have you seen Google Dashboard yet? It’s info on all of your Google accounts in one place. Hmm, they certainly do know a lot about me…

Flex RIAs With Spring-Based JMS Systems

Tuesday, September 29th, 2009

You’re probably aware of Spring, the open source Java framework application builder. Here’s a nice article on the basics of integrating Spring-based JMS systems with Flex-powered rich internet applications, using the Spring BlazeDS project.

Code Visualization Tool For PHP and Java

Friday, September 4th, 2009

nWire is an Eclipse plugin for PHP and Java that provides a visual representation of your code, helping you understand the architecture of your applications and component associations. Whether you are a student or just on the lookout for tools that can make your professional life easier, it might be worth getting the free trial to see if it speeds things up for you.

Java? It’s So Nineties

Friday, July 14th, 2006

Business week has some interesting analysis of Java and suggests that It’s So Nineties in terms of a tool for web development. They point to a number of competing technologies like LAMP, Rails and .NET as serious tools in the web arena.

Ruby off the Rails

Sunday, December 18th, 2005

If you’ve spent any time developing with Java and are interested in checking out this Ruby on Rails thing, Ruby off the Rails by IBM will help you transition from Java to Ruby. The focus is on learning Ruby as opposed to Rails, but if you want to do any serious Rails development, you’ll have to learn Ruby anyhow!

Sun Java Studio Creator

Tuesday, November 22nd, 2005

Sun Java Studio Creator is a free application from Sun Microsystems that adds a very slick IDE to creating web applications based on JSP and JSF. Some of the broad features include:

  • 100% Java Standards-based Visual Development
  • Drag-and-Drop User Interface Construction
  • Drag-and-Drop Access to Databases and Web Services
  • Visual Page Flow Design

If you’d like a deeper look at this product, you can check out their impressive Flash Product Demo/Movie.