いかにして問題をとくか - 私達エンジニアは「いかにして課題を解決するか」
数学からエンジニアリングへ。Gポリア著『いかにして問題をとくか』が教える普遍的な問題解決の手法をエンジニア視点で解説。
数学からエンジニアリングへ。Gポリア著『いかにして問題をとくか』が教える普遍的な問題解決の手法をエンジニア視点で解説。
Laravel 11新機能 'Slim Skeleton' への移行ガイド。ルーティング、認証、エラー処理などの基本機能の移行方法をステップバイステップで紹介することで、Laravelの基本機能を再確認する絶好の機会も提供。
NestJSのモジュール分割の陥りがちな問題を克服するための詳細ガイド。実践的なアプローチでSOLID原則に準拠し、高品質なアプリケーション設計を実現する方法を紹介。
静的サイトジェネレータ「Hexo」日本語ドキュメント翻訳の記録。ChatGPTを活用し2週間で45ページの翻訳を完了。コントリビューションの動機やChatGPT活用方法、メンテナやレビュアーとのコミュニケーションなど。
php-srcへの貢献はPHPエンジニアにとって新たな学びの場。コア開発の経験の無いPHPユーザーは、どのようにすればPHP本体への貢献を行えるか、「テスト」という観点から紹介。
PHPerKaigi 2024の感想です。同じ内容をforteeのフォードバックコーナーへも投稿しています。 同じトークに対して他人がどう感じたか、これもまた学びの糧になると感じているため、自分の感想を投稿しています。順序はトークの実施順です。 雰囲気実装を少し抜け出そう!RFCからPHPの実装ま...
PHPerKaigi 2024でのレギュラートーク資料。LaravelとOpenAPIを駆使して、煩雑なスキーマ駆動開発をシンプルにする方法を紹介します。API仕様とサーバー実装の一致、フロントエンド開発の効率化、そしてAPIの繋ぎ込みや結合テストの問題切り分けの不要化について解説。PHPとLaravelを使った開発においてスキーマ駆動開発に関心がある方や、より効率的な開発手法を求める方にとって必見の内容です。
Laravel OpenAPI Validatorの新規リリースを紹介。LaravelユーザーやAPI開発者へ向けパッケージの機能や背景となるAPI設計テクニックを提供。パッケージの導入方法、バリデーションの設定、そして設計思想に関する詳細な解説など。
1月29日開催予定 PHPer Tea Night #15 - Laravel11直前回 で発表予定のLT資料、及びその解説記事。 LT資料 紹介した機能クラスベースの追加バリデーション追加バリデーションの記述方法が拡張された。 これまでは FormRequest へ withValidator(...
Hexoで作成したブログ記事にreveal.jsのスライドを埋め込むプラグインHexo Reveal Embedを作成し公開した。作成の動機やライブラリの紹介を記事にしたい。 インストール・設定せっかくなので、実際にプラグインを使い埋め込みスライドとしてインストール方法や設定を紹介する。 作成動...