Weblogs |
 |
$100 laptop - No Thanks. $100 smartphone - Yes Please!
IMHO, the $100 laptop is a waste of time and money. Instead of spending money on a crank it yourself laptop with limited capabilities and an arbitrary, ambiguous and sure-to-escalate price point, MIT labs should have looked at the mobile phone market and learned a lesson or two from it. Instead of a laptop, it should be looking at providing a smartphone. —
Vikram Goyal
DOM vs. JAXB Performance - Part II
In an earlier blog, I started a discussion about DOM vs. JAXB performance. For that purpose, I selected 4 different XML schemas, including 3 standard ones: UBL, FPML and GAML [...] The results showed DOM coming just ahead of JAXB, but several people have asked me to break up the roundtrip time into marshalling and unmarshalling times. So I did, and here are the results ... —
Santiago Pericas-Geertsen
Disappointed with JMX
I just implemented the JMX support for my project, but the experience wasn't pleasant. —
Kohsuke Kawaguchi
Forums |
 |
Why wait to add "GroupLayout" to Java 7, it should be in 6!
I see an interview on a new LayoutManager, that is released in version 1.0 AND used in NetBeans. It's planed to be included in Java 7. WHY WAIT? Why do I have to include a jar to ship my application? ps: of course, current layouts are not humanly maintainable, so of no use. Now I use jGoodies. —
Re: Chapter 7: Ruby on Rails
Readability wise, I find the productivity boosting conciseness of the dynamic languages, cut against it. Usually from perusing some Java code you can figure out what the heck it is after doing a good read. You know who the players are, the addresses variable is a List<Addreses>. With Python, you can get, hmmm there's an iteration here but what does self.addresses refer to... its not in the __init__ or set in this method? Let me see if the find function of this editor can get at it.. not in this file. Let me try the project search... hmmm... its in the AddressGiver class, that's odd. With that said, I like working in Jython/Python. It's fun. But as I said in the beginning, I still like working in Java better. —
Also in Java Today |
 |
SSO and Identity Management
Single sign-on (SSO) can make life easier for both users (who need only remember one password) and administrators (who need to manage only one identity store and can terminate a user across many applications), but developing SSO applications requires careful attention to various issues. TheServerSide's article SSO and Identity Management looks at the separate tasks an SSO application must perform -- authentication, authorization, profiling, and management -- and argues that these should be broken into separate interfaces, to allow greater flexibility when implementing them.
Simplify Unit Testing for Spring Web Components
"Testability is one of the key principles behind the Spring framework (i.e., the ability to test each component in the framework regardless of its nature). In this sense, Spring was a major improvement over the core J2EE model, in which the components were hard to test outside of the container." In Simplify Unit Testing for Spring Web Components, Edmon Begoli introduces Spring's testability features, saying they "make unit testing Web components as easy as testing plain old Java objects (POJOs)."
Java News Headlines |
 |
