Skip to main content

JavaPosse Episode 158

This is a tracklist of a JavaPosse Episode.
Original shownotes and the audible mp3 can be found here.
More tracklists can be found here.

Newcast for January 9th 2008

00:25 Intro (T-shirt is available)
01:44 Roundup - only days left for the early bird price
02:35 Bruce Eckel: should we simply stop adding new features to Java?
17:40 Apple has released an updated developer preview version of Java 6
22:50 Two Professors from NYU have slammed Java as a teaching language
33:20 Scala Roundup
38:00 Library of the week - PDF Renderer
40:30 Up and coming Project of the Week - Mighty Box

Quick News Items

44:00 JSR 271 - The Mobile Information Device Profile 3 (better known as MIDP 3)
44:23 Chris Adamson has issued a call for comments on how java.net might be improved in 2008
44:48 Is Rails a Ghetto?
45:51 Apache Wicket 1.3 has been released
46:09 Motorola has released a new version of the ROKR music playing phone
46:15 JSR 286 - the Java Portlet Specification 2.0
46:33 JSR 255 - JMX (the Java Management Extensions) version 2.0
46:45 JSR 279 - Service Connection API for Java ME
47:12 JSR 235 - Service Data Objects - has been stalled for about 3 years
48:20 Apache Jakarta have released a new version Commons configuration
48:43 There is a new preview version of Oracle JDeveloper 11g available
49:05 Using Erlang (a functional language) and Java together
49:30 Pearson Education held a four day GWT conference in San Francisco
49:50 The NetBeans source code is being moved to Mercurial
50:18 Django is getting very close to running on top of Jython
50:35 NetBeans has once again kicked off it's world tour
51:00 The Java 2 Fifth Edition Complete Reference is now available for free as a PDF download
51:19 Groovy 1.5.1 has been released
51:34 The JDIC project have updated their netbeans plugin for NetBeans 6
51:47 Infoworld reckons that Sun Microsystems is back in the game
52:16 Nominations for the 2008 Eclipse Community Awards are now being accepted
52:43 Jason LaPier has put together a NetBeans cheat sheet for Ruby and Rails development
53:00 Grizzly 1.7 is out
53:20 On a related note, Glassfish v2 update release 1 is also now available
53:30 Metro versions 1.0.1 and 1.1 have been released
53:46 A new version of Excelsior JET is now available
54:09 JRuby 1.1RC1 released

54:20 BluRay Wins?

Comments

Popular posts from this blog

Client's transaction aborted

I've met the above error message using a Wicket 1.2 / EJB3 intranet application under Glassfish v2 . Here is the more particular head of the stack trace: javax.ejb.TransactionRolledbackLocalException: Client's transaction aborted at com.sun.ejb.containers.BaseContainer.useClientTx(BaseContainer.java:3394) at com.sun.ejb.containers.BaseContainer.preInvokeTx(BaseContainer.java:3274) at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1244) at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:195) at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:127) This exception raised on the integration server sometimes, randomly, for simple page fetch operations. After pressing reload on the browser, the operation was usually successful. I couldn't reproduce the failure on the local machine where I regularly restart the app server and...

Standup

Recently I was asked if it makes sense to do standups. Is it just a formal waste of time? Wouldn't it be more useful to spend the same amount of time by actual work? This is how our standup looks like, this is how the work would look like without it according to me and this is why I think it's worth doing standups: Standup optionally starts with a half-minute long announcement by the Scrum Master if somebody is missing and when will be this person available again. Without standup:  We could check out this information from a well-prepared shared calendar but unexpected lates or illnesses which are missing from the calendar would require a little bit more communication and irrelevant discussion during the day. It would cause some delay for sure. Then we look at the burn-down chart of the sprint and to the status of the latest nightly build. Is it stable, what about automated tests which were run last night? We make a common standpoint in one minute which is clear a...

Installing Firefox Java plugin on Ubuntu Linux for Dummies

As a Windows user, I was amused how not easy to install Java on Ubuntu Linux (10.04) nor installing Java (1.6) plugin into Firefox (3.6). It's not nearly a download-next-next-finish task. Additionally, digging into forums I found a lot outdated solutions which I tried and soon realized that they doubtlessly aren't working. Here is the one which worked for me: First, open a terminal window: Applications menu -> Accessories -> Terminal. Type the followings (you will be promted for admin password, because sudo prefix means you want to do something in the name of the super (or sytem) user): sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo aptitude update sudo aptitude install sun-java6-jdk Then you have to select things with arrows and pressing enter. Then Timothy says in the forum you have to type this, but I didn't need it: sudo update-alternatives --config java Now you can check if java is installed by typing java -version . ...