htmlタグのlang属性の値は”ja”と”jp”のどちらが正しいか

問題 Webページのソースを見ると、<html lang=”ja”>と書かれているページと<html lang=”jp”>と書かれているページがあります。”ja”と&#82 …

Continue reading ‘htmlタグのlang属性の値は”ja”と”jp”のどちらが正しいか’ »

M1 MacでDockerのMySQLが起動しない問題とその解決法

背景 Apple Silicon (M1) チップを搭載したMac環境下でDockerを使用してMySQLサービスを立ち上げようとすると、起動失敗の事象が報告されています。 詳細なログ分析 (docker compose …

Continue reading ‘M1 MacでDockerのMySQLが起動しない問題とその解決法’ »

MySQLでViewが存在しないときだけ作成するには

問題 Viewが存在しないときだけ、Viewを作成するようなSQLを書きたいときがあります。 しかし、MySQLではCREATE VIEW IF NOT EXISTSの構文は直接サポートされていません。 解決策 CREA …

Continue reading ‘MySQLでViewが存在しないときだけ作成するには’ »

ユニットテストでGuzzleを使うときにモックを使う方法

Guzzleは、外部のAPIとの通信によく使われます。しかし、ユニットテストの際には外部のAPIと実際に通信を行いたくない場合が多いです。 このような状況でモックを利用して、Guzzleを使ったコードのテストを行う方法を …

Continue reading ‘ユニットテストでGuzzleを使うときにモックを使う方法’ »