サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
tsubo3.wordpress.com
ActiveModelを使うとDBに値を保存しないで、form_forで使用したり、バリデーションができるモデルオブジェクトを作成することができます。 app/models/contact.rb class Contact include ActiveModel::Conversion include ActiveModel::Validations extend ActiveModel::Naming extend ActiveModel::Translation attr_accessor :name attr_accessor :email attr_accessor :subject attr_accessor :message validates :name, :presence => true validates :email, :presence => true, :con
Rails3, OmniAuth, RSpec, Capybaraの組み合わせでエンドツーエンドのテストを書いた。カレントユーザの情報にアクセスする方法が分からず試行錯誤したが、以下の方法で解決。他に良い方法ないかな? describe "テスト対象" do before do OmniAuth.config.test_mode = true @current_user = User.create( :uid => 12234, :provider => "twitter", :screen_name => "NickName", :name => "FirstName LastName" ) OmniAuth.config.mock_auth[:twitter] = { "uid" => @current_user.uid, "provider" => @current_user.pro
先日からAWS EC2を使っているのですが、簡単にサーバを立ち上げられる分、失うのも簡単です。 AWSマネージメントコントローラにある似たような2つのメニュー。 Stop・・・・・・サーバの一時停止。物理サーバで言うところのshutdown Terminate・・・インスタンスの永久破棄。物理サーバで言うと筐体廃棄 最初、この違いが分からず、Terminateしてみたら… 2度とインスタンスを立ち上げることが出来なくなり、しばらくするとリストからも消えました。今までやった作業を失ってしまい、しばし沈黙…。 Terminate、とても危険です。
このページを最初にブックマークしてみませんか?
『tsubo3.wordpress.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く