サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
thoames.hatenadiary.jp
自分用メモ。 日本語で検索しても情報が出てこなかったので ちょっと調べてみた。 調べ方としてはGithubのコード検索で「< StandardError」で検索して 出てきたコードがどのディレクトリに配置されているのかで調査。 10件〜15件ぐらい見た感じだと、大体が 「lib」ディレクトリ内に入れる。 ※(中でerrorsなどのサブディレクトリ内に分けているケースも含む) 他には「app」ディレクトリ内に「exceptions」っていうディレクトリを作って入れてるケースなどもあった。 調べている最中で以下のようなStackOverflowも引っかかった。 Where to define custom error types in Ruby and/or Rails? - Stack Overflow 色々とやり方があるみたい。。 自分は以下の方針で行こうと思う。 1)「lib内」案 他の
Rails5では以下のように書ける。 ActiveRecord::Type::Boolean.new.cast(0) # false ActiveRecord::Type::Boolean.new.cast(1) # true ActiveRecord::Type::Boolean.new.cast('0') # false ActiveRecord::Type::Boolean.new.cast('1') # true ActiveRecord::Type::Boolean.new.cast(false) # false ActiveRecord::Type::Boolean.new.cast(true) # true ActiveRecord::Type::Boolean.new.cast('false') # false ActiveRecord::Type::Boolean.new
CircleCI2.0の公式サイトを見ると、PostgreSQLについての設定例はあるのだが 一番知りたいMySQLの設定例が無い。 circleci.com そして、自分は今回初めてCircleCIを利用する初心者。 そして色んなサイトを参考にしようと、調べては見るものの 自分がよくわかっていないからか、設定ができるまでに 凄い時間がかかった。 最終的に設定したものがこれ。 config.yml ... docker: - image: circleci/ruby:2.4.1-node-browsers environment: RAILS_ENV: test DB_HOST: 127.0.0.1 DB_USERNAME: 'root' DB_PASSWORD: '' - image: circleci/mysql:5.7 ... database.yml default: &defau
このページを最初にブックマークしてみませんか?
『thoames.hatenadiary.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く