Search |
||
No BrakesPosted by editor on October 17, 2006 at 5:41 AM PDT
What will emerge as the Blogapps book code evolves? The Blogapps project might just have the ideal approach for putting a book's example code online. It'd be easy enough to put a zip up on the publisher's website -- actually, I can tell you from experience that managing lots of samples, ensuring that they work and reflect what's in the book isn't as simple as it looks -- but there's another, more ambitious approach, and that's to check the code into a public repository and let it grow. This is what Dave Johnson (creator of Roller) has done with Blogapps, which is the example code for his book RSS and Atom in Action. It helps that the sample code provides a useful purpose beyond illustrating the book's tips and techniques -- the code is effectively a complete RSS and Atom development kit -- but Dave has done something particularly interesting in regards to the future of the project. There is, after all, a tension between the inherent desire to improve the code base, and the need for it to continue to reflect the book's contents accurately. So what did he do? He forked:
In our Feature Article, Dave introduces The Blogapps Project, showing you how to get the examples up and running, and touring the various parts of the code to indicate how you might be able to reuse them in your own projects. In Java Today, the NetBeans team has announced that the second release candidate for the NetBeans IDE 5.5 is now available. NetBeans 5.5 supports the Java EE 5 platform, and the Java Persistence, EJB 3 and JAX-WS 2.0 specifications. Also available are updated versions of the Profiler and Mobility Pack. NetBeans 5.5 RC2 Downloads. The final NetBeans IDE 5.5 release is planned for October 30, 2006. The ninety-eighth issue of the JavaTools Community Newsletter is online. There's only one new project and no graduations this time, but the newsletter continues to round up tool news from around the web, offers useful links to interested community members, and has a tool tip on where to find more tips, namely the Java Tips page. Got porting nightmares? If you're considering automating the porting your J2ME applications, you may want to think about using a preprocessor. The DevX.com article Automate Your J2ME Application Porting with Preprocessing argues it's the only technique open-ended enough to handle porting to multiple device models.
In today's Forums,
Wonseok Kim digs into JPA spec ambiguity in a detailed entry in today's Weblogs. In JPA: Supplement to the access type of @Embeddable class, he writes: "In Java Persistence API, Embeddable class is used to represent composite primary key or share common columns between entities. But when sharing Embeddable classes, you should be cautious whether its fields or properties are mapped to the database due to the unclear spec. I will introduce the supplementary rules to the spec which is implemented in GlassFish(TopLink Essentials)." Tim Boudreau catches up on a number of topics in Fun with the NetBeans DocBook modules, XSL compiler hell: "I've got a bunch of writing projects going lately. There is a NetBeans DocBook module, if you like writing articles and books in XML (doesn't everyone?). I've had some fun enhancing it over the weekend... And if anyone knows of a Java XSL processor that won't choke on the DocBook to FO stylesheets, I'd love to know about it. " Kohsuke Kawaguchi writes Closures and language-level XML support are all good but "... I think we have many simple things that benefit all developers." In today's java.net News Headlines :
Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to the java.net News RSS feed. Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. What will emerge as the Blogapps book code evolves? »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|