Python

Jenkins Violations PluginのPyflakes対応(PEP8の動作確認も)

ローカルで一応動いたので報告を。 使い方は、Jobの設定でPyflakesの項目が増えてるので、そこにPyflakesの出力結果ファイルを指定してください。 PyflakesはPylintみたいなアラートの種類や段階がないため、全部HIGHT(赤)にしています。 まだコミットでき…

Pythonプロフェッショナルプログラミングを執筆する上で、継続的インテグレーション的なことをやったことについて

Pythonプロフェッショナルプログラミング作者: ビープラウド出版社/メーカー: 秀和システム発売日: 2012/03/26メディア: 単行本購入: 6人 クリック: 765回この商品を含むブログ (27件) を見るPythonプロフェッショナルプログラミングはSphinx+Mercurial+Jenk…

Pythonプロフェッショナルプログラミング

Pythonプロフェッショナルプログラミング作者: ビープラウド出版社/メーカー: 秀和システム発売日: 2012/03/26メディア: 単行本購入: 6人 クリック: 765回この商品を含むブログ (27件) を見る清水川さんのブログですでに紹介されていますので、目次などはそ…

Pythonのloggingで、GMailのSMTPサーバからメールを送信したいときの設定

忘備録として。 はまった点はsecureに空のタプルを指定するという点。 とりあえずこれで動いてはいますが、本当にそれでいいのかというのはよく分かっていません。 LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'handlers': { 'mail_handle…

Jenkins Violation pluginのPEP8対応

タイトルの内容はGithubにはコミットしてます。 もともとはJIRAにパッチが投げられていたのですが、9ヶ月ぐらい放置されていたものです。 なので、僕はパッチをあてて軽く動作確認しただけです。 そのうちメインのメンテナーがリリースしてくれると思います…

JSR-223経由でJython 2.5.2 を使う(訂正)

http://d.hatena.ne.jp/cactusman/20110317/p1 の続き、というよりかは、訂正を。 scriptengineはjython.jarにbuilt-inされているようで、jythonを使う分にはjsr223-enginesはいらないようです。 なので、クラスパスにjython.jarを通すだけで使えます。 昨日…

JSR-223経由でJython 2.5.2 を使う

*18日の記事に訂正記事を書いています。 http://d.hatena.ne.jp/cactusman/20110318/p1 Jython2.2.1なら問題なくできるのですが、最新バージョンだとうまくいかない、というのがメインのお話です。そもそも、JSR-223 Scripting for the Java Platform はJav…