<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Unsupported Operation</title><link>http://unsupportedoperation.blogspot.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/UnsupportedOperation" /><description>Unsupported Operation: Weekly Java and JVM News from Richard and Mark.</description><language>en</language><managingEditor>noreply@blogger.com (Unsupported Operation)</managingEditor><lastBuildDate>Sun, 12 Feb 2012 02:20:37 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">59</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="unsupportedoperation" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:copyright>Creative Commons</media:copyright><media:thumbnail url="http://4.bp.blogspot.com/_EIyserk0faE/TEP4dLG2TMI/AAAAAAAAAAM/qaiYCwsisTg/S1600-R/javanews.jpg" /><media:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>noreply@blogger.com</itunes:email><itunes:name>Mark Derricutt, Richard Vowles</itunes:name></itunes:owner><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://4.bp.blogspot.com/_EIyserk0faE/TEP4dLG2TMI/AAAAAAAAAAM/qaiYCwsisTg/S1600-R/javanews.jpg" /><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords><itunes:subtitle>Weekly Java news</itunes:subtitle><itunes:summary>Weekly Java, Clojure, Groovy, Scala, JavaFX, and general JVM news from Mark and Richard</itunes:summary><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><item><title>Episode 64</title><link>http://unsupportedoperation.blogspot.com/2012/02/episode-64.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 12 Feb 2012 02:20:37 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-2639165390057219470</guid><description>&lt;p&gt;&lt;strong id="internal-source-marker_0.7224407712928951"&gt; &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;strong id="internal-source-marker_0.7224407712928951"&gt;
&lt;h2 dir="ltr"&gt;&lt;span&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/64_Unsupported_Operation_64.mp3"&gt;Unsupported Operation 64&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Java / Misc&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/javafx/entry/mpeg_4_multimedia_support_in"&gt;&lt;span&gt;JavaFX 2.1 gets MPEG4 playback&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://feeds.dzone.com/~r/javalobby/frontpage/~3/CfkjdtdiSVM/scala-artifacts-now-central"&gt;Scala artifacts now in central&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Github's mashup of Jenkins called &lt;/span&gt;&lt;a href="https://github.com/github/janky"&gt;&lt;span&gt;Janky&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vimeo.com/36573193"&gt;&lt;span&gt;The state of IcedTea and IcedTeaWeb&lt;/span&gt;&lt;/a&gt;&lt;span&gt; video from FOSDEM&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Spring Data JPA 1.1.0 RC1 and 1.0.3 GA Released&lt;/span&gt;&lt;a href="http://t.co/ioJOsvbq"&gt;&lt;span&gt;http://bit.ly/xkOR9C&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2012/02/primefaces-3-released"&gt;&lt;span&gt;PrimeFaces 3.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a year long development, its tagline is Ajax, Mobile and IE9 components. IE9 components????&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.oio.de/2012/02/10/icefaces-just-a-copy-of-primefaces/"&gt;&lt;span&gt;Scandal: ICEFaces is just a rip off of PrimeFaces&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.springsource.org/2012/02/10/spring-roo-1-2-1-release-available/"&gt;&lt;span&gt;Spring Roo 1.2.1 available&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, patch release which brings support for the new PrimeFaces and latest GAE&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Query Time Joining makes it into&lt;/span&gt;&lt;a href="https://issues.apache.org/jira/browse/LUCENE-3602"&gt;&lt;span&gt; Lucene 3.6&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (but a different impl from 4.0 which is 3x faster)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Google&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!msg/google-appengine-java/8zQtq_m9W5w/oBaCj9aN_ToJ"&gt;&lt;span&gt;Google App Engine "Community Support" moved to Stack Overflow&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Fails in its attempt to &lt;/span&gt;&lt;a href="http://www.javaworld.com/javaworld/jw-02-2012/120206-google-appeal-denied.html?source=nww_rss"&gt;&lt;span&gt;keep email &lt;/span&gt;&lt;/a&gt;&lt;span&gt;out of court on Android&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Hardware x-over&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.globalscaletechnologies.com/p-27-osgi-jvm-add-on-for-sheevaplug-dev-kit-on-sd-card.aspx"&gt;&lt;span&gt;Sheeva&lt;/span&gt;&lt;/a&gt;&lt;span&gt; Plug, the box from Globalscale that the FreedomBox is based on also has a JVM+OSGI kit on an SD card.&lt;/span&gt;&lt;/li&gt;
&lt;li style="display: inline !important;"&gt;&lt;span&gt;Speaking of OSGi, &lt;/span&gt;&lt;a href="http://sberyozkin.blogspot.co.nz/2012/02/distributed-osgi-ri-13-is-out.html"&gt;&lt;span&gt;Distributed OSGi RI 1.3 is out&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, based on Apache CXF&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Richard moved to Maven 3.0.4 and is having no problems&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Jackrabbit 2.4.0, 2.2.11 released &lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;a href="http://jackrabbit.apache.org/downloads.html"&gt;&lt;span&gt;http://jackrabbit.apache.org&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - lots of new features, fixes and improvements&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;(not Java, but) Apache libcloud gone 0.8.0 &lt;/span&gt;&lt;a href="http://libcloud.apache.org/"&gt;&lt;span&gt;http://libcloud.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache MyFaces &lt;/span&gt;&lt;span&gt;CVE-2011-4367&lt;br class="kix-line-break" /&gt;Apache MyFaces information disclosure vulnerability&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;affects MyFaces 2.0.1 - 2.0.11, 2.1.0 - 2.1.5&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;MyFaces JavaServer Faces (JSF) allows relative paths in the&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;javax.faces.resource 'ln' parameter or writing the url so the resource&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;name include '..' sequences . An attacker could use the security&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;vulnerability to view files that they should not be able to.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;context-root&amp;gt;/faces/javax.faces.resource/../WEB-INF/web.xml&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;MyFaces Core 2.0.12 and 2.1.6 released&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Directory Studio 2.0M2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Directory DS 2.0.0-M5&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache LDAP API 1.0.0-M10&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HttpClient 4.1.3 GA&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Hive 0.8.1 - distributed data warehouse on top of Hadoop&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Commons Configuration 1.8&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Commons Validator 1.4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Lucy 0.3 (incubating)&lt;br class="kix-line-break" /&gt;&lt;/span&gt;&lt;span&gt;Apache Lucy is full-text search engine library written in C and targeted at dynamic languages&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/strong&gt; 
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-2639165390057219470?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-12T02:20:37.904-08:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/64_Unsupported_Operation_64.mp3" length="29622996" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/64_Unsupported_Operation_64.mp3" fileSize="29622996" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 64 Java / Misc JavaFX 2.1 gets MPEG4 playback Scala artifacts now in central Github's mashup of Jenkins called Janky The state of IcedTea and IcedTeaWeb video from FOSDEM Spring Data JPA 1.1.0 RC1 and 1.0.3 GA Releasedhttp://bit.ly/</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 64 Java / Misc JavaFX 2.1 gets MPEG4 playback Scala artifacts now in central Github's mashup of Jenkins called Janky The state of IcedTea and IcedTeaWeb video from FOSDEM Spring Data JPA 1.1.0 RC1 and 1.0.3 GA Releasedhttp://bit.ly/xkOR9C PrimeFaces 3.0 - a year long development, its tagline is Ajax, Mobile and IE9 components. IE9 components???? Scandal: ICEFaces is just a rip off of PrimeFaces Spring Roo 1.2.1 available, patch release which brings support for the new PrimeFaces and latest GAE Query Time Joining makes it into Lucene 3.6 (but a different impl from 4.0 which is 3x faster) Google Google App Engine "Community Support" moved to Stack Overflow Fails in its attempt to keep email out of court on Android Hardware x-over Sheeva Plug, the box from Globalscale that the FreedomBox is based on also has a JVM+OSGI kit on an SD card. Speaking of OSGi, Distributed OSGi RI 1.3 is out, based on Apache CXF Apache Richard moved to Maven 3.0.4 and is having no problems Apache Jackrabbit 2.4.0, 2.2.11 released http://jackrabbit.apache.org - lots of new features, fixes and improvements (not Java, but) Apache libcloud gone 0.8.0 http://libcloud.apache.org/ Apache MyFaces CVE-2011-4367Apache MyFaces information disclosure vulnerability affects MyFaces 2.0.1 - 2.0.11, 2.1.0 - 2.1.5 MyFaces JavaServer Faces (JSF) allows relative paths in the javax.faces.resource 'ln' parameter or writing the url so the resource name include '..' sequences . An attacker could use the security vulnerability to view files that they should not be able to. http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;context-root&amp;gt;/faces/javax.faces.resource/../WEB-INF/web.xml MyFaces Core 2.0.12 and 2.1.6 released Apache Directory Studio 2.0M2 Apache Directory DS 2.0.0-M5 Apache LDAP API 1.0.0-M10 HttpClient 4.1.3 GA Apache Hive 0.8.1 - distributed data warehouse on top of Hadoop Commons Configuration 1.8 Commons Validator 1.4 Lucy 0.3 (incubating)Apache Lucy is full-text search engine library written in C and targeted at dynamic languages </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 63 - First for 2012</title><link>http://unsupportedoperation.blogspot.com/2012/02/episode-63-first-for-2012.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Wed, 01 Feb 2012 02:43:29 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-8113863508634114470</guid><description>&lt;p&gt;&lt;strong id="internal-source-marker_0.8934824620373547"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/63_Unsupported_Operation_Episode_63.mp3"&gt;Unsupported Operation 63&lt;/a&gt; - First for 2012&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 12px;"&gt;&lt;strong id="internal-source-marker_0.8934824620373547"&gt;&lt;span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong id="internal-source-marker_0.8934824620373547"&gt;&lt;span style="font-size: 12px;"&gt;&lt;strong id="internal-source-marker_0.8934824620373547"&gt;&lt;span&gt;Misc&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong id="internal-source-marker_0.8934824620373547"&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://senseidb.com/"&gt;&lt;span&gt;Sensei DB&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Open-source, distributed, realtime, semi-structured database from LinkedIn&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bill.burkecentral.com/2012/01/18/resteasy-2-3-1-released/"&gt;&lt;span&gt;Resteasy 2.3.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gitblit.com/"&gt;&lt;span&gt;Gitblit 0.8.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - pure java git repo manager&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://99soft.github.com/guartz/"&gt;&lt;span&gt;Guartz 1.1 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;out - Guice + Quartz&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;New chromedriver release from SeleniumHQ - &lt;/span&gt;&lt;a href="https://docs.google.com/a/talios.com/document/pub?id=1p7XKGAmvEXxlFbI0ccEwUWYdGlLYT25UOEagoIG0g1M&amp;amp;pli=1"&gt;&lt;span&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;a href="http://code.google.com/p/chromium/downloads/list"&gt;&lt;span&gt;download &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- interesting, downloads are from the chromium google code site, not selenium? Oo - this is the server...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://planetorion.org/news/2012/01/orion-0-4-m2-new-and-noteworthy/"&gt;&lt;span&gt;Eclipse Orion&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new content assist ( live templates ) a lot of nice improvements in this new milestone release.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Apache Maven / Sonatype&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/"&gt;&lt;span&gt;Apache Maven 3.0.4 FINAL&lt;/span&gt;&lt;/a&gt;&lt;span&gt; release ;-)&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Maven central changed from &lt;/span&gt;&lt;a href="http://repo1.maven.org/maven2/"&gt;&lt;span&gt;http://repo1.maven.org/maven2/&lt;/span&gt;&lt;/a&gt;&lt;span&gt; to &lt;/span&gt;&lt;a href="http://repo.maven.apache.org/maven2/"&gt;&lt;span&gt;http://repo.maven.apache.org/maven2/&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - see the &lt;/span&gt;&lt;a href="http://maven.apache.org/docs/3.0.4/release-notes.html"&gt;&lt;span&gt;Release Notes&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and&lt;/span&gt;&lt;a href="http://jira.codehaus.org/browse/MNG-5151"&gt;&lt;span&gt; MNG-5151 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;for details. Essentially - the central repositories domain name is now under Apache’s control.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eclipse.org/aether/"&gt;&lt;span&gt;Eclipse Aether gets a top level website&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sonatype/nexus/pull/211"&gt;&lt;span&gt;Nexus OSS changes license to EPL&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven FindBugs Plugin version 2.4.0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven EAR Plugin, version 2.7&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven Skins v6 released, Fluido is new and based on Twitter’s bootstrap project:&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/skins/maven-application-skin/"&gt;&lt;span&gt; Maven Application Skin 1.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/skins/maven-default-skin/"&gt;&lt;span&gt;Maven Default Skin 1.1 &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/skins/maven-classic-skin/"&gt;&lt;span&gt;Maven Classic Skin 1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/skins/maven-stylus-skin/"&gt;&lt;span&gt;Maven Stylus Skin 1.4&lt;/span&gt;&lt;/a&gt;&lt;span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/skins/maven-fluido-skin/"&gt;&lt;span&gt;Maven Fluido Skin 1.1 &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://httpd.apache.org/security/vulnerabilities_22.html"&gt;&lt;span&gt;Apache HTTP Server 2.2.222 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - 6 security vulnerabilities and some additional features.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Camel 2.8.4, bug fixes and more stuff&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Rave 0.7-INCUBATING - web mashup engine (in Java)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Qpid 0.14 - AMQP solution with lots of brokers&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Struts, Tomcat, Directory Studio, MyFaces Extensions CDI, Commons Pool, Kafka, Hadoop went 1.0 (Jan 5), HttpComponents HttpCore, POI and Archiva all had releases in our hiatus&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Clojure&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/cosmin/IClojure/downloads"&gt;&lt;span&gt;IClojure is a new Clojure REPL&lt;/span&gt;&lt;/a&gt;&lt;span&gt; with advanced tab completion - awesome.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Forthcoming clojure-maven-plugin release now supports iClojure as its REPL.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Scala&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://lift.la/announcing-lift-24-final"&gt;&lt;span&gt;Lift 2.4&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ls.implicit.ly/"&gt;&lt;span&gt;http://ls.implicit.ly&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - card catalog/search engine for scala libraries&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://goodstuff.im/"&gt;&lt;span&gt;Scala-tools gone bye bye&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - or becoming a polical commentary site after Dave Pollock’s exit from Scalaland&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-8113863508634114470?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-01T02:43:29.756-08:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/63_Unsupported_Operation_Episode_63.mp3" length="26442722" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/63_Unsupported_Operation_Episode_63.mp3" fileSize="26442722" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 63 - First for 2012 Misc Sensei DB - Open-source, distributed, realtime, semi-structured database from LinkedIn Resteasy 2.3.1 Gitblit 0.8.2 - pure java git repo manager Guartz 1.1 out - Guice + Quartz New chromedriver release from </itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 63 - First for 2012 Misc Sensei DB - Open-source, distributed, realtime, semi-structured database from LinkedIn Resteasy 2.3.1 Gitblit 0.8.2 - pure java git repo manager Guartz 1.1 out - Guice + Quartz New chromedriver release from SeleniumHQ - release notes - download - interesting, downloads are from the chromium google code site, not selenium? Oo - this is the server... Eclipse Orion - new content assist ( live templates ) a lot of nice improvements in this new milestone release. Apache Maven / Sonatype Apache Maven 3.0.4 FINAL release ;-) Maven central changed from http://repo1.maven.org/maven2/ to http://repo.maven.apache.org/maven2/ - see the Release Notes and MNG-5151 for details. Essentially - the central repositories domain name is now under Apache’s control. Eclipse Aether gets a top level website Nexus OSS changes license to EPL Maven FindBugs Plugin version 2.4.0 Maven EAR Plugin, version 2.7 Maven Skins v6 released, Fluido is new and based on Twitter’s bootstrap project: Maven Application Skin 1.0 Maven Default Skin 1.1 Maven Classic Skin 1.1 Maven Stylus Skin 1.4) Maven Fluido Skin 1.1 Apache HTTP Server 2.2.222 released - 6 security vulnerabilities and some additional features. Apache Camel 2.8.4, bug fixes and more stuff Apache Rave 0.7-INCUBATING - web mashup engine (in Java) Apache Qpid 0.14 - AMQP solution with lots of brokers Struts, Tomcat, Directory Studio, MyFaces Extensions CDI, Commons Pool, Kafka, Hadoop went 1.0 (Jan 5), HttpComponents HttpCore, POI and Archiva all had releases in our hiatus Clojure IClojure is a new Clojure REPL with advanced tab completion - awesome. Forthcoming clojure-maven-plugin release now supports iClojure as its REPL. Scala Lift 2.4 http://ls.implicit.ly - card catalog/search engine for scala libraries Scala-tools gone bye bye - or becoming a polical commentary site after Dave Pollock’s exit from Scalaland  </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 62</title><link>http://unsupportedoperation.blogspot.com/2011/12/episode-62.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 19 Dec 2011 02:08:10 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-4547435763172906256</guid><description>&lt;h3 id="internal-source-marker_0.00951226390087867" dir="ltr"&gt;&lt;span&gt;Unsupported Operation - &lt;a href="http://traffic.libsyn.com/illegalargument/62_Unsupported_Operation_Episode_62.mp3"&gt;Final for 2011&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Java / Oracle / Tool / Language Related&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://java.about.com/b/2011/12/15/javafx-2-02-released.htm"&gt;&lt;span&gt;Java 7u2 released, ships with JavaFX 2.0.2 which was also released&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/JavaFX-2-0-Introduction-Example-ebook/dp/B006LPJYN2/ref=tmm_kin_title_0"&gt;&lt;span&gt;JavaFX 2.0 - Intro By Example is available on Kindle as well&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - didn’t realize there any books out on this.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.about.com/b/2011/12/15/java-6-update-30-released.htm"&gt;&lt;span&gt;Java 6u30 also released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/geertjan/entry/efx_javafx_rcp"&gt;&lt;span&gt;eFX is a new JavaFX/Netbeans Platform framework&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/theaquarium/entry/netbeans_7_1_release_candidate"&gt;&lt;span&gt;NetBeans 7.1 RC1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/idea/"&gt;&lt;span&gt;JetBrains released IntelliJ IDEA 11&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a bugfix update to &lt;/span&gt;&lt;a href="http://www.jetbrains.com/teamcity/"&gt;&lt;span&gt;TeamCity&lt;/span&gt;&lt;/a&gt;&lt;span&gt; was also released last week&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/google-plugin"&gt;&lt;span&gt;Google’s Eclipse plugin &lt;/span&gt;&lt;/a&gt;&lt;span&gt;is now open source&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Orion, Eclipses Cloud IDE has gone &lt;/span&gt;&lt;a href="http://planetorion.org/news/2011/12/orion-0-4-m1-%E2%80%93-new-and-noteworthy/"&gt;&lt;span&gt;0.4 M1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new and noteworthy include HTML syntax highlighting, Code Mirror  syntax highlighting (including mixed-mode documents, such as  htmll/javascript/php), syntax validation, content type service (to store  different mime types), and much more&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/12/state-lambda"&gt;&lt;span&gt;State of the Lambda&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/forax/archive/2011/12/17/jsr-292-goodness-almost-static-final-field"&gt;&lt;span&gt;JSR 292 Goodness: Almost static final fields&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - for the language level hackers&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/theaquarium/entry/jsr_352_is"&gt;&lt;span&gt;JSR 352 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;passes with two no votes - Batch JSR&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Redline Smalltalk compiler “complete” - work on the runtime begins. &lt;/span&gt;&lt;a href="http://www.redline.st/discover/why-the-jvm.html"&gt;&lt;span&gt;Why Smalltalk on the JVM&lt;/span&gt;&lt;/a&gt;&lt;span&gt;?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.grobmeier.de/dart-on-chromium-and-dart-meets-scala-17122011.html"&gt;&lt;span&gt;Dart on Chromium&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.shaftserver.org/"&gt;&lt;span&gt;ShaftServer is a new DartVM Application Server&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/capture-stalls-your-java"&gt;&lt;span&gt;jHiccup is a new performance monitoring/analysis tool released under Creative Commons from Azul Systems&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/12/HP-Open-Source-webOS"&gt;&lt;span&gt;HP open source webos&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Interesting that they’re asking the community to decide/recommend licensing, governance etc.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.adobe.com/open/2011/12/adobe-joins-osgi-alliances-board-of-directors.html"&gt;&lt;span&gt;Adobe joins the OSGi Alliance Board of Directors&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (  Adobe’s Felix Meschberger apointed to BOD - principal developer/driver of the Apache Felix OSGi container ).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Web Server / Web Frameworks&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=63277"&gt;&lt;span&gt;PrimeFaces Mobile 0.9&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - JSF optimized for mobiles&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/theaquarium/entry/oracle_weblogic_12c_does_full"&gt;&lt;span&gt;Oracle releases Weblogic 12c&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - which finally does full J2ee6 &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/geronimo-3-java-ee-6-certified"&gt;&lt;span&gt;Apache Geronimo &lt;/span&gt;&lt;/a&gt;&lt;span&gt;goes full J2EE 6 certified&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.eclipse.org/jetty/stable-8/dist/"&gt;&lt;span&gt;Jetty 8 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;got released without much fanfare. Its available as standalone download, maven artifacts, rpm and debian packages&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/japod/entry/jersey_1_11_is_released"&gt;&lt;span&gt;Jersey 1.11&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released with Eclipse MOXy support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/wicket_1_5"&gt;&lt;span&gt;Apache Wicket 1.5&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/restfuse-1-0-0"&gt;&lt;span&gt;Restfuse 1.0 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;has been released - its a test framework for REST apis running with junit.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dropwizard.codahale.com/"&gt;&lt;span&gt;DropWizard&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - REST framework from Coda Hale / Yammer - has nice heartbeat system for built-in monitoring/testing&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Misc&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateCore40IsFinal"&gt;&lt;span&gt;Hibernate 4.0 Final&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateSearch4FinalIsHere"&gt;&lt;span&gt;Hibernate Search 4.0 Final&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Book: &lt;/span&gt;&lt;a href="http://www.kaczanowscy.pl/tomek/2011-12/practical-unit-testing-with-testng-and-mockito"&gt;&lt;span&gt;Practical Unit Testing with TestNG and Mockito&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - available Q1 2012&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/mockito/wiki/ReleaseNotes"&gt;&lt;span&gt;Mockito 1.9 released&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://docs.mockito.googlecode.com/hg/latest/org/mockito/Mockito.html"&gt;&lt;span&gt;Awesomely improved documentation&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://team.ops4j.org/wiki/display/paxexam/Pax+Exam"&gt;&lt;span&gt;Pax Exam 2.3 has been released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.atlassian.com/software/confluence/whats-new/?tab=confluence-41"&gt;&lt;span&gt;Confluence 4.1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/rickardoberg/neo4j-jdbc/"&gt;&lt;span&gt;JDBC driver for Neo4j from Rickard Oburg&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Google Guava 11rc1 out - &lt;/span&gt;&lt;a href="http://docs.guava-libraries.googlecode.com/git-history/v11.0/jdiff/changes.html"&gt;&lt;span&gt;changes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Android&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.meetup.com/Auckland-GTUG/events/43059242/"&gt;&lt;span&gt;+Antur Kotwal is heading to Auckland on Janurary 5 to talk about new ICS APIs&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plus.google.com/104629412415657030658/posts/cRBcEzBAmGL"&gt;&lt;span&gt;ICS shipping to Nexus S devices over the next week or two&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Spring&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.dzone.com/links/r/spring_social_101_released.html"&gt;&lt;span&gt;Spring Social 1.0.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/12/spring31"&gt;&lt;span&gt;Spring 3.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Groovy&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.objectpartners.com/2011/12/16/grails-2-0-has-arrived"&gt;&lt;span&gt;Grails 2.0&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.heroku.com/archives/2011/12/15/grails/"&gt;&lt;span&gt;Heroku announces “native” support for Grails&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/groovy-updates"&gt;&lt;span&gt;groovy 2.0 roadmap&lt;/span&gt;&lt;/a&gt;&lt;span&gt; outlined&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;modularity! no more swing in your server app!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Scala&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/12/playframework-typesafestack"&gt;&lt;span&gt;Adopts Play framework&lt;/span&gt;&lt;/a&gt;&lt;span&gt; as official&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scala-ide.org/2011/12/the-scala-ide-for-eclipse-2-0-0-rc4-for-scala-2-9-1-and-2-8-3-snapshot-available-now/"&gt;&lt;span&gt;Scala IDE for Eclipse &lt;/span&gt;&lt;/a&gt;&lt;span&gt;gets an update&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.typesafe.com/getting-down-to-work"&gt;&lt;span&gt;Typesafe has been in damage control &lt;/span&gt;&lt;/a&gt;&lt;span&gt;over  recent high profile Scala dissing - introduces a paid for service that  protects you against binary incompatibility, all  the rest of you have  to suffer&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/11/scala-gwt"&gt;&lt;span&gt;Scala+GWT compiler&lt;/span&gt;&lt;/a&gt;&lt;span&gt; has gone to version 3, seems to be following Scala’s trend of changing a lot of the internals&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;And a summary of the &lt;/span&gt;&lt;a href="http://www.infoq.com/news/2011/11/yammer-scala"&gt;&lt;span&gt;Yammer&lt;/span&gt;&lt;/a&gt;&lt;span&gt; debate&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Eclipse&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Xtend 2.2 released with standalone compiler, ant task, maven plugin.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Apache Maven&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/plugins/maven-release-plugin/"&gt;&lt;span&gt;Maven 2.x Release Plugin - Version 2.2.2&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Fixed problems with version numbers in profiles not being updated, updated to SCM 1.6&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/plugins/maven-dependency-plugin"&gt;&lt;span&gt;Maven Dependency Plugin - Version 2.4&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Minor changes but one HUGE improvement:&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Add to purge-local-repository goal ability to clean only snapshots&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bitstrings.github.com/sites/dependencypath-maven-plugin"&gt;&lt;span&gt;dependencypath-maven-plugin&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Sets  a property pointing to the artifact file for each selected project  dependency. Each property name will have a base name in form of  groupId:artifactId:type:[classifier][.relative][.suffix]. This is  similar to the /dependency:properties/ goal but with additional  features, like setting a relative path and filtering.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven Surefire Plugin, version 2.11&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/plugins/maven-surefire-plugin/api.html"&gt;&lt;span&gt;Includes changes to the &lt;/span&gt;&lt;span&gt;proposed&lt;/span&gt;&lt;span&gt; plugin API&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/findbugs-maven-plugin/"&gt;&lt;span&gt;Maven FindBugs Plugin version 2.3.3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/mrm"&gt;&lt;span&gt;Mock Repository Manager version 1.0-alpha-1&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The  Mock Repository Manager suite of projects are used to provide mock or  lightweight Maven Repository Managers for use during integration testing  of Maven plugins.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Still  no Apache Maven 3.0.4 release, rolled to rc4 after several issues were  found, awaiting a re-release of Wagon to increase HTTP timeouts before  rerolling rc5.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-4547435763172906256?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-19T02:08:10.335-08:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/62_Unsupported_Operation_Episode_62.mp3" length="62455027" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/62_Unsupported_Operation_Episode_62.mp3" fileSize="62455027" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation - Final for 2011 Java / Oracle / Tool / Language Related Java 7u2 released, ships with JavaFX 2.0.2 which was also released JavaFX 2.0 - Intro By Example is available on Kindle as well - didn’t realize there any books out on this. Ja</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation - Final for 2011 Java / Oracle / Tool / Language Related Java 7u2 released, ships with JavaFX 2.0.2 which was also released JavaFX 2.0 - Intro By Example is available on Kindle as well - didn’t realize there any books out on this. Java 6u30 also released eFX is a new JavaFX/Netbeans Platform framework NetBeans 7.1 RC1 released JetBrains released IntelliJ IDEA 11 - a bugfix update to TeamCity was also released last week Google’s Eclipse plugin is now open source Orion, Eclipses Cloud IDE has gone 0.4 M1 - new and noteworthy include HTML syntax highlighting, Code Mirror syntax highlighting (including mixed-mode documents, such as htmll/javascript/php), syntax validation, content type service (to store different mime types), and much more State of the Lambda JSR 292 Goodness: Almost static final fields - for the language level hackers JSR 352 passes with two no votes - Batch JSR Redline Smalltalk compiler “complete” - work on the runtime begins. Why Smalltalk on the JVM? Dart on Chromium ShaftServer is a new DartVM Application Server - jHiccup is a new performance monitoring/analysis tool released under Creative Commons from Azul Systems HP open source webos Interesting that they’re asking the community to decide/recommend licensing, governance etc. Adobe joins the OSGi Alliance Board of Directors (  Adobe’s Felix Meschberger apointed to BOD - principal developer/driver of the Apache Felix OSGi container ). Web Server / Web Frameworks PrimeFaces Mobile 0.9 - JSF optimized for mobiles Oracle releases Weblogic 12c - which finally does full J2ee6 Apache Geronimo goes full J2EE 6 certified Jetty 8 got released without much fanfare. Its available as standalone download, maven artifacts, rpm and debian packages Jersey 1.11 released with Eclipse MOXy support Apache Wicket 1.5 released Restfuse 1.0 has been released - its a test framework for REST apis running with junit. DropWizard - REST framework from Coda Hale / Yammer - has nice heartbeat system for built-in monitoring/testing Misc Hibernate 4.0 Final Hibernate Search 4.0 Final Book: Practical Unit Testing with TestNG and Mockito - available Q1 2012 Mockito 1.9 released Awesomely improved documentation Pax Exam 2.3 has been released Confluence 4.1 released JDBC driver for Neo4j from Rickard Oburg Google Guava 11rc1 out - changes Android +Antur Kotwal is heading to Auckland on Janurary 5 to talk about new ICS APIs. ICS shipping to Nexus S devices over the next week or two Spring Spring Social 1.0.1 Spring 3.1 Groovy Grails 2.0 Heroku announces “native” support for Grails groovy 2.0 roadmap outlined modularity! no more swing in your server app! Scala Adopts Play framework as official Scala IDE for Eclipse gets an update Typesafe has been in damage control over recent high profile Scala dissing - introduces a paid for service that protects you against binary incompatibility, all  the rest of you have to suffer Scala+GWT compiler has gone to version 3, seems to be following Scala’s trend of changing a lot of the internals And a summary of the Yammer debate Eclipse Xtend 2.2 released with standalone compiler, ant task, maven plugin. Apache Maven Maven 2.x Release Plugin - Version 2.2.2 Fixed problems with version numbers in profiles not being updated, updated to SCM 1.6 Maven Dependency Plugin - Version 2.4 Minor changes but one HUGE improvement: Add to purge-local-repository goal ability to clean only snapshots dependencypath-maven-plugin Sets a property pointing to the artifact file for each selected project dependency. Each property name will have a base name in form of groupId:artifactId:type:[classifier][.relative][.suffix]. This is similar to the /dependency:properties/ goal but with additional features, like setting a relative path and filtering. Maven Surefire Plugin, version 2.11 Includes changes to the proposed plugin API Maven FindBugs Plugin version 2.3.3 Mock Repository Manager version 1.0-alpha-1 The Mock Repository Manager suite of projects are used t</itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 61</title><link>http://unsupportedoperation.blogspot.com/2011/11/episode-61.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 13 Nov 2011 02:00:14 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-4728779436394665395</guid><description>&lt;h3 id="internal-source-marker_0.24935930512776083" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/61_Unsupported_Operation_Episode_61.mp3"&gt;Unsupported Operation 61&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java / Misc&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://alan.blog-city.com/openbdv20.htm"&gt;&lt;span&gt;OpenBD 2.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - BlueDragon Cold Fusion service&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://olabini.com/blog/2011/11/announcing-jescov-javascript-code-coverage/"&gt;&lt;span&gt;JesCov&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Javascript Coverage &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jdk7.java.net/rhino/"&gt;&lt;span&gt;JDK7 Rhino&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dzone.com/links/r/free_ebook_the_hudson_book_2.html"&gt;&lt;span&gt;The Hudson Book&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - free eBook&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.about.com/b/2011/11/10/java-for-mac-os-x-10-7-update-1.htm"&gt;&lt;span&gt;Java for Mac OSX&lt;/span&gt;&lt;/a&gt;&lt;span&gt; Updated - 6u29&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Azul JVM 5&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dzone.com/links/r/flyway_15_released_an_agile_db_migration_framewor.html"&gt;&lt;span&gt;Flyway 1.5&lt;/span&gt;&lt;/a&gt;&lt;span&gt; database migrations framework&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/sandoz/entry/jersey_1_5_is_released"&gt;&lt;span&gt;Jersey 1.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.noelios.com/2011/11/09/restlet-improves-support-for-osgi-with-new-edition-and-eclipse-update-site/"&gt;&lt;span&gt;New Release of Restlet 2.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; with improved OSGi support available&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=63234"&gt;&lt;span&gt;Artifactory 2.4&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - can now operate as a &lt;/span&gt;&lt;a href="http://wiki.jfrog.org/confluence/display/RTF/YUM+Repositories"&gt;&lt;span&gt;YUM/APT repositories&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/rpm-maven-plugin/"&gt;&lt;span&gt;rpm-maven-plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/pcollections/"&gt;&lt;span&gt;PCollections 2.1.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - not sure when this was release but only just discovered.  Nice persistent collections framework for Java.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/nurv/BicaVM"&gt;&lt;span&gt;BicaVM&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a JVM written.... in JavaScript&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wireframesketcher.com/"&gt;&lt;span&gt;Wireframe Sketcher 3&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released - UI mockup designer.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Adobe kills Mobile Flash, &lt;/span&gt;&lt;a href="http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html"&gt;&lt;span&gt;“Open Sources” FLEX&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Tika 1.0 - Standards-based, Content and Metadata Detection and Analysis Toolkit&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Groovy&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Groovy 1.8.4 - fixed issues with gradle and frails,  and 2.0-beta-1 - invoke dynamic support, static type checking, and more&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Maven&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache Maven PMD Plugin 2.6&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Vote for Maven 3.0.4 on now!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Clojure&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/cemerick/pomegranate"&gt;&lt;span&gt;Pomegranate&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new REPL/script  based dependency manager from Chas Emerick, somelike like Grapes/@Grab from Groovy&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jng.imagine27.com/articles/2011-11-11-111111_clojure_conj_2.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+clojure+%28Planet+Clojure%29&amp;amp;utm_content=Google+Reader"&gt;&lt;span&gt;Clojure-conj 2011 is on&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - I’m still on the fence for eyes-forward conferences, for deep  technical topics like a lot of things here I think it works well.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Android&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://techcrunch.com/2011/11/10/any-do-launches-a-social-to-do-list-app-with-1-million-in-funding"&gt;&lt;span&gt;Any.do&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new Todo/GTD app for Android ( and iPhone, and web ) - startup  gets $1mil funding.  Their first app was Taskos, which was awesome - and  explains some of its similarities.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theverge.com/2011/11/11/2555493/samsung-wins-some-and-loses-some-in-australia-infringement-case"&gt;&lt;span&gt;Apple ordered to show source code to Samsung in Australia&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theverge.com/2011/11/12/2556893/ice-cream-sandwich-face-unlock-feature-fooled-by-a-photo"&gt;&lt;span&gt;Faceunlock fooled by a photo&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - who saw that one coming?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-4728779436394665395?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T02:00:14.802-08:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/61_Unsupported_Operation_Episode_61.mp3" length="29991110" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/61_Unsupported_Operation_Episode_61.mp3" fileSize="29991110" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 61 Java / Misc OpenBD 2.0 - BlueDragon Cold Fusion service JesCov - Javascript Coverage JDK7 Rhino The Hudson Book - free eBook Java for Mac OSX Updated - 6u29 Azul JVM 5 Flyway 1.5 database migrations framework Jersey 1.5 New Releas</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 61 Java / Misc OpenBD 2.0 - BlueDragon Cold Fusion service JesCov - Javascript Coverage JDK7 Rhino The Hudson Book - free eBook Java for Mac OSX Updated - 6u29 Azul JVM 5 Flyway 1.5 database migrations framework Jersey 1.5 New Release of Restlet 2.1 with improved OSGi support available Artifactory 2.4 - can now operate as a YUM/APT repositories rpm-maven-plugin PCollections 2.1.2 - not sure when this was release but only just discovered.  Nice persistent collections framework for Java. BicaVM - a JVM written.... in JavaScript Wireframe Sketcher 3 released - UI mockup designer. Adobe kills Mobile Flash, “Open Sources” FLEX Apache Tika 1.0 - Standards-based, Content and Metadata Detection and Analysis Toolkit Groovy Groovy 1.8.4 - fixed issues with gradle and frails,  and 2.0-beta-1 - invoke dynamic support, static type checking, and more Maven Apache Maven PMD Plugin 2.6 Vote for Maven 3.0.4 on now! Clojure Pomegranate is a new REPL/script  based dependency manager from Chas Emerick, somelike like Grapes/@Grab from Groovy Clojure-conj 2011 is on - I’m still on the fence for eyes-forward conferences, for deep technical topics like a lot of things here I think it works well. Android Any.do is a new Todo/GTD app for Android ( and iPhone, and web ) - startup gets $1mil funding.  Their first app was Taskos, which was awesome - and explains some of its similarities. Apple ordered to show source code to Samsung in Australia Faceunlock fooled by a photo - who saw that one coming? </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 60</title><link>http://unsupportedoperation.blogspot.com/2011/11/episode-60.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 06 Nov 2011 02:08:45 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-1163541755124931098</guid><description>&lt;h3 id="internal-source-marker_0.21158647234551609" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/60_Unsupported_Operation_Episode_60.mp3"&gt;Unsupported Operation 60&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java / Misc&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/news/apache-harmony-finally"&gt;&lt;span&gt;Apache Harmony moved to the Attic&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/news/javafx-open-sourced-jfx"&gt;&lt;span&gt;JavaFX to be open sourced as JFX&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/tadFdq"&gt;&lt;span&gt;Oracle buys their way into leading the Gartner magic quadrant&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. The world collectively doesn’t give a shit.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eclipse.org/10years/"&gt;&lt;span&gt;10 years of eclipse&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eclipse.org/Xtext/xtend/"&gt;&lt;span&gt;Xtend is a new programming language from Eclipse&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://try.dartlang.org/"&gt;&lt;span&gt;Try Dart&lt;/span&gt;&lt;/a&gt;&lt;span&gt; now has checked mode available - static javascript!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=63199"&gt;&lt;span&gt;Javascript codegen from Java&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - kinda like GWT, without the GWT&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/uhiKOV"&gt;&lt;span&gt;Jackson 1.9.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - 4th Nov&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://github.com/spullara/mustache.java"&gt;Mustache.java&lt;/a&gt; 0.6&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://logback.qos.ch/index.html"&gt;&lt;span&gt;Logback 1.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://concordion.org/"&gt;&lt;span&gt;Concordion&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 1.4.2&lt;/span&gt;&lt;span&gt;.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/concordion-extensions/"&gt;&lt;span&gt;Concordion-Extensions&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 1.1.0&lt;/span&gt;&lt;span&gt; including:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt; &lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://xstream.codehaus.org/changes.html"&gt;&lt;span&gt;XStream 1.4.2 released - now works on Android&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/japod/entry/jersey_1_10_is_released"&gt;&lt;span&gt;Jersey 1.10 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.jelastic.com/2011/10/21/cloud-hosting-with-maven-plugin-locally-build-and-automatically-deploy-java-to-the-cloud/"&gt;&lt;span&gt;Jelastic now lets you deploy apps directly from maven&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - looks similar to Heroku&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Android&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.sonatype.com/books/mvnref-book/reference/android-dev.html"&gt;&lt;span&gt;Writing Android applications with Apache Maven&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://netbeans.dzone.com/news/updated-nbandroid-plugin"&gt;&lt;span&gt;nbAndroid updated&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Clojure&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Korma is not only tasty - but a new &lt;/span&gt;&lt;a href="http://sqlkorma.com/"&gt;&lt;span&gt;SQL DSL for Clojure&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - looks nice, cleaner and more readable tha ClojureQL.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://immutant.org/news/2011/11/01/announcing"&gt;&lt;span&gt;Immutant&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new clojure app server based on JBoss AS7 similar to what Torque Box does for JRuby&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mostlylazy.com/"&gt;&lt;span&gt;Mostly Lazy is a new podcast about clojure from Chas Emerick&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - no episodes yet tho.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Scala&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/ngocdaothanh/xitrum/blob/master/CHANGELOG"&gt;&lt;span&gt;Xitrum 1.3 has been released&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Scala webframework built upon Hazelcast for distributed operation.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Misc&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.amt.in/github-launches-github-enterprise"&gt;&lt;span&gt;Github Enterprise&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - $5000US per 20 users per year.  Sounds expensive, but after using Gerrit, and messy command lines - this could be a worthy expense.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://loggly.com/"&gt;&lt;span&gt;Loggly&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - cloud based log monitoring - not sure a lot of corps. would like the upload/storing of stack traces etc. to the cloud.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;span&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Compress Antlib 1.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Httpclient 4.2-alpha1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://incubator.apache.org/empire-db"&gt;&lt;span&gt;Empire-db&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - another persistence api (incubator 2.2)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Jackrabbit 2.3.2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Commons Compress 1.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;CXF 2.5.0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Couchdb 1.1.1 (of interested to +Greg Amer)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-1163541755124931098?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-06T02:08:45.284-08:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/60_Unsupported_Operation_Episode_60.mp3" length="23778775" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/60_Unsupported_Operation_Episode_60.mp3" fileSize="23778775" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 60 Java / Misc Apache Harmony moved to the Attic JavaFX to be open sourced as JFX Oracle buys their way into leading the Gartner magic quadrant. The world collectively doesn’t give a shit. 10 years of eclipse Xtend is a new programmi</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 60 Java / Misc Apache Harmony moved to the Attic JavaFX to be open sourced as JFX Oracle buys their way into leading the Gartner magic quadrant. The world collectively doesn’t give a shit. 10 years of eclipse Xtend is a new programming language from Eclipse Try Dart now has checked mode available - static javascript! Javascript codegen from Java - kinda like GWT, without the GWT Jackson 1.9.2 - 4th Nov Mustache.java 0.6 Logback 1.0 Concordion 1.4.2. Concordion-Extensions 1.1.0 including: XStream 1.4.2 released - now works on Android Jersey 1.10 released Jelastic now lets you deploy apps directly from maven - looks similar to Heroku Android Writing Android applications with Apache Maven nbAndroid updated Clojure Korma is not only tasty - but a new SQL DSL for Clojure - looks nice, cleaner and more readable tha ClojureQL. Immutant is a new clojure app server based on JBoss AS7 similar to what Torque Box does for JRuby Mostly Lazy is a new podcast about clojure from Chas Emerick - no episodes yet tho. Scala Xitrum 1.3 has been released. Scala webframework built upon Hazelcast for distributed operation. Misc Github Enterprise - $5000US per 20 users per year.  Sounds expensive, but after using Gerrit, and messy command lines - this could be a worthy expense. Loggly - cloud based log monitoring - not sure a lot of corps. would like the upload/storing of stack traces etc. to the cloud. Apache Compress Antlib 1.1 Httpclient 4.2-alpha1 Empire-db - another persistence api (incubator 2.2) Jackrabbit 2.3.2 Commons Compress 1.3 CXF 2.5.0 Couchdb 1.1.1 (of interested to +Greg Amer) </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 59</title><link>http://unsupportedoperation.blogspot.com/2011/10/episode-59.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Tue, 01 Nov 2011 00:38:49 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-1149932257007451402</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_59.mp3"&gt;Unsupported Operation Episode 59&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/10/27/teamcity-6-5-5-bugfix-update/"&gt;TeamCity 6.5.5 bugfix released&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sonarsource.org/sonar-2-11-in-screenshots/"&gt;&lt;span&gt;Sonar 2.11&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new cross project analytics&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Google Plus for Google Apps finally - except for Android app&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dartforce.com/dev/index.html"&gt;&lt;span&gt;Google Dart binaries for download from DartForce&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/s5WXia"&gt;&lt;span&gt;Did we say Spring 3.1.0-RC1 was released&lt;/span&gt;&lt;/a&gt;&lt;span&gt;? Its a bit yawny but I’m sure there is something in there for someone who listens. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/vS7A2d"&gt;&lt;span&gt;JBoss 4 and 5 get pwned&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - connects to JMX console and executes perl scripts in context of JBoss user. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/tXfVrC"&gt;&lt;span&gt;Oracle’s Anti-Android&lt;/span&gt;&lt;/a&gt;&lt;span&gt; trial delayed until next year and split into 3 parts&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.joda.org/2011/10/transparency-in-action.html"&gt;&lt;span&gt;Stephen Coleborne critical on JCP transparency again&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Interesting point about the method reference syntax silently changed, then mentioned in a &lt;/span&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/j-ldn3/index.html?ca=drs-"&gt;&lt;span&gt;developerWorks&lt;/span&gt;&lt;/a&gt;&lt;span&gt; article.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;John Smart goes all out with his Acceptance Test Driven Development framework &lt;/span&gt;&lt;a href="http://rvowl.es/s0Q8zO"&gt;&lt;span&gt;Thucydides&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Good to watch this project grow, from my &lt;/span&gt;&lt;a href="https://github.com/thucydides-webtests/thucydides/commit/f6ad621429531e318813f3d17f60ffccc89675dc"&gt;&lt;span&gt;measily contribution&lt;/span&gt;&lt;/a&gt;&lt;span&gt; which was more John showing somehow how pulls worked with github.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tuaw.com/2011/10/27/apples-alac-codec-is-now-open-source/"&gt;&lt;span&gt;Apples ALAC Lossless Codec goes open source&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - interesting that its not long after Steve’s death and we see code being open sourced.  I wonder if we’d have seen this with Steve at the helm?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;NZOUG this week - worth going?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.android.com/sdk/index.html"&gt;&lt;span&gt;Android SDK r15 released just after r14&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - small bugfix update.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ruboto.org/"&gt;&lt;span&gt;Ruboto&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - never saw this before - Ruby for Android, as both an IRB REPL/script host, or full applications.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jdon.org/"&gt;&lt;span&gt;JDon - DDD/CQRS framework&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;a href="http://jivejdon.blogspot.com/2011/10/immutability-is-everything.html"&gt;&lt;span&gt;Immutability is everything &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache Commons Digest 3.1 released - &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Derby 10.8.2.2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Archiva 1.4-M1 - their Maven proxy server (includes OSGI metadata search)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Commons Db Utils 1.4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Subversion 1.7.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;OpenWebBeans 1.1.2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/w1iJlm"&gt;&lt;span&gt;Hacking a dependency&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="internal-source-marker_0.4953694920986891" dir="ltr"&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-1149932257007451402?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T00:38:49.705-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_59.mp3" length="27522853" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_59.mp3" fileSize="27522853" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation Episode 59 TeamCity 6.5.5 bugfix released Sonar 2.11 - new cross project analytics Google Plus for Google Apps finally - except for Android app Google Dart binaries for download from DartForce Did we say Spring 3.1.0-RC1 was release</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation Episode 59 TeamCity 6.5.5 bugfix released Sonar 2.11 - new cross project analytics Google Plus for Google Apps finally - except for Android app Google Dart binaries for download from DartForce Did we say Spring 3.1.0-RC1 was released? Its a bit yawny but I’m sure there is something in there for someone who listens. JBoss 4 and 5 get pwned - connects to JMX console and executes perl scripts in context of JBoss user. Oracle’s Anti-Android trial delayed until next year and split into 3 parts Stephen Coleborne critical on JCP transparency again Interesting point about the method reference syntax silently changed, then mentioned in a developerWorks article. John Smart goes all out with his Acceptance Test Driven Development framework Thucydides. Good to watch this project grow, from my measily contribution which was more John showing somehow how pulls worked with github. Apples ALAC Lossless Codec goes open source - interesting that its not long after Steve’s death and we see code being open sourced.  I wonder if we’d have seen this with Steve at the helm? NZOUG this week - worth going? Android SDK r15 released just after r14 - small bugfix update. Ruboto - never saw this before - Ruby for Android, as both an IRB REPL/script host, or full applications. JDon - DDD/CQRS framework - Immutability is everything Apache Commons Digest 3.1 released - Apache Derby 10.8.2.2 Apache Archiva 1.4-M1 - their Maven proxy server (includes OSGI metadata search) Apache Commons Db Utils 1.4 Subversion 1.7.1 OpenWebBeans 1.1.2 Hacking a dependency </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 58 - Thank goodness its over</title><link>http://unsupportedoperation.blogspot.com/2011/10/episode-58-thank-goodness-its-over.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 24 Oct 2011 03:15:39 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-4687068796516264580</guid><description>&lt;p&gt;&lt;span id="internal-source-marker_0.6173218480165454"&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_58.mp3"&gt;Somethings gone messy with our episode numbers&lt;/a&gt; - if you happen to find them, let us know?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Spring  2GX starts this week in Chicago, friend is going, conference tracks  look interesting-ish for Groovy/Grails person (well, not really)&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Its held in autumn, how ironic&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;It has precisely 1 Roo session&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/pbOyeS"&gt;&lt;span&gt;Oracle outlines plans for next two years of Java client side&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Worlds emits collective yawn.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Java 7 update 1 released, more builds of the &lt;/span&gt;&lt;a href="http://jdk7.java.net/macportpreview/"&gt;&lt;span&gt;Mac OSX Developer Preview&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - they seem to be back to the 2 week build cycle.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The same seems largely true of Ice Cream Sandwich&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.dzone.com/links/rss/google_confirms_android_40_ics_is_open_source.html"&gt;&lt;span&gt;Google confirmed ICS is Open Source&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tools.ietf.org/html/draft-nottingham-http-new-status-02#section-3"&gt;&lt;span&gt;New HTTP Status Codes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;For those of you trapped in the nightmare of OSGI - there is a way to get out. &lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=u39rCNFWDEA"&gt;&lt;span&gt;PojoSR&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. &lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;We’ve disucssed this before, and its actually a way IN.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Chronon 2.0 &lt;/span&gt;&lt;a href="http://rvowl.es/plZ5mN"&gt;&lt;span&gt;offers post execution logging &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- insert logging statements where you wanted them to be and see the logging output.&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://eblog.chrononsystems.com/chronon-interview-at-basement-coders"&gt;&lt;span&gt;Basement Coders interview&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Introduced at the start of the month, Jetbrains has ANOTHER new IDE: &lt;/span&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/10/jetbrains-introduces-astella-a-new-ide-for-actionscript-flex-air-and-html5-development"&gt;&lt;span&gt;Astella&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - for ActionScript, Flex, Air (yawn) and HTML5.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Uncle Bob’s new Clean Coders episode on &lt;/span&gt;&lt;a href="http://www.cleancoders.com/codecast/clean-code-episode-7/show"&gt;&lt;span&gt;Architecture, Use Cases, and High Level Design&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is now available.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Clojure&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Rich Hickeys Strange Loop keynote “&lt;/span&gt;&lt;a href="http://www.infoq.com/presentations/Simple-Made-Easy"&gt;&lt;span&gt;Simple Made Easy&lt;/span&gt;&lt;/a&gt;&lt;span&gt;” video is now available.  Not clojure specific, and well worth watching.  “Complect” is my new favorite word.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Scala&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://implicit.ly/sbt-release-02"&gt;&lt;span&gt;sbt-release 0.2 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a release plugin - for something NOT maven - will miricles never cease.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;span&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/pBC6hh"&gt;&lt;span&gt;AppEngine 1.5.5&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released. Includes &lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=u39rCNFWDEA"&gt;&lt;span&gt;prediction API,&lt;/span&gt;&lt;/a&gt;&lt;span&gt; cloud SQL, cloud storage, premier accounts. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-4687068796516264580?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-24T03:15:39.602-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_58.mp3" length="23010775" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_58.mp3" fileSize="23010775" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Somethings gone messy with our episode numbers - if you happen to find them, let us know? Java Spring 2GX starts this week in Chicago, friend is going, conference tracks look interesting-ish for Groovy/Grails person (well, not really) Its held in autumn,</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Somethings gone messy with our episode numbers - if you happen to find them, let us know? Java Spring 2GX starts this week in Chicago, friend is going, conference tracks look interesting-ish for Groovy/Grails person (well, not really) Its held in autumn, how ironic It has precisely 1 Roo session Oracle outlines plans for next two years of Java client side. Worlds emits collective yawn. Java 7 update 1 released, more builds of the Mac OSX Developer Preview - they seem to be back to the 2 week build cycle. The same seems largely true of Ice Cream Sandwich Google confirmed ICS is Open Source New HTTP Status Codes For those of you trapped in the nightmare of OSGI - there is a way to get out. PojoSR. We’ve disucssed this before, and its actually a way IN. Chronon 2.0 offers post execution logging - insert logging statements where you wanted them to be and see the logging output. Basement Coders interview Introduced at the start of the month, Jetbrains has ANOTHER new IDE: Astella - for ActionScript, Flex, Air (yawn) and HTML5. Uncle Bob’s new Clean Coders episode on Architecture, Use Cases, and High Level Design is now available. Clojure Rich Hickeys Strange Loop keynote “Simple Made Easy” video is now available.  Not clojure specific, and well worth watching.  “Complect” is my new favorite word. Scala sbt-release 0.2 released - a release plugin - for something NOT maven - will miricles never cease. Other AppEngine 1.5.5 released. Includes prediction API, cloud SQL, cloud storage, premier accounts. </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 56</title><link>http://unsupportedoperation.blogspot.com/2011/10/episode-56.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 09 Oct 2011 03:03:33 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-4358600926435936426</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.12912539532408118" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/56_Unsupported_Operation_Episode_56.mp3"&gt;Unsupported Operation 56&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Apple&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;We skip EP55 and straight to 56 - RIP Steve, 56 is too early to leave this world.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Java / Misc&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jdk7.java.net/macportpreview/"&gt;&lt;span&gt;Official Java 7 Developer Preview for Mac OSX&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Java 8 delayed&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Possibly induced by the open sourcing of JavaFX 2.0 - &lt;/span&gt;&lt;a href="http://www.dzone.com/links/rss/javafx_20_arrives_and_is_open_sourced.html"&gt;&lt;span&gt;which was also released&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Only for Windows tho :)  Dev Preview for OSX available ( it depends on the Java 7 for OSX release in order to go “final” I believe ).  Will be included with Java 8. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://computerworld.co.nz/news.nsf/development/oracle-shows-javafx-on-ios-and-android"&gt;&lt;span&gt;Oracle also announced Project Avatar&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Java backend with HTML5/DOM manipulated frontends - demonstrating apps running on iOS, Android, and Windows tablets&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.itproportal.com/2011/10/08/oracle-enters-cloud-space-rival-amazon-salesforcecom"&gt;&lt;span&gt;Oracle Cloud / Platform as a Service&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/rezashafii/entry/oracle_java_cloud_service_a"&gt;&lt;span&gt;Building Blocks&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://computerworld.co.nz/news.nsf/technology/oracle-does-about-face-on-nosql"&gt;&lt;span&gt;Oracle NoSQL Database&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;based on berkely db java edition, clustering/auto-balancing/distributed - actually sounds kinda nice&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://computerworld.co.nz/news.nsf/news/oracle-rolls-out-big-data-appliance-at-openworld"&gt;&lt;span&gt;Oracle “Big Data” box - Hadoop, R, Oracle NoSQL&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://googlecode.blogspot.com/2011/10/google-cloud-sql-your-database-in-cloud.html"&gt;&lt;span&gt;Google also release Cloud SQL&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for the GAE&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.twitter.com/blog/twitter-open-source-and-jvm"&gt;&lt;span&gt;Twitter joins OpenJDK / JCP&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.parleys.com/#st=1"&gt;&lt;span&gt;Java One joins Parlays.com and already have some 2011 videos up&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/10/intellij-idea-community-edition-now-on-github/"&gt;&lt;span&gt;IntelliJ Community Edition now mirrored on Github&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - get your hardcore forking action on!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.bitbucket.org/2011/10/03/bitbucket-now-rocks-git/"&gt;&lt;span&gt;Bitbucket/Atlassian now support git - unlimited private repositories&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/devtools/2011/10/sourcetree-git-hg-client-by-atlassian.html"&gt;&lt;span&gt;Atlassian also purchased Source Tree&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - an OSX git/mercurial client - and have made it free for a limited time.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.joda.org/2011/10/today-time-zone-database-was-closed.html"&gt;&lt;span&gt;Olsen Timezone Database closed/removed&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/integrating-sureassert?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29"&gt;&lt;span&gt;SureAssert&lt;/span&gt;&lt;/a&gt;&lt;span&gt; puts your tests in annotations. Does that mean one test per method? Is this even a good idea?&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Eu - for simple asserts maybe - not that I like having the tests in/on production source files - but no chance for mocking here?&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sodbeans.sourceforge.net/"&gt;&lt;span&gt;SodBeans&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - who make an accessibility add-on for “NetBeans” won Dukes Choice Award this year. Weird name for a project.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Typesafe launch the &lt;/span&gt;&lt;a href="http://blog.typesafe.com/typesafe-stack-11"&gt;&lt;span&gt;Typesafe Stack 1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Yawn.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Java is still number 1 on the &lt;/span&gt;&lt;a href="http://www.javaworld.com/javaworld/jw-09-2011/110912-tiobe-ranks-top-programming-languages.html?source=nww_rss"&gt;&lt;span&gt;world’s stupidest language comparison website &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- Tiobe&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;Mobile / Android&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Google/Samsung delay Nexus Prime launch in respect of Steve’s passing&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://reseller.co.nz/reseller.nsf/inews/hp-investigates-android-touchpads"&gt;&lt;span&gt;HP Touchpads delivered to some customers running Android rather than WebOS&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://reseller.co.nz/reseller.nsf/inews/nokia-readies-linux-os-for-low-end-smartphones"&gt;&lt;span&gt;Nokia lay off another 3500 staff, announce a low-cost/low-end linux based OS&lt;/span&gt;&lt;/a&gt;&lt;span&gt; called &lt;/span&gt;&lt;span&gt;&lt;a href="http://www.osnews.com/story/25216/Meltemi_Is_Real_Nokia_s_Skunkworks_Linux"&gt;Maltemi&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span&gt;
&lt;h3 dir="ltr"&gt;&lt;span&gt;&lt;span&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://cloud.dzone.com/articles/amazon-s3-announces-server?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29"&gt;&lt;span&gt;Amazon lets you encrypt your data in S3 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;on upload. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-4358600926435936426?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-09T03:03:33.124-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/56_Unsupported_Operation_Episode_56.mp3" length="24490609" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/56_Unsupported_Operation_Episode_56.mp3" fileSize="24490609" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 56 Apple We skip EP55 and straight to 56 - RIP Steve, 56 is too early to leave this world. Java / Misc Official Java 7 Developer Preview for Mac OSX Java 8 delayed Possibly induced by the open sourcing of JavaFX 2.0 - which was also</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 56 Apple We skip EP55 and straight to 56 - RIP Steve, 56 is too early to leave this world. Java / Misc Official Java 7 Developer Preview for Mac OSX Java 8 delayed Possibly induced by the open sourcing of JavaFX 2.0 - which was also released. Only for Windows tho :)  Dev Preview for OSX available ( it depends on the Java 7 for OSX release in order to go “final” I believe ).  Will be included with Java 8. Oracle also announced Project Avatar - Java backend with HTML5/DOM manipulated frontends - demonstrating apps running on iOS, Android, and Windows tablets Oracle Cloud / Platform as a Service Building Blocks Oracle NoSQL Database based on berkely db java edition, clustering/auto-balancing/distributed - actually sounds kinda nice Oracle “Big Data” box - Hadoop, R, Oracle NoSQL Google also release Cloud SQL for the GAE Twitter joins OpenJDK / JCP Java One joins Parlays.com and already have some 2011 videos up IntelliJ Community Edition now mirrored on Github - get your hardcore forking action on! Bitbucket/Atlassian now support git - unlimited private repositories Atlassian also purchased Source Tree - an OSX git/mercurial client - and have made it free for a limited time. Olsen Timezone Database closed/removed SureAssert puts your tests in annotations. Does that mean one test per method? Is this even a good idea? Eu - for simple asserts maybe - not that I like having the tests in/on production source files - but no chance for mocking here? SodBeans - who make an accessibility add-on for “NetBeans” won Dukes Choice Award this year. Weird name for a project. Typesafe launch the Typesafe Stack 1.1. Yawn. Java is still number 1 on the world’s stupidest language comparison website - Tiobe Mobile / Android Google/Samsung delay Nexus Prime launch in respect of Steve’s passing HP Touchpads delivered to some customers running Android rather than WebOS Nokia lay off another 3500 staff, announce a low-cost/low-end linux based OS called Maltemi Other Amazon lets you encrypt your data in S3 on upload. </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 54</title><link>http://unsupportedoperation.blogspot.com/2011/10/episode-54.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 02 Oct 2011 02:50:27 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-7166837631270858478</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_54.mp3"&gt;No real news - actually, no news at all&lt;/a&gt; - it's Java One time people - the news will be coming!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-7166837631270858478?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-02T02:50:27.049-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_54.mp3" length="949483" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_54.mp3" fileSize="949483" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> No real news - actually, no news at all - it's Java One time people - the news will be coming!</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> No real news - actually, no news at all - it's Java One time people - the news will be coming!</itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 53</title><link>http://unsupportedoperation.blogspot.com/2011/09/episode-53.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Thu, 29 Sep 2011 02:40:40 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-5355656772942197506</guid><description>&lt;h3 id="internal-source-marker_0.5559402625752803" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/53_Unsupported_Operation_Episode_53.mp3"&gt;Unsupported Operation 53&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 id="internal-source-marker_0.5559402625752803" dir="ltr"&gt;&lt;span&gt;Java / News&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Changes to Henri’s OSX OpenJDK installer - Following changes in the bundle image, the installation process for &lt;a href="http://openjdk-osx-build.googlecode.com"&gt;OpenJDK for OS/X package&lt;/a&gt; &lt;/span&gt;&lt;span&gt;requires directory /Library/Java/JavaVirtualMachines to exist before, users should also install the new &lt;/span&gt;&lt;a href="https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20920"&gt;&lt;span&gt;Apple Developper JDK&lt;/span&gt;&lt;/a&gt;&lt;span&gt; preview.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/frege/"&gt;&lt;span&gt;Frege&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new Haskell &lt;/span&gt;&lt;span&gt;like&lt;/span&gt;&lt;span&gt; JVM language from Ingo Wechsung.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://robfletcher.github.com/betamax/"&gt;&lt;span&gt;Betamax&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new HTTP record/playback test tool&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/#%21topic/terrastore-discussions/sO7jH0YEsyA"&gt;&lt;span&gt;Terastore 0.8.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;New to me - &lt;/span&gt;&lt;a href="http://code.google.com/p/reflections/"&gt;&lt;span&gt;reflections&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="http://code.google.com/p/reflections/wiki/ReflectionsMojo"&gt;&lt;span&gt;reflections-mojo&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - annotation scanning on steroids. Maven mojo stores precomputed annotion map, would be very useful for OSGi.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Twitter opensources &lt;/span&gt;&lt;a href="http://news.ycombinator.com/item?id=3014556"&gt;&lt;span&gt;Storm&lt;/span&gt;&lt;/a&gt;&lt;span&gt; live from Strangeloop keynote - 1st pull request DURING THE KEYNOTE :)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/theaquarium/entry/glassfish_4_0_starting_the"&gt;&lt;span&gt;Glassfish 4.0 roadmap, build #2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.yourkit.com/"&gt;&lt;span&gt;YourKit Profiler 10 out&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StefanKrecher/eclipse-redline-plugin/wiki"&gt;&lt;span&gt;Redline Smalltalk gets an eclipse plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Scala&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/ngocdaothanh/xitrum"&gt;&lt;span&gt;Xitrum 1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a Scala web framework - Xitrum is an async and clustered Scala web framework and web server on top of Netty and Hazelcast&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://akka.io/docs/akka/1.2/project/release-notes.html"&gt;&lt;span&gt;Akka 1.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://confluence.jetbrains.net/display/SCA/Scala+Plugin+Nightly+Builds+for+Nika"&gt;&lt;span&gt;IntelliJ IDEA Scala Plugin Nightly builds for IDEA 11&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Clojure&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/clojure/clojure/blob/1.3.x/changes.txt"&gt;&lt;span&gt;Clojure 1.3 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for the JVM as well as the &lt;/span&gt;&lt;a href="https://github.com/richhickey/clojure-clr/wiki/Getting-started-binary-distribution"&gt;&lt;span&gt;CLR&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jonathanpatt/sicp-kindle"&gt;&lt;span&gt;SCIP has been updated for .mobi and Kindle formats&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Eclipse&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://dev.eclipse.org/mhonarc/lists/egit-dev/msg02400.html"&gt;&lt;span&gt;EGit / JGit 1.1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/09/eclipse-indigo-371#.Tn01DADUvrU.twitter"&gt;&lt;span&gt;Eclipse 3.7.1 with Java 7 support&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Jetbrains&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/objc/index.jsp?rss=&amp;amp;"&gt;&lt;span&gt;AppCode goes beta with a 50% discount&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;IDEA 11 EAP Opened&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/09/20/teamcity-6-5-4-bugfix-update"&gt;&lt;span&gt;TeamCity 6.5.4&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;JBoss&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://twitter.com/#%21/adambien/status/117209868800233472"&gt;&lt;span&gt;JBoss 7.0.2 must be out - people are tweeting about how uber-fast it is to start&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://planet.jboss.org/post/jboss_as_7_0_2_arc_released"&gt;&lt;span&gt;And out it is&lt;/span&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Apache&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://davsclaus.blogspot.com/2011/09/apache-camel-281-released.html"&gt;&lt;span&gt;Apache Camel 2.8.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://olamy.blogspot.com/2011/09/maven-download-time-improvement.html"&gt;&lt;span&gt;Speed up Maven with a (soon) to be new Cargo&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/jslint-maven-plugin/"&gt;&lt;span&gt;Maven jslint plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/license-maven-plugin/"&gt;&lt;span&gt;license maven plugin 1.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/exec-maven-plugin/"&gt;&lt;span&gt;exec-maven-plugin&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 1.2.1&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Android / Google&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://developer.android.com/sdk/tools-notes.html"&gt;&lt;span&gt;Android SDK Rev 13 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://9fans.net/archive/2011/09/308"&gt;&lt;span&gt;Inferno replaces the -entire- Java stack on Android&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/#%21/simpligility/status/115315110658056192"&gt;&lt;span&gt;The #maven #android plugin just got renamed to the #android #maven plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Indash car Android Project with car-computer integration - &lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=ZC5c6OZLnzg"&gt;&lt;span&gt;video&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;a href="http://img.photobucket.com/albums/v131/REDZMAN/SOUL/Project%20Android/183.jpg"&gt;&lt;span&gt;photo&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gizmodo.com/5840156/google-flight-search-listed-the-wtc-as-a-destination-airport"&gt;&lt;span&gt;Google Flights lists World Trade Center&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - oops&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;New release of Google Closure Templates&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.crashplan.com/blog/giveaway/mobilewin"&gt;&lt;span&gt;Crashplan backup software now for Android/iOS&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - view/restore only I believe&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-5355656772942197506?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-29T02:40:40.162-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/53_Unsupported_Operation_Episode_53.mp3" length="36102408" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/53_Unsupported_Operation_Episode_53.mp3" fileSize="36102408" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 53 Java / News Changes to Henri’s OSX OpenJDK installer - Following changes in the bundle image, the installation process for OpenJDK for OS/X package requires directory /Library/Java/JavaVirtualMachines to exist before, users should</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 53 Java / News Changes to Henri’s OSX OpenJDK installer - Following changes in the bundle image, the installation process for OpenJDK for OS/X package requires directory /Library/Java/JavaVirtualMachines to exist before, users should also install the new Apple Developper JDK preview. Frege is a new Haskell like JVM language from Ingo Wechsung. Betamax is a new HTTP record/playback test tool Terastore 0.8.2 New to me - reflections and reflections-mojo - annotation scanning on steroids. Maven mojo stores precomputed annotion map, would be very useful for OSGi. Twitter opensources Storm live from Strangeloop keynote - 1st pull request DURING THE KEYNOTE :) Glassfish 4.0 roadmap, build #2 YourKit Profiler 10 out Redline Smalltalk gets an eclipse plugin Scala Xitrum 1.1 - a Scala web framework - Xitrum is an async and clustered Scala web framework and web server on top of Netty and Hazelcast Akka 1.2 IntelliJ IDEA Scala Plugin Nightly builds for IDEA 11 Clojure Clojure 1.3 released for the JVM as well as the CLR SCIP has been updated for .mobi and Kindle formats Eclipse EGit / JGit 1.1 released Eclipse 3.7.1 with Java 7 support Jetbrains AppCode goes beta with a 50% discount IDEA 11 EAP Opened TeamCity 6.5.4 JBoss JBoss 7.0.2 must be out - people are tweeting about how uber-fast it is to start And out it is Apache Apache Camel 2.8.1 Speed up Maven with a (soon) to be new Cargo Maven jslint plugin license maven plugin 1.0 exec-maven-plugin 1.2.1 Android / Google Android SDK Rev 13 released Inferno replaces the -entire- Java stack on Android The #maven #android plugin just got renamed to the #android #maven plugin Indash car Android Project with car-computer integration - video - photo Google Flights lists World Trade Center - oops New release of Google Closure Templates Crashplan backup software now for Android/iOS - view/restore only I believe   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 52</title><link>http://unsupportedoperation.blogspot.com/2011/09/episode-52.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 11 Sep 2011 03:45:14 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-7661917228288316985</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.7702898257412016" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_52.mp3"&gt;Unsupported Operation 52&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;a title="C360_2011-09-11 15-16-33_org by talios, on Flickr" href="http://www.flickr.com/photos/talios/6134619939/"&gt;&lt;img style="display: block; margin-left: auto; margin-right: auto;" src="http://farm7.static.flickr.com/6193/6134619939_dd006129eb_m.jpg" alt="C360_2011-09-11 15-16-33_org" width="145" height="240" /&gt;&lt;/a&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;As discussed in newsgroup, &lt;/span&gt;&lt;a href="http://mail.openjdk.java.net/pipermail/lambda-dev/2011-September/003936.html"&gt;&lt;span&gt;Lamba syntax &lt;/span&gt;&lt;/a&gt;&lt;span&gt;essentially decided &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vimeo.com/javazone/videos"&gt;&lt;span&gt;JavaZone 2011 videos on vimeo&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Google&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://markmail.org/message/uro3jtoitlmq6x7t"&gt;&lt;span&gt;Is Dash the death of GWT or JavaScript&lt;/span&gt;&lt;/a&gt;&lt;span&gt;? &lt;/span&gt;&lt;a href="http://news.ycombinator.com/item?id=2974772"&gt;&lt;span&gt;Google releases new Dash “semantec web language”&lt;/span&gt;&lt;/a&gt;&lt;span&gt; from Lars Bak and Gilad Bracha&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Scala&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://implicit.ly/scalate-152-released"&gt;&lt;span&gt;Scalate 1.5.2 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - template library&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.playframework.org/2.0"&gt;&lt;span&gt;Play 2.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - available for Java as well, but looks extra nice for Scala.  Drops Groovy based templates for Scala based ones.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://commons.apache.org/configuration/"&gt;&lt;span&gt;Commons Configuration 1.7 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.apache.org/dyn/closer.cgi/wicket/1.5.0"&gt;&lt;span&gt;Wicket 1.5&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Tomcat continues to have &lt;/span&gt;&lt;a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51698"&gt;&lt;span&gt;security issues &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- this time an authentication bypass. Seems to affect AJP users - really you should be using http proxy not AJP - however REMOTE_USER is not passed in http proxy by default.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache POI hit its 10th anniversay and released 3.8 beta 4. Changes &lt;/span&gt;&lt;a href="http://poi.apache.org/changes.html"&gt;&lt;span&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache James hits beta3 of 3.0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache &lt;/span&gt;&lt;a href="http://myfaces.apache.org/download.html"&gt;&lt;span&gt;MyFaces Core hits 2.0.8&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - lots of bug fixes and improvements (list is quite long).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache MyFaces Extensions CDI 1.0.1 released (no idea what CDI is)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache JackRabbit continues its march of endless releases just like a real rabbit. Hits 2.2.8 - I actually like this.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Open Web Beans 1.1.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/#!/jvanzyl/status/111820570420707329"&gt;&lt;span&gt;Aether and Sisu are now officially Eclipse Aether and Eclipse Sisu. Provisioning requests have been made, we'll be up and running soon!&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-7661917228288316985?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-11T03:45:14.866-07:00</app:edited><media:thumbnail url="http://farm7.static.flickr.com/6193/6134619939_dd006129eb_t.jpg" height="72" width="72" /><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_52.mp3" length="27159495" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_52.mp3" fileSize="27159495" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 52 Java As discussed in newsgroup, Lamba syntax essentially decided JavaZone 2011 videos on vimeo Google Is Dash the death of GWT or JavaScript? Google releases new Dash “semantec web language” from Lars Bak and Gilad Bracha Scala S</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 52 Java As discussed in newsgroup, Lamba syntax essentially decided JavaZone 2011 videos on vimeo Google Is Dash the death of GWT or JavaScript? Google releases new Dash “semantec web language” from Lars Bak and Gilad Bracha Scala Scalate 1.5.2 released - template library Play 2.0 - available for Java as well, but looks extra nice for Scala.  Drops Groovy based templates for Scala based ones. Apache Commons Configuration 1.7 released Wicket 1.5 released. Tomcat continues to have security issues - this time an authentication bypass. Seems to affect AJP users - really you should be using http proxy not AJP - however REMOTE_USER is not passed in http proxy by default. Apache POI hit its 10th anniversay and released 3.8 beta 4. Changes here. Apache James hits beta3 of 3.0 Apache MyFaces Core hits 2.0.8 - lots of bug fixes and improvements (list is quite long). Apache MyFaces Extensions CDI 1.0.1 released (no idea what CDI is) Apache JackRabbit continues its march of endless releases just like a real rabbit. Hits 2.2.8 - I actually like this. Open Web Beans 1.1.1 Aether and Sisu are now officially Eclipse Aether and Eclipse Sisu. Provisioning requests have been made, we'll be up and running soon! </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 51</title><link>http://unsupportedoperation.blogspot.com/2011/09/episode-51.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 05 Sep 2011 04:31:13 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-3428434425949999298</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.5894773146137595" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/51_Unsupported_Operation_Episode_51.mp3"&gt;Unsupported Operation 51&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jdk7.java.net/preview/"&gt;&lt;span&gt;Java 7u2 Developer Preview available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sylvestre.ledru.info/blog/sylvestre/2011/08/26/sun_java6_packages_removed_from_debian_u"&gt;&lt;span&gt;sun-java-6 packages to be removed from ubuntu/debian and all linux distributions&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, Oracle terminates distribution license&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.oracle.com/technetwork/java/javase/community/jvmls2011-sessions-461516.html"&gt;&lt;span&gt;All videos from this years JVM Language summit now online&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoworld.com/d/the-industry-standard/java-founder-gosling-leaves-google-startup-171199"&gt;&lt;span&gt;Gosling quits google&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for ocean robotics company - given he was doing a lot of autonomous car stuff before makes sense.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/04e69e47d7e3"&gt;&lt;span&gt;AppleScript javax.scripting support added to the Mac OpenJDK port&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - binary &lt;/span&gt;&lt;a href="http://openjdk-osx-build.googlecode.com/files/OpenJDK-OSX-1.7-universal-20110831.dmg"&gt;&lt;span&gt;installer for OS/X&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cs.oswego.edu/pipermail/concurrency-interest/2011-August/008176.html"&gt;&lt;span&gt;Doug Lea’s&lt;/span&gt;&lt;/a&gt;&lt;span&gt; committed a candidate replacement of &lt;/span&gt;&lt;a href="http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/jsr166e/ConcurrentHashMapV8.java?revision=1.1&amp;amp;view=markup"&gt;&lt;span&gt;ConcurrentHashMap&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for JDK8 designed to more amenable to upcoming support for aggregate parallel operations including memoization support via computerIfAbsent&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;JSR 348 (JCP.next) is in Public Review - &lt;/span&gt;&lt;a href="http://t.co/HttG9av"&gt;&lt;span&gt;please provide feedback&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, &lt;/span&gt;&lt;a href="http://t.co/fQeo3rS"&gt;&lt;span&gt;summary of changes&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.noelios.com/2011/08/20/restlet-framework-2-1-m6-and-2-0-9-released/"&gt;&lt;span&gt;Restlet 2.0.9 and 2.1M6&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - we missed this last week.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/heroku-now-supports-java"&gt;&lt;span&gt;Heroku now supports Java&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/tapestry-53-new-features"&gt;&lt;span&gt;Tapestry 5.3 beta&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.zkoss.org/product/zk/releasenote/5.0.8"&gt;&lt;span&gt;ZK 5.0.8 maintenance release&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hawtdb.fusesource.org/"&gt;&lt;span&gt;HawtDB 1.6&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/tomfitzhenry/findbugs-guice"&gt;&lt;span&gt;Findbugs-guice&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 0.1 - findbugs plugin for Google Guice related issues.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/disruptor-20-released"&gt;&lt;span&gt;Disrupter 2.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://team.ops4j.org/wiki/display/paxurl/2011/08/31/Pax+URL+1.3.5+Released"&gt;&lt;span&gt;Pax URL 1.3.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Jetbrains&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/09/intellij-idea-1052-bugfix-update-available"&gt;&lt;span&gt;IntelliJ IDEA 10.5.2 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/09/01/opening-teamcity-7-0-eap-build-20184"&gt;&lt;span&gt;TeamCity 7 EAP opened&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/specials/index.jsp?rss=&amp;amp;"&gt;&lt;span&gt;Jetbrains “Back to Office” sale&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - up to 50% off&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://qaplug.com/blog/qaplug-1-2-8-released/"&gt;&lt;span&gt;QA Plug 1.2.8&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="http://qaplug.com/blog/qaplug-–-checkstyle-1-2-6-released/"&gt;&lt;span&gt;QA Plug - Checkstyle 1.2.6&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - not from Jetbrains, but another inspection framework - supports &lt;/span&gt;&lt;span&gt;PMD, Checkstyle, FindBugs, and Hammurapi&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Groovy&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://glaforge.appspot.com/article/already-8-years-of-groovy"&gt;&lt;span&gt;Groovy turns 8&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Scala&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://typesafe.com/resources/scala-for-the-impatient"&gt;&lt;span&gt;Scala for the Impatient by Cay Horstman&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - free ebook sample.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Looks like we never learn from logging - &lt;/span&gt;&lt;a href="https://github.com/eed3si9n/sff4s"&gt;&lt;span&gt;scala future facades&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scala-lang.org/node/10780"&gt;&lt;span&gt;Scala 2.9.1 Final&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Clojure&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ringfinger.floatboth.com/"&gt;&lt;span&gt;Ringfinger is another web framework&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.clojure.org/display/doc/getting+started+with+Clooj"&gt;&lt;span&gt;Clooj 0.1.32&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - simple IDE for clojure released. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://clojure.org/downloads"&gt;&lt;span&gt;Clojure 1.3.0-beta&lt;/span&gt;&lt;/a&gt;&lt;span&gt;3 out&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;JBoss&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/AMuchRequestedHibernateSearch341Released"&gt;&lt;span&gt;Hibernate Search 3.4.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Spring&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.springsource.org/node/3219"&gt;&lt;span&gt;Spring AMQP 1.0GA&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.springsource.org/node/3212"&gt;&lt;span&gt;Spring 3.0.6&lt;/span&gt;&lt;/a&gt;&lt;span&gt; maintenance release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.neo4j.org/2011/08/spring-data-graph-1.html"&gt;&lt;span&gt;Spring Data Graph 1.1.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; with Neo4J support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62874"&gt;&lt;span&gt;Micro Cloud Foundry&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - run your cloud app locally, just like it would in the real cloud.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Atlassian&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://confluence.atlassian.com/display/CONFKB/2011/08/25/Confluence+3.5.11+Released"&gt;&lt;span&gt;Confluence 3.5.11&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://confluence.atlassian.com/display/FISHKB/2011/08/24/FishEye+2.6.5+has+been+released"&gt;&lt;span&gt;Fish Eye 2.6.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://confluence.atlassian.com/display/CRUCKB/2011/08/24/Crucible+2.6.5+has+been+released"&gt;&lt;span&gt;Crucible 2.6.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://incubator.apache.org/bigtop/"&gt;&lt;span&gt;Apache Bigtop 0.10 hits the Incubator&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Bigtop is a project for the development of packaging and tests of the Apache Hadoop ecosystem.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jroller.com/robertburrelldonkin/entry/announcement_apache_james_3_0"&gt;&lt;span&gt;Apache James 3 beta 3&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tomcatexpert.com/blog/2011/08/19/apache-tomcat-6033-released"&gt;&lt;span&gt;Apache Tomcat 6.0.33&lt;/span&gt;&lt;/a&gt;&lt;span&gt; bug/security fix release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tomcatexpert.com/blog/2011/08/12/apache-tomcat-7020-released"&gt;&lt;span&gt;Apache Tomcat 7.0.20&lt;/span&gt;&lt;/a&gt;&lt;span&gt; ( and now .21)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tomcatexpert.com/blog/2011/08/10/end-life-announced-apache-tomcat-55"&gt;&lt;span&gt;Apache Tomcat 5.5 End of Life&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://karaf.apache.org/index/community/download/karaf-2.2.3-release.html"&gt;&lt;span&gt;Apache Karaf 2.2.3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wiki.apache.org/incubator/AccumuloProposal"&gt;&lt;span&gt;NSA wrote a NoSQL database, and has now donated it to Apache&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Subversion 1.7-rc2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Server 2.2.20 - to fix DoS attack&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Apache Maven / Sonatype&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The vote has passed 12/22 PMC members to release Apache Maven 3.0.4 with an EPL Aether/Sisu binary dependency - as soon as these two libraries official EPL/Ecipse released artifacts the maven release can go ahead.  *YAY*&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven Archetype Plugin version 2.1 - &lt;/span&gt;&lt;a href="http://olamy.blogspot.com/2011/09/maven-archetype-plugin-21-very-useful.html"&gt;&lt;span&gt;you can now filter the archetype list&lt;/span&gt;&lt;/a&gt;&lt;span&gt;!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven jar plugin, version 2.3.2 and maven-archiver 2.4.2 - Specific news for this release is the support for java7 file attributes, which can give a noticeable performance boost on linux and mac running java7. Certain performance improvements can also be expected on Java1.5/Java6 on linux and mac. Both releases require java 1.5 or newer.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;maven-deploy-plugin 2.7, maven-gpg-plugin 1.4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;maven-compiler-plugin has issues with JDK7’s &lt;/span&gt;&lt;a href="http://jira.codehaus.org/browse/MCOMPILER-158"&gt;&lt;span&gt;javac output&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. A new version of the plugin is due hopefully this/next week with a fix for this.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/sql-maven-plugin/"&gt;&lt;span&gt;SQL Maven Plugin version 1.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mojo.codehaus.org/selenium-maven-plugin/"&gt;&lt;span&gt;Selenium Maven Plugin 2.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - updated to selenium sever 2.2.0, support for passing system properties&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven Site Plugin version 3.0 and Maven Reporting Exec version 1.0.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;AspectJ Maven Plugin version 1.4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;nbm-maven-plugin 3.6 ( netbeans module plugin )&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;webtest-maven-plugin version 1.0.0 - runs canoo web test&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nexus.sonatype.org/change-history.html"&gt;&lt;span&gt;Nexus 1.9.2.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Sonar 2.10 released - internationalization, manual measures, notifications&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.sonarsource.org/sonar-2-10-in-screenshots/"&gt;&lt;span&gt;Sonar 2.10 in screenshots&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sonarsource.org/downloads/#2.10"&gt;&lt;span&gt;Release Notes&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sonarsource.org/downloads/"&gt;&lt;span&gt;Downloads&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Android / Google&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.amt.in/achartengine-an-open-source-charting-library"&gt;&lt;span&gt;AChartEngine - open source charting lib for Android&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rootzwiki.com/content.php?r=234-EXCLUSIVE-CyanogenMod-7-On-the-HP-TouchPad"&gt;&lt;span&gt;Cyanogen Mod 7 running on the HP TouchPad&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://market.android.com/details?id=com.exallium.gitissue&amp;amp;feature=search_result"&gt;&lt;span&gt;Github issue tracker for Android&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - why you would want to track/raise issues on a mobile I never know - GET SOME DOWNTIME PEOPLE!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theregister.co.uk/2011/09/02/baidu_android_fork/"&gt;&lt;span&gt;Baidu forks Android&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gmailblog.blogspot.com/2011/08/using-gmail-calendar-and-docs-without.html"&gt;&lt;span&gt;GMail Offline returns&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - to the Chrome Store ONLY.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Misc&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.postgresql.org/community/weeklynews/pwn20110828"&gt;&lt;span&gt;PostgreSQL 9.1 RC1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://github.com/torvalds/linux"&gt;Linux moves to github&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-3428434425949999298?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-05T04:31:13.284-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/51_Unsupported_Operation_Episode_51.mp3" length="34897643" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/51_Unsupported_Operation_Episode_51.mp3" fileSize="34897643" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 51 Java Java 7u2 Developer Preview available sun-java-6 packages to be removed from ubuntu/debian and all linux distributions, Oracle terminates distribution license All videos from this years JVM Language summit now online Gosling </itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 51 Java Java 7u2 Developer Preview available sun-java-6 packages to be removed from ubuntu/debian and all linux distributions, Oracle terminates distribution license All videos from this years JVM Language summit now online Gosling quits google for ocean robotics company - given he was doing a lot of autonomous car stuff before makes sense. AppleScript javax.scripting support added to the Mac OpenJDK port - binary installer for OS/X Doug Lea’s committed a candidate replacement of ConcurrentHashMap for JDK8 designed to more amenable to upcoming support for aggregate parallel operations including memoization support via computerIfAbsent JSR 348 (JCP.next) is in Public Review - please provide feedback, summary of changes Restlet 2.0.9 and 2.1M6 - we missed this last week. Heroku now supports Java Tapestry 5.3 beta ZK 5.0.8 maintenance release HawtDB 1.6 Findbugs-guice 0.1 - findbugs plugin for Google Guice related issues. Disrupter 2.0 Pax URL 1.3.5 Jetbrains IntelliJ IDEA 10.5.2 released TeamCity 7 EAP opened Jetbrains “Back to Office” sale - up to 50% off QA Plug 1.2.8 and QA Plug - Checkstyle 1.2.6 - not from Jetbrains, but another inspection framework - supports PMD, Checkstyle, FindBugs, and Hammurapi Groovy Groovy turns 8 Scala Scala for the Impatient by Cay Horstman - free ebook sample. Looks like we never learn from logging - scala future facades Scala 2.9.1 Final Clojure Ringfinger is another web framework Clooj 0.1.32 - simple IDE for clojure released. Clojure 1.3.0-beta3 out JBoss Hibernate Search 3.4.1 Spring Spring AMQP 1.0GA Spring 3.0.6 maintenance release Spring Data Graph 1.1.0 with Neo4J support Micro Cloud Foundry - run your cloud app locally, just like it would in the real cloud. Atlassian Confluence 3.5.11 Fish Eye 2.6.5 Crucible 2.6.5 Apache Apache Bigtop 0.10 hits the Incubator - Bigtop is a project for the development of packaging and tests of the Apache Hadoop ecosystem. Apache James 3 beta 3 Apache Tomcat 6.0.33 bug/security fix release Apache Tomcat 7.0.20 ( and now .21) Apache Tomcat 5.5 End of Life Apache Karaf 2.2.3 NSA wrote a NoSQL database, and has now donated it to Apache Apache Subversion 1.7-rc2 Apache Server 2.2.20 - to fix DoS attack Apache Maven / Sonatype The vote has passed 12/22 PMC members to release Apache Maven 3.0.4 with an EPL Aether/Sisu binary dependency - as soon as these two libraries official EPL/Ecipse released artifacts the maven release can go ahead.  *YAY* Maven Archetype Plugin version 2.1 - you can now filter the archetype list! Maven jar plugin, version 2.3.2 and maven-archiver 2.4.2 - Specific news for this release is the support for java7 file attributes, which can give a noticeable performance boost on linux and mac running java7. Certain performance improvements can also be expected on Java1.5/Java6 on linux and mac. Both releases require java 1.5 or newer. maven-deploy-plugin 2.7, maven-gpg-plugin 1.4 maven-compiler-plugin has issues with JDK7’s javac output. A new version of the plugin is due hopefully this/next week with a fix for this. SQL Maven Plugin version 1.5 Selenium Maven Plugin 2.0 - updated to selenium sever 2.2.0, support for passing system properties Maven Site Plugin version 3.0 and Maven Reporting Exec version 1.0.1 AspectJ Maven Plugin version 1.4 nbm-maven-plugin 3.6 ( netbeans module plugin ) webtest-maven-plugin version 1.0.0 - runs canoo web test Nexus 1.9.2.2 Sonar 2.10 released - internationalization, manual measures, notifications Sonar 2.10 in screenshots Release Notes Downloads Android / Google AChartEngine - open source charting lib for Android Cyanogen Mod 7 running on the HP TouchPad Github issue tracker for Android - why you would want to track/raise issues on a mobile I never know - GET SOME DOWNTIME PEOPLE! Baidu forks Android GMail Offline returns - to the Chrome Store ONLY. Misc PostgreSQL 9.1 RC1 Linux moves to github   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 50</title><link>http://unsupportedoperation.blogspot.com/2011/08/episode-50.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Fri, 26 Aug 2011 21:02:18 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-2984600924876557891</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.07857143343426287" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/50_Unsupported_Operation_Episode_50.mp3"&gt;Unsupported Operation 50&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.oracle.com/technetwork/java/javase/6u27-relnotes-444147.html"&gt;&lt;span&gt;Java 6u27 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/08/lambda-future"&gt;&lt;span&gt;Project Lambda now generates methods, not objects&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.oracle.com/technetwork/java/javafx/downloads/index.html"&gt;&lt;span&gt;Java FX 2.0 beta 40&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pleasingsoftware.blogspot.com/2011/08/writing-javafx-applications-with.html"&gt;&lt;span&gt;Dean Iverson has also just posted a screencast on writing JavaFX applications with Griffon&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;J&lt;/span&gt;&lt;a href="http://community.jboss.org/en/tools/blog/2011/08/18/jboss-developer-studio-41-is-now-available"&gt;&lt;span&gt;Boss Developer Studio 4.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.eclipse.org/node/1041"&gt;&lt;span&gt;CloudBees&lt;/span&gt;&lt;/a&gt;&lt;span&gt; releases Eclipse plugin&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateCore367FinalRelease"&gt;&lt;span&gt;Hibernate 3.6.7 Final&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateCore400CR1Release"&gt;&lt;span&gt;Hibernate 4.0.0.CR1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62790"&gt;&lt;span&gt;Mobicents SIP Servlets 1.6.0-FINAL&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="https://groups.google.com/d/topic/cukes/KZ2U04UA6MM"&gt;Cucumber JVM opens its doors to the world&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62836"&gt;&lt;span&gt;PIT 0.21 mutation testing&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://googletesting.blogspot.com/2011/08/pretotyping-different-type-of-testing.html"&gt;&lt;span&gt;Alberto Savoia from Google has released a free PDF booklet on Pretotype testing&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, “Between abstract ideas and ‘proper prototypes’ there are pretotypes.”&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/08/jcp-next"&gt;&lt;span&gt;Oracle releases JCP.next &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- indicates development has to be open, but does not deal with licensing issues that have led to split in JCP itself.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Wing Hang Li is a student studying an MSc in Information Technology at Glasgow University has developed a Java Fork Join Profiler which aims to expose some of the behaviour of programs using the Fork Join library. It does this using an instrumented version of the jsr166y library and other tools like HProf. Currently it can show the number of tasks within the Fork Join pool, the mean and standard deviation of those tasks within the worker threads, the amount of garbage collection taking place and the amount of activity within each method. He’s looking for volunteers to help his research/project by supplying stats/profiles of real code using Fork/Join. &lt;/span&gt;&lt;a href="http://dl.dropbox.com/u/18375884/Profiler%20Java%206.zip"&gt;&lt;span&gt;Java 6 version&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, &lt;/span&gt;&lt;a href="http://dl.dropbox.com/u/18375884/Profiler%20Java%207.zip"&gt;&lt;span&gt;Java 7 version&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, any comments/feedback sent them do 1001759l@student.gla.ac.uk, or take the &lt;/span&gt;&lt;a href="https://www.surveymonkey.com/s/ForkJoinProfilerSurvey"&gt;&lt;span&gt;survey&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Jetbrains&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/08/intellij-idea-1052-release-candidate"&gt;&lt;span&gt;IntelliJ IDEA 10.5.2 RC&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;Android&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://mobile.dzone.com/articles/droidux-component-library"&gt;&lt;span&gt;DroidUX Component Library for Android&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size: 12px; font-weight: bold;"&gt;Apache&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jakarta.apache.org/site/news/news-2011-q3.html#20110817.1"&gt;&lt;span&gt;Apache JMeter 2.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tomcat 6.0.33 - a security and some bug fixes&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Maven 3.0.4 release imminent&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="font-size: 1em;" dir="ltr"&gt;&lt;span&gt;Sonatype&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.sonatype.com/people/2011/08/java-net-moves-to-central"&gt;&lt;span&gt;Java.NET moves to Maven Central&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Atlassian&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/confluence/2011/08/confluence-4-wiki-beta-available.html"&gt;&lt;span&gt;Confluence 4 Beta&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Misc&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://beust.com/weblog/2011/08/20/watch-the-creator-of-minecraft-write-a-game-from-scratch"&gt;Watch Minecraft creator Notch write a game from scratch in 48 hours&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span&gt;Videos from this weekends RESTFest conference are being &lt;/span&gt;&lt;a href="http://vimeo.com/channels/restfest"&gt;&lt;span&gt;posted to vimeo&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;There is a whole BOOK on the &lt;/span&gt;&lt;a href="http://pragprog.com/book/csspdy/the-spdy-book"&gt;&lt;span&gt;SPDY&lt;/span&gt;&lt;/a&gt;&lt;span&gt; protocol from PragProg &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Grails archetype is arse&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Google purchased Motorola Mobility, but we aren’t sure what to say about that&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rvowl.es/peoIKA"&gt;&lt;span&gt;Firefox&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is dropping visible version numbers (like Chrome)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-2984600924876557891?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-26T21:02:18.977-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/50_Unsupported_Operation_Episode_50.mp3" length="28668066" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/50_Unsupported_Operation_Episode_50.mp3" fileSize="28668066" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 50 Java Java 6u27 released Project Lambda now generates methods, not objects. Java FX 2.0 beta 40 Dean Iverson has also just posted a screencast on writing JavaFX applications with Griffon. JBoss Developer Studio 4.1 CloudBees relea</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 50 Java Java 6u27 released Project Lambda now generates methods, not objects. Java FX 2.0 beta 40 Dean Iverson has also just posted a screencast on writing JavaFX applications with Griffon. JBoss Developer Studio 4.1 CloudBees releases Eclipse plugin Hibernate 3.6.7 Final Hibernate 4.0.0.CR1 Mobicents SIP Servlets 1.6.0-FINAL Cucumber JVM opens its doors to the world PIT 0.21 mutation testing Alberto Savoia from Google has released a free PDF booklet on Pretotype testing, “Between abstract ideas and ‘proper prototypes’ there are pretotypes.” Oracle releases JCP.next - indicates development has to be open, but does not deal with licensing issues that have led to split in JCP itself. Wing Hang Li is a student studying an MSc in Information Technology at Glasgow University has developed a Java Fork Join Profiler which aims to expose some of the behaviour of programs using the Fork Join library. It does this using an instrumented version of the jsr166y library and other tools like HProf. Currently it can show the number of tasks within the Fork Join pool, the mean and standard deviation of those tasks within the worker threads, the amount of garbage collection taking place and the amount of activity within each method. He’s looking for volunteers to help his research/project by supplying stats/profiles of real code using Fork/Join. Java 6 version, Java 7 version, any comments/feedback sent them do 1001759l@student.gla.ac.uk, or take the survey. Jetbrains IntelliJ IDEA 10.5.2 RC Android DroidUX Component Library for Android Apache Apache JMeter 2.5 Tomcat 6.0.33 - a security and some bug fixes Apache Maven 3.0.4 release imminent Sonatype Java.NET moves to Maven Central Atlassian Confluence 4 Beta Misc Watch Minecraft creator Notch write a game from scratch in 48 hours Videos from this weekends RESTFest conference are being posted to vimeo. There is a whole BOOK on the SPDY protocol from PragProg Grails archetype is arse Google purchased Motorola Mobility, but we aren’t sure what to say about that Firefox is dropping visible version numbers (like Chrome)   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 49</title><link>http://unsupportedoperation.blogspot.com/2011/08/episode-49.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 14 Aug 2011 04:39:07 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-5900220731173896881</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.04118348332121968" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/49_Unsupported_Operation_Episode_49.mp3"&gt;Unsupported Operation 49&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Java&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/henrik/entry/java_7_questions_answers"&gt;&lt;span&gt;Java 7 Q&amp;amp;A&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;http://terrencebarr.wordpress.com/2011/08/12/lwuit-1-5-released/ - Light Weight User Interface Toolkit, good discussion/interview about the featues of the update on the latest Java Spotlight podcast.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jboss.org/tattletale"&gt;&lt;span&gt;Tattletale&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Dependency discovery tool&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.alittlemadness.com/2011/08/10/pulse-continuous-integration-server-2-4-released/"&gt;&lt;span&gt;Pulse CI Server 2.4&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://torquebox.org/news/2011/08/09/torquebox-1-1-1-released/"&gt;&lt;span&gt;TorqueBox 1.1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - JRuby based AppServer built upon JBoss AS Server - updated to JRuby 1.6.3, improved support for Rails 3.1, &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Jetbrains&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/08/intellij-idea-1052-eap-107509"&gt;&lt;span&gt;IDEA 10.5.2 EAP 107.509&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;The most important thing to note about this build is that Jetbrains finally tracked down the cause of the problem causing stale error markers to remain in the editor, and we hope that it has now been fixed. So please test and report.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/08/source-of-starteam-plugin-released"&gt;&lt;span&gt;Source of StarTeam plugin released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - whats interesting about this is the mentioning of the &lt;/span&gt;&lt;a href="https://github.com/JetBrains"&gt;&lt;span&gt;Jetbrains Github account&lt;/span&gt;&lt;/a&gt;&lt;span&gt; which houses a lot of tools, including the Clojure plugin, which is seeing updates/commits here - more so than the old repository I originally knew about. &lt;/span&gt;&lt;a href="https://github.com/JetBrains/youtrack-vcs-hooks"&gt;&lt;span&gt;Youtrack-vcs-hooks&lt;/span&gt;&lt;/a&gt;&lt;span&gt; project looks really interesting.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62781"&gt;&lt;span&gt;Apache Tomcat 5.5 End of Life&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Tomcat 7.0 - 7.0.16 - &lt;/span&gt;&lt;span&gt;The re-factoring of XML validation for Tomcat 7.0.x re-introduced the vulnerability previously reported as CVE-2009-0783&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.techstacks.com/2011/08/apache-tomcat-7020-released.html"&gt;&lt;span&gt;Apache Tomcat 7.0.20 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;JSP files with dependencies in JARs are no longer recompiled on every access thereby improving performance.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Update to version 1.1.22 of the native component of the AJP and HTTP APR/native connectors.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Update to Commons Daemon 1.0.7.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache Commons Daemon 1.07 fixing below vulnerabilities&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Commons Daemon vulnerability - affects Tomcat 7.0 - 7.0.19, Tomcat 6.0.30 - 6.0.32, 5.5.32 - 5.5.33&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Due to a bug in the capabilities code, jsvc (the service wrapper for&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Linux that is part of the Commons Daemon project) does not drop&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;capabilities allowing the application to access files and directories&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;owned by superuser. This vulnerability only applies if:&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;a) Tomcat is running on a Linux operating system&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;b) jsvc was compiled with libcap&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;c) -user parameter is used&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Tomcat versions above shipped with source files for jsvc that included this vulnerability.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Atlassian&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://confluence.atlassian.com/display/CRUCKB/2011/08/09/Crucible+2.6.3+Released"&gt;&lt;span&gt;Crucible 2.6.3&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://confluence.atlassian.com/display/FISHKB/2011/08/09/FishEye+2.6.3+Released"&gt;&lt;span&gt;FishEye 2.6.3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Android&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://lifehacker.com/5829514/unlock-with-wi+fi-saves-you-from-tedious-phone-passwords-when-youre-at-home"&gt;&lt;span&gt;Unlock with Wifi&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - disable your lockcode when connected to certain wifi networks.  handy.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://teleal.org/articles/Final%201.0%20release%20of%20Cling.html"&gt;&lt;span&gt;Cling 1.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Java/Android UPnP library/tool stack for discovering, and uses UPnP devices/services.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://market.android.com/details?id=com.jakyl.spirithd"&gt;&lt;span&gt;Spirit HD&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - awesome addictive game&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 dir="ltr"&gt;&lt;span&gt;Other&lt;/span&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Thoughtworks proves yet again its a bunch of tired has-been hacks with its &lt;/span&gt;&lt;a href="http://www.thoughtworks.com/articles/technology-radar-july-2011"&gt;&lt;span&gt;Technology Radar&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. I suspect its “Radar” is pointing up  the arse of Martin Fowler to come up with this tosh.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;coffeescript-maven-plugin 1.3 released - now expirimenting with native compilation support to .class files - why - I’m crazy mad :)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mindmeister.com"&gt;&lt;span&gt;Mindmeister launched new site/app&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-5900220731173896881?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-14T04:39:07.439-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/49_Unsupported_Operation_Episode_49.mp3" length="15684477" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/49_Unsupported_Operation_Episode_49.mp3" fileSize="15684477" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 49 Java Java 7 Q&amp;amp;A http://terrencebarr.wordpress.com/2011/08/12/lwuit-1-5-released/ - Light Weight User Interface Toolkit, good discussion/interview about the featues of the update on the latest Java Spotlight podcast. Tattletal</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 49 Java Java 7 Q&amp;amp;A http://terrencebarr.wordpress.com/2011/08/12/lwuit-1-5-released/ - Light Weight User Interface Toolkit, good discussion/interview about the featues of the update on the latest Java Spotlight podcast. Tattletale - Dependency discovery tool Pulse CI Server 2.4 TorqueBox 1.1.1 - JRuby based AppServer built upon JBoss AS Server - updated to JRuby 1.6.3, improved support for Rails 3.1, Jetbrains IDEA 10.5.2 EAP 107.509 - The most important thing to note about this build is that Jetbrains finally tracked down the cause of the problem causing stale error markers to remain in the editor, and we hope that it has now been fixed. So please test and report. Source of StarTeam plugin released - whats interesting about this is the mentioning of the Jetbrains Github account which houses a lot of tools, including the Clojure plugin, which is seeing updates/commits here - more so than the old repository I originally knew about. Youtrack-vcs-hooks project looks really interesting. Apache Apache Tomcat 5.5 End of Life Apache Tomcat 7.0 - 7.0.16 - The re-factoring of XML validation for Tomcat 7.0.x re-introduced the vulnerability previously reported as CVE-2009-0783 Apache Tomcat 7.0.20 released JSP files with dependencies in JARs are no longer recompiled on every access thereby improving performance. Update to version 1.1.22 of the native component of the AJP and HTTP APR/native connectors. Update to Commons Daemon 1.0.7. Apache Commons Daemon 1.07 fixing below vulnerabilities Apache Commons Daemon vulnerability - affects Tomcat 7.0 - 7.0.19, Tomcat 6.0.30 - 6.0.32, 5.5.32 - 5.5.33 Due to a bug in the capabilities code, jsvc (the service wrapper for Linux that is part of the Commons Daemon project) does not drop capabilities allowing the application to access files and directories owned by superuser. This vulnerability only applies if: a) Tomcat is running on a Linux operating system b) jsvc was compiled with libcap c) -user parameter is used The Tomcat versions above shipped with source files for jsvc that included this vulnerability. Atlassian Crucible 2.6.3 / FishEye 2.6.3 Android Unlock with Wifi - disable your lockcode when connected to certain wifi networks.  handy. Cling 1.0 - Java/Android UPnP library/tool stack for discovering, and uses UPnP devices/services. Spirit HD - awesome addictive game Other Thoughtworks proves yet again its a bunch of tired has-been hacks with its Technology Radar. I suspect its “Radar” is pointing up  the arse of Martin Fowler to come up with this tosh. coffeescript-maven-plugin 1.3 released - now expirimenting with native compilation support to .class files - why - I’m crazy mad :) Mindmeister launched new site/app </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 48</title><link>http://unsupportedoperation.blogspot.com/2011/08/episode-48.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 07 Aug 2011 04:02:14 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-6286500440651989507</guid><description>&lt;h3 id="internal-source-marker_0.1444198091710266" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/48_Unsupported_Operation_Episode_48.mp3"&gt;Unsupported Operation 48&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/08/intellij-idea-1052-eap-build-107481-is-available"&gt;&lt;span&gt;IntelliJ IDEA 10.5.2 EAP build 107.481 is available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/08/eclipse38-java7"&gt;&lt;span&gt;Eclipse 3.8M1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; has Java 7 support. A bit slow?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/08/05/teamcity-6-5-3"&gt;&lt;span&gt;TeamCity 6.5.3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.jetbrains.com/kotlin/2011/08/02/why-jetbrains-needs-kotlin/"&gt;&lt;span&gt;Why Jetbrains needs Kotlin&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.javacodegeeks.com/2011/08/atlassian-jira-v44-released.html"&gt;&lt;span&gt;Atlassian Jira 4.4&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new installer, support for user timezones, gui workflow viewer, gui workflow designer,  new project centered admin&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jsoftbiz.wordpress.com/2011/08/01/ehcache-2-5-goes-beta-explanation-included/"&gt;&lt;span&gt;EhCahe 2.5 goes beta&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://joda-time.sourceforge.net/upgradeto200.html"&gt;&lt;span&gt;Joda-time 2.0&lt;/span&gt;&lt;/a&gt;&lt;span&gt; -  now with generics ( not sure where tho ), &lt;/span&gt;&lt;span&gt;mostly&lt;/span&gt;&lt;span&gt; binary and source compatible, some changes if you wrote/extended your own Chronologies&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fxexperience.com/2011/07/introducing-fxml/"&gt;&lt;span&gt;JavaFX 2.0 gets FXML&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - XML based UI markup - XAML anyone? Reminds me of Apache Pivot.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://agile.dzone.com/news/communities-companies-and-bugs"&gt;&lt;span&gt;Ted Neward responds to Dr Dobbs potshots at Oracle/J7 bugs&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;he is wrong in that the first bug related to the issue was the &lt;/span&gt;&lt;a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7044738"&gt;&lt;span&gt;13th of May&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. Not 5 days. And they could have just turned the flag off by default - in 5 days. Or a month as the case may be.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.qi4j.org/5.58e87b6312cf378e76d8000906.html"&gt;&lt;span&gt;Qi4j 1.4&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Composite Oriented Programming - programming framework with based on mixins.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bill.burkecentral.com/2011/08/03/resteasy-2-2-2-released/"&gt;&lt;span&gt;Resteasy 2.2.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://jakarta.apache.org/site/news/news-2011-q2.html#20110625.2"&gt;&lt;span&gt;JCS&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (java caching) and BCEL moved to Apache Commons&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache LDAP API 1.0-M6 released - this is their new client library&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Commons Compress 1.2, bug fixes, announcement of EOL for Java 1.4 with this release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache James jDKIM 0.2 - support for verification and signing for maillets&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache HttpComponents HttpCore 4.1.3 GA released&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Groovy&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.techstacks.com/2011/08/gaelyk-10-released.html"&gt;&lt;span&gt;Gaelyk 1.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hamletdarcy.blogspot.com/"&gt;&lt;span&gt;Groovy with a static mode&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - I think  the chosen name is extremely rude and obnoxious&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;“&lt;/span&gt;&lt;span&gt;Not  being statically typed is a connoisseurs criticism, and connoisseurs  generally chase after things that are interesting rather than good”&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;“In my opinion there are three large barriers to Groovy adoption in the mainstream: performance, tooling, and bugs”&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Jochen  clarified saying the mode would be @StaticTyped or similar and would  not provide anything other than compilation errors - no performance  improvements. Much of the work is already done in Eclipse so it would be  pulling that out.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Patent Talk&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Microsoft  reveals they invited Google to the consortium to buy the Novell patents  - Google saw it as a trap (groklaw) as did everyone else.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-6286500440651989507?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-07T04:02:14.632-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/48_Unsupported_Operation_Episode_48.mp3" length="22998973" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/48_Unsupported_Operation_Episode_48.mp3" fileSize="22998973" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 48 Java IntelliJ IDEA 10.5.2 EAP build 107.481 is available Eclipse 3.8M1 has Java 7 support. A bit slow? TeamCity 6.5.3 Why Jetbrains needs Kotlin - Atlassian Jira 4.4 - new installer, support for user timezones, gui workflow viewer</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 48 Java IntelliJ IDEA 10.5.2 EAP build 107.481 is available Eclipse 3.8M1 has Java 7 support. A bit slow? TeamCity 6.5.3 Why Jetbrains needs Kotlin - Atlassian Jira 4.4 - new installer, support for user timezones, gui workflow viewer, gui workflow designer,  new project centered admin EhCahe 2.5 goes beta Joda-time 2.0 -  now with generics ( not sure where tho ), mostly binary and source compatible, some changes if you wrote/extended your own Chronologies JavaFX 2.0 gets FXML - XML based UI markup - XAML anyone? Reminds me of Apache Pivot. Ted Neward responds to Dr Dobbs potshots at Oracle/J7 bugs he is wrong in that the first bug related to the issue was the 13th of May. Not 5 days. And they could have just turned the flag off by default - in 5 days. Or a month as the case may be. Qi4j 1.4 - Composite Oriented Programming - programming framework with based on mixins. Resteasy 2.2.2 Apache JCS (java caching) and BCEL moved to Apache Commons Apache LDAP API 1.0-M6 released - this is their new client library Apache Commons Compress 1.2, bug fixes, announcement of EOL for Java 1.4 with this release Apache James jDKIM 0.2 - support for verification and signing for maillets Apache HttpComponents HttpCore 4.1.3 GA released Groovy Gaelyk 1.0 Groovy with a static mode - I think  the chosen name is extremely rude and obnoxious “Not being statically typed is a connoisseurs criticism, and connoisseurs generally chase after things that are interesting rather than good” “In my opinion there are three large barriers to Groovy adoption in the mainstream: performance, tooling, and bugs” Jochen clarified saying the mode would be @StaticTyped or similar and would not provide anything other than compilation errors - no performance improvements. Much of the work is already done in Eclipse so it would be pulling that out. Patent Talk Microsoft reveals they invited Google to the consortium to buy the Novell patents - Google saw it as a trap (groklaw) as did everyone else.   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 47</title><link>http://unsupportedoperation.blogspot.com/2011/08/episode-47.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 01 Aug 2011 04:38:23 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-7355592263069360649</guid><description>&lt;h1 id="internal-source-marker_0.6105950708613519" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/47_Episode_47.mp3"&gt;Unsupported Operation 47&lt;/a&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Java 7 released - much faster startup time, but real buggy&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Last month ago some &lt;/span&gt;&lt;a href="https://issues.apache.org/jira/browse/LUCENE-3079"&gt;&lt;span&gt;new patches/tests were added to Apache Lucene&lt;/span&gt;&lt;/a&gt;&lt;span&gt; which triggered/unveiled some serious bugs in Hotspots's loop optimization which is now enabled by default in JDK7.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/cayhorstmann/archive/2011/07/29/java-7-unsafe-any-speed"&gt;&lt;span&gt;Cay Horstman calls Java 7 unsafe at any speed.&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Mark  Reinhold told me there should be an update release soon with the fixes.   Oracle seems very good at update releases, usually one a month for  security/critical fixes.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;“&lt;/span&gt;&lt;span&gt;These  problems were detected only 5 days before the official Java 7 release,  so Oracle had no time to fix those bugs, affecting also many more  applications. In response to our questions, they proposed to include the  fixes into service release u2 (eventually into service release u1, see [&lt;/span&gt;&lt;a href="http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2011-July/005971.html"&gt;&lt;span&gt;http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2011-July/005971.html&lt;/span&gt;&lt;/a&gt;&lt;span&gt;]).  This means you cannot use Lucene/Solr with Java 7 releases before  Update 2! If you do, please don't open bug reports, it is not the  committers' fault! At least disable loop optimizations using the  -XX:-UseLoopPredicate JVM options&lt;/span&gt;&lt;span&gt;“&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.h-online.com/open/news/item/Java-7-paralyses-Lucene-and-Solr-1288210.html"&gt;&lt;span&gt;Java 7 paralyzes Lucene/Solr&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.eisele.net/2011/07/dont-use-java-7-are-you-kidding-me.html"&gt;&lt;span&gt;Don’t use Java - are you kidding me?&lt;/span&gt;&lt;/a&gt;&lt;span&gt; Putting things in perspective&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Martin Clausen has put together a nice table/blog post outlining &lt;/span&gt;&lt;a href="http://www.spyfoos.com/index.php/2011/07/28/oracle-java-7-and-commercial-features/"&gt;&lt;span&gt;“Oracle Java 7 and ‘Commercial Features’”&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - listing what parts of the stack can, or cannot be freely installed.   Whilst the wording in the new license agreement has changed, and seems  to have a few people up in arms, it doesn’t look that much different to  Suns old license.  IANAL tho.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://terrencebarr.wordpress.com/2011/07/29/java-magazine-is-here-grab-your-free-digital-copy/"&gt;&lt;span&gt;Java Magazine now available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Glassfish 3.3.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Netbeans 7.0.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/results?search_query=OSCON+Java+2011&amp;amp;aq=f"&gt;&lt;span&gt;OSCON Java 2011&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/qmx/jitescript/blob/master/src/test/java/me/qmx/jitescript/JiteClassTest.java#L44"&gt;&lt;span&gt;Jitescript&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - fluent Java API for generating java classes on the fly - kinda scary  code, but combine that with something like Parboiled PEG Parser/ANTLR  and you could have something very powerful.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://turbolinux.org/2011/07/jboss-osgi-1-0-0-released/"&gt;JBoss OSGi 1.0.0 released&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Google&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.osnews.com/story/25003/Google_Buys_IBM_Patents"&gt;&lt;span&gt;Google buys IBM patents&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.lovefortech.com/2011/07/27/apple-mac-os-x-infinging-two-patents-htc-owned-patents/"&gt;&lt;span&gt;iMacs to be banned in US? Violates patent on video cards&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - patends now owned by HTC&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://java.dzone.com/news/key-emails-could-be-evidence"&gt;Internal email drafts could be Google’s downfall?&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://davsclaus.blogspot.com/2011/07/apache-camel-28-released.html"&gt;&lt;span&gt;Apache Camel 2.8&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kgilmersden.wordpress.com/2011/07/20/fresh-from-the-oven-knapsack-for-apache-felix/"&gt;&lt;span&gt;Knapsack&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new launcher project wrapping the Apache Felix OSGi container&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Sonatype / Maven&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Jason van Zyl made a &lt;a href="http://people.apache.org/~jvanzyl/"&gt;“maven” 3.0.4-SONATYPE&lt;/a&gt; distribution available including patches not &lt;/span&gt;&lt;span&gt;yet&lt;/span&gt;&lt;span&gt; pushed to upstream due to the Aether EPL licensing issue.  This is NOT  an official Apache Maven release but does fix Richard’s dependency  resolution issue, among other things.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;New maven-release-plugin should be released soon which fixes the -SNAPSHOT tagging issue.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Scala&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://bitbucket.org/centaur/scalaconsole/wiki/Home"&gt;&lt;span&gt;ScalaConsole&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a Swing console similar to GroovyConsole&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Misc&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://wiki.almworks.com/display/structure/Structure+1.1+Release+Notes"&gt;&lt;span&gt;Structure 1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for JIRA released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/talios/coffee-maven-plugin"&gt;&lt;span&gt;coffeescript-maven-plugin 1.1.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released with &amp;lt;joinSet/&amp;gt; support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://osdir.com/Article10893.phtml"&gt;&lt;span&gt;Microsoft coins new term - Open Surface&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Microsofts parody add - &lt;/span&gt;&lt;a href="http://beust.com/weblog/2011/07/29/the-gmail-man"&gt;&lt;span&gt;The Gmail Man&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-7355592263069360649?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-01T04:38:23.882-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/47_Episode_47.mp3" length="21751051" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/47_Episode_47.mp3" fileSize="21751051" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 47 Java Java 7 released - much faster startup time, but real buggy Last month ago some new patches/tests were added to Apache Lucene which triggered/unveiled some serious bugs in Hotspots's loop optimization which is now enabled by d</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 47 Java Java 7 released - much faster startup time, but real buggy Last month ago some new patches/tests were added to Apache Lucene which triggered/unveiled some serious bugs in Hotspots's loop optimization which is now enabled by default in JDK7. Cay Horstman calls Java 7 unsafe at any speed. Mark Reinhold told me there should be an update release soon with the fixes.  Oracle seems very good at update releases, usually one a month for security/critical fixes. “These problems were detected only 5 days before the official Java 7 release, so Oracle had no time to fix those bugs, affecting also many more applications. In response to our questions, they proposed to include the fixes into service release u2 (eventually into service release u1, see [http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2011-July/005971.html]). This means you cannot use Lucene/Solr with Java 7 releases before Update 2! If you do, please don't open bug reports, it is not the committers' fault! At least disable loop optimizations using the -XX:-UseLoopPredicate JVM options“ Java 7 paralyzes Lucene/Solr Don’t use Java - are you kidding me? Putting things in perspective Martin Clausen has put together a nice table/blog post outlining “Oracle Java 7 and ‘Commercial Features’” - listing what parts of the stack can, or cannot be freely installed.  Whilst the wording in the new license agreement has changed, and seems to have a few people up in arms, it doesn’t look that much different to Suns old license.  IANAL tho. Java Magazine now available Glassfish 3.3.1 Netbeans 7.0.1 OSCON Java 2011 Jitescript - fluent Java API for generating java classes on the fly - kinda scary code, but combine that with something like Parboiled PEG Parser/ANTLR and you could have something very powerful. JBoss OSGi 1.0.0 released Google Google buys IBM patents iMacs to be banned in US? Violates patent on video cards - patends now owned by HTC Internal email drafts could be Google’s downfall? Apache Apache Camel 2.8 Knapsack is a new launcher project wrapping the Apache Felix OSGi container Sonatype / Maven Jason van Zyl made a “maven” 3.0.4-SONATYPE distribution available including patches not yet pushed to upstream due to the Aether EPL licensing issue.  This is NOT an official Apache Maven release but does fix Richard’s dependency resolution issue, among other things. New maven-release-plugin should be released soon which fixes the -SNAPSHOT tagging issue. Scala ScalaConsole - a Swing console similar to GroovyConsole Misc Structure 1.1 for JIRA released coffeescript-maven-plugin 1.1.2 released with &amp;lt;joinSet/&amp;gt; support Microsoft coins new term - Open Surface Microsofts parody add - The Gmail Man </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 46</title><link>http://unsupportedoperation.blogspot.com/2011/07/episode-46.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 25 Jul 2011 03:39:14 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-1500194070530037043</guid><description>&lt;h1 id="internal-source-marker_0.8175226235543879" dir="ltr"&gt;&lt;span&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_46.mp3"&gt;Unsupported Operation 46&lt;/a&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apple releases OSX Lion - removes Java&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wakaleo.com/download-jenkins-the-definitive-guide"&gt;&lt;span&gt;Jenkins - The Definitive Guide&lt;/span&gt;&lt;/a&gt;&lt;span&gt; by John Furgusson Smart&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/highj/"&gt;&lt;span&gt;highj - Haskell style type classes in Java&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://team.ops4j.org/wiki/display/ops4j/2011/07/22/Tinybundles+1.0+and+Pax+Exam+2.2+released"&gt;&lt;span&gt;TinyBundles 1.0 and Pax Exam 2.2 released&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://team.ops4j.org/wiki/display/ops4j/Tinybundles"&gt;&lt;span&gt;TinyBundles&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a Java API for &lt;/span&gt;&lt;a href="http://tonimenzel.com/blog/2011/7/22/tinybundles-10-pax-exam-22.html"&gt;&lt;span&gt;generating OSGi bundles in tests&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, most likely using Pax Exam.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dzone.com/links/groovy_181_and_19beta1_released.html"&gt;&lt;span&gt;Groovy 1.8.1 and 1.9-beta-1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/theaquarium/entry/glassfish_3_1_1_rc"&gt;&lt;span&gt;Glassfish 3.1.1 RC-2 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;out&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://threecrickets.com/prudence/"&gt;&lt;span&gt;Prudence 1.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Prudence is an open source container and platform for scalable web frontends and network services. It comes in&lt;/span&gt;&lt;a href="http://threecrickets.com/prudence/flavors/"&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;several flavors&lt;/span&gt;&lt;/a&gt;&lt;span&gt;: Python, Ruby, Clojure, JavaScript, PHP and Groovy. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wiki.jvmlangsummit.com/Nashorn"&gt;&lt;span&gt;Nashorn&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new Invoke Dynamic based JavaScript engine from Oracle, to be shipped with JDK 8&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Jetbrains&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Kotlin - new statically typed language&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://confluence.jetbrains.net/display/Kotlin/Welcome"&gt;&lt;span&gt;Jetbrains Wiki&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wiki.jvmlangsummit.com/Kotlin"&gt;&lt;span&gt;JVM Language Summit Slides&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beust.com/weblog/2011/07/20/five-reasons-why-should-rejoice-about-kotlin"&gt;&lt;span&gt;Cedric Beust’s Five Reasons you should rejoice about Kotlin&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Coolness (in that its a new language, not that it is cool in and of  itself), Reified generics, IDE support, Commercial support, No Java  Successor. We should discuss just how arse this post is.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/a/talios.com/document/d/1k0ZSCW2dNA1jtewCdq9M0mQDbMaMfEkAH9Emzl7bZ5A/http%3A%2F%2Fwww.jetbrains.com%2Fphpstorm%2F"&gt;&lt;span&gt;PHP Storm 2.1.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/webstorm/"&gt;&lt;span&gt;WebStorm 2.1.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Clojure&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/clojure/clojurescript"&gt;&lt;span&gt;ClojureScript&lt;/span&gt;&lt;/a&gt;&lt;span&gt; announced&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://clojure.com/blog/2011/07/22/introducing-clojurescript.html"&gt;&lt;span&gt;Introdution to ClojureScript&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blip.tv/clojure/rich-hickey-unveils-clojurescript-5399498"&gt;&lt;span&gt;Presentation video by Rich Hickey&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://wagjo.blogspot.com/2011/07/one-syntax-to-rule-them-all.html"&gt;One syntax to rule them all&lt;/a&gt;&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://palletops.com/zi-the-maven-plugin-in-clojure"&gt;&lt;span&gt;Zi - new maven clojure plugin&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, in clojure - from Hugo Duncan&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Commons Lang 3.0 released - JDK 1.5+, not backwards compatible (package name change, generics)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Tomcat 7.0.19 - security fixes and bug fixes&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;CouchDB 1.0.3 (even if it is Erlang)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;HttpComponents HttpCore 4.1.2 - fixes bugs found in 4.1.1 - good to see  they release minor versions of sub-components!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;DVCS&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;SourceGear’s  Veracity is starting to try and push again, it uses a distributed  database for its repository, allowing it to version records and fields  (as well as files, directories). Allows you to store your version  control repo in an enterprise database for example. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com"&gt;&lt;span&gt;code.google.com&lt;/span&gt;&lt;/a&gt;&lt;span&gt; now supports Git, InfoQ says that SVN’s days are numbered.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Android 3.2 rolling out to Xoom next week&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-1500194070530037043?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-25T03:39:14.744-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_46.mp3" length="18870894" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_46.mp3" fileSize="18870894" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Unsupported Operation 46 Java Apple releases OSX Lion - removes Java Jenkins - The Definitive Guide by John Furgusson Smart highj - Haskell style type classes in Java TinyBundles 1.0 and Pax Exam 2.2 released TinyBundles is a Java API for generating OSGi </itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Unsupported Operation 46 Java Apple releases OSX Lion - removes Java Jenkins - The Definitive Guide by John Furgusson Smart highj - Haskell style type classes in Java TinyBundles 1.0 and Pax Exam 2.2 released TinyBundles is a Java API for generating OSGi bundles in tests, most likely using Pax Exam. Groovy 1.8.1 and 1.9-beta-1 released Glassfish 3.1.1 RC-2 out Prudence 1.1 - Prudence is an open source container and platform for scalable web frontends and network services. It comes in several flavors: Python, Ruby, Clojure, JavaScript, PHP and Groovy. Nashorn - new Invoke Dynamic based JavaScript engine from Oracle, to be shipped with JDK 8 Jetbrains Kotlin - new statically typed language Jetbrains Wiki JVM Language Summit Slides Cedric Beust’s Five Reasons you should rejoice about Kotlin - Coolness (in that its a new language, not that it is cool in and of itself), Reified generics, IDE support, Commercial support, No Java Successor. We should discuss just how arse this post is. PHP Storm 2.1.2 WebStorm 2.1.2 Clojure ClojureScript announced Introdution to ClojureScript Presentation video by Rich Hickey One syntax to rule them all Zi - new maven clojure plugin, in clojure - from Hugo Duncan Apache Commons Lang 3.0 released - JDK 1.5+, not backwards compatible (package name change, generics) Tomcat 7.0.19 - security fixes and bug fixes CouchDB 1.0.3 (even if it is Erlang) HttpComponents HttpCore 4.1.2 - fixes bugs found in 4.1.1 - good to see  they release minor versions of sub-components! DVCS SourceGear’s Veracity is starting to try and push again, it uses a distributed database for its repository, allowing it to version records and fields (as well as files, directories). Allows you to store your version control repo in an enterprise database for example. code.google.com now supports Git, InfoQ says that SVN’s days are numbered. Other Android 3.2 rolling out to Xoom next week   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 45</title><link>http://unsupportedoperation.blogspot.com/2011/07/episode-45.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Thu, 14 Jul 2011 03:26:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-582795900235373333</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_45.mp3"&gt;Episode 45&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="internal-source-marker_0.6616197092622338"&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/java/entry/java_7_celebration_begins"&gt;&lt;span&gt;Java 7 launched&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.oracle.com/us/corporate/events/java7/index.html"&gt;&lt;span&gt;Webcast of launch&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://medianetwork.oracle.com/media/show/16796"&gt;&lt;span&gt;Java  Stakeholders Adam Messinger, Mark Reinhold, John Rose and Joe Darcy as  they discuss how they are Moving Java Forward with Java 7&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;http://sellmic.com/blog/2011/07/08/7-new-cool-features-in-java-7/&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;They launched &lt;/span&gt;&lt;a href="http://www.computerworld.com/s/article/9218252/Oracle_ships_Java_7_RC"&gt;&lt;span&gt;the RC&lt;/span&gt;&lt;/a&gt;&lt;span&gt;? Final is due July 28.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://download.java.net/jdk7/docs/technotes/guides/vm/multiple-language-support.html"&gt;&lt;span&gt;http://download.java.net/jdk7/docs/technotes/guides/vm/multiple-language-support.html&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/07/jrebel4"&gt;&lt;span&gt;JRebel 4.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Selenium 2.0 released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://voelterblog.blogspot.com/2011/07/mps-screencasts-language-modualrization.html"&gt;&lt;span&gt;MPS 2.x screencast series by Marcus Voelter&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (of Software Engineering Radio fame)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bileblog.org/2011/07/worship-me-for-i-am-a-xoogler/"&gt;&lt;span&gt;The return of The Bile Blog&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - a bit rusty I though, but a fun read.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://karaf.apache.org/index/community/download/karaf-2.2.2-release.html"&gt;&lt;span&gt;Apache Karaf 2.2.2&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;2.1.x branch has been END OF LIFED, a 2.1.6 release will be forthcoming and final.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://karaf.apache.org/index/subprojects/cellar.html"&gt;&lt;span&gt;Apache Karaf Cellar 2.2.1&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Karaf Cellar is a clustering solution for Apache Karaf powered by Hazelcast. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Maven Dependency Plugin 2.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/wagon"&gt;&lt;span&gt;Apache Maven Wagon 1.0 &lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Maven Wagon is a transport abstraction that is used in Maven's  artifact and repository handling code.  No real diff. to 1.0-beta7, but  was time to remove the beta monikor.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html"&gt;&lt;span&gt;maven-bundle-plugin 2.3.5&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and &lt;/span&gt;&lt;a href="http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html"&gt;&lt;span&gt;Bundle Repository 1.6.6&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;build-helper-maven-plugin 1.7&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Set a property based on the current time/date&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Set a property by applying a regex replacement rule to a value&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://nexus.sonatype.org/change-history.html"&gt;Nexus 1.9.2&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://techcrunch.com/2011/07/13/paypal-announces-phone-to-phone-nfc-payment-support-for-android/"&gt;PayPal announce Phone-to-phone NFC payments for Android&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Eclipse&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;&lt;a href="http://blog.oio.de/2011/07/08/birt-3-7-is-available-now/"&gt;BIRT 3.7&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Clojure&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;clojure-maven-plugin 1.3.8 out *finally*&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Jetbrains&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/07/08/teamcity-6-5-2-brings-a-lot-of-bugfixes"&gt;TeamCity 6.5.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-582795900235373333?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-14T03:26:59.218-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_45.mp3" length="15966914" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/Unsupported_Operation_45.mp3" fileSize="15966914" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Episode 45 Java Java 7 launched Webcast of launch Java Stakeholders Adam Messinger, Mark Reinhold, John Rose and Joe Darcy as they discuss how they are Moving Java Forward with Java 7 http://sellmic.com/blog/2011/07/08/7-new-cool-features-in-java-7/ They</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Episode 45 Java Java 7 launched Webcast of launch Java Stakeholders Adam Messinger, Mark Reinhold, John Rose and Joe Darcy as they discuss how they are Moving Java Forward with Java 7 http://sellmic.com/blog/2011/07/08/7-new-cool-features-in-java-7/ They launched the RC? Final is due July 28. http://download.java.net/jdk7/docs/technotes/guides/vm/multiple-language-support.html JRebel 4.0 Selenium 2.0 released MPS 2.x screencast series by Marcus Voelter (of Software Engineering Radio fame) The return of The Bile Blog - a bit rusty I though, but a fun read. Apache Apache Karaf 2.2.2 2.1.x branch has been END OF LIFED, a 2.1.6 release will be forthcoming and final. Apache Karaf Cellar 2.2.1 Karaf Cellar is a clustering solution for Apache Karaf powered by Hazelcast. Apache Maven Dependency Plugin 2.3 Apache Maven Wagon 1.0 - Maven Wagon is a transport abstraction that is used in Maven's artifact and repository handling code.  No real diff. to 1.0-beta7, but was time to remove the beta monikor. maven-bundle-plugin 2.3.5 and Bundle Repository 1.6.6 build-helper-maven-plugin 1.7 Set a property based on the current time/date Set a property by applying a regex replacement rule to a value Nexus 1.9.2 Android PayPal announce Phone-to-phone NFC payments for Android Eclipse BIRT 3.7 Clojure clojure-maven-plugin 1.3.8 out *finally* Jetbrains TeamCity 6.5.2   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 44</title><link>http://unsupportedoperation.blogspot.com/2011/07/episode-44.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Tue, 05 Jul 2011 02:51:26 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-7860387932276399447</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/44_Unsupported_Operation_Episode_44.mp3"&gt;Episode 44&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id="internal-source-marker_0.26711135509970496"&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/editor/archive/2011/07/03/duke-gets-all-jazzed-java-7-global-java-7-event-thursday"&gt;&lt;span&gt;Duke gets dressed up for this Thursdays release party&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/06/was8-released"&gt;&lt;span&gt;WebSphere 8&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - how burritos can we stuff into one oven? &lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Shows there is still corporate demand for J2EE solutions (!!!!)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Interesting note that Websphere is the 3rd server to be J2EE6 certified - BEA Weblogic is NOT&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Jetbrains&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;IntelliJ IDEA 10.5.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://confluence.jetbrains.net/display/MPS/What%27s+new+in+MPS+2.0+M6"&gt;&lt;span&gt;MPS 2.0 M6 available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Resharper 6 for those .NET listeners&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/07/rhino-invokedynamic"&gt;&lt;span&gt;Charles Nutter now working on Rhino&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beust.com/weblog/2011/07/01/announcing-testng-6-1"&gt;&lt;span&gt;TestNG 6.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/snicoll/status/87402219544129537"&gt;&lt;span&gt;The &lt;/span&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; Tomcat 7.0.17 release process has just started.&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; Karaf 2.2.2 past the release vote and will be available soon.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Apache Maven&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;maven-release-plugin 2.2 released&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Big thing for me - new postPrepareGoals setting - will be very handy.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;a href="http://www.infoq.com/news/2011/06/hortonworks"&gt;&lt;span&gt;Hadoop&lt;/span&gt;&lt;/a&gt;&lt;span&gt; team from Yahoo now spun into new company. &lt;/span&gt;&lt;a href="http://www.cloudera.com/"&gt;&lt;span&gt;Competing&lt;/span&gt;&lt;/a&gt;&lt;span&gt; with Cloudera?&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Like &lt;/span&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; Maven, &lt;/span&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; is getting &lt;/span&gt;&lt;a href="http://wiki.apache.org/hadoop/Defining%20Hadoop"&gt;&lt;span&gt;nasty about naming&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.grobmeier.de/openoffice-org-has-joined-the-apache-software-foundation-13062011.html"&gt;&lt;span&gt;Open Office officially now an &lt;/span&gt;&lt;span&gt;Apache&lt;/span&gt;&lt;span&gt; Incubator project&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - I guess we have to call it AOO now.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Groovy&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Grails 2.0&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Clojure&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/Seajure/emacs-clojure-vagrant"&gt;&lt;span&gt;emacs-clojure-vagrant&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - vagrant box setup for emacs/clojure development from Justin Lily, a work in progress&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Midge’s Leiningen plugin is now standalone&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://gitslave.sourceforge.net/gits-man-page.html#show_unified_commit_logs_in_a_fixed_output_format"&gt;&lt;span&gt;Gitslave&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - how have I not found this before.  Looks to be an awesome solution/alternative to submodules.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-7860387932276399447?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T02:51:26.213-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/44_Unsupported_Operation_Episode_44.mp3" length="20917053" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/44_Unsupported_Operation_Episode_44.mp3" fileSize="20917053" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Episode 44 Java Duke gets dressed up for this Thursdays release party WebSphere 8 - how burritos can we stuff into one oven? Shows there is still corporate demand for J2EE solutions (!!!!) Interesting note that Websphere is the 3rd server to be J2EE6 cer</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Episode 44 Java Duke gets dressed up for this Thursdays release party WebSphere 8 - how burritos can we stuff into one oven? Shows there is still corporate demand for J2EE solutions (!!!!) Interesting note that Websphere is the 3rd server to be J2EE6 certified - BEA Weblogic is NOT Jetbrains IntelliJ IDEA 10.5.1 MPS 2.0 M6 available Resharper 6 for those .NET listeners Charles Nutter now working on Rhino TestNG 6.1 The Apache Tomcat 7.0.17 release process has just started. Apache Karaf 2.2.2 past the release vote and will be available soon. Apache Maven maven-release-plugin 2.2 released Big thing for me - new postPrepareGoals setting - will be very handy. Apache Hadoop team from Yahoo now spun into new company. Competing with Cloudera? Like Apache Maven, Apache is getting nasty about naming. Open Office officially now an Apache Incubator project - I guess we have to call it AOO now. Groovy Grails 2.0 Clojure emacs-clojure-vagrant - vagrant box setup for emacs/clojure development from Justin Lily, a work in progress Midge’s Leiningen plugin is now standalone Other Gitslave - how have I not found this before.  Looks to be an awesome solution/alternative to submodules. </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 43</title><link>http://unsupportedoperation.blogspot.com/2011/06/episode-43.html</link><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 26 Jun 2011 04:44:09 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-3869642283824512380</guid><description>&lt;p&gt;&lt;span id="internal-source-marker_0.9981419891873455"&gt;&lt;strong&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/43_Episode_43.mp3"&gt;Unsupported Operation 43&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Java&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateOGMBirthAnnouncement"&gt;&lt;span&gt;Hibernate OGM&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Open Grid Mapping, JPA engine for distributed NoSQL stores.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span&gt;Eric Evans from Rackspace giving a talk on &lt;/span&gt;&lt;a href="http://www.vimeo.com/25132728"&gt;&lt;span&gt;Cassandras new Query Language&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/group/checker-framework-discuss/browse_thread/thread/fcb47a4dce80e25c"&gt;&lt;span&gt;1.1.3 of the Checkers Framework and Type Annotation Compiler&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/06/intellij-idea-1051-rc"&gt;&lt;span&gt;Jetbrains IntelliJ IDEA 10.5.1 RC&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Jetbrains release You Track 3 - graphical MPS based workflow editor, free for 10 users.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bill.burkecentral.com/2011/06/23/resteasy-2-2-1-released/"&gt;&lt;span&gt;RESTEasy 2.2.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - maintenance release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;New JavaZone X Conference trailer - &lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=2a4RNw8A5L8&amp;amp;feature=player_embedded"&gt;&lt;span&gt;The Streaming&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Back  in Ep 23 we mentioned the LMAX presentation by Martin Thompson and  Michael Barker, Michael Barker contacted us to say they’ve decided to  open source some the code for the ring buffer based pattern talked about  in that presentation: &lt;/span&gt;&lt;a href="http://code.google.com/p/disruptor/"&gt;&lt;span&gt;http://code.google.com/p/disruptor/&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.  It's a high-performance alternative to a Queue.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;JBoss&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.athico.com/2011/06/drools-52-released.html"&gt;&lt;span&gt;Drools 5.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kverlaen.blogspot.com/2011/06/jbpm-510-released.html"&gt;&lt;span&gt;jBPM 5.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Eclipse&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Eclipse 3.7&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;lots of reports of m2eclipse pain&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62543"&gt;&lt;span&gt;Eclipse BIRT 3.7&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - support for Hadoop/Hive&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Apache&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache &lt;/span&gt;&lt;a href="http://blog.techstacks.com/2011/06/tomcat-7016-released.html"&gt;Tomcat 7.0.16&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.techstacks.com/2011/06/tomcat-7016-released.html"&gt;&lt;/a&gt;NIO implementation of the AJP connector&lt;/li&gt;
&lt;li&gt;Enable Servlet 3 asynchronous processing support when using clustering&lt;/li&gt;
&lt;li&gt;Add parallel deployment support to the Manager's Ant tasks&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/06/apache-karaf"&gt;Apache Karaf celebrates 1 year as a top level project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Maven 
&lt;ul&gt;
&lt;li&gt;Surefire plugin 2.9&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Remote resources plugin 1.2.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Verifier 1.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;EAR plugin 2.6&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://maven.apache.org/plugins/maven-changes-plugin"&gt;&lt;span&gt;maven-changes-plugin 2.6&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven Plugin Plugin and Plugin Tools 2.8 released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;There’s a proposal/process currently being discussed to move maven’s JIRA from codehaus to &lt;/span&gt;&lt;a href="http://issues.apache.org"&gt;&lt;span&gt;issues.apache.org&lt;/span&gt;&lt;/a&gt;&lt;span&gt; to bring everything “maven” under the Apache umbrella.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Some surprise &lt;/span&gt;&lt;a href="http://maven.40175.n5.nabble.com/PMC-change-explanation-td4495131i20.html"&gt;PMC Changes&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://touchqode.com/index.htm"&gt;&lt;span&gt;TouchQode&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - code editor for touch devices....  The video looks like a usability nightmare.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theregister.co.uk/2011/06/23/uspto_rejects_oracle_android_claims/"&gt;&lt;span&gt;17 or 21 claims in (one of Oracles Patents) rejected by USPTO after reexamining the patent&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Clojure&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://clojure.org/downloads"&gt;&lt;span&gt;Clojure 1.3 Beta 1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Joy of Clojure now available as ePub/mobi&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.webnoir.org/"&gt;&lt;span&gt;WebNoir&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new web framework built ontop of compojure - very nice looking.&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Uses Hiccup for HTML generation, would be nice to also see &lt;/span&gt;&lt;a href="https://github.com/cgrand/enlive/wiki/getting-started"&gt;&lt;span&gt;Enlive&lt;/span&gt;&lt;/a&gt;&lt;span&gt; also supported, altho Hiccup/Webnoir + Sitemesh would be good.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Scala&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/dickwall/subcut"&gt;&lt;span&gt;Dick Wall from The Java Posse recently released Subcut - an IoC/DI framework for Scala&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Subcut is a backcronym for Scala Uniquely Bound Classes Under Traits.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Misc&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://computerworld.co.nz/news.nsf/news/xml-patent-saga-ends-with-microsoft-withdrawing-application"&gt;&lt;span&gt;Microsoft withdraws XML patent application&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - congrats to the NZOSS.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://googleonlinesecurity.blogspot.com/2011/06/introducing-dom-snitch-our-passive-in.html"&gt;&lt;span&gt;Google release DOMSnitch&lt;/span&gt;&lt;/a&gt;&lt;span&gt; security checking extension for Chrome&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/06/github-mac"&gt;&lt;span&gt;Github release an OSX native application&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - bizarre...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Firefox 5 release, 4.x &lt;/span&gt;&lt;a href="http://www.computerworld.com/s/article/9217896/Enterprise_IT_unhappy_with_Firefox_4_s_quick_demise"&gt;&lt;span&gt;retired from security updates&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/#%21topic/puppet-users/_-E0XBZb8pM"&gt;&lt;span&gt;Puppet 2.7.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-3869642283824512380?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-26T04:44:09.572-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/43_Episode_43.mp3" length="31701027" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/43_Episode_43.mp3" fileSize="31701027" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 43 Java Hibernate OGM - Open Grid Mapping, JPA engine for distributed NoSQL stores. Eric Evans from Rackspace giving a talk on Cassandras new Query Language 1.1.3 of the Checkers Framework and Type Annotation Compiler Jetbrains Inte</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 43 Java Hibernate OGM - Open Grid Mapping, JPA engine for distributed NoSQL stores. Eric Evans from Rackspace giving a talk on Cassandras new Query Language 1.1.3 of the Checkers Framework and Type Annotation Compiler Jetbrains IntelliJ IDEA 10.5.1 RC Jetbrains release You Track 3 - graphical MPS based workflow editor, free for 10 users. RESTEasy 2.2.1 - maintenance release New JavaZone X Conference trailer - The Streaming Back in Ep 23 we mentioned the LMAX presentation by Martin Thompson and Michael Barker, Michael Barker contacted us to say they’ve decided to open source some the code for the ring buffer based pattern talked about in that presentation: http://code.google.com/p/disruptor/.  It's a high-performance alternative to a Queue. JBoss Drools 5.2 jBPM 5.1 Eclipse Eclipse 3.7 lots of reports of m2eclipse pain Eclipse BIRT 3.7 - support for Hadoop/Hive Apache Apache Tomcat 7.0.16 NIO implementation of the AJP connector Enable Servlet 3 asynchronous processing support when using clustering Add parallel deployment support to the Manager's Ant tasks Apache Karaf celebrates 1 year as a top level project Maven Surefire plugin 2.9 Remote resources plugin 1.2.1 Verifier 1.3 EAR plugin 2.6 maven-changes-plugin 2.6 Maven Plugin Plugin and Plugin Tools 2.8 released There’s a proposal/process currently being discussed to move maven’s JIRA from codehaus to issues.apache.org to bring everything “maven” under the Apache umbrella. Some surprise PMC Changes. Android TouchQode - code editor for touch devices....  The video looks like a usability nightmare. 17 or 21 claims in (one of Oracles Patents) rejected by USPTO after reexamining the patent Clojure Clojure 1.3 Beta 1 released The Joy of Clojure now available as ePub/mobi WebNoir is a new web framework built ontop of compojure - very nice looking. Uses Hiccup for HTML generation, would be nice to also see Enlive also supported, altho Hiccup/Webnoir + Sitemesh would be good. Scala Dick Wall from The Java Posse recently released Subcut - an IoC/DI framework for Scala - Subcut is a backcronym for Scala Uniquely Bound Classes Under Traits. Misc Microsoft withdraws XML patent application - congrats to the NZOSS. Google release DOMSnitch security checking extension for Chrome Github release an OSX native application - bizarre... Firefox 5 release, 4.x retired from security updates Puppet 2.7.0 </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 42 - The Big Fizz in the Yellow Can</title><link>http://unsupportedoperation.blogspot.com/2011/06/episode-42-big-fizz-in-yellow-can.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Wed, 15 Jun 2011 01:47:09 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-8011628996855148691</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.9293067730031908"&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/42_Unsupported_Operation_42.mp3"&gt;Unsupported Operation 42&lt;/a&gt;&lt;/h3&gt;
&lt;br /&gt;&lt;strong&gt;Java&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Erich Gamma - once a lead on Eclipse for IBM has joined Microsoft on Visual Studio. Microsoft will create a lab in Zurich led by him. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.groklaw.net/article.php?story=20110526082246873"&gt;&lt;span&gt;Oracle vs Google &lt;/span&gt;&lt;/a&gt;&lt;span&gt;scheduled for October &lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Barnes &amp;amp; Noble are using the attempt to prevent competition argument against Microsoft for the Nook-e battle.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Oracle want a per copy royalty + royalties from mobile searches&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62461"&gt;&lt;span&gt;Seam Reports 3.0.0.Alpha1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released (do you release alphas?)&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://thedailywtf.com/Articles/Release-Management-Done-Right.aspx"&gt;&lt;span&gt;WTF - Release Management done ‘right’&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Orion 0.2M8 - lots of Git support (and Github)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;jcloud hits 1.0.0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://reseller.co.nz/reseller.nsf/inews/oracle-fixes-17-bugs-in-java-security-update"&gt;&lt;span&gt;JDK 1.6u26&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the"&gt;&lt;span&gt;2 Months till JDK7 launch&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - July 28th, could we have had JDK7 &lt;/span&gt;&lt;span&gt;without&lt;/span&gt;&lt;span&gt; Java 7? &lt;/span&gt;&lt;a href="http://cloud.dzone.com/dose/daily-dose-oracle-switches-0"&gt;&lt;span&gt;JDK7 built &lt;/span&gt;&lt;span&gt;purely&lt;/span&gt;&lt;span&gt; on OpenJDK&lt;/span&gt;&lt;/a&gt;&lt;span&gt; codebase, no binary shims.&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/lambda-syntax-alternatives"&gt;&lt;span&gt;JDK8 lambda syntax discussion rises again&lt;/span&gt;&lt;/a&gt;&lt;span&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jaxenter.com/oracle-jdeveloper-gets-osgi-updates-36351.html"&gt;&lt;span&gt;JDeveloper 11g R2 gets OSGi tooling&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Oracle embracing OSGi again?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62476"&gt;&lt;span&gt;JasperWave&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Eclipse based JasperReports designer &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tech.puredanger.com/2011/06/07/revelytix-open-source/"&gt;&lt;span&gt;Spark / Sherpa released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - JDBC like drivers for SPARQL and RDF&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Sherpa is a high-performance, language-agnostic, binary protocol for SPARQL processor communication, using Apache Avro to define the protocol.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;JLine 1.0 released (finally) but maven issues getting in the way of getting it to central currently.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Jetbrains release &lt;/span&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/06/08/teamcity-6-5-1"&gt;&lt;span&gt;Team City 6.5.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Eclipse plugin updated for Eclipse 3.7, memory leak fix, lots of bug fixes.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Atlassian&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/news/2011/06/announcing_our_awesome_codegeist_winners.html"&gt;&lt;span&gt;2011 Codegeist winners announced&lt;/span&gt;&lt;/a&gt;&lt;span&gt;, ePub export looks awesome.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Clojure&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://cemerick.com/2011/06/10/clojure-programming-book-now-available"&gt;&lt;span&gt;Programming Clojure&lt;/span&gt;&lt;/a&gt;&lt;span&gt; now available in O’Reily Rough Cuts&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Clojure 1.3alpha8&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Scala&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/scala/scala/wiki/Github-Move"&gt;&lt;span&gt;Scala moves to github&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - 1GB checkout?  nasty!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://suereth.blogspot.com/2011/06/scalatypes-podcasting-starting.html"&gt;&lt;span&gt;ScalaTypes is a new podcast for scala love&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.  Follow them on &lt;/span&gt;&lt;a href="https://twitter.com/#!/scalatypes"&gt;&lt;span&gt;Twitter&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Apache&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache Nutch 1.3 - &lt;/span&gt;&lt;span&gt;Apache Nutch is an extensible framework for building out large-scale web-based search. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache MyFaces 2.0.7/2.1.1&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Groovy&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Grails 1.4M1 came out&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-8011628996855148691?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-15T01:47:09.879-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/42_Unsupported_Operation_42.mp3" length="24958145" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/42_Unsupported_Operation_42.mp3" fileSize="24958145" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Unsupported Operation 42 Java Erich Gamma - once a lead on Eclipse for IBM has joined Microsoft on Visual Studio. Microsoft will create a lab in Zurich led by him. Oracle vs Google scheduled for October Barnes &amp;amp; Noble are using the attempt to prevent</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Unsupported Operation 42 Java Erich Gamma - once a lead on Eclipse for IBM has joined Microsoft on Visual Studio. Microsoft will create a lab in Zurich led by him. Oracle vs Google scheduled for October Barnes &amp;amp; Noble are using the attempt to prevent competition argument against Microsoft for the Nook-e battle. Oracle want a per copy royalty + royalties from mobile searches Seam Reports 3.0.0.Alpha1 released (do you release alphas?) WTF - Release Management done ‘right’ Orion 0.2M8 - lots of Git support (and Github) jcloud hits 1.0.0 JDK 1.6u26 released 2 Months till JDK7 launch - July 28th, could we have had JDK7 without Java 7? JDK7 built purely on OpenJDK codebase, no binary shims. JDK8 lambda syntax discussion rises again JDeveloper 11g R2 gets OSGi tooling - Oracle embracing OSGi again? JasperWave - Eclipse based JasperReports designer Spark / Sherpa released - JDBC like drivers for SPARQL and RDF Sherpa is a high-performance, language-agnostic, binary protocol for SPARQL processor communication, using Apache Avro to define the protocol. JLine 1.0 released (finally) but maven issues getting in the way of getting it to central currently. Jetbrains release Team City 6.5.1 - Eclipse plugin updated for Eclipse 3.7, memory leak fix, lots of bug fixes. Atlassian 2011 Codegeist winners announced, ePub export looks awesome. Clojure Programming Clojure now available in O’Reily Rough Cuts Clojure 1.3alpha8 Scala Scala moves to github - 1GB checkout?  nasty! ScalaTypes is a new podcast for scala love.  Follow them on Twitter. Apache Apache Nutch 1.3 - Apache Nutch is an extensible framework for building out large-scale web-based search. Apache MyFaces 2.0.7/2.1.1 Groovy Grails 1.4M1 came out   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 41 - The only water in the forest is the river.</title><link>http://unsupportedoperation.blogspot.com/2011/06/episode-41-only-water-in-forest-is.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Mon, 06 Jun 2011 03:40:41 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-483376955128103989</guid><description>&lt;div&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/41_Unsupported_Operation_41.mp3"&gt;Enjoy ;-)&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span id="internal-source-marker_0.23223609966225922"&gt;&lt;strong&gt;Java / Tools / Misc&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.readwriteweb.com/hack/2011/06/structur-a-cms-built-with-neo4.php"&gt;&lt;span&gt;structur&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - new CMS built on Java and Neo4j&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jease.org/download/2.1/"&gt;&lt;span&gt;Jease 2.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - CMS gets Tika support for searching/previewing binary documents, based on ZK web framework.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62425"&gt;&lt;span&gt;ZK Spreadsheet 2.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.mulesoft.org/announcing-mule-3-1-2-for-the-masses"&gt;&lt;span&gt;Mule 3.1.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/assert-yourself-chex4j"&gt;&lt;span&gt;Chex4j&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - another pre/post condition processor&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/discussions/thread.tss?thread_id=62424"&gt;&lt;span&gt;JRebel 4.0&lt;/span&gt;&lt;/a&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2011/06/martin-lippert-sstoolsuite-2-6"&gt;&lt;span&gt;Spring going after same space as JRebel&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for tcServer in STS 2.6&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nosql.mypopescu.com/post/6169081303/hadoop-at-ebay"&gt;&lt;span&gt;VIDEO: Anil Madan on Hadoop at eBay&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bill.burkecentral.com/2011/06/01/resteasy-2-2-released/"&gt;&lt;span&gt;REST Easy 2.2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.moonlit-software.com/logfaces/web/news/index.php"&gt;&lt;span&gt;LOG Faces 3&lt;/span&gt;&lt;/a&gt;&lt;span&gt; released - centralized logging, built on open source but seems commercial.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jroller.com/scolebourne/entry/beans_and_properties"&gt;&lt;span&gt;Joda-beans&lt;/span&gt;&lt;/a&gt;&lt;span&gt; from Stephen Colebourne - &lt;/span&gt;&lt;span&gt;another&lt;/span&gt;&lt;span&gt; properties implementation.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nosql.mypopescu.com/post/6152676064/cassandra-0-8-featuring-a-query-language-and"&gt;&lt;span&gt;Cassandra 0.8&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - now with CQL query language, JDBC drivers, and distributed counters.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Spring ToolSuite 2.6&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://groovy.codehaus.org/Groovy-Eclipse+compiler+plugin+for+Maven"&gt;&lt;span&gt;Groovy Eclipse compiler now available&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for maven as alternative for GMaven&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;One Liners &lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://arturoherrero.com/2011/06/04/10-groovy-one-liners-to-impress-your-friends/"&gt;&lt;span&gt;Groovy&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://solog.co/47/10-scala-one-liners-to-impress-your-friends/"&gt;&lt;span&gt;Scala&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://ricardo.cc/2011/06/02/10-CoffeeScript-One-Liners-to-Impress-Your-Friends.html"&gt;&lt;span&gt;Coffeescript&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://programmingzen.com/2011/06/02/10-ruby-one-liners-to-impress-your-friends/"&gt;&lt;span&gt;Ruby&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://codeblog.dhananjaynene.com/2011/06/10-python-one-liners-to-impress-your-friends/"&gt;&lt;span&gt;Python&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://blog.fogus.me/2011/06/03/10-haskell-one-liners-to-impress-your-friends/"&gt;&lt;span&gt;Haskel&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;a href="http://freegeek.in/blog/2011/06/10-clojure-one-liners/"&gt;&lt;span&gt;Clojure&lt;/span&gt;&lt;/a&gt;&lt;span&gt; / &lt;/span&gt;&lt;span&gt;&lt;a href="https://gist.github.com/1004837"&gt;C#&lt;/a&gt;&lt;/span&gt; /  &lt;a href="http://willwhim.wordpress.com/2011/06/02/fsharp-one-liners-to-impress-your-friends/"&gt;F#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Google&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://googlecode.blogspot.com/2011/05/spring-cleaning-for-some-of-our-apis.html"&gt;Google to now offer a paid version of Translate API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Atlassian&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://confluence.atlassian.com/display/BAMKB/2011/05/24/Bamboo+3.1.1+Released"&gt;Bamboo 3.1.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Scala&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://typesafe.com/technology/migration-manager"&gt;&lt;span&gt;Typesafe Migration Manager 0.1&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - Checks your code/binaries for migration issues between versions of Scala.  Also generates &lt;/span&gt;&lt;span&gt;NEW&lt;/span&gt;&lt;span&gt; class files with migrated bytecode for any classes that have been moved/renamed.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.cloudfoundry.com/post/6109591023/cloud-foundry-now-supporting-scala"&gt;&lt;span&gt;Cloud Foundary now supports Scala and Lift&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;strong&gt;Apache&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Apache Solr 3.2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Lucene 3.2&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Maven GPG 1.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://incubator.apache.org/hama/index.html"&gt;&lt;span&gt;Apache Hama 0.2 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;incubating release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;And for a laugh: Apache Lucy - a C port of Lucene. Why???&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Apache Open Office&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-483376955128103989?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T03:40:41.370-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/41_Unsupported_Operation_41.mp3" length="21577196" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/41_Unsupported_Operation_41.mp3" fileSize="21577196" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Enjoy ;-) Java / Tools / Misc structur - new CMS built on Java and Neo4j Jease 2.1 - CMS gets Tika support for searching/previewing binary documents, based on ZK web framework. ZK Spreadsheet 2.1 Mule 3.1.2 Chex4j - another pre/post condition processor JR</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary>Enjoy ;-) Java / Tools / Misc structur - new CMS built on Java and Neo4j Jease 2.1 - CMS gets Tika support for searching/previewing binary documents, based on ZK web framework. ZK Spreadsheet 2.1 Mule 3.1.2 Chex4j - another pre/post condition processor JRebel 4.0 Spring going after same space as JRebel for tcServer in STS 2.6 VIDEO: Anil Madan on Hadoop at eBay REST Easy 2.2 LOG Faces 3 released - centralized logging, built on open source but seems commercial. Joda-beans from Stephen Colebourne - another properties implementation. Cassandra 0.8 - now with CQL query language, JDBC drivers, and distributed counters. Spring ToolSuite 2.6 Groovy Eclipse compiler now available for maven as alternative for GMaven One Liners Groovy / Scala / Coffeescript / Ruby / Python / Haskel / Clojure / C# /  F# Google Google to now offer a paid version of Translate API Atlassian Bamboo 3.1.1 Scala Typesafe Migration Manager 0.1 - Checks your code/binaries for migration issues between versions of Scala.  Also generates NEW class files with migrated bytecode for any classes that have been moved/renamed. Cloud Foundary now supports Scala and Lift Apache Apache Solr 3.2 Apache Lucene 3.2 Maven GPG 1.3 Apache Hama 0.2 incubating release And for a laugh: Apache Lucy - a C port of Lucene. Why??? Apache Open Office </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 40 - And now for the odd stuff...</title><link>http://unsupportedoperation.blogspot.com/2011/05/episode-40-and-now-for-odd-stuff.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 29 May 2011 04:33:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-4480624081768210703</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/40_Unsupported_Operation_40.mp3"&gt;Episode 40 - And now for the odd stuff...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span id="internal-source-marker_0.5056265806779265"&gt;Java&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The OpenJDK Build Group has agreed to sponsor the JDK 8 Project - 5 yes votes out of 6, one person on leave.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/xuemingshen/entry/facelift_for_the_regular_expression"&gt;Unicode updates for regex in JDK7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/mcimadamore/entry/second_milestone_for_project_lambda"&gt;Second Milestone for Project Lambda&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.korustar.com/2011/05/autumnal-convert-spring.html"&gt;&lt;span&gt;Autumnal - convert spring XML file to a POJO&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - from Exceptional attendee Amir.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://netbeans.org/community/news/index.html#1523"&gt;&lt;span&gt;JavaFX 2.0 beta&lt;/span&gt;&lt;/a&gt;&lt;span&gt; now available with Netbeans 7 - windows only, OSX available in the “partner program” only currently&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Netbeans 7 patch 1 also available&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.oracle.com/geertjan/entry/netbeans_ide_7_cookbook"&gt;&lt;span&gt;Netbeans 7 Cookbook&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new book from Packt publishing.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/joshy/archive/2011/05/28/amino-10-released-scenegraph-java-and-javascript"&gt;&lt;span&gt;Amino 1.0 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - scenegraph for java and javascript from Josh Marinacci&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sonarsource.org/sonar-2-8-in-screenshots/"&gt;&lt;span&gt;Sonar 2.8&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - now with code reviews.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://maven.java.net/"&gt;&lt;span&gt;https://maven.java.net&lt;/span&gt;&lt;/a&gt;&lt;span&gt; launched - &lt;/span&gt;&lt;a href="http://weblogs.java.net/blog/editor/archive/2011/05/27/sonatypes-nexus-maven-service-now-available-javanet"&gt;&lt;span&gt;Nexus for java.net replacing the old maven2-repository project&lt;/span&gt;&lt;/a&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://m.zdnet.com/blog/burnette/google-pulls-the-rug-out-from-under-web-service-api-developers-nixes-google-translate-and-17-others/2284"&gt;&lt;span&gt;Google kills of Google Translate API and 17 others&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - 3 year deprecation period tho.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;News&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.rttnews.com/Content/BreakingNews.aspx?Id=1629756&amp;amp;SM=1"&gt;&lt;span&gt;Software AG&lt;/span&gt;&lt;/a&gt;&lt;span&gt; buys Terracotta. This makes no sense.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Apache&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.opencomponentry.com/2011/05/26/ognl-moved-to-apache"&gt;&lt;span&gt;OGNL moved to Apache&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.computerworld.com/s/article/9217057/Apache_focuses_on_cloud_standard"&gt;&lt;span&gt;libcloud becomes a top level project&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Archiva 1.3.5 - primarily a security a bug fix release&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;OSGi&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://paxexam.ops4j.org/"&gt;&lt;span&gt;Pax Exam 2.0 &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Maven&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;cobertura-maven-plugin 2.5.1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;maven site plugin 2.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;maven changes plugin 2.5&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Jetbrains&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/05/26/teamcity-6-5-is-out"&gt;&lt;span&gt;TeamCity 6.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/05/intellij-idea-1051-eap-build-107148"&gt;&lt;span&gt;IntelliJ IDEA 10.5.1 EAP&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Groovy&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://grails.org/plugin/concordion"&gt;&lt;span&gt;New Grails Concordion plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Scala&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://simply.liftweb.net/"&gt;&lt;span&gt;Simply Lift&lt;/span&gt;&lt;/a&gt;&lt;span&gt; free eBook from David Pollak&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scala-lang.org/node/212/pdfs"&gt;&lt;span&gt;Updated versions of Scala By Example, Scala Reference, and the Scala Tutorial PDFs available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Misc&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://codereview.stackexchange.com/"&gt;&lt;span&gt;http://codereview.stackexchange.com&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - stackoverflow for the anal retentive code reviewer :P  I like this, good to read the reviews/critiques of ACTUAL code&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-4480624081768210703?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-29T04:33:52.433-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/40_Unsupported_Operation_40.mp3" length="46630668" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/40_Unsupported_Operation_40.mp3" fileSize="46630668" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Episode 40 - And now for the odd stuff... Java The OpenJDK Build Group has agreed to sponsor the JDK 8 Project - 5 yes votes out of 6, one person on leave. Unicode updates for regex in JDK7 Second Milestone for Project Lambda Autumnal - convert spring XM</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Episode 40 - And now for the odd stuff... Java The OpenJDK Build Group has agreed to sponsor the JDK 8 Project - 5 yes votes out of 6, one person on leave. Unicode updates for regex in JDK7 Second Milestone for Project Lambda Autumnal - convert spring XML file to a POJO - from Exceptional attendee Amir. JavaFX 2.0 beta now available with Netbeans 7 - windows only, OSX available in the “partner program” only currently Netbeans 7 patch 1 also available Netbeans 7 Cookbook is a new book from Packt publishing. Amino 1.0 released - scenegraph for java and javascript from Josh Marinacci Sonar 2.8 - now with code reviews. https://maven.java.net launched - Nexus for java.net replacing the old maven2-repository project. Google kills of Google Translate API and 17 others - 3 year deprecation period tho. News Software AG buys Terracotta. This makes no sense. Apache OGNL moved to Apache libcloud becomes a top level project Archiva 1.3.5 - primarily a security a bug fix release OSGi Pax Exam 2.0 Maven cobertura-maven-plugin 2.5.1 maven site plugin 2.3 maven changes plugin 2.5 Jetbrains TeamCity 6.5 IntelliJ IDEA 10.5.1 EAP Groovy New Grails Concordion plugin Scala Simply Lift free eBook from David Pollak Updated versions of Scala By Example, Scala Reference, and the Scala Tutorial PDFs available Misc http://codereview.stackexchange.com - stackoverflow for the anal retentive code reviewer :P  I like this, good to read the reviews/critiques of ACTUAL code </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 39 - Ooh yeah!</title><link>http://unsupportedoperation.blogspot.com/2011/05/episode-39-ooh-yeah.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Sun, 22 May 2011 04:23:25 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-3860015285901924656</guid><description>&lt;p&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/39_Unsupported_Operation_39.mp3"&gt;Episode 39&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;span id="internal-source-marker_0.2079374494496733"&gt;From the &lt;/span&gt;&lt;a href="http://chrisaitchison.com/2011/05/03/you-are-not-a-software-engineer"&gt;&lt;span&gt;Software Gardeners&lt;/span&gt;&lt;/a&gt;&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;
&lt;h3&gt;&lt;span&gt;Java / Tools / Misc&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.sparkjava.com/"&gt;&lt;span&gt;Spark is a new Micro web framework&lt;/span&gt;&lt;/a&gt;&lt;span&gt; inspired by Sinatra ( ruby )&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;like &lt;/span&gt;&lt;a href="https://github.com/bleedingwolf/Ratpack"&gt;&lt;span&gt;Ratpack&lt;/span&gt;&lt;/a&gt;&lt;span&gt; for Groovy &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Springsource has put up a &lt;/span&gt;&lt;a href="http://www.infoq.com/presentations/Spring-31-and-Beyond"&gt;&lt;span&gt;roadmap talk for 3.2&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and beyond&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Oracle proposes &lt;/span&gt;&lt;a href="http://www.infoq.com/news/2011/05/jcp-next"&gt;&lt;span&gt;changes to&lt;/span&gt;&lt;/a&gt;&lt;span&gt; JCP&lt;/span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;all discussions must take place in public (no closed discussions)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;make JSRs update more often&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Kill ones that drag (e.g. 294 - OSGI)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;J2ME and j2SE merged into one group&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Further changes promised to address some of Apache’s concerns&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Cameron Purdy from Oracle indicates current JSRs won’t change to new rules&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/jrockit-now-free-period?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29"&gt;&lt;span&gt;JRockit&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is now free&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Groovy + 0.4.243 released - getting closer to the 0.5 release&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/junitparams/"&gt;&lt;span&gt;JUnitParams&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a new way of doing parameterized JUnit tests - looks very much like TestNG data providers.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://girbal.net/jmongobrowser/"&gt;&lt;span&gt;JMongoBrowser&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is a GUI app for managing a MonoDB cluster&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://concordion.org/Extensions.html#library"&gt;&lt;span&gt;Concordion Extensions&lt;/span&gt;&lt;/a&gt;&lt;span&gt; 1.0.2 released by Nigel Charman&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://googleappengine.blogspot.com/2011/05/year-ahead-for-google-app-engine.html"&gt;&lt;span&gt;GAE moves out of Preview&lt;/span&gt;&lt;/a&gt;&lt;span&gt; and into a more pay as you go model&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;Free Apps&lt;/span&gt;&lt;span&gt;: Similar to the Free Apps of today but with more restrictive quotas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Paid Apps&lt;/span&gt;&lt;span&gt;: Similar to Apps which have Billing Enabled today, except they will have a 99.95% SLA and cost $9/app/month in addition to usage fees. Customers will need to opt-in to this.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Premier Accounts&lt;/span&gt;&lt;span&gt;: A new offering which will allow a company to not pay for individual Apps but rather use as many as they need. Premier Accounts will be eligible to receive Operational Support for $500/month in addition to usage fees.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;ThoughtWorks tries to gain traction for &lt;/span&gt;&lt;a href="http://agile.dzone.com/news/go-thoughtworks-one-interview"&gt;&lt;span&gt;Go&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (ex-Cruise). Not to be confused with &lt;/span&gt;&lt;a href="http://golang.org/"&gt;&lt;span&gt;Go&lt;/span&gt;&lt;/a&gt;&lt;span&gt; or &lt;/span&gt;&lt;a href="http://portal.acm.org/citation.cfm?id=998367"&gt;&lt;span&gt;Go!&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/video/James-Gosling-Unloads-on-Users-of-Java-142"&gt;&lt;span&gt;James Gosling &lt;/span&gt;&lt;/a&gt;&lt;span&gt;wishes he was able to push out an update to 1.4.2 to cause it to just die. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=62375"&gt;&lt;span&gt;Tomcat 7 &lt;/span&gt;&lt;/a&gt;&lt;span&gt;adds “Crawler Valve” to limit resource sucking&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span&gt;Jetbrains&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.com/webstorm/whatsnew/?rss"&gt;&lt;span&gt;WebStorm 2.1 released&lt;/span&gt;&lt;/a&gt;&lt;span&gt; - based on IDEA 10.5 &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;JavaScript debugger in Google Chrome / htaccess support / HTML tag tree highlighting / Easier code completion that does not require you to press Shift for uppercase letters / Reworked UI for Search/Replace / New Diff tools for comparing directories, images and DB's / 'Change Signature' refactoring for JavaScript / Misc. improvements for all supported VCS and noticeable improvements in performance&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span&gt;Android&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.wired.com/gadgetlab/2011/05/cyanogenmod-android-hack/all/1"&gt;&lt;span&gt;Wired article on the awesome openness of Android / Cyanogen&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.androidcentral.com/google-movies-blocked-rooted-devices"&gt;Google movies blocked from rooted Android devices&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span&gt;Interesting&lt;/span&gt;&lt;/h3&gt;
&lt;span&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;I wasn’t aware of this &lt;/span&gt;&lt;a href="http://www.networkworld.com/news/2011/041811-microsoft-i4i-hearing.html"&gt;&lt;span&gt;patent battle &lt;/span&gt;&lt;/a&gt;&lt;span&gt;- Microsoft vs i4i which involves RedHat and Google and Apple and Intel on M$’s side, and US govt and pharms on other.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=u7jO3UofL3g&amp;amp;feature=related"&gt;Remember Me&lt;/a&gt;&lt;span&gt; - Macho Man Randy Savage&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-3860015285901924656?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T04:23:25.607-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/39_Unsupported_Operation_39.mp3" length="20975921" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/39_Unsupported_Operation_39.mp3" fileSize="20975921" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Episode 39. From the Software Gardeners. Java / Tools / Misc Spark is a new Micro web framework inspired by Sinatra ( ruby ) like Ratpack for Groovy Springsource has put up a roadmap talk for 3.2 and beyond Oracle proposes changes to JCP all discussions </itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Episode 39. From the Software Gardeners. Java / Tools / Misc Spark is a new Micro web framework inspired by Sinatra ( ruby ) like Ratpack for Groovy Springsource has put up a roadmap talk for 3.2 and beyond Oracle proposes changes to JCP all discussions must take place in public (no closed discussions) make JSRs update more often Kill ones that drag (e.g. 294 - OSGI) J2ME and j2SE merged into one group Further changes promised to address some of Apache’s concerns Cameron Purdy from Oracle indicates current JSRs won’t change to new rules JRockit is now free Groovy + 0.4.243 released - getting closer to the 0.5 release JUnitParams is a new way of doing parameterized JUnit tests - looks very much like TestNG data providers. JMongoBrowser is a GUI app for managing a MonoDB cluster Concordion Extensions 1.0.2 released by Nigel Charman GAE moves out of Preview and into a more pay as you go model Free Apps: Similar to the Free Apps of today but with more restrictive quotas Paid Apps: Similar to Apps which have Billing Enabled today, except they will have a 99.95% SLA and cost $9/app/month in addition to usage fees. Customers will need to opt-in to this. Premier Accounts: A new offering which will allow a company to not pay for individual Apps but rather use as many as they need. Premier Accounts will be eligible to receive Operational Support for $500/month in addition to usage fees. ThoughtWorks tries to gain traction for Go (ex-Cruise). Not to be confused with Go or Go! James Gosling wishes he was able to push out an update to 1.4.2 to cause it to just die. Tomcat 7 adds “Crawler Valve” to limit resource sucking Jetbrains WebStorm 2.1 released - based on IDEA 10.5 JavaScript debugger in Google Chrome / htaccess support / HTML tag tree highlighting / Easier code completion that does not require you to press Shift for uppercase letters / Reworked UI for Search/Replace / New Diff tools for comparing directories, images and DB's / 'Change Signature' refactoring for JavaScript / Misc. improvements for all supported VCS and noticeable improvements in performance Android Wired article on the awesome openness of Android / Cyanogen Google movies blocked from rooted Android devices Interesting I wasn’t aware of this patent battle - Microsoft vs i4i which involves RedHat and Google and Apple and Intel on M$’s side, and US govt and pharms on other. Remember Me - Macho Man Randy Savage   </itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><item><title>Episode 38 - Red bags always give me the shivers</title><link>http://unsupportedoperation.blogspot.com/2011/05/episode-38-red-bags-always-give-me.html</link><category>podcast</category><author>noreply@blogger.com (Mark Derricutt, Richard Vowles)</author><pubDate>Tue, 17 May 2011 04:51:37 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8352749594135356248.post-8815066050856183301</guid><description>&lt;div&gt;
&lt;h3 id="internal-source-marker_0.6440769576001912" style="font-size: 13px;"&gt;&lt;a href="http://traffic.libsyn.com/illegalargument/38_Unsupported_Operation_38.mp3"&gt;Red bags always give me the shivers&lt;/a&gt;&lt;/h3&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Java / Tools / Misc&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_subpoenaed"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Oracle have subpoenaed Apache&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; for details relating to Apache Harmony. Another article on &lt;/span&gt;&lt;a href="http://www.infoq.com/news/2011/05/google-oracle"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;INfoq&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;. &lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.infoq.com/news/2011/05/eclipse-hudson"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Oracle proposes to move Hudson to Eclipse &lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- whoops we didn’t want it after all. Still own the name?&lt;/span&gt; 
&lt;ul&gt;
&lt;li style="list-style-type: circle; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://ianskerrett.wordpress.com/2011/05/05/reaction-and-questions-for-the-hudson-announcement/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Good analysis and commentary from Ian Skerrit&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: circle; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Sonatype have announced they’re donating all their Maven3/Hudson work to the Hudson project.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://osdir.com/Article10774.phtml"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Oracle ordered to reduce claims against Google from 132 to 3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://java.about.com/b/2011/05/10/jcp-special-election-results.htm"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;JCP Special Election Results&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://inside-swt.blogspot.com/2011/05/joining-oracle.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Steve Northover - father of SWT joins Oracle of Client Java lead&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blog.internetnews.com/skerner/2011/05/attachmate-lays-off-mono-emplo.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Attachmate lays off 300+ Mono developers &lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- project is well - potentially, and effectively dead?&lt;/span&gt; 
&lt;ul&gt;
&lt;li style="list-style-type: circle; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Update - this story doesn’t seem as bad as it did originally, looks like its only &lt;/span&gt;&lt;a href="http://techrights.org/2011/05/03/mono-developers-laid-off/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;30 or so Mono developers&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, but 700+ developers in total let go.  Sounds likes it may only be MonoTouch based folk...&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://xebia.github.com/Xebium/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Xeblum&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - mixing Selenium and Fitnesse together&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.infoq.com/news/2011/05/faces"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Puppet Labs&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; releases Faces, and changes to Apache License (from GPL)&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://ocpsoft.com/prettytime/%20"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;1.0.7 of PrettyTime&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - social style time formatting for #Java&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateCore364Final"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Hibernate 3.6.4 Final&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - minor updates. Hibernate Core &lt;/span&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateCore400Alpha3Release"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;4.0.0 Alpha3&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; also available&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.hazelcast.com/documentation.jsp#ReleaseNotes"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Hazelcast 1.9.3 final&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.springsource.org/node/3127"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;SpringSource Tool Suite 2.6.1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.springsource.org/spring-android/news/1.0.0.m3-released"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Spring Android 1.0.0.M3&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://whiley.org/2011/05/08/whiley-v0-3-5-released/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Whiley 0.3.5 released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - compiler now split into two components - wyc which emits wyil bytecode, and wycj which converts wyil to java bytecode, paving the way to potentially emit llvm bytecode in the future.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;#Brisk now available - #Hadoop powered by #Cassandra  http://bit.ly/gnUY6E #NoSQL&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://nosql.mypopescu.com/post/5345542107/the-hbase-solr-cms-lily-reaches-1-0"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Lily 1.0 released - Hadoop+Solr+Lucene CMS&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.membrane-soa.org/soap-monitor/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Membrane 2 released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - HTTP/SOAP/JSON monitor&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://community.igniterealtime.org/blogs/ignite/2011/05/05/smack-320-released"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Smack 3.2.0&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; / &lt;/span&gt;&lt;a href="http://community.igniterealtime.org/blogs/ignite/2011/05/09/spark-260-released"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Spark 2.6.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.elasticsearch.org/blog/2011/05/12/0.16.1-released.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Elastic Search 0.16.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://alblue.bandlem.com/2011/05/git-gerrit-and-jenkins-for-ios.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Alex Blewit’s posted a nice screencast on using Git + Gerrit + Jenkins for iOS development&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://github.com/mozilla/rhino"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Mozilla Rhino makes it move to Github&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Jetbrains&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/05/updated-intellij-idea-105-release-candidate-available-now"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;IntelliJ IDEA 10.5RC2&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; is out ( &lt;/span&gt;&lt;a href="http://confluence.jetbrains.net/display/IDEADEV/IDEA+10.5+build+107.85+Release+Notes"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; ), adds &lt;/span&gt;&lt;a href="http://blogs.jetbrains.com/idea/2011/05/new-in-105-attach-debugger-to-a-running-android-process"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;remote debugging support to Android&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://java.dzone.com/articles/intellij-idea-keyboard"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;New IDEA Keyboard stickers available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2011/05/12/new-eap-build-removes-many-professional-mode-restrictionshttp://blogs.jetbrains.com/teamcity/2011/05/12/new-eap-build-removes-many-professional-mode-restrictions"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;New TeamCity 6.5 EAP&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; out - final version out shortly.  Removes most restrictions apart from builds, improved git branching/personal build support - no more user name required.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Google&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://googlewebtoolkit.blogspot.com/2011/05/gwt-and-google-plugin-for-eclipse-23.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;GWT 2.3 Released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; with IE9 support&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://groups.google.com/forum/#!msg/gwt-dispatch/d7LNu-r0Oa0/dmypU9ey4gYJ"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;GWT Dispatch 1.2.0&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://news.cnet.com/8301-31001_3-20061280-261.html?tag=contentMain;contentBody"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Google Music to arrive at IO 2011 &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://googleappengine.blogspot.com/2011/05/app-engine-150-release.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Google App Engine now supports Go&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://android-developers.blogspot.com/2011/05/android-31-platform-new-sdk-tools.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Android 3.1 released&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.curious-creature.org/2011/05/12/android-presentations-at-google-io-2011/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Android videos from IO 2011&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Web Foo&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://vaadin.com/blog/-/blogs/vaadin-6-6-0-a-k-a-san-francisco-is-here-1"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Vaadin 6.6.0 aka San Francisco released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, updated with GWT 2.3, new mobile focus, new filtering API, new visual designer for Eclipse.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://books.zkoss.org/wiki/Small_Talks/2011/May/New_Features_of_ZK_5.0.7"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;ZK 5.0.7 released&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; (&lt;/span&gt;&lt;a href="http://www.zkoss.org/release/rn-5.0.7.dsp"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;full release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;) - IE9, FF4 support, &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Apache&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Traffic Server 2.1.8 unstable released (weird!) - its a caching proxy server&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blog.techstacks.com/2011/05/apache-tomcat-7014-released.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Tomcat 7.0.14&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - minor release, but includes all the &lt;/span&gt;&lt;a href="http://tomcat.apache.org/tomcat-7.0-doc/changelog.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;changes&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; from the unreleased 7.0.13 release &lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://commons.apache.org/discovery/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Commons Discovery 0.5 released &lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- discovering implementations for pluggable interfaces&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Apache jumps into the AMQP fray with &lt;/span&gt;&lt;a href="http://qpid.apache.org/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Qpid 0.10 &lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;- Java/C++ impls and lots of client libs. More palatable than Erlang IMHO.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://incubator.apache.org/opennlp/index.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;OpenNLP 1.5.1-incubator release&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - its a machine learning package. Something very important to Google on reading Into the Plex.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Apache Derby 10.8.1.2 - support JDK7 JDBC and lots of other stuff&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://svn.apache.org/repos/asf/karaf/site/trunk/src/main/webapp/index/community/download/karaf-2.2.1-release.page"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Karaf 2.2.1&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - &lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://roller.apache.org/download.cgi#roller50"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Apache Roller 5.0&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Apache Maven&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://maven.apache.org/shared/maven-doxia-tools/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven Doxia Tools 1.4&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://maven.apache.org/plugins/maven-javadoc-plugin/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven Javadoc Plugin 2.8&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://maven.apache.org/shared/maven-shared-resources/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven Shared Resources 1&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - Horrible version number, just a single number... yuck.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://khmarbaise.github.com/Maven-License-Verifier-Plugin/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven License Verifier 0.4&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://maven.apache.org/plugins/maven-deploy-plugin/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven Deploy Plugin 2.6&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - deployed snapshot name has different build numbers&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;for multiple artifacts of the same build and other minor updates &lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Browsing central now redirects you to &lt;/span&gt;&lt;a href="http://search.maven.org/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;search.maven.org&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://nexus.sonatype.org/change-history.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Sonatype Nexus 1.9.1.1&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - fixes bug with wrong repo url if have define a base url with a trailing slash&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://search.maven.org/#artifactdetails%7Ccom.theoryinpractise%7Ccoffee-maven-plugin%7C1.1.0%7Cmaven-plugin"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Maven Coffee Plugin 1.1.0&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - simple coffeescript-to-javascript compiler plugin for maven ( by Mark )&lt;/span&gt; 
&lt;ul&gt;
&lt;li style="list-style-type: circle; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://github.com/kchmck/vim-coffee-script"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;vim coffee plugin&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: circle; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blog.james-carr.org/2011/05/13/jasmine-runner-0-2-1-released/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;jasmine runner 0.2.1 supports coffee from the command line&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;&lt;a href="http://java.dzone.com/articles/maven-central-failover"&gt;Maven Central IP change ( temp. ) coming up on Monday&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Groovy&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://contraptionsforprogramming.blogspot.com/2011/05/groovy-eclipse-250-released.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Groovy Eclipse 2.5&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blog.techstacks.com/2011/05/gaelyk-07-released.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Gaelyk 0.7&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - support for Groovy 1.8, App Engine 1.5&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Scala&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://groups.google.com/forum/#!topic/scala-language/Y_vx3owg-xM/discussion"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Martin Odersky and the Scala Solutions team joining with Jonas Boner and forming TypeSafe&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://greylockvc.com/2011/05/12/why-we-invested-in-typesafe-modern-applications-demand-modern-tools/"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Why we invested in Typesafe&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; ( Greylock Partners - $3mil investment )&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Scala 2.9 released&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://www.infoq.com/news/2011/05/akka11"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Akka 1.1&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; released - &lt;/span&gt;&lt;a href="http://akka.io/docs/akka/1.1/scala/futures.html"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Actors and now Monads&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; - oh dear, we’ll never understand Scala now.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Clojure&lt;/span&gt;&lt;/h3&gt;
&lt;ul style="font-size: 11px;"&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Clojure 1.3 Alpha 7&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://cemerick.com/2011/05/03/clojure-atlas-now-available"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Clojure Atlas now available&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://github.com/daveray/seesaw"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Seesaw 1.0 - Clojure/Swing bridge&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Reminder: clojure-contrib is deprecated, look to github.com/clojure to find the new library you actually want #clojure&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="http://blog.fogus.me/2011/05/11/marginalia-v0-5-1-has-landed"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;Marginalia 0.5.1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 style="font-size: 13px;"&gt;&lt;span style="font-size: 14pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: bold; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Misc&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;PostgreSQL 9.0.4 released, 9.1beta available for testing.&lt;/span&gt;&lt;/li&gt;
&lt;li style="list-style-type: disc; font-size: 11pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;a href="https://www.owasp.org/index.php/OWASP_New_Zealand_Day_2011"&gt;&lt;span style="font-size: 11pt; font-family: Arial; color: #000099; background-color: transparent; font-weight: normal; font-style: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;OWASP New Zealand Day is on 7 July&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8352749594135356248-8815066050856183301?l=unsupportedoperation.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-17T04:51:37.004-07:00</app:edited><enclosure url="http://traffic.libsyn.com/illegalargument/38_Unsupported_Operation_38.mp3" length="48298905" type="audio/mpeg" /><media:content url="http://traffic.libsyn.com/illegalargument/38_Unsupported_Operation_38.mp3" fileSize="48298905" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Red bags always give me the shivers Java / Tools / Misc Oracle have subpoenaed Apache for details relating to Apache Harmony. Another article on INfoq. Oracle proposes to move Hudson to Eclipse - whoops we didn’t want it after all. Still own the name? Go</itunes:subtitle><itunes:author>Mark Derricutt, Richard Vowles</itunes:author><itunes:summary> Red bags always give me the shivers Java / Tools / Misc Oracle have subpoenaed Apache for details relating to Apache Harmony. Another article on INfoq. Oracle proposes to move Hudson to Eclipse - whoops we didn’t want it after all. Still own the name? Good analysis and commentary from Ian Skerrit Sonatype have announced they’re donating all their Maven3/Hudson work to the Hudson project. Oracle ordered to reduce claims against Google from 132 to 3 JCP Special Election Results Steve Northover - father of SWT joins Oracle of Client Java lead Attachmate lays off 300+ Mono developers - project is well - potentially, and effectively dead? Update - this story doesn’t seem as bad as it did originally, looks like its only 30 or so Mono developers, but 700+ developers in total let go.  Sounds likes it may only be MonoTouch based folk... Xeblum - mixing Selenium and Fitnesse together Puppet Labs releases Faces, and changes to Apache License (from GPL) 1.0.7 of PrettyTime - social style time formatting for #Java Hibernate 3.6.4 Final - minor updates. Hibernate Core 4.0.0 Alpha3 also available Hazelcast 1.9.3 final SpringSource Tool Suite 2.6.1 released Spring Android 1.0.0.M3 Whiley 0.3.5 released - compiler now split into two components - wyc which emits wyil bytecode, and wycj which converts wyil to java bytecode, paving the way to potentially emit llvm bytecode in the future. #Brisk now available - #Hadoop powered by #Cassandra  http://bit.ly/gnUY6E #NoSQL Lily 1.0 released - Hadoop+Solr+Lucene CMS Membrane 2 released - HTTP/SOAP/JSON monitor Smack 3.2.0 / Spark 2.6.0 Elastic Search 0.16.1 Alex Blewit’s posted a nice screencast on using Git + Gerrit + Jenkins for iOS development Mozilla Rhino makes it move to Github Jetbrains IntelliJ IDEA 10.5RC2 is out ( release notes ), adds remote debugging support to Android. New IDEA Keyboard stickers available New TeamCity 6.5 EAP out - final version out shortly.  Removes most restrictions apart from builds, improved git branching/personal build support - no more user name required. Google GWT 2.3 Released with IE9 support GWT Dispatch 1.2.0 Google Music to arrive at IO 2011 Google App Engine now supports Go Android 3.1 released Android videos from IO 2011 Web Foo Vaadin 6.6.0 aka San Francisco released, updated with GWT 2.3, new mobile focus, new filtering API, new visual designer for Eclipse. ZK 5.0.7 released (full release notes) - IE9, FF4 support, Apache Traffic Server 2.1.8 unstable released (weird!) - its a caching proxy server Tomcat 7.0.14 - minor release, but includes all the changes from the unreleased 7.0.13 release Commons Discovery 0.5 released - discovering implementations for pluggable interfaces Apache jumps into the AMQP fray with Qpid 0.10 - Java/C++ impls and lots of client libs. More palatable than Erlang IMHO. OpenNLP 1.5.1-incubator release - its a machine learning package. Something very important to Google on reading Into the Plex. Apache Derby 10.8.1.2 - support JDK7 JDBC and lots of other stuff Karaf 2.2.1 - Apache Roller 5.0 - Apache Maven Maven Doxia Tools 1.4 Maven Javadoc Plugin 2.8 Maven Shared Resources 1 - Horrible version number, just a single number... yuck. Maven License Verifier 0.4 Maven Deploy Plugin 2.6 - deployed snapshot name has different build numbers for multiple artifacts of the same build and other minor updates Browsing central now redirects you to search.maven.org Sonatype Nexus 1.9.1.1 - fixes bug with wrong repo url if have define a base url with a trailing slash Maven Coffee Plugin 1.1.0 - simple coffeescript-to-javascript compiler plugin for maven ( by Mark ) vim coffee plugin jasmine runner 0.2.1 supports coffee from the command line Maven Central IP change ( temp. ) coming up on Monday Groovy Groovy Eclipse 2.5 Gaelyk 0.7 - support for Groovy 1.8, App Engine 1.5 Scala Martin Odersky and the Scala Solutions team joining with Jonas Boner and forming TypeSafe Why we invested in Typesafe ( Greylock Partners - $3mil investment ) Scala 2.9 rele</itunes:summary><itunes:keywords>java,jvm,clojure,groovy,scala,javafx,spring,guice</itunes:keywords></item><copyright>Creative Commons</copyright><media:credit role="author">Mark Derricutt, Richard Vowles</media:credit><media:rating>nonadult</media:rating><media:description type="plain">Weekly Java news</media:description></channel></rss>

