Eclipse Adapters - A Hands-On, Hand-Holding Explanation
When programming Eclipse plug-ins, you quickly come face to face with Eclipse adapters. If you are not familiar with the adapter pattern, adapters can... more »
0 commentsSave Tags: eclipse, java
10 Ways to get an Article on DZone
I like DZone. I have been reading stories posted there for a least a year now. It is a great place to go if you want to stay on top of new... more »
7 commentsSave Tags: how-to, humor, opinion
How Not To Form a Standard
Out of a 6000 page submission, here is but one example of how Microsoft's OOXML becomes painful to implement.
0 commentsSave Tags: microsoft, standards, xml
The vi editor if it were designed by Microsoft
The vi editor if it were designed by Microsoft
6 commentsSave Tags: humor, microsoft, tools, unix-linux
Why Internet Explorer 8 is shaping up to be another IE6
It looks like IE8 is going down the same broken path that Internet Explorer 6 took. They are making up markup and not adhering to web standards at... more »
7 commentsSave Tags: css-html, microsoft, standards, web design
Q: What Sucks More Than Java Generics?
A: Java without generics. Yes, there are many problems with the Java generics implementation. And I seriously hope that the implementation is improved... more »
3 commentsSave Tags: java, opinion
important bug in java not fixed for 10 years
I just had this problem and when i was looking for some way to bypass it i found this bug report. Will sun ever fix it ?
4 commentsSave Tags: humor, java, trends
Reclaim your workday with Tasktop 1.0
Starting today, you will be able to use the Task-Focused Interface for managing all of your work. For Eclipse users, this means the productivity... more »
2 commentsSave Tags: eclipse, java, news, tools
Less Code Does Not Imply Less Complexity
Steve Yegge has an interesting blog entry entitled "Code's Worst Enemy" that appears to be making the rounds in the blogosphere. The crux of his... more »
1 commentsSave Tags: opinion
Is Chandler's Demise Evidence that Dynamic Languages Can't Scale?
Despite all the recent hoopla promoting dynamic languages as a silver bullet to lead out us out of our productivity malaise, I've always wondered if... more »
1 commentsSave Tags: frameworks, open source, python, trends
Java collections and concurrency
This is a general tip about Java collections and concurrency. I'm not the best person to write about this, so I'm going to keep this post limited to a... more »
2 commentsSave Tags: java
Developing at the speed of thought
Here’s an idea: if you are spending more time writing code, than thinking about what code you should write - you are doing something wrong. Very... more »
5 commentsSave Tags: java, opinion
Java Needs Map Syntax Sugar
I’ve never been a big fan of useless syntax sugar. I’ve always thought that the simpler a language is syntactically, the better. If you think about... more »
2 commentsSave Tags: java, opinion
Even Programmers love Macs! (not just pretty toys!)
11-point item about why to consider a mac for your next machine as a developer. This guy has some pretty great points.
10 commentsSave Tags: apple, usability, windows
BGGA closures: The end of many Java careers
Before you begin, I'd encourage you to read Neal Gafter's latest rebuttal to Josh Bloch's explanation of why BGGA can do more harm than good to Java.... more »
2 commentsSave Tags: java, opinion, trends
10 Podcasts Every Developer Should Listen To
A list of 10 developer related podcasts, some popular and some rather obscure, ranging in topics from Agile tenets to Architecture best practices. A... more »
5 commentsSave Tags: .net, java, tools
Introduction to Java 5 java.util.concurrent API
Introduction to the Java5 Concurrency API. Quick guide for people who are familiar with using 'synchronized'
3 commentsSave Tags: how-to, java
Design to Unit Test
This article, by Akshay Sharma, walks through a set of requirements to help developers design for unit testing, including some tips for the design... more »
4 commentsSave Tags: how-to, java
Why Override Annotation is Cool
Since Java5 which brought us annotations, Java has had the @Override annotation. But I don't see it used very often, so here I will try and explain... more »
0 commentsSave Tags: java, opinion
How to simply make a deep clone in java
Clone() method by default create's a shallow copy. For deep clone/copy you have to either override clone() method or provide a separate method...
4 commentsSave Tags: how-to, java
Beware of Norton Blocking your Legitimate Web App
Ad Blockers can Ruin Your Legitimate Web App that Isn’t Even Serving Ads
1 commentsSave Tags: security, usability
jQuery vs. Prototype
The two biggest JavaScript frameworks in use are jQuery and Prototype. Until recently, I used Prototype a bit. After having to use jQuery for a recent... more »
5 commentsSave Tags: frameworks, javascript, opinion
10 Bits of Feedback for Google's Android SDK - Slick and First Impressions
The article outlines the ups and downs of porting huge portions of the Slick renderer (a lwjgl based 2d game lib) over to the Android SDK.
0 commentsSave Tags: eclipse, java, open source, opinion
Google's Android Threatens To Fork Java
Android calls for a special Google Java that now has Sun folk nibbling their fingernails and worrying out loud to the press
1 commentsSave Tags: java