Mojo::Log を教材に、Perl のイベント駆動プログラミングを基礎から解説。on(購読)と emit(発火)の仕組みを図解とコードで学び、カスタムフォーマットや複数出力先への配信など実用パターンも紹介します。
GitHub Copilot の Ask モードを調べ物ツールだと勘違いしていませんか?実はリポジトリ全体を分析する強力な調査ツール。Ask → Plan → Agent の流れで新規プロジェクトのオンボーディングが数分で完了。実践的な活用法を解説します。
GitHub Copilot の Web・エディタ・CLI を徹底比較。プレミアムリクエスト 118/300(活用率 39%)の実測データから、各インターフェースの最適な使い分け戦略と生産性 2 倍化のロードマップを解説します。
Perlで値オブジェクト(Value Object)とテスト駆動開発(TDD)を学ぶシリーズの目次です。DDDの基本概念、JSON-RPC 2.0仕様による設計、Test2によるRed-Green-Refactorサイクル、複合値オブジェクト、エラー処理と境界値テストまで全5回で解説します。
PerlとTDDで学ぶ、JSON‑RPCエラー設計と境界値テスト。JsonRpcError値オブジェクトの実装手順、Fail Fastと防御的プログラミングによる本番向け設計を解説。
PerlでJSON-RPC 2.0のRequest/Responseを複合値オブジェクトとして実装。Type::TinyのMaybe型とInstanceOf、from_hashファクトリーメソッドによる実践的なTDD開発手法を解説。
Perl Advent Calendar 2025の最終記事。25日間の振り返りと今後の展望をまとめます。
Perlの歴史、CPAN、YAPC、地域コミュニティ(Kansai.pm)と今後の展望を概観する記事。
PerlのTest2::V0で学ぶTDD実践ガイド。Red-Green-Refactorサイクル、dies/lives例外テスト、subtest構造化、境界値分析を実例付きで解説。MethodName値オブジェクトで体験する本格的なテスト駆動開発。
Perlで設定ファイル(YAML/JSON/TOML/INIなど)を扱うモジュールと実践的な使い方を解説
PerlのWebスクレイピング入門。Web::ScraperとMojo::UserAgent+Mojo::DOMの使い方と実用例を解説。
JSON-RPC 2.0仕様書から値オブジェクトを設計する実践ガイド。RFC 2119(MUST/SHOULD/MAY)の読み解き方、不変性の担保、バリデーション実装、Perlコード例とTest2によるTDD検証まで完全解説。仕様書駆動設計の教科書的チュートリアル。
Perlの標準モジュールGetopt::Longを使ったコマンドライン引数処理の基本と実例。
GitHub Copilotのエージェント連携の成功パターンを実体験から解説。AGENTS.mdのワークフロー定義とエージェントのname/descriptionの整合性が鍵。試行錯誤から見えた3つのポイントをDeNA LLM勉強会の知見も交えて紹介する、初心者から中級者まで役立つ実践ガイド。
PerlでのログライブラリLog::Log4perlとLog::Dispatchの使い方、設定例、運用上の注意点を解説。