MagickCanvasをGem化した

前回作ったMagickCanvasというクラスを雑にGem化した。

github.com

rubygems.org

Gem作ったの久しぶりだったけど、以下の手順で行けた。

$ bundle gem magick_canvas
$ cd magick_canvas

# magick_canvas.gemspecのTODOを修正

$ bundle

$ bundle exec rspec
# 1個コケるようになっているので、消すか修正する

# lib配下によしなにコードを書いていく

$ rake build
$ rake release

サインカーブをこのgemを使うように変更しましたが、問題なく動きました。

$ bundle exec magick_canvas draw rmagick/sine_wave_png.rb -a=Safari -w

こんな感じで実行すると変更があるたびにSafari上で更新される。 ただ、その時にフォーカス奪われるのが邪魔だったり、他にもいろいろと改善点はあるので使いながら整備していきます。