えむにわリソース

ITのスキマ的なあれこれを書きます。

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

AWS Lambda で SNS の通知をDiscordに投げるやつ

タイトルの通り、AWS Lambda で SNS の通知をDiscordに投げるやつです。 適当に探しても Python のサンプルばかりなので、Node.jsで作りました。 汎用的なので置いときます

CarrierWave を Google Cloud Storage で使おうとしたときに嵌まる罠

困難 CarrierWave で GCS を使おうとすると モデル保存時に wrong number of arguments (given 6, expected 4..5) という度し難いエラーが出る まとめ fog-google のGCPアクセスでJSON API を使った場合、copy_object メソッドで引数エラーが出る Gemがメン…

Google認証システムから任意のツールにワンタイムパスワードを引っ越す

はじめに スマホの機種変更のたびにワンタイムパスワードの管理が面倒ですね。 賢明な方は既に1Passwordなどにワンタイムパスワードを登録済みかもしれませんが、 最初にGoogle認証システムなどに登録してしまったら、引っ越すのも作り直すのも面倒になって…

Ruby on Rails 6.x + Omniauth でRedisのSessionを使う

Ruby on Rails5.2以降、 Redisのキャッシュ機能を標準サポートされました。 Rails の OAuth2 クライアントとして Omniauthを使った場合、 無策で実装するとCSRFエラーが出ます。 OmniAuth::Strategies::OAuth2::CallbackError (csrf_detected | CSRF detecte…