Archive for the ‘Programming’ Category

Java Synchronize
September 13, 2007Java 5 made numerous changes to various aspects of “Java”. In fact, it was probably the biggest update Java has ever made, bringing dozens of new language syntax features, compiler enhancements, and scores of new APIs. In the wake of all these large changes (enums, generics, annotations), we tend to forget about the smaller API additions and how they effect our development. A prime example of this are the concurrency libs. Read more

170+ Expert Ideas From World’s Leading Developers
September 13, 2007
Why I Hate Frameworks
August 1, 2007“I’m currently in the planning stages of building a hosted Java web application (yes, it has to be Java, for a variety of reasons that I don’t feel like going into right now). In the process, I’m evaluating a bunch of J2EE portlet-enabled JSR-compliant MVC role-based CMS web service application container frameworks. And after spending dozens of hours reading through feature lists and documentation, I’m ready to gouge out my eyes.” A great post about frameworks. Read more

Yet Another Operator Overloading Abuse
July 30, 2007If you’ve worked as a C++ programmer for long enough, I’m sure you have plenty of stories about operator overloading abuse. Today, Jake Wyland shares the worst abuse he’s seen to date ...read more

HTTP Authentication Woes
July 25, 2007HTTP Authentication may be RESTful, but it’s not very USEful. Read more

Prevent Session Hijacking in Web Application
July 25, 2007Trying to prevent session hijacking is a pain in the butt, especially since replay attacks by-pass pretty much any mechanism you can put into place (aside from using HTTPS). I’ve read suggestions about using things liked hashed (with a salt) User-Agent strings that get appended to the url and checked, in addition to the actual session id (coming from a cookie). Anyone have a particular idea that works well, or have any suggestions on things that really should be avoided? See more at link

Top Ten Must Read Books for the Java Developer
July 20, 2007A list of the most important Java programming books ever published. These books are must-reads for every professional Java programmer, no matter their specialty or experience level. Link

Not the most Thought Out Enumeration
July 18, 2007When programming, ensure not to confuse others unless you write it for yourself. Here is a story:
Not the Most Thought Out Enumeration – Worse Than Failure: