中年プログラマーの息抜き

ブログをはじめました。気の向くままにプログラム関連ネタをメモしていきます。

応用情報

Visual Studio Code(CL.exe)を使って、コンソールアプリ(C,CPPファイル)をデバッグ

ランキング参加中プログラミングランキング参加中Microsoft .NET はじめに 先日に「Visual Studio Code」の「C/C++extension」をインストールしました。dbgやwindbgなどではなく「microsoft c++ build tools」だけでデバッグ環境を作ってみました。 環境変数…

コンピュータ:負数と補数:2の補数を理解する

はじめに 多くのコンピュータでは一般的に負数は2の補数で表現されているようで、その理由の一つには減算を加算として扱えるようになることがあるみたいです。その方が良いみたいです。こういうの・・演算装置(CPU的な)の話かな・・ 今回はこの2の補数表現…

自分なりに整理する - VPNの仕組みについて -

バーチャル プライベート ネットワーク 場所A、場所Bの間で、インターネットを利用したプライベートネットワークが構築可能 通信の開始から終了まで ホストA:通信開始 ↓ ・・・ホストA → ホストB VPN装置A:暗号処理 ↓ ・・・パケット全体を暗号化 ↓ ・・・…

自分なりに整理する - SSLの仕組みと証明書について -

なりすましの防止 (開始:クライアント) 使用できる暗号化仕様をクライアントで発生させた乱数(C)と一緒にサーバーへ送信 ↓ ・・・暗号化/圧縮仕様 (応答:サーバー) 暗号化仕様を決定しサーバーで発生させた乱数(S)とともに応答し、続けてサーバー…