PHP
最近GraphQLのSubscriptionを試している。 GraphQLはクエリ言語で、そのスキーマをどう実装するかは自由なわけだけれど、Subscriptionのようなサーバからクライアントへの通知の実装は「WebSocketでしょ! だからWebSocket使えないと厳しいよね」のような感…
App RunnerなどのHTTPリクエストをベースにしたコンテナランナーでLaravelのようなフルスタックのWebアプリケーションフレームワークを動作させる構成の例は意外に見つからない。 そもそもLaravelの公式には本番運用のノウハウはあまり提供されていない(For…
人は何故BASIC認証を求めてしまうのだろうか? やはり安心のためだろう。 BASIC認証は兎に角お手軽だ。ユーザー名とパスワードの組さえ設定すればそれだけで認証できてしまう。 令和の時代になってもこれ程簡単に設定できる認証はそうそうない。 何となく未…
Laravel docker-compose up とかググるとそれっぽい構成が書かれた記事がヒットする。 だがそれでは太古の昔の、たとえばLaravel5のアプリケーションは動作しない。いつだって太古のアプリケーションを動作させたいという需要はあるものだ。最近も2020年のタ…
KUSANAGI は謳い文句としては高速WordPress向けの仮想マシンイメージなのだけれど、構築済みのLAMP環境としても使える。 PHPアプリケーションのライブラリ管理にはComposerを使うことが多い。KUSANAGIでも既定でComposerがインストールされる。 比較的最近 C…
Chrome 68 はHTTPのサイトが警告表示されることが話題になっていましたが、他にもこんなことがあったようです。 var.blog.jp どうやらこれまで無視されていた画像ファイルへ埋め込まれたICCプロファイルが反映されるようになった結果、表示が変化してしまっ…
細かいことはいいから proc_open で mkr コマンドを使えばいいんじゃないかな。 投げる = mkrコマンドでサービスメトリックを投げるときのコマンドが throw
Bitbucket Pipelines で PHP の Deployer 設定した際のメモです。