IGA-SOFT Tech Notes
開発で役立つ技術情報リファレンス
Claude Code
Claude Code、GitHub Copilot、Cursor、Windsurf、Clineなど主要AIコーディングツールの機能・料金・対応IDE・AIモデルを体系的に比較した技術リファレンスです。
Claude Code Hooksの設定方法を解説するリファレンスです。PreToolUse・PostToolUseなどのイベント種類、設定ファイルの構造、stdin/stdoutによるデータ受け渡し、実用的な設定例までまとめています。
Claude CodeでMCP(Model Context Protocol)サーバーを設定し、外部ツールと連携する方法をまとめたリファレンスです。設定ファイルの場所、CLIコマンド、サーバータイプ、人気のMCPサーバー例、環境変数の扱い、トラブルシューティングまで網羅的に解説します。
Claude CodeのCLAUDE.mdファイルの書き方を解説する技術リファレンス。ファイルの階層構造、読み込み優先順位、書くべき内容・避けるべき内容、実例パターン、CLAUDE.local.mdの使い分け、ベストプラクティスを網羅的にまとめています。
Anthropic公式のAIコーディングエージェント「Claude Code」のインストール方法、認証設定、基本的な使い方、スラッシュコマンド、権限管理、ワンショットモードまでを網羅的に解説するリファレンスです。
Claude CodeのGit連携機能を網羅的にまとめたリファレンスです。コミットメッセージの自動生成、PR作成の自動化、ブランチ操作、コンフリクト解決、CLAUDE.mdでのGitルール設定、安全性への配慮まで、実践的なワークフローとともに解説します。
Claude Codeの2つの利用方法(APIキー課金・サブスクリプション)の料金体系、トークン消費の仕組み、費用を抑えるコツ、利用シナリオ別の費用目安をまとめた技術リファレンスです。
Claude Codeで効率的に作業を進めるためのプロンプトの書き方を解説します。良い指示と悪い指示の比較、タスク分割、コンテキストの与え方、planモードやカスタムスラッシュコマンドの活用法をまとめています。
Claude Codeを使ったコードレビューとリファクタリングの実践的な活用法をまとめたリファレンスです。差分レビュー、PR全体のレビュー、レビュー観点の指定、リファクタリング指示パターン、GitHub Actions連携による自動化まで解説します。
Claude Codeのサブエージェント(Agent tool)を活用して並列タスク実行、コンテキスト分離、ワークツリー分離を行う方法をまとめた技術リファレンスです。種類、設定方法、実用パターンを網羅的に解説します。
Claude CodeのVSCode拡張のインストール、起動方法、ショートカット、設定オプション、コンテキスト送信、diffビューなど、IDE統合機能を網羅的にまとめた技術リファレンスです。
DevOps
Web開発
リファレンス
cron式(cron expression)の書き方をまとめたリファレンスです。5フィールドの標準cron、6-7フィールドのQuartz cron、特殊文字の意味、よく使うパターン集、crontabコマンド、AWS EventBridgeやGitHub Actionsでの違いまで解説します。
CSS FlexboxとGridのプロパティを網羅したリファレンスです。コンテナ・アイテムの全プロパティ、使い分けの指針、センタリング・聖杯レイアウト・カードグリッド等のよくあるレイアウトパターンを実例付きで解説します。
Linuxの実務でよく使うシェルコマンドを網羅的にまとめたリファレンスです。ファイル操作・テキスト処理・プロセス管理・ネットワーク・パーミッション・パイプとリダイレクトなど、主要オプション付きで解説します。
npmとyarnのよく使うコマンドを対比しながらまとめたリファレンスです。パッケージのインストール・更新・削除、scripts実行、npx、lockファイル、ワークスペース(monorepo)、npm publishまで網羅しています。
TypeScriptの型システムを網羅的にまとめたリファレンスです。基本型、リテラル型、ユニオン型、ジェネリクス、ユーティリティ型、型ガード、Mapped Types、Conditional Types、Template Literal Typesまで、コード例付きで解説します。
Dockerの日常的によく使うコマンドを網羅したリファレンスです。コンテナ・イメージ・ボリューム・ネットワーク操作からDockerfileの書き方、Docker Composeまでまとめています。
Gitの日常的によく使うコマンドを網羅的にまとめたリファレンスです。初期化・コミット・ブランチ・リモート操作・取り消し・stashなど、実務で使うコマンドをオプション付きで解説します。
HTTPステータスコードの全分類を網羅したリファレンスです。1xx〜5xxの各コードの意味、よく使われるコード、API設計での使い分けをまとめています。
Markdownのよく使う構文を網羅的にまとめたリファレンスです。見出し、リスト、リンク、画像、テーブル、コードブロックなど、実務で使う書き方をコピペで使える実例付きで解説します。
正規表現の基本構文から実践的なパターンまでをまとめたリファレンスです。メタ文字、量指定子、アンカー、キャプチャグループ、先読み・後読みなど、よく使うパターンを実例付きで解説します。
SQLのSELECT・JOIN・集計・サブクエリ・ウィンドウ関数・DDLまで、実務でよく使う構文を実例付きでまとめたリファレンスです。
セキュリティ
環境変数の基本的な設定方法から.envファイル、フロントエンドフレームワークでの扱い、Docker・CI/CDでの管理、AWS Secrets ManagerやHashiCorp Vaultなどのシークレット管理ツールの比較まで、実践的な知識をまとめています。
OAuth 2.0の基本概念、認可グラント種別(認可コード・PKCE・クライアントクレデンシャル等)、トークン管理、スコープ、セキュリティ上の注意点をまとめた技術リファレンスです。
CORSの仕組み、プリフライトリクエスト、Access-Control-Allow-Originヘッダーの意味、よくあるエラーの原因と対処法を体系的に解説します。
JWTの構造(ヘッダー・ペイロード・署名)、署名アルゴリズム、認証フローへの組み込み方、セキュリティ上の注意点を体系的に解説します。
SSO(シングルサインオン)の基本概念、SAML・OIDC・OAuthの違い、認証フロー、IdP/SPの役割、実装時の注意点をまとめた技術リファレンスです。
Webアプリケーション開発者が知っておくべきセキュリティの基礎知識を解説。XSS、CSRF、SQLインジェクションなど主要な攻撃手法の仕組みと、具体的なコード例を交えた実践的な対策方法を紹介します。