Friday, October 18, 2019


  •   

お知らせ

Minimize

正誤表やFAQなど、このサイトでの情報の更新について、または本書に関連する情報があったことなどを紹介しています。

「作って身につくC言語入門」という本を書きました - Thursday, May 17, 2018
「作って身につくC言語入門」という本を書きました。
5月18日に配本開始です。
プログラム作るの初めてとか苦手という方向けに、一緒にアプリケーションを作りながら学ぼうという仕立てになっています。
推薦文をメルカリの大庭さんに書いていただきました。 read more ...
著者の新刊が発売になります! - Thursday, May 10, 2018

新しい本を書きました。C言語で学ぶプログラミングの入門書です。


 read more ...
ex1903.rbのincompatible character encodingsエラーの対応をFAQsに掲載しました。 - Friday, October 23, 2015
ex1903.rbの蔵書データの表示で incompatible character encodings: UTF-8 and Windows-31J エラーになることについて、FAQsに原因と対応を掲載しました。また、修正版のファイルをダウンロードのページに追加しておきました。 read more ...
El Capitan で Homebrew を使う場合に問題が起きています - Friday, October 02, 2015
2015年10月1日にMac OS Xがバージョンアップして、ver. 10.11 El Capitan が使えるようになりました。この版から、System Integrity Protection(SIP)と呼ばれるしくみが使われるようになり、OSが予約している幾つかのディレクトリは、sudoコマンドを使っても編集できなくなりました。

このため、Homebrew を使う場合に問題が起きています。詳しいことは、「詳細…」のリンクにある
Homebrewのサイトをみてください。
一応、回避策や対応策はあるようですが、初心者が容易に対応できるものではないと考えたほうが良いでしょう。

本書の場合、Rubyのバージョンが1.93 以降であれば問題なく演習できますので、
Homebrewの導入なしに、OSとともにインストールされているRubyを使ってください。 read more ...
FAQsにSQLite3が実行できない件について書きました - Monday, August 24, 2015
FAQsに、Ruby2.2でDBIを使った場合に、SQLite3のコマンドが実行できないという問題があることについて書きました。 read more ...
第2版の書籍版が完売しました - Saturday, January 31, 2015
2015年1月半ばに、出版社から第2版の書籍版が完売したとの連絡をいただきました。
多くのみなさんにご愛顧いただけましたこと、とても嬉しく思っています。

電子版は引き続き購読が可能です。ぜひご利用ください。

今後とも、よろしくお願いいたします。 
読者のブログで紹介されました - Friday, November 14, 2014
読者の方から、本書を使ってRubyを勉強され、その時に感じたことについて会社のブログに記事を書かれたという連絡をいただきましたので、紹介いたします。 read more ...
FAQsに第1版と第2版の違いを追加しました - Wednesday, September 17, 2014
FAQsに、第1版と第2版は主に開発環境の違いであることを説明した項目を追加しました。 read more ...
Ruby 2.1.0がリリースされました - Wednesday, January 01, 2014
みなさん、あけましておめでとうございます。
旧年も多くの方からご質問やご意見ご感想をいただきました。
本年も引続き、読者のみなさんとともに過ごせればと思っています。

さて、昨年末にRuby 2.1.0がリリースされました。
VMでのメソッドキャッシュ、RGenGC、 refinementsの見直し、
文法に対する変更、ライブラリの更新などありました。
https://www.ruby-lang.org/ja/news/2013/12/25/ruby-2-1-0-is-released/

本書のサンプルプログラムについては(これらの新しい仕様には対応していませんが)、
いまのところ問題なく利用できているものと認識しています。
もし、不具合がありましたらお知らせください。

また、
Ruby 2.1.0 以降のセマンティックバージョニングについて
https://www.ruby-lang.org/ja/news/2013/12/21/semantic-versioning-after-2-1-0/
にあるように、今後はバージョン番号の採番に
新しい基準が設けて運用するようです。
みなさんも知っておくと、新しいバージョンにアップするかどうか、
自分のプログラムを新しいバージョンに対応するかしないかといった判断に役立つと思います。 
Mac OS X 10.9で、OSに付随されるRubyが2.0になりました - Sunday, December 08, 2013
Mac OS X 10.9 (Mavericks) に予めインストールされているRubyは2.0.0p247 になりました。
DBIなど外部のライブラリ等を使わない第4部までは、エディタだけインストールすれば、予めインストールされているRubyでruby2.0として演習できるようになりました。 
opensslを使うと証明書エラーになる件についてFAQを追加しました - Wednesday, March 06, 2013
第2版のインストール手順で説明している方法(homebrewを使ってopensslをインストールする)を使うと、RubyプログラムでSSLを使うと証明書エラーになることがあります。このことについてCOOKPADのhotchpotchさんがQiitaに投稿していた記事がありましたので、FAQで紹介させていただきました。 read more ...
Ruby 2.0.0-p0 がリリースされました。 - Monday, February 25, 2013
Ruby 2.0 系列の最初の安定版であるRuby 2.0.0-p0がリリースされました。
Ruby 1.9との互換性を維持しつつ、数多くの新機能に対応しています。
本書の第2版で掲載しているスクリプトは2.0のリリース候補バージョン(RC)でも動作することを確認していますが、もし不具合が見つかった場合は、このサイトで対応状況や対処方法を紹介する予定です。 read more ...
(第2版)Bookpubで電子書籍版が販売されています - Monday, January 07, 2013
電子書籍『作りながら学ぶRuby入門 第2版』、Bookpubで販売が開始されました!
電子版は、演習しながら使うときに本よりも使いやすいという人もいます。 read more ...
(第2版)読者セミナーの映像をYouTubeにアップしました - Sunday, December 16, 2012
第2版出版記念読者セミナーの映像を、YoiuTubeで視聴できるようになりました。
よろしかったら、ご覧ください。
Rubyのというよりプログラミング初学者がはまってしまわないためにどうしたらよいか、
というような話になっています。
http://www.youtube.com/watch?v=kfTjDsmQuiQ 
(第2版)出版記念読者セミナーを開催しました - Sunday, December 09, 2012
12月7日(金)20:00から1時間ほど、第2版の出版を記念した読者セミナーをやりました。
当日は、夕方に久しぶりに大きな地震が起きてどうなるかと思いましたが、なんとか開催しました。
Ustream(http://urx.nu/2GS6)の映像はしばらく視聴できるそうです。
ニコニコ生放送(http://urx.nu/2GS9)は、生が基本だそうで、プレミアム会員だとタイムシフト機能で視聴できるそうです。
ソフトバンククリエイティブの方が、しばらくしたらYouTubeなど他の方法でも視聴できるようにしてくださるそうです。視聴の準備ができたらまたアナウンスします。 
(第2版)出版記念読者セミナーを開催します - Thursday, December 06, 2012
第2版の出版を記念して、ソフトバンククリエイティブさんが
読者セミナーを企画してくださいました。

12月7日(金)20:00から1時間くらいです。
Ustreamセミナー(http://urx.nu/2GS6)
ニコニコ生放送(http://urx.nu/2GS9)
Twitterのハッシュタグは#rubysemiだそうです。

24名までですが、会場でも観覧できます。
19:30から整理券を配布しますので、希望の方は
ソフトバンククリエイティブ本社前(http://urx.nu/2FEN )
においでくださいとのことです。 
(第2版)発刊記念キャンペーン実施中! - Tuesday, November 20, 2012
編集者の三津田さんからの情報です。ご希望の方は、Twitterで@HM_heroes へDMしましょう!
『作りながら学ぶRuby入門 第2版』プレゼントキャンペーン開始!
発刊を記念して、抽選で5人の方に同書をプレゼントします。締め切りは11/22(木)の12:00。プレゼント希望の方は、私宛にDMをお送りください。 
(第2版)出版記念Ustreamセミナーを開催します - Tuesday, November 20, 2012
第2版の出版を記念して、Ustreamセミナーを開催します。
(Ustreamセミナーは初めてやるので、いまからドキドキしています)
開催予定日時は、12月7日(金)20:00~です。
会場には講習生(定員24名、参加無料)を募集する予定です。
会場等詳細は追って連絡いたしますのでご希望の方は予定を空けておいていただければと思います。 
(第2版)第2版が出版されます - Thursday, November 01, 2012
「作りながら学ぶRuby入門 第2版」の出版が決まりました。
初版同様、これからプログラミングを学ぶ人の役に立てたらと思っています。
頁数:496
ISBN:4-7973-7127-7
本体価格:2600円
配本日:2012/11/26
 read more ...
(初版)ダウンロードサンプルの不具合を訂正しました - Thursday, March 22, 2012
このサポートサイトにおいてあるサンプルプログラムの一部が、修正ミスで動作しなくなっていました。ex1601.rb 47行目が
open(@csv_fname, ) { 
のようになっています(不要なカンマがある)。ここを、
open(@csv_fname) { 
のように修正する必要があります。
この修正をしたサンプルプログラムをダウンロードのコーナーへアップしておきましたのでご利用ください。 read more ...
(初版)ActiveScriptRubyの1.9.2を使うとSQLite3とDBIが動かない件をFAQに追加しました - Wednesday, January 25, 2012
ActiveScriptRubyの1.9.2を使っている方が、19章のデータベースの演習を実行すると、Segmentation Fault エラーになって実行できない状況になります。原因や対処はまだですが、RubyInstaller版を使う回避策を提示しました。 read more ...
(初版)ruby 1.9.2でDBIを使った検索結果がおかしくなる件をFAQに追加しました - Thursday, July 07, 2011
ruby 1.9.2でDBIのselect_allを使って、その結果を配列に格納して使おうとすると、検索結果の全件が最後にヒットしたレコードの情報になってしまうという現象について、FAQに追加しました。 read more ...
(初版)ダウンロードファイルのリンク間違いを修正しました - Friday, June 03, 2011
「ダウンロード」のページにある演習環境のリストのうち、 sqlite3-ruby のzip, gem ファイルのリンク先に、dbd-sqlite3のファイルがリンクされていました。リンクを修正しました。 
RubyがJIS規格になりました - Tuesday, March 22, 2011
IPA(独立行政法人情報処理推進機構)のRuby標準化検討ワーキンググループは、プログラム言語Rubyの技術規格書を、JIS規格、JIS X 3017として、2011年3月22日に制定しました。JIS規格化によってRubyの相互運用性が向上し、Rubyを用いてより生産性の高いプログラム開発・システム開発が可能になるそうです。 read more ...
(初版)Macで演習したい方への情報をFAQsに追加しました - Friday, March 04, 2011
本書に掲載されているプログラムをMacで演習する方法や、本サイトからダウンロードできるサンプルコードをMacで使う方法を、FAQsに追加しました。 
iPad版の読者の方の声を紹介しました - Thursday, March 03, 2011
iPad版の読者の方からいただいた感想を、「みなさんの声」で紹介させていただきました。本は「開いたまま」が不得意なので、他のことをやりながら参照するには便利ですよね。 read more ...
「作りながら学ぶRuby入門 HD」を電子出版しました - Sunday, December 12, 2010
「作りながら学ぶRuby入門 HD」を電子出版しました。iTunes App Storeで購入できます。定価2,500円のところ、64%Offの900円で提供中です。
iTunesストアのプレビューページ 
(初版)正誤表の表示を修正中です - Monday, October 11, 2010
Webのシステムの更新の影響で、正誤表が正しく表示できなくなっています。
一部の正誤のの内容が読めない、内容が表示されない、といった状態です。
修正を試みていますので、しばらくお待ちください。 
(初版)正誤表を更新しました - Tuesday, September 21, 2010

 ex606.rb の実行結果の一部が、プログラム上のデータと異なっていた点を訂正しました。

 read more ...
(初版)正誤表を更新しました - Monday, September 20, 2010

 310、313、328ページのコード上で、operationと書くところをoparationと書いている箇所を訂正しました。

 read more ...
【重要】 障害発生・復旧のお知らせ - Sunday, June 27, 2010

本Webサイトと関連するメールサーバの運用が一時停止しておりました。
現在は復旧し、正常に運営しております。

(1)通信回線停止
停止期間:26日早朝3時半くらい~26日10:43(断続的)
26日10:43~27日11:13(連続)
影響範囲:Webサーバおよびメールサーバ
原因:NTT回線終端装置故障
復旧:装置交換により復旧

(2)一部Webホスティングサービス
停止期間:27日11:13~27日13:05頃
影響範囲:作りながら学ぶRuby入門Webサイトを含むサーバー全体
原因:SQL Serverバージョンアップ2005->2008
およびサーバ収容替え(以前の障害時に
切り替えたままであったものを切り戻す作業)
の際に、一部設定漏れ
復旧:設定変更により復旧

ご利用のみなさまにはご迷惑をおかけしましたことをお詫び申しあげます。
 
(初版)第2刷が6月18日に配本されます - Sunday, June 13, 2010
みなさまのご愛顧により、第2刷が配本されることになりました。読者のみなさまに感謝いたします。
第2刷には、第1刷の正誤表の内容は反映してあります。
 
(初版)正誤表を更新しました - Sunday, May 02, 2010
222ページのex1910.rbで、実行時エラーが発生していた点を、修正しました。 read more ...
(初版)正誤表を更新しました - Friday, April 16, 2010
29ページに,、test01.rbとするところ、ruby_test01.rbとしていたところがありましたので、訂正します。 read more ...
(初版)正誤表を更新しました - Sunday, April 04, 2010

本文の213ページ、228ページにおいて、指定しているファイル名やSQL文が異なっているところがあった点を訂正しました。

 read more ...
(初版)正誤表を更新しました - Wednesday, March 31, 2010

173ページに不要なコードを掲載していたのでその部分を削除するよう訂正しました

 read more ...
(初版)正誤表を更新しました - Sunday, March 28, 2010

130ページのサンプルコードが、一部途中から行末まで欠けていた点を修正しました。

 read more ...
(初版)正誤表を更新しました - Sunday, January 31, 2010

sqlite3-rubyのインストール手順の実行結果の表示の一部がおかしかった点について 正誤表に情報を追加しました。

 read more ...
(初版)FAQsにWebアプリケーション版のエンコーディングエラーの対策を掲載しました - Tuesday, November 03, 2009

Webアプリケーション版の蔵書管理アプリケーションで「蔵書データの表示」を実行すると、
incompatible character encodings: Windows-31J and ASCII-8BIT
エラーになります。この問題の対策を掲載しました。

 read more ...
(初版)日経ソフトウェアさんの書評に掲載されました - Sunday, October 25, 2009

日経ソフトウェアさんの2009年12月号の「新刊ピックアップ(p8)」で、本書が紹介されていました。私がこの本を書こうと考えたときの想いが伝わる素敵な紹介をしていただけたと思っています。(日経ソフトウェアさま、ありがとうございます)

 read more ...
(初版)FAQsにdbiインストール時のエラーの回避方法を追加しました - Wednesday, October 14, 2009

FAQsに、gemを使ってdbiをインストールする際に発生するエラーの回避方法に関する説明を追加しました。

 read more ...
(初版)サンプルコードを掲載しました - Monday, October 05, 2009
本書の練習で作成するプログラムのサンプルをダウンロードのページに掲載しました。 read more ...
(初版)初版が9月24日に発売されます - Sunday, September 20, 2009

初版が9月24日に発売されます。店頭には18日くらいから並ぶそうです。

誤字、間違いなどありましたらご指摘ください。また、読者のみなさまからのご意見などをお待ちしております。

 
サイトを仮公開しました - Sunday, March 15, 2009

サイトを仮公開しました。

 
  •