Links for August 24th through August 27th

  • Running MongoDB on the Cloud – In this video Jared Rosoff covers topics like scaling and performance characteristics of running MongoDB in the cloud and he also shares some best practices when using Amazon EC2.
  • Why it is important to choose a #1 language for an enterprise project : Adam Bien’s Weblog – Why it is important to choose a #1 language for an enterprise project?
  • Kendo UI – The Art of Web Development – Kendo UI is a framework for modern HTML UI. Engineered with the latest HTML5, CSS3, and JavaScript standards, it delivers everything needed for client-side, jQuery-powered development in one integrated, compact package.
  • Java NIO: NIO vs. IO – In this text I will try to shed some light on the differences between Java NIO and IO, their use cases, and how they affect the design of your code.
  • totallylazy – Another functional library for Java – A functional library for Java that provides map, reduce, join operations.
  • Heroku | Heroku for Java – Heroku is driven by a simple first principle: do what's best for developers. Supporting Java is what's best for the large world of Java developers; it's what's best for developers who want to use other JVM languages; and it's even good for users of other languages, who will benefit indirectly from the learning their community may gain from contact with Java. We're pleased to welcome Java developers to Heroku.
  • Google Doubles Down On Android And Andy Rubin – Seeking Alpha – Page has opened the full faith-and-credit of Google to Rubin, meaning its best legal and lobbying minds are now at his disposal, and the network Google built for itself may now be slowly opening up to handle direct customer traffic
  • Why Amazon Can’t Make A Kindle In the USA – Forbes – The managers in both companies did exactly what business school professors and the best management consultants would tell them to do—improve profitability by focuson on those activities that are profitable and by getting out of activities that are less profitable.
  • Advantages Of Being A Polyglot Programmer – People who only work with one language/platform often have an emotional attachment to it. If you're emotionally attached, it's not always easy to remain rational during discussions or when the future of your language/platform is being threatened

Links for August 20th through August 23rd

Links for August 16th through August 20th

Links for August 15th through August 16th

  • How You Should Go About Learning NoSQL – NoSQL is a big world, and solutions vary in complexity and differentness. That's why I think MongoDB, which isn't very different, and Redis, which is different but very simple, are a great place to start.
  • Warrick – Recover Your Lost Website – Warrick is a free utility for reconstructing (or recovering) a website when a back-up is not available. Warrick will search the following web repositories for missing resources: Internet Archive, Google, Bing (formerly Live Search), and Yahoo.
  • Addressing Misconceptions about Google Web Toolkit – It appears that many people, including decision makers, are not fully aware of important GWT abilities and limitations. Many features in recent releases of GWT and related projects can be real game changers for the developers and for the end users. Here I am going to address common misconceptions and provide solutions to common issues.
  • How Linux mastered Wall Street | ITworld – Linux has become a dominant player in finance due to the OS kernel's ability to pass messages very quickly
  • Suck on it, AppleSoft — Google pulls a rope-a-dope | Real Dan Lyons Web Site – Does anyone really believe this $12.5 billion acquisition just got thrown together in the last few weeks as a response to the AppleSoft patent grabs? Doesn’t it seem likely that Google and Motorola started talking long before the Nortel auction?
  • mike.mainguy: Heroku is a bus, Engineyard is a car – Overall, I'd say Heroku is like taking the bus: if enough people want to go the same place at the same time, it's more economical. Engineyard is like buying a car: it's going to be a bit more expensive and you're going to need to know how to drive, but it is a much more flexible solution.
  • Stop Coddling the Super-Rich – NYTimes.com – While the poor and middle class fight for us in Afghanistan, and while most Americans struggle to make ends meet, we mega-rich continue to get our extraordinary tax breaks
  • Steven Poole: Goodbye, cruel Word – I weep at all the innocent electrons I wastefully killed over the years, sending those massive, lumbering Word documents through the internet. I apologise for my particle profligacy. I have learned my lesson. Goodbye, cruel Word.
  • Create unique websites without writing code | Muse (code name) – Create websites as easily as you create layouts for print. You can design and publish original HTML pages to the latest web standards without writing code. Now in beta, Muse makes it a snap to produce unique, professional websites.

Links for August 9th through August 12th

  • YaHP Converter – Yet another Html to Pdf converter for Java – YaHP is a java library which permits to convert an html document into a pdf document.
  • Java JSON library tour – In this series of Java JSON tutorials, we focus on three popular third party Java libraries to process JSON data, which are Jackson, Google Gson and JSON.simple
  • InfoQ: Why I Chose MongoDB for guardian.co.uk – Mat Wall makes a journey through Guardian’s online history, outlining technologies used – Perl/CGI, CMS, J2EE, Oracle-, and explaining why they chose a NoSQL solution – MongoDB – and its advantages.
  • InfoQ: Is REST the future for SOA? – REST can be used as both system design approach leveraging ROA (true REST approach) and SOA design implementation leveraging REST technologies (REST Web Services). Although both approaches have their merits, they do not change the hardest part– defining business services/resources aligned with the enterprise business model.
  • disruptor – Concurrent Programming Framework – Concurrent Programming Framework that provides high performance alternative to bounded queues for exchanging data between concurrent threads
  • There’s no such thing as big data – O’Reilly Radar – perspective. They’re fearless, because they have less to lose. But big, entrenched incumbents should still be able to compete, because they have massive amounts of data about their customers, their products, their employees, and their competitors. They fail because often they just don’t know how to ask the right questions.
  • Video: Getting Started with Spring Data Redis | SpringSource.org – In this video, Redis founder, Salvatore Sanfilippo, introduces the technology, its data structures and the fundamental concepts behind it. Then SpringSource engineer, Costin Leau, discusses the Redis support in Spring Data, and will showcase how easy it is to get started and scale out into a cloud environment such as Cloud Foundry.
  • NoSQL – It’s Beginning to Look a Lot Like SQL – tecosystems – What is apparent is the demand for query languages within the NoSQL world. The category might self-identify with its explicit rejection of the industry’s original query language, but the next step in NoSQL’s evolution will be driven in part by furious implementations of SQL’s children.
  • Try the unconventional alternative – Business of Software Blog – The next time you are faced with a decision that looks like a choice between A, B, or C…. pause for a moment and let your imagination wonder. Is there an option D, E, or F?
  • Why GNU grep is fast – The key to making programs fast is to make them do practically nothing. 😉

Links for August 6th through August 8th

Links for August 1st through August 5th

Links for July 29th through August 1st