Archive
Tags
About
Subscribe
sacre
author biography
UTF-8じゃないサイトをaxiosで取得する
axiosはデフォルトでサイトの文字コードをUTF-8決め打ちでデコードしてしまう なのでUTF-8じゃないサイトを取得すると文字化けする how to
一定期間で自分がGitHubでマージしたブランチを取得する
こんな感じ $ git log \ --format='%h %an (%ai) %s' --since='2019-10-25' \ --author=sakamossan \ --grep='Merge pull request #\d+' -P こんな出力が得られる 3fc6ed727 sakamossan (2019-11-11 14:04:54 +0900) Merge pull request #4573 ... 87daf1614 sakamossan (2019-11-06 17:59:30 +0900) Merge pull request #4557 ... 47e68edfc sakamossan (2019-11-06 11:22:41 +0900) Merge pull request #4542 ... –format=‘%h %an (%ai) %s’ 出力フォ
firestoreからbigqueryへのexport手順
gcsを介して行う export from firestore gcloud beta firestore export \ gs://[BUCKET_NAME] \ --collection-ids=[COLLECTION_ID_1],[COLLECTION_ID_2] データのエクスポートとインポート | Firebase import to bigquery bq --location=[LOCATION] load \ --source_format=[FORMAT] \ [DATASET].[TABLE] \ [PATH_TO_SOURCE] Loading data from Cloud Firestore exports | BigQuery | Google Cloud
firebaseでスケジュール(cron)実行
まず、事前にfirebaseのコンソール画面で リソースロケーション を選ぶ必要がある コンソール Project Overview の隣の ⚙ マーク Google Cloud Platform(GCP)
circleciのcronトリガーでfirebase/hostingをアップデートする
こんな前提の場合の設定 静的サイトをfirebase/hostingに置いている circleciのjob上 (dockerコンテナ内) でサイトの
IAM権限を絞ったuserでserverlessを使う
Serverless framework は sls deploy コマンドを叩くAWSユーザには admin アクセスを推奨している Attach existing policies directly. Search for and select AdministratorAccess then click Next: Review. Check to make sure everything looks good and click Create user. Serverless Framework - AWS Lambda Guide - Credentials しかし、SI
TypeScript の Type Guard を使う
typescriptでは型をチェックするような分岐を書くことができる その分岐の中だと「この変数はこの型」というのをコンパイラ/エディタが認識
ngrokを使いはじめる
サインアップ アカウントをつくる必要がある (GitHubアカウントでサインアップできる) ngrok - secure introspectable tunnels to localhost インストール/認証 サインアップするとng
ffmpegコマンドの最小限の基本
基本はこの順番 ffmpeg -i {{ 入力ファイル }} {{ フィルタ }} {{ 出力ファイル }} フィルタとは 動画、音声、または両方を加工するためのもの たとえばぼやかしたり、前
watchで出力が変化したら通知が欲しい
watchコマンドにはエラー時にビープするオプションはあるが、コマンドが正常終了した場合にビープして気がつく手段がないのでそれをなんとかする
←
Newer Posts
Older Posts
→