• 締切済み

Ruby の入門書

 Ruby の入門書を教えてください。  いまは jgawk を使って、ごく簡単なテキスト処理をやっているのですが、Win環境で人気の Ruby も覚えたいと思いまして…  ただし、私のスキルは大したことがないので、「txtの読み込み、書き出しの方法」程度の事も丁寧に書いてあるような、【最も初歩的な】レベルの書籍を期待しています。Amazonで探したら、あまりに数多くの本が出ていて、判断がつきませんでしたので、よろしくお願いします。

みんなの回答

  • dekopa-
  • ベストアンサー率42% (161/378)
回答No.1

レシピブックがいいです。 ファイルの入出力や文字列処理、配列・ハッシュなど、一通り知りたいコードが載っています。

参考URL:
http://www.notwork.org/rubyrecipebook/
shell9973
質問者

お礼

 早速のアドバイス、ありがとうございます (^o^)  参考URLも見てきました。

関連するQ&A

  • 日曜プログラマならRubyとPythonどちらを?

    本職ではない日曜プログラマならばRubyとPythonのどちらを学ぶべきでしょうか? 前提として、英語はできるのでそちらの情報も読み解けますが、やはり日本語の方が楽です。 また、何か(Webアプリとテキスト・ファイル処理)を作るにしても基本一人です。 コードを書くのが楽しいと聞くので、チームではないことからもRubyを選びたいのですが、 GoogleとAmazonはクラウドベースでPythonを使うと聞きます。実際にどのように利用してよいのか未勉強ですが、この点は見逃せないように思います。 現在のスキルはVBAとSQL程度です。RubyとPython両方学べばよいのでしょうが、日曜プログラマですのでそこまでの時間がありません。また、これで食べていこうとかいうのではありません。 アドバイスよろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • 簿記三級入門用のDVDを探しています

    簿記三級入門用のDVDを探しています。CDでも可。 短期間で効率的に、三級~二級レベルのスキルを身につけたいと考えています。そこでDVDかCDを探しています。いい教材がありましたらご紹介ください。ディスク付きの書籍でも構いません。 宜しくお願いします。

  • rubyでPDFファイルを読みたい

    PDFファイルを、rubyで読み込みたいのですが、 そのようなことを可能にする方法(ライブラリ)は、ありますでしょうか? つまり、 f = open "index.txt" f.each do |line|  puts line end この場合の「index.txt」が、テキストファイルでなく、 「index.pdf」というPDFファイルだった場合にも 同様の出力結果を期待したい、ということです。 (バイナリデータではなく、テキストデータを出力したい。) 実現手段をご存知の方がいましたら、何卒、教えて下さい。

  • rubyの分かり易い書籍

    rubyを勉強しようかなと思い(会社からもrubyをやってみろと言われたので)、色々と書籍を探しているのですが、田舎のせいか近所の本屋には殆どruby関連の本がありません。 そこで、amazonなどの通販にしようかなと考えているのですが、当然ながら中身を吟味することが出来ません。 だいたいの本ならある程度は役に立つと思いますが、その中でも何か良い本はありますでしょうか? 別のプログラミング言語として、VBとPHPなどは判ります(簡単な掲示板システムくらいなら自分で組めるレベル) 色々と見てみると、rubyは文法などがPHPとは違ってて(見た目は)VBに近い印象があるのですが、そういった文法的な物を重点的に解説している本が欲しいです。 PHPを勉強したときは、「10日でおぼえる」シリーズに辞書みたいなリファレンスを組み合わせて読むと割と分かり易かったのですが……個人的な希望として、このような2冊が欲しいのですがありますでしょうか? 安い買い物でもないので、アドバイス的に色々と知りたいです。 よろしくお願いします。

  • PHPの入門書について。

    PHPの入門書について。 今回、PHPをちゃんと一から体系的に学びたと考えています。 PHPにはWordPressでWebサイトを構築する中で少しだけふれました。 ※XHTML/CSSは分かります。 とある本ではPHPの入門書には「はじめてのPHP言語プログラミング入門 / 大垣 靖男」が良書であると書いてありました。ですが、アマゾンの評価をみると悪い意見もあります。http://bit.ly/bwOVi6 たとえば、 ・値渡し・参照渡しといった重要事項がごく簡単にしか説明されていない。 ・具体的な関数・メソッドの索引はほとんど省かれている。 ・初心者に勘違いを誘発させるような記述がおおく、また、クラスのオーバーライド等について、実際の仕事の現場で使われるような例はなく、甚だ勘違いを誘発させるような例や言葉で説明されている。 それにこの本は発行が5年も前です。 やはり少し古いのでしょうか。 内容が飛び飛びでも困りますし、情報が古いのも困ります。 もはや僕にはどれが一番適した本なのか分かりません。 僕のような初心者が一から体系的に学ぶにふさわしい入門書を教えてください(><) そして、入門書→初級→中級→上級にレベルアップしていくために良い書籍があれば教えてください! よろしくお願いします!

    • ベストアンサー
    • PHP
  • 複数のテキストをまとめるperl or ruby

    以下のようなファイルが複数あります(textX.txt)。 最初の数字は桁数によってスペースの数が変わっています。 ファイルによって数字とそののちのTRXが変わってきます。 さらにTRXについてはあるファイルでは出てきたりでてこなかったりします。 このファイルをまとめたいと考えています。 その際にlist.txtを使ってoutput.txtのようにまとめていきたいです。 textX.txtででてこないものは0としたいです。 testX.txtは増減する可能性があるので、いくつでも対応できるものがありがたいです。 この作業をできるperlスクリプトを考えています。 rubyやpythonなどでも構いません。 複雑な作業ですが、これを解決するスクリプトをご教授いただけないでしょうか? エクセルでは処理できず困っています。 text1.txt 4 TR5|c0_g1_i1 1 TR6|c0_g1_i1 4 TR7|c0_g1_i1 14 TR7|c1_g1_i1 626 TR8|c0_g1_i1 517 TR8|c0_g2_i1 7 TR9|c0_g1_i1 2 TR9|c0_g2_i1 4 TR9|c1_g1_i1 list.txt TR5|c0_g1_i1 TR6|c0_g1_i1 TR7|c0_g1_i1 output.txt text1 text2 text3 TR5|c0_g1_i1 4 0 6 TR6|c0_g1_i1 1 5 1 TR7|c0_g1_i1 4 5 0

    • ベストアンサー
    • Perl
  • はじめての物理学。

    小学生みたいな物理学なんてなんも知らない人が 「ちょっと興味があるので触れてみよう」的な入門書あるでしょうか アマゾンで見てもわけがわかりません、難しそうなのばかりです まったくの初心者、初見者でもそこそこ理解できる物理学の初歩の初歩的書籍を探しています 教えてください

  • LISPでフィルタープログラムを作るには。

     DOS(やUNIX)では、CやRubyなどを使い  c:\> sort < in.txt | uniq | myFilter.rb > out.txt のようにフィルタープログラムを作れるのですが、LISPではどうしたらいいのかわかりません。  関連本にはリスト処理や再帰の例題や解説はあるのですが、この方面はほとんど見たことがありません。  質問は、標準入力から一行のテキストデータを受け取り、処理後標準出力に出力するコードはどのようなものなのだろうか、ということです。あまりにも初歩的なことで申し訳ありませんが、ご教示いただければとてもうれしいです。

  • Rubyを使っての tar.gz ファイルの解凍

    いつも、お世話になります。 今現在、cygwin環境下で、tar.gzファイルを解凍しています。 コマンドとしては、 gunzip -d xxxx.tar.gz tar -xvf xxxx.tar これを、Rubyを使って、やりたいと考えています。 方法は、あるのでしょうか? 元々、UNIX環境下で作成されたデータを、PC上のcygwinで解凍、ついでに テキスト処理(shellscript+perl)も実施しております。 gzファイル、tarを解くexeは、きっとどこかにあると思いますので、 rubyに期待するのは、外部コマンドとしての exeを実行できることです。 宜しく、サジェスチョンをお願いいたします。

  • VisualBasicを学習するに当たって

    会社でVisual Basic.NET 2003で開発することになったのですが、 これまで、プログラムミングを扱った事がありませんので、 初歩の初歩から学べる書籍を探しています。 Amazon等で調べては見たのですが、評価が高い本は VB6や.NET2002のものが多く、.NET2003を学ぶ上で 非常に役立つ書籍の存在があまりないように感じました。 たとえば、本A→本B→本Cなどの流れを進めば プログラムスキルが上達するなどの情報があれば是非教えてください。 会社の同僚に相談しても、付属のヘルプが最高の参考書といいますが、 これまた難解すぎて理解できません。 ちなみに、林 晴比古著の新Visual Basic.NET入門 ビギナー編 2003対応版を 購入しようと考えていますが、評判があまりよくないので悩んでいます。 自分でもいろいろ調べては見ましたが、なかなかいい本に めぐり合えませんでした。 やる気はありますので、ご回答よろしくお願いします。

専門家に質問してみよう