2019-12-01から1ヶ月間の記事一覧
TL;DR RDB でのマスタ系によくある「適用開始日」「適用終了日」の命名ってどんなのがいいだろうかって考えた。 activated と deactivated enabled と disabled あたりがよさそう。 created modified みたいなカラム名を使うようなら特に。 その他の考えたや…
現場で使える Ruby on Rails 5速習実践ガイド作者:大場寧子,松本拓也,櫻井達生,小田井優,大塚隆弘,依光奏江,銭神裕宜,小芝美由紀出版社/メーカー: マイナビ出版発売日: 2018/10/19メディア: 単行本(ソフトカバー) タイトルの通り、非常に実践的な本。 入門…
TL;DR Fixture を bake する際のテンプレ bin/cake bake fixture \ --records \ --schema ${テーブル名} \ --count ${レコード数} \ --conditions "${WHERE句に書くような条件}" --records ( test ではなく) default のデータベースを元にテスト用レコードを…
実装パターン作者:ケント・ベック,Kent Beck出版社/メーカー: ピアソンエデュケーション発売日: 2008/12/22メディア: 単行本(ソフトカバー) いつだったか前職の Slack で話題にあがっていて、目次を見るだけで名著の雰囲気が出ているし、ケント・ベックだ…
概要 CakePHP3 で DB の構成管理を行っているが、何らかの事情でプレーンな環境で migrate できない場合の現実的な回避策としてのメモ。 プロダクションでは利用されているが、十分に開発環境で運用されていない場合などを想定。 現時点での dump を取得する…
問題 aws cli で default profile が効かない現象に遭遇した。 --profile default でやると動く。 解決策 aws configure list とか aws configure get profile やってみると実は別のprofileセットされてたりしませんか?— キャンプ場を買う (@okazu_dm) 2019…
(2020-02-07 追記) 転職活動終わりました 今回の転職活動は終了しました。 su-kun1899.hatenablog.com 転職活動しています 現在働いている会社を2019年12月末で退職することになりました。 年明けから無職なので、次の会社を探しています。 1月までは就活し…
概要 CakePHP3 を CircleCI でテストするようにするまとめ。 Database を使ったテストも出来るようにしています。 TL;DR 最終的な yml はこんな感じです。 version: 2 jobs: build: docker: - image: circleci/php:7.1.32-fpm-node-browsers environment: DA…