Jenkins入門【2.0対応】 - オープンソースCIツール(3)
Jenkinsでアプリケーションをデプロイしてみよう
継続的インテグレーションの手順のうち、デプロイに焦点を当てて、テストの実行から、GitによるHeroku環境へのデプロイまでを自動化する方法を解説。Mac向けのGrowlを使って実行結果を通知する方法も説明。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
Apache+Passenger環境/Heroku環境への、Railsアプリの配置
書籍転載の最終回。開発したRailsアプリを本番環境へ配置する方法について説明する(「Part 3《応用編》 第10章 Railsの高度な機能」より)。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
CoffeeScript入門(後編) ― 関数/オブジェクト指向構文/即時関数
CoffeeScriptの基礎を解説。今回は関数/オブジェクト指向構文/即時関数について説明する(書籍転載の9本目)。CoffeeScriptをマスターしよう。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
CoffeeScript入門(前編) ― CoffeeScriptの基本構文
Rubyプログラマーの必須知識「CoffeeScript」の基礎として、基本構文/変数とリテラル表現/演算子/制御構文を解説。書籍転載の8本目(「Part 3《応用編》 第9章 クライアントサイド開発」より)。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
Railsの設定情報
「第1章 イントロダクション」~「第2章 Ruby on Railsの基本」までの転載が完了。まとめて読んでRails開発を学ぼう。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
モデルの基本
Railsプログラミングの最大の特徴は「MVC」。ControllerとViewをマスターしたら、最後にModelの基本を習得しよう。データベースをO/Rマッパーで活用する。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
ビューの基本
Railsプログラミングの最大の特徴は「MVC」。Controllerの次はViewの基本をマスターしよう。そこで使われる「ERBテンプレート」とは?
書籍転載:Ruby on Rails 4アプリケーションプログラミング
コントローラの基本
Railsプログラミングの基点は、MVCのControllerクラス。ここから具体的なコードを記述していこう。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
Ruby on Rails 4アプリケーションの作成
環境が整ったら、いよいよアプリ作成を始めよう。スケルトンコードの生成から、Webサーバー上で実際にRailsアプリを動かすところまでを説明。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
Railsを利用するための環境設定
Railsプログラミングに必要なソフトウェアを紹介。WindowsおよびLinuxにおける環境設定の手順や、SQLite/DevKit/Node.js/Railsのインストール方法を説明する。書籍転載の2本目(「第1章 イントロダクション」より)。
書籍転載:Ruby on Rails 4アプリケーションプログラミング
Railsというフレームワーク
一般的なフレームワークについて触れた後、Railsの特徴、具体的な機能について概説。書籍転載の1本目(「第1章 イントロダクション」より)。