Ruby
Rubyチュートリアル3章を試してみました。 テスト駆動開発とリファクタリングを行いました 重要なとこをまとめてみました まず静的なページに対する結合テスト(request spec) を生成します $ rails generate integration_test static_pages invoke rspec cre…
Ruby on Railsのチュートリアルを進めていく途中バージョンが原因でエラーが出たりしたので バージョンアップ方法を書いておきます 現在のバージョン確認 $ruby -v ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-darwin13.1.0] 現在使っているのがデ…
今日はRilsの基本概念Usersリソースにふれました。 リソースっていってもかなりいろいろな理解があるので ここでいうリソースとはデータモデルとwebインターフェイスが組み合わさったもの。 データモデルとはRDBMSに格納してあるデータと一緒ですね データモ…
Rubyといったらherokuって感じがするのでデプロイ先はherokuを使ってみます。 そもそもherokuとは WEBサーバ・gitリポジトリ・管理機能をまとめた必要最低限の機能を無料で提供してます。 簡単に言うと、プログラムが動作可能なサーバーを無料で使えるってわ…
以前は主に Rubyのインストール、Ruby on railsのインストール、node.jsのインストールを行いました。 今回はサンプルwebアプリ作成まで。 まずホームディレクトリの下にRails用ディレクトリを作りました $ cd ~ $ mkdir rails_app $ cd rails_app rails new…
とりあえずよくわからないのでインストールだけ Ruby on Railsをいれてみます Rubyには独自バージョン管理システムがあるらしいのでそこから始まりました。 rvm派とrbenv派というのがあるようなんで、今回はrbenvで。 $ brew install rbenv $ brew install r…