くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

2022-10-14から1日間の記事一覧

tailwind/daisyUIのカスタマイズ

tailwindとdaisyUIを使いはじめて、 色やサイズをカスタマイズしたいなと思ったら、いろいろできた(*´ω`*) Tailwind Themeのカスタマイズ Configuration - Tailwind CSS // tailwind.config.js module.exports = { theme: { // テーマの設定 // デフォルト…

routing-controllersのカスタムエラーハンドラで404を扱う

最近はサーバサイドもTypeScriptにしていて、 routing-controllersがいい感じ。 Error Handlingをカスタムしてるけど、 どのパスにも当てはまらない場合にうまく処理されないので、いろいろ調べてみたときの備忘録。 解決方法 このIssueへの回答が参考になっ…

Nuxt3でFirebase Auth v9を使ってみる

Nuxt3&Firebase Auth v9を試してみたときの備忘録。 Nuxt2&Firebase Auth v8とは結構違うので、びっくりする(*´ω`*) まずはインストール $ npm i firebase プラグインでFirebaseの初期化 Firebaseの初期化はプラグインでおこなう。 .clientサフィックスで、…

routing-controllersで複数のファイルを別のfield名を必須じゃなくても扱えるようにする

最近はサーバサイドもTypeScriptにしていて、 routing-controllersがいい感じ。 ファイルアップロードを扱う際は、expressjs/multerを利用するけど、 若干ハマったので、そのときの備忘録。 やりたかったこと 複数のファイルを同時にアップロードしたい それ…

Nuxt3でvue3-notificationをつかって通知する

BuefyからTailwind CSSに移行してるけど、 通知を自前で作る必要があるので、いろいろ試してみたときの備忘録。 通知関連のVueコンポーネントはいくつかあるけど、 Vue3対応でメンテナンスされているvue3-notificationを利用 使い方 まずはインストール $ np…

Cloud Functionsでのエラーを通知する(Cloud Loggingのアラート機能)

GCP、いつのまにか特定のログを検知したら、通知を簡単に送れるようになってた(*´ω`*) Slack、Email、SMS、Webhook、Pub/Subなどいろいろ遅れるっぽい(*´ω`*) cloud.google.com cloud.google.com いままでFunctions内からSlackを呼ぶ処理を入れてたけど、…