Links for February 11th through February 15th

Links for July 27th through July 31st

Links for January 27th through January 31st

  • InfoQ: The Rise of OAuth – Craig Walls talks about securing the modern web and how OAuth can help with that, showing how to secure and consume resources with OAuth.
  • This guide introduces you to Spring Data Neo4j – This guide introduces you to Spring Data Neo4j, using the fast, powerful and scalable graph database Neo4j to enjoy the benefits of having good relationships in your data.
  • Google Guava EventBus – an easy and elegant way for your publisher – subscriber use cases | Tomasz Dziurko – Google Guava in version number 10 introduced new package eventbus with a few very interesting classes to deal with listener (or publisher – subscriber) use case. Below I present my short introduction to EventBus class and its family.
  • The Elegant Ruby Web Framework – Padrino Ruby Web Framework – Padrino is a ruby framework built upon the Sinatra web library. Sinatra is a DSL for creating simple web applications in Ruby. Padrino was created to make it fun and easy to code more advanced web applications while still adhering to the spirit that makes Sinatra great!
  • InfoQ: The Open Group Releases Standards for SOA Architects, Cloud Service Providers – The Open Group recently published three standards that aid organizations that are building infrastructure-as-a-service offerings and service oriented architectures. In addition to releasing the Service Oriented Architecture Reference Architecture (SOA RA) and Service Oriented Cloud Computing Infrastructure Framework (SOCCI), the Open Group also updated their Open Group Service Integration Maturity Model (OSIMM). In concert, these standards provide expert advice in the form of best practices, questionnaires, and templates for SOA and cloud-scale infrastructure architecture.
  • MongoDB for Analytics // MongoTips by John Nunemaker – Just over a month ago, I presented on storing stats in MongoDB at MongoChi 2011. 10Gen posted the video recently, so I thought I would share it here.
  • paperplanes. A Tour of Amazon’s DynamoDB – Sorted range keys, conditional updates, atomic counters, structured data and multi-valued data types, fetching and updating single attributes, strong consistency, and no explicit way to handle and resolve conflicts other than conditions. A lot of features DynamoDB has to offer remind me of everything that's great about wide column stores like Cassandra, but even more so of HBase
  • Announcing Sencha Designer 2 Beta | Blog | Sencha – We’re thrilled to announce that Sencha Designer 2 Beta is available for download! Designer 2 makes it easier than ever to build desktop and mobile applications using Ext JS and Sencha Touch.
  • The Five Stages of Hosting (Pinboard Blog) – I thought it might be fun to write up five common options for hosting a web business, ranked in decreasing order of 'cloudiness'. People who aren't interested in this kind of minutia would be wise to pull the rip cord right here.
  • Q&A: An Introduction to the Scala Programming Language — Enterprise Systems – We explore what the Scala programming language can do for your organization with the language’s inventor.

Links for December 4th through December 9th

Daily del.icio.us for March 26th through March 29th

Daily del.icio.us for December 2nd through December 7th

Daily del.icio.us for October 13th through October 17th

  • Seth’s Blog: "Notice me" – Attention is fine, as long as you have a goal that is reached in exchange for all this effort. Far better than being noticed………..
  • thread-weaver – Project Hosting on Google Code – Thread Weaver is a framework for writing multi-threaded unit tests in Java. It provides mechanisms for creating breakpoints within your code, and for halting execution of a thread when a breakpoint is reached. Other threads can then run while the first thread is blocked. This allows you to write repeatable tests for that can check for race conditions and thread safety
  • Building iPhone Apps with HTML, CSS, and JavaScript – It's true: You can write iPhone apps quickly and efficiently using your existing skills with HTML, CSS, and JavaScript. This book shows you how with lots of detailed examples, step-by-step instructions, and hands-on exercises.
  • Cloud computing: Clash of the clouds | The Economist – The launch of Windows 7 marks the end of an era in computing—and the beginning of an epic battle between Microsoft, Google, Apple and others
  • Home – IntelliJ Open-Source Project – Confluence – This is the home for the open-source project
    IntelliJ IDEA Community Edition − the leading Java and Groovy IDE
    built on the IntelliJ Platform.
  • UNetbootin – Homepage and Downloads – UNetbootin allows you to create bootable Live USB drives for a variety of Linux distributions from Windows or Linux, without requiring you to burn a CD. You can either let it download one of the many distributions supported out-of-the-box for you, or supply your own Linux .iso file if you've already downloaded one or your preferred distribution isn't on the list.
  • Hibernate Validator 4 unleashed – Hibernate Validator let's you declare constraints on your domain model using annotations like @NotNull or @Size and returns the list of constraint failures found in an object graph. Instead of duplicating constraint declarations in various application layers, constraints are centralized on your domain model and shared by all layers and frameworks: declared once, validate anywhere if you will.
  • Second Level Caching for Hibernate with Terracotta « My Adventures in Coding – Overall we have found Terracotta to be a useful tool. It requires very little effort to update an existing project using Spring/Hibernate to use it. Terracotta offers more than just Second Level Caching, but also handles queuing of writes and ensuring data is written to the SOR (System or Record) in the event the database is not available for a brief period.
  • Who Has the Most Web Servers? « Data Center Knowledge – Rackspace reports that as of March 30 the company’s data centers house 50,038 servers, up from 47,518 at the end of 2008. Of the companies that publicly report their server counts, only European hosts 1&1 Internet and OVH have more than Rackspace.
  • soa-manifesto.org – A formal declaration of the principles, intentions and ambitions of service-orientation and the service-oriented architectural mode