Ian Lewis
March 16, 2015
rebuild.fmの今回のゲストはCoreOS Meetup Tokyoの@deeetさんでした。最近、CoreOS Meetup が話題になっていて、僕もCoreOS Meetup Tokyo #1で発表することになっているから、今回の rebuild.fm に興味深く聴きました。 僕が気になっていたのがこんな感じです。 ## Appc は一つのコンテナに複数のプロセスを実行できる これは確かに Appc と Docker の大きな哲学的な違いだね。複数のプロセスが同じマシン[...]
 
Jan. 22, 2015
Googleの新入社員として、 Google Cloud Platform チームで働くことになりました。 Developer Advocateとして、僕は、以前、 GDE としてやっていたことをGooglerとしてできるようになりました。 前のブログポストで、仕 事が決まっていないと書いていたが、それは完全に事実ではなかった。この仕事はほぼ決まっていたが、いろいろ決まっていないことがあり、実は仕事を初めてから発表した かったので、そう書いていた。 ということで、日本ではGoogl[...]
 
Jan. 6, 2015
BPでは6年間、長い期間で勤めた。振り返ってみると、僕がBPに入った時にBPはだいぶ違う会社だった。6,7人の受託開発をする会社でほぼすべての受託案件は常駐 だった。最初の1年間が一番忙しかった。そのときに入った案件は4,5ヶ月で終わったけど、他のメンバーとよく頑張ったせいか、その後、次々と案件が入ってきて、仕事 がどんどん増えてきてきつくなった。それで、入社してから大体1年経ったところから会社が徐々に大きくなってきた。それとともに会社が信頼されて、常駐開発ではなく持 ち帰って会社のオ[...]
 
Dec. 19, 2014
この記事は Kubernetes Advent Calendar 2014 の19日目の記事です。18日の記事は kazunori279 の GKE+BQがうまく動かなかった話。 Kubernetes (k8s)とMesosがやっていることが似ているように見えて、 何が違うかイマイチわからない開発者が多いと思います。 それぞれがやっていることと、役割について書いて、その後、 組み合わせて使うにはどうしたらいいか少し書いてみたいと思います。 ## k8s について まず、k8s は[...]
Nov. 19, 2014
10月31日に NSStudy No. 5 で発表しました。 テーマはクラウドだったんですが、それぞれの発表 Google Cloud Platform、Force.com、Microsoft Azure (Visual Studio Online)はクラウドの中の違う層を指していて、面白かった。 僕の資料です。焦点は Google Cloud Platform は App Engine だけではなく、Compute Engine, Cloud Storage, BigQueryなど[...]
 
Nov. 17, 2014
この記事は大分遅いけど、PyCon JP 2014 が先週末に無事終了しました! 今年は今まで、最大 545 の参加者がいました。とても楽しかった。参加した皆様、 ありがとうございます! 第3回 の運営レポートで 説明しているけど、今年、僕はメディアチームのリーダーとして 務めてきました。 PyCon JP のメディアチームはブログ、 オンライン雑誌の開催レポート記事や、ウェブサイトや、Guidebookアプリなど、 渉外のための外向けの仕事をするチームです。 私自身はウェブサイト[...]
Aug. 15, 2014
JavaScriptをよく書いている場合、普通のアプリケーションと同じように設定を 書きたい場合があると思う。たとえば、開発の場合によく `DEBUG` フラグとか設定するよね? たとえば、 Djangoを使っている場合、 `settings.DEBUG` が `True` と時に、JavaScriptにも `console.log()` でデバグメッセージの流したりしたい場合がよくあると思う。 だけど、JavaScriptは静的ファイルなので、どうやって、DEBUGを設定するんだ?[...]
Aug. 14, 2014
> AMD の仕様では、「JSファイルのリストを順番通りに読み込み/実行する」 > ということができない。実際何が困ったかというと、分割した mocha > テストケースを順番通りに実行できなくなったということ。結果は変わらなくても、 > 順番通りに実行されないと結果が見辛いし、問題が起こった時に発見が難しい。 > > > たしかにテストケースは毎回同じ順番に並べたいですね。 実はorderプラグインというのがあって簡単にロード順を制御できたのですが[...]
June 23, 2014
最近にHTMLををサニタイズしてくれる便利なライブラリ bleach を見つけた。HTMLを受け取ってウェブ上に表示したいんだけど、 危険なやつをエスケープするもしくは消したいって場合に使うものだ。特にWYSIWYGエディターで入力されたHTMLとか html5lib を使っているから、閉じタグが入ってないような汚いHTMLでもかなり強いらしいけど、どのくらい強いか試してみたかった。 僕は今まで自前で作った BeautifulSoup ベースの HTMLパーサーを使っていた。長い間[...]
 
June 16, 2014
先週の月曜日(6/9)に公開されて、皆さんは多分見逃している人が多いと思いますが、私は Google Developer Expert (旧Google Api Expert) を卒業しました。私が3年半くらいやっていて、 とても楽しかったです。Google IO に行ったり、地方のプログラマーと接したり、いろな貴重な経験を させて頂きました。 # Api Expertになったころ 2010年11月に Google Api Expert になりました。 その時は、App Engin[...]