mmag

ハマったことメモなど

2022-01-01から1年間の記事一覧

BOLG依存パッケージアップデート業 2022/09/18

ちょっと前にdependabotを入れたせいで(おかげで)大丈夫そうならポチポチアップデートしてしまっており、しばらくこのシリーズも書いてないことに気づいたので、今朝来ていたdependabot PR2つだけ書いておく。 logger_json https://github.com/Nebo15/logg…

BOLG依存パッケージアップデート業 2022/07/30

API Dependency Current Latest Status credo 1.6.4 1.6.5 Update possible ecto_sql 3.8.3 3.8.3 Up-to-date ex_aws 2.3.3 2.3.3 Up-to-date ex_aws_s3 2.3.3 2.3.3 Up-to-date gettext 0.19.1 0.20.0 Update possible hackney 1.18.1 1.18.1 Up-to-date id…

PostgreSQLでpublic以外のスキーマをつくって使う

dev.classmethod.jp という記事を見かけたのが発端。いままで特に深く考えずにpublicスキーマの世界で生きていたんだけど、ユーザごとにスキーマつくって権限あげるのがお行儀いいよな、と思ってやってみた。 -- init.sql CREATE DATABASE mydb TEMPLATE='te…

BOLG依存パッケージアップデート業 2022/06/12

APIだけちゃちゃっとやるます。 Dependency Current Latest Status credo 1.6.4 1.6.4 Up-to-date ecto_sql 3.7.2 3.8.3 Update possible ex_aws 2.3.1 2.3.2 Update possible ex_aws_s3 2.3.2 2.3.2 Up-to-date gettext 0.19.1 0.19.1 Up-to-date hackney 1…

BOLG依存パッケージアップデート業 2022/04/26

API ex_aws 2.2.10 2.3.1 Update possible oban 2.10.1 2.12.0 Update not possible phoenix 1.6.6 1.6.7 Update possible phoenix_pubsub 2.0.0 2.1.1 Update possible plug 1.13.4 1.13.6 Update possible ex_aws https://github.com/ex-aws/ex_aws/blob/c…

VuexからPiniaへの乗り換え

Vue

BOLGの投稿画面はNuxt 2でできていて、3にするための準備で何度かNuxt Bridgeにするチャレンジをやっている。ただ毎回なにかしらがコケて成功しないので、もういっそのこと直接2から3へ上げてやろうということで、その準備としてのPinia移行。Vuex 4を使うと…

Rails.cache.delete_matched

Railsのキャッシュをまとめて消すときにRails.cache.delete_matchedが便利だった、というだけの話。 最初は Rails.cache.redis.keys.grep(/hello/).each do |key| Rails.cache.delete(key) end みたいなことをやりかけて、これはなんかミスってるでしょと思…

BOLG依存パッケージアップデート業 2022/03/24

API Dependency Current Latest Status credo 1.6.3 1.6.4 Update possible ecto_sql 3.7.2 3.7.2 Up-to-date ex_aws 2.2.10 2.2.10 Up-to-date ex_aws_s3 2.3.2 2.3.2 Up-to-date gettext 0.19.1 0.19.1 Up-to-date hackney 1.18.1 1.18.1 Up-to-date id_to…

GitHub ActionsのhashFilesがちゃんとエラーで落ちるようになった

BOLGの言語バージョン上げるかと思ってプルリクつくったらCI (GitHub Actions) が落ちた。テストで落ちたとかじゃなくて、その前の actions/cache@v2 つかった依存性周りのキャッシュのとこで何か言われておる。 Error: /home/runner/work/blog/blog/./.gith…

BOLG依存パッケージアップデート業 2022/02/23

いつもさらっとChangelog見て雰囲気で上げてるんだけど、どうせなら何したか書くか、という1発目。npmは数が多くてまとめるの面倒なので、とりあえずhexだけ...。 Dependency Current Latest Status credo 1.6.2 1.6.3 Update possible ecto_sql 3.7.2 3.7.2…