A casual look at upcoming changes in Ruby 1.9.3

With Ruby 1.9.3 nearing here’s a casual look at some of the upcoming changes in 1.9.3rc1. Updated License Ruby’s license is no longer a dual license with GPLv2. Now it’s a dual license with a 2-clause BSDL. According to Yui Naruse on the ruby-core...

Mobile App Challenge: The Story So Far

A new video is live on the Mobile App Challenge blog, which sums up the current state of affairs for our Mobile Teams. Watch here. From the beginning, the Android, Windows 7 and iOS teams each prioritized particular elements over others, such as UI, design standards...

Highcharts, SVG, VML, and Auto-Sizing for Legends

Recently we hit a limitation with Highcharts: it has no way of dynamically resizing itself or its parent container to ensure that you see the legend and the full chart at the same time. Here’s the issue at hand: http://jsfiddle.net/KYfHM/2/ This isn’t a problem...

Practical Mock Advice

This article is a reprint from the June 2011 edition of PragPub. Mocks have long been a source of question and confusion for a lot of people, myself included (see “Mocks? Really?“). Years ago I embarked on a journey to make sense of mocks and add them to...