ひよこメモ

備忘ブログ Ruby, Rails, AWS, html5, css3, javascript, vim,

Rails

ActiveRecord

データベースからデータを読み出すアプローチをするデザインパターン。 RailsやLaravelなどのFrameworkで使われている。 MVCのModelで使われる。 データベースのテーブル1行が1つのモデルクラスにラップされる。 シンプルだが複雑な設計に弱い。Active Recor…

分かってないうちは軽量フレームワーク(sinatra)→必要性を感じたらRails

Railsをひと通り触ってみて便利だったけど、裏で何をやっているのか分からないsinatraを使ってみたところ、中身が分かりやすいまずはWebアプリケーションの構造を理解したいので、sinatraで勉強今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP…

HomeBrew + rbenvをインストールした時のメモ

homebrewでruby-buildとrbenvをインストールし、rbenvでrubyをインストールし、gemでrailsを作成する場合export PATH="$HOME/.rbenv/bin:$PATH" ではなく export PATH="$HOME/.rbenv/shims:$PATH"

AWSでRailsをインストール

sudo yum update sudo yum install -y libxslt-devel libxml2-devel gcc gcc-c++ ruby-devel sqlite-devel openssl-devel patch readline-devel libyaml-devel libffi-devel autoconf automake libtool bison git sudo gem install nokogiri -- --use-system…