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

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

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

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

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

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

Laravel(PHP)からSlackにメッセージを送信する

SlackのWebhook URLを取得する (1) Incoming Webhookのページを開きます。 (2) メッセージを送信するチャンネルを選択して、「Incoming Webhookインテグレーションの追加」ボ …

Continue reading ‘Laravel(PHP)からSlackにメッセージを送信する’ »

Amazon Fireタブレットのウェイクワードを変更する方法

Amazon Fireタブレットで「アレクサ、10分後にアラーム」と呼びかけると、2台のFireタブレットが同時に応答してしまうことがあります。このような状況を避けるために、ウェイクワード(呼びかけの名前)を変更する方法 …

Continue reading ‘Amazon Fireタブレットのウェイクワードを変更する方法’ »