2019-11-01から1ヶ月間の記事一覧

MySQL で日付の疑似表を作る #mysql

概要 MySQL で日付の疑似表を作るクエリ。 集計分析等で、データがない日付も一覧としては出したいようなケースでの利用を想定。 TL;DR 色々試してみたけど、以下に落ち着いた。 SELECT @seq := 0 AS seq , DATE('2020-01-01') AS ymd FROM dual UNION ALL S…

「よなよなエールがお世話になります」を読んだ

ぷしゅ よなよなエールがお世話になります作者: 井手直行出版社/メーカー: 東洋経済新報社発売日: 2016/04/08メディア: 単行本この商品を含むブログを見る ビールの「よなよなエール」を作っている、ヤッホーブルーイングの社長の本。 今年だったか去年だっ…

カスタム Docker Image を ECR で管理して、 CircleCI から利用する #AWS #Docker #CircleCI

概要 php のプロジェクトに CircleCI を導入した。 PHP の拡張(特に grpc 拡張)のインストールに時間がかかるため、独自イメージを用意してそれを使うことにした。 イメージの管理には Amazon Elastic Container Registry (ECR) を使ってみた。 ECR でリポ…

CakePHP3 でテストの置き場所を変更する #cakephp

概要 CakePHP3 では tests/ 配下にテストコードを書くことになっている。 何らかの原因(察して)でパスを規定から変更したい場合の修正箇所に付いてまとめる。 以降 tests/PHPUnit/ に変更すると仮定して記載する。 paths.php TESTS が定義されているので書…

Elasticsearch が応答しなくなった #AWS #Elasticsearch

概要 Amazon Elasticsearch Service で、Elasticsearch が突然死んでしまった 復旧方法が分からないので、結局別ドメインで作り直した 原因は結局わからないままだったので備忘録です。 想定される原因や、強制的に再起動する方法があったら教えてほしいです…

brew services に慣れていない

mac

docker で 9000番ポート使おうとしたら他が使っていると怒られた。 なんだろうと思って調べてみると php-fpm が使っていた。 $ lsof -i:9000 -P 起動したっけな、と思いながら無邪気に kill したけど再起動が走り止められない。。 自動で何か仕込んでたかな…