たより

gihyo.jp

第907回 Ubuntu 26.04 LTSのディスク全体暗号化(FDE)

FDEはFull Disk Encryptionの略で、ディスク全体を暗号化する仕組みのことです。来週リリース予定の26.04 LTSからはいよいよFDEが実用できそうな段階まできました。そこで今回はリリースに先だって紹介します。

Zennの「Rust」のフィード

WadoでWebサーバーを作って動かす

黒ヰ樹

はじめに Wadoのコア標準ライブラリやコンパイル時リテラルが充実してきて書きやすくなったので、ちゃんとしたWebサーバーを作って動かしてみたいと思います。 https://github.com/wado-lang/wado WadoやWasmtimeのインストールなど詳細ついては記事最後の「その他のWado記事」をご参照ください。 作り方 カレントディレクトリにserver.wado, index.html, favicon.icoを作成して、以下のコードを書きます。 server.wado #!/usr/bin/env -S wado serve use { Request...

Zennのトレンド

VRAM(ビデオメモリ)32GBのローカルLLM環境(AI PC)をコスパ重視で構築してみる

playree

ローカルでそれなりに使えるLLM環境(AI PC)を用意してみようと思い、それならVRAMはやはり32GBは欲しいなということで、コスパ重視の構成を考えて実際に構築してみたという内容になります。 ※2026/04時点での情報です。 NVIDIA GPU VRAM 32GBの確保を優先 NVIDIA GeForce RTX 5060 Ti 16GB x2という選択肢 NVIDIAのGPUで32GBのVRAMを用意しようとすると、選択肢としてはお値段約60万ほどのRTX 5090になるかと思います。お高い。。。 ただ今回はコスパ重視ということで、RTX 5060 Ti 16GBを2枚...

Zennの「Rust」のフィード

Rustで自作データベースを作る その14: Snapshot導入でリカバリのWAL全件Replayを卒業する

ひまちゃん

前回は、logical WAL と rebuild recovery を導入して、 write 前に WAL を append dirty marker で unclean shutdown を検出 reopen 時に table file を再構築 insert / delete / update の最終論理状態を replay で復元 という recovery path を整えました。 ここまで来ると、かなり「クラッシュから戻れる」形になってきます。 ただし、ひとつ大きな弱点が残っています。 WAL が伸び続けると、recovery が毎回どんどん重くなる 最初は 10 件 ...

Zennの「Rust」のフィード

edrs開発ログ 2026/04/14

EwdErna

LSPと描画の橋渡し、diff更新の謎挙動 TL;DR LSPtextDocument/inlayHint実装 diff更新が正しくない わからん 今日やったこと 自作のRustターミナルエディタ edrs にて、LSPレイヤーと描画レイヤーを接続する作業を進めました。 具体的には、LSP層に textDocument/inlayHint リクエストを送信するメソッドを生やし、結果を OverlayState (バッファ内容そのものではない情報全般を保持する構造体)に保存。 レンダリング時に、バッファ内容反映後の ScreenBuffer に差し込む部分を作成しまし...

もっと見る

ソース