InfoQ Homepage Companies Content on InfoQ
-
Developing Advanced IDE Functionality for Your DSLs
Alex Shatalin and Václav Pech discuss several language workbenches features - type system, dataflow, VCS, refactoring, debugging, and others – with examples based on JetBrains MPS.
-
Spring Data - NoSQL - No Problems...
Peter Bell introduces 4 NoSQL categories –Key-Value, Document, Column, Graph - and explains how one can use Spring Data to work with such data stores.
-
Understanding Java Garbage Collection and What You Can Do about It
Gil Tene explains how a garbage collector works, covering the fundamentals, mechanism, terminology and metrics. He classifies several GCs, and introduces Azul C4.
-
Polyglot Parallelism: A Case Study in Using Erlang and Ruby at Rackspace
Phil Toland discusses using Erlang and Ruby providing backup for 20k network devices running in 8 datacenters across 3 continents for Rackspace’s operations.
-
Cross-Platform Tools: Build Once and Run Everywhere
Alexey Karpik reviews JS libraries – Sencha, JQuery, Jo-, frameworks –Rhomobile, M-Project-, and tools –PhoneGap, MoSync, Appcelerator, Antenna-, discussing how they fare with mobile development.
-
Mobile App Development Models
Rob Chipperfield compares several platforms and solutions for building cross-platform mobile applications: Titanium, Sencha, PhoneGap, and Nomad.
-
Building Your Own Java, Part 1
Alex Shatalin and Václav Pech hold a hands on demonstration on using JetBrains MPS to generate a new language, including version control, debugging, testing, refactoring, etc.
-
Asynchronous Programming on the Server and the Client in F#
Tomas Petricek demoes server-side and client-side asynchronous programming with non-blocking code and without inversion of control in F#.
-
Netflix: Movies, When You Want, Where You Want, from the Cloud!
Jeremy Edberg discusses running Netflix services on AWS: storage, streaming and scaling solutions, multi-region deployments, why cloud over private data center, and architectural snapshots.
-
Windows Azure
Scott Guthrie has a hands on session demonstrating some of the Windows Azure’s main features, such as storage, websites, services, SQL, blobs, cache, etc.
-
Connecting Millions of Mobile Devices to the Cloud
Damien Katz explains how Couchbase Syncpoint provides real time data synchronization capabilities between multiple mobile devices and the cloud.
-
AIR Matters
Kevin Korngut introduces Adobe AIR, a cross-platform runtime environment for desktop and mobile applications.