- Java
- Hudson vote finished - Hudson becomes Jenkins
- Checkin of code to remove termen space for OpenJDK
- NetBeans drops Ruby
- RubyMine welcomes all netbeans users, Rubymine Personal now with a 50% discount
- Jersey 1.5 Releasd
- Jersey spec lead Paul Sandoz resigns from Oracle - new spec lead to come.
- TeamCity 6.0.2 released from Jetbrains
- Other langs
- Scala gets a new web framework: Bowler
- Lift 2.2 got released Jan 5
- SouJava nominated to fill Apaches JCP Spot - will be represented by Bruno Souza, head of the Brazillian JUG.
- Apache
- Apache OFBiz 09.04.01 + 10.01
- MyFaces Trinidad 2.0.0-beta
- HttpClient 4.1 GA
- Pivot 2.0
- HttpAsyncClient 4.0-alpha1
- Click 2.3.0 RC1 now available.
- Amazon
- AWS Elastic Beanstalk
- Tomcat + Database (Oracle, Amazon RDS (scaled mysql), Amazon SimpleDB) + auto-scaling
- Amazon Simple Email Service lets you send 2000 emails free per day + cheap as chips for the rest of them
- Google
- Android 3.0 beta released for developers
- Guice 2.0-no-aop released to Maven central
- Roboguice went 1.1 - its a DI framework for Android (and its pretty cool)
- High Replication Store for App Engine (Jan 6th announcement)
Sunday, January 30, 2011
Unsupported Operation Episode 25
Monday, January 24, 2011
Unsupported Operation Episode 24
The first news show for 2011 and I went and messed up the audio, apologies for the less-than-stellar sound on this episode.
Java / Tools
- Apache
- Maven 3.0.2
- Karaf 2.13 - based on Felix 3.0.7
- Tomcat 7.0.6 stable
- Tomcat 6.0.30 also released
- Cassandra 0.7
- Pig 0.8
- Atlassian
- Weld 1.1.0 Final
- CDI TCK 1.0.4
- Hibernate Validator 4.2.0 Beta 1
- Sonar 2.5
- JDK7 is now Feature Complete
- Open JDK Project officially opened for OSX
- Oracle issuing 66 patches
- Hudson renamed to Jenkins
- IntelliJ IDEA 10.0.2 EAP opened
- SmartGWT 2.4
- Neo4j 1.2 - new REST server API
- Google Guice 3.0 RC2 released and in Maven Central
- Spring Roo 1.1.1
- Eclipse launches Orion - web based Java IDE
- Oracle Lawyers reject JUnit from Netbeans
Clojure
Javascript
- Mug is a new javascript compiler for the JVM, written in Clojure, uses CommonJS modules and has a nice
CommonJS based java-interop story.
Android
- Writing Android Applications with Visage ( was JavaFX Script )
- Mug - previously mentioned, also has a sample Android application written in Javascript.
- Android NDK updated - no longer requires Java for applications/intents
- Monodroid is now open
Groovy
- Gaelyk 0.6 - updated for GAE SDK 1.4.0, Groovy 1.7.6
JRuby
- JRuby 1.6 released, bring Ruby 1.9.2 compatibility
Other
Monday, December 20, 2010
Unsupported Operation Episode 23
Unsupported Operation Episode 23 (mp3)
Java / Tools
- GWT 2.1.1 now available
Minor update with improvements to 2.1’s RequestFactory based on feedback, and non-googler patches.
Includes updates to Google Plugin for Eclipse and the GWT Designer. - QCon video - LMAX: How to do 100k TPS at leass than 1ms latency
Martin Thompson and Michael Barker talk about building a HPC financial system handling over 100k TPS. - Infinispan 4.2.0 Final released ( also, 5.0.0.ALPHA1 released) - what used to be JBoss Cache, in memory cache that supports JTA,
JSR-107 JCACHE, persistent and relicated/distributed. - Google set to launch the WindowBuilder Java GUI designer and CodePro Profiler at Eclipse, donating code worth over $5 million
- Cezanne is an awesome looking LAF for Swing - and when we say awesome, we mean sexy.
- Tapestry 5.2.4 available.
- Sonar 2.4 released
- Jetbrains release YouTrack 2.2 - Christmas Edition
- OpenSearch Support
- Code prettify ( uses google-code-prettify library )
- “christmas tricks” hidden unobtrusively in the install….
- Activiti in Action book - now in MEAP by Tijs Rademakers and Ron Van Liempd
Android
- Android 2.3 Gingerbread source code released.
- Trillian for Android out of beta, in the Market
- Ninjas unbox Nexus S
Clojure
- Solving the expression problem with clojure by Stuart Sierra, not a “release”, but a great article.
Groovy
- GPars 0.11 released
- Groovy 1.7.6 released - moved to JUnit 4.8.2 and IVY 2.2.0, some testing done with Java 7 builds
Apache
- MINA - their NIO protocol stack went 2.0.2, mostly around bugs (but these kinds of bugs tend to be difficult)
- JackRabbit 2.2.0, interesting they switched to logback (from logs) as their default but use sl4fj
- Derby 10.7.1.1
- UIMA - component architecture and framework for the analysis of unstructured content like text, video and audio data - hits 2.3.1
Misc
Thursday, December 16, 2010
Unsupported Operation Episode 22
Unsupported Operation Episode 22.
Java / Tools
- Git Jungle is a new git visualisation tool from PlasticSCM. Mono based
but visually very nice. - Plastic SCM Plug-in for Zutubi Pulse
- Google Guice 3 RC1 now available, Cedric Beust also updates TestNG with
Guice support
Politics
- Apache seceeds from the JCP
- Oracle says meh, then says well, maybe…
Groovy
- Groovy ++ 0.4.9.7 released, accepted that it needs to be Groovy rather than Groovy/Java mix
- Peter Niederweiser of Spock fame joins Gradle team
- Groovy 1.7.5 feature gets around not being able to exit from closures in a loop (findResult)
Scala
- Scala works at adding standard STM model
Apache
- Apache Abdera hits 1.1.1 - Abdera is IETF Atom Syndication Format (RFC 4287) and Atom Publishing Protocol
- 2nd MyFaces extensions for CDI
- Android 2.3 released to developers, first device (Nexus-S) ships on Dec 16th in US, Nexus 1 should start rolling out soon according to the team
- New Maps app with 3d buildings and stuff for new 2.3 release
- New Marketplace - returning the app for refund drops from 24 hrs to 15 mins!!
Amazon
- Amazon Releases S3 Large Object storage now allows objects up to 5Tb in size
Monday, December 6, 2010
Unsupported Operation Episode 21
Unsupported Operation Episode 21 (mp3)
Java and Tools
- Jetbrains
- Google App Engine 1.4
- Sonatype Professional Suite
- DiffKit 0.8.5
- Redhat Aquires Makara
- Activiti 5.0 GA
- Hammurapi Event Bus / Rules Engine
- Atlassian Crowd 2.1
- Quartz Scheduler 2.0 betas
- Quartz Scheduler GUI
- Neo4j Milestones 4 and 5
- Apache
Misc
- Jetbrains update La Clojure - their Clojure IDE plugin for IntelliJ IDEA X.
- clojure-maven-plugin 1.3.7 available.
- JRuby 1.5.6
- Jython 2.5.2 RC
- Fantom 1.0.56
- OpenBlueDragon
- Ioke
- Erjang - uses Kilim
- homebrew OSX package manager ( change log 0.3.5 podcast about homebrew)
Monday, November 29, 2010
Unsupported Operation Episode 20
Internal
Java and Tools
- OpenJDK 1.7 binary builds for OSX
Henri Gomez has setup a hudson build server building binaries of OpenJDK for OSX
for both 32 and 64bit editions. Available as a DMG/PKG installer which installs
into the new Java location ready for enabling. Currently none of Apples code has
been committed into OpenJDK so this is X11 based, and swing/awt is still a bit flaky. - Jetbrains MPS 2.0 Milestone M2, read what’s new
- Jackbox testing - Java port of the .NET Black Box Recorder
- Infinittest goes open source (again)
- Cloudbees Free till end of the beta period
- Github now supports AMQP integration
- Maven Integration for Android Development Tools
- Google Gson 1.6 released
Apache
- Wave Incubator Proposal
- Sling JCR 2.1
- Felix OSGi Releases
- Apache Felix Maven SCR Plugin 1.6.0
- Apache Felix SCR Ant Task 1.0.0
- Apache Felix SCR Generator 1.0.0
- Apache Felix SCR Annotations 1.4.0
- Apache Felix Web Console
- Tika 0.7
- Maven 3.0.1
- Maven Antlr Plugin 2.2
- Apache Whirr Incubation
- Subversion 1.6.15
- Axis 1.5.3 released
JCP
- Oracle tsks everyone who voted against Hologic (Henriks post)
- Apache responds by saying if the JCP Eecuutive doesn’t re-confirm the requirement by Oracle (which
Oracle itself supported before buying Sun) to get an unencumbered TCK then it will leave the JCP - Kirk Pepperdine responds that Apache
(a non profit organisation funded by (among others) Microsoft and IBM, but not Oracle) should sue them
and then proceeds to say what good guys the ex-Sun now-Oracle guys are (which has nothing to do with the
first part of his email), completely ignoring that Oracle is a company first and people second. - Oracle and Apple announce Apple is “joining” the OpenJDK
and providing the source for its jdk. Please note the reference to Apple’s “magical iPad” on the press release page.
This brings to three the big players in OpenJDK - Oracle(Sun), Apple and IBM. - Google fires back at Oracle in the lawsuit reaffirming the patents are invalid and specifying the source code Oracle
provides as proof of copyright violation is (a) missing the header information and (b) not committed to Android by
itself (Google). Google refers to Sun’s violation of TCK terms and thus scuppering of Apache Harmony’s ability to
be a recognized Java implementation in its brief.
Clojure
Groovy
- Groovy ++ marches towards 0.5
Scala
Theme music is “Emotional Upgrade” by John Zeeley, used under Creative Commons.
Sunday, November 14, 2010
Unsupported Operation 19
It may be late but we’re hear with another unsupported operation (mp3), apologies for any sound issues - I'm experimenting with the new Adobe Audition beta for OSX:
General
- Cloudbees free till the end of the beta period
- Java Tuples Library - ever needed a Pair? How about an Enead?
- Narrative - fluent BDD assertion/test framework
- Google Guava r07 - changes since r06, built with JDiff
- Strangeloop Conference Videos
- Oracle to provide a free and premium JVM, Colebourne’s take
- Apple joins OpenJDK
- Objective-c down, Google Go gone…
Web Frameworks
- ZK 5.0.5
- Play 1.1
- Tales ( for Fantom )
- Tapestry 5.2.2
- Loom 2.2
Tools
- S4 - real time map reduce
- Teamwall from 40bits
- Google mod pagespeed
- Java.net Kenai migration
- Buy IntelliJ 9 - get 10 free
- Apple discontinues Xserves
- Apple hiring senior java developers
- Microsoft release F# under Apache 2.0 license
Apache
- Jackrabbit 2.0.3 ad 2.1.1 released
- James 3-M1 released
- Maven Appassembler 1.1 released
- Poi 3.7
Subscribe to:
Posts (Atom)