Bitcoinフルノードのステータスを表示するWebアプリを作ってみた

Bitcoinフルノードのステータスをミニマルに表示するWebダッシュボード「NodeZen」をFlask + Chart.jsで開発し、とりあえずデプロイしました。

ProxmoxのUbuntu VMやLXCに物理SSDを直割り当てしてマウントする方法

Proxmoxで動かすUbuntu VMやLXCに、ホスト接続の物理SSDを直接割り当ててマウントする手順を解説します。

ProxmoxのUbuntu VMをxterm.jsコンソールで使えるようにする

ProxmoxのUbuntu仮想マシンでxterm.jsコンソールを有効化する手順。noVNCから切り替えるためのsystemdとGRUBの設定方法を解説します。シリアルコンソールで快適にVM操作。

【ntfs-3g】macOSでVeraCryptのNTFSドライブを読み書き可能にする方法

macOSでVeraCryptのNTFSボリュームを読み書き可能にするスクリプトを紹介。ntfs-3gを使った再マウント手順も解説。

【picoCTF2025】 ChaCha Slideをやってみた

背景 ChaCha20-Poly1305では同じナンスを利用して暗号化された2つの暗号文があれば,暗号文とMACの偽造ができます. ...

PixelでGrapheneOSを使うメリット・デメリットまとめ【1年レビュー】

Pixel 6aにGrapheneOSを導入して1年利用してきた感想をまとめました。権限管理の自由度やPlayサービスの利用可否、インストールの簡単さなどのメリットと、Google Payが使えないなどのデメリットを紹介します。

GrapheneOSからPixel純正Androidに戻す方法【ROM焼き手順】

GrapheneOSを導入したPixel端末を売却・下取りする前に純正Androidへ戻す手順を解説。Platform Toolsの準備、ROM焼き、ブートローダーロックの方法をまとめました。

PythonとC++で学ぶ高速べき乗余算アルゴリズム(バイナリ法・Sliding Window法)

公開鍵暗号に欠かせないべき乗余算を高速化するアルゴリズムについて解説。バイナリ法やSliding Window法を取り上げ、PythonとC++(GMP)での実装例を紹介します。