Spring 4 Enhances Support for Java 8, Java EE 7, REST and HTML5 – Pivotal released Spring 4.0, the first major release since 2009. The new release supports Java 8 with expression of callbacks using lambdas, JSR 310 Date and Time API, & parameter name discovery. Java EE 7 support includes JMS 2.0, JTA 1.2, JPA 2.1..
What Makes a Great API? – John Musser explains how to transform a good API into a great one based on his experience with thousands of APIs at ProgrammableWeb and API Science.
Managing a Startup Isn’t Different – Don’t Re-invent Everything – What troubles me sometimes is seeing startups that re-invent tried and true management principles, or misinterpret them, or even ignore them, for a lack of interest in researching or learning the prior knowledge that already would have served to solve the
Project Lombok – Spice up your Java – @Data generates all the boilerplate that is normally associated with simple POJOs (Plain Old Java Objects) and beans: getters for all fields, setters for all non-final fields, and appropriate toString, equals and hashCode implementations that involve the fields of the class
App Inventor for Android – To use App Inventor, you do not need to be a developer. App Inventor requires NO programming knowledge. This is because instead of writing code, you visually design the way the app looks and use blocks to specify the app's behavior.
Google’s Do-It-Yourself App Tool – NYTimes.com – Google is bringing Android software development to the masses. The company will offer a software tool, starting Monday, that is intended to make it easy for people to write applications for its Android smartphones.
MyEclipse for Spring 8.6: GWT Scaffolding – This tutorial is going to walk you through producing this ready-to-run GWT application with a Spring backend that implements the CRUD application pattern for a domain model.<br />
This tutorial is going to walk you through producing this ready-to-run GWT application with a Spring backend that implements the CRUD application pattern for a domain model.
Beanlib – Java Bean Library – Beanlib is a utility library for use with JavaBean. Beanlib for Hibernate in particular makes it easy for developers to reuse the same pojo classes for both persistence and data transfer objects
Happiness is a Warm Cloud – Jay Pipes – Rackspace is also heavily invested in Cassandra, and sees integration of Drizzle and Cassandra as being a key way to add value to its platforms and therefore for its customers
The Database Programmer: Minimize Code, Maximize Data – The rule "Minimize Code, Maximize Data" has positive impacts and the coding process, the debugging process, the maintenance process, and the user experience. Since that covers all parties concerned with software development, it is safe to conclude that this is a crucial design concept
Better Design Through Code – I titled the 50-minute talk "Better Design Through Code" and walk through latent capabilities of servers and browsers ready and waiting to deliver personalized, adaptive content to unique Web visitors.
Advanced Message Queuing Protocol – Advanced Message Queuing Protocol – AMQP is an open Internet Protocol for Business Messaging. In response to the needs of its members and market demand the AMQP Working Group are collaborating on specifications for messaging infrastructure that provides businesses with a simple and more powerful way of connecting messaging dependent applications both within and between firms. The resulting specifications are published here under royalty-free terms.
Wikimedia Ubuntu migration FAQ – Meta – There's been some recent news coverage about Wikimedia's ongoing migration of servers to Ubuntu Linux. While much of the coverage is fairly straightforward and fact-based, there are some common questions and misconceptions I've seen in comments.
Open Web Podcast – Episode 5: Ryan Stewart of Adobe – Ryan Stewart of Adobe joined us for episode 5 of the Open Web Podcast. We really want to be pragmatic Open Web citizens, so thought it would be good to hear from Ryan and get his point of view on what Adobe, and he, are thinking with respect to the Web as a-whole
FancyUpload for Flash 10 » digitarald:Harald K – I developed and tested all day to release a FancyUpload version that works in Flash 9 and 10 (Kodus to Anders Rasmussen and his conversion to AS3). The code is now commited to github,
Colin Powell endorses Obama – CNN.com – Former Secretary of State Colin Powell announced Sunday that he will be voting for Sen. Barack Obama, citing the Democrat's "ability to inspire" and the "inclusive nature of his campaign."
The Great GWT Roundup | Javalobby – Over the past two months or so we here at the web builder zone, thanks to Manning Publishing, have been publishing a comprehensive series on GWT. We recently published the last in the series and I thought that it would be a good idea to create a sort of index of all of these articles.
New elements in HTML 5 – HTML 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio.
Download Query Express – Query Express is a simple Query Analyzer look-alike, but being small and free it can be run where the SQL Server client tools are not installed or licensed. This makes it especially useful as a query tool for MSDE and SQL Express. It also connects to Orac
Videocast: How to Succeed at Unit Testing by Agitar Software – In this Tech Talk Alberto Savoia, CTO of Agitar Software explains how his early experiences with agile development at Google turned him into an evangelist for unit and developer testing, but also made him realize that, without some automation, most develo
Bill de hÓra: Tab switching with SiteMesh – Using SiteMesh and CSS selectors for menus – Here’s another technique that uses the SiteMesh’s decorator:getProperty tag and leverages CSS selectors instead of scripts.
Building a better Zebra Table | geeks not nerds – Today while surfing I stumbled onto this site: Stripe your tables the OO way. After reading it, I realized that it was hopelessly overcomplicated for what it needed to do, so I thought I’d write a better one
Ext JS Blog – Ext v1.1 Released – The Ext team is proud to announce the immediate availability of Ext v1.1 for download. The 1.1 version includes the new stand-alone version of Ext, a lightweight HTML editor, a new Ext.Ajax utility class, enhancements to DateField and DatePicker