Albus Box

C/C++

CPU

CSS

Chrome OS

Cities Box

Cloudflare

Docker

GDB

GitHub

Google Analytics

Google Colab

Google Search Console

HSP3

HTML

Haskell

Heroku

Homebrew

Hyper-V

JavaScript

Jekyll

LINE

LLM

Linux

Rust向け自作アクセス権制御ライブラリ「mprotect-rs」の紹介
x86_64のメモリ保護機能「Intel MPK」で遊ぼう
Raspberry Pi 5でもRTCで自動起動できるようにする
sambaで運用しているNASにiPadから書き込めるようにする
Google Drive上のクソデカファイルを分割してダウンロードする
cronとrtcwakeでLinux PCが決まった時間帯だけ起動するようにする
Webブラウザ上でDockerコンテナにアクセスできるターミナルを作る
NAS用の外付けHDDをLVM化してついでに暗号化もする
RTL-SDRで予約録音できるようにする
GRUBのsaved_entryを設定してGRUBが既定で起動するOSを変更する
SSHハニーポットを仕掛けてfail2banさせたときの記録
サポート終了した古いUbuntuをアップグレードさせる(apt update 404エラーへの対処)
自宅サーバ用にSSL/TLS証明書を発行した
rdtsc命令でCPUのクロックサイクル数を取得する
GDBで関数の実行時間を計測する
RTL-SDR: ワンセグチューナーでラジオを受信してみよう
Ubuntuでxrdpのリモートデスクトップから音声を出力させたい
Raspberry Pi 5にUbuntuをインストールしたらファンが全力で回りっぱなしになった
git commitメッセージを前回のコミットから自動生成する

Mac

MarkDown

OS自作入門

Ollama

OpenSiv3D

Pixel7

Prolog

Python

QEMU

RTL-SDR

Raspberry Pi

Rust

Rust向け自作アクセス権制御ライブラリ「mprotect-rs」の紹介
画像処理ツール「rusimg」を公開しました
RustでWindowsのプロセス情報を取得する「winprocinfo」を公開しました
LINE Messaging API #2 Rustとwebhookで簡単なLINE botサーバを作る
LINE Messaging API #1 Rustで簡単なLINEメッセージ送信ツールを作る
dptran v2.1.0 開発日記
Rust でパイプライン入力の有無を判定する「atty」
dev-dependenciesでRustのexampleとライブラリの依存関係を分ける
Rustでバイナリとライブラリでdependenciesを分ける
コマンドラインDeepL翻訳ツール「dptran」を公開しました
TELNETサーバ用プログラムを作った
TELNETクライアントにチャット書き込み機能を実装した
TELNETクライアント(読み取り専用)を作った
自作画像変換ツール「rusimg」の紹介
Rust+winapiで現在動作中のプロセス一覧を取得する
Rustの設定ファイル管理クレート「confy」
UbuntuにHomebrewをインストールしたらRustがビルドできなくなった
brew installで自作CLIツールをビルド&インストールさせる
warning: the following packages contain code that will be rejected by a future version of Rust
Rust入門日記#2 関数とフロー制御
Rust入門日記#1 Rust半端ないって!
Rustを始めてみる(Windows編)
Rustを始めてみる(Mac編)

Rustel

SoLoud

Stable Diffusion

Typora

Ubuntu

Rust向け自作アクセス権制御ライブラリ「mprotect-rs」の紹介
x86_64のメモリ保護機能「Intel MPK」で遊ぼう
Raspberry Pi 5でもRTCで自動起動できるようにする
cronとrtcwakeでLinux PCが決まった時間帯だけ起動するようにする
NAS用の外付けHDDをLVM化してついでに暗号化もする
GRUBのsaved_entryを設定してGRUBが既定で起動するOSを変更する
SSHハニーポットを仕掛けてfail2banさせたときの記録
サポート終了した古いUbuntuをアップグレードさせる(apt update 404エラーへの対処)
nographicなCUI環境のQEMUにUbuntuをインストールする
自宅サーバ用にSSL/TLS証明書を発行した
GDBで関数の実行時間を計測する
Hyper-VのUbuntuの仮想ハードディスクサイズを拡張する
Ubuntuでxrdpのリモートデスクトップから音声を出力させたい
Raspberry Pi 5にUbuntuをインストールしたらファンが全力で回りっぱなしになった
Raspberry Pi 5を購入しました
Hyper-VにUbuntuをインストール~SSHサーバの設定まで
このフォルダーは空です(大嘘)
UbuntuにHomebrewをインストールしたらRustがビルドできなくなった
Stable DiffusionをGoogle Colab上で遊ぶ
M1 Mac上でUTMでUbuntu Desktopの仮想マシンを動かす
DockerでMacにUbuntu仮想環境をドカッと入れる
Ubuntuで「VPN接続エディターを読み込めません」と出てきた
GRUBがデフォルトで起動するOSを変更する

VS Code

WSL2

Windows

GRUBのsaved_entryを設定してGRUBが既定で起動するOSを変更する
RustでWindowsのプロセス情報を取得する「winprocinfo」を公開しました
自宅の外から遠隔でWindowsマシンをオンオフする
Hyper-VのUbuntuの仮想ハードディスクサイズを拡張する
RTL-SDR: ワンセグチューナーでラジオを受信してみよう
Wingetで{Vim|Emacs}を入れてgitのデフォルトエディタに設定する
Hyper-VにUbuntuをインストール~SSHサーバの設定まで
QTS1081BのLANアダプタのドライバが自動インストールできなかったので対処した
Docker Desktop for Windowsのコンテナの保管場所を移動する
Rust+winapiで現在動作中のプロセス一覧を取得する
C++で音声出力できる「SoLoud」の導入メモ(Visual C++編)
このフォルダーは空です(大嘘)
warning: the following packages contain code that will be rejected by a future version of Rust
デスクトップアプリ開発ではdpiの違いに要注意
Win32APIのRestart Managerでファイルをロックしているプロセスを特定する
Windowsで十字キーを押すとカーソルが勝手に動く
GRUBがデフォルトで起動するOSを変更する
Haskell環境構築 for Windows
Rustを始めてみる(Windows編)

Windows API

Yapps

dptran

git

macOS

miCanopus

rusimg

samba

winfuser

winprocinfo

x86_64

xv6

お知らせ

その他

ドメイン

ホームページ

写真

旅行

機械学習

資格

開発日記

雑談