Daily del.icio.us for April 25th through May 2nd

May 2, 2010

InfoQ: A Discussion with Josh Bloch on the Future of Java – I think it's fair to say that Java's had a hard couple of years. But I do not think the platform or the language are in decline. I think there is some danger of a decline, but I'm counting on Oracle and the [...]

Read the full article →

Daily del.icio.us for February 2nd through February 5th

February 5, 2010

Open source industry veteran Matt Asay joins Canonical as chief operating officer | Ubuntu – Canonical Ltd., the commercial sponsor of Ubuntu, announced today that open source industry veteran Matt Asay has joined the company as chief operating officer iSpectrum: Java for iPhone – FlexyCore is pleased to introduce iSpectrum to the Java community. Develop [...]

Read the full article →

Daily del.icio.us for July 15th through July 22nd

July 22, 2009

JPA implementation patterns – After discovering that there was a lack of documentation on how to use JPA in real-life scenario's, Vincent Partington has written a series of blogs about the JPA implementation patterns he discovered while writing JPA code. To wrap up the series, he has made an overview of all the patterns that [...]

Read the full article →

Daily del.icio.us for June 26th through July 5th

July 5, 2009

directjngine – A Java based implementation of the Ext Direct API – DirectJNgine is a Java based implementation of the Ext Direct API for ExtJs. DirectJNgine is feature complete, providing support for all kinds of requests: batched json requests, form posts with file uploads, requests from polling providers, etc. Strongly Typed, Loosely Coupled: Java vs. [...]

Read the full article →

Daily del.icio.us for June 9th through June 12th

June 12, 2009

Optional Annotations – The JAX-WS programming model uses a number of optional annotations for adding details about your service, such as the binding it uses, to the Java code. Ibatis Tutorial: Aggregation with groupBy – This tutorial builds on the knowledge from the Ibatis Inheritance Tutorial. As such the configuration and schema won't be repeated [...]

Read the full article →

Daily del.icio.us for June 8th through June 9th

June 9, 2009

InfoQ: ActionScript 3 Site Framework – Fosfr – There are many different approaches to develop RIA based web sites. Flash sites are particular appealing to businesses or individuals involving in rich media contents. Fosfr is an ActionScript 3 site framework that is developed to build full Flash site. InfoQ interviewed Fosfr creator, Jeff DePascale, to [...]

Read the full article →

Daily del.icio.us for April 27th through April 28th

April 28, 2009

Easier testing with EasyMock – Join Elliotte Rusty Harold for a look at some hard unit tests made easy through mock objects — more specifically, the EasyMock framework. This open source library saves you time and helps make your mock-object code concise and legible. InfoQ: 13 Reasons for Java Programmers to Learn Flex and BlazeDS [...]

Read the full article →

Daily del.icio.us for April 3rd through April 7th

April 7, 2009

Sun’s Six Biggest Mistakes – Forbes.com – In the interest of exploring Sun's value to history students, if not its shareholders, we asked analysts and industry watchers where Sun went wrong. Protovis – A graphical toolkit for visualization – Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach [...]

Read the full article →

Daily del.icio.us for March 14th through March 19th

March 19, 2009

Writing good unit tests, Part 1: Follow your GUTs – JavaWorld – Just like production code, test code needs to be rigorously examined to ensure it's clean and bug free. In this first half of a two-part article, Klaus Berg makes the case for why good unit tests are as important as high-quality production code, [...]

Read the full article →

Daily del.icio.us for February 12th through February 13th

February 13, 2009

InfoQ: Language Parity: Closures and the JVM – In this presentation from the JVM Languages Summit 2008, Neal Gafter discusses closures on the JVM. Topics covered include the JVM libraries, the challenges of running other languages on the JVM, language-specific wrapper/shim libraries, ways of making the JVM more language-friendly, whether lambda expressions are too hard, [...]

Read the full article →