InfoQ Homepage Development Content on InfoQ
-
Introduction to Data Science
Bryan Nehl makes an introduction to the data science: data formats, ETL tools, NoSQL databases, languages, libraries, techniques and approaches for exploring data and extracting value from it.
-
What's New in Spring?
Craig Walls presents some of the features supported in Spring 4 including WebSockets, REST controllers, conditional configuration, ordered list injection, compatibility with Java 8 and Java EE 6&7.
-
Retro Gaming with Lambdas
Stephen Chin shows how to use lambda in Java to create a video game with JavaFX. Other features covered are: enhanced collections, functional interfaces, simplified event handlers, and the stream API.
-
#define Hell in Multi-platform Embedded Programming
Tore Martin Hagen shares from his experience on how to compile and build software for multiple hardware platforms.
-
An Introduction to Spring Data
Frank Moley introduces Spring Data and how to use it for applications connected to either RDBMS or NoSQL databases.
-
The Functional Final Frontier
David Nolen introduces Om, a ClojureScript library that adds a functional layer on top of Facebook React, providing OO abstractions in a MVC environment.
-
The Secrets of LINQ: The Modern Day Houdini
Brian Korzynski unveils the secrets on LINQ, how it works and the constructs it uses, covering Funcs, Actions, lambdas, and expressions.
-
Teach Your Eye to Eat (Clojure)
Mario Aquino discusses the structure and organization of Clojure's Lisp syntax as well as special forms in the language for declaring data structures.
-
Our Experience with (And Without) PhoneGap Build
Burin Asavesna shares his team’s experience building applications with PhoneGap Build.
-
Learning Rails for Fun and Nonprofit
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
-
Threads, Needles, Stacks, Heaps
Ovidiu Dimulescu provides tips for working with local and remote JVMs, startup flags, analyzing and correlating thread dumps with CPU consumption, instrumentation, multi-tenant JVMs, memory games, etc
-
Works in Progress
Jaimee Newberry discusses finding ways to enable and inspire human development and achievement starting from experience-design principles with parallels in product iteration leading to life iteration.