Tech 【Azure】Microsoft Entra IDで認可してBlob Storageを操作してみた Azure Functions などのコンピュートリソースを用意しないで、直接 Blob Storage にファイルをアップロードする方法は無いものか、と考えていたのですが、Microsoft Entra ID で認可できればいいみたいでし... 2025.01.16 Tech
その他 PHP Conference Japan 2024 に LT しに行ってきました PHP カンファレンスに参加してきました。現地参加はかなり久々でした。今回は LT に採択されたのでセッションを聞くだけではなく、登壇するという今までとは違った参加の仕方になりました。見たセッション当日はオープニングと廣川氏のトークを配信で... 2024.12.26 その他
Tech 【Laravel】Laravel SanctumがCSRFトークンの検証で何やってるかをちゃんと理解する この記事は Laravel Advent Calendar 2024 19日目の投稿です。Laravel Sanctum が簡単な認証システムを提供してくれるのは良く知られているんですが、認証に関する面倒なことを考えずに済む程度には抽象化さ... 2024.12.19 Tech
Tech 【WordPress】ホストネットワーキングモードでWP-Cronをちゃんと動かす 先日、Docker Desktop でもホストネットワーキングモードがサポートされたようです。どのようなときにホストネットワーキングモードの恩恵を受けられるか考えていたのですが、ローカル環境かつ Nginx + PHP-FPM 構成で WP... 2024.09.19 Tech
Tech Lambda Web AdapterでRemixアプリケーションをサーバーレス化してCDKでデプロイする 既存の Web フレームワークを Lambda に組み込む方法として Lambda Web Adapter というのがあります。その仕組みですが、API Gateway などの統合先から受信したイベントをフレームワークの手前にある Lamb... 2024.07.11 Tech
Tech 【WordPress】ACFのJavaScript APIを使ってselect2フィールドをカスタマイズする WordPress の カスタムフィールドのプラグインである ACF (Advanced Custom Fields) には、多数のフックや JavaScript API が用意されています。やること今回は、JavaScript API と... 2024.07.02 Tech
Tech 【Laravel】laravel-modulesでmiddlewareの登録をする Laravel で手っ取り早くモジュラモノリスやるときは laravel-modules を良く使います。Modules 配下に各モジュールを配置しているためファイルがモジュール毎にまとまっており、内部設計的にはシンプルでわかりやすいと思い... 2024.06.25 Tech
Tech 【Laravel】preventAccessingMissingAttributesの挙動+おまけ preventAccessingMissingAttributesの挙動Laravel の Eloquent を利用してデータを取得する場合、特に列の指定がなければすべての列情報を取得してきます。$user = User::find(1);... 2024.05.31 Tech
Tech もっと簡単に AWS CodePipeline でサブモジュールを使う【令和版】 数年前に投稿した AWS CodePipeline でサブモジュールを使う方法を力技ではなくてもっと簡単にできる方法があったので紹介していきます。何ができるようになったか?ソースステージで git リポジトリのメタデータを取得することができ... 2024.03.29 Tech
その他 AWS Solutions Architect Professional合格までの勉強時間とやったことを振り返る 昨年中に SOA を受験して先に Associate を取り切ろうと思ったのですが、都合により受験ができず、今年が SAA の有効期限だったので勢いで SAP を受験しました。更に「落ちたら2回目は無料」という再受験キャンペーンなるものがや... 2024.03.26 その他