traceモジュールを使ってPythonプログラムの挙動を把握する
Pythonにはtrace(http://docs.python.jp/2/library/trace.html)モジュールというものが標準ライブラリであって、これを使うとpythonプログラムを実行した時に、どのモジュールのどの関数を呼んでいるかの情報を出力することができる。使いどころとしては、使
Pythonにはtrace(http://docs.python.jp/2/library/trace.html)モジュールというものが標準ライブラリであって、これを使うとpythonプログラムを実行した時に、どのモジュールのどの関数を呼んでいるかの情報を出力することができる。使いどころとしては、使
MacのLionで するとこんな感じのエラーが出てきてビルドできなかった。 いろいろ調べた結果、brew で readline と openssl をインストールして、そのインストール先のディレクトリをrbenvに渡してやればいいらしい。 !メタプログラミングRuby(http://ecx.imag
結論から言うと「Parameterized Trigger Plugin(https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin)使え」 Jenkinsには「ビルドのパラメータ化」という便利な機能がある。例えば
会社のエンジニアブログ(http://ameblo.jp/principia-ca/)を書いていて、あまりにもアメブロのエディタがしんどかったのでカッとなって作ってしまった(https://github.com/oinume/md2ameblo)。これでエンジニアブログ書くのが捗ると思う。herok
最近MacにJDKをインストールすることが多いんだけど(脆弱性がよく見つかる)、インストールされるディレクトリがどこだか覚えられらなくなってきたのメモ。 インストール Oracle(http://www.oracle.com/technetwork/java/javase/downloads/in
JRebel(http://zeroturnaround.com/software/jrebel/)というソフトウェアを使うと、JavaでWebアプリケーションを開発する時に、ソースの修正→サーバ再起動 or 再ディプロイ がいらなくなるよーという話。 ライセンス 商用で使う場合はちゃんとライセン
最近Jettyと戯れている。Tomcatに比べてちょっと扱いづらいところが可愛らしい。 Jettyはセキュリティ的な理由でAlias(Symbolic Link)をデフォルトでは無効にしている。でもsymlink使いたいんですよあたしゃ。というわけで、調べた結果web.xmlに下記を追加するのが一番
最近Javaの面倒臭さに耐性ができてきて何も感じなくなってきた oinume です。こんにちは。今日はSpringMVC + JSR-303 Bean Validation + FreeMarkerでいわゆるフォームのバリデーション+エラーメッセージ表示を試してみたので、そのまとめをば。サンプルコー