2026-05-28
2026-05-27←前 次→2026-05-29
フォント設定
プログラマーのための圏論のフォントが薄くて読めないのでBIZ UDゴシックを↓で適用する
code:css
body {
font-family: "BIZ UDGothic", "Meiryo", sans-serif;
}
社内研修
https://x.com/tetsu_1008/status/2059580840892678180?s=20
システムプログラミング
https://x.com/TrisH0x2A/status/2059716787781132612?s=20
イリノイ大学の教授が、既存のシステムプログラミングの教科書に不満を感じた
そこで、ウィキブックプロジェクトを始め、学生たちに手伝ってもらって執筆した
C言語、プロセス、スレッド、同期、メモリ割り当て、ネットワーク、ファイルシステム、スケジューリング、セキュリティを扱っている
すべてが1つの無料PDFにまとめられている
最終的に、UIUCのCS 241の公式教科書となり、毎年1000人以上の学生がその授業を受けている
すでにプログラミングのやり方を知っていて、下層で何が実際に起こっているのかを理解したい人向けに書かれている
https://github.com/cs341-illinois/coursebook
システムプログラミングを学ぶ
形式化
Formalising mathematics: an introduction. | Xena
形式化とは
型理論
inhabited, inhabited type
A type is inhabited if it has constructors and therefore can be instantiated. An inhabited type is not “empty” in the sense that there can be values of the type. Opposite of Uninhabited.
ref: inhabited - Glossary - The Rust Reference
その型に属する具体的な値(インスタンス)が存在し、空(から)ではない型
#日誌