Why Microsoft .Net failed – Microsoft tried, but it couldn't win the hearts and minds of developers who weren't already indoctrinated — and it alienated others along the way
CSS Sprites vs. Data URIs: Which is Faster on Mobile? | Mobify – Based on this research, I recommend limiting the use of data URIs to very small resources and to not use too many of them in your CSS or inline HTML. 15-20kB for max data URI size, and no more than 3 – 5 instances seems like a good rule of thumb for mobile!
Celluloid: Actor-based Concurrent Objects for Ruby – Celluloid is a concurrent object oriented programming framework for Ruby which lets you build multithreaded programs out of concurrent objects just as easily as you build sequential programs out of regular objects
Java 7 Sockets Direct Protocol – Write Once, Run Everywhere …. and Run (Some Places) Blazingly – This article will survey the new Java Sockets Direct Protocol (SDP) technology, a very exciting breakthrough that was recently introduced in the Java 7 SDK. SDP empowers the Ultra High Performance Computing (UHPC) community to use Java’s ubiquitously common features and merits for a very uncommon use case: native access to the InfiniBand Remote Direct Memory Access (RDMA) capability
What the Obama IT team teaches us about polyglot programming – From the standpoint of tech geeks like myself, the IT operation behind Obama for America was extremely impressive. Why? Because the operation managed to be all of the following at the same time: 100% cloud-based, deeply polyglot, poly-framework, poly-DB, and, perhaps most importantly, unbelievably agile and time- and resource-constrained. And when you consider that they were passing around terabytes of data across over 100 applications
iOS – Creating your first app using the Windows Azure Mobile Services Quickstart – In this video Chris Risner demonstrates how you can create your first iOS application using Windows Azure Mobile Services. The demo includes creating your first Mobile Service, downloading the quick start iOS app, running the app then exploring how the application uses the Mobile Services Client SDK to insert, update and query its data to/from the newly created Mobile Service.
Let Microsoft Teach You How To Code – for FREE! – Can Microsoft teach you how to code for free? It sounds like a sensational title but it is true, Microsoft can help you learn to code by providing you the tools and curriculum to do so.
Integrating Bean Validation with JAX-RS in Java EE 6 » samaxes – JavaBeans Validation (Bean Validation) is a new validation model available as part of Java EE 6 platform. The Bean Validation model is supported by constraints in the form of annotations placed on a field, method, or class of a JavaBeans component, such as a managed bean.
Data URIs make CSS sprites obsolete | NCZOnline – CSS sprites were a solution to the problem of multiple HTTP requests to download multiple images. Data URIs allow you to embed images directly into your CSS files, solving the same problem in a much more elegant and maintainable way
GWT 2.1 Milestone 2 is now available – With the release of GWT 2.1 M2, we’re continuing to evolve the integration between Google and VMware that was announced at this year’s Google I/O
GWT 2.0.4 is now available – There were several reports, both internally and externally, of GWT-based applications unexpectedly crashing when running in Safari 5 (including Google Wave)
Monet’s Canvas Cathedrals: A Life Study Of Light : NPR – The impressionists broke all the formal academic rules — they used quick brush strokes, changed perspective, made their shadows out of color, not black. And it all started with a young painter, sitting by the water's edge in Le Havre.