InfoQ Homepage Languages Content on InfoQ
-
Polyfilling The HTML5 Gaps With JavaScript
Addy Osmani introduces polyfills, JavaScript shims that can be used to simulate HTML5 functionality in older browsers such as IE 6-8. He explains how to write new polyfills.
-
Accessing Real-World APIs from Clojure
Pat Patterson discusses ways of consuming RESTful APIs from Clojure on a securely manner using OAuth 2.0.
-
mbeddr C: An Extensible Version of the C Programming Language for Embedded Programming
Markus Völter demoes programming for embedded systems using JetBrains’ MPS language workbench supporting C, C extensions, DSLs, product line variability, requirements traceability and model checking.
-
Fast, Easy Usability Tricks for Big Product Improvements
Chris Nodder shares tips for getting a product vision, a high-level design, and a plan for the first sprints of a new product in one week.
-
Clojure in the Clouds
Micah Martin discusses creating web applications with Clojure and Joodo and Gaeshi deploying them on Google App Engine and Heroku.
-
Extreme FIX Messaging for Low-Latency
Kevin Houstoun and Rupert Smith discuss the creation of Java and .NET libraries for a FIX Protocol implementation without generating garbage in order to avoid the latency spikes associated with GC.
-
Building User Interfaces with Seesaw
Dave Ray introduces Seesaw, a user interface toolkit for Clojure built on top of Java Swing unifying various abstractions found in the Swing API for a more pleasant UI development.
-
Creating a Metro Style Geospatial Application Using Windows 8, HTML5, and JavaScript
Jason Follas explains how to create a Windows Metro application processing geo-spatial data coming from hardware sensors with HTML and JavaScript/WinJS.
-
Taming JavaScript with Cloud9 IDE: a Tale of Tree Hugging
Zef Hemel introduces the Cloud9 JavaScript IDE, especially the static analysis library including inline error and warning highlighting, the rename refactoring and code completion.
-
Knockbox, an Eventual Consistency Toolkit
Reid Draper introduces Knockbox, an eventual consistency toolbox for Clojure inspired by Statebox, discussing some useful use cases, how to perform garbage collection and testing while using it.
-
Introducing Immutant
Jim Crossley introduces Immutant – an application server for Clojure, inspired by TorqueBox and powered by JBoss AS7 –, showing a demo application, how to use it, and exploring its API.
-
Building Tools to Help Kids Win with ADHD
Alan Whitaker presents a Clojure application that is used in a pilot program meant to help children with ADHD to improve their condition.