2025年4月16日 / 最終更新日時 : 2025年4月17日 @yuuji_mimura Laravel WSL2(Ubuntu)にLaravelをインストールする方法 前回はWindows版のMAMPにLaravelをインストールしましたが、今回はWSL2(Ubuntu24.04)にLaravelをインストールしてみます。Laravelと言えば仮想化アプリのDockerを使用してインス […]
2025年4月9日 / 最終更新日時 : 2025年4月9日 @yuuji_mimura Laravel MAMPにLaravelをインストールする方法 今回はWindows版のMAMPに、PHPで書かれたフレームワークのLaravelをインストールしてみます。Laravelと言えば仮想環境のDockerを使用してインストールするのが定番の様ですが、個人で使用するのが目的 […]
2025年3月29日 / 最終更新日時 : 2025年4月4日 @yuuji_mimura TypeScript TypeScriptのデバッグ TypeScriptのデバッグ方法は多くの方が紹介していますが、実際に自分でやってみるといくつか躓きポイントがあったので備忘録として残します。TypeScriptをJavaScriptに変換(トランスパイル)するコマンド […]
2025年3月22日 / 最終更新日時 : 2025年3月31日 @yuuji_mimura JavaScript WebPush通知をMAMPで動かす方法 (2/2) 前回からの続きです。 Web Workerから発展した「Service Worker」という仕組みの中で使用できる「Webプッシュ通知」という機能をWindows版のMAMPで動くように設定して行きます。WSL2を使用し […]
2025年3月15日 / 最終更新日時 : 2025年3月22日 @yuuji_mimura JavaScript WebPush通知をMAMPで動かす方法 (1/2) JavaScriptは基本的にシングルスレッドで動作しているので、ある時点では何か1つの処理しか実行していません。しかしブラウザ上で動作する「Web Worker」という仕組みを使用すると、本当に並列的にJavaScri […]
2025年2月23日 / 最終更新日時 : 2025年2月24日 @yuuji_mimura ブログ サーバーセキュリティ (OpenSSH 9.9p2) 個人でVPSを使用してブログ(WordPress)等を実行していると、サーバー自体のセキュリティも気にする必要があります。レンタルサーバー等を利用すればこの様な問題は事業者の方が面倒を見てくれますが、色々な機能(ソフト) […]
2025年2月12日 / 最終更新日時 : 2025年2月19日 @yuuji_mimura PHP PHPStanの導入メモ 今回はComposer(PHPのパッケージマネージャ)でインストールできる、PHPStanというPHPの静的解析ツールを使用してみます。このツールを使用するとバグの早期発見や潜在的なセキュリティの脆弱性等が発見できる様で […]
2025年1月28日 / 最終更新日時 : 2025年1月30日 @yuuji_mimura PHP AMPHPの使用方法メモ (2/2) 前回からの続きです。 通常「AMPHP」の様なパッケージは、フレームワーク等に取り込まれていて、普段は存在すら気にしないで使用することが出来る様になっていると思われます。フレームワークにない独自の非同期処理を行いたい場合 […]
2025年1月27日 / 最終更新日時 : 2025年4月9日 @yuuji_mimura PHP AMPHPの使用方法メモ (1/2) PHPのパッケージマネージャ(Composer)でインストールできるパッケージに、「AMPHP」というものがあります。前々回も少しご紹介しましたが、このパッケージを使用するとPHPで非同期処理が行える様になります。非同期 […]
2025年1月20日 / 最終更新日時 : 2025年2月18日 @yuuji_mimura PHP PHP版 YelpCampデモ 勉強をはじめてかなり時間が経ちましたので、何かWEBアプリを作成(複製?)してみようと思います。このブログをはじめたころ最初の方でご紹介した、Udemyさんの以下の講座内に「YelpCamp」というWEBアプリがあります […]