Links for March 7th through March 15th

Links for November 27th through November 30th

Links for July 25th through July 29th

  • When Patents Attack! | This American Life – We take you inside this war, and tell the fascinating story of how an idea enshrined in the US constitution to promote progress and innovation, is now being used to do the opposite
  • InfoQ: Kanban System Design – Karl Scotland on Kanban as a way of creating a model improving a business’ capability to meet its purpose based on systems thinking, workflow, visualization, work in process, cadence, and learning.
  • InfoQ: NoSQL @ Netflix – Siddharth “Sid” Anand explains the technical details behind the move from Oracle used inside their data center to SimpleDB and S3 in the cloud, and from there to Cassandra.
  • InfoQ: Craft and Software Engineering – Glenn Vanderburg believes that software engineering and craftsmanship are not mutually exclusive, and there is synergy between them, explaining how to combine them in the software development process.
  • InfoQ: The Diary of a REST “Convert” – The conversation about SOA is a conversation about architecture – everything that we’ve talked about over the past decade applies just as equally when the Services are implemented using REST or Web Services on top of any protocol, infrastructure, or data schema.
  • GWT Mobile is a cross-platform mobile development tool using Google Web Toolkit – GWT Mobile is a cross-platform mobile development tool using Google Web Toolkit technology. It provides a set of UI widgets optimized for mobile devices, a ORM module to persist objects to the browser database, and a wrapper to access PhoneGap functions from GWT
  • GWT Mobile PhoneGap Showcase for iPhone, iPod touch, and iPad on the iTunes App Store – GWT Mobile PhoneGap is a GWT wrapper of the PhoneGap Javascript library. It implements all the PhoneGap functions, and provides links to the PhoneGap API documentation. It is an indispensable app for PhoneGap programmers.
  • TeleHash / JSON + UDP + DHT = Freedom – A new wire protocol enabling applications to connect directly in a real-time and fully distributed manner, freeing them from relying on centralized datacenters
  • nowjs for Node – Directly call remote functions in Javascript – NowJS creates a magic namespace "now", accessible by server and client where functions and variables added to now are automatically synced, in real-time. Also allows you to call client functions from the server and server functions from client
  • NoSQL is What? | Jeremy Zawodny’s blog – I found myself reading NoSQL is a Premature Optimization a few minutes ago and threw up in my mouth a little. That article is so far off base that I’m not even sure where to start, so I guess I’ll go in order.

Daily del.icio.us for July 2nd through July 6th

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

Daily del.icio.us for September 24th through October 1st

  • ADO.NET Data Services extension – This document illustrates what can be done with the Restlet extension for the ADO.NET Data Services. We hope that you found it simple and useful to follow to read. It is a good demonstration of how adopting of REST and related standards such as HTTP and Atom facilitates the interoperability across programming languages and executions environments.
  • noop – Project Hosting on Google Code – Noop (pronounced noh-awp, like the machine instruction) is a new language experiment that attempts to blend the best lessons of languages old and new, while syntactically encouraging what we believe to be good coding practices and discouraging the worst offenses. Noop is initially targeted to run on the Java Virtual Machine.
  • Interoperability @ Microsoft : New bridge broadens Java and .NET interoperability – Noelios Technologies is shipping a new version of the Restlet open source project, a lightweight REST framework for Java that includes the Restlet Extension for ADO.NET Data Services. The extension makes it easier for Java developers to take advantage of ADO.NET Data Services.
  • The Making of the NPR News iPhone App – Inside NPR.org Blog : NPR – What I love most about our new NPR News iPhone app is the way the design combines the plentiful content choices of the Internet with the effortless functionality of an old transistor radio
  • Really? – The Claim – Lack of Sleep Increases the Risk of Catching a Cold. – Question – NYTimes.com – Those who slept an average of fewer than seven hours a night, it turned out, were three times as likely to get sick as those who averaged at least eight hours
  • Siena: the scalable persistence tier for Java – Siena is a persistence API for Java inspired on the Google App Engine Python Datastore API. Siena is a single API with many implementations. You can use siena with relational databases (using JDBC as underlying persistence mechanism), but you can also use it with the Google App Engine's datastore or with Amazon's SimpleDB.
  • Some Java Concurrency Tips | Java.net – If you still rely on Java 'the language' to implement concurrency in an application, then Carol McDonald's post walks you through various Java concurrency tips specific to Java 'the language'. A helpful reminder that its not necessary to migrate to a JVM-compatible languages like Scala to achieve concurrency results
  • Dynamic, typesafe queries in JPA 2.0 – Version 2.0 of the Java Persistence API (JPA) introduces the Criteria API, which brings the power of typesafe queries to Java applications for the first time and provides a mechanism for constructing queries dynamically at run time. This article describes how to write dynamic, typesafe queries using the Criteria API and the closely associated Metamodel API.
  • Dive Into HTML5 – Dive Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards
  • Google Chrome Frame – Google Code – Google Chrome Frame is an early-stage open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to Internet Explorer

Daily del.icio.us for June 9th through June 12th