Keep on moving

あんまりまとまってないことを書きますよ

2012-01-01から1ヶ月間の記事一覧

Play20でEclipseプロジェクトを作る

これはPlay!framework 2.0 RC1-SNAPSHOTのお話です。betaでは動かないかも。Play20ではsbteclipseがsbtのDependencyに登録されています。 https://github.com/playframework/Play20/blob/master/framework/project/Build.scala#L83基本的にコマンド実行でOK…

Play20でIntelliJを使う

Play20で IntelliJをのプロジェクト化する方法をまとめておきます。 前にMLでIntelliJに取り込む方法が紹介されてたけどこちらの方が簡単なので紹介します。*1 参考 http://groups.google.com/group/play-framework/browse_thread/thread/e495daee70d88464 2…

unittest2でテストスキップする

テストを特定の条件の場合のみ実行できるようにしたい。unittest2(python2.7,python3.2以降だとunittest)だとunittest2.skipという機能が追加されました。http://www.voidspace.org.uk/python/articles/unittest2.shtmlこんな感じ platform = 'linux' if sys…

Pythonでのテストツールtox入門

libuvのPython実装であるpyuvのPython3対応しているときに、Python2.6/2.7/3.0/3.1/3.2で個別にテストする必要がありました。 各バージョンのPythonを入れるのも割と大変だし、各バージョンごとに確認するのも非常に手間です。 lazyな私にはこんなのやってら…

pyuvをPython3対応するメモ

ネットワーク系プログラミングの勉強もかねて、↓のライブラリで近頃よくあそんでいます。 saghul/pyuv · GitHub これ現状、Python3系は未対応でして、日頃の感謝もこめて対応してみました。 ちなみにPython3系は今回初めてさわりました。 軽い気持ちではじめ…

pyuvを使って http-clientを書いてみる

どうもこんばんは。差し迫ったなにかがあるときって、別のなにかをやりたくなるときってありますよね。 近頃良く遊んでるpyuvでhttpクライアントを作ってみました。 参考 いまさら select、といっても SQL ではないのだ - してみむとて ソースコード エラー…

2011年の振り返り+2012年の目標

ちょっと遅くなりましたが、2011年の振り返り+2012年の目標をしたためておこうと思います。【1つほめて1つ反省】です。 新しい試み PyConJP2011で当日スタッフをやった => 当日スタッフならできそうだったのでやらせていただきました。 SICP Liteを継続 => …