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

最近更新されたページ

R7で新たに追加された注目項目

アラカルト

令和4年版(R4)と令和7年版(R7)の「通学路における交通安全の確保」特集を比較したところ、R7で新たに注目された主なポイントは以下です: ✅ R7で新たに追加された注目項目 1. 有...

更新: 6日前 (yasumu)

通学路における交通事故の特徴(令和7年版交通安全白書より再構成)

アラカルト

ご指摘の通りです。先ほどの内容は「通学時の事故の全体的傾向」であり、「通学路という空間に特有の事故の特徴」という視点とは少しズレていました。改めて、「通学路における交通事故の特徴」に絞って整理し...

更新: 6日前 (yasumu)

🗂️ UML記法チートシート(図の種類別)

UML 概論

🏛️ クラス図(Class Diagram) 関係名 線の種類 矢印の先端 意味・特徴 例記法(PlantUML) 継承(Generalization) ...

更新: 1週間前 (yasumu)

UMLにおける線・矢印の種類と使い分け

UML 概論

了解しました!以下は「UMLにおける線・矢印の先端の使い分け」に焦点を当てた記事です。シーケンス図だけでなく、クラス図・コンポーネント図・ユースケース図などの代表的な図における線の意味も交え、視...

更新: 1週間前 (yasumu)

シーケンス図の基本

UML シーケンス図

🎬 はじめに 本記事では、シーケンス図(Sequence Diagram)の基本概念と、PlantUMLによる記述方法を紹介します。シーケンス図は、システム内のオブジェクト間でのメッセージのや...

更新: 1週間前 (yasumu)

マイクロサービス間の連携をシーケンス図で可視化する

UML シーケンス図

🔗 はじめに 本記事では、マイクロサービスアーキテクチャにおける連携の流れをシーケンス図で表現する方法を解説します。 マイクロサービスは、それぞれが独立してデプロイ・スケール可能な小さなサー...

更新: 1週間前 (yasumu)

MQTTサブスクライバー用テスト環境の作り方

210_threading

開発やテスト段階では、ローカルホスト(localhost)でMQTTブローカー+パブリッシャーダミーを動かすのが一般的です。 以下に、ローカル環境での構成と手順を整理しておきます。 ✅ ...

更新: 1週間前 (yasumu)

MQTTでの排他制御の例

210_threading

🧠要件の整理 MQTT受信は逐次1データずつ(p1, p2, p3のどれか)。 1秒間に3データ(p1, p2, p3)を短時間で連続送信。 データ構造は Data...

更新: 1週間前 (yasumu)

MQTTクライアントにおける排他制御

210_threading

🔐はじめに MQTTは軽量なPub/Subモデルのプロトコルで、IoTやリアルタイム通信に広く利用されています。複数スレッドや非同期処理が絡むクライアント実装では、受信データや共有リソースへの...

更新: 1週間前 (yasumu)

Whisper概要

210_Whisper

🎧 はじめに この記事では、OpenAIの音声認識モデル「Whisper」について、誕生の背景から技術的な特徴、利用者が感じられるメリットまで、まとめて解説します。Whisperは、音声をテキ...

更新: 2週間前 (yasumu)

新規ページ

100_GitHub/Git

📝 はじめに この記事では、GitHubのコミットコメントにおける先頭タグを、Conventional Commits仕様に準拠してまとめました。これにより、変更の種類を一目で把握でき、CI/...

更新: 2週間前 (yasumu)

VOICEVOX Dockerイメージを使用して音声合成APIサーバーを構築して遊ぶ手順書

610_voicevox

🎤 はじめに この記事では、Ubuntu上で公式のVOICEVOX Dockerイメージを使用して音声合成APIサーバーを構築し、Gradioで簡単なフロントエンドを作成する手順を解説します。...

更新: 2週間前 (yasumu)

🎭非同期処理とGUIがうまく噛み合わない理由を理解する

020_ソフトウェア技術 スレッド処理

🟢 はじめに Pythonには、GUIを構築するためのライブラリ(例:tkinter, PyQt, Kivy など)が多数存在する。そしてPython 3.5以降では、asyncio による非...

更新: 1ヶ月前 (yasumu)

⚔️スレッドと非同期処理の違いを理解する

020_ソフトウェア技術 スレッド処理

🟢 はじめに Pythonでは「複数の処理を並行して進める」ための手段として、 threading を使った スレッド処理 asyncio を使った 非同期処理(async...

更新: 1ヶ月前 (yasumu)

スレッドとjoinの仕組みを理解する

020_ソフトウェア技術 スレッド処理

🟢 はじめに このノートでは、Pythonの threading.Thread を用いて1分ごとにデータを取得する処理を中心に、スレッドを使う場合と使わない場合の違い、変数の扱い、join()...

更新: 1ヶ月前 (yasumu)

基本の手順書

ubuntuにネットワークアダプタのドライバをインストールする

✅ はじめに 「WDC-X1201DU3-B」は、Realtek社の「RTL8832AU」チップを搭載しており、Linuxカーネルには標準で対応していません。そのため、対応するドライバ「rtl...

更新: 1ヶ月前 (yasumu)

追加インストールしたパッケージ

ubuntuにネットワークアダプタのドライバをインストールする

✅ インストールされたパッケージ一覧と目的 パッケージ名 目的・説明 build-essential C/C++ ビルドに必要な基本ツール群(make, gc...

更新: 1ヶ月前 (yasumu)

ドライバやインストールに必要なmakeなどを取得する方法

ubuntuにネットワークアダプタのドライバをインストールする

Wi-Fiのネットワークアダプタが死んでいる場合は、以下のいずれかの方法で、一時的にネットワークに接続してドライバをインストールする準備をします。 【A】一時的に他のネット接続手段を使う ...

更新: 1ヶ月前 (yasumu)

Wi-Fi 6対応 USB接続 無線LAN子機の製品比較

ubuntuにネットワークアダプタのドライバをインストールする

Ubuntu搭載PCで利用可能なIEEE 802.11ax (Wi-Fi 6)対応の小型Wi-Fi子機について調査しました。USB Type-AまたはType-C接続に対応し、価格が数千円程度(...

更新: 1ヶ月前 (yasumu)

セキュアブートで ELECOM WDC-X1201DU3-B(rtl8852au)を使えるようにする

ubuntuにネットワークアダプタのドライバをインストールする

✅ 目標 Secure Boot を有効にしたまま ELECOM WDC-X1201DU3-B(rtl8852au)を使えるようにする 🔒 Secure Boot 対応ドライバの署名手順...

更新: 1ヶ月前 (yasumu)