Ideyatech Logo

Setting Up Maven

July 2012 Posted by Gino Busok

Setting up Maven

Maven is considered by many only as a build tool. Maven, as defined by the project’s website, is a project management and comprehension tool. Aside from helping on managing a build, maven is also useful in documentation, reporting, managing dependencies, SCMs, releases and distributions.

Read more...

Choosing the Right Java Cloud Providers

May 2012 Posted by Allan Tan

Choosing the Right Java Cloud Providers

This article talks about the the different Java cloud providers and our first hand experience working with them. Our last project involves deploying an Open-Tides (Spring, Spring MVC, JQuery, Hibernate) application to the cloud and as such, we explored and played around with the different cloud providers.

Read more...

Externalizing Application Logic: Business Rules Approach

March 2012 Posted by Arjay Nacion

Externalizing Application Logic: Business Rules Approach

Enterprise applications usually consists of multiple layers. Primarily presentation layer, business logic layer and persistence layer. The business logic layer is considered the heart among these layers, and this is where all processes and decisions take place. Requirements for this layer also changes more often than the rest of the application.

Read more...

Optimizing Hibernate and Mysql Performance

February 2012 Posted by Allan Tan

Optimizing Hibernate and Mysql Performance

I would like to share some real-world experiences in improving Hibernate and MySQL performance that we have encountered for the past couple of years. Some of the large applications we developed handles about 500 concurrent users on 8 gigabytes worth of data. For such application size, performance becomes a concern and optimal settings are necessary.

Read more...

Ideyatech’s Technical Training Classes

December 2011 Posted by Philip Lim

Ideyatech's Technical Training Classes

Last November 14-22, Ideyatech held a technical training class entitled “CMIS/SC2MS Platform Technologies”, the second of a three-part training program specifically designed to provide technical knowledge on operation and maintenance of case management systems developed by Ideyatech, Inc.

Read more...

Programming By Intention

December 2011 Posted by Arjay Nacion

Programming By Intention

Cohesive, readable and expressive, easy to debug, refactor, enhance and easy to unit test. These are the qualities of good software code. However, there are factors which hinders most of us from achieving these. When a software is handed over to a number of developers over the years, code degradation happens.

Read more...

Generics: Beauty and Madness

July 2011 Posted by Arjay Nacion

Generics : Beauty and Madness

Generic types added in JDK 5.0 provided enhancement to type safety in Java. For example in using Collections, generic types allow restricting the type the collection would contain as opposed to pre-JDK5 wherein collection classes accept anything that extends from java.lang.Object (which means almost everything!).

Read more...

Unboxing Java Boxing

June 2011 Posted by Mohammad Omair Marohom

Unboxing Java Boxing

There are two types in Java Programming Language. The first is primitive type such as int, double, and boolean. The second is the reference type such as String, List, and Set. Every primitive type has a corresponding reference type, called a boxed primitive.

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