Improve Java Web Development Server Startup Time

August 2009 Posted by Jaycobb Cruz

Improve Java Web Development Server Startup Time

When developing an application in a web server environment, the ease of use and startup time of the application are crucial elements for best performance. Due to this, the Hot Code Replace (HCR) debugging technique was developed to “facilitate experimental development and to foster iterative trial-and-error coding,” effectively improving…

Read more...

Open-Tides 0.4 - Improving Productivity

June 2009 Posted by Philip Lim

Open-Tides 0.4 - Improving Productivity

Open-Tides Version 0.4, the latest build of the Open-Tides framework, improves developer’s productivity as much as 4x by introducing a complete set of code generation tools through the use of model annotations. What does the new version contain? Source codes, latest build and other related files after the jump.

Read more...

Converting to Tiff on Mac using Java Advanced Imaging

While there are a number of resources on the net talking about converting images to tiff in Java using JAI, I wasn’t able to come across one that works on a Mac. JAI is a separate download from the JDK and unfortunately, there are no mac version of JAI that can be downloaded from the Sun site. Upon reviewing the jar files included in OSX, I found…

Read more...

Custom Dependency Injection, Simplified Spring-like Framework

I’m a Spring fan, but I decided not to use Spring in our recent project because I don’t want bulky jar files in our application but I wanted to have spring-like configuration. So, I’ve decided to write my own dependency injection code in less than 50 lines of code!! To simplify dependency injection, I’ve taken out most of the advanced configuration features and…

Read more...

Hidden Flaw in Audit Logging w/ Hibernate Interceptor & ACEGI

We’ve recently came across a fatal problem in our audit logging facility where Acegi returns a different user other than the actual user. It’s a little hard to replicate because it happens only when multiple users are accessing the system. In summary, audit logs were associated to other users because Acegi SecurityContextHolder is returning incorrect…

Read more...

Blue is greener. Open-tides 0.3 is released!

January 2009 Posted by Allan Tan

Blue is greener. Open-tides 0.3 is released!

Today earmarks another event in Ideyatech’s history. Today, we announce the release of the third version of Open-tides. Open-tides is a web application framework contributed by Ideyatech to the open source community. It is a framework that can be used to quickly setup a web application using Spring MVC and JPA. Open-tides’ technology stack includes…

Read more...

Java Code Analysis using FindBugs

October 2008 Posted by Jaycobb Cruz

Java Code Analysis using FindBugs

Are you familiar with common mistakes such as checking equality of two Strings on Java using “==”? Or calling an instance method of a null object? They may look like obvious cases of bugs but many developers are unaware or unconsciously make these kind of codes. Static code analysis tools, such as FindBugs inspects and analyzes Java bytecode and…

Read more...

Java UI Trends - who’s gaining popularity?

October 2008 Posted by Allan Tan

Java UI Trends - who's gaining popularity?

Here’s some statistical analysis as to popularity of recent web technologies in Java. By comparing the searches performed between Struts 2, JSF, Spring MVC and JBoss Seam using Google Trends, it appears that Struts 2 is gaining traction among Java developers while JSF started to lose ground since mid-2007. Searches for Spring MVC and JBoss Seam…

Related Posts with ThumbnailsRead more...
Copyright © 2010 Ideyatech, Inc. All Rights Reserved.