メソッドの振る舞いをテストしながら、Test2の様々なアサーション機能を学びます。例外テスト、構造比較、サブテストなど、実践的なテストテクニックを身につけます。
Plack/PSGIはPerlのWebアプリケーション開発に革命をもたらした基盤技術です。PSGIの概念、Plackの使い方、ミドルウェアの活用方法を、実際に動作するコード例とともに詳しく解説します
Test2とMooを使った開発環境をDockerで構築し、TDDの基本サイクル「レッド→グリーン→リファクタリング」を体験します。まずは失敗するテストを書くことから始めましょう。
カスタムエージェントを使った記事作成で、アサイン時の指示が重要だと気づいた体験談。愛を込めて指示したら思わぬ反応があった話。
Perlの最も重要な概念「コンテキスト」を完全理解。スカラー・リスト・voidコンテキストの違いと、wantarray()を使った柔軟な関数実装を学びます
Perlに特化したカスタムエージェント「perl-monger」を作成し、ドメイン特化型AIエージェントの有効性について実例を交えて解説します。
Perl の次世代テストフレームワーク Test2 と Test2::V0 の基本を解説し、実践的なテスト例を紹介します。
GitHub 公式の awesome-copilot リポジトリを活用して、カスタムプロンプトやドメイン特化型エージェントで開発効率を劇的に向上させる方法を紹介します。
AGENTS.mdをAIに正しく理解させるための書き方を実験。MUST/MUST NOTの分類と単純な羅列、どちらがAIにとって誤解がないのか?RFC 2119から学んだことと、意外な実験結果。
Perlのweakenを使った循環参照とメモリリーク回避の実践ガイド。双方向リスト、親子関係、クロージャ、キャッシュなど5つの実装パターンを実例で解説。KAVALAN BLENDER'S SELECTと共に楽しむ技術解説。
Perlのリファレンスの概念と使用法を、無名配列・無名ハッシュ・サブルーチンリファレンスなど実用例で丁寧に解説します。
Nano Banana Proを使って、faviconだらけのブログに本格的な画像を追加する試みの体験談。失敗から成功まで、画像生成AIの進化に驚いた話。
Perlの正規表現を基礎から実践まで体系的に解説します。演算子、メタ文字、キャプチャ、先読み/後読み、パフォーマンス最適化、実用的なパターン集などを網羅しています。
AGENTS.mdのようなガイドラインでDosとDon'tsが矛盾したとき、AIはどう振る舞うのか?実験結果と考察
Perl製モダンWebフレームワークMojolicious(Mojolicious::Lite含む)の基本、ルーティング、テンプレート、JSON API、WebSocket、デプロイ方法などを初心者向けに解説します。