DominicHamon.com

Life is like a grapefruit

Getting started with DartBox2d part 2

This is an update to this post as dartbox2d has undergone some drastic changes since that was written over a year ago. Getting the code The first of the main differences is that dartbox2d is now a package hosted on pub. Getting the code is a matter of having a pubspec.yaml file in the root […]

Posted on 2013/03/06 in web | Tagged box2d, dart, dartbox2d, physics | 4 Comments

Dancin’ Fool

Every night, Mirto and I make a point of dancing with the #geekling 1. A couple of weeks ago, it was Rage Against the Machine mosh night, a few nights ago, it was slow dancing to Nina Simone, and tonight it was retro night with Cyndi Lauper’s True Colors and MC Hammer’s U Can’t Touch This. I learned a few things: […]

Posted on 2013/02/18 in personal | Leave a comment

Visualizing M-Lab data with BigQuery: Part Two

When I wrote Part One, I wasn’t aware that it was going to need a Part Two. However, I was unsatisfied with the JavaScript version and the limitations incurred by trying to build a live app. I also wanted to make movies to show the time series of the data. As such, I rewrote the […]

Posted on 2012/12/10 in visualization | Tagged m-lab, python, visualization | Leave a comment

Visualizing M-Lab data with BigQuery

I recently moved to a new group at Google: M-Lab. The Measurement Lab is a cross-company supported platform for researchers to run network performance experiments against. Every experiment running on M-Lab is open source, and all of the data is also open; stored in Google Cloud Storage and BigQuery. One of the great things about […]

Posted on 2012/11/19 in visualization | Tagged bigquery, canvas, html5, javascript, m-lab, visualization | Leave a comment

Don’t fuck it up

Four years ago, Mirto and I arrived in the US from Singapore. When we boarded the plane at Changi International airport we didn’t know who would be president when we landed. When we arrived at San Francisco International airport, the ebullience and jubilation made it clear that a horrible mistake had been avoided. I’d like […]

Posted on 2012/11/06 in personal | Tagged election | 1 Comment

Living in a Box

On a recent trip to IKEA a few sweet toys were purchased along with baskets to put them in. Guess which was the most popular.    

Posted on 2012/09/23 in personal | Tagged geekling, parenting | Leave a comment

Embedding the Dart VM: Part One

The Dart VM can be run as a standalone tool from command-line, and is embedded in a branch of Chromium named Dartium, but all of the public instructions I could find only discuss how to extend the VM with native methods. Definitely useful, but there are some applications when it would be useful to directly embed the […]

Posted on 2012/09/17 in Uncategorized | Tagged dart, dart vm | 2 Comments

Castle in the cloud

As I get to grips with thinking about the future with the weighty responsibility of another actual person depending on me for survival and development, it’s tempting to attempt to recreate my childhood for her. My childhood was pretty special, as it happens. I grew up on a small island, with close friends living nearby, […]

Posted on 2012/05/16 in personal | Tagged parenting | Leave a comment

Sweet Child O’ Mine

Today is the last day I won’t be a parent. I feel like I should write something about this, about how it feels, but I’m not sure I can even begin to collect and analyse all the busyness in my head. So where to start? Firstly, I thought I’d be anxious, but I’m not particularly. […]

Posted on 2012/03/14 in personal | Tagged parenting | 1 Comment

Benchmarking DartBox2d

Joel Webber wrote this excellent blog post in which he tests native versions of Box2D against Javascript implementations. Perhaps unsurprisingly, he discovered that native code is around 20 times faster than JavaScript. Having just released DartBox2d, I was curious to see how Dart stacks up against these results. It should be noted that the Dart version […]

Posted on 2012/01/27 in web | Tagged box2d-web, dart, dart vm, dartbox2d | Leave a comment

Recent Posts

Archives

Search

Search

Copyright © Dominic Hamon 2021. WordPress theme by Ryan Hellyer.