>コンピュータ・インターネット>プログラミング>Ruby>

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 高橋 征義 後藤 裕蔵 Search 高橋 征義 後藤 裕蔵 高橋 征義 後藤 裕蔵

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング by 高橋 征義後藤 裕蔵 価格: ¥ 2,730
国内配送無料

おすすめ度:


もっと詳しい情報: たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @Amazon
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @aStore
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @Rakuten


Customer Reviews:
Ruby言語(1.8系)の文法について学べる
本書の練習問題をやりながら、Ruby言語の一通りのことを学んでいます。

本書の構成は5部構成です。
第一部:Rubyをはじめよう:簡単な文法の説明
第二部:基礎を学ぼう:一通りの文法の説明
第三部:クラスを使おう:基本的なクラスの使い方の説明(Numeric,Array,String,Hash,Regexp,IO,File,Dir,Time,Date)
第四部:Rubyを使いこなそう:応用的な文法の説明(コマンドラインオプション、組み込み変数、演算子、イテレータ、Mix-in)
第五部:ツールを作ってみよう:ログの解析、郵便番号の検索、HTMLの解析

本書をよめば、一通りのRuby言語(1.8系)の文法について学べるとは思いますが、プログラミング初心者にとっては若干難易度が高いかも知れないなあと思いました。特に練習問題は結構難しい問題もあるので、注意が必要かな。それに、第五部の説明はちょっと雑なように感じた。Ruby言語をやりたい人の参考文献にはいいと思うし、私は薦めたいと思う。

おもしろかったです
普段はJava使いですが、話題になっているようで気になりこの本を手に取りました。

内容は分かりやすくすらすらと読み進めることができました。Javaと違って表現に柔軟性があるので、Rubyは面白いっていう人の気持ちがなんとなく分かりました。あと、インタプリタ言語でメソッド名とかもUNIXコマンドを意識したネーミングになっているものもあるので、Linuxのシェルスクリプトの代替としてもお勧めです。

ただ、入門者向けと謳っている割りに基本的な概念の説明をすっ飛ばしていたりするので、ホントのプログラミング初心者にはちょっと難しいかも...オブジェクト指向言語の基本的な理解がある人向けかなぁ、ってことで1点減点です。

お気楽なコンピュータ使いのために・・・
 これはとてもわかりやすいRubyの入門書で、はじめの一歩としておすすめな一冊です。

 本書により、たのしくプログラミングをする人が一人でも増えればよいと思います。

いわゆる入門書
自分は、しごとではJavaを使っています。
今興味があってRuby(on Rails)を独学しています。

最初に読んだのがこの本です。

この本は5部構成になっています。
第1部、第2部はクラスの書き方とか文法的なはなしです。
第3部、第4部は、StringとかHashとかIOとかごく基本的なAPIの説明です。
第5部は、かんたんなツール作成をとおして、実際にRubyでプログラミングしてみるというものです。

「たのしい」という感じではなかったけど、
「へー」「ふーん」という感じ最後まで、気楽に読めました。
一冊目に読んでよかったと思います。

今は、Ruby on Railsの本を読みながら、
うろおぼえだったところをちょこちょこ読み直しています。
しばらくは、手放せないだろうな。

余談ですが、Ruby技術者認定試験の対策にも有効です!

Rubyの入門書としては最適
これまでに、プログラミングをしていて
「Rubyって最近流行っているみたいだけれど、参考書を買うならまず、どれがいいかな。」
って言うときに、この本を推します。

分かりやすく、小難しい参考書のイメージをなくすための配色や図例が多いので、文字ばかりの参考書は…という人も簡単に読めると思います。

ただ、良き入門書であるけれども、内容量的には不十分な所も多いので、これを読んで本格的に学びたいと思ったら他の参考書にも手をつけてみるといいと思います。

また、プログラミングをしたこと無い人が、この本を読んでも、いまいちピンとこないと思うので、そういう人にはお薦めできません。


Listmania Lists:
rubyの本2006年(13冊) − Rails乱立開始
Ruby関係の書籍
Ruby書籍
プログラミング
twin のおすすめ本
最近買ったもの
Macintosh Leopard 本
Ruby資格・検定
プログラミング言語(スクリプト)
Rubyを基礎から学ぶ本

関連商品:

Rubyレシピブック 第2版 268の技

初めてのプログラミング

Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS)

プログラミングRuby 第2版 言語編

Railsレシピブック 183の技

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング & More...


プログラミング言語 Ruby

オライリージャパン Search オライリージャパン オライリージャパン
by まつもと ゆきひろ David Flanagan Search まつもと ゆきひろ David Flanagan まつもと ゆきひろ David Flanagan

プログラミング言語 Ruby by まつもと ゆきひろDavid Flanagan 価格: ¥ 3,990
国内配送無料

おすすめ度:


もっと詳しい情報: プログラミング言語 Ruby
プログラミング言語 Ruby @Amazon
プログラミング言語 Ruby @aStore
プログラミング言語 Ruby @Rakuten


Customer Reviews:
最も信頼できるRubyの本
Rubyに関してこれほど記述が正確かつ精緻な本は他に無いと思います。

Googleや他の本で調べてもわからなかったことが、
この本には書いてあった、という経験を何回もしています。

じっくり読み込むも良し、必要に迫られたときだけ辞書的に使うも良し、
Rubyを使いこなすつもりなら絶対に持っているべき本です。

基本書にふさわしい本
よく「Rubyを深く知りたい方向けの本」などと紹介されたりします。これは誤解を招く紹介です。本書にトリビアや無駄な知識はほとんどありません。Rubyプログラマにとって常識たるべき事項が驚くべき濃度で凝縮されています。

本書の対象読者は脱入門者〜中級者です。入門書を読了し,リファレンスを引く力を持っていることを想定しています。もし前半で躓いてしまうようなら,入門書を読み直してから本書を読んでみてください。

この本の見所は後半,特に第6章〜第8章です。これらの章はRubyの動的な機能について網羅的に解説しています。何度も読み返す価値のある章です。高度な解説書や他人の書いたRubyプログラムを読むための足がかりになると思います。

本書は言語の解説にとどまりません。
・「〜のように書くべき(書くべきでない)」
・「よりエレガント」
・「より効率的」
・「〜な時に便利」
・「多くのRubyプログラマはこのように書く」
・「よく見られる」
このような表現を随所に見ることができます。Rubyプログラムをよりエレガントに書くための指南・示唆がちりばめられています。腕を磨きたいRubyプログラマにもお勧めできます。

Ruby1.8とRuby1.9の解説が併記されています。Ruby1.9に乗り換えた私にとっては非常に有益でした。逐一バージョンを示して書き分けられており,混乱する程ではありません。

rubyマスターになるために
The Ruby Way 第2版を持っているので、内容もかぶりそうだし、いらない
かなと思っていて、ここの書評でもあんまりいいように書いてなかったので遠慮
していたが、書店で立ち読みして、内容に興奮して購入し、素晴らしかったので
レビューを書いている。

2年以上rubyに関わっていたが、この本を読んで、いかにあやふやなまま
rubyプログラミングを行っていたかを痛感させられる。

例えば-7/3がCやJAVAでは-2でrubyだと-3を返し、そのためrubyでは、-a/bが
-(a/b)と一致しないということやx**(1/4)は1だがx**(1.0/4.0)だとxの4乗根
が計算できるなど、驚きの連続だ。

文と制御の説明が終わるまでに、ほぼ本のページの半数を使用している。
経験的にsortなどに渡すブロック内でreturnするとなぜか結果が変に
なるということを知っていたが、この本をよんで、なぜブロックでreturn
してはいけないかということが解かり、めちゃくちゃすっきりした。
他にもあまり説明されていない例外について、例外中に例外が起きた場合
など細かいとろまで説明されていてありがたい。

制御文の章の後は、
6章メソッド、proc、lambda、クロージャ 
7章クラスとモジュール 
8章リフレクションとメタプログラミング
というrubyを使用したオープンソースを理解するためには必須の知識。

逆に標準ライブラリに関してはriで調べればすぐわかるよねということで
riに関する説明があったり、rubyプラットホームの章でざっと流す程度。

正直去年の私では、細かい情報が多すぎて、しんどくなって読めなかったかも
しれない。

rubyを極めるためには必須の1冊。

鬱にされる鬱然たるRuby教科書
C言語教科書のバイブルであるK&Rを見本にしたと、前書きに書かれている。内容もそれに相応しい。見識が高く、鬱然たる学殖が傾けられている。とくにRuby 1.8と1.9を同時に学ぶには現時点で最強の一冊ではないでしょうか。

しかし、肝心の1.8と1.9の異同がこの本を読みにくくしている。1.8のある手法を詳しく説明して納得させてから、次の段落でこの手法は1.9では使えなくなると断る、そういう箇所が点在しているので、本当に悩まされ、迷わせられた。

その一方、思考の切り替えが上手の方、つまり1.8と1.9を割り切って考えられる方ならこの本の真髄を満喫することが出来るでしょう。うらやましいかぎりだ。

私にとって、可愛いRubyがあの『女王の教室』の女教師に豹変した厳しい一冊でした。

For Rubist
この本は、Rubyを細部まで紹介していて
「Rubyは既にある程度知っていて、Rubyを奥まで知りたい。」
という方向けの本です。

ただ、正直、まだRuby初学者にはお薦めできません。
理由は、
1. すらすら読みにくい。
2. 他のRubyの本とくらべ参考書(の記述のされ方)が重い点です。

内容は、1.8と1.9の間で、まだまだ揺れているRubyがよく描かれています。
(結構な頻度で、1.8,1.9の話が間間に挟まれます)

この本のオビにある通り、今の和書の中でRubyを詳しく知るのであれば
この本くらいの細かさが必要ですし、必要な人もいるでしょう。
しかし、逆に「楽しいRuby」くらいの入門書の次に読む本としてはあんまりという印象です。
Rubyを普段から使っていない人は、もっと気楽に読める本をお薦めします。


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??
プログラミング言語(スクリプト)

関連商品:

Ruby逆引きハンドブック

Rubyによるデザイン・パターン

初めてのRuby

実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック

まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法

プログラミング言語 Ruby & More...


作りながら学ぶ Ruby入門

ソフトバンククリエイティブ Search ソフトバンククリエイティブ ソフトバンククリエイティブ
by 久保秋 真 Search 久保秋 真 久保秋 真

作りながら学ぶ Ruby入門 by 久保秋 真 価格: ¥ 2,625
国内配送無料

おすすめ度:


もっと詳しい情報: 作りながら学ぶ Ruby入門
作りながら学ぶ Ruby入門 @Amazon
作りながら学ぶ Ruby入門 @aStore
作りながら学ぶ Ruby入門 @Rakuten


Customer Reviews:
Rubyを初めて勉強する人、あるいはプログラミングを初めて勉強する人向けの書籍。
プログラミングができるようになることだけでなく、アプリケーションを作成できるようになることも重視した内容だと思います。

最初に作るアプリケーションを決め、小さいプログラムを作って動かすことを繰り返しながら最初に決めたアプリケーションを完成させていくスタイルは、Rubyを習得しようとして挫折した経験のある自分にとって理解しやすいものでした。
簡単なサンプルプログラムと実行結果でRubyの振る舞いを覚えていく「練習」がたくさんあり、他のプログラミング言語の経験がある人であれば、読むだけでもRubyのプログラムをある程度書けるようになると思います。
逆に文法の解説を重視していないので、Rubyが少し使えるような人には物足りない感じがするかもしれませんが、文法を覚えることよりもアプリケーション作成の過程を経験していくことを重視しているので、プログラムを組むことはできるけど、自分で考えたアプリケーションを作った事が無い人であれば一読の価値はあると思います。

マイナス点を挙げるとすると、サンプルプログラムの字下げがずれていたり、1行が長すぎて行末で折り返してしまっている部分など、あれれと思う部分も少しありました。
細かい話かもしれませんが、初心者向けの本なので気を使って欲しかったです。
あと、いくつか「練習」に実行結果が付いていないものもあるのですが、個人的には付けてもらった方が良かったです。
とは言っても全体的に良くまとまっていて解りやすい内容だと思うので、これからRubyを勉強する人にはお勧めできる本です。


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??

関連商品:

Ruby 3 オブジェクト指向とはじめての設計 (CD-ROM付) (プログラミング学習シリーズ)

RubyによるMac OS Xデスクトップアプリケーション開発入門 ~Ruby×RubyCocoa/MacRuby×HotCocoa~

のに子博士のブラボー道 Rubyプログラミングはじめるゾ

Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)

10日でおぼえる Ruby on Rails入門教室

作りながら学ぶ Ruby入門 & More...


初めてのRuby

オライリージャパン Search オライリージャパン オライリージャパン
by Yugui Search

初めてのRuby by Yugui 価格: ¥ 2,310
国内配送無料

おすすめ度:


もっと詳しい情報: 初めてのRuby
初めてのRuby @Amazon
初めてのRuby @aStore
初めてのRuby @Rakuten


Customer Reviews:
初めてじゃないRuby
Rubyを独学しようとこの本を購入したJavaプログラマですが、たのしいRuby 第2版 Rubyではじめる気軽なプログラミングを買い直すことになりました。
Ruby初心者向けではない印象です。ある程度書けるようになったら読みなおそうと思います。
あとは、Rubyに対して過剰に褒めていて、Rubyのメリットしか書いていないのが気になりました。
メリット・デメリットを併記して、実際にどのような開発規模やスタイルに適するのかを客観的に示してほしかったです。
プログラマにとって言語とは道具で、状況に応じて取り替えるものであり、どんなところでも何にでも使える言語など無いのだから。

タイトルに難あり
書籍の中にもありますが、プログラミングをまったくやったことがない人にはあまりオススメできません。他の方のレビューにもありますが、もっと言うと、rubyに触ったことがない人にも個人的にはオススメできません。
自分はPHPやPerlでMVCフレームワークを使っていて、流行っているからという安易な理由でRailsに触れ、疑似コードみたいだけど本当にRubyの構文なのかDSLなのかどっちなんだろ? とか、シンボルって便利だけどいまいち概念が理解し辛い…とか、全部オブジェクトって言われても…とか、Railsから泥縄式にRubyを覚えたことでモヤモヤとしていた点が非常にすっきりとわかり、Rubyという言語がなぜこれだけ支持されているのか、その魅力がよくわかりました。
ですので、星は5つですが、タイトルが誤解を招きそうな気もします。ただ、これだけRailsがブームになっている今、さらにRubyを知りたいという人には、最もオススメできる書籍だと思いますし、1.9ではここが変わるよ、というのが随所に入っているのも、これから本格的な移行期に入るのだろうなあと思うと有益な情報だと思いますし、とても素晴らしい一冊でした。自分と同じ境遇にいる人がいたら、ぜひオススメしたいと思います。

よくまとめられています
初めてのRuby

著者自身や巷でもよく言われているように決して初心者向けではありません。
RailsからRubyに入ってある程度書けるようになったけど、実はRubyそれ自体は細かいところはよくわかっていない、というような方にいいのではないでしょうか。
※その場合でも既に言語をマスターしているという前提ですが。。。。

本自体は薄く、けど内容は非常に充実しています。
おすすめです

要点がコンパクトにまとまっています。(中級者以上向け)
●お薦めのポイント
  1.冊子が薄い!(補足、目次込みで200ページ強。厚さ1.5cm程度)
  2.サンプルコードが”Hello World”でなく、実際に使用したテストコードや
   Rubyで実践的?なより少ない行で表現することを意識されたコードである。
  3.章節、段落が自分とフィットする。
   例えば、P31、2.1.2の添字参照において、通常型の参照、範囲で参照、
   負の数で参照する説明が段落を分けて説明されています。

●お薦めできないポイント
  1.字が(他の書籍と比べて)小さい
   初心者向けでないのでいいと思います。寝転がって読むには難あり程度。


少しRubyで開発した経験がある方が、消化不良を解消するために適してます。


Listmania Lists:
プログラミング
プログラミング関連のいい本
プログラミング
twin のおすすめ本
rubyの本 2008年(20冊) − これからどうなる?
プログラミング言語(スクリプト)

関連商品:

プログラミング言語 Ruby

実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック

Ruby逆引きハンドブック

まるごと Ruby! Vol.1

Railsレシピブック 183の技

初めてのRuby & More...


Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS)

工学社 Search 工学社 工学社
by 山本 団 Search 山本 団 山本 団

Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) by 山本 団 価格: ¥ 2,415
国内配送無料

おすすめ度:


もっと詳しい情報: Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS)
Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) @Amazon
Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) @aStore
Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) @Rakuten


Customer Reviews:
ゲームプログラミングを、広く深く、簡単に学べる
本書は、「Rubyを学ぶ本」というよりは、「Rubyを使ってゲームプログラミングを学ぶ本」であると言えます。

もちろん、Rubyの基本文法などについても分かりやすく記載されていますが、単にRubyを学びたいのであれば、たのしいRuby 第2版 Rubyではじめる気軽なプログラミングの方がお勧めです。

普段、ソフト開発を生業としている人であっても、ゲームプログラムがどのようになっているかについて、深く知っている人は少ないと思います。本書は、著者がプロのゲームプログラマーというだけあり、本格的なゲームプログラムの技法を学べる一冊です。
また、ビジュアルノベルやアクションゲームなど、様々なジャンルのゲームのプログラムを紹介しています。

さらに、本書の最も優れている点は、MyGameという本書オリジナルのゲーム用ライブラリが、とてもシンプルで分かりやすい点です。(MyGameは、付属のCDからインストールできます。)このライブラリを活用することで、読者はゲームプログラミングの本質的な部分に注力して学ぶことができます。

アクションゲームの説明では、速度、加速度、衝突判定や、カメラワークに至るまで、かなり深い内容について説明しています。本書の内容を頑張って理解すれば、2Dのマリオなら作れてしまうのではないかと思います。

説明もとても丁寧で分かりやすく、ある程度プログラミングの経験のある人であればだれでも理解できる内容だと思います。


プログラミング入門者には不向きだが...
Rubyやその他の言語について一通りの知識のある人向けの本です。Rubyプログラミングそのものは別の本で(例えば「たのしいRuby」など)学習してから本書を読んだ方がよいでしょう。Ruby本の2冊目をどれにするか迷っている人にはちょうどいい本です。

Rubyが学べるのかちょっと疑問
初めてプログラムを書く方にもとても入りやすい本だと思います。付録のCDのデータを使用して本の内容に沿えば、本格的な成果物ができるので楽しく進められると思います。

ですが、作者が作ったクラスとメソッドを使って作成するので、本来のRubyのクラスやメソッドが学べない気がします。作者が作ったのか、元のクラスやメソッドなのか、区別がつきませんでした。

笑いながら試して実力が向上できる一冊
Rubyの新刊は常時チェックしていたところ、目にとまったため購入しました。
前半はスクリプティングに必要な知識のレビューなのですが、とても簡潔にまとめられています。
中半から実際のゲーム制作に入っていくのですが、丁寧な説明でとても分かり易く構成されています。
それにも増して、実際に書き込んだスクリプトの実行は結構楽しい。
自分の歳を考えると、ちょっと電車の中では他人に見られたくないデザインの表紙なのですが
書かれているスクリプトを読みながら
ニヤニヤしている自分に、しばらくしてから気づいたほどです。
添付CDに納められているゲームキャラのイメージも本格的に作られているので
ここでも結構充実感を得られます。
Rubyの入門書をマスターした後、楽しみながら実力を高めることの出来る、お勧めの一冊です。


Listmania Lists:
rubyの本2007年(11冊) − いろいろ

関連商品:

RPGツクールXP VALUE!

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

ドット絵プロフェッショナルテクニック―ドット打ちからアニメーションまで (Game developer books)

はじめてのRubyプログラミング (TECHNICAL MASTER)

ゲームシナリオの書き方 基礎から学ぶキャラクター・構成・テキストの秘訣 (NEXT CREATOR)

Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) & More...


Ruby技術者認定試験 公式ガイド (ITpro BOOKs)

日経BP社 Search 日経BP社 日経BP社
by 伊藤忠テクノソリューションズ Search 伊藤忠テクノソリューションズ 伊藤忠テクノソリューションズ

Ruby技術者認定試験 公式ガイド (ITpro BOOKs) by 伊藤忠テクノソリューションズ 価格: ¥ 2,100
国内配送無料

おすすめ度:


もっと詳しい情報: Ruby技術者認定試験 公式ガイド (ITpro BOOKs)
Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @Amazon
Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @aStore
Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @Rakuten


Customer Reviews:
これ一冊で合格できます。
これ一冊で合格できました。

薄いし、読みやすいので飽きません。
解説をざっと読み、問題を繰り返し解くことで短期間で試験を突破できます。

Rubyの最低限の知識を学ぶための入門書としてもいいかもしれません。
(あくまでも試験ガイドなのでRubyが書ける様にはなりませんが)

合格しました!
ふだんは、JavaでWebアプリの開発をしています。
興味があって、ここ2,3ヶ月Ruby(Ruby on Rails)を独学していました。

せっかく勉強したので、ためしにRuby技術者認定試験を受験してみようと思い、本書を手に取りました。

結果としては、90%の得点で合格できました。

他のレビューにもあるとおり、本書の構成は前半後半で二つに分けられます。
前半は、試験範囲にしぼって、Rubyの文法やらAPIやらをコンパクトに説明。
後半は、模擬試験。
となっています。

実際に試験を受けたところ、たしかに模擬試験と同様の問題が出題されて、かなりたすけられました。自分がうけたときは、半分ぐらいは模擬試験と同じか似たような問題だったとおもいます。
もっとも、試験の合格ラインは75%なので、本書の模擬試験を丸暗記しただけでは合格にはちょっと足りないかもしれません。

模擬試験で問題の傾向をつかんだら自分で知識を補足していく必要があります。
入門書のたのしいRubyは、試験対策としても有効です。

String, Array, Hash, IO, FileとDir, Timeのメソッドは、できるだけ多くのメソッドを正確に暗記しておく必要があります。うろおぼえだと、試験のときに迷います。「2つまではしぼりこめるんだけど」というようなことになります。

試験の感想がまじったレビューになってしまいましたが、
本書は、試験対策としては十分有用だったので、星4つです。





Ruby技術者認定試験を目指すなら買う価値有り
この本はRubyの教科書的な解説と,模擬試験の二部で構成されています。

前半の解説のレベルはたのしいRuby 第2版等の入門書と同程度。ほかに入門書をお持ちの方は必要ないかもしれません。要点がコンパクトにまとめられているので,試験前の知識の整理には有用でした。

この本の価値は後半の模擬試験にあります。実際に試験を受けてきましたが,類似した問題が多く出題されました。難易度も同程度です。

この本の解説部または入門書で知識を整理し,後半の模擬試験問題で雰囲気をつかめば十分合格できるでしょう。入門書には書かれていないと思われる問題がわずかではありますが出題されたので,高得点を狙うならリファレンスマニュアル(特にString, Array, Hashクラス)も参照する必要があります。

価格と誤植で★-1。


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??

関連商品:

Rubyによるデザイン・パターン

Ruby逆引きハンドブック

プログラミング言語 Ruby

Railsデプロイ

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

Ruby技術者認定試験 公式ガイド (ITpro BOOKs) & More...


Rubyレシピブック 第2版 268の技

ソフトバンク クリエイティブ Search ソフトバンク クリエイティブ ソフトバンク クリエイティブ
by 青木 峰郎 後藤 裕蔵 高橋 征義 Search 青木 峰郎 後藤 裕蔵 高橋 征義 青木 峰郎 後藤 裕蔵 高橋 征義

Rubyレシピブック 第2版 268の技 by 青木 峰郎後藤 裕蔵高橋 征義 価格: ¥ 2,940
国内配送無料

おすすめ度:


もっと詳しい情報: Rubyレシピブック 第2版 268の技
Rubyレシピブック 第2版 268の技 @Amazon
Rubyレシピブック 第2版 268の技 @aStore
Rubyレシピブック 第2版 268の技 @Rakuten


Customer Reviews:
プログラム言語一つにつきレシピ本は持っておくべき。
レシピ本は、そのプログラムでどのようなことができるのかを提示してくれます。
また、Rubyらしいプログラムの書き方というものも教えてくれます。
やりたい処理があって、どうしたらスマートに実現できるかと迷ったときに良い辞書の役割をしてくれます。
この本は持っていると助かることがよくあります。

「Rubyでやりたい」のならとりあえず読んでみて
他のスクリプト言語を使ったことはあるけれどオブジェクト指向にはあまり慣れていない、「このたびRuby始めてみました」という方は一読の価値があるでしょう。
例えば「PerlでCGIを作ったことがあるが、Rubyではどうやって表現するのだろう?」といった場合、手っ取り早くサンプルコードを調べたいはずです。
この本を参考に自分なりにコードを付加していけば、Rubyを活用する第一歩になります。
(実際にはライブラリ関係のリファレンス本も手元に必要でしょうが)

Ruby入門者で「やりたいことがあるのだが、どうやって書いたらよいだろう?」という方にお薦めです。


Listmania Lists:
rubyの本2007年(11冊) − いろいろ
Ruby関係の書籍
理工系のための数学入門 (大学生向き)
Ruby書籍
オープンソースソフトウェア(本)
Rubyを基礎から学ぶ本
Ruby, PHP, HTML, XML, JavaScript

関連商品:

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

Railsレシピブック 183の技

プログラミングRuby 第2版 ライブラリ編

プログラミングRuby 第2版 言語編

Ruby on Rails 逆引きクイックリファレンス Rails 2.0対応

Rubyレシピブック 第2版 268の技 & More...


Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ)

翔泳社 Search 翔泳社 翔泳社
by arton 宇野 るいも Search 宇野 るいも 宇野 るいも

Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ) by arton宇野 るいも 価格: ¥ 1,974
国内配送無料

おすすめ度:


もっと詳しい情報: Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ)
Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ) @Amazon
Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ) @aStore
Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ) @Rakuten


Customer Reviews:
”はじめて”プログラミングに挑戦する人むけです
最初に私はプログラミングの経験はゼロです。しかし仕事上簡単なプログラムを書けないとならなくなり、プログラマーの友人より Python か Ruby を始めるのが良いよ、との推薦を受け、2冊ほどの Python の学習書を手にしたのですが、いまいちプログラムの作り方(自分の目的に向けて、どのようにプログラムを構築していくか)への理解が深まらなかったことから、再び手にしたのがこの Ruby の学習書であります。ちなみに、私の目的とするプログラムは、そのプログラマーの友人に言わせると「間違いなく100〜120行分を書けば完成するね。このくらいならばわざわざ敷居の高いC言語系やJavaに手を出す必要は全くないぞ」とのアドバイスを貰っています。

では本題に入ります。

この本の素晴らしいところは、「はじめてのRuby」ではなく、「はじめてのプログラミング」がポイントであることです。もちろん、この本の中で使われているのは Ruby ですが、この本を通して勉強する事で、Ruby の代わりに Python や Java等、別の言語に置き換えて利用することができるはずです。ど素人の私がそのように確信できるくらい、親切にプログラムの解説が書かれています。

以前購入した2冊の Python の学習書が私にとって使い物にならなかったのは、言い換えると、それは辞書だったからであります。例えば、日本語の学校とは英語では何と言うのだろう?と思ったときに英和辞書を引くと「school」と記載されていると思います。そして辞書によっては簡単な例文が載っていますが、その例文に対しての解説はありませんよね。既に英語の構文の作り方(主語と動詞が必ず必要とかのルール)を知っていれば、単語さえ分かればOKですが、そうでない人にはその単語と例文を丸暗記するしかなく、別の文章の中で使う事ができないかもしれません。その2冊の Python の本は、例えば「プログラム中で繰り返しをする場合は for文 を使います。そして、その簡単な例がこれです」みたいな、本当に簡単に解説されているだけです。紹介されているそれぞれの仕組みが、前後に脈絡もなく突然書かれている+超簡潔過ぎる例文が載っているだけです。しかし、この Ruby の本では、いかなる場合もしっかりとした目的(例えばじゃんけんゲームを作るとか)のあるプログラムを例として載せているので、単に for文 を理解できるだけでなく、全体のプログラムの流れや構築の仕方が同時に学べることです。つまり、既に他の言語でプログラムに触れた事のある人には、その細々とした解説が鬱陶しく感じるかもしれません。しかしプログラムに始めて挑戦するような人には本当に最高であります。

唯一欠点と言えば欠点のような気がしたのは、第1章〜第3章はパソコンとプログラム言語の役割の違い、みたいな説明があり、この辺りはもう少し要約して欲しかったですね。

この本は Windowsユーザーに対して付属のCDをインストールすれば、Ruby が使える環境ができるようなっていますから、出だしで躓く心配もありません。

ちなみに最初からこの本を入手しなかったのは、私が海外で生活しており、本の中身を自分の目で確かめられなかったからであります。現在(2009年10月より開始)、この続刊である Ruby2 へと進んでいますので、こちらも終わったらば書評を寄せよと思っております。Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ)

初心者向けに最適
Rubyの参考書は何冊か買いましたが、この本が一番わかりやすかったです。
プログラミングに対して本当に初心者の方には最適なのではないでしょうか。
プログラミングをある程度わかっている方が始められるには少し物足りないかと思いますが、
全くの初心者の方には、
・RubyをインストールするCD-Rが付いている
・解説が綿密
なので、途中で投げ出すことなく進められると思います。


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??

関連商品:

Ruby 2 さまざまなデータとアルゴリズム (CD-ROM付) (プログラミング学習シリーズ)

Ruby 3 オブジェクト指向とはじめての設計 (CD-ROM付) (プログラミング学習シリーズ)

プログラミング言語 Ruby

Ruby逆引きハンドブック

まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法

Ruby 1 はじめてのプログラミング (CD-ROM付) (プログラミング学習シリーズ) & More...


Rubyによるデザイン・パターン

ピアソンエデュケーション Search ピアソンエデュケーション ピアソンエデュケーション
by Russ Olsen ラス・オルセン Search Russ Olsen ラス・オルセン Russ Olsen ラス・オルセン

Rubyによるデザイン・パターン by Russ Olsenラス・オルセン 価格: ¥ 3,990
国内配送無料

おすすめ度:


もっと詳しい情報: Rubyによるデザイン・パターン
Rubyによるデザイン・パターン @Amazon
Rubyによるデザイン・パターン @aStore
Rubyによるデザイン・パターン @Rakuten


Customer Reviews:
Ruby + デザインパターンの勉強によいです。
しごとでは、JavaでWebアプリを開発しています。
RubyとRuby on Railsの入門書を読んだ後で、本書を読みました。

本書は、タイトルどおり、GoFのデザインパターンを、
Rubyで実装して、学んでいくというものです。

1章につき1パターンで、ソースコードを示しながら、
そのパターンのポイントを説明しています。
ひとつのでデザインパターンについて、
「Rubyでは、こんなふうにも書けるしあなふうにも書ける」
といった調子で、複数の実装方法を説明してあることも多いです。
あるいは、デザインパターンを使わない実装をして、その問題点を指摘して、
次に、デザインパターンを使った実装をして、その有用性を説明という場合もあります。
「継承より集約を使う」といった、オブジェクト指向プログラミングの
ポイントにもたびたび触れています。

デザインパターンにまじえて、文法やらブロックやら、
Rubyそのものの説明もしています。
はじめは冗長な気もしたけど、読み終えてみれば、
自分のようなRubyの経験の浅いものにはなかなかよかったと思います。
よりRubyっぽいプログラミングが学べたとおもいます。

Javaのデザインパターンの本も何冊か読みましたが、
それらと比べても、読みやすくわかりやすい本だと思います。
説明はていねいだし、例の大きさも適当でよいと思います。
JavaとRubyのちがいもあるのかもしれない。

すでにデザインパターンやらオブジェクト指向プログラミングを知っている人は、
特別、新しい何かが得られるということはないかもしれません。
あるとしたら、DSLぐらいか。

自分は、本書であらためて勉強しなおせてよかったとおもいます。







解かりやすい
GoFによるデザインパターンのうちに作者にとって特に有益だと思われる
パターンの説明がrubyによって説明されています。
rubyの言語特徴により、かのJava言語で学ぶデザインパターン入門よりも
より短く、解かりやすいサンプルコードとなっています。
事実、速読ができない私でも読了に8時間程度で全部読めてしまいました。
おまけにrubyの文法の説明が章を割いて説明してあり、メタプログラミングや
モジュールの使い方等の説明もデザインパターンの説明内に書かれてあるため、
rubyの知識もふえてruby初心者の方には1石2鳥なのではないでしょうか?
星ひとつ減点の理由は、初心者には絶対お奨めですが、すでにデザインパターン
を知っていて、rubyの文法も知っている中級者以上にとっては、それほど大きな
発見はないので、この薄さで3990円はないよなーという気持ちになる点です。
個人的には、rails上のプログラミングではここに上がっているような
デザインパターンが使いづらい気がします。
ただ、rails本体はガンガンにデザインパターンを使用していて、デザイン
パターンの説明にをよくrails自体が参照されていたため、rails自体を知るには
この本が参考になると思います。


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??

関連商品:

Ruby逆引きハンドブック

まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法

Rubyでつくる検索エンジン

Ruby技術者認定試験 公式ガイド (ITpro BOOKs)

エンタープライズ Rails

Rubyによるデザイン・パターン & More...


Ruby逆引きハンドブック

シーアンドアール研究所 Search シーアンドアール研究所 シーアンドアール研究所
by るびきち Search るびきち るびきち

Ruby逆引きハンドブック by るびきち 価格: ¥ 3,990
国内配送無料



もっと詳しい情報: Ruby逆引きハンドブック
Ruby逆引きハンドブック @Amazon
Ruby逆引きハンドブック @aStore
Ruby逆引きハンドブック @Rakuten


Listmania Lists:
rubyの本 2009(21冊(9/21現在)) −25件では間に合わないかも??

関連商品:

Rubyによるデザイン・パターン

まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法

Rubyでつくる検索エンジン

Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE)

WEB+DB PRESS Vol.51

Ruby逆引きハンドブック & More...


2 | 3 4 | 5 6 | > | >|


related blog:

プログラミング問題を求めて | HIROKI.JP
amazon.co.jpにて、和書カテゴリのコンピュータインターネットで言語名を入力して検索してみると、. Java(2440件); C++(724件); PHP(719件); Perl(682件); Ruby(365件); C#(240件); Python(238件). Java書籍って意外と量が多いことにビックリ。C++のは 昔ながらのがいっぱい。PHPはプログラマへの入門書籍が豊富で初心者からでも入っていけやすい感じがある。Perlは昔からの方々が利用しているし、堅苦しい書籍が多いから初心者や女性は入りにくいんだろうな。Pythonはその極み。Rubyはプログラマによる ...
http://hiroki.jp/2009/10/15/339/

メディアマーカー - Mac OS X Cocoa プログラミング 第3版
Mac OS X Cocoa プログラミング 第3版 · Myバインダーへ追加. 定価: 4410円 / Amazon価格: 4410円 (2009年11月07日 20時29分 時点) 価格・在庫 ネット書店 中古サイト 図書館. [折りたたむ]. [折りたたむ]. [折りたたむ]. カテゴリ:・雑誌 ...
http://mediamarker.net/media/0/?asin=4894714469

WEB+DB Press vol.53 - Ruby+WEBプログラマのニュース
オークション(ヤフオク)は国内最大規模のインターネットオークションサイトで,コンピュータ,書籍,おもちゃ,衣類から自動車,建設機械まで,扱い商品点数は2000 万点以上にのぼります。特集では,常時高いユーザ利用率で,サーバが止まることが許 ...
http://takeyu-web.weblogs.jp/rubynews/2009/10/webdb-press-vol.html

Ruby on Railの開発で役立つサイトや書籍 -OKWave
以下は外れが少ないとされているです。必ず立ち読みした上で自分の目的とレベルに応じて購入してください。 > ・「Rubyレシピブック 第2版 268の技」(初心者向け) > ​http://www.amazon.co.jp/dp/4797340045/​ > ・「プログラミングRuby 第2版 言語 ... ・Programming Ruby - The Pragmatic Programmer's Guide 【好評書籍の初版がネットで、ただし英語】 > ​http://www.ruby-doc.org/docs/ProgrammingRuby/​ > ・Rubyist Magazine - るびま 【ライブラリ紹介などの読み物、過去のコードレビューは一読の価値 ...
http://okwave.jp/qa5300811.html

アル中ハイマーの独り言: "プログラミング言語 Ruby" David Flanagan ...
試してみてから気に入ったら、その解説書を買うといったところだろうか。これも、安易に誤魔化すことができるネット社会の恩恵であり、惚れっぽい酔っ払いにはありがたい。ということで、Rubyの解説書を手にするのは初体験である。初体験という言葉は なんとなく ... コンピュータ構造が、人間の思考方法や社会構造からヒントを得ることが往々にある。オブジェクトは、プラトンのイデア論に通ずるものを感じる。クラスという雛形からインスタンスを生成するあたりは、いわば実存認識といったところだろうか。 ...
http://drunkard-diogenes.blogspot.com/2009/10/ruby-david-flanagan.html

自堕落な技術者の日記 : Let's Go - Googleの新しい分散システム用言語 ...
プログラミング言語Goの感想をぶっちゃけちゃうに、、、. プログラミング言語Goを昨日よりはまともに見てみたんですが、正直「つかえね~~」っていう気がしてきました。 C#, Java, JavaScript、(J)Ruby, (J)Python, Perlなどのモダンなプログラミング言語の 必須要素って. 組み込み、サードパーティを含めて豊富なクラスライブラリが利用できること; 文字列の扱いに優れていること。部分文字列や検索、一致、置換、正規表現などが提供されていること。 .... ブログ内をGoogle検索. Twitter ...
http://blog.livedoor.jp/k_urushima/archives/1048812.html

Leo's Chronicle: ぜひ押さえておきたいコンピューターサイエンスの教科書
などなど、JavaやRubyなど現代の便利なプログラミング言語しか使っていないと見えなくなってしまうハードウェアの世界を学ぶためには「コンピュータの構成と設計~ハードウエアとソフトウエアのインタフェース 第3版 (上) , (下) 」が良いでしょう。 ... 蛇足 ですが、近年日本のインターネット界隈でSICPがプログラミング言語を理論的に学ぶとして話題になっているのですが、コメント欄で住井先生が指摘されているように、SICPとTAPLではカバーしている世界が違います。僕自身も、このをベースにした演習をし ...
http://leoclock.blogspot.com/2009/09/blog-post_21.html

自堕落な技術者の日記 : Let's Go - Googleの新しい分散システム用言語 ...
Plan9、、、懐かしい。確かにダメだったねぇアレは、、、つぶやきを読むに何やらGoogleでは分散用のプログラミング言語を開発しているらしい。 プログラミング言語オタクなので早速サイトを訪れてドキュメントを見てみる。ちょっとシンタックスや機能など見た ところザックリこんな感じ、、、 ・C,C++,Javaのようなコンパイラ型言語・シンタックスはC#、Ruby、Java風・ガベージコレクションを使用・代入はPascal風でイラッとくる・条件式に括弧が不要(Pythonっぽい) .... ブログ内をGoogle検索. Twitter ...
http://blog.livedoor.jp/k_urushima/archives/1048458.html

換気扇分掃 - some comments
一応、モーターの代替品をネットで検索していみましたがゼロ件。かなり年代もののようです。 とりあえず回転ファンがひどく目づまりしていたので綿棒で奇麗に掃除。 すべて装着して元に戻し、イザ回転! いい感じに吸気してくれます。 で、この件で検索した ときに「換気扇 ... <[日記]卒研発表練習1日目 | []オブジェクト指向エクササイ...> プロフィール. ke_takahashi. 高橋圭一。福岡県。大学講師。生産スケジューリング、プロジェクト・マネジメント、プログラミング教育等について研究しています。 ...
http://d.hatena.ne.jp/ke_takahashi/20090201/p1

インターネットが普及し、効率よくウェブが書ける言語が必要だと思った ...
多くのソフト技術者を吸い寄せているのが、プログラミング言語「Ruby(ルビー)」の開発者、まつもとゆきひろ(松本行弘、44)だ。 9月上旬に開いたルビー国際会議には延べ1千人が世界から集まった。日立製作所など大手企業も進出。 ... 「ルビーを開発 したのは単にプログラミング言語が好きだったから」。天才プログラマーとは思えない穏やかな表情で語る。「インターネットが普及し、効率よくウェブが書ける言語が必要だと思った」 従来のコンピューター言語に比べ、ルビーは同じことを表すのに少ない ...
http://blog.goo.ne.jp/chorinkai/e/69bc91e9416bca6774e0ce3f8bc187d1
プログラミング
WEB+DB PRESS Vol.53 ¥ 1,554
クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs) ¥ 2,940
Excel VBAのプログラミングのツボとコツがゼッタイにわかる本―最初からそう教えてくれればいいのに!Excel2007/2003対応 ¥ 2,310
日経 Linux (リナックス) 2009年 12月号 [雑誌] ¥ 1,490
HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる ¥ 2,604
Interface (インターフェース) 2009年 12月号 [雑誌] ¥ 800
iPhone SDK アプリケーション開発ガイド ¥ 3,570
Photoshop 10年使える逆引き手帖 【CS4/CS3/CS2/CS/7.0対応】 (ああしたい。こうしたい。) ¥ 2,520
現場のプロから学ぶXHTML+CSS ¥ 2,940
携帯サイト コーディング&デザイン ¥ 2,709
Amazon Associate
配送料 無料1500円以上