タグ Ian Lewis
人気順 10 users 50 users 100 users 500 users 1000 usersGoogle Cloud PlatformのDeveloper Advocate になりました! - 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... Googleの新入社員として、 Google Cloud P... 続きを読む
株式会社ビープラウドを退社しました - 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... BPでは6年間、長い期間で勤めた。振り返ってみると、僕がBP... 続きを読む
Riak を Python で使う - Ian Lewis
Riak は Basho が作っているキーべリューストレージ (KVS) システム。 せっかく Riak Meetup Tokyo に参加しているっていうことを きっかけにして、Riak を Python から使ってみよう。 インストールなど Riak をインストールするにはちょっと面倒くさいことがあるけど、動かしてみると使いやすい。 Riak のインストールはここに説明しないけど、僕が以前に R... 続きを読む
Python でPassbookファイルを作成する - Ian Lewis
最近、iPhoneのiOS6でPassbookという機能が出ました。Passbookはイベントのチケットや、飛行機や船の搭乗券や、クーポンや、ポイントカードを管理出来る地味に便利なアプリ。 僕は興味があって、Pythonでどう作るかを調べてみたので、ここで共有しようと思っている。Passbookはパスの更新の仕組みもありますが、とりあえず、パスを作るとところまで説明しようと。 まずは、Appleの... 続きを読む
gevent ベースのサービス指向サーバーを作る - Ian Lewis
非同期サービスフレームワーク ginkgo (docs) というものが今年の PyCon US で発表された。サービスを作るには、デーモン化なり、PIDファイルの作成なり、シグナルの処理なり、プログラムでやらないといけないことが多い。 Twisted フレームワークだと、サービスまわりの機能がありますが、 gevent ベースのサービスを作るには結構大変なので、 ginkgo というものが作られた... 続きを読む
BPで働くのがどうか (How BeProud Works) - Ian Lewis
最近、githubの人、Zach Holman さんはgithubの社内の環境について、いくつかのブログ記事を書いていて、話題になっていました。 僕もいろいろ気になっている ので、 僕が働いているBeProud をgithubと比べながら、僕の考え方を説明したい。Zach さんの記事は3つに分かれているので、僕も3つに分ける。 今回は Hours are Bullshit という記事 Note: ... 続きを読む
PYPI を使わないでデプロイする方法 - 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... pip、buildout などを使うとデプロイする時に Py... 続きを読む
Python の JSONライブラリのパフォーマンステスト - Ian Lewis
概要最近、あるお客さんから、 快速なので、 cjson を使おうという要望をいただきましたが、以前、僕は cjson は色なエッジケースの処理が微妙と分かっていて、実際に他のライブラリより早いのかなと思いました。cjsonのPyPiページ いろなコメントが書かれています。しかも、最新パージョンは 2007 リリースでかなり古い。バグがあるのに、直っていないし、あんまりメンテしてないライブラリに見え... 続きを読む