Archive
Tags
About
Subscribe
sacre
author biography
SlackAPI よりチャンネルとアイコンとユーザ名を変更してポストする
現在、Slack は昔ながらの Webhook の方式ではチャンネルとアイコンとユーザ名をすべてデフォルトから変更してポストできなくなっている Sending messages using Incoming Webhooks | Slack You
LogEntry からそのログ周辺へのCloudLogging のURLを生成する
こんな処理をつくるとき CloudLogging でエラーログを補足したら そのログを PubSub にシンクして それを CloudFunction でSlackに通知する 通知メッセージの中にそのログへのリンク
GCPのプロジェクトにユーザを招待する
GCPの管理コンソールの IAM から行う IAM 追加 招待したい人のメールアドレスを入力 与えたい権限を選択
CloudFunction で CloudBuild をトリガーする
まずgcloudで既存のトリガーの一覧を確認しておく $ gcloud beta builds triggers list --- createTime: '2020-05-06T13:01:33.647678872Z' description: master ブランチへの push filename: site/cloudbuild.yaml github: name: test owner: admin push: branch: ^master$ id: 0e2bd416-129f-44a3-b7ed-79c3c61e021a name: master-push-trigger tags: - github-default-push-trigger nodejsで呼び
Firebase Cloudfunction のデプロイに webpack を使ってビルドしようとするメモ
次のような理由で Cloudfunction のビルドに webpack が使いたくなった jsonファイルを require したい sqlファイルを raw-loader で require したい 最終的に webpack は不要にしたが、調べたことをメ
htmlではaタグはネストできない
htmlではaタグがネストできない。できないと言うか、そういうコードを書くとブラウザがDOM構造をネストのない形に勝手に変更する。警告はでな
MySQLで、URLからホスト部まで抜き出す
ちょっとサボって https:// などのスキーマ部も入る形 SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(url, '/', 3), '?', 1) FROM t 参考 熱い議論が交わされている Mysql query to extract domains from urls - Stack Overflow
cloudrun にデプロイする cloudbuild.yaml
トリガー まず、cloudbuildのトリガーをこんな感じで登録しておく ^master$ のときに変数が _SERVICE=service となるように ^canary/ のときに変数が _SERVICE=service-canary となるように cloudbuild.yaml timeout: '900s' steps: -
GCP の cloudbuild を ローカルで実行する
cloud-build-local というツールがあり、公式のドキュメント通りにやればだいたいできる Building and debugging locally | Cloud Build Documentation 作業ディレクトリ ビルドを実施するディレクトリは cloudbuild.yaml があるディ
typescript で express を watch しながら開発する
nodemon と ts-node を使えばできる たとえば src/index.tsx が express アプリなら以下のコマンドになる nodemon -r ts-node/register ./src/index.tsx nodemon 配下のファイルが変更されたらサーバをリロードしてくれる -r ts-node/register ./src/index.tsx index.tsx を tsconfig.json
←
Newer Posts
Older Posts
→