カテゴリ & タグ

興味のあるテーマから記事を探してみてください。

カテゴリ

⌨️
プログラミング / Web
1 article
📊
プログラミング / VBA
15 articles
🐍
プログラミング / Python
11 articles
🗄️
データベース基礎
9 articles
🔗
DB Link 深掘り
1 article
🔷
DB2 パフォーマンスレポート
6 articles
🐘
PostgreSQL レポート取得ガイド
6 articles
☁️
Amazon Aurora レポート取得ガイド
6 articles
🐬
MySQL レポート取得ガイド
6 articles
🟦
SQL Server レポート取得ガイド
6 articles
📊
Oracle AWR入門
7 articles
📖
AWRセクション定義書
10 articles
🔍
AWR 読み方ガイド
10 articles
🔍
実行計画セクション定義書
10 articles
🔍
STATSPACK 読み方ガイド
10 articles
📋
STATSPACKセクション定義書
10 articles
🤖
AI / ML
1 article
🖥️
Web性能評価ガイド
5 articles
🔥
ツール / JMeter
8 articles
🔧
ツール / VSCode
5 articles
🔍
ツール / SonarQube
4 articles
🖊️
ツール / サクラエディタ
9 articles
📝
形式 / Markdown
5 articles
📘
形式 / AsciiDoc
5 articles
📑
形式 / YAML
5 articles
🗂️
形式 / JSON
5 articles
🔐
セキュリティ / 監査 / USER
6 articles
📄
アーキテクチャ / 成果物の定義
10 articles
🖥️
アーキテクチャ / Web SYSTEM
13 articles
🗂️
アーキテクチャ / エンティティ抽出
10 articles
📐
アーキテクチャ / スケール設計
8 articles
📐
アーキテクチャ / RESTとgRPC
5 articles
🧩
アーキテクチャ / フレームワーク選定
7 articles
☁️
アーキテクチャ / AWSコンポーネント
9 articles
🔭
可視化 / Java 3Dマップ
6 articles
🗂️
可視化 / Java CRUD図
8 articles
☁️
可視化 / Word Cloud
3 articles
🔭
可視化 / COBOL 3Dマップ
6 articles
🗂️
可視化 / COBOL CRUD図
8 articles
🔧
可視化 / COBOL 正規化
8 articles
📄
ドキュメント / 企画 — プロジェクト憲章
7 articles
📋
ドキュメント / 要件定義 — 業務フロー整理
1 article
📋
ドキュメント / 要件定義 — 非機能要件
1 article
📐
ドキュメント / 基本設計 — システム設計
3 articles
🖥️
ドキュメント / 基本設計 — 画面設計
4 articles
🗄️
ドキュメント / 基本設計 — データ設計
3 articles
🔌
ドキュメント / 基本設計 — インターフェース設計
3 articles
⚙️
ドキュメント / 基本設計 — 非機能要件
3 articles
📋
ドキュメント / 基本設計 — その他設計書
2 articles
🖥️
ドキュメント / 詳細設計 — 機能・処理系
🗄️
ドキュメント / 詳細設計 — データ系
🔌
ドキュメント / 詳細設計 — インターフェース系
🔒
ドキュメント / 詳細設計 — 非機能系
📐
ドキュメント / 詳細設計 — その他
⚠️
ドキュメント / 開発 — アンチパターン
6 articles
💻
ドキュメント / 開発 — ドキュメント種別
8 articles
🧪
ドキュメント / テスト — 仕様書定義
4 articles
🔐
その他 / VBA パスワード解除
3 articles
その他 / Java 逆コンパイル
8 articles
🖥️
その他 / COBOL 逆コンパイル
10 articles

タグクラウド

HTML CSS JavaScript ハンバーガーメニュー UI ドロワー VBA Option Explicit CreateObject Dictionary CommandBar FileSystemObject Win32 API JSON Python BeautifulSoup4 スクレイピング HTMLパーサー pandas 開発環境 venv pip OCR Tesseract pytesseract EasyOCR OpenCV Pillow VSCode lxml table CSV Excel openpyxl 書式設定 JSON JSON Lines QRコード pdf2image PyMuPDF pyzbar 性能評価 Linux mpstat iostat vmstat ボトルネック しきい値 sysstat データベース Oracle AWR AWR読み方 診断フロー CPU分析 I/O分析 Latch RDBMS SQL INDEX B-Tree Optimizer REDO トランザクション アーキテクチャ 物理構造 表領域 一時表領域 パフォーマンス DB Link N+1問題 Fetch遅延 分散SQL パラメータ 運用 EXPLAIN ロック 待機イベント DB Time メモリ I/O 実行計画 アクセスパス HASH JOIN 述語情報 Plan Header Predicate Note チューニング Amazon Aurora Performance Insights Enhanced Monitoring CloudWatch スロークエリログ PostgreSQL pg_stat_statements pg_stat_* EXPLAIN ANALYZE pgBadger MySQL Performance Schema sys スキーマ Slow Query Log pt-query-digest DB2 db2pd MON_GET Event Monitor バッファプール SQL Server DMV Query Store Extended Events PerfMon 待機統計 パフォーマンスカウンタ STATSPACK STATSPACK読み方 Hash Value Latch Sleep FG/BG Wait Top 5 Events Latch Mutex Undo SGA PGA Old Hash Value セキュリティ監査 Windows Active Directory AIX Linux Solaris HP-UX ID管理 net user PowerShell Get-ADUser lastlog sudo RBAC パスワード期限 棚卸 VSCode 環境構築 Java Python Markdown JavaScript TypeScript ESLint Prettier Pylance Ruff Mermaid Plugin settings.json SonarQube 静的解析 Quality Gate Docker Maven Gradle SonarScanner JaCoCo コード品質 脆弱性 カバレッジ JMeter 負荷テスト パフォーマンステスト スレッドグループ HTTPリクエスト スループット アサーション JTL CLIモード HTMLレポート サクラエディタ テキストエディタ 正規表現 Grep 矩形選択 マクロ キー割り当て 文字コード トラブルシューティング Windows AsciiDoc Asciidoctor 属性 xref admonition VBAパスワード .xls .xlsm HxD バイナリエディタ DPB vbaProject.bin ZIP構造 テスト仕様書 JUnit 5 Gherkin Cucumber BDD Postman Playwright 受け入れテスト Python JavaDoc コーディング規約 subprocess Checkstyle CI/CD

⌨️ プログラミング / Web / html

📊 プログラミング / 言語 / VBA(全15回)

☕ プログラミング / 言語 / Java

🐍 プログラミング / 言語 / Python(全11回)

01

Python 開発環境導入手順

インストール〜仮想環境(venv)〜pip〜VSCode 設定まで。コピペで使えるコマンド集・OS別手順・トラブル対処つき。

07

Excel 書き込み — openpyxl / pandas 完全ガイド

セル書き込み・フォント/塗りつぶし/罫線/配置の書式設定・数式・行列操作・セル結合・既存ファイル編集・pandas to_excel() を徹底解説。

10

PDFからQRコードを読み取る — PDF→画像変換編

pdf2image / PyMuPDF で PDF ページを画像に変換し、pyzbar または OpenCV で QR コードの値を取得する方法を完全解説。インストール手順・複数ページ一括処理・ライブラリ比較も収録。

☕ コーディング / Java / JavaDoc(全2回)

🗄️ データベースの仕組み(全9回)

01

DBの全体像

RDBMSとは何か、インスタンスとデータベースの違い、メモリとディスクの構成を俯瞰する。

02

SQLの実行フロー

投げたSQLをOptimizerがどう解釈し、どの領域を使って実行するか内部フローを解説。

03

データの物理構造

テーブルがディスク上でどんな単位で格納されているか、ブロック・エクステント・セグメントの関係を解説。

04

INDEX

B-Treeを中心に、効くSQLと効かないSQL、更新コストとのトレードオフを解説。

05

トランザクションとREDO

ACIDを保つために、DBがログとロックで何をしているかをトランザクション視点で解説。

06

Temporary Space

「重いSQL」がディスクに溢れる仕組みと、開発者ができるチューニングポイントを解説。

07

DB Link

別のDBへの「橋」を渡し、分散的にSQLを実行する仕組みとパフォーマンス上の注意点を解説。

08

主要な設定面

アプリ開発者が知っておきたい初期化パラメータと設定変更の影響範囲を解説。

09

アプリ開発者向け Tips

実行計画の読み方、ロック、よくある落とし穴など、開発者が現場で役立てられる実践 Tips 集。

🔵 DB2 レポート取得ガイド(全6回)

🐘 PostgreSQL レポート取得ガイド(全6回)

☁️ Amazon Aurora レポート取得ガイド(全6回)

🐬 MySQL レポート取得ガイド(全6回)

🟦 SQL Server レポート取得ガイド(全6回)

📊 Oracle AWR 読み方ガイド(全7回)

01

AWRレポートとは

Automatic Workload Repository — Oracle DBの自動診断レポートの概要と取得方法・読み方の全体像。

02

AWRレポートの全体構成

AWRレポートの主要セクションを概観し、効率的な読み順と着目ポイントを解説。

03

DB Time と Elapsed Time

AWR分析の基礎となる2つの時間軸、DB TimeとElapsed Timeの意味と使い方を解説。

04

Top 5 Timed Events

AWRの最重要セクション、Top 5 Timed Eventsの読み方と代表的な待機イベントの意味を解説。

06

メモリ・I/O統計の見方

SGA/PGAの使用状況とディスクI/Oパターンを読み解き、メモリ不足やI/Oボトルネックを診断する方法。

📖 AWRレポート セクション定義書(全10回)

01

はじめに

本書の位置づけ・14大セクション・推奨閲覧順。

02

AWR全体構造マップ

14大セクションのボリューム・主な観点・閲覧フェーズ。

04

② Wait Events 詳細

Time Model / FG・BG Waits / Histogram / Service の10項目。

07

⑤ Advisory / Memory

サイジング検討のアドバイザリ群とメモリ動的調整の12項目。

08

⑥ Wait / Undo / Latch

バッファ待ち・ロック競合・UNDO・ラッチの8項目。

09

⑦ Segment / その他

セグメント別Top・Library Cache・init.ora・ADDMの11項目。

🔍 Oracle AWR 読み方ガイド(全10回)

AWRレポートの実践的な読み方・診断手順。症状から原因を絞り込む手順フローで解説します。

08

Latch・Lock競合の読み方

Latch Activity Statistics・Enqueue Activity・Buffer Wait Statisticsの読み方と競合解消の方向性を体系的に解説。

🔍 Oracle 実行計画 セクション定義書(全10回)

01

はじめに

位置づけ・6大セクション・推奨読解順・取得方法。

09

⑦ Note・Statistics 詳細

動的サンプリング / SQL Plan Baseline / Adaptive Plans / A-Rows 乖離チェック。

10

診断シナリオ集

15シナリオで整理する「この計画パターンはなぜ遅いか・どう直すか」。

🔍 STATSPACK 読み方ガイド(全10回)

STATSPACKレポートの実践的な読み方・診断手順。症状から原因を絞り込む手順フローとAWRとの使い分けを解説。

02

ヘルスチェック指標の見方

Time Model DB CPU % / Buffer Hit % / Library Hit % / Latch Hit % / Hard Parse比率の目安と診断方法。

03

CPU高負荷の読み方

Time Model System Stats / CPU関連Wait Events / ハードパース問題 / Library Cache Activityからの診断フロー。

04

Wait Eventからの原因特定

FG/BG分類・Wait Event Histogramを活用したドリルダウン手順。AWRにないBG分離とHistogramの使い方。

05

チューニング対象SQLの特定

SQL Statisticsの各ランキング使い分け、Hash Value(Old Hash Value)からSQL全文・実行計画へのドリルダウン。

06

I/Oボトルネックの読み方

IO Stat by Function / Tablespace IO Stats / File IO Stats / Segment Statisticsを組み合わせた三層I/O診断。

08

Latch・Lock競合の読み方

Latch Activity / Latch Sleep Breakdown(STATSPACK固有) / Enqueue Activity / Buffer Wait Statisticsの全手順。

📋 STATSPACKレポート セクション定義書(全10回)

01

はじめに

位置づけ・セクション構成・AWRとの違い・推奨閲覧順。

🖥️ Webシステム性能評価ガイド(全7回)

03

データ収集手順

前提条件・sysstat インストール・収集スクリプト・アクセスログ保存。

🔥 ツール / JMeter(全8回)

🔧 ツール / VSCode 環境構築(全5回)

01

基本環境構築

VSCode のインストールから基本設定・推奨拡張まで、開発環境を整える最初のステップ。

🔍 ツール / SonarQube(全4回)

01

Docker による導入・実行・確認

Docker Compose で SonarQube を起動し、Quality Gate 設定・SonarScanner 実行・解析結果の対応まで解説。

🖊️ ツール / サクラエディタ(全9回)

02

インストールと初回セットアップ

ダウンロード方法、インストーラー版とZIP版の違い、初回起動時の文字コード設定までを解説。

03

基本操作(初心者向け)

画面構成の解説と、新規作成・保存・検索・置換・タブ管理・印刷など最初に覚える基本操作。

04

画面表示のカスタマイズ

配色テーマ・フォント・行番号やルーラーの表示切替・折り返し・分割表示の設定方法。

08

よくあるトラブルと対処法

文字化け・フリーズ・設定が反映されない・ファイルが開けない場合の切り分けと対処法。

📝 形式 / Markdown(全5回)

02

VS Codeの導入とMarkdown基本記法

Mermaid対応拡張機能の導入手順と、見出し・強調・リスト・表・リンクなど基本記法の早見表をプレビューつきで解説。

📘 形式 / AsciiDoc(全5回)

📑 形式 / YAML(全5回)

🗂️ 形式 / JSON(全5回)

05

実践例とCI組み込み、まとめ

APIレスポンス設計の実例と、jq・ajv-cliをGitHub Actionsに組み込む手順を解説し全5回を総括。

📄 アーキテクチャ / 成果物の定義すべき事項(全10回)

02

企画フェーズのドキュメント定義

プロジェクト憲章・RACI表が◎最重要。「スコープ外の明記」がないプロジェクト憲章は半分しか機能しない。

🖥️ アーキテクチャ / Web SYSTEM — 各フェーズでの成果物と役割(全13回)

06

基本設計フェーズの成果物と役割

システム方式設計書・認証設計・論理ER図・APIゲートウェイ設計。変更コストが最も高い決定が集中するフェーズ。

08

開発フェーズの成果物と役割

実装コード・IaCコード・マイグレーションスクリプト。PMOのスコープクリープ防止とログ設計の実装が肝。

🗂️ アーキテクチャ / エンティティ抽出(全10回)

📐 アーキテクチャ / スケールアップ・ダウン設計ガイド(全8回)

📐 アーキテクチャ / RESTとgRPC の設計観点(全5回)

05

まとめ — 設計観点チェックリスト

全観点を設計レビューで使えるチェックリストに再構成し、優劣ではなく適材適所・併用という結論を示す。

🧩 アーキテクチャ / Javaフレームワーク選定(全7回)

07

意思決定フローとまとめ

新規か既存Struts保守かを起点とした意思決定フローと、「新規はSpring Bootが基本線、Strutsは計画的な移行対象」という結論。

☁️ アーキテクチャ / AWSコンポーネント詳解(全9回)

02

コンピューティング — EC2 / Lambda / ECS / EKS

仮想サーバー・サーバーレス・コンテナの3形態を比較し、OS 管理コスト・起動特性・スケーリング方式の観点から最適な実行環境を選ぶ判断フローを解説。

03

ストレージ — S3 / EBS / EFS

オブジェクト・ブロック・ファイルの3形態を整理し、S3(無制限・HTTP)・EBS(高 IOPS・EC2専用)・EFS(共有 NFS)の使い分けを解説。

🔭 可視化 / Java 3Dマップ(全6回)

🗂️ 可視化 / Java CRUD図(全8回)

☁️ 可視化 / Word Cloud(全3回)

Python(pandas / janome / wordcloud / matplotlib)を使って Excel の障害管理表・自由記述テキストをワードクラウドで可視化する実践シリーズ。MeCab 不要で pip だけで完結。

02

Excel読み込みと形態素解析

pandas で Excel を読み込んでテキスト列を結合・前処理し、janome で名詞・動詞・形容詞だけを抽出してワードクラウドの入力データを作る。

03

ワードクラウド生成・保存・まとめ

wordcloud + matplotlib でワードクラウドを生成・表示・PNG 保存。ストップワード追加・月次自動生成・カテゴリ別分析などの応用例も解説。

🔭 可視化 / COBOL 3Dマップ(全6回)

🗂️ 可視化 / COBOL CRUD図(全8回)

🔧 可視化 / COBOL 正規化(全8回)

PythonでCOBOLソースを正規化する — 行ラベル除去・コメント削除・継続行結合・スペース間詰め・ステートマシンによる1行1命令化まで完全実装。

08

まとめ — 正規化の活用と限界

正規化後の差分比較・grep・簡易パーサーへの接続などの活用法と、本実装が対応できない方言・限界を整理する。

📄 ドキュメント / 企画 — プロジェクト憲章 汎用フレームワーク(全7回)

01

目標とゴール設定

プロジェクトの目的・達成ゴール・成功指標(KPI)・非ゴールの4つを定義する。定義なきプロジェクトはゴールポストが動き続ける。

02

スコープ定義

対象機能・対象ユーザー・スコープ外の明記が必須。スコープ外を書かないプロジェクト憲章は半分しか機能しない。

03

ユーザー認証

独自認証を選択した場合のデータ保護方針・セッション管理・パスワードポリシーを定義する。認証は後から変えられない。

04

技術アーキテクチャ方針

フロントエンド・バックエンド・インフラ・データ層の技術スタックを方針レベルで確定する。無決定は技術的負債の種。

05

セキュリティ・コンプライアンス方針

通信暗号化・個人情報取扱・脆弱性対応フローを企画時点で宣言する。後付けセキュリティはコストが10倍になる。

06

スケジュール・マイルストーン

フェーズ分割・マイルストーン・リリース日・バッファを設定する。スケジュールなき憲章は願望書にすぎない。

07

リスクと前提条件

技術リスク・組織リスク・外部依存リスクと前提条件を洗い出す。リスクを知りながら記録しないのは怠慢だ。

📋 ドキュメント / 要件定義 — 業務フロー整理(全1回)

📋 ドキュメント / 要件定義 — 非機能要件(全1回)

📐 ドキュメント / 基本設計 — システム設計(全3回)

🖥️ ドキュメント / 基本設計 — 画面設計(全4回)

🗄️ ドキュメント / 基本設計 — データ設計(全3回)

🔌 ドキュメント / 基本設計 — インターフェース設計(全3回)

⚙️ ドキュメント / 基本設計 — 非機能要件(全3回)

📋 ドキュメント / 基本設計 — その他設計書(全2回)

🖥️ ドキュメント / 詳細設計 — 機能・処理系(全4回)

🗄️ ドキュメント / 詳細設計 — データ系(全3回)

🔌 ドキュメント / 詳細設計 — インターフェース系(全2回)

🔒 ドキュメント / 詳細設計 — 非機能系(全3回)

📐 ドキュメント / 詳細設計 — その他(全3回)

⚠️ ドキュメント / 開発 — アンチパターン(全6回)

💻 ドキュメント / 開発 — ドキュメント種別(全8記事)

🧪 ドキュメント / テスト — テスト仕様書(全12記事)

📄 ドキュメント / リリース(全4記事)

📄 ドキュメント / 運用(全6記事)

03

PART 02 — 手順書に必要な8つの要素

目的・対象読者・前提条件・手順ステップ・確認ポイント・ロールバック・ヒヤリハット記録欄・更新履歴の8要素とMarkdownテンプレート。

04

PART 03 — 手順書作成の重点ポイント

「作って終わり」にしないためのピアレビュー体制・陳腐化防止の更新トリガー・Git管理・CIによる品質自動チェック。

📁 その他 / VBA パスワード解除(全3回)

☕ その他 / Java 逆コンパイル(全8回)

🖥️ その他 / COBOL 逆コンパイル(全10回)

02

COBOLのビルド成果物を理解する

ソース・コピーブック・オブジェクト・ロードモジュールの関係を図解。「ソースがない状態」で何ができるかを整理。

05

ツールを使った構造解析

静的解析・逆コンパイル・実行時トレースの使いどころ比較と代表ツール選定。

06

ソースコードへの再構成

モジュール境界の決め方・命名規則・コピーブック整理と分割自動化スクリプト例。

07

分離結果の検証

再コンパイルによる差異確認・入出力比較テストによる等価性担保。

09

分離後の次のステップ

Gitへのソース取り込み・Java移植・API化・クラウド移行への接続と作業記録のドキュメント化。

🔒 セキュリティ監査 — ユーザーID・権限棚卸し(全6記事)

03

Linux — ユーザーID・権限の棚卸し

監査対応向け Linux ユーザーID・権限棚卸の手順。ユーザー一覧・sudo 権限・パスワード期限・最終ログオンを取得する方法を解説。

04

AIX — ユーザーID・権限の棚卸し

監査対応向け IBM AIX ユーザーID・権限棚卸の手順。lsuser / pwdadm でアカウント情報・特権・パスワード状態を取得する方法を解説。

05

Solaris — ユーザーID・権限の棚卸し

監査対応向け Oracle Solaris ユーザーID・権限棚卸の手順。getent / roles / profiles コマンドでRBAC権限とアカウント情報を取得する方法を解説。

06

HP/UX — ユーザーID・権限の棚卸し

監査対応向け HP-UX ユーザーID・権限棚卸の手順。ユーザー一覧・グループ・パスワード期限・最終ログオン情報を取得する方法を解説。

Claude — Cowork