Cafe au Lait
 Cafe au Lait is the preeminent independent source of Java information on the net. Unlike many other Java sites, Cafe au Lait is neither beholden to specific companies nor to advertisers. At Cafe au Lait you'll find many resources to help you develop your Java programming skills here including daily news summaries, FAQ lists, tutorials, course notes, examples, exercises, book reviews, user groups and more. URL
http://www.cafeaulait.org/
Last update
17 hours 42 min ago May 13, 2008
05:00
I missed JavaOne this year, but from what I'm reading it doesn't sound like I missed all that much. No Java 7. JavaFX still being pitched as the next big thing. Threads are important. Closures good! Closures bad! Blah. Blah. Blah. Sounds like a repeat of last year's show. Did anything new happen? Maybe Java has grown too large to change significantly in just one year. Should JavaOne be biennial? Or maybe we should just attend every other year. Here's a thought: how about moving Javaone to the East Coast or Europe every other year so even if it's the same story, different people will attend?
May 10, 2008
05:00
Nokia and Vodafone have posted the early draft review of JSR-249 Mobile Service Architecture 2 : More...
May 9, 2008
05:00
Sun has posted the early draft review of JSR-317 Java Persistence API. "This draft addresses improvements in the areas of domain modeling, O/R mapping, and EntityManager and Query runtime APIs. " Comments are due by June 1.
May 6, 2008
05:00
Sun has posted a public review draft of JSR 311 JAX-RS: The Java API for RESTful Web Services 1.0. This amounts to a moderately complex API for server side HTTP. There's some good stuff here, including support for URI templates, and the use of annotations to associate methods with paths. I still suspect it's more complex than it needs to be; and I'm not sure if Java code is really the right place to be mapping handlers to paths. The again maybe it is appropriate for some HTTP servers, even if not all of them. Comments are due by May 22.
May 4, 2008
05:01
Google has posted the second milestone of GWT 1.5, an open source Java-to-JavaScript compiler and library for building AJAX applications in Java. The major new feature in version 1.5 is support for Java 5, including generics, enums, annotations, and the enhanced for loop. According to Bruce Johnson, new features in this milestone include: More...
May 2, 2008
05:01
Sun announced financial results for the third quarter of their fiscal year that ended in March, and they weren't pretty. Sun lost $34 million, 4 cents per share. Total revenue was $3.266 billion, down down half a percentage point from the same quarter last year. Gross margins grew to 44.9%. Plans were announced to lay off another 2500 or so people.
April 30, 2008
15:00
Hallelujah. Apple has finally (maybe two years after everyone else?) released Java 6 for Mac OS X. Of course, it's only for Mac OS X 10.5.2, and only for 64-bit Intel processors, which means we still can't count on Java 6 being available to all users. Furthermore, this release is incompatible with QuickTime for Java. What was it Steve Jobs said about making the Mac the "best Java delivery platform on the planet"?
05:00
The Eclipse Project has posted the sixth milestone release of Eclipse 3.4 Ganymede, their open integrated development environment for Java. This release dramatically improves updates and installs. In addition Eclipse should appear somewhat more native on both Mac OS X and Vista in this release.
April 28, 2008
15:53
Sun has released NetBeans 6.1, its open source IDE for Java, Ruby, and JavaScript. "The NetBeans IDE 6.1 release provides several features and enhancements, such as rich JavaScript editing features, support for using the Spring web framework, tighter MySQL integration, and better mechanisms for projects to share use of libraries. The acclaimed support for Ruby/JRuby has been enhanced with new editor quick fixes, a Ruby platform manager, fast debug support for JRuby, and many other new features and fixes. By popular demand, the bean pattern and JSF CRUD generation features that were missing in the 6.0 release have returned. In addition, early versions of new modules, such as ClearCase support, are available as plugins. This release also provides improved performance, especially faster startup (up to 40%), lower memory consumption and improved responsiveness while working with large projects."
April 27, 2008
05:00
The Apache Software Foundation has released Maven 2.0.9. Version 2.0.9 attempts to improve plugin version stability.
April 26, 2008
04:26
I'm back from China. As expected this site was blocked by the Great Firewall, likely because the shared host I use also hosts Friends of Tibet, Tibet Writes, and several similar sites. One thing I learned in China is that the government there is very sensitive about Tibet, and is doing everything they can to convince folks that Tibet is a natural part of China. For instance, one of the mascots of the Beijing Olympics is a Tibetan antelope, and many tourist sites emphasized the historical connections between Tibet and China, and the fealty paid by previous Dalai Lamas to the Chinese emperors. Sometimes it felt like every other news story on the English language channel involved Tibet in one way or another. I've been writing about the trip as time permits on Mokka mit Schlag. Regular updates will resume shortly.
April 25, 2008
04:37
I'm back from China. As expected this site was blocked by the Great Firewall, likely because the shared host I use also hosts Friends of Tibet, Tibet Writes, and several similar sites. One thing I learned in China is that the government there is very sensitive about Tibet, and is doing everything they can to convince folks that Tibet is a natural part of China. For instance, one of the mascots of the Beijing Olympics is a Tibetan antelope, and many tourist sites emphasized the historical connections between Tibet and China, and the fealty paid by previous Dalai Lamas to the Chinese emperors. Sometimes it felt like every other news story on the English language channel involved Tibet in one way or another. I've been writing about the trip as time permits on Mokka mit Schlag. Regular updates will resume shortly.
April 15, 2008
01:36
CMP has posted the Call for Papers for Software Development Best Practices 2008. Tracks include: More...
April 12, 2008
05:00
Sun has posted the first release candidate of NetBeans 6.1, its open source IDE for Java, Ruby, and JavaScript. "The NetBeans IDE 6.1 release provides several features and enhancements, such as rich JavaScript editing features, support for using the Spring web framework, tighter MySQL integration, and better mechanisms for projects to share use of libraries. The acclaimed support for Ruby/JRuby has been enhanced with new editor quick fixes, a Ruby platform manager, fast debug support for JRuby, and many other new features and fixes. By popular demand, the bean pattern and JSF CRUD generation features that were missing in the 6.0 release have returned. In addition, early versions of new modules, such as ClearCase support, are available as plugins. This release also provides improved performance, especially faster startup (up to 40%), lower memory consumption and improved responsiveness while working with large projects."
April 10, 2008
05:00
Charles Oliver Nutter, Thomas Enebo, and Ola Bini have released JRuby 1.1, a "1.8.6 compatible Ruby interpreter written in 100% pure Java." It also supports the Bean Scripting Framework. This release focuses on improving performance, and should outperform the native Ruby interpreter for many tasks. JVM: it's not just for Java any more. More...
April 9, 2008
05:00
Tim Boudreau is working on the Wizard API, an open source Java library that: More...
April 8, 2008
05:00
Sun has decided to continue supporting Java 1.4.2, 5, and 6 for about 15 years under the rubric "Java SE for Business". As far as I can tell, this is just the regular JDK. You just download it from a different URL. I like the longer support (one major product at my current employer is just now moving off of 1.4.2 and won't be fully migrated for the indefinite future) though I confess I'm a little baffled as to why they felt obligated to give this a new moniker.
April 7, 2008
05:00
The Legion of the Bouncy Castle has released version 1.39 of the Bouncy Castle Java Cryptography API, an open source, clean-room implementation of the Java Cryptography Extension (JCE). It supports X.509 certificates, PKCS12, S/MIME, CMS, PKCS7, TEA, XTEA, SHA224, and lots of other juicy acronyms. It also includes its own light-weight crypto API that works in Java 1.0 and later, and does not depend on the JCE. According to the announcement: More...
April 5, 2008
05:00
Mort Bay Consulting has released Jetty 6.1.9, an open source servlet engine that supports version 2.5 of the Java Servlet API and version 2.1 of Java Server Pages. This is a bug fix release. Jetty is published under the Apache 2.0 license.
April 3, 2008
05:00
The Apache Project has posted a beta of Ivy 2.0, an open source Java based dependency manager. More...
|
Recent comments
1 day 20 hours ago
3 days 1 hour ago
3 days 2 hours ago
1 week 4 hours ago
1 week 4 days ago
1 week 4 days ago
1 week 5 days ago
1 week 5 days ago
2 weeks 6 days ago
3 weeks 4 days ago