Today, I had the JDJ March issue on my desk and I was stunned by its cover story: "log4j vs. java.util.logging". Has the Java world become that boring? Is an absolutely trivial 3-page story on logging framework comparison the most exciting topic they can come up with today to put on the cover of their Java magazine? I don't think so!
But I don't really care for the JDJ - besides all the online resources like Javlobby, TSS, etc., I prefer the Javamagazin for written material anyways.
Tuesday, March 29, 2005
Thursday, March 24, 2005
Early Access Programs
The first time I got in touch with the concept of EAP (Early Access Program) was after switching to IntelliJ IDEA back in 2001. Tools like TMate, SmartCVS, Yourkit, etc. have followed this approach as well. I know, the idea of letting people test your software before you release it is not new at all, but these EAPs are based on a different philosophy:
But, of course, there is also a downside to using EAP software. Sometimes, builds are not very stable or a working feature is suddenly broken in a later build. I got burnt a few times developing with IDEA 5.0 EAP and finally decided not to use it at work anymore due to critical IDE features being broken which reduced my productivity significantly. From experience, my strategy is now "EAPs @ home - official releases @ work".
- everybody can participate
- participation is free
- new builds are available almost on a weekly base
- users report bugs and feature requests
- bugs get fixed
- users can vote on feature requests
- users and developers comment on entered issues
- forum for questions, opinions, and ideas
- robust with low bug rate
- very high usability
- many nice-to-have features
- fun to work with
But, of course, there is also a downside to using EAP software. Sometimes, builds are not very stable or a working feature is suddenly broken in a later build. I got burnt a few times developing with IDEA 5.0 EAP and finally decided not to use it at work anymore due to critical IDE features being broken which reduced my productivity significantly. From experience, my strategy is now "EAPs @ home - official releases @ work".
Monday, March 21, 2005
Catching the Thoughts
Everyday, I have many thoughts that pass my mind and soon evaporate. Most of them are nonsense, but some of them I would like to catch and follow up. In addition, expressing thoughts feels relieving and allows room for new thoughts.
Okay, that's the philosophical loosy goosy explanation for the title of this blog. The truth is, after trying more than probably thirty blog names on blogspot.com, that's the best name I could come up with (my favourites were tinythoughts and mindwanderer).
Anyways, I'll use this blog to persist observations, opinions, and ideas on issues from the world of information technology. Feedback is welcome at all times, but, more likely, no third-party person will ever stumble on this blog other than by chance.
Okay, that's the philosophical loosy goosy explanation for the title of this blog. The truth is, after trying more than probably thirty blog names on blogspot.com, that's the best name I could come up with (my favourites were tinythoughts and mindwanderer).
Anyways, I'll use this blog to persist observations, opinions, and ideas on issues from the world of information technology. Feedback is welcome at all times, but, more likely, no third-party person will ever stumble on this blog other than by chance.
Subscribe to:
Posts (Atom)