From the Blog

★ 6th Grader and iPhone Application Developer

Not sure which makes me feel like more of a slacker, his mutliple apps in the App Store or his excellent public speaking
Posted on 15 November 2011, 10:19 am

★ The 5 Biggest Ways to Boost MySQL Scalability

Sean Hall with some really good MySQL advice: Tune those queries. Biggest bang for your buck. Enable the slow query log and watch it. Once you've found a heavy resource intensive query, optimize it! Tune what receives real-world traffic. Employ Master-Master Replication. Immediately have a read-only slave for your application to hit as well. Use Your [...]
Posted on 1 September 2011, 6:43 pm

★ Enumeration Mapping in Hibernate

In this simple tutorial i will show you, how to map a Java 5 Enumeration (enum) to a varchar column in Hibernate. The use-case that i'm going to demonstrate is very simple, I have a User class which has a reference to an Enumeration Gender. Gender Enumeration User Domain: Hibernate Mapping (HBM): By default Hibernate [...]
Posted on 11 July 2011, 3:25 am

Java 7′s Fork/Join Framework

Eric Bruno: Fork/Join is an enhancement to the ExecutorService implementation that allows you to more easily break up processing to be executed concurrently, and recursively, with little effort on your part. It's based on the work of Doug Lea, a thought leader on Java concurrency, at SUNY Oswego. Fork/Join deals with the threading hassles; you just [...]

Posted on 10 July 2011, 6:24 am

Understanding Java Weak References

Ethan Nicholas : I'm sure some of you are grumbling by now, as I'm talking about an API which is nearly a decade old and haven't said anything which hasn't been said before. While that's certainly true, in my experience many Java programmers really don't know very much (if anything) about weak references, and I [...]

Posted on 4 July 2011, 7:09 am