GreenHopper: Agile Project Management for JIRA

July 17, 2010 by Frank Salinas · Leave a Comment 

This looks like a truly useful project management tool for JIRA. Check it out at: http://www.atlassian.com/software/greenhopper/

JavaOne and Oracle Develop 2010

July 15, 2010 by Frank Salinas · Leave a Comment 

Tomorrow is the last day for early-bird registration discounts.

JavaOne and Oracle Develop 2010

Best Practices: Avoid Returning Null

June 9, 2010 by Frank Salinas · 4 Comments 

I recall the first oddity that struck me about Java programming is that it seems common practice to test returned objects for null. I find it frustrating and inefficient to scatter if conditions throughout my code just to see if I have a valid object instance returned.  Read more

Poll: Which MVC Framework Do You Use?

April 30, 2010 by Frank Salinas · 2 Comments 

At work we’re looking into swapping out Struts with a different MVC framework. I’m curious as to which frameworks are most in use today. Please complete the poll below and feel free to post comments/recommendations on the subject. Share the link and spread the word, the more data received the better!
Read more

Java Web Services: Getting Started

March 9, 2010 by Frank Salinas · Leave a Comment 

When it came time for me to tackle my first web service implementation I ran into a lot of problems. Here I will write a series of articles to address the questions and problems I encountered in hopes of helping you get started in developing web services faster than I did. The following example will show you how to create a web service using JAX-WS and packaged as a servlet. Read more

Java tip: How to read files quickly | Nadeau Software

November 25, 2009 by Frank Salinas · Leave a Comment 

Here’s a good article comparing the performance of various File I/O implementations.  I was particularly interested in the performance difference between the BufferedInputStream and the FileChannel.

Java tip: How to read files quickly | Nadeau Software

Use final

October 27, 2009 by Frank Salinas · 2 Comments 

The final keyword is one that I find is under utilized. Use final in your projects as a means of defensive programming. If you are unfamiliar with this keyword here is a great article on its usage.

Renaud Waldura’s The Final Word On the final Keyword .

EGL Community Edition 1.0

September 9, 2009 by Frank Salinas · Leave a Comment 

IBM releases EGL Community Edition 1.0 on September 8, 2009. EGL is a high level language designed to simplify Rich Internet Application (RIA) and Web 2.0 development. EGL is an extensible language that generates standard JavaScript and AJAX code and is not a replacement for these technologies unlike Flex and Silverlight.

EGL Community Edition 1.0 is an Eclipse based tool that is free for download. To learn more read the Quick Overview.

Book Recommendation: The Art of Agile Development

June 27, 2009 by Frank Salinas · Leave a Comment 

I just finished reading The Art of Agile Development
by James Shore and Shane Warden. I picked up the book because I wanted to find out more about agile development. I hear a lot of terms thrown around the office about scrum processes and agile development. However, as I paid more attention to the activity within the work place I started to question the validity of our processes as being “agile”.

Read more

Five Essential Skills For Software Developers

May 9, 2009 by Frank Salinas · 1 Comment 

There are a lot of software developers out there and the competition is high in the current job market. The economy is in a state of flux and the unemployment rate continues to rise. It’s important to develop a set of skills that distinguish you from the rest of the pack and I believe maintaining a well rounded set of skills is the best way to do that. Here are five essential skills to keep you on top of the game. Read more

Next Page »