Posted by yamada on 2009/11/17 – 09:00
Filed under Ruby, Windows
Tagged as exe, exerb, Ruby
何年かぶりにexerbを使ってみたら、使いやすかったので、その使い方をメモしておきます。
exerb(イグザーブ)とは
exerbとは、rubyスクリプトを、exe形式に書き出すプログラムです。
ちょっとしたテキストコンバートとか、テキスト処理ツールを作りスタッフに配布するにはとても便利です。
インストール
下記公式サイトから最新版のzipパッケージをダウンロードして適当な場所に展開します。
その後、展開したディレクトリに入り、以下のコマンドを実行したらインストールは完了です。
$ ruby setup.rb
exeを作る方法(1)
exerbでrbファイルからexeを作るには基本的にはレシピファイルと呼ばれるコンフィグファイルを作る必要があります。
しかし、exerb 4.0からは、特殊なライブラリを使っていなければ、レシピファイルを作らなくても書き出すことが出来るようです。
$ exerb doSomething.rb -> doSomething.exeが生成されます
exeを作る方法(2)
レシピファイル(.exy)を使う方法は次のようになります。
$ mkexy doSomething.rb -> doSomething.exyが生成されます
$ exerb doSomething.exy
レシピファイルはYAMLフォーマットなので、簡単にいじることが出来ます。
私はまだ必要に迫られてないので、レシピファイルをいじってないのですが、例えば、バージョン情報を設定できたり、リソースデータなどを読み込むことが出来るようです。
exerb、最高に便利!
[AD]
↓第1版を持っていますが、あまり頻繁にRubyに触らない人にこそお勧め。

Rubyレシピブック 第2版 268の技
著者/訳者:青木 峰郎 後藤 裕蔵 高橋 征義
出版社:ソフトバンク クリエイティブ( 2007-02-01 )
定価:¥ 2,940
単行本 ( 480 ページ )
ISBN-10 : 4797340045
ISBN-13 : 9784797340044
↓amazonの評価は低いけど、個人的には悪くないと思う。

Linkers & Loaders
著者/訳者:John R. Levine
出版社:オーム社( 2001-09 )
定価:¥ 3,360
Amazon価格:¥ 3,360
単行本 ( 239 ページ )
ISBN-10 : 4274064379
ISBN-13 : 9784274064371
Posted by yamada on 2009/10/11 – 17:25
Windowsユーザーにお勧めの画像プレビューアプリ
Picasa フォト ビューアというのは、Picasaをインストールすると一緒にインストールされる画像プレビューアプリです。
もしご存じない方はPicasa本体は使用しなくても、こちらのフォトビューアの使用のためにも、是非ともインストールを薦めます。
というエントリ。

私の場合、Windows XPをメインで使っていますが、画像のプレビューはこのアプリに置き換えました。
操作方法
Picasaフォトビューアのインストールが完了した状態で、エクスプローラ上の画像をダブルクリックしたら開いたら、いきなり全画面がグレーアウトし、その上に画像のプレビューが表示される。

画像上でマウスホイールを動かすと、スムーズに拡大縮小できる。

さらには同じフォルダにある画像ファイルは、下部にサムネイルリストとなっており、その上でマウスホイールを動かすと、次々と画像が切り替わる。
この操作感はかなり気持ちがいい。

画像の外側をクリックするとウィンドウ状態になり、その状態で、ウィンドウ内の画像以外のエリアをクリックすると再びフルスクリーン状態になる。

そのビューア上で選んだ後、右下の矢印から出てくるメニューを使うことで、各種エディタなど他のアプリで開き直すこともできるので、とりあえずPicasaフォトビューアで開くのが最適解なのです。
PSDも開けて、コピーもできる
さらに普通の画像フォーマットのみならず、PhotoShopファイル(.psd)も開いてくれる。
これが結構便利で、中をちょっと確認したいこととかあるのだが、PhotoShop立ち上げるの面倒だなぁ、と思う前に、右クリックで「プログラムから開く」を選択し、その中のPicasa フォト ビューアに送ればその場で即座にプレビューを見ることができる。

とっておきの便利機能は「コピー機能」
画像上で右クリックをして出てくるコンテキストメニュー内の「コピー」を選ぶと、そのプレビュー画像がクリップボードにコピーされます。
これを使うと、たとえば、PhotoShopファイルの画像をWordとかに貼り付けたい、と思ったとき、いちいちPhotoShopから開いて、「すべてを選択」して、「結合部分をコピー」、といった流れが、Picasaフォトビューアで開いて右クリックでコピーすることで、あっという間にできてしまうのです。
たまにしか画像を開かない人にもお勧め
結構前から使っているのですが、最近このクリップボードコピー機能を知ってからさらに愛用するようになりました。
PCで仕事をしていると、画像をいろいろと使う作業は何かと発生します。
大量の画像をいじることがメインの人はすでにいろいろと試しているとは思いますが、そうではない普通の人にこそお勧めしたいツール。
特殊な使い方があるわけではなく使い方を忘れるようなこともありえないのです。
しかし、こんなツールが無料で配布されていたら、同業者は厳しいですよね。