スラスラ読める Rubyふりがなプログラミング

スラスラ読める Rubyふりがなプログラミング

2,200円(本体 2,000円+税10%)

品種名
書籍
発売日
2019/3/15
ページ数
216
サイズ
A5判
著者
リブロワークス 著/高橋 征義 監修
ISBN
9784295005902

コードを読む力でレールを乗りこなそう!

「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいRuby(ルビー)の入門書です。本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。

「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。

アンケートに答える

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

学校・法人一括購入に関するお問い合わせはこちらへ。

一括購入窓口

著者紹介

高橋征義(たかはし まさよし)
北海道大学工学部を卒業後、Web制作会社にてプログラマとして勤務するかたわら、2004年にRubyの開発者と利用者を支援する団体「日本Rubyの会」を設立、現在まで代表を務める。2010年にITエンジニア向けの技術系電子書籍の制作と販売を行う株式会社達人出版会を創業、現在も代表取締役。著書に『たのしいRuby』(共著)などがある。好きな作家は新井素子。
GitHub: takahashim

リブロワークス
書籍の企画、編集、デザインを手がけるプロダクション。手がける書籍はスマートフォン、Webサービス、プログラミング、WebデザインなどIT系を中心に幅広い。最近の著書は『マンガと図解でスッキリわかる プログラミングのしくみ』(MdN)、『48歳からのiPad入門 改訂版』(インプレス)、『LINE/Facebook/Twitter/Instagramの「わからない!」をぜんぶ解決する本』(洋泉社)、『JavaScript 1年生』(翔泳社)など。
http://www.libroworks.co.jp/

目次

Chapter 1 Ruby最初の一歩

Chapter 2 条件によって分かれる文を学ぼう

Chapter 3 繰り返し文を学ぼう

Chapter 4 クラスとメソッドの作り方を学ぼう

Chapter 5 Ruby on Railsを体験しよう

関連書籍

好評発売中

1週間でJavaScriptの基礎が学べる本

1週間でJavaScriptが使えるようになる!

好評発売中

ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!

好評発売中

スラスラ読める JavaScriptふりがなプログラミング 増補改訂版

プログラムが「読めない」を解決する入門書

好評発売中

JavaScriptモダンプログラミング完全ガイド 堅牢なコードを効率的に開発できる!

ダウンロード

お詫びと訂正

誤記のためにご迷惑をおかけし、誠に申し訳ございません。

  • 14ページ Rubyのバージョン
    • [誤]
      2022年5月時点でRuby 3.1がリリースされていますが、本書の内容のとおり、必ずRuby 2.5.x(安定版は2.5.9)をインストールしてください。

      下記にアクセスし、「Ruby+Devkit 2.5.9-1 (x64)」をダウンロードしてください。
      https://rubyinstaller.org/downloads/archives/
    • [正]
    • 備考:Ruby 2.6以降をインストールされた場合は、Windowsの[設定]-[アプリ]-[アプリと機能]画面でRubyをアンインストールしてください。その後、インストール先のフォルダも削除します(書籍P.14参照)。次に、P.14に従ってRuby 2.5.x(2.5系の最新版)をインストールしてください。
  • 52ページ 「データの「型」とは?」の本文の5行目
    • [誤]
      putsメソッドの戻り値は、内容が数字であっても常にString型です。
    • [正]
      getsメソッドの戻り値は、内容が数字であっても常にString型です。
  • 58ページ ページ下の図内のテキスト
    • [誤]
      代入
    • [正]
      引数
  • 66ページ 問1の参照ページ
    • [誤]
      28ページ
    • [正]
      38ページ
  • 127ページ 囲み「繰り返しからの脱出とスキップ」のコード「next if c.odd?」部分の説明
    • [誤]
      偶数のときはスキップ
    • [正]
      奇数のときはスキップ
  • 172ページ mysql2とrailsのインストール方法
    • [誤]
      gem install mysql2
      gem install rails
    • [正]
      バージョンを指定してインストールしてください。
      gem install mysql2 -v 0.5.3
      gem install rails -v 5.2.5
    • 備考:

      紙面および過去の正誤表で紹介していたバージョンのrails(5.2.4以前)は、現在はライセンス関連の問題により、インストールが失敗します。この問題を解決した5.2.5をインストールしてください。

      バージョンを指定せずにmysql2とrailsをインストールされた場合は、以下のコマンドを入力してすべてのgemをアンインストールしてください。
      --
      gem uninstall -aIx
      --

      その後、バージョンを指定してインストールしてください。
      --
      gem install mysql2 -v 0.5.3
      gem install rails -v 5.2.5
      --

      macOSのMojave以降ではmysql2インストール時に問題が起きる場合があります。その場合は、opensslの最新バージョンをインストールした後、以下のコマンドでmysql2をインストールしてください。
      --
      brew install openssl
      brew upgrade openssl
      brew install mysql
      gem install mysql2 -v '0.5.3' -- --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include
      --

  • 174ページ Webアプリケーションの作成方法
    • [誤]
      (2)「rails new testapp -d mysql」と入力してEnterキーを押す
    • [正]
      (2)「rails new testapp -G -d mysql」と入力してEnterキーを押す
    • 備考:

      railsのv5.2.5では、新規アプリを作成時にgitを使おうとするため、gitをインストールしていない環境で正しくアプリケーションが作成されません。「-G」オプションを追加して、gitを使わずにWebアプリケーションを作成します。gitがインストールされている環境では、-Gがなくても問題ありません。

お問い合わせ

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

お問い合わせフォーム