-
Windows名前付きセマフォでサーバー/クライアントを自動判別する正しい実装|CreateSemaphoreWとGetLastError徹底解説
Windowsの名前付きセマフォで「最初に起動したプロセス=サーバー、2回目以降=クライアント」を自動で切り替えたい――実装は簡単そうに見えますが、CreateSemaphoreW の... -
Azure Synapse Studioの開発者RBAC設計|パイプライン実行は許可しつつLinked ServiceをUAMIで限定する最小権限ガイド
開発者に自由なブランチ運用とパイプラインの実行を許しつつ、実行に使える Linked Service をユーザー割り当てマネージド ID(UAMI)で厳密に限定したい——そのとき最も... -
Visual Studio 2022でvstest.console.exeをx86(32ビット)で実行する完全ガイド|.runsettings・/Platform・–archの正しい使い方
「32-bit のネイティブ DLL に依存しているため、Visual Studio 2022 でもテストホストを x86(32 ビット)で起動したい」。そんな現場の悩みに、最短で確実に効く解を... -
USBデバイスをシリアルポートのように読み取る完全ガイド|仮想COM・CDC‑ACM・WinUSB・HID・libusbとC/C++/C#実装
「USB でもシリアルみたいに生のバイト列を取りたい」――開発現場でよく出るこの要望は、デバイスの種類(仮想 COM を出すか、独自 USB か)を見極めればシンプルに解け... -
Windows 11 HomeでSQL Server 2017/2019/2022がインストールできない|Database Engine Services failed(-2061893606)の原因と解決策
Windows 11 Home 搭載 PC に SQL Server 2017/2019/2022(Developer/Evaluation/Express/Standard 等)を入れようとしたら “Database Engine Services failed(-2061... -
Microsoft 365の国・通貨は変更不可?アフリカ契約から英国ポンド決済へ移行する完全ガイド
海外に移住したら、Microsoft 365 の請求通貨が前の国のままでカード決済が通らない——そうした相談が増えています。特にアフリカ地域で契約していたユーザーが英国へ転... -
クラウドERPとExcelをOData/RESTで高速連携する完全ガイド|Power Queryで10万件超を安全・高速に分析
クラウド型 ERP(Odoo や SAP S/4HANA Cloud 等)の REST/OData API から「販売・在庫・会計」を取り込み、Excel でリアルタイムに可視化・分析したい――そのための最短... -
Azure Event Hubsのプライマリ/セカンダリ接続文字列で無停止キー・ローテーションを実現する方法|Kafka互換で重複配信を正しく理解する
Azure Event Hubs を Kafka 互換プロトコルで利用しながら、プライマリ/セカンダリ接続文字列を併用して「無停止でキーをローテーションしたい」。この要件は多くの現... -
【完全版】.NET 6/8のCOM登録エラー(regasm RA0000)解決とC++からC# DLLを呼び出す実装ガイド
「regasm RA0000」「System.Runtime, Version=6.0.0.0 が見つからない」——.NET 6/8 で C# 製 DLL を COM 登録しようとしてつまずく典型例です。本記事は、.NET 5 以降の...
