![]() |
国内配送無料 おすすめ度: もっと詳しい情報: たのしいRuby 第2版 Rubyではじめる気軽なプログラミング たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @Amazon たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @aStore たのしいRuby 第2版 Rubyではじめる気軽なプログラミング @Rakuten |
おもしろかったです ![]()
普段は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って最近流行っているみたいだけれど、参考書を買うならまず、どれがいいかな。」
って言うときに、この本を推します。
分かりやすく、小難しい参考書のイメージをなくすための配色や図例が多いので、文字ばかりの参考書は…という人も簡単に読めると思います。
ただ、良き入門書であるけれども、内容量的には不十分な所も多いので、これを読んで本格的に学びたいと思ったら他の参考書にも手をつけてみるといいと思います。
また、プログラミングをしたこと無い人が、この本を読んでも、いまいちピンとこないと思うので、そういう人にはお薦めできません。
Rubyレシピブック 第2版 268の技 |
初めてのプログラミング |
Rubyではじめるゲームプログラミング―人気の国産言語で、誰でも簡単にゲームが作れる! (I・O BOOKS) |
プログラミングRuby 第2版 言語編 |
Railsレシピブック 183の技 |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: プログラミング言語 Ruby プログラミング言語 Ruby @Amazon プログラミング言語 Ruby @aStore プログラミング言語 Ruby @Rakuten |
基本書にふさわしい本 ![]()
よく「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を普段から使っていない人は、もっと気楽に読める本をお薦めします。
Ruby逆引きハンドブック |
Rubyによるデザイン・パターン |
初めてのRuby |
実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック |
まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法 |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: 作りながら学ぶ Ruby入門 作りながら学ぶ Ruby入門 @Amazon 作りながら学ぶ Ruby入門 @aStore 作りながら学ぶ Ruby入門 @Rakuten |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: 初めてのRuby 初めてのRuby @Amazon 初めてのRuby @aStore 初めてのRuby @Rakuten |
タイトルに難あり ![]()
書籍の中にもありますが、プログラミングをまったくやったことがない人にはあまりオススメできません。他の方のレビューにもありますが、もっと言うと、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で開発した経験がある方が、消化不良を解消するために適してます。
プログラミング言語 Ruby |
実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック |
Ruby逆引きハンドブック |
まるごと Ruby! Vol.1 |
Railsレシピブック 183の技 |
プログラミング入門者には不向きだが... ![]()
Rubyやその他の言語について一通りの知識のある人向けの本です。Rubyプログラミングそのものは別の本で(例えば「たのしいRuby」など)学習してから本書を読んだ方がよいでしょう。Ruby本の2冊目をどれにするか迷っている人にはちょうどいい本です。
Rubyが学べるのかちょっと疑問 ![]()
初めてプログラムを書く方にもとても入りやすい本だと思います。付録のCDのデータを使用して本の内容に沿えば、本格的な成果物ができるので楽しく進められると思います。
ですが、作者が作ったクラスとメソッドを使って作成するので、本来のRubyのクラスやメソッドが学べない気がします。作者が作ったのか、元のクラスやメソッドなのか、区別がつきませんでした。
笑いながら試して実力が向上できる一冊 ![]()
Rubyの新刊は常時チェックしていたところ、目にとまったため購入しました。
前半はスクリプティングに必要な知識のレビューなのですが、とても簡潔にまとめられています。
中半から実際のゲーム制作に入っていくのですが、丁寧な説明でとても分かり易く構成されています。
それにも増して、実際に書き込んだスクリプトの実行は結構楽しい。
自分の歳を考えると、ちょっと電車の中では他人に見られたくないデザインの表紙なのですが
書かれているスクリプトを読みながら
ニヤニヤしている自分に、しばらくしてから気づいたほどです。
添付CDに納められているゲームキャラのイメージも本格的に作られているので
ここでも結構充実感を得られます。
Rubyの入門書をマスターした後、楽しみながら実力を高めることの出来る、お勧めの一冊です。
RPGツクールXP VALUE! |
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング |
ドット絵プロフェッショナルテクニック―ドット打ちからアニメーションまで (Game developer books) |
はじめてのRubyプログラミング (TECHNICAL MASTER) |
ゲームシナリオの書き方 基礎から学ぶキャラクター・構成・テキストの秘訣 (NEXT CREATOR) |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: Ruby技術者認定試験 公式ガイド (ITpro BOOKs) Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @Amazon Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @aStore Ruby技術者認定試験 公式ガイド (ITpro BOOKs) @Rakuten |
合格しました! ![]()
ふだんは、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。
Rubyによるデザイン・パターン |
Ruby逆引きハンドブック |
プログラミング言語 Ruby |
Railsデプロイ |
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: Rubyレシピブック 第2版 268の技 Rubyレシピブック 第2版 268の技 @Amazon Rubyレシピブック 第2版 268の技 @aStore Rubyレシピブック 第2版 268の技 @Rakuten |
「Rubyでやりたい」のならとりあえず読んでみて ![]()
他のスクリプト言語を使ったことはあるけれどオブジェクト指向にはあまり慣れていない、「このたびRuby始めてみました」という方は一読の価値があるでしょう。
例えば「PerlでCGIを作ったことがあるが、Rubyではどうやって表現するのだろう?」といった場合、手っ取り早くサンプルコードを調べたいはずです。
この本を参考に自分なりにコードを付加していけば、Rubyを活用する第一歩になります。
(実際にはライブラリ関係のリファレンス本も手元に必要でしょうが)
Ruby入門者で「やりたいことがあるのだが、どうやって書いたらよいだろう?」という方にお薦めです。
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング |
Railsレシピブック 183の技 |
プログラミングRuby 第2版 ライブラリ編 |
プログラミングRuby 第2版 言語編 |
Ruby on Rails 逆引きクイックリファレンス Rails 2.0対応 |
初心者向けに最適 ![]()
Rubyの参考書は何冊か買いましたが、この本が一番わかりやすかったです。
プログラミングに対して本当に初心者の方には最適なのではないでしょうか。
プログラミングをある程度わかっている方が始められるには少し物足りないかと思いますが、
全くの初心者の方には、
・RubyをインストールするCD-Rが付いている
・解説が綿密
なので、途中で投げ出すことなく進められると思います。
Ruby 2 さまざまなデータとアルゴリズム (CD-ROM付) (プログラミング学習シリーズ) |
Ruby 3 オブジェクト指向とはじめての設計 (CD-ROM付) (プログラミング学習シリーズ) |
プログラミング言語 Ruby |
Ruby逆引きハンドブック |
まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法 |
![]() |
国内配送無料 おすすめ度: もっと詳しい情報: Rubyによるデザイン・パターン Rubyによるデザイン・パターン @Amazon Rubyによるデザイン・パターン @aStore Rubyによるデザイン・パターン @Rakuten |
解かりやすい ![]()
GoFによるデザインパターンのうちに作者にとって特に有益だと思われる
パターンの説明がrubyによって説明されています。
rubyの言語特徴により、かのJava言語で学ぶデザインパターン入門よりも
より短く、解かりやすいサンプルコードとなっています。
事実、速読ができない私でも読了に8時間程度で全部読めてしまいました。
おまけにrubyの文法の説明が章を割いて説明してあり、メタプログラミングや
モジュールの使い方等の説明もデザインパターンの説明内に書かれてあるため、
rubyの知識もふえてruby初心者の方には1石2鳥なのではないでしょうか?
星ひとつ減点の理由は、初心者には絶対お奨めですが、すでにデザインパターン
を知っていて、rubyの文法も知っている中級者以上にとっては、それほど大きな
発見はないので、この薄さで3990円はないよなーという気持ちになる点です。
個人的には、rails上のプログラミングではここに上がっているような
デザインパターンが使いづらい気がします。
ただ、rails本体はガンガンにデザインパターンを使用していて、デザイン
パターンの説明にをよくrails自体が参照されていたため、rails自体を知るには
この本が参考になると思います。
Ruby逆引きハンドブック |
まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法 |
Rubyでつくる検索エンジン |
Ruby技術者認定試験 公式ガイド (ITpro BOOKs) |
エンタープライズ Rails |
![]() |
国内配送無料 もっと詳しい情報: Ruby逆引きハンドブック Ruby逆引きハンドブック @Amazon Ruby逆引きハンドブック @aStore Ruby逆引きハンドブック @Rakuten |
Rubyによるデザイン・パターン |
まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法 |
Rubyでつくる検索エンジン |
Ruby 逆引きレシピ すぐに美味しいサンプル&テクニック 232 (PROGRAMMER’S RECIPE) |
WEB+DB PRESS Vol.51 |
| ¥ 1,554 | ||
| ¥ 2,940 | ||
| ¥ 2,310 | ||
| ¥ 1,490 | ||
| ¥ 2,604 | ||
| ¥ 800 | ||
| ¥ 3,570 | ||
| ¥ 2,520 | ||
| ¥ 2,940 | ||
| ¥ 2,709 |