DB本が出るのはうれしいけど……
>>953 ~ % echo '05%2EExcel%97%98%97p%8E%9E%82%CCTips%282000%2D07%2D13%29%2Etxt' | ruby -rcgi -e 'puts CGI.unescape(ARGF.read)' | nkf -e05.Excel利用時のTips(2000-07-13).txt
s='05%2EExcel%97%98%97p%8E%9E%82%CCTips%282000%2D07%2D13%29%2Etxt' p s.gsub(/%([0-9a-fA-F]{2})/) {[$1.hex].pack('c')}
フォーマットはどれでもいいのですが、 日本語の昭和、平成を西暦に直したいのですが、 どうすればいいでしょうか? 関数やライブラリ教えてください。 昭和50年5月 ↓ 1975/5
957 :
名無しさん@お腹いっぱい。 :02/12/19 23:22
Ruby始めたいんですが、お勧めの本ないですか? amazonのトップにでてきた プログラミングRuby―達人プログラマーガイド という本を明日みようと思うのですが、他に良いのがあったら教えて下さい。 (プログラミング経験は、Javaを半年やりました。)
958 :
名無しさん@お腹いっぱい。 :02/12/19 23:32
教えて教えてうるせーよヴォケどもが。
960 :
kamakiri :02/12/20 00:38
Rubyを以下のようにインストールしたのですが、エラーが出て使えません。 なぜでしょうか? % ./configure --enable-shared % make % make install こんなエラーが出ます。 ruby: error while loading shared libraries: libruby.so.1.6: cannot open shared object file: No such file or directory なぜでしょう?御教授ください、お願いします。
>>960 環境は?
/usr/local/binが共有ライブラリのサーチパスに入ってないんだろう。
もとい。/usr/local/lib
964 :
kamakiri :02/12/20 02:24
>>962 ,963
なるほど。ありがとうございます!
Ruby の「買ってはいけない」書籍リストないかな? 金光タンの関わった書籍一覧。
>>965 > 金光タンの関わった書籍一覧。
256本は全部のはずだが。
>>965 >Ruby の「買ってはいけない」書籍リストないかな?
> 金光タンの関わった書籍一覧。
香具師が関わったかどうかだけで判断するのはいかんだろ。
ちゃんと内容で判断しる!
まぁ、「Ruby DB-ウェブデザイン」を買ってはいけないのは確かだが(w
なんで金光たんのは買っちゃだめなのらー?
>>967 > まぁ、「Ruby DB-ウェブデザイン」を買ってはいけないのは確かだが(w
まだ見てないんで、具体的にレビュー(藁きぼん。
# 想像はつくけど
予想ではインストールログが本の半分。
残り半分がメールの引用とか?
結局、「たのしいRuby Rubyではじめる気軽なプログラミング」買ってきた。 Rubyがいいと言われる理由がわかった。ほんとにイイ! Javaやってて、こうだったら書きやすいのになーって思ってた書き方ばっかりできる。
>>973 真面目にやるなら、元号が始まった月の判別と有効な年の範囲チェックもしないといけないが。
#!/usr/bin/env ruby -Ke
def gengo2seireki(str)
h = {"m"=>1867, "t"=>1911, "s"=>1925, "h"=>1988, "明治"=>1867, "大正"=>1911, "昭和"=>1925, "平成"=>1988}
p h.keys.join('|')
if /^(#{h.keys.join('|')}])(\d{1,2})/i =~ str
h[Regexp.last_match[1].downcase] + Regexp.last_match[2].to_i
end
end
p gengo2seireki("昭和20") => 1945
……つか、別に言語関係ないじゃん。
ごめ。見ての通り p h.keys.join('|') はいらない。
977 :
名無しさん@お腹いっぱい。 :02/12/20 22:00
The Ruby Way (・∀・)イイ!
>>977 The Ruby Way読んで思ったのだが、English.rbとか、お前ら使ってるの?
俺はつかわんなぁ。使いたくないなぁ。。。
>>978 使ってないが、使いたくないってのはなんで?
( 1000取り合戦、まだかなあ )
981 :
名無しさん@お腹いっぱい。 :02/12/21 13:23
ルビーのサイトリニューアル記念上げ
$@ とか $? とか言われても自分は分からん
983 :
名無しさん@お腹いっぱい。 :02/12/21 15:11
ruby用のHTMLパーサみたいなのってありますか?
984 :
名無しさん@お腹いっぱい。 :02/12/21 16:18
金光の関わった本。 Ruby Hacking Guide
次スレたてる?
988 :
名無しさん@お腹いっぱい。 :02/12/21 18:33
天下をねらうRubyの陰謀でPerlが不当な圧力をうけているそうです。(w
>>979 >使ってないが、使いたくないってのはなんで?
rubyユーザの憎む「暗号」のようなソースを回避したい人が
English.rbを使うんだろうけど、
English.rbを使わなくても「別にいいじゃん」っていうような人間にとっては、
使われれると、逆に暗号っぽく読めてしまう。(使えば慣れるんだろうけどね)
「使ってもいいけど、使わなくても良い」っていうような実装は
無視してしまうほうがおいら的には楽なのな。
んで、RubyWayは良い本だとは思うのだが、
こんな風にrubyを書く人もいるのね、って思った部分もちょっぴりあった。
matzに謝罪と賠償を要求しる!
記憶力の落ちたおじさんとしては、記号のグローバル変数は覚えて られない。English.rb を使ってある人のソースを読むのは、いち いちマニュアルで確認しなくてもわかるので親切。 実際のところは、定義済グローバル変数をプログラムのあちこちで 大量に使うってことはないから、どっちでもいい。
ム板でいいじゃん。
995
perl/ruby関係なのに天寿を全うしたか > このスレ (-人-)南無〜 と見せかけて1000!
1000!
ズザーッ!
おいらがゲット!
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。