プログラミング

プログラミング

2026年11月の脆弱性CVE最新リスト|優先して見る2件に絞った

2026年11月初旬に注目されている脆弱性(Linux・PHP・GitLab・Cisco・Chrome)をまとめました。CVE番号・CVSS・対策方法を一覧で解説。
プログラミング

BiomeとESLint・Prettierの違い|新規なら結局どっちを選ぶか

BiomeはESLint・Prettierの機能を1つにまとめたRust製ツール。速度・設定の簡単さが特徴ですが、ルール数や型チェックではまだESLintが優位。初心者向けに3つのツールを比較します。
プログラミング

Ruff入門|Pythonリンター兼フォーマッターの使い方と設定

RuffはRust製の高速なPythonリンター兼フォーマッター。Black・Flake8・isortを1本にまとめられます。インストール方法から設定、v0.15・v0.16の変更点まで解説。
プログラミング

PyO3入門|RustでPythonを高速化する手順をゼロから解説

PyO3でRustとPythonをつなぐ仕組みを解説。2026年10月最新の書き方で、プロジェクト作成からimportまでの手順をゼロから紹介します。
プログラミング

【第4回】Python pytest 入門 — テスト設計のベストプラクティスとよくある落とし穴・応用Tips

pytestのモック(monkeypatch、MagicMock)、カバレッジ測定(pytest-cov)、テスト設計のベストプラクティスを解説。実務で陥りやすい罠と応用Tips。
プログラミング

【第3回】Python pytest 入門 — parametrizeで複数パターンのテストをスッキリ書く方法

pytest parametrizeの使い方を紹介。複数パターンのテストをシンプルに書く方法、複数引数の渡し方、idでテスト名を読みやすくする工夫、indirectを使ったfixture連携まで解説します。
プログラミング

【第2回】Python pytest 入門 — fixtureを使ったテストの前処理・後処理と共通化テクニック

pytest fixtureの使い方を解説。テストの前後処理、yield、scope、conftest.pyでの共通化、組み込みfixture、パラメータ付きfixtureなど実践的なテクニックを紹介します。
プログラミング

Python collectionsの7つの型の使い分け|実測データで効率化を判断

Pythonの collections モジュールから defaultdict、Counter、deque、namedtuple、ChainMap、UserDict、OrderedDict の活用法を実測ベースで解説。いつどの型を使うかが判断できます。
プログラミング

Python uv入門|pipとの違いと乗り換え手順

Rust製のPythonパッケージ管理ツールuvを、pipとの違いや具体的な使い方、既存プロジェクトからの移行方法まで解説。デプロイ速度の改善を目指すなら必見です。
プログラミング

Vue 3 と Vue 2 の違いまとめ|移行前に押さえるべき変更点

Vue 3 と Vue 2 の主な違いをまとめました。リアクティビティの仕組み、Options API と Composition API、破壊的変更など、移行時に必要な知識をわかりやすく解説します。