プログラム JWT を C++ で扱う方法 1. はじめにJWT(JSON Web Token)は、JSON 形式で情報をやり取りするための仕様です。JWT は、ヘッダ、ペイロード、署名の 3 つの部分から構成されています。ヘッダは、アルゴリズムやトークンの種類を示します。ペイロード... 2024.07.27 プログラム
コンピュータ DBeaver で SSH トンネルの設定 1. はじめにDBeaver で SSH トンネルを設定する方法を覚書として残しておきます。DBeaver はデータベース管理ツールで、MySQL や PostgreSQL などのデータベースに接続することができます。SSH トンネルを設定... 2024.07.13 コンピュータ
情報処理技術 LAN間接続装置 1. はじめにLAN間接続装置は、LANを接続するための装置であり、異なるネットワークセグメントを接続してデータの転送や管理を行います。主なLAN間接続装置には、リピータ、ブリッジ、ルータ、ゲートウェイなどがあります。それぞれの装置は、OS... 2024.07.08 情報処理技術
サービス GitHub のリポジトリを統合 1. はじめに考えもなしに GitHub のリポジトリを作成していたら、いつの間にか大量のリポジトリができてしまいました。GitLab にはグループで管理していましたが、GitHub には該当する機能(Teams ならできるかも)はなさそう... 2024.06.16 サービス
情報処理技術 セキュリティ関連標準 1. 情報セキュリティに関する基準経済産業省などがガイドライン・基準として公開しており、主に以下のようなものがある。コンピュータウイルス対策基準コンピュータウイルスに対する予防、発見、駆除、復旧のために実効性の高い対策をとりまとめたもの。コ... 2024.05.25 情報処理技術
サーバー Ubuntu 24.04 Server にウェブサイトのスクリーンショットを取得する環境を構築する方法 1. はじめにUbuntu 24.04 Server にウェブサイトのスクリーンショットを取得する環境を構築する方法を記載します。使用するツールは、Google ChromeChromeDriverXvfbImageMagickになります。... 2024.05.19 サーバー環境構築
環境構築 Docker に MySQL をインストールする 1. はじめに仮想環境を用意し、その中に MySQL をインストールすることは、環境構築の手間がかかります。Docker を使えば、簡単に MySQL をインストールすることができます。Docker に MySQL をインストールする方法を... 2024.04.20 環境構築
プログラム Windows に Rust の開発環境を構築 1. はじめに以下のような記事を読みました。「ソフトウェアはメモリ安全でなければならない」との声明を発表、米ホワイトハウスいい機会なので、Rust を学んでみようと思います。まずは、Windows に Rust の開発環境を構築するための手... 2024.04.06 プログラム環境構築