InfoQ Homepage Development Content on InfoQ
-
Testing, Testing, iOS
Heath Borders introduces several testing tools for iOS - OCUnit, Google Toolbox for Mac (GTM), GHUnit, UISpec, UIAutomation, OCMock – making some recommendations on which is better.
-
Automating (almost) Everything Using Git, Gerrit, Hudson and Mylyn
Ryan Slobojan discusses how to perform issue tracking, code review, commits and builds in an automated manner by integrating Git, Gerrit, Hudson and Mylyn.
-
Cloud Foundry Boot Camp
Dave McCrory explains how Cloud Foundry works, demoing setting up and running an application on it and Micro Cloud Foundry, and using the services available in VMware’s cloud.
-
Spring Data JPA – Repositories Done Right
Oliver Gierke demoes using Spring Data JPA to create repositories using a Domain-driven Design approach.
-
And It All Went Horribly Wrong: Debugging Production Systems
Bryan Cantrill discusses debugging production systems using post-mortem debugging and dynamic instrumentation, with a bit of history and an introduction to useful debugging tools.
-
Embedding Ruby and RubyGems Over RedBridge
Yoko Harada introduces RedBridge, aka JRuby Embed, a Java API for calling JRuby code that is treated as regular Java objects, explaining its relation to JSR223 and demoing how to use it.
-
Effective Use of FindBugs in Large Software Development Efforts
William Pugh explains how to use FindBugs, a Java static code analysis tool, to discover bugs. The talk covers general issues regarding code bugs with advice on how to make sure you get rid of them.
-
Architecture Choices for Scalable Cloud Apps
Mark Fisher and Thomas Risberg transform a monolithic cloud application by changing its relational DB with a NoSQL one, introducing modularity, polyglot support and enterprise integration patterns.
-
C# Async, From the Outside, From the Inside - Part 2
This is Part 2 of the session. Bill Wagner and Jon Skeet explain the basics of asynchronous operations in C# using the Async keyword. The session is spiced with live demos.
-
An Introduction to Doctor Who (and Neo4j)
Ian Robinson introduces Neo4J, a graph database, discussing how it can be used to store and work with data associated with Doctor Who.
-
Chloe and the Real Time Web
Trotter Cashion introduces and demoes Chloe, a web server that handles real time data streaming between browsers and web applications written in any language and using any framework.
-
Software Quality - You Know It When You See It
Erik Dörnenburg shares techniques for estimating code quality by collecting and analyzing data using the toxicity chart, metrics tree maps, size&complexity pyramid, complexity view, code city, etc.