タグ

Rubyに関するsasameyukiのブックマーク (4)

  • Rubyでバーコードスキャン·Ruby Barcodescanner MOONGIFT

    Ruby BarcodescannerはRuby製のフリーウェア(ソースコードは公開されている)。携帯電話にはカメラがついているので、外で写真を撮るのも手軽だ。そうした外部の情報をアップロードして楽しむサービスは数多い。書籍のバーコードを使って楽しむサービスも面白い。 実行した所 携帯電話自体にバーコードスキャナーの機能があればそのまま使えるが、それがない場合は別途連携を考える必要がある。例えばRuby Barcodescannerを使ってみると良いだろう。Ruby Barcodescannerは画像を読み込んでバーコードスキャンを行うRubyライブラリだ。 元になるのが画像というのが良い。写真やスキャナーで取り込んだ画像をそのまま利用できる。画像の取り込みにはImageMagickを使い、実際のスキャンはzbarというオープンソースのバーコードライブラリを使っている。Ruby Barco

    Rubyでバーコードスキャン·Ruby Barcodescanner MOONGIFT
  • Ruby による Win32OLE プログラミング - Excel プログラミング(初級編)

    はじめに ここでは,前のセクションで作成した FileSystemObject クラスを使って Excel ファイルをオープンするプログラムを書いてみましょう.ただオープンするのではなく,読み取り専用で Excel ファイルをオープンするツールを作ってみます. なぜこんなツールを作るのかという理由を少しだけ書いておきましょう.以前かかわった仕事ですが,そのプロジェクトでは開発文書が Excel ファイルとして Unix 上に大量にありました.ところが, Samba 経由で Excel ファイルを開くと何も修正していないのにファイルの更新日付が勝手に変わってしまうのです.これは困るので,急遽作ったのがここで紹介するExcelファイルを読み取り専用で開くツール xls.rb です.このツールを バッチファイル xls.bat から呼ぶようにして Meadow の dired から Exce

  • CSSで自動生成ドキュメント·CSS Doc MOONGIFT

    CSS DocはRuby製のオープンソース・ソフトウェア。プログラミングソースを複数人で参照するときや、ライブラリを開発した際に必要なのがドキュメントだ。最近では各言語向けに○○Docと呼ばれるものが普及している。これにより関数やメソッドの前に特定のシンボルを付けつつ説明を書くだけで後々コマンド一つでソースドキュメントを生成できるようになる。 CSSファイルからドキュメントを生成 同様の仕組みはデザイナーの方にとっても大事かもしれない。特に修正していく内に入れ子になったり、情報が散在して分かりづらくなってしまうCSSはそうだ。そこで使えるのがCSS Docだ。CSS Docを使うと、CSSファイルを解析して、複数ファイルのドキュメントを生成してくれる。 内容はCSSファイルの内容に関する一覧と、タグやクラスの一覧に対する定義箇所を一覧にしてくれる。デザイン上は特に意味はないと思われるが、ル

    CSSで自動生成ドキュメント·CSS Doc MOONGIFT
  • 【ハウツー】ATOKダイレクトAPI for Perl/Rubyで気軽にATOKを拡張しよう! (1) 「ATOKダイレクトAPI for Perl/Ruby」の概要 | パソコン | マイコミジャーナル

    先日、ジャストシステムが日本語入力システム「ATOK 2008 for Windows」のプラグインを作成できる「ATOKダイレクトAPI for Perl/Ruby」を公開しました。これは、スクリプト言語の PerlRuby を使って、ATOKのプラグインを制作できるというものです。漢字変換時に、変換用のキーを押すことで、変換候補の欄に任意の情報を表示できるというものです。 自由度の高い、Perl/Ruby でプログラムを作ることができので、キーワードに応じてWeb からデータを引っ張ってきて、その情報を表示することができます。ユーザーの興味や関心、業務に合わせた情報を表示できるのです。 特に、業務で日々、何かしらのデータ入力をしているのであれば、これを用いてかなり入力を簡略化できそうです。というのも、これまでのように、辞書から1:1で候補を引っ張ってくるだけでなく、入力に応じて何

  • 1