タグ

ブックマーク / natsutan.hatenablog.com (2)

  • ゼロからのOS自作入門 - ぱたへね

    ゼロからのOS自作入門を1年かけて読みました。 book.mynavi.jp 長い時間かかりましたが、それだけの価値があるです。 OSに限らずCPUや周辺デバイスの制御を手を動かしながら勉強したい人にお勧めです。 C++のソースコードが読みやすく、解説も詳しいです。ただ、扱っている内容が高度なのでちょっとよく分からないところがでてくるのはしょうがないと感じました。ただ、一回は動かしたという自信がつくので、今後何か必要な事が出てきたら、確実にこのに戻ってこれます。 これからもずっと棚に居続けるそんなになりました。 の内容 ブートローダーから始まって、GUI付きのOSを作っていきます。タスク(プロセス)の管理、入出力、ファイルシステム、GUIとパソコンっぽい機能が充実しています。最低限動くところをC++のソース付きで解説してあるのですが、その最低限の所がかなり上の方にありました。楽し

    ゼロからのOS自作入門 - ぱたへね
  • Land of Lisp - ぱたへね

    漫画が独特の味を出しているCommon Lispの、Land of Lispを読みました。とても面白かったので紹介します。 の内容 ゲームを作りながら、Common Lispや関数型プログラミングについて学べるです。他の「ゲームで学ぶ・・・」系のと違うのは、既存のゲームをCommon Lispで実装していくので、できあがったゲームがそれなりに面白い事です。ゲームのI/Fは基CUIですが、一部の出力に関してはgraphvizやsvgを使ってグラフィカルに出力されていて面白くなっています。Common Lispの基的な文法以外にも、Functional programmingゲームAI、Webサーバー、Lazy Programmingと扱っているトピックは広いです。 基的なスタンスが「Lispサイコー」なので、そういうのが好きな人も十分楽しめると思います。 ゲームの紹介 いく

    Land of Lisp - ぱたへね
  • 1