カスタムエージェントを使った記事作成で、アサイン時の指示が重要だと気づいた体験談。愛を込めて指示したら思わぬ反応があった話。
配列を代入すると要素数になったり中身になったりするのは、Perl が式を評価する文脈(コンテキスト)で値を変えるからです。スカラー・リスト・void の各コンテキストが生じる場面、scalar() による明示、wantarray で呼び出し側に合わせて戻り値を変える関数の書き方を解説します。
Perlに特化したカスタムエージェント「perl-monger」を作成し、ドメイン特化型AIエージェントの有効性について実例を交えて解説します。
Test::More との違いから始めて、Test2::V0 の主な関数、サブテスト、todo と skip、モック、array/hash/bag による深い構造の比較、Web アプリのテスト、カバレッジ測定、GitHub Actions での実行、TDD の進め方まで解説します。
GitHub 公式の awesome-copilot リポジトリを活用して、カスタムプロンプトやドメイン特化型エージェントで開発効率を劇的に向上させる方法を紹介します。
AGENTS.mdをAIに正しく理解させるための書き方を実験。MUST/MUST NOTの分類と単純な羅列、どちらがAIにとって誤解がないのか?RFC 2119から学んだことと、意外な実験結果。
Perlのweakenを使った循環参照とメモリリーク回避の実践ガイド。双方向リスト、親子関係、クロージャ、キャッシュなど5つの実装パターンを実例で解説。KAVALAN BLENDER'S SELECTと共に楽しむ技術解説。
配列やハッシュを入れ子にするにはリファレンスが要ります。\ による作成、無名配列・無名ハッシュ・無名サブルーチン、-> とポストフィックスでのデリファレンス、ref による型判定、ハッシュの配列など多次元データ構造の組み立て方を実例で解説します。
Nano Banana Proを使って、faviconだらけのブログに本格的な画像を追加する試みの体験談。失敗から成功まで、画像生成AIの進化に驚いた話。
m// s/// tr/// の演算子、メタ文字、キャプチャと名前付きキャプチャ、修飾子、先読み・後読みを順に解説します。/x 修飾子で長いパターンを読める形に書く方法と、メールアドレス・URL・日付を扱う実用パターン集も載せています。
AGENTS.mdのようなガイドラインでDosとDon'tsが矛盾したとき、AIはどう振る舞うのか?実験結果と考察
Mojolicious::Lite で Hello World を1ファイルで動かし、ルーティング・テンプレート・JSON API・WebSocket・テストを順に足していきます。URL 短縮サービスの実装例と、Hypnotoad やリバースプロキシでの本番デプロイまで扱います。
11月にGitHub Copilotのプレミアムリクエストを使い倒した体験の振り返りと、12月に向けた目標と活用法。
CPAN の仕組みとインストール方法から始めて、ファイル操作・HTTP・JSON/YAML/CSV・日時・データベース・オブジェクト指向・テスト・ユーティリティの定番20本を用途別に紹介します。cpanfile での管理例付き。
-n -p -l -a -i -0 -M の各オプションが何をしているかを押さえたうえで、ログ解析・CSV 加工・一括置換・集計・ファイル名変更・エンコーディング変換など12の実用例を並べます。$_ などワンライナーに出てくる Perl のイディオムも解説します。