tama– Author –
-
プログラミング
Mermaid記法でガントチャートを作成する方法
Mermaid記法は覚えるもんじゃないとつくづく思う。スニペットを用意しておいて、必要な時にコピペするものだこれは。だがそういうコピペ元を作るのは思いのほか面倒なものだが、ChatGPT-4ならさらっと作ってくれるので、便利な時代になったものだ。 ……と思ったのだが、微妙に間違えたコード吐きよってからに、修正地味に手間かかったわ……。 ... -
AWS
AWS Lambda Powertoolsのタイムスタンプを読みやすいローカル時刻に変換するJavaScriptのスニペット
AWS Lambda PowertoolsはLambda関数使い必携の便利ユーティリティなわけだが、なぜかこれのloggerで自動的に記録されるタイムスタンプの形式が、2021-05-03 10:20:19, 650+0200のようなよくわからん形になっている。カンマ……?(参考記事: AWS Lambda Powertools Python入門 第 3 回 ~Logger Utility - 変化を求めるデベロッパーを応援するウ... -
JavaScript
JavaScriptの演算子??の理解と使用例
JavaScriptのググラビリティ最低ワード??についての記事。この点の演算子周りはわからない時にGoogleが無力の極みで困りがち。 以下、||とかにも触れつつChatGPT-4にまとめさせた。 イントロ JavaScriptのNullish Coalescing Operator (??) は、値がnullまたはundefinedであるかどうかをチェックする際に非常に便利な演算子です。この記事で... -
JavaScript
JavaScriptで配列から特定の条件に合致する要素を見つける方法
JavaScriptでいつもどうやるんだっけって調べるやつ。ChatGPT-4にまとめさせた。 イントロ 配列から特定の条件に合致する要素を見つけることは、開発者が頻繁に遭遇する問題です。この記事では、その問題を解決するための4つの異なる方法を詳しく解説し、それぞれのメリットとデメリットを比較します。 findメソッドの使用 コード例 const nu... -
JavaScript
JavaScriptのオプショナルチェーンとは
Mozillaの解説サイトを置きつつ。 オプショナルチェーン (?.) - JavaScript | MDN ChatGPT-4に色々説明させてまとめさせた。 イントロ JavaScriptのコードを書いていて、深くネストされたプロパティや関数に安全にアクセスしたいと思ったことはありませんか? ECMAScript 2020(ES11)が導入したオプショナルチェーンは、このような問題を解... -
AWS
AWS LambdaとCloudWatch Logs Insightsを組み合わせて効率的にログ分析
https://ai.hack-le.com/aws-cloudwatch-logs-insights/ 前回の記事の続き。ローカルで実行したCloudWatch Logs Insightsを使ったコードを、Lambda関数で実行するよ。 はじめに AWS LambdaとCloudWatch Logs Insightsを連携させることで、自動化された効率的なログ分析が可能になります。この記事では、その設定方法からテスト実行までの手順... -
AWS
AWS CloudWatch Logs Insightsで効率的なログ分析
AWS CloudWatch Log Insights便利だよね。まぁまぁコストはかかるけれど。これをプログラム的に実行するためのスニペットをChatGPT-4に書いてもらったので、その備忘録記事。 はじめに ログ分析はシステムの監視とトラブルシューティングに不可欠です。AWSを使ったシステムにおいては、AWS CloudWatch Logs Insightsを使用すると、ログデータ... -
AWS
AWS SAMのテンプレートファイルでParameter Storeの値を取得する記述
前の記事で「質問したことを備忘録として記事にまとめて」と言ったところ、なんと「次回は〜〜をします!お楽しみに!」とまさかの備忘録の次回作を勝手に予告されてしまってめっちゃ笑った。せっかくChatGPTが意欲的になったので、次回作を書いてもらったのだが、「パラメータストアの値をCloudformationで取得する(コードで取得しなくてよ... -
AWS
AWS SAMでParameter Storeからパラメータを取得するためのIAMロールの作成
AWS SAMでどこを参照して良いのかいつも迷子になるテンプレートファイルの書き方。パラメータストアはいつも使うやつではないので、たまに使おうとすると「どう書くんだっけ……」と忘れている。 ChatGPT-4に聞いて確認しました。結果、そもそもコードで取得しなくて良いということがわかりましたが(後述)、本記事自体はあくまでコードでパラ... -
AI
ChatGPTとブログライティング: 最強の備忘録作成ツールとしての活用法
このブログは記事の本文をAIに書かせるという試みなのだが、いざやってみると、これは非常に良いやり方だと思った。基本的には普段調べたことをついでに記事としてまとめさせているのだが、これ、普通に見返す。一度やったことは二度も三度もやるものらしい。たいへん役立っている。 このノウハウを伝えるべく、ChatGPTにまとめ記事を書かせ...