upinetree's memo

Web系技術の話題や日常について。

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

2021年の振り返り

去年気まぐれで始めた振り返りだが、今年もかんたんに振り返ってみる。 去年の↓ 年越しへぎそば これは年越しへぎそば。 仕事のこと Kaigi on Rails で発表したように ID 基盤リリースが大きなイベントだった。いろんな苦労や工夫が詰まっているが、ID 周り…

Kaigi on Rails 2021 で STORES への ID 基盤の導入について発表した

こちらになります kaigionrails.org スライドはこちら 動画がアップされたらそれもあとで貼ろうと思います。 発表内容について とりあえず15分にしとくかと軽い気持ちで Proposal を出したのですが、いざ採択されて話を整理しはじめてみるとボリュームが膨ら…

Docker-in-Docker で複数の docker-compose を同時に立ち上げる

課題設定 やりたいこと project-a, project-b それぞれが docker-compose.yml を持っている状況 どちらも一緒に立ち上げて、協調動作させたい リクエストは nginx で受けられると最高(最終的に https でつなげたい) 条件 このための各プロジェクトの設定変…

macOS, Ruby 3.0.0 の native extension build で '__declspec' attributes are not enabled と怒られて gem がインストールできないとき

環境 macOS 10.15.7 (Catalina) ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-darwin19] Apple clang version 12.0.0 (clang-1200.0.32.28) 結論 -fdeclspec オプションをコンパイラに渡してビルドすればOK $ CC='clang -fdeclspec' gem i byebug…