Links for May 1st through May 2nd

Daily del.icio.us for February 15th through February 19th

Daily del.icio.us for February 1st through February 5th

  • Sketching: the Visual Thinking Power Tool – Sketching provides a unique space that can help you think differently, generate a variety of ideas quickly, explore alternatives with less risk, and encourage constructive discussions with colleagues and clients.
  • Data Wrangler – Wrangler is an interactive tool for data cleaning and transformation.
    Spend less time formatting and more time analyzing your data
  • Spring Mobile 1.0.0.M3 Released | SpringSource.org – Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications
  • weightshift/The-Personal-Page at master – GitHub – This simple one-page website is a way for people to have a very quick and easy personable website that aggregates your activity and positions a simple logo, a portrait and some description text in a nicely-formatted manner.
  • The LinkedIn Blog » Introducing LinkedIn Skills « – LinkedIn Skills is a whole new way to understand the landscape of skills & expertise, who has them, and how it’s changing over time.
  • A harrowing, historic week in Egypt – The Big Picture – Boston.com – We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.
  • Quora’s Technology Examined | Phil Whelan’s Blog – Quora is a great example of a modern tech start-up. They are very small team who understand the technologies they are using very well. They have made considered choices in the technology they have selected and have a good vision of which components would be better written from scratc
  • Motivating people is more important than modeling them – The primary goal is to find ways to give people enough autonomy, mastery, and purpose to enable them to do great things
  • InfoQ: Characteristics of an Agile Organization – There are some patterns I see over and over that are fundamental to a successful agile adoption, or a large scale enterprise agile transformation. Here are the ones I think are most important and why.
  • InfoQ: Clojure-Java Interop: A Better Java than Java – Stuart Dabbs Halloway, after reviewing Clojure’s syntax comparing it with Java, explains how Clojure-Java interoperability works. He then talks about the need for simplicity in languages, attempting to prove that Clojure is a simpler language, and consequently better, than Java.

Daily del.icio.us for January 22nd through January 23rd

  • AWS Elastic Beanstalk: A Quick and Simple Way into the Cloud – The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming
  • It is not the critic who counts … – The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming
  • Git Immersion – Brought to you by EdgeCase – Git Immersion is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it.
  • Unofficial JAXB Guide – Mapping interfaces — Project Kenai – Because of the difference between the XML type system induced by W3C XML Schema and the Java type system, JAXB cannot bind interfaces out of the box, but there are a few things you can do.
  • SQLContainer 1.0 Released – Blog – vaadin.com – The SQLContainer is an add-on for Vaadin, that implements the Container interface for standard SQL database servers. SQLContainer allows you to easily bind data stored from an SQL database to Table and Select components, as well as edit the data using Form
  • Mysema Blog: Querying in SQL with Querydsl – Querydsl provides a typesafe querying layer on top of JPA, JDO, JDBC and other backends. This blog post presents a simple tutorial on how to get started with querying in SQL using Querydsl.
  • Seven Things: Home – Lift gives you the above Seven Things, plus your code is concise and maintainable, Lift's performance and scalability, and all the benefits of deploying your application on battle-tested J/EE infrastructure.
  • dzone.com – Guess what programming language grew most in popularity in 2010? – TIOBE Software published its annual TIOBE Programming Community Index. The ranks are led by the usual suspects Java, C, C++, and PHP. But the language that grew most in popularity in 2010 was a bit of a surprise:
    Python
  • CodeMirror – In-browser code editing made bearable – CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content ? computer programs, HTML markup, and similar
  • SchemaSpy – Graphical Database Schema Metadata Browser – SchemaSpy is a Java-based tool (requires Java 5 or higher) that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format.
  • Active-Active Configuration: Spring Note: SqlUpdate – The org.springframework.jdbc.object.SqlUpdate class is another tool that I use a lot. This class encapsulates INSERT, UPDATE, and DELETE queries as beans defined within your application context.

Daily del.icio.us for November 9th through November 22nd

Daily del.icio.us for March 9th through March 13th

Daily del.icio.us for February 27th through March 2nd

Daily del.icio.us for February 21st through February 23rd

Daily del.icio.us for February 8th through February 14th

  • Compare JavaScript frameworks – In this article, you will discover how JavaScript frameworks make it easier and faster to create highly interactive and responsive Web sites and Web applications
  • Technobabble » Spring MVC 3.0 and JSR 303 (aka javax.validation.*) – The new annotated validation spec (jsr 303) is pretty slick, especially when used along side Spring MVC 3.0, and when backed by ejb3 entities. I’m pretty impressed with how easily it integrates with Spring MVC’s framework, and with how seamlessly error messages are passed to the form taglibs so they show up in your web forms.
  • Google Code Blog: Announcing Google Chart Tools – Whether you need a simple line chart, an interactive Geo Map or a complex Motion Chart , Google can help you add live charts to your web page using our Chart and Visualization APIs. Both of these APIs are free and simple to use, however they each have distinct advantages
  • Ajax Simplifications in Spring 3.0 | SpringSource Team Blog – Spring 3 provides first-class Ajax support with JSON as part of the Spring MVC module. This includes support for generating JSON responses and binding JSON requests using the Spring MVC @Controller programming model in conjunction with the Jackson JSON processor.
  • Tomcat in the Cloud – Cloudcat | MuleSoft – MuleSoft has announced Cloudcat, a pre-configured Apache Tomcat image with MySQL on Linux, available from Amazon Web Services (AWS) and GoGrid.
  • Startup links VMware with Amazon to create secure cloud storage | Cloud Computing – InfoWorld – A storage startup called Nasuni is unveiling a virtual NAS file server that runs on VMware and connects customers to cloud platforms such as Amazon's Simple Storage Service, adding encryption to enhance security and several features to improve performance
  • Amazon Web Services Blog: New Feature: Amazon S3 now supports Object Versioning – We've added beta support for Versioning across all Amazon S3 Regions. Versioning provides an additional layer of protection for your S3 objects. You can easily recover from unintended user errors or application failures. You can also use Versioning for data retention and archiving
  • InfoQ: Getting Started with Grails, Second Edition – "Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, Tropicana, and Taco Bell are all using Grails. Are you ready to get started as well?
  • edspencer’s Ext.ux.Exporter at master – GitHub – Exporter is a generic export class which takes any Ext.data.Store-based component (e.g. grids and similar) and exports the data in any format.

    Exporter works completely client-side. It uses a Formatter class to generate a document (.xls, .csv etc) and then redirects the user’s browser to a data url so that they can view or download it.

  • ExtJS: How to Export DataGrid to Excel | Loiane Groner – This tutorial will walk through how to export data from ExtJS DataGrid directly to Excel.

Daily del.icio.us for November 24th through December 2nd