『Elixir/Phoenix 初級②』読者サポートページ

2017/02/05

ここは『Elixir/Phoenix初級②』の読者サポートページです。刊行後に見つかった誤記・誤字や内容の更新などについてこのページでお知らせします。

本書で誤字、脱字、内容の間違いなどを見つけた方は、hermes@oiax.jp までご連絡ください。

Kindle電子書籍の改訂版を入手するには


お知らせ

  • ペーパーバック版(紙版)は2017年4月上旬の発売予定です。

ソースコード

本書のサンプルアプリNanoPlannerのソースコードは以下の URL から入手可能です。

https://github.com/oiax/nano_planner/archive/volume02-v1.0.0-pg.zip (PostgreSQL版)
https://github.com/oiax/nano_planner/archive/volume02-v1.0.0-mysql.zip (MySQL版)

Kindle 版の更新履歴

v1 2017-02-24

  • Kindle版の発売開始。

v2 2017-02-25

  • 3.1節「RAVT」の最後の項「レイアウトテンプレートの書き換え」全体を削除

2.5節「下ごしらえ」の最後の項「レイアウトテンプレートの整理」と内容重複

v3 2017-03-22

内容の変更(説明方法の改善など)

  • 2.4節「Welcome ページの表示」からデータベース接続設定を変更する手順を除去。

PostgreSQL/MySQLともにPhoenix指定のデフォルトユーザー(postgres, root)を使用するようにしました。

  • 付録A「PostgreSQL のセットアップ」の全面的な書き換え

ロールphoenixを追加する手順を削除。Ubuntu版でログイン中のユーザーにSUPERUSER権限を付与。

  • 付録B「MySQL のセットアップ」の全面的な書き換え

ユーザーphoenixを追加する手順を削除。Ubuntu版でrootユーザーのパスワードを空文字に設定するようにした。

誤字・誤記の訂正

  • 「はじめに」の第1段落
誤 簡易予約表管理システム
正 簡易予定表管理システム
  • 第1章「予定表管理システムを作ろう」のリード
誤 予約表管理システム
正 予定表管理システム
  • 第1章「予定表管理システムを作ろう」の第1段落
誤 簡易予約表管理システム
正 簡易予定表管理システム
  • 6.5節「モジュールから関数とマクロをインポートする」の第5段落「逆に特定の関数やマクロ以外を…」
誤 すべての関数とマクロがマクロ Foo からインポートされます。
正 すべての関数とマクロがモジュール Foo からインポートされます。
  • 11.4節「クエリビルダーorder_by」の第2段落
誤 キー :desc は並べ替えが昇順
正 キー :desc は並べ替えが降順
  • その他、ファイルのパスおよび行番号の訂正(多数)