Yes, we're still around on a US holiday
It's Thanksgiving in the United States, but business as usual pretty much everywhere else, so on occasions like these, we still like to keep the editorial parts of the site updated as usual. It's not like we turn off Subversion and say "go watch parades and football", so why do the same with the front page?
Pity, though, that any Americans who don't take a moment to check the page today are going to miss some good stuff: GNU Classpath and a Java-workalike running on the iPhone, the first early draft of the superpackages JSR, and the always-interesting Simon Morris on resolution independence and scaling from wide-screen monitors to hand-held devices. I should probably put a pointer in tomorrow's blog saying "go back and read Thursday's!"
Lucky you that you're reading this via the browser or RSS client of your choice...
So let's dive in. In Java Today,
Andreas Sterbenz points out a milestone for the superpackages JSR in Early Draft of JSR 294 Now Available: "The JCP Early Draft specification of JSR 294 is now available for download from the JSR page. In short, it consists of two chapters of the Java Language Specification that have been updated to cover Superpackages. There are change bars to highlight everything that has been touched. Then there are draft revisions for the Java Virtual Machine Specification. Finally, updates to the Java core reflection APIs. [...] BTW, we are also working on the implementation, chiefly
Jon for the javac changes.
We will make the code available on the
OpenJDK Modules project once it is ready."
In the SDN webcast jMaki: A Deep Dive With Greg Murray, Ed Ort interviews Sun Ajax architect Greg Murray about why jMaki is a great framework for quickly building Ajax-based web applications. This interview runs 21:46 and is available as an MPEG-4 video file or as an audio-only MP3.
Mark J. Wielaard has compiled wiki and forum announcements of a Java-compatible environment for the iPhone in Free your IPhone. "Want some free java on your IPhone? Robert Lougher posted some screenshots of JamVM and GNU Classpath running on it..." Installation requires a jailbreak of your iPod Touch or iPhone, and the wiki has full instructions for building from source or just installing pre-built binaries.
The latest Java Mobility Podcast is
Java Mobility Podcast 28: Talks on upcoming Java Mobile and Embedded Developer Days , in which
podcast hosts Roger Brinkley and Terrence Barr are joined by members of the selection committee for January's Java Mobile and Embedded Developer Days. They talk about the different types of sessions that have been scheduled for this conference with C. Enrique Ortiz, CTO at EZee, Sean Sheedy, Java ME Consultant and Eric Arseneau, Sun Microsystems.
SimonÂ Morris talks about resolution independence and his role in video poker softare develpoment in today's Weblogs.
Card Sharp, he writes,
"applications are now running on a wide variety of screen resolutions, and as mobile devices get smarter the range of potential screen sizes increases even further. So in this blog I ask a simple question: what are the issues surrounding Java apps which can scale their graphics from large widescreen to tiny hand-held? (Oh, and why you should never play casino Poker machines!)"
DavidÂ Herron has some thoughts about
Closed device jail, and platform security.
"A couple weeks ago I jailbroke my iPod Touch and had this strange epiphanette looking at a root shell prompt on a fracking iPod. This morning I allowed iTunes to update it to v1.1.2 and now my iPod is trapped again as being just an iPod."
PetarÂ Tahchiev shares some conference reflections in
ApacheCON USA 2007 is Over :-).
"This year's ApacheCON in Atlanta is over. It was totally amazing... :-) It was my first ApacheCON and I am so glad I took part of this conference."
In today's Forums,
rasto1968 battles an old security nuisance in
Can't get rid of 'Java Applet Window' tag !
"I have several signed web start apps that work perfectly well, the user can open dialogs/new windows etc. and none of them have the dreaded 'Java Applet Window' tag added to them. My latest app isn't really any different (it uses the same libraries) but whenever a dialog is displayed it contains the 'Java Applet Window' tag ! The main frame of the app is fine, it doesn't have the tag. The tag is only added to dialogs that I open later on. All of the applications are signed with the same certificate. Can anyone think of a reason why this is happening ?"
jwentingargues against more langauge changes in
Re: #region like what is in C#.
"And don't forget the following: 1) many of us moved to Java because of bad experience with languages, languages that people are now trying to turn Java into by adding the worst "features" of those languages to Java. 2) Java was designed to be easy to use and learn, yet most of the "proposed" "features" completely defeat that and make the language harder to use and learn for the sake of making it look more like some other language. 3) the track record Sun has when it comes to adding new "features" isn't exactly stellar. It basically does come down to implementing whatever someone proposes, the wilder and more outlandish the better, and then implementing it poorly. So we're often hostile towards "proposed" "features" for very good reasons."
p41elvis contributes a localization in
SwingX translated to Dutch.
"Hi everybody, I have translated all .properties file in SwingX 0.9.1 into Dutch for my project. Are people interested in having this, or perhaps it can be added to future SwingX releases?"
Current and upcoming Java
- NovemberÂ 19-23 - J2EE Training Philippines
- NovemberÂ 26-27 - JAX ASIA 2007
- DecemberÂ 1 - Hong Kong JUG Meeting w/Sun Java Evangelist Chuk-Munn Lee Java FX Update
- DecemberÂ 3-6 - Google Web Toolkit Conference
- DecemberÂ 5-7 - Sun Tech Day - Frankfurt
- DecemberÂ 10-14 - Java Training Philippines
- DecemberÂ 10-14 - JavaPolis 2007
- DecemberÂ 12-15 - The Spring Experience 2007
- DecemberÂ 13-14 - Congress PanamaJUG 2007
- JanuaryÂ 9-11 - CodeMash 2008
- JanuaryÂ 9-10 - Sun Tech Day - Atlanta
- JanuaryÂ 22-24 - Java Mobile & Embedded Developer Days
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
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 href="http://today.java.net/today/archive/">java.net Archive.
Yes, we're still around on a US holiday