Links for July 6th through July 23rd

Daily del.icio.us for April 6th through April 7th

Daily del.icio.us for February 18th through February 21st

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 August 30th through September 9th

  • Implementing composite keys with JPA and Hibernate – Occasionally, you come across a situation where a composite key is required, and you need a strategy for this. This tip shows you how to implement composite keys with JPA and Hibernate.
  • A Simple Java class for Amazon SimpleSQS – With such a beautiful service such as the Amazon Simple Queue Service, it shouldn't be wrapped up with a lot of complicated layers of classes for utilizing. That is why I developed the simple POJO, single class method for utilising Amazon SQS from within Java
  • Welcome to Solr – Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, a web administration interface and many more features
  • Scrummerfall « Tales from a Trading Desk – Scrummerfall. n. The practice of combining Scrum and Waterfall so as to ensure failure at a much faster rate than you had with Waterfall alone
  • Generate PDFs with XStream and XSL-FO – In this article, you saw how easily you can create a PDF document from Java business objects using XStream and XSL-FO. The separation of concerns allows you to isolate the view from the business objects, thus you can change the view (PDF document) without having to modify the Java code
  • log4jdbc – JDBC proxy driver for logging SQL and other interesting information – log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using the Simple Logging Facade For Java (SLF4J) logging system.
  • beet – Beet records user behavior and performance data for your Spring-based Java application. It can thus help you to analyze usage patterns and research production performance issues.
  • Prototype JavaScript framework: Prototype 1.6.1 released – We’re pleased to announce the release of Prototype 1.6.1 today. This version features improved performance, an element metadata storage system, new mouse events, and compatibility with the latest browsers. It’s also the first release of Prototype built with Sprockets, our JavaScript packaging tool, and PDoc, our inline documentation tool.
  • InfoQ: Hypertable – An Open Source, High Performance, Scalable Database – This presentation discusses Hypertable, an open source, high performance, distributed database modeled after Google's Bigtable. Doug discusses the differences between Hypertable and traditional database technology, support for massive sparse tables, scaling to petabytes size, and how Hypertable is designed to run on top of an existing distributed file system, such as the Hadoop DFS.
  • Clojure vs Scala, Part 2 | Code Monkeyism – There are two languages stirring up the Java World: Clojure and Scala. Clojure a Lisp dialect on the JVM, powerful and pure and the Scala language a tight integration of object and functional programming. Which should you learn?

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

Daily del.icio.us for June 24th through June 25th

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

Daily del.icio.us for January 20th through January 21st

Daily del.icio.us for January 13th through January 15th

  • Relevance Blog : Why I still prefer Prototype to jQuery – jQuery is a very nice piece of work, and makes some common tasks easier than their Prototype equivalents. Where it’s good, it’s very good indeed. But its design is uneven, and its scope is limited. For me, at least, Prototype is still the tool of choice. I think it’s a richer, more thorough, and overall better designed library.
  • Microsoft Hardware Windows 7 Support – If your computer is running a beta version of the Windows® 7 operating system, the following information can help you select the correct beta software to download for your Microsoft Hardware product.
  • YUI 2 and YUI 3 Source Code Now on GitHub » Yahoo! User Interface Blog – Source for the YUI 2.x codeline and the YUI 3.x codeline have joined YUI Doc on GitHub. YUI has been accepting external contributions since last summer, but the move to GitHub represents a huge step forward in the process. You can now work with the latest source in both of our major codelines
  • Funny: Microsoft Attempts To Kill Music Forever With Songsmith Commercial – My ears are shooting streams of blood As I watch this demo play But thanks to Songsmith#039;s magic touch I#039;ll write like Bruce Springsteen
  • mockito – simpler better mocking – Mockito is a mocking framework that tastes really well. It lets you write beautiful tests with clean amp; simple API. Mockito doesn#039;t give you hangover because the tests are very readable and they produce clean verification errors.
  • Drunk on Software » Blog Archive » Episode 7: Enterprise Flex Applications and Anvil – In this Episode, we chat with Anvil project founder Ryan Knight. Anvil is an Open Source project that was built to help make Enterprise Flex development easier. In addition, it provides a portal environment for running Flex applications
  • Ajaxian » Happy Birthday jQuery! v1.3 is Released – Today, the jQuery project turns 3 years old which, considering the churn rate for open source projects, is a monumental achievement. So it makes sense that on the project’s 3rd birthday, the team has announced the release of jQuery v1.3, the latest and greatest release of jQuery which includes the new Sizzle selector engine.
  • Drink coffee, see dead people | Breaking News | News.com.au – HEAVY coffee drinkers are more likely to have hallucinations or feel quot;the presence of dead peoplequot;, according to new research.
  • QuickFIX/J – Free, Open Source Java FIX engine – QuickFIX/J is a full featured messaging engine for the FIX protocol. It is a 100% Java open source implementation of the popular C++ QuickFIX engine
  • Open source trading platform could be a win for Wall Street – As the declining global economy pressures financial institutions to cut costs across the board, open source software could provide a promising path for reducing IT overhead. The Marketcetera Trading Platform, which the developers believe is the first of its kind, aims to offer a cost-effective alternative to building a custom software platform in-house.
  • YUI Compressor Online – Rodolphe Stoclin has created a simple Web wrapper on top of the YUI Compressor that let#039;s you throw up your JavaScript and get back a compressed version. It uses jQuery to do the inline results and show you the compression rate.
  • Ajaxian » jsCron: Schedule code to run via simple JavaScript – Andrés Nieto has created a fun little JavaScript utility jsCron that lets you schedule JavaScript functions to run at certain times.