Guava Collections Cookbook – This cookbook article is organized into small and focused recipes and code snippets for using Guava style collections.
Apple’s R&D up 32 percent in 2013, still dwarfed by rivals – Apple remains one of the smallest R&D spenders compared with its peers. Microsoft, for instance, spent $10.4 billion, or 13 percent of the company's revenue, on research during its 2013 fiscal year, which ran through June. There's also Google, which has spent $5.8 billion so far this year (and $9.8 billion in all of 2012), as well as Samsung, which spent around $10.5 billion on R&D last year and which is currently building a massive new facility in Silicon Valley.
The art of strategy | McKinsey & Company – Examining how strategies are created, implemented, and executed is a relatively recent practice. In this video interview, McKinsey’s Chris Bradley and Angus Dawson explain how strategic thought has evolved and where it is headed.
Webinar: Modern Component Design with Spring – YouTube – Speaker: Juergen Hoeller In recent years, the Spring Framework focuses on flexible and powerful Java-based configuration. This talk presents Spring as an annotation-oriented application framework, illustrating the rich set of features that Spring has to offer for modern component design. General component model trends will be discussed along with selected Spring feature highlights, such as standardized annotations for dependency injection, stereotypes, and declarative services such as validation and scheduling.
Microsoft makes available its Azure-based Hadoop service – Windows Azure HDInsight is "100 percent Apache Hadoop" and builds on top of HDP. HDInsight includes full compatibility with Apache Hadoop, as well as integration with Microsoft's own business-intelligence tools, such as Excel, SQL Server and PowerBI.
Clojure from the ground up: welcome – This guide aims to introduce newcomers and experienced programmers alike to the beauty of functional programming, starting with the simplest building blocks of software. You’ll need a computer, basic proficiency in the command line, a text editor, and an i
Surveillance and Security Lessons From the Petraeus Scandal – More broadly, this scandal centers around email, and it’s a reminder that the legal protections for email fall far short of what they should be. We need to modernize our privacy laws—for example by passing the proposal that is now before the Senate Judiciary Committee—and we need protections that cover metadata of the kind that was apparently so central in this scandal.
Coding Horror: A SSD in Your Pocket – Now I feel like a total dork for continuing to carry around a 2010 era flash drive that I thought had decent performance at 20 MB/sec. Forget that noise. Now we can darn near carry pocket solid state hard drives on our keychains! Nobody told me, man!
Web Views & RubyMotion – Marcgg#Blog – Here we go, another article on RubyMotion! For those of you that don’t know what’s that’s all about, it’s a toolchain created by Laurent Sansonetti (of MacRuby fame) allowing you to create native iOS application using Ruby.
Ext GWT 3.0 State API | Blog | Sencha – The Ext GWT 3.0 State API provides the ability to persist state information. The API supports saving state data to different persistence providers. These include providers based on cookies and HTML5 local storage.
PhoneGap Releases Version 1.3 With Full Windows Phone Support – PhoneGap is turning 1.3 today. There are a plethora of new features, tools and controls across five platforms in the new PhoneGap release. Biggest among these is Windows Phone's support of all PhoneGap features, a first for any mobile platform that is not iOS or Android.
Spring Mobile 1.0.0.RC1 Released | SpringSource.org – Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications. The 1.0.0.RC1 release ships a general facility for user site preference management that can be used independently or in conjunction with the mobile site switcher
The Object Network: Linking up our APIs – Instead of writing a whole new, dedicated HTTP API to your site, publish your data using common JSON object formats, and link your data up, both within your own sites and to other sites. Become part of a global Object Network!
InfoQ: Questions for an Enterprise Architect – Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
The Post-PC era will be a multi-platform era | asymco – The thesis that one dominant platform wins the mobile “war” is naive. The post-PC era will be a multi-platform era. Developers already understand this. Platform vendors know this. It’s time to unlearn the lessons of the PC era.
InfoQ: Innovation at Google – Patrick Copeland on pretotyping: innovators beat ideas, pretotypes beat productypes, data beats opinions, doing beats talking, simple beats complex, now beats later, commitment beats committees.
Inside Google+ — How the Search Giant Plans to Go Social | Epicenter | Wired.com – Google believes that with Circles it has solved the tough sharing problem that Facebook has inexplicably failed to crack. “With Facebook I have 500 friends — my mom’s my friend, my boss is my friend,” says Shimrit Ben-Yair, the product manager in charge of the social graph. “So when I share on Facebook, I overshare. On Twitter, I undershare, because it’s public. If Google hits that spot in the middle, we can revolutionize social interaction
iPhone notes app comparison – All this – I have four note taking apps for the iPhone: Simplenote, Elements, PlainText, and Nebulous Notes. I’ve written about each of them before,1 but I thought it might be useful to compare them all in a single post.
What if this is as good as it gets? – What if, after years of increasing evangelism and fever-pitch hype and demos and speeches and books and talks and blogs and tweets and logos, Microsoft shifts direction once again, destaffs the IE team, and “deprioritizes” any notion of an IE 10?
Google upgrades to EXT4 FileSystem – Google’s decision to deploy Ext4 is a strong endorsement of the filesystem’s reliability and affirms its suitability for enterprise adoption, this could cause a revolution and accelerated adoption throughout the industry
Java 6 Update 18: Now With Windows 7 Support | Javalobby – Java 6 Update 18 is now available for download. One of the main features of this release is the inclusion of support for Windows 7. Along with an impressive list of bug fixes, the update includes performance improvements, an update to JavaDB and the inclusion of the latest version of the Java profiling tool, VisualV
OSCache – OSCache – CacheFilter – OSCache comes with a servlet filter that enables you to transparently cache entire pages of your website, and even binary files. Caching of binary files is extremely useful when they are generated dynamically, e.g. PDF files or images.
Grails – 1.2 Release Notes – Grails 1.2 has been released with new features like Dependency Resolution DSL, Named Query Support, Improved Performance & Memory Consumption, Named URL Mappings, Refactored Testing Infrastructure, Pluggable Web Containers
Debate Over H1N1 Vaccine? There Shouldn’t Be One – The pandemic flu vaccine is safe, effective, cheap (or free), and necessary. Unless you're allergic to eggs, when it becomes available in your area, make sure you get it, and make especially sure your kids do.
Ext JS Designer Preview Release – We are very excited to share our latest version of the Ext JS Designer. This new version adds many new features to improve your efficiency creating application designs. Once you get accustomed to these features its difficult to live without them.
A ‘LegUp’ for new Java projects | Richard Wilkinson’s Blog – LegUp is a collection of free, open source (Apache 2 licensed) Maven 2 archetypes, and a web based configuration tool provided by jWeekend. It allows you to choose from different combinations of popular Java technologies (Apache Wicket, Spring, Google Guice, JPA, Hibernate, Warp Persist) to allow you to get up and running quickly and easily
InfoQ: Management Strategies For SOA – Mike Kavis wrote an article for the SOA institute, in which he characterizes the success of any SOA implementation into four factors people, process, technology, and business
Building Applications for the iPhone with Flash at Mike Chambers – The next version of Flash Authoring will enable developers to create stand-alone iPhone applications using Flash technologies (including ActionScript 3). These applications are just like any other iPhone application and can be distributed via the Apple iTunes Application store
Op-Ed Columnist – The Wizard of Beck – NYTimes.com – The rise of Beck, Hannity, Bill O’Reilly and the rest has correlated almost perfectly with the decline of the G.O.P. But it’s not because the talk jocks have real power. It’s because they have illusory power, because Republicans hear the media mythology and fall for it every time.