Ruby

parseexcel 0.5.2 は結合セルに対応していない?

linux上でエクセルデータを読んでHTMLのテーブルに変換したかったので、parseexcel を試しているのだけれど、このライブラリはちょっと弱すぎるなあ。いまこのライブラリはSpreadsheetというプロジェクトに統合されている。このプロジェクトにはspreadsheet-…

IronRuby 1.0 Pre Alpha1

気づくの遅すぎ。http://www.iunknown.com/2007/07/a-first-look-at.htmlにあった。ソースなので、ダウンロードしたらビルドする必要があります。 irbみたいなコンソール、rbx.exeでてっとりばやく試せる。pとか使うとエラーになりますね。エラーが.NET例外…

SWT in NetBeans Ruby IDE

どうやらNetBeansのPreview側ではなく、このへんで更新されているIDEのほうがよいらしいので乗り換え。さくさく動きます。 前に書いたSWTについては、jruby.batにパスを書いて、デバッグ実行ならうまくいった(通常の実行はうまくいかない)なぜだろう。通常…

JRuby+Swing or SWT in NetBeans 6.0 Preview (M9)

JRubyが1.0になったので、NetBeansの参照先も1.0にしてみる。 ネットに落ちているJRuby+Swingのサンプルはけっこう1.0では動かない(JRuby付属のSwingサンプルはもちろん動くけど)。superclass must be a Classなんてエラーになってしまう。これはActionList…

式展開を後から行う方法がわからない

気づけば前回記述から3ヶ月以上ももたってしまった。 Rubyで文字リテラルの中に#{hoge}とか書くとそこを式として評価して、結果を埋め込むことが出来ますが、動的に作った文字列の中に#{hoge}とかを書いておいて、後から任意のタイミングで式展開したいんで…

RDT 0.7.0 Stable

ぜんぜん気づいていなかったのだけど、もう出てたんですね。 ていうか、06年の1月中にリリースされてるぽいのになんで、公式Wiki(→翻訳サイト)には告知されて無いんだろう。なんか問題のあるリリースなんでしょうか。 でも、単にサイトの更新が漏れてるだ…

Ruby on Rails on アキラインターネット

うちが借りているアキラインターネットは欲しいライブラリがあったら入れてくれるので、ダメ元でRuby on Railsのインストールをお願いしてみました。 FreeBSDのPortsシステムの「www/rubygem-rails」からインストールを試みましたがコンパイル時にエラー の…

Rubyのバージョンアップ

いつのまにかレンタルサーバのRubyのバージョンが1.8.1から1.8.2になっていた(なぜ1.8.3じゃないんだろう)そしたら、Hikiの自作プラグインが使えなくなってしまっていた。 string ~= stringという構文がそれまでは片方の文字列を正規表現と見なしてくれて…

RubyでOracleにアクセス

Ruby/OCI8というライブラリを使うらしい.メモっとこ

ファイルを開く

テキスト処理が必要になったのですが,僕はPerlはあまり使ったことがないので,せっかくなんだからとRubyを使ってみました.ファイルを開いて,各行の頭に連番を振るだけのコードなんですが,同じファイルオープンなのに書き方がたくさんあってよくわかりま…