Posts

Jettyでシンボリックリンクを有効にする

·1 分で読めます

最近Jettyと戯れている。Tomcatに比べてちょっと扱いづらいところが可愛らしい。 Jettyはセキュリティ的な理由でAlias(Symbolic Link)をデフォルトでは無効にしている。でもsymlink使いたいんですよあたしゃ。 というわけで、調べた結果web.xmlに下記を追加するのが一

Sphinxでソフトウェアのドキュメントを書いた時によく使う記法

·1 分で読めます

最近Sphinxでよくドキュメントを書くのでメモ。やっぱりある程度巨大なソフトウェアのドキュメントを書く時はWikiじゃなくてSphinxの方が良い気がする。 リンク 他のファイルのセクションにリンクを貼るときには そのセクションの前で .. \_label: のようにラベル定義 :r

tomahawk 0.6.0 リリース

·1 分で読めます

\permalink id=531\前回のエントリ\/permalink\からちょいと時間が経ったけど、tomahawk 0.6.0をリリース(https://pypi.python.org/pypi/tomahawk)! 新機能は前回のエントリの通りなんだけど、設定ファイルについては $HOME/

tomahawk 0.6.0-rc1リリース

·1 分で読めます

すごい久々にtomahawk(https://github.com/oinume/tomahawk)を更新した。(0.6.0-rc1(https://github.com/oinume/tomahawk/tree/0.6.0-rc1)) インストール まだ正式リリース版ではなくpypiには上げてい

GitHubをMavenリポジトリにしよう

·3 分で読めます

JavaにはMaven(http://maven.apache.org/)っていう依存ライブラリの管理を行えるすごい便利なツールがあるんだ。RubyでいうところのRubyGems みたいなもんだよ。でもさぁ、RubyGems みたいに自分で作ったライブラリを簡単にアップロードするサーバがないんだよ。

JVMのオススメ起動オプション

·3 分で読めます

なんか秘伝のタレみたいになってきたので後世のために共有。 前提 Webアプリケーションを想定 TomcatなりJettyなりがListenするポートは外部からはアクセスできない ※-Xms -Xmx -Xmn あたりは搭載しているメモリ容量によって変える、-XX:MaxPermSize

Springのabstractを使ってbean定義をDRYにしよう

·1 分で読めます

JavaのDIコンテナって言ったらSpringだよね。ということでSpringのTIPS。bean定義する時にabstractとparent属性を使うとbean定義の共通化が出来てDRYになりますよってことです。 例えば以下のように (1)の部分でabstract="true"にして共通のBa