«前の日記(2015-02-11) 最新 次の日記(2015-02-25)» 編集

meta's blog - The Power To Serve

筆者について

FreeBSDを通じてOSSにささかな貢献を。

OSS活動をご支援いただける方を募集しています


2015-02-15 側転コマンドを作成して rubygems に公開した話

側転コマンドを作成して rubygems に公開した話

やや内輪ネタかもしれません。

思い立ったのは突然でした。誕生までのいきさつは側転コマンド誕生秘話をご覧ください。

要は sl コマンド のようなジョークプログラムで、ただ terminal を棒人間が側転しながら左から右に移動していくだけのコマンドです。オリジナルの sl コマンドやその派生の quit コマンドは C 言語で実装されていますが、面倒だったので Ruby で実装しました。

日本語フォントがインストールされている環境でなければうまく動作しないと思います。ASCII 文字だけで AA を構成しても良かったのですが、見栄えの問題で所謂全角文字を使いました。

思い立ったのは本当に突然で、側転さんと呼ばれる若者 (@kotatsu_mi) にインスパイアされて作ったものです。

リポジトリはこちらです。ライセンスは GPLv3 です。プルリクエストなどあればどうぞ。

RubyGems でも公開されています。

Arch Linux の場合は AUR にパッケージがあるので以下のように実行することができます。

それ以外の場合は RubyGems からもインストールできるので、以下の様なコマンドを(環境に合わせて適当に)実行してください。

$ gem install sokuten

実行はただ sokuten というコマンドを実行するだけです。

alias sl=sokuten

などとしてお楽しみください。