毎日やったことを記録していく(2019/4/15 8日目)

今日やったこと

英語

TOEIC® L&R テスト 文法問題 でる1000問
  • 回答数:10問
iKnow
  • 新規:0個
  • 復習:150個
スタディサプリENGLISH
  • クイックワードクイズ:1サブセクション

読書

ノンデザイナーズ・デザインブック
  • 18ページ

開発

danime-nico-tools
  • fixturesの更新
  • GitHubからの自動デプロイの設定
  • 新デザインだとスマホの場合表示が崩れる問題への対応(ヘッダー)

コミュニティ

Sendagaya.rb

知ったこと

ActiveRecord::PendingMigrationErrorを発生させない方法

config/environments/development.rbの設定を変えることで、ページ表示時にActiveRecord::PendingMigrationErrorを発生しないようにできる。
デフォルトでは次のようになっている。

config.active_record.migration_error = :page_load

これを次のように変えれば、ページ表示時にActiveRecord::PendingMigrationErrorは発生しない。

config.active_record.migration_error = false

ただし、基本的には発生してくれた方が嬉しいので、必要なときだけ変更するようにした方がいいような気がする。

OSSへのコントリビュートの仕方

  1. GitHubリポジトリForkする
  2. Forkしたリポジトリをローカルへcloneする
  3. ブランチを作成
  4. 修正をcommit
  5. ForkしたリポジトリPush
  6. ForkしたリポジトリNew pull requestボタンを押下
  7. base repository(フォーク元リポジトリ)、base(master)、head repository(Forkしたリポジトリ)、compare(修正をcommitしたブランチ)を選択
  8. あとは自分のProjectで作成するPull Requestと同じ

感想等

疑似属性activeは関係なかった

以前書いた初期表示時に白線が表示される現象に疑似属性activeは関係なかった。
他のclassで設定されているborder-colorが一瞬表示されていたのが原因。
border-colorを上書いてやることで解決。

OSSへのコントリビュートについて相談

Sendagaya.rbOSSへのコントリビュートについて色々相談した。
修正箇所やどう修正すれば良いかも定まったし近日中にerdにPR送るぞ!