- MongoDB and Spring Data » Mathew’s Thoughts! – This blog will give the reader a decent start with writing a Spring-based application that writes to MongoDB, retrieves data via queries and finally runs a simple MapReduce query. All this using Spring Data MongoDB support.
- Former Sun CEO says Google’s Android didn’t need license for Java APIs | Mobile – CNET News – Jonathan Schwartz testifies that Java APIs were not considered proprietary or protected by Sun, as long as Google didn't use the Java name, countering Oracle's claims that Google infringed on its intellectual property.
- Twitter CLI – A command-line power tool for Twitter. – The CLI attempts to mimic the Twitter SMS commands wherever possible, however it offers many more commands than are available via SMS.
- Why Tablets Will Become Our Primary Computing Device | Forrester Blogs – All these reasons add up to our prediction that tablets will become the preferred, primary device for millions of people around the world, which is in the just-published report "Tablets Will Rule The Future Personal Computing Landscape."
- VMware buys big data startup Cetas — Cloud Computing News – Cetas is the logical next step, a big data application that’s designed to run on virtual resources – specifically Amazon Web Services and VMware’s vSphere
- Git vs Mercurial: Why Git? | Atlassian Blogs – Hopefully this article and the previous one exploring the advantages of Mercurial over Git will illuminate some of the strengths and weaknesses of both systems. Our next blog post in this series will provide a “cheat sheet” for users moving from the centralized version control system Subversion to Git or Mercurial.
- Unforgiven: The consequences of profit failure in mobile phones | asymco – Until and unless these endangered companies solve the dilemma of having the wrong business model at the wrong time, the chances are that they will not be forgiven for market failure.
- CRaSH a shell to extend the Java Platform – The Common Reusable SHell (CRaSH) deploys in a Java runtime and provides interactions with the JVM. Commands are written in Groovy and can be developped at runtime making the extension of the shell very easy with fast development cycle.
- Raising Software Architecture. 9 Troubles and 3 Answers – One cannot embrace the unembraceable and deeply focus on all architectural dimensions at the same time. However, you can tailor your approach to your current situation and most pressing challenges.
- Modern Web Development Part 1 – The Webkit Inspector – The blog post is the first in a series of posts that attempts to outline what a modern web development toolchain looks like and how to use the best-of-breed tools for efficient, effective development.
- DON’T READ this Less CSS tutorial – must read from @verekia’s blog – We’ve seen a lot of amazing features in this tutorial, and I hope it made you want to start using Less. I personally think Less is a real game changer for web development, and I cannot even consider going back to pure CSS. Less is like CSS5 in 2011!
Links for April 21st through April 26th