Daily del.icio.us for December 24th through December 27th

  • RabbitMQ – Messaging that just works – RabbitMQ provides robust messaging for applications. It is easy to use, fit for purpose at cloud scale and supported on all major operating systems and developer platforms. RabbitMQ is open sourced under the Mozilla Public License.
  • InfoQ: Spring AMQP – Matthias Radestock introduces messaging, AMQP and RabbitMQ. Mark Fisher and Mark Pollack present and demo Spring AMQP, an abstraction layer for using AMQP independently from the broker implementation.
  • InfoQ: High Performance Websites in the Cloud – Matt Wood presents the most important AWS services, explaining how to scale up and out, how to extend the stack by adding extra layers such as caching or map-reduce systems, how to use, scale, and create redundant storage, and how to manage and scale out MySQL databases running on EC2.
  • The Talk Show on 5by5 – The Talk Show features discussion about technology, Apple, Mac, iPhone, iPad, movies, directors, and the Web.
  • Leo Laporte Builds Empire With ‘This Week in Tech’ – NYTimes.com – Balancing on a giant rubber ball in a broadcast studio and control room carved out of a cottage in Petaluma, Calif., Leo Laporte is an unlikely media mogul.
  • The Top 40 iPhone Apps of 2010 – I’ve compiled what I believe to be the best apps that have come out this year.
  • HTML5Labs – Home – The HTML5 Labs site is the place where Microsoft prototypes early and unstable web standard specifications from standards bodies such as the W3C
  • University gives Java parallelism a boost | Developer World – InfoWorld – computer science researchers at the school have released an interactive tool, called DPJizer, to simplify writing safe parallel programs in DPJ (Deterministic Parallell Java), a Java-based modern type and effect system
  • imgscalr – Java Image Scaling Library | The Buzz Media – imgscalr is an very simple and efficient “best-practices” image-scaling library implemented in pure Java.
  • Martin Fowler – What if enterprise software was cheaper, faster, better AND COOL? – Yes, if you honour the Agile Development Manifesto. This means valuing people and interaction over processes and tools, working software over comprehensive documentation, collaboration over contract negotiation, responding to change over rigid plans

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

  • Coding Horror: Why Can’t Error Messages Be Fun? – Chrome is a joy to use, and in my opinion at least, it's the first true advance in web browser technology since the heady days of Internet Explorer 4.0. Chrome is filled with so many thoughtful details, so many reimaginings of web browser functionality as a true application platform, it's hard to even list them all.
  • Write your own Twitter application – JavaWorld – In this article you'll learn how to build your own Twitter service: an application that accesses tweets via the Twitter API and archives them in the form of a PDF file
  • Ooma rebounds after cutting price for service – After it stumbled out of the gate in July 2007, it's hard to imagine that Palo Alto's Ooma would look forward to an economic downturn. But the startup, which offers free home phone service with the purchase of an Ooma box, has found a new lease on life after cutting its price and expanding its distribution
  • JumpBox | Instant Infrastructure | JumpBox Inc. – We simplify server software deployment with pre-built, pre-configured software applications packaged for deployment on virtual computing platforms.
  • Top 50 New Software Development Books | Agile Zone – In this post I proudly present the Top 50 New Software Development Books, where new means "less than two years old". This list was created using a weighed mix of the following criteria:
  • X2O Blog // We Are Mammoth, Inc. – X2O is a web-based data modeling platform for Adobe® Flex® and Flash® apps.
  • MIT’s Introduction to Algorithms, Lectures 20 and 21: Parallel Algorithms – good coders code, great reuse – This is the thirteenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures twenty and twenty-one on parallel algorithms. These lectures cover the basics of multithreaded programming and multithreaded algorithms.
  • Why HTML – The short and sweet reason is simply this: XHTML offers no compelling advantage — to me — over HTML, but even if it did it would also offer increased complexity and uncertainty that make it unappealing to me.
  • Rough Type: Nicholas Carr’s Blog: The coming of the megacomputer – In a talk yesterday, reports the Financial Times' Richard Waters, the head of Microsoft Research, Rick Rashid, said that about 20 percent of all the server computers being sold in the world "are now being bought by a small handful of internet companies," including Microsoft, Google, Yahoo and Amazon
  • Coding Horror: HTML Validation: Does It Matter? – That said, validation does have its charms. There were a few things that the validation process exposed in our HTML markup that were clearly wrong — an orphaned tag here, and a few inconsistencies in the way we applied tags there. Mark Pilgrim makes the case for validation:

Daily del.icio.us for January 4th through January 9th

Daily del.icio.us for September 19th through September 21st

  • Gbridge Does Simple but Secure File Sharing, Syncing, and VNC – Gbridge is a free software that lets you sync folders, share files, chat and VNC securely and easily. It extends Google's gtalk service to a VPN (Virtual Private Network) that connects your computers and your close friends' computers directly and securely. Gbridge has many unique features.
  • Space4J – Java Persistence – Space4J is a simple database system that will let you work with Java Collections in memory. Instead of having to perform a SQL SELECT to fetch a User from a database table, you can just access the users map (java.util.Map) and call users.get(id). With Space4J, all your data is kept in memory inside the JVM. There is no need for an extra database application
  • VMware Sees the Open Source Threat | OStatic – With Microsoft and Sun (along with Linux players) bundling virtualization with their server software, and ongoing improvements in open source virtualization offerings such as Xen, I've predicted before and I now predict more than ever that VMware has to radically change its business model.
  • Spring Recipes: A Problem-Solution Approach | Javalobby – This wonderful book, Spring Recipes, covers in a very decent way Spring 2.5 from basic to advanced and in many cases some compatible configurations for 1.x, scalable. It is a way to learn each chapter throught the book, 19 well-organized chapters that cover the most important topics in the J2EE world with Spring, and of course, Spring core itself
  • DimeCasts.Net Details for # 46 – Setting up Continuous Integration for your Application with Team City – In this episode we will walk you though how setup and manage a Continuous Integration system using Team City for your application.

    You will get a guided tour on the various steps needed to get your CI enviornment up and running in no time flat.

  • InfoQ: Mockito 1.5 spies on plain objects – Mockito is a mocking framework for Java. It's very similar to EasyMock and jMock, but eliminates the need for expectations by verifying what has been called after execution. Other mocking libraries require you to record expectations before execution, which tends to result in ugly setup code
  • McCain’s Scapegoat – WSJ.com – In a crisis, voters want steady, calm leadership, not easy, misleading answers that will do nothing to help. Mr. McCain is sounding like a candidate searching for a political foil rather than a genuine solution. He'll never beat Mr. Obama by running as an angry populist like Al Gore, circa 2000
  • Java Parallel Processing Framework Home Page – JPPF is an open source Grid Computing platform written in Java that makes it easy to run applications in parallel, and speed up their execution by orders of magnitude. Write once, deploy once, execute everywhere!
  • JPPF, grid computing platform for Java, releases version 1.5 – JPPF is an open source Grid Computing platform written in Java that makes it easy to run applications in parallel, and speed up their execution by orders of magnitude. Write once, deploy once, execute everywhere!
  • Cisco buys into corporate IM | Business Tech – CNET News – On Friday, the networking giant Cisco announced it will purchase Jabber, which uses an open-source IM and presence protocol used by Google Talk and Gizmo