oinume journal

Scratchpad of what I learned

Entries from 2013-04-01 to 1 month

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

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

tomahawk 0.6.0 リリース

[permalink id=531]前回のエントリ[/permalink]からちょいと時間が経ったけど、tomahawk 0.6.0をリリース! 新機能は前回のエントリの通りなんだけど、設定ファイルについては $HOME/.tomahawk.conf の場所に固定ではなく、 -C/--conf オプションで指定でき…

tomahawk 0.6.0-rc1リリース

すごい久々にtomahawkを更新した。(0.6.0-rc1) インストール まだ正式リリース版ではなくpypiには上げていないため、GitHubから直接インストールする感じで。 $ pip install https://github.com/oinume/tomahawk/zipball/0.6.0-rc1 新機能 -V/--verify-outpu…

JRuby + DBI + JDBC + MySQL JDBC DriverでMySQLに接続する

まず、DBIなどのライブラリをインストールする。 $ jruby -S gem install dbi dbd-jdbc jdbc-mysql こんなスクリプト書いてみる。 require 'dbi' require 'dbd/Jdbc' require 'jdbc/mysql' Jdbc::MySQL.load_driver DBI.connect( 'DBI:Jdbc:mysql://localhos…

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

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