[win] DLL内外でグローバル変数を共有する

DLL(Dynamic Link Library)の内部と外部でグローバル変数を共有する(双方からアクセスする)方法

DLL内のコード記述

C言語 (~.c)

C++ (~.cpp)

続きを読む

[Windows] カーソルキーでウィンドウを移動させる方法

概要

キーボード操作(矢印キー)でアプリケーションソフトのウィンドウ(操作画面)を移動(move)させる方法。

 

操作方法

Alt + Space移動(M)

コンテキストメニュー

 

利用想定場面

  • マウスを接続していない。
  • ウィンドウをマウスポインタでドラッグできない。
  • ウィンドウが画面の外に移動してしまいマウスポインタを移動できない。

[git] push

git push コマンド詳細

ローカルリポジトリのブランチ名とリモート(追跡)リポジトリのブランチ名の双方を明示的に指定

ローカルリポジトリの foo ブランチをリモートリポジトリ origin の bar ブランチへ pushする

ローカルリポジトリの master ブランチをリモートリポジトリ origin の master ブランチへ pushする
続きを読む

NVIDIA Jetson nano 購入

型番 金額
Jetson Nano Developer Kit 12,300
24W級ACアダプタ 5V 4A プラグ規格:外径5.5mm/内径2.1mm/センタープラス 1,280
スイッチングACアダプター 5V 3A USB micro-B オス 700
ジャンパーピン 2.54mmピッチ (25個入り) 100
SanDisk 128GB UHS-Ⅰ(U3/A2/V30)対応 160MB/s 2,980

mDNSを有効にする

avahi-daemonをインストールする

avahi-daemonを停止する

avahi-daemonを開始(再開)する

avahi-daemonの自動起動の無効化

avahi-daemonの有効化

[Visual Studio] PDB ファイルを開けないか、ファイルが見つかりません。

症状

Visual Studio 20xx において、デバッグを実行すると「PDB ファイルを開けないか、ファイルが見つかりません。」という警告が複数表示される。

解決策

気にしない

症状の背景と改善策

Microsoft由来のDLLのデバッグシンボル情報がローカル開発環境に存在しない(キャッシュがない)ため警告が発生している。Microsoft由来のDLLの中身をデバッグする必要がないのであれば気にする必要はない。

「Microsoft シンボル サーバ」を有効にすることでインターネット経由でシンボル情報をロードすることが可能ですが、ロードには時間がかかるためお勧めはしません。

続きを読む