Blog / On the 29th anniversary of Space Shuttle Discovery's maiden flight

Matt Peperell
August 30, 2013

ECMAScript Internationalisation API - Carl

Internationalisation and localisation has always been an impossible minefield of implementation headaches. The i18n API aims to provide an interface for accurately tailoring numbers, dates and strings to local contexts. The following article gives a run through of what is available and the state of browser implementations.

http://generatedcontent.org/post/59403168016/esintlapi

The Klingon Forehead Problem - Ben J

Not really anything to do with dev but still a very interesting article. http://www.ex-astris-scientia.org/inconsistencies/klingon-foreheads.htm

Cloudflare’s DNS - Sven

Cloudflare are now running their own DNS server having moved away from PowerDNS.

In a recent blog post they talk a little bit about RRDNS - their new tool designed to mitigate ( amongst other things ) DNS reflection attacks.

http://blog.cloudflare.com/the-story-of-a-little-dns-easter-egg

Retr-o-mat - Murray

It’s always nice to mix thing up a bit when doing a retrospective. In recent retrospectives we’ve tried having a theme to focus what you think about for our happy/sad/puzzle post-its (we tried “distraction”), we also ditched happy/sad/puzzle for placing our post-its on a quadrant graph with technology on the x axis and meh on the y axis. Both were interesting approaches and gave us different actions to the ones we normally expect. However, it’s hard to come up with new ideas for a retrospective every time; thankfully Retr-o-mat exists to solve that problem!

Vimsnake - MattP

It’s time for another Vim link! http://www.vimsnake.com/ - a version of the old favourite snake game using vim keys. It’s harder than it sounds.

Are you really doing BDD - Ben J

http://wekeroad.com/2013/08/28/how-behavioral-is-your-bdd?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+wekeroad%2FEeKc+%28Rob+Conery%29

Qor Test - MattP

Does your app require specific but old versions of Ruby, Rails or gems? Are you putting off upgrading because of the testing complexity? Qor test to the rescue! Quoting from the github project page: The tool to test your library against different versions of gem dependencies and rubies, make it easy to discovery compatibility issues!

Decoupling Your HTML, CSS, and JavaScript - MattP

Preventing unintended consequences is not an easy problem to solve, especially since HTML, CSS, and JavaScript are, by their nature, co-dependent. But what can we do about it? Read more here: http://philipwalton.com/articles/decoupling-html-css-and-javascript/

SourceTree commit message guide - Tom Sabin

We all know about good commit messages, but wouldn’t it be useful if SourceTree could also give us a helping hand? Turns out, it can. In the preferences (and under the General tab), toggle the following two settings to add a column guide to the commit message dialog:

  • Use fixed-width font for commit messages
  • Display column guide in commit message at character: 72

When you next hit the commit button, you’ll see a faint grey vertical line in the message box.

Last minute additions - Lee Richmond

http://www.backbonerails.com/ A series of useful backbone js tutorials that I have been using to help start to get to grips with the framework

https://www.bloc.io/ruby-warrior#/ program your warrior to get through the game

Just for fun:

http://jalopnik.com/google-maps-has-an-incredible-dr-who-easter-egg-1121878011 Google maps Doctor Who Tardis easter egg