Just Got To Be
More Java stuff in your home than you might think
OK, simple java.net Poll Question to end the week, right? "How many Java devices do you have?" Many of you look down at your phone and run a little mental routine like
if (! (phone instanceof iPhone))
javaDeviceCount++;
But there's more to it than that. How many computers do you have? Well, they're devices, and they all have Java in some form right? Even your visiting mother-in-law's computer that doesn't have JDK 6 probably has some version of a Java runtime if only for applets.
Got an Amazon Kindle? javaDeviceCount++. PlayStation 3 or other Blu-Ray player? javaDeviceCount++.
Your old JavaOne badges? JavaCards. I say, count 'em. javaDeviceCount+=5.
There's a lot more Java in your everyday life than you might realize. Take a second and tally it all up before you vote. Cast your vote on the front page, then check the results page for current tallies and discussion.
In Java Today, The Aquarium notes a major identity-management release in OpenDS 1.0 Released - Open Source LDAP. "And it is out! This morning Ludo announced the Release of OpenDS 1.0! You can download the Core Server or the DSML Gateway or use a Java WebStart to launch it. For more details go to the Open DS home page or directly to the Promoted Build Information. Many congratulations to the team!"
The Public Review has started for JSR 297, the Mobile 3D Graphics API 2.0. This update to JSR 184 "will extend and enhance M3G to better leverage state-of-the-art hardware, particularly programmable 3D graphics accelerators, but also to extract better performance from more constrained devices." The spec is designed to allow efficient implementations on top of OpenGL ES 2.0 and 1.1 class graphics hardware. The proposed draft is available for download, and the public review continues through September 8.
Refactoring is a well-accepted practice for improving existing code. Yet, how do you find the code that should be refactored, in a consistent and repeatable manner? The latest installment of Paul Duvall's Automation for the people, Continual Refactoring, explains how to use static analysis tools to identify code smells to refactor, with examples showing how to improve odiferous code.
The latest JavaOne Community Corner Podcast is j1-2k8-mtW05: Best practices and examples in writing integration logic with OpenESB . SOA is about decoupling application that need to be integrated through the use of services. To achieve a good degree of decoupling two main ingredients are needed: a good middleware and a well written integration logic. This session will show examples and best practices on writing integration logic inside a JBI ESB. Some topics that the session will touch are: -- synchronous vs asynchronous integration -- stateless vs stateful integration For each pattern the session will show a way to implement it using a JBI ESB, discussing advantages and common pitfalls
In today's Weblogs, James Gosling praises a Nice realtime Java book Peter Dibble has just published the second edition of his Real-Time Java Platform Programming book. It isn't just about the realtime APIs: it covers a lot of the theory behind realtime programming (warning: contains Actual Math), along with a lot of examples. —Â
Terrence Barr wonders what's up with Android in Android - Lost in space? "On my various trips and presentations around the world I often get asked to comment on Google's Android effort. I've blogged about Android before and mostly what I said then still holds true now. But a couple of things I think have become more apparent since then - in particular that Google seems to have approached the matter with a certain amount of naiveté."
Finally, Arun Gupta offers some ideas for Getting Started with GlassFish in IntelliJ IDEA. "IntelliJ IDEA 7.0.x include plugins that provide support for configuring GlassFish. This blog provides clear instructions on how to get started by developing and deploying a JSP, Servlet and Web services using GlassFish in IntelliJ. The instructions are using IntelliJ 7.0.3 Build #7757." —Â
In today's Forums, Markus Karg points out dubious assumptions in a JPA versus JDBC argument in the long-running thread RE: Re: RE: Re: RE: Re: Re: JPA: speed vs JDBC. "As soon as LAN comes into play (which is typical in enterprise computing) the performance difference inside of Java VM is by far not your biggiest problem, since LAN is many times slower than you CPU and RAM. That's why I said, architecture and design are the major performance influences, while the actual O/R technology is not. So the actual performance benefit in a real world scenario doesn't come from intrinsic JPA or JDBC benefits, but from the implied architectural or design targets (JPA: client cache, JDBC: server cache). You can find an architecture or scenario that fits pretty well on each of these technologies to proof that it is of higher performance than the other one. So none of these technologies is superior to the other. It solely depends on the use case. That's why I said in the beginning, it is comparin apples and bananas."
claudio explains how to run GlassFish in the background in
Re: Running Java Applications as a back-end batch processes.
"You can run glassfish as a daemon, like a mysql server on windows machines. Logout from the graphical console and let the service running in background. You can administer it by running a browser at admin port (4848) remotely and do all the management tasks. For the timer tasks, I recommend to use ejb timer bean. The lifecycle is an api to applications have access to glassfish lifecycle, but it doesn't look what you want."
rsoika is looking for
OpenID for Web Apps?
"Does anybody know if there is an authentification provider available which allows to use OpenIDs in Glassfish easily? I want to authenticate users in a WebApplication hosted on Glassfish in the internet? I found out that wso2.org supply a java library to be build into a web app. http://wso2.org/project/solutions/identity/1.5/docs/index_docs.html and also sxip.com: http://code.sxip.com/openid4java/. Have anyone experience with this libraries or are there better solutions available?"
Current and upcoming Java Events :
- July 7-11 - J2EE Training Philippines
- July 11-13 - Lone Star Software Symposium 2008: Austin Edition
- July 18-19 - Salt Lake Software Symposium 2008
- July 21-25 - O'Reilly Open Source Convention 2008
- July 25-27 - Central Ohio Software Symposium 2008
- July 25-27 - Desert Southwest Software Symposium 2008
- August 4-8 - Java Training Philippines
- August 11-15 - Struts Training Philippines
- August 18-22 - J2EE Training Philippines
- August 25-28 - Dev Week India 2008
- September 29-October 1 - The Ajax Experience
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.
More Java stuff in your home than you might think
- Login or register to post comments
- Printer-friendly version
- editor's blog
- 866 reads





