Ian Lewis Ian Lewis is a web developer living in Tokyo Japan. His current interests are in Django, python, alternative databases and rapid web application development.
About Me...

Orchestration with Fabric #1

When figuring out how I wanted to deploy my website I had a few things that I knew I wanted. I wanted to be able to create my server(s), provision them, and deploy the app all from one tool. This[...]

Javascript Templating Languages

I have been looking at JavaScript templating libraries recently for a personal project and I'd like to write about my thoughts here. Up until now, I had only really needed to use JavaScript on t[...]

Pickling Objects with Cached Properties

Python descriptors allow you to create properties on python objects that are the result of executing some code. One of the simplest ways of doing that is using the `@property` decorator. Here, ac[...]

Some General Trends in Programming Languages

There are a number of next generation of languages that have come out and are becoming popular in recent years that are trying to use what has been learned from large development projects. Some o[...]

New Year’s Python Meme 2014

Since everyone else was doing it I thought I'd write one up too.

Rebuild.fm #83 のメモ

rebuild.fmの今回のゲストはCoreOS Meetup Tokyoの@deeetさんでした。最近、CoreOS Meetup が話題になっていて、僕もCoreOS Meetup To[...]

Google Cloud PlatformのDeveloper Advocate になりました!

Googleの新入社員として、 Google Cloud Platform チームで働くことになりました。 Developer Advocateとして、僕は、以前、 GDE としてやってい[...]


BPでは6年間、長い期間で勤めた。振り返ってみると、僕がBPに入った時にBPはだいぶ違う会社だった。6,7人の受託開発をする会社でほぼすべての受託案件は常駐 だった。最初の1年間が一番忙しか[...]

Kubernetes + Mesos の組み合わせ

この記事は Kubernetes Advent Calendar 2014 の19日目の記事です。18日の記事は kazunori279 の GKE+BQがうまく動かなかった話。 Kube[...]

NSStudy No. 5 に発表してきました

10月31日に NSStudy No. 5 で発表しました。 テーマはクラウドだったんですが、それぞれの発表 Google Cloud Platform、Force.com、Microsof[...]