Links for February 16th through February 21st

Daily del.icio.us for April 8th through April 13th

Daily del.icio.us for January 27th through February 1st

Daily del.icio.us for April 16th through April 19th

  • U.S. Soldiers’ New Weapon: an iPod | Newsweek International Edition | Newsweek.com – Making sense of the reams of data from satellites, drones and ground sensors cries out for a handheld device that is both versatile and easy to use. With their intuitive interfaces, Apple devices—the iPod Touch and, to a lesser extent, the iPhone—are becoming the handhelds of choice.
  • 10 Youtube URL Tricks You Should Know About | MakeUseOf.com – Instead of just searching and playing here are some top Youtube URL tricks that you should know about:
  • Java 7 Will Evolve to Fine-grained Parallelism | Intel Go Parallel – DK 7 (Java Development Kit 7) will offer the fork-join framework in order to help Java developers to tackle the multicore revolution using this popular programming language.
  • Aneesh Chopra: America’s Chief Technology Officer – ReadWriteWeb – During his weekly address this morning, President Obama named Aneesh Chopra as the nation's first Chief Technology Officer. Chopra, who has effectively been doing much the same job at a state level in his role as Secretary of Technology for Governor Kaine of Virginia, will work closely with Vivek Kundra, the recently named Federal CIO, and Jeffrey Zients, the man Obama today named the first ever Chief Performance Officer.
  • Skyway Team Blog » Blog Archive » Five part Spring MVC tutorial is live – In conjunction with the release of Skyway Builder 6.2, we’ve published an updated series of videos for generating a Spring MVC application using Skyway Builder. All Skyway Builder videos can be found here, and here’s a list of the Spring MVC tutorial:
  • AaronZ Sakai: Java Collection Performance – This is just a helpful reference when trying to decide which collections to use in Java. I use this for my personal reference but it may help others as well. The links go to the Sun Javadocs. The collections of each type are ordered based on performance (i.e. the highest performance (highest speed) ones are listed first and will be the fastest for most operations)
  • GridGain – Open Cloud Platform : Weblog – It is actually not quite obvious question as GAE with Java support remains relatively new technology comparing to EC2. Here's a good pros/cons checklist that you can run to see what infrastructure fits the bill for your needs.
  • Project Fondue | CSS Sprite Generator – This tool allows you to automate the process of generating CSS sprites. Simply give it a ZIP file containing 2 or more images (GIF, PNG or JPG) and it will generate a sprite image and the corresponding CSS rules to target and display each component image.
  • C# From a Java Developer’s Perspective – What follows is an overview of similarities and differences between the language features and libraries of the C# and Java programming languages based on my experience using both languages.
  • The Online Collaboration Tools Guide – ReadWriteWeb – The following review of major products in this space will help you choose the right collaboration tools for your needs.
  • Rough Type: Nicholas Carr’s Blog: The big company and the cloud – Don't expect to see the biggest companies closing down their data centers in the next few years. Besides, the cloud in the end will be more interesting for the new models of computing it opens up rather than for its ability to accommodate the old ones

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

  • Lincoln’s second inaugural address – Wikipedia, the free encyclopedia – With malice toward none; with charity for all; with firmness in the right, as God gives us to see the right, let us strive on to finish the work we are in; to bind up the nation#039;s wounds; to care for him who shall have borne the battle, and for his widow, and his orphan – to do all which may achieve and cherish a just and lasting peace, among ourselves, and with all nations.
  • Cairngorm – Cairngorm – Confluence – Cairngorm is the lightweight micro-architecture for Rich Internet Applications built in Flex or AIR. A collaboration of recognized design patterns, Cairngorm exemplifies and encourages best-practices for RIA development
  • Selecting the Right Flex Application Framework | Summa Blog – The Flex community is divided between Adobe’s Cairngorm and Cliff Hall’s PureMVC, with strong arguments from both sides. However, your answer may just lie in the “it depends” space.

    This post aims to help you make that decision. It includes analysis of Cairngorm, PureMVC, and the new kid on the block, asfusion’s Mate.

  • InfoQ: Pair Programming vs. Code Review – Pair programming and code review are each practices that improve the quality of software, as well as promote knowledge sharing. When the Agile vs. Lean, XP vs. Scrum, and vi vs. Emacs debates get slow, developers have been known to debate the merits of pair programming vs. code review. Theodore Nguyen-Cao described code reviewers as chickens, and paired programmers as pigs.
  • InfoQ: Presentation: Kent Beck: Trends in Agile Development – In this presentation, Kent Beck, the father of eXtreme Programming, shows the synergies between business and Agile development. The reason Agile is becoming more popular every day is because it responds to the business needs as they evolve.
  • terraza de aravaca: JPA implementations comparison: Hibernate, Toplink Essentials, Openjpa, Eclipselink – This article is a response to the lack of information on the net about the performance differences among the 4 most well known Java Persistence API (JPA) implementations: Toplink Essentials, EclipseLink, Hibernate and OpenJPA
  • An Illustrated Guide to Git on Windows – This document is designed to show that using git on Windows is not a difficult process. In this guide, I will create a repository, make several commits, create a branch, merge a branch, search the commit history, push to a remote server, and pull from a remote server. The majority of this will be done using GUI tools.
  • Farata Systems » Enterprise Development with Flex – first rough cuts – This groundbreaking book shows Flex developers exactly what’s required to build production-quality Rich Internet Applications (RIAs) for the enterprise. Part of the popular Adobe Developer Library co-published by O’Reilly and Adobe, Enterprise Development with Flex goes well beyond Flex tutorials and product documentation to suggest best practices, compare frameworks and tools, and offer efficient techniques for developing enterprise RIAs
  • Choices Narrowed for First U.S. CTO – BusinessWeek – President-elect Obama has two executives in mind for the top technology job, one from Cisco and one from Washington, D.C. Both were born in India
  • Welcome to WordPress.tv « Blog « WordPress.tv – To make it easy for you to find up-to-date, WordPress-themed video content within a couple of clicks. Without having to wade through spammy promotional videos, out-of-date content, and missing chunks of presentations
  • John Goerzen on Why You Should Learn Haskell – O’Reilly Broadcast – John Goerzen is a co-author of Real World Haskell. In a recent interview with O#039;Reilly, he explained how the book came to be, the special magic which makes Haskell worth learning, and how to change your mindset to make learning possible.
  • iFlyz grips your gadgets while uFlyz | Crave – CNET – To use the iFlyz, you attach your phone or media player to the suction cup, clamp it to a seat tray in either the stowed and locked position or unlocked and down position, and adjust the flexible gooseneck to the ideal viewing angle. It works with gadgets including the iPhone, Zune, and iPod.
  • Xpress Suite Adds Automatic Java to iPhone Conversion | JAVA Developer’s Journal – Javaground announced a new component of its Xpress Suite allowing developers to automatically generate a native iPhone program from a Java source code.
  • Felipe Gaucho’s Blog: Servlet 3.0 Unleashed – The specification of Servlet 3.0 was approved by the Public Review Ballot and it was also endorsed by the Java EE Executive Committee (EC).

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

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

  • InfoQ: Pressure and Performance – The CTO’s Dilemma – In this interview made by Deborah Hartmann during Agile 2008, Diana Larsen and Jim Shore talk about patterns observed in CTOs' activity. CTOs emerge as real people caring for other people in their organization, and are put under a lot of pressure and constraints.
  • Apple – iPhone – iPhone Your Life – Once you own an iPhone, you discover that it’s more than a phone. It’s a way of life. Take a look at some ideas to help you get the most out of your iPhone, wherever you go.
  • JavaScript Table Sorter – Web Development Blog – This JavaScript table sorting script is easy to use, fast and lightweight at only 1.7KB. It includes alternate row formatting, header class toggling, auto data type recognition and selective column sorting. It will currently sort strings, numbers and currency
  • JavaScript Table Sorter | Ajaxonomy – This JavaScript table sorting script is easy to use, fast and lightweight at only 1.7KB. It includes alternate row formatting, header class toggling, auto data type recognition and selective column sorting. It will currently sort strings, numbers and currency.
  • Tour de Flex | Flex.org – Rich Internet Application Development – Tour de Flex is a desktop application for exploring Flex capabilities and resources, including the core Flex components, Adobe AIR and data integration, as well as a variety of third-party components, effects, skins, and more
  • Explore over 200 Flex and AIR samples with the new Tour de Flex application – AIR – James Ward announced a new desktop application powered by Adobe AIR called Tour de Flex exploring Flex capabilities and resources, including core Flex components, Adobe AIR and data integration, as well as a variety of third-party components, effects, skins, and more. James has been working on this project along with fellow Adobe employees Christophe Coenraets, Greg Wilson and others.
  • LIFE photo archive hosted by Google – Search millions of photographs from the LIFE photo archive, stretching from the 1750s to today. Most were never published and are now available for the first time through the joint work of LIFE and Google
  • Ext JS – Ext CDN – Custom Builds, Compression, and Fast Performance – We are pleased to announce that Ext has partnered with CacheFly, a global content network, to provide free CDN hosting for the Ext JS framework. Cachefly’s globally distributed network and aggressive caching accelerate the delivery of web content like JavaScript and CSS, making for an even faster Ext experience.
  • WTFramework bookmarklet – Oskar Krawczyk – blog.olicio.us – Ever wondered which JavaScript framework was used on a specific website but was too lazy to check the source code for the answer? Fear no more WTFramework is here.
  • JCS – Java Caching System – JCS is a distributed caching system written in java. It is intended to speed up applications by providing a means to manage cached data of various dynamic natures. Like any caching system, JCS is most useful for high read, low put applications. Latency times drop sharply and bottlenecks move away from the database in an effectively cached system