Nginx location ~ .php$ 解説

location ~ \.php$の~は、正規表現を使用したパターンマッチングを行うことを意味しています。この場合、次のような内容を表しています。 この設定は、リクエストされたURLが.phpで終わる場合に、locati…

続きを読む »

Nginxのrootとindexディレクティブ:location内外での違いと適用範囲

1. locationブロック内にrootとindexを指定する場合 2. locationブロックの外にrootとindexを指定する場合 違いのまとめ 実際の使用例

続きを読む »

E-MU Proteus2000 FreeMIDI Patchlists 日本語版のご紹介

この記事は何年も前の記事です。 E-MU Proteus2000(以下 P2K)用のFreeMIDIパッチリストを作りました。 P2K Patch List 日本語版 Size:62kbP2K Patch Li…

続きを読む »

docker php-fpmコンテナ設定の読込順番

www.confとzz-docker.confの両方が読み込まれる場合、後で読み込まれる設定ファイルが前の設定ファイルの設定を上書きします。 読み込み順と上書きの動作 上書きの例 設定が上書きされる際の注意点 結論 ww…

続きを読む »

MySQLのcollation(コレーション)について

utf8mb4_general_ci、utf8mb4_unicode_ci、utf8mb4_unicode_520_ciの違いと、日本語のデータを扱う際にどれを選ぶべきかについて説明します。 1. utf8mb4_gen…

続きを読む »

AWS CloudWatch Logsのロググループから特定の日付のログを抽出する方法

AWS CloudWatch Logsのロググループから特定の日付のログを抽出する方法について説明します。以下の手順を実行してください。 手順1: AWS CLIのインストール まず、AWS CLIがインストールされてい…

続きを読む »

LLM(大規模言語モデル)RAG(Retrieval-Augmented Generation)コンテキストとは

LLM(大規模言語モデル)RAG(Retrieval-Augmented Generation)コンテキストとは、LLMが生成する回答やコンテンツを補完するために、外部データベースや検索エンジンから情報を取得する手法を指…

続きを読む »

Python Celery 非同期処理

Celeryで使われる broker と backend の役割について解説します。 Brokerとは? broker は、タスクキューを管理するためのメッセージブローカーの役割を果たします。タスクを送信したり、ワーカー…

続きを読む »