InfoQ: Running Heroku on Heroku – Noah Zoschke discusses self-hosting, bootstrapping, cross-compiling, avoiding circular dependencies, distributed process management, all in the context of running Heroku support apps on Heroku.
HTTPie: cURL for humans – HTTPie is a CLI HTTP utility built out of frustration with existing tools. The goal is to make CLI interaction with HTTP-based services as human-friendly as possible. HTTPie does so by providing an http command that allows for issuing arbitrary HTTP requests using a simple and natural syntax and displaying colorized responses:
Field Guide to Web Applications from Google – This field guide is designed to help you create great user experiences in your web apps. Whether you’re building your first web app, or are just looking for ways to improve existing experiences, there’s something here for you!
Introducing Spring Hadoop | SpringSource Team Blog – VMware have announced the availability of Spring Hadoop, which integrates the Spring Framework and the Apache Hadoop platform. The project provides a convenient mechanism for the configuration, creation, and execution of the various services and utilities such as MapReduce, Hive, Pig, and Cascading jobs via the Spring container
Spring Thread Pool Services – Java Code Geeks – Thread Pools are very important to execute synchronous & asynchronous processes. This article shows how to develop and monitor Thread Pool Services by using Spring. Creating Thread Pool has been explained via two alternative methods.
Working With Data in Sencha Designer | Learn | Sencha – This screencast provides an overview of the data layer in Sencha frameworks and demonstrates how you can use Designer to use the data capabilities. We explore the basics of creating stores, defining record structure using models, using proxies and readers to load data, sorting and grouping data, previewing loaded data, and attaching stores to views.
Errai is a framework for building GWT applications – JBoss Community – Errai offers a set of components that simplify building rich web applications using The Google Web Toolkit. The framework provides a concise programming model for powerful client-server communication and extension points that bring Java Enterprise standards to GWT clients.
Canonical dropping CouchDB from Ubuntu One – The H Open Source: News and Features – Canonical is discontinuing its use of CouchDB as part of its Ubuntu One data synchronisation service. The announcement was made by John Lenton, Senior Engineering Manager at Canonical. CouchDB has been used in Ubuntu One to provide a synchronisable way of storing and distributing arbitrary structured data which included contacts, notes and playlists.
Apache considered harmful – People have a great capacity for change. Those people can and will continue to lead us as our institutions fail and eventually harm us.
Video: Introduction to Spring Data Neo4j | SpringSource.org – The Spring Data Neo4j project has evolved to support the Neo4j graph data store within the Spring paradigm. Neo4j expert, Michael Hunger, provides a guided tour of the technology and provides details on how to get started in this Introduction to Spring Data Neo4j.
Google Just Snuck Most of Chrome OS Onto the iPad – The Next Web – With the announcement of its new Search app, Google gave iPad users more than just a slick and well-made native search app that bests the experience on any Android tablet. It also managed to squeeze the core elements of Chrome OS into Apple’s ecosystem.
Bezos Gone Wild! Amazon Selling Every Non-iPhone Smartphone for One Penny – LAUNCH – – Through next Monday, Amazon is selling all non-iPhones for one penny with a new two-year contract. Smartphones on sale for $0.01 include the Motorola Droid Razr, which Verizon sells for $299 with a two-year contract, the Samsung Galaxy S II, Epic 4G Touch, which Spring sells for $199 with a two-year contract, and the BlackBerry Torch 4G, which AT&T sells for $99 with a two-year contract.
Cloud Foundry–A Beautiful Thing for Users, Questions for Vendors | Cloud Zone – CloudFoundry, like OpenStack before it are simply beautiful. Open is good. Moving up the stack with open is even better. I love what it means for the industry and dearly hope that vendors can see ways to avoid fighting a commodity battle but instead determine paths to providing customers with real value built on top of these commodity platforms.
InfoQ: Functional Design Patterns – Aino Vonge Corry reviews a number of well known design patterns showing that their implementation is simpler in functional languages because such languages have pattern-based constructs.
Hadoop + HBase + Cygwin + Windows 7 x64 « alan said – In this post I will describe how to get a Hadoop environment with HBase running in Cygwin on Windows 7 x64. Having spent the better part of a week reading through blog posts and documentation, I found that none of them covered the process in full detail, at least not for the software versions I intended to use.
The Art of Software: Mocking Frameworks: Mockito vs. EasyMock – Mockito evolved from the once popular EasyMock framework and takes the simplicity and usability of the later one step further. Mockito's syntax is more consistent and fluent and makes your code much more readable. I would highly recomment Mockito for any new project.
Google AppEngine in Practice – I’ve also gotten a little more experience with what works and what doesn’t, so here’s a short overview of things to keep in mind when (considering) developing for Google AppEngine. It’s mostly about the Datastore.
Coding Horror: Go That Way, Really Fast – So, until further notice, we'll be following the same strategy as the Android and Chrome teams. We're going to go that way, really fast. And if something gets in our way, we'll turn.
BBC News – Change to ‘Bios’ will make for PCs that boot in seconds – New PCs could start in just seconds, thanks to an update to one of the oldest parts of desktop computers.<br />
The upgrade will spell the end for the 25-year-old PC start-up software known as Bios that initialises a machine so its operating system can get going.
iPad for Business – Either way, it's clear that Apple is onto something here, and that the iPad has strong potential to be a useful device for the corporate world, and not just a shiny toy
Introducing Apache Shiro – Shiro is an Apache Incubator project aimed at making authentication and authorization easier. Get to know Apache Shiro and walk through examples that let you experiment with Shiro for authentication and authorization in a Groovy web application.
Oracle set to merge Java virtual machines – Oracle's plan to merge the Sun HotSpot Java Virtual Machine with the JRockit JVM is still evolving, but a single JVM based on both technologies is expected in 18 months to two years
Google Voice Blog: Google Voice for iPhone and Palm WebOS – Today we are launching a new Google Voice mobile web app for iPhone OS 3.0 and higher and Palm Web OS devices, harnessing the power of HTML5, a new web technology that makes it possible to run faster, richer web-based applications right in the browser.
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
Learn from my misery: Don’t buy a nook. – Massively Parallel Procrastination – Somewhat coincidentally, Amazon announced the Official Kindle SDK this week. If you want a hackable linux-based ebook reader with a great user experience and great customer support, buy a Kindle. (Yes, I make money if you click that link. Actually, if just four people buy Kindles because of this post, I end up with the $100 Barnes & Noble stiffed me.)
Don’t Underestimate India’s Consumers – BusinessWeek – India's bottom-up private sector model, for all its chaos and bureaucracy, provides a stark contrast. While the nation badly needs infrastructure, its consumers are in a far better position to spend. India can now boast of an overwhelmingly independent middle class about 300 million strong, vs. China's 100 million to 200 million
The Quants: Formula for a Meltdown – WSJ.com – In his new book, "The Quants," Wall Street Journal reporter Scott Patterson suggests how this new breed of mathematicians and computer scientists took over much of the financial system—and the damage they inflicted in the 2007 meltdown
WordPress Foundation | – The WordPress Foundation is a charitable organization founded by Matt Mullenweg to further the mission of the WordPress open source project: to democratize publishing through Open Source, GPL software.
VMware Communities: VMware vCloud API – The vCloud API is an interface for providing and consuming virtual resources from the cloud. It enables deploying and managing virtualized workloads in internal and external clouds. The vCloud API allows for upload and download of vApps along with their instantiation, deployment and operation.