タグ

UNIXに関するkabacsharpのブックマーク (2)

  • 54歳おばさんプログラマーのゆめ~死ぬまでプログラマーでいたい - Qiita

    私は、プログラムを組むのが好きだ。 コードを書き、動かして、デバッグする。とてもワクワクする作業だ。 30数年前、ヒョンなことからプログラマーになり、アセンブラ、C、UNIX、さらには組み込みの手作りOSをアセンブラで作るなど、みっちり基礎を習得した。 しかし、9年勤めて、やめた。 やめた理由は2つある。 1つ目は、典型的なダメダメ男社会だからだ。 上司のご機嫌をとって、おしゃべり(説教や自慢話)に付き合い、ダラダラと遅くまで会社に居残る奴が出世していく。 私は、サッサと仕事を終わらせて帰った。と言っても連日、帰りは夜の8時9時だった。残業代などもちろん無く、休日出勤も当たり前だった。 特に、後輩の男は、仕事ができないとまでは言わないが、とても調子のいい奴で、上司に気に入られて、私より先に主任になったので、ほとほと嫌気がさした。 2つ目は、出産。 当時は、女は結婚して子供を産むのが普通だっ

    54歳おばさんプログラマーのゆめ~死ぬまでプログラマーでいたい - Qiita
  • UNIX/Linux互換OSをゼロから作った話 - Qiita

    こんにちはredcap97です。 私は、UNIX互換OSをゼロから作っています。 ある程度動くようになったので紹介したいと思います。 デモ 現在、QEMUの上で動作するようになっています。CPUはx86ではなくARMを対象に作っています。シェルと基的なコマンドが動作するようになっていて、リダイレクトやパイプも利用できます。 Dockerを使うと簡単にOSを動かすことができます。 概要 33のシステムコールを実装している システムコールはLinuxと互換性がある シェルはDashが利用できる Coreutilsのコマンドが使える libcはmusl libcを使用している ファイルシステムはMinix File Systemを実装している 以上です。 私は実装がとても遅いので、ここまで作るのに2年ぐらいかかっています。 Linusの偉大さを肌で感じなら、これからもノロノロと作っていきたいと

    UNIX/Linux互換OSをゼロから作った話 - Qiita
    kabacsharp
    kabacsharp 2017/01/26
    Minixみたいな感じ?よく作れるなぁ。
  • 1