メインコンテンツへスキップ

最近更新されたページ

制度が生んだ派閥(中選挙区制〜小選挙区制の制度分析)

自民党派閥政治の構造と変容

🧭 はじめに 本章では、派閥政治を「文化」ではなく制度の帰結として捉える。 なぜ自民党では派閥がこれほど強固に形成されたのか。それは政治家の性格や日本人の気質ではなく、選挙制度が作り出した合理的...

更新: 2週間前 (yasumu)

派閥政治とは何だったのか

自民党派閥政治の構造と変容

🧭 はじめに 本章では、自民党における「派閥政治」とは何であったのかを整理する。 派閥は単なる仲良しグループでも、単純な権力争いの装置でもない。それは日本型政党システムの内部に組み込まれた制度的...

更新: 2週間前 (yasumu)

プロジェクトマネジメント関係リンク集

070_プロジェクトマネジメント

要件定義 超上流から始めるIT化の原理原則 17か条:https://www.ipa.go.jp/archive/publish/qv6pgp0000000xa0-att/000005109....

更新: 1ヶ月前 (yasumu)

新規ページ

070_プロジェクトマネジメント

要件定義書(テンプレート:小規模Excelツール) 1. 概要 1.1 背景・目的 背景: 目的(何を解決するか): ゴール(成功条件): 1.2 スコープ 対象業務: 対象外(やらないこ...

更新: 1ヶ月前 (yasumu)

7. ロギング設計

BookStackスケルトン記事自動作成ツール 仕様設計

ロギング設計 本章では、本ツールにおけるログの目的、出力先、ログレベル、および 標準出力との役割分担を定義する。 本ツールは CLI ツールであり、 人間が標準出力を見て結果を確認し、ログは問題...

更新: 1ヶ月前 (yasumu)

BookStackページ自動生成スクリプト 実装計画(WBS)

BookStackスケルトン記事自動作成ツール 内部設計・実装

はじめに 本ページでは、添付された 要件定義書・YAML定義書・ソフトウェア仕様 を前提として、 BookStack の本・章・ページ骨格を自動生成する Python スクリプトを実装するための...

更新: 1ヶ月前 (yasumu)

4. API 境界設計(インフラ層)

BookStackスケルトン記事自動作成ツール 仕様設計

4.1 BookStack API の使用エンドポイント整理 本ツール(Book/Chapter/Page の骨格生成)で利用するエンドポイントは最小限に絞る。 一覧取得系(同一性判定・SKIP...

更新: 1ヶ月前 (yasumu)

6. CLI設計

BookStackスケルトン記事自動作成ツール 仕様設計

6.1 実行ファイル名と基本形式 6.1.1 実行ファイル名 実行ファイル名は create_skeleton.py とする。 6.1.2 基本コマンド形式 python create_sk...

更新: 1ヶ月前 (yasumu)

5. エラーモデル設計

BookStackスケルトン記事自動作成ツール 仕様設計

5. エラーモデル設計 本章では、本ツールにおけるエラーの分類、扱い方、および どこで捕捉し、どこで処理を終了するかの境界を定義する。 本ツールは「安全側・再実行可能」を最優先とし、 エラー発生...

更新: 1ヶ月前 (yasumu)

0. 仕様設計手順

BookStackスケルトン記事自動作成ツール 仕様設計

1. 入力仕様の確定(YAML → ドメイン) YAML スキーマの確定(キー、型、必須/任意) 処理順が意味を持つことの明文化 不正入力の扱い(エラーにする条件)の洗い出し ド...

更新: 1ヶ月前 (yasumu)

1. 入力仕様定義(YAML → ドメイン)

BookStackスケルトン記事自動作成ツール 仕様設計

1. 入力全体の位置づけ 入力は 一度きり使う YAML 定義 YAML に書かれた 記載順=処理順 既存構造は破壊せず、新規作成のみ 既存要素が存在する場合は SKIP YAML は Boo...

更新: 1ヶ月前 (yasumu)

2. ドメインデータクラス設計(YAML → ドメイン)

BookStackスケルトン記事自動作成ツール 仕様設計

1. 設計方針 入力1ファイル=1 Book(book_id を必須) 記載順は意味を持つため、list の順序は保持する 既存更新・削除はしない(SKIP 判定は後段のユースケースで行う) ...

更新: 1ヶ月前 (yasumu)

3. 全体処理フロー(ユースケース手順)

BookStackスケルトン記事自動作成ツール 仕様設計

0) 起動〜前処理 CLI 引数を解釈(-i <yaml> 必須) ロギング初期化(ログは stderr / stdout とは分離) 入力ファイル存在チェック(無ければ入力エラーで即時終了)...

更新: 1ヶ月前 (yasumu)

YAML 定義書(BookStack 骨格生成:Book直下ページ → 章 → 章配下ページ)

BookStackスケルトン記事自動作成ツール

1. 目的 この YAML は、指定した Book(book_id) に対して以下を上から順に生成するための入力定義である。 Book 直下ページ(pages) 章(chapters)(存在し...

更新: 1ヶ月前 (yasumu)

BookStack 骨格(章・WIPページ)自動生成ツール 要件定義書

BookStackスケルトン記事自動作成ツール

1. 目的 BookStack において、本・章・ページの骨格(章および WIP ページ)を 手作業を排除して一括生成するための Python ツールを作成する。 本ツールは、一度きり使う YA...

更新: 1ヶ月前 (yasumu)

A-SPICE もくじ

A-SPICE(Automotive SPICE)

🚗 A-SPICE(Automotive SPICE)概要 総論(思想と全体像) 🧭 A-SPICEは何を保証し、何を保証しないのか 🧭 なぜ自動車ソフトの属人化が許されないのか 🧭 V字...

更新: 1ヶ月前 (yasumu)

ADAS(先進運転支援システム)とは何か

ADAS(先進安全システム)

🧭 はじめに ADAS(Advanced Driver Assistance Systems)は、日本語では一般に 先進運転支援システムと呼ばれます。 一言でいうと、ADASは「運転という人間の...

更新: 1ヶ月前 (yasumu)

SOTIF(ISO 21448)とは何か:安全なのに危険になる問題を扱う規格

ISO21448(SOTIF)

🧭 はじめに SOTIF(Safety Of The Intended Functionality)は、自動車の先進運転支援(ADAS)や自動運転(AD) のようなシステムにおいて、 「故障し...

更新: 1ヶ月前 (yasumu)

ISO 21434(自動車サイバーセキュリティ)とは何か

ISO21434(自動車サイバーセキュリティ)

🧭 はじめに ISO 21434 は、自動車(車載ECU・車載ネットワーク・ソフトウェア・クラウド連携など)を対象にした サイバーセキュリティの国際規格です。 一言でいうと、「車がネットワークに...

更新: 1ヶ月前 (yasumu)

pytestをVS Codeで快適に運用する方法

サードパーティ製ライブラリ pytest

🧭 はじめに このページでは、Pythonプロジェクトで pytestをVS Code上で快適に使うための実践手順をまとめます。 対象は「忘れた頃に読み返して、すぐ同じ環境を再現したい」用途です...

更新: 1ヶ月前 (yasumu)