【Ruby】UTC
UTC現在時刻 Time.now.utc format = “%Y-%m-%d %H:%M:%S” from = DateTime.strptime(“2014-10-08 12:51:23”, format) to = Time.now.utc Data.where(created_at: from…to)
UTC現在時刻 Time.now.utc format = “%Y-%m-%d %H:%M:%S” from = DateTime.strptime(“2014-10-08 12:51:23”, format) to = Time.now.utc Data.where(created_at: from…to)
rails g model project name:string rails g model group name:string rails g migration AddProjectIdToGroup project_id:integer 【model】に追記 class Group < ActiveRecord::Base
準備 rails g model User auth_token rails g controller Episodes model class User < ActiveRecord::Base before_create :set_auth_token private def
railsでのUserモデル/コントローラーの作成サンプル rails new testApp cd testApp Gemfileの編集 gem ‘bcrypt’を有効にする。 bundle install config/routes.rbにルーティング追記 match ‘:controller(/:action(/:id))’, via:[:get, :post] rails g model
railsアプリケーションを作る rails new testapp railsアプリケーションを起動 rails server モデルを作る (単数系で頭を大文字 e.g. Project ) rails generage model Project title:string
エンコーディング表示 __ENCODING__ print(“endoding = “, __ENCODING__) 数値リテラル 123 -123 123456789 123_456_789 これもOK n進数表記 2進 0b10101 8進 052 16進 0xa5
DRY don’t repeat yourself CoC Convention over Configuration (規約) MVC model データ view 画面 ERB テンプレート controller プログラム StrongParameter コントローラーで、パラメータに制限を付けるセキュリティ強化の為の機能