smallkirby
banner
smallkirby.bsky.social
smallkirby
@smallkirby.bsky.social
🐶my dog is @smallkirby-bot 🐶
https://github.com/smallkirby
Dual Sense 2代目買った
November 4, 2025 at 10:52 AM
これ見たんですが、Cloudflare に通信の中身全部平文であげるの怖くないかと直感的に思ってしまいできずにいます。よくわからんので。
とりあえずDNSでサムネイルだけ禁止はした
October 19, 2025 at 9:04 AM
Hugin、できた。
October 11, 2025 at 12:45 PM
Hugin はとりあえず Linux をブート & AP を起こすところまでできた。機能的には Norn と同じはずで、現在のコード量はこんな感じ。だいたい同じになった。aarch64 は設定が非常に少ない (VMCS も無いし、レジスタの手動退避もしなかった) 一方で、レジスタの種類が多かったような気がする。
October 8, 2025 at 1:36 PM
Zig のあんまり使わない機能詰め合わせセットみたいになった
October 8, 2025 at 12:23 PM
aarch64、とりあえず Linux をブートさせるのが簡単すぎる。Ymir の時はとりあえず動かすまでに地獄のレジスタデバッグが必要だったのに
October 4, 2025 at 9:52 AM
Hugin は今 FAT32 on virtio-blk を認識できるくらい。まだ hypervisor っぽいことはあまりしていない
October 1, 2025 at 2:50 PM
本の中でメモリアロケータは筆者自作のものを説明無しで使っていて、流石に全部 Rust→Zig に移植するのは面倒だったから、Norn のアロケータを移植してきた
September 21, 2025 at 1:45 PM
「作って理解する仮想化技術」を読み始めた in Zig。aarch64 なんもわからんので楽しい
github.com/smallkirby/h...
September 20, 2025 at 1:48 PM
こういうことこそ Claude に全部任せればいいということでお茶飲んでたら作ってくれた
September 15, 2025 at 9:31 AM
Norn で UART 入力を使って超簡易的な TTY を作ったら、ash が動いた
September 15, 2025 at 5:38 AM
Norn に /dev/null と /dev/zero を生やした。ちゃんと /dev/null からは無限にゼロが読めるし、何を書き込むこともできる
September 3, 2025 at 10:00 AM
まぁこれを見る感じまだ Zig x64 native backend でカーネルはビルドできないね
September 3, 2025 at 1:50 AM
久々トリキ
August 30, 2025 at 9:21 AM
おちょくってるのか
August 17, 2025 at 8:04 AM
Claude Code に Zig ばっかり書かせるのはかわいそうだから、TypeScript を書かせている
August 16, 2025 at 7:34 AM
Norn でとりあえず x64-linux-gnu 向けに普通にビルドしたバイナリが動いた。まだ全然システムコールは実装してないけど (というか知らんシスコールが多すぎる)。
August 11, 2025 at 11:16 AM
まだ適当だけど、マウントという概念を入れてみた。root にマウントした ramfs を再度 /mnt/again にマウントした図
May 5, 2025 at 9:02 AM
買ったので読む(自作はしない)
May 5, 2025 at 8:23 AM
tree も動いた (chdir を実装しただけ)
April 29, 2025 at 8:04 AM
busybox の "ls -l" が動いた
April 26, 2025 at 2:21 PM
Zig の Decl Literals、定数にしか使えないと思っていたら、関数にも使えることが判明
April 19, 2025 at 1:13 PM
最近の ChatGPT の受け答え、舐め腐ってる
April 19, 2025 at 8:37 AM
Fitbit のデータを取ってきてヒートマップを作る GitHub Actions で、早起きの基準になる時間を知られたくなかったから SECRET にしてたら、ログで 9 がアスタリスクになってたから9時を早起きの基準にしていたことがバレた
April 14, 2025 at 10:13 AM
運動スコアも生やした
April 12, 2025 at 2:33 PM