タグ

OSに関するchorinskyのブックマーク (3)

  • Xv6, a simple Unix-like teaching operating system

    Introduction Xv6 is a teaching operating system developed in the summer of 2006 for MIT's operating systems course, 6.828: operating systems Engineering. We hope that xv6 will be useful in other courses too. This page collects resources to aid the use of xv6 in other courses, including a commentary on the source code itself. History and Background For many years, MIT had no operating systems cours

  • シェルスクリプトはエレガントでなければならない

    /bin/shの実体としてはash(dash)、bash、kshの採用例が多い。どのシェルもBourne shellの機能に加えて、拡張機能を提供する。 FreeBSDなどの*BSD系のOSは、ashを/bin/shとして使っている。ashはPOSIX.1(POSIX:2008)にいくらかのBSD拡張機能を取り込んだシェルだ。メモリをあまり消費せず、高速に動作し、ほかのライブラリに依存することが少ない。従って、rootやレスキューシステムのインタラクティブシェル、システムのシェルスクリプトといった場面で採用されている。 Mac OS Xはbashを/bin/shに採用している。FedoraやopenSUSEなどのLinuxディストリビューションもbashを/bin/shに採用している。LinuxディストリビューションでもUbuntuやDebian、Linux Mintなどは、高速に動作する

    シェルスクリプトはエレガントでなければならない
  • OASIS Project

    さあ、2020年の世界へ無ければ作れposted by liva 2011.07.01 21:00 最近、dynamic dnsの調子が悪いです。dnsの書き換えを行っているddclientというプログラムが正常に動作していないようで・・・。 というわけで、このブログもちょこちょこ落ちる事になると思います。(事実、ここ数日落ちてた)原因がイマイチよく分からないので、うちの光回線のグローバルIPが変わるまで待ってから検証しようかな、と考えています。(ddclientがキャッシュを持っているらしくて、現状では正常に動作しているのか、そうでないのか判断できない) セキュリティ&プログラミングキャンプについて思うこと(KOZOSのブログ) 坂井さんのブログを訪れてみたら、こんな記事がありました。 「OS自作組が無くなったけど、それなら自分たちで作ればいいじゃないか!」という話ですが、ぜひとも、僕が

  • 1