InfoQ Homepage Programming Content on InfoQ
-
Flying Robots
In this talk from FutureRuby, Damen and Ron Evans' flying_robot project controls an Unmanned Aerial Vehicles (UAV, a blimp in this case) with Ruby and Arduino.
-
What I've learned about DDD since the book
Eric Evans reviews what he has learned in the 5 years since the publication of Domain Driven Design. He also describes some new patterns and talks about changes of emphasis for existing patterns.
-
Introduction to the Azure Service Platform
Beat Schwegler talks about writing Windows Azure services using .NET and SQL Services. He also explains how to create or enhance existing applications in order to make use of the Azure platform.
-
Hypertable - An Open Source, High Performance, Scalable Database
This presentation discusses Hypertable, an open source, high performance, distributed database modeled after Google's Bigtable. Doug offers a comprehensive discussion of all aspects of Hypertable.
-
Spring and Java EE 6
Jürgen Höller presents some of the new features coming in Java EE 6 and how their relate to Spring: Profiles, Servlet 3.0, JSR-236 Concurrency, JSF 2.0, JPA 2.0, JSR-303, JAX-RS, EJB 3.1, JSR-299.
-
Harnessing the Cloud
Mr. West provides a detailed view of cloud computing and how it can be harnessed for benefit. Issues covered include: agile economies, mobile knowledge workers, the cloud, and global organizations
-
Version Control: Blood, Brain & Bones
Usain Bolt revealed his nutrition sources: KFC, McDonald's & Chinese Food. If the world's fastest man doesn't eat healthy food, why should programmers? Because programmers know about Version Control!
-
Building Native Mobile Apps in Rhodes
In this talk from FutureRuby Adam Blum shows Rhodes, an open source Ruby-based framework for building locally executing apps with access to device features for all major smartphone devices.
-
Crimes Against Humanity, Writ Small
The Milgram experiments revealed a number of exploitable weaknesses in human psychology. Matt Knox talks about those weaknesses, their exploitation, consequences, and aftermath.
-
Creating DSLs in Java
Venkat Subramaniam explains what DSLs are good for, then he demos the creation of a DSL in Java, starting with a grammar and a parser, with an emphasis on useful patterns to be used along the way.
-
Rebuilding guardian.co.uk With DDD
This presentation explores how the platform driving the guardian.co.uk, (3 time winner of the 'Best Newspaper' Webby), site was almost completely rebuilt using the principles of DDD.
-
Programming Life
Austin Che discusses DNA and reprogramming life to create a myriad of novel biological systems. Modularity, abstraction and standardization allow non-biologists design and build biological systems.