NI-Lab.

nilog:

← 前の日 2021-10-22 次の日 →
← 一年前 一年後 →
Twitter (2021-10-22)
【話題のキーワード】
1. ジェットコースター
2. まんだらけ
3. あかねん
4. ユニバ停電
5. くま最中
6. カエンタケ
7. アレック・ボールドウィン
8. 同担拒否
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2021-10-22 14:30:56
関連するかも情報
やっぱり Cloud Console からは Google Cloud Functions に JAR ファイルをデプロイできなさそうに見えるエラーメッセージ。

Build failed: function has neither pom.xml nor already-built jar file; directory has these entries: .googlebuild, META-INF, ch, com, functions, info, org,
[t] 2021-10-22 13:54:02
【話題のキーワード】
1. ジェットコースター
2. まんだらけ
3. あかねん
4. ユニバ停電
5. くま最中
6. カエンタケ
7. アレック・ボールドウィン
8. 同担拒否
https://search.yahoo.co.jp/realtime #buzzbot
[t] 2021-10-22 14:30:56
コマンドからならさくっと Java プログラムをデプロイできた。

「gcloud functions deploy FUNCTION_NAME --entry-point ENTRY_POINT --trigger-topic TOPIC_NAME FLAGS...」

Google Cloud Pub/Sub トリガー  |  Google Cloud Functions に関するドキュメント https://cloud.google.com/functions/docs/calling/pubsub
[t] 2021-10-22 14:32:56
--trigger-resource と --trigger-event は古いやりかたらしい。

「将来、レガシー通知は削除される可能性があるため、代わりに --trigger-topic フラグの使用をおすすめします」

Google Cloud Pub/Sub トリガー | Google Cloud Functions に関するドキュメント https://cloud.google.com/functions/docs/calling/pubsub
[t] 2021-10-22 14:33:07
プロジェクトは間違えなかったけどなぜかリージョンが us-central1 になってしまって新しく関数が作られてしまった。同じプロジェクトに同じ名前の関数を作れるのか。
[t] 2021-10-22 14:35:01
リージョンとゾーンを変更してみたり。

gcloud config set compute/region asia-northeast1
gcloud config set compute/zone asia-northeast1-a
[t] 2021-10-22 14:35:35
うーんやっぱり us-central1 で関数が作られてしまうな(;´∀`)
[t] 2021-10-22 14:37:08
コマンドのオプションでリージョン指定できそう。リージョンは関数名の名前空間みたいな扱いなのかな。

「gcloud functions deploy (NAME : --region=REGION)」

gcloud functions deploy  |  Cloud SDK Documentation  |  Google Cloud https://cloud.google.com/sdk/gcloud/reference/functions/deploy
[t] 2021-10-22 14:38:24
リージョン指定するとなぜかエラー・・・ gradle だから pom.xml は無いのよ、って話ではないはず。

ERROR: (gcloud.functions.deploy) OperationError: code=3, message=Build failed: function has neither pom.xml nor already-built jar file
[t] 2021-10-22 14:52:44
Cloud Console から Google Cloud Functions 関数を削除して同じコマンドを打ったらエラー無くちゃんとデプロイできた(;´∀`) 動作もちゃんとしてるな
[t] 2021-10-22 15:03:40
ソースコードに埋め込んだ日本語がログに出力されると文字化け。プログラム内で外から取得した日本語は文字化けしていない。Google Cloud Functions は Java のソースコードファイルを UTF-8 のものだと認識してくれていない?
[t] 2021-10-22 15:15:27
これかなぁ。

「JavaファイルをUTF-8で書いていても、Cloud Buildした結果では文字化けが生じていました。gradle を使っていたのですが、コンパイル時の文字コードにも UTF-8 を指定すると解消します」

[Java11]Google Cloud BuildからGoogle Cloud Functionsにデプロイする https://qiita.com/k-akie/items/7f765dd7e00083dcd5e7
[t] 2021-10-22 15:17:46
「デプロイを自動化するため、ビルドステップの一部としてパイプラインを作成できます。デプロイ先として、Google Kubernetes Engine、App Engine、Cloud Functions、Firebase との統合が組み込まれ」

Cloud Build: サーバーレス CI / CD プラットフォーム  |  Google Cloud https://cloud.google.com/build?hl=ja
[t] 2021-10-22 15:20:58
「Cloud Build を使用すると、一般公開されているコンテナ イメージを使用してタスクを実行できます」

Cloud Functions へのデプロイ  |  Cloud Build のドキュメント  |  Google Cloud https://cloud.google.com/build/docs/deploying-builds/deploy-functions?hl=ja
[t] 2021-10-22 15:22:05
Google Cloud Functions の文字化けは build.gradle に tasks.withType(JavaCompile) { options.encoding = 'UTF-8' } を設定したら解消した(∩´∀`)∩ワーイ
[t] 2021-10-22 15:26:50
Cloud Console でランタイム環境変数を書き換えてから gcloud functions deploy コマンドで既存の Google Cloud Functions 関数に上書きデプロイでバージョンアップ。ランタイム環境変数の設定はちゃんと残ったままだった。
[t] 2021-10-22 15:36:52
やっと開発できる環境になった気がする。長かった・・・
[t] 2021-10-22 15:37:45
府県天気予報。

「地域ごとに細分した「一次細分区域」単位で、毎日5時、11時、17時に発表します。また、天気が急変したときには随時修正して発表します。発表内容は、今日・明日・明後日の天気と風と波、明日までの6時間ごとの降水確率と最高・最低気温の予想です」

気象庁 https://www.jma.go.jp/jma/kishou/know/kurashi/yoho.html
[t] 2021-10-22 15:45:58
「Yahoo!天気・災害の掲載内容は、それぞれ情報提供元の発表に合わせて、随時最新の情報に更新されます」
「今日・明日の天気 2時、5時、8時、11時、14時、15時、17時、20時に発表」

情報の更新間隔 https://support.yahoo-net.jp/PccWeather/s/article/H000007748
[t] 2021-10-22 15:46:46
【天気予報】今日の名古屋の天気

10月22日(金) 晴れ
最高気温 20℃[+2]
最低気温 12℃[+2]

降水確率
18-24 10%

西部(名古屋)の天気 - Yahoo!天気・災害 https://weather.yahoo.co.jp/weather/jp/23/5110.html
#天気bot #bot
[t] 2021-10-22 17:15:03
2021年10年22日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN