Snowflake 自体に定期実行する何かがあるのか調べてみたところ、Task を作って SQL ステートメントを実行できるようです。そこで今回は、Azure ストレージ上にある CSV ファイルを定期的にテーブルに取り […]
Snowflake に JWT 認証で SQL ステートメントを実行してみた
Snowflake に外部から SQL ステートメントを実行したい場合、外部の連携システムやツールなどが用意している方法を使用すると思います。今回は独自プログラムから実行することを想定して、Curl で SQL ステート […]
生成 AI の Gemini を curl で試してみた
Bard が Gemini に名称変更されました。ChatGPT は試した事があったので、Gemini もまずは curl から試してみました。 API キーを取得 https://makersuite.google.c […]
GitHub Pages で Markdown ファイルを Web 公開してみた
Markdown 形式で書いたファイルは、ソースコードと一緒に格納して、そのソースコードを利用する人のためであったり将来自分が忘れないようにするために、利用手順を記述するのに最適だと思います。また、ドキュメント専用リポジ […]
ngrok を使って http://localhost へのアクセスを https にしてみた
http://localhost にアクセスして Web アプリを開発していたとします。OAuth2 を組み込んだ場合、https しか受け付けてくれない場合があります。ngrok を使って https アクセスできるよ […]
WordPress のテーマ Twenty Minutes をバージョンアップして追加 CSS を設定してみた
Twenty Minutes のバージョンを 1.5.2 から 2.0 に更新しました。以前はテーマファイルを直接修正して好みのデザインにしていましたが、今回から「追加 CSS」のみでデザインをカスタマイズしてみました。 […]
VSCode の Remote Tunnel を試してみた
VSCode から SSH や Dev Container で別環境に入って作業をしたことがありますが、前提は直接ネットワーク的に到達する必要があります。今回試した Remote Tunnel は直接ネットワーク的に到達 […]
Nginx にセキュリティ関連のレスポンスヘッダーを追加してみた
Web アプリケーションのセキュリティを Nginx のレスポンスヘッダーで強化してみました。 追加対象のレスポンスヘッダー 追加前の状態確認 Nginx の設定ファイルに下記を追加 追加後の状態確認 参考 https: […]
WordPress の OAuth プラグインでユーザーの「名」が強制上書きされないようにしてみた
WordPress を社内利用などで OAuth 認証を利用している場合、別途何らかの方法で事前にユーザー情報を WordPress に取り込んでいると思います。事前に取り込んでおいたユーザー情報の「性」や「名」のうち、 […]
AWS SDK for .NET を使用して各リージョンの VPC 情報を取得してみた
AWS のマネージメントコンソールから各リージョンの情報を確認するには、右上のリージョンを選択しなおす必要があって面倒です。最近では、EC2 Global View で各リージョンの VPC 数が見えたりしますが、少し物 […]
