Windows環境下でのC++におけるSEH例外のC++ catchによる捕捉
Structured Exception HandlingをC++例外に変換する手法
Windowsプラットフォームでは、メモリアクセス違反(Access Violation)やゼロ除算など、Win32の構造化例外(SEH: Structured Exception Handling)が発生することがあります。しかし、標準C++のtry-catch文はこれらの例外を直接捕捉できません。これを可能にするには、SEHをC++例外へ変換する仕組みを導入する必要 ...
6月18日 00:24 投稿
Windows環境でOracleデータベースを再構築する最小構成手順
LinuxではOracleを別サーバーへ丸ごと移行する際、データベースを安全に停止した後、OSユーザー/グループを作り、環境変数を書き換え、$ORACLE_BASE 以下をコピーすれば再起動できる。Windowsでも同様に「OS再インストール後に最小手順で復旧」できるか検証した。
前提条件
OS再インストール前に D:\OracleBase 以下のディレクトリは丸ごと残してある
バージョンは 11gR ...
6月15日 18:44 投稿
OpenPoseのマルチプラットフォーム展開ガイド:Ubuntu/Windows/MacOSでの環境設定比較
OpenPoseのマルチプラットフォーム展開ガイド:Ubuntu/Windows/MacOSでの環境設定比較
OpenPoseは、リアルタイムの2D/3D人体キーポイント検出をサポートする優れたオープンソースプロジェクトです。この記事では、Ubuntu、Windows、MacOSの各オペレーティングシステムでOpenPoseをインストールと設定する方法を詳しく説明します。
なぜOpenPoseを選ぶのか?
OpenPoseは、全 ...
6月9日 22:32 投稿
Windows環境におけるプロセスとポートの紐付け確認方法
実行中のプロセス一覧の確認
tasklistコマンドを使用して、現在実行されているすべてのプロセスとそのプロセスID(PID)を一覧表示できます。
ネットワーク接続とポートの調査
netstatコマンドは、ネットワーク接続、リスニングポート、ルーティングテーブルなどの統計情報を表示するために使用されます。
特定のプロセスが使用するポートの特定
以下のコマンドは、指定 ...
6月8日 17:39 投稿
Windows 環境における Watir 自動化テストフレームワークの導入手順
Web 開発においてアジャイルな運用が一般化する中、テスト工程の自動化は不可欠な課題となっています。特に Ruby 기반の Watir を利用した Web 自動化テスト環境を Windows 上に構築する手順について解説します。
1. Ruby 実行環境の整備
まず、Ruby 言語の実行環境を準備します。Windows 環境では、必要な開発ツールセットを含むインストーラーを利用するのが効率的です ...
6月7日 23:22 投稿
Windows環境におけるcwRsyncクライアントとサーバーの展開ガイド
Windows環境におけるcwRsyncクライアントとサーバーの展開ガイド
cwRsyncはWindowsプラットフォーム向けのrsync移植版であり、Linux環境に類似したファイル同期とバックアップ機能を提供します。増分転送、除外リスト、圧縮、暗号化などの機能をサポートし、クライアントとサーバーソフトウェアを通じて、ユーザーはローカルまたはリモートシステム間のデータ同期を実現で ...
6月7日 22:24 投稿
デバイス管理ツールを使用したドライバのインストールと互換性問題のトラブルシューティング
デバイス管理ツールを用いたドライバの互換性問題の診断
新しい無線LANアダプタを接続してもインターネットに接続できない、またはOS再インストール後にグラフィックカードやサウンドカードが正常に動作しないといった問題は、多くの場合、ドライバが正しくインストールされていないことが原因です。
Windowsでは、ハードウェアが正常に動作するためには、ドライバ ...
6月4日 20:45 投稿
LinuxとWindowsでのハードウェア情報取得ツール
Windowsでのハードウェア情報確認
Windows環境では、CPU-Zなどのユーティリティを使用して、CPU、GPU、マザーボード、メモリなどの主要なコンポーネントの情報を簡単に確認できます。
より詳細で包括的な情報を得たい場合は、AIDA64が推奨されます。これは30日間の試用期間があり、システムの詳細な情報をエクスポートできます。
Linuxでのハードウェア情報確認(GUI)
Li ...
6月2日 23:15 投稿
Javaでハードウェア情報を取得する方法
一、OS情報の取得
public String getOperatingSystemName() {
return System.getProperty("os.name").toLowerCase();
}
二、Windows環境でのハードウェア情報取得
1. コマンド実行用のメソッド
public List<String> executeWindowsCommand(String command) {
List<String> outputLines = new ArrayList<>();
try {
Proce ...
6月1日 02:42 投稿
Nginxのインストールとフロントエンドコードのデプロイメント、Windowsでのリフレッシュ時の404エラー対処
Nginxのインストールとフロントエンドコードのデプロイメントについて説明します。特にWindows環境でページリフレッシュ時に発生する404エラーの解決方法も紹介します。
1. Nginxのインストール
1.1 Windows
ダウンロードURL: Nginx公式サイト
安定版をダウンロードすることをお勧めします。
ダウンロード後、ファイルを解凍します。
1.2 Linux
Nginxのソースからインス ...
5月30日 17:40 投稿