みんなのちからになりたい

コピペでブログラムつくっていきたい

今日の巡回

1. AGENTS.md

AIコーディングエージェント向けの標準化された指示書フォーマット。READMEとは別にプロジェクト固有の情報を提供し、2万以上のオープンソースプロジェクトで採用されている。

主なトピック:

  • AGENTS.md: AIエージェント専用の設定ファイル標準で、人間向けREADMEと分離することで明確な指示を提供
  • エコシステム互換性: 複数のAIコーディングツール(OpenAI Codex、Cursor、Factoryなど)で共通利用可能
  • プロジェクト設定: ビルドコマンド、テスト手順、コーディング規約などの開発環境情報を記述
  • 段階的導入: 大規模モノレポでは個別AGENTS.mdファイルでサブプロジェクト毎に詳細設定可能
  • その他: オープンソース標準、後方互換性、FAQセクション、など

2. 【2025年版】MIXI 新卒向け技術研修の資料・動画を公開しました。

MIXIが2025年度新卒エンジニア向け技術研修の資料と動画を無料公開。実践的なスキルから最新のAI活用まで包括的にカバーしている。

主なトピック:

  • 包括的研修プログラム: Git、データベース、セキュリティ、iOS/Android/Flutter、AI研修など現場で必要な技術を網羅
  • 新規科目追加: ソフトウェアアーキテクチャ、QA・テスト、Writing with AI研修を2025年度から新たに開始
  • 実践重視: 現役MIXIエンジニアが講師として実際の開発現場に即した内容で指導
  • AI活用推進: 研修内で生成AIの積極的活用を推奨し、開発効率向上を実践的に学習
  • その他: 動画・資料公開、GitHubリポジトリ提供、チューター制度、など (コード例あり)

3. JPYCなんなのか、自分がJPYCに何を期待しているか / 決済業者に検閲されない自由なプラットフォームの誕生へ

日本初の資金移動業者認定ステーブルコインJPYCへの期待を解説。決済の自由度と透明性の向上による表現の自由の保護を重視している。

主なトピック:

  • ステーブルコイン基礎: 日本円を裏付けとする価格安定デジタル通貨で、従来暗号通貨の価格変動リスクを解決
  • 技術的優位性: Ethereum、Avalanche、Polygon対応で低手数料(1/50円程度)かつ高速決済を実現
  • 決済の自由: クレジットカード会社の介入なしに自由な取引が可能で、表現の自由を経済面から保護
  • 透明性確保: ブロックチェーン上の全取引記録により監査可能性と資金追跡機能を提供
  • その他: 金本位制的仕組み、運用利益モデル、不正利用防止、など

4. Obsidian Bases 入門

Obsidian 1.9で正式リリースされたBases機能の使い方を解説。既存ノートをデータベース化してテーブル・カード表示できる新機能の活用法を紹介。

主なトピック:

  • Bases基本機能: 既存Obsidianノートをデータベース化し、テーブルビューとカードビューで表示・管理可能
  • フィルタリング: All views/This viewでの条件設定により、表示データの絞り込みと整理が可能
  • Formula機能: カスタムプロパティ作成や画像取得など、高度なデータ処理と表示カスタマイズ
  • WebClipper連携: Web記事保存と組み合わせたギャラリー型データベース構築の実践例
  • その他: Properties設定、コードブロック埋め込み、画像表示設定、など

5. TypeScriptのas型アサーションをZodで型安全に置き換える

TypeScriptの危険なas型アサーションをZodライブラリで置き換え、ランタイム検証付きの型安全なコードを実現する手法を解説している。

主なトピック: - 型安全性強化: z.inferでスキーマから型を自動生成し、実行時検証とTypeScript型チェックを統合 - ランタイム検証: parseとsafeParseによる外部データの検証で、予期しないデータ構造によるエラーを防止 - カスタムバリデーション: refineとsuperRefineで複雑な検証ルールや相関チェックを実装可能 - データ変換: transformメソッドで検証と同時にデータ正規化・変換処理を型安全に実行 - その他: 設定ファイル読み込み、フォームバリデーション、エラーハンドリング、など (コード例あり)