25 episodes

Weekly Java, Clojure, Groovy, Scala, JavaFX, and general JVM news from Mark and Richard

Unsupported Operation Mark Derricutt, Richard Vowles

    • Technology

Weekly Java, Clojure, Groovy, Scala, JavaFX, and general JVM news from Mark and Richard

    Episode 86

    Episode 86

    Unsupported Operation Episode 86 The president has decided to press the “Undo Java” button - removing Java... forever. Open GL port of SWT JDK 8 almost feature complete Oracle discontinues “free” JDK TimeZone updates - tzupdater still available to paid up licenses, but still shipped for free in the JDK, which now gets regular 4 monthly updates. Not sure I ever manually used tzupdater either... Open source git server for windows: Bonobo - uses GitSharp - I think I’d still just run GitBlit tho. Spring 4.0m1 and 3.2.3 Spring Tool Suite and Groovy/Grails Tool Suite 3.3.0.M2 RELEASED HalBuilder 2.0.2 maintenance release, allows for _ prefix properties, restructuring work for 2.1.x ongoing - not split into 3-4 more artifacts. Kotlin M5.3 - delegated properties looks quite cool and powerful, yet simplistic to reason about. Kotlin Delegates Source Scala 2.10.2 released - second maintenance release for the 2.10 series, 2.11m1 was also recently released. Slick 1.0.1 released Apache Maven 3.1-alpha-1 released - go test this sucker on your esoteric plugin configurations. Latest release of OWL API for OWL Web Ontologies released (3.4.4) Everyone wants to run PHP on their VM and XP Framework is a great library to help you do it. Release 5.9.0 this week. Moskito hit its 2.3.5 release this week. OSGI moves to the cloud. Everyone quake as further complexity is introduced. Maven plugin of the week maven-bundle-plugin

    Episode 85

    Episode 85

    Unsupported Operation 85 Misc VertX 2.0 not far away now, remains a fast option for deployment JDK 7 and 8 to get RetinaTM support in next update JDK8 b91 didn’t solve my method handle issue, which has now been reported upstream. Interesting research with release of Groovy 2.1.4 JSR-352 RI - Batch Applications for the Java Platform 1.0 release, available in maven central ( part of EE 7 I believe ) Semantic Merge gets Java support Apache Archiva 1.4 M4 released Maven Plugin of the Week - Maven License Plugin Allows you to check all your source files have licenses in the right format You can set it to prevent release if they don’t You can tell it to add the necessary formatting Scala Lift 2.5 released Stackifier for Scala Other Google has released an Admin app) for Google Apps users on Android Aspiring writers - Asciidoc 0.1.3 released, includes Font Awesome icons

    Episode 84

    Episode 84

    Unsupported Operation 84 Misc Not really “new”, but I rediscovered the fact that since Git 1.8.2, that submodules now support following a branch rather than a fixed commit SHA1 - this actually makes them somewhat usable. JDK8 Build 91 available - Sadly, this didn't fix my method handle issue. Atlassian JIRA 6 was released - teases with Bamboo 5 updates Yourkit Profiler 2013 EAP launched, personal licences only US$99 until June 4, 2013. Spring 4 announced, indicates support for JSE8 and Groovy 2 as the first class language, pushing Groovy 2 bigtime. Action Launcher Pro 1.7 for Android was released - best launcher ever. Adds support for icon packs and just makes it that bit more... awesome. Big changes for Redline Smalltalk - now scans classpath for .st files, so works nicely with artifacts/jar files etc. etc. Google Code removes file downloads Maven - Spotlight Plugin of the Week maven-shade-plugin Apache Apache Maven 3.1-alpha-1 available for testing/voting. Release Notes. Maven ShadePlugin, version 2,1 supporting the above 3.1 release Open Web Beans 1.2 Apache Ant 1.9.1 Apache Wicket 6.8 Commons-Logging 1.1.3 (please still remove it from your archives) Subversion 1.8-rc2 JSPWiki incubating 2.9.1 Clojure MD did a short clojure-maven-plugin history presentation at the 2nd Auckland Clojure Meetup, this seems to have awaked the bug reporters... Released 1.3.16 and then followed up with 1.3.17 of the clojure-maven-plugin Scala Scala 2.10.2-RC1 now available dispatch 0.10.1 released, HTTP client library Scala on Android - new book from Lean Pub, being written by Geoffroy Couprie (@gcouprie) Groovy Groovy 2.1 showcased and goes type checking mad Groovy 2.1 type checking extensions for SQL inside a string discussed Cedric shows Groovy type checking printf type and number of params Docs for type checking extensions released by Cedric Gaelyk 2.0 released

    Episode 83

    Episode 83

    Unsupported Operation Episode 83 Misc JDK 8 build b90 - closures work well on my Mac, except for when using the method handler reference i.e. Integer::parseInt TestNG 6.8.5 released, along with new Eclipse plugin Gerrit 2.5.4 released, small security upgrade, 2.6rc3 out, along with 2.7rc1 ( two RC’s out concurrently is odd, I knew the Doctor crossing his timelines would have repercussions ). OSDC NZ2013 website now live - now sure when that actually happened. If there was ever a developer focused conference in NZ to go to - I think this would be the more appropriate. JavaFX Gradle Plugin 0.3 IntelliJ IDEA 13 EAP opened Google Introducing Android Studio - new IntelliJ IDEA based IDE for Android, wither Eclipse? New shiny Google+ Google Cloud APIs Grails Announces new REST plans for 2.3 - chooses Spring HATEOS Maven karma-maven-plugin release-pom plugin License Maven Plugin 1.5 Maven Dependency Plugin 2.8 Released Maven Site Plugin 3.3 Released Maven Project Info Reports Plugin version 2.7 Released GString Maven Plugin - as heard on the last IA - Richard loves his gstrings. Clojure getclojure.org - search for usages of function compositions Grojure 0.7 - Groovy like syntax for Clojure Screencast on using Clojure + Sublime Text Scala Scalabitz launched this week - new news site collating everything Scala orientated. Scalabitz led me to g8ling - a website cataloging giter8 templates. Giter8 itself is a Scala based project templating tool, similar to maven archetypes but project/language independent (tho mostly used by scala), template projects are stored on github. Next Codelounge: Docker

    Episode 82

    Episode 82

    Unsupported Operation Episode 82 Misc JavaBlogs.com closed by Atlassian. Latest Dart VM beats Java 64 bit VM in Delta Blue Benchmark Java version number scheme officially updated to make managing all these security fixes easier Newly minted just in time for more unmaintainable build messes: Gradle 1.6? Progress being made on Android build system, facebook builds their own Buck IntelliJ IDEA 12.1.3 - moar upgrades! YourKit Java Profiler 12.0.5 Typesafe release Typesafe Activator- part of the Typesafe Platform JaCoCoverage: java 7 code coverage for Netbeans Before Google I/O, Square announce Seven Days of Open Source and release (thus far) - OkHttp, Dagger, MimeCraft, ProtoParser, JavaWriter, Roboelectric 2.0, Intellij Plugins - a lot focused around Android. Java gets a REPL - scary, and awesome, but very, very scary. Sonar Groovy Cassaforte - Client client API for Apache Cassandra 1.2+ Apache Apache Camel 2.11 - new Camel CMIS module for integration with CMS systems, new camel-couchdb, camel-elasticsearch modules. Three major defects found in Tomcat (groan, yes again) - Chunked transfer encoding extension size is not limited, Session fixation with FORM authenticator, Request mix-up if AsyncListener method throws RuntimeException. Tomcat 6.0.37 released. 7. something too. Apache Curator 2.0.0-incubator - A ZooKeeper Keeper - utils making ZooKeeper easier to use. Apache Gora 0.3 - in memory and persistence for Big Data for using Hadoop Apache HttpComponents HttpCore 4.3-beta2 Apache Buildr 1.4.12 Apache Giraph 1.0 - first release out of incubation - Apache Giraph is an scalable and distributed iterative graph processing system that is inspired by BSP (bulk synchronous parallel) and Google's Pregel. Giraph distinguishes itself from those projects by being open-source, running on Hadoop infrastructure, and going beyond the Pregel model with features such as master computation, sharded aggregators, out-of-core support, no single point of failure design, and more. Lucene and Solar 4.3 Commons Codec 1.8 Apache Marmotta 3.0 - incubating - Apache Marmotta is an extensible and modular implementation of a Linked Data Platform and contains a server component as well as many useful libraries for accessing Linked Data resources. Apache Marmotta is a continuation of the Linked Media Framework (LMF) originally developed by Salzburg Research, but considerably improved with respect to modularity, reliability, performance and also licensing. Since the last LMF release was the 2.x series, Apache Marmotta starts with the version number 3.0.0-incubating. Open JPA 2.2.2 Other news Greg’s favourite NoSQL database gets incremental backup

    Episode 81

    Episode 81

    Unsupported Operation Episode 81 Experimenting with the audio recording here - not sure I like it, but I'm not going to re-record ;p Last week we mentioned 7u21, well there’s already a security hole :( Next release to possibly be 7u40, to give room for many more security updates Java 8 officially delayed till 2014/03/18 IntelliJ IDEA 12.1.2 Hibernate 4.2.1, 4.1.12 - so much for the final the 4.1.x series. Gradle Golo Plugin Apache TomEE 1.5.2 Big Faceless PDF Library 2.13.1 DocBook Doclet 6.1.0-644 XWiki 5.0-rc-1 Jackson 2.2.0 Unirest - new multi-language REST client API library Clahub - Contributor Licence Agreements for Github Web Performance Specs Round 3 Facebook open sources it’s Buck build tool for Android/Java Scala Scala.Rx 0.1 on maven central - reactive API for Scala Clojure Immutant 0.10.0 released - application server for Clojure, based on JBoss AS7

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Hard Fork
The New York Times
Machines Like Us
The Globe and Mail
Darknet Diaries
Jack Rhysider