タグ

LinuxとOSに関するbluescreenのブックマーク (4)

  • 娘の為にパソコンへ詳しすぎる夫を倒したい

    さてまずは事の経緯から。 娘が中学生となり第一子の息子が中学生となった際にそうであったようパソコンを買い与えることになりました。ここまでは良いです。私も了承してます。 何故なら夫はプログラマー、情報技術者であり、私はそこまで詳しくはありませんが、相応の資格や会社での立場を持っているようです。生活に困らない程度には稼いで下さっているので収入面では大いに感謝しています。 しかしながら今回の娘のパソコン導入という問題から私たち夫婦は喧嘩をしてしまいました。夫は「娘に買い与えるパソコンOSをLinuxにする」と言うのです。 実は息子が使っているパソコンのOSもLinuxであり、何なら我が家にあるパソコンはすべて中身がLinuxです。その理由が夫の言葉を借りるなら「俺はLinuxフリークだ」そうです。意味がわかりません。 娘が欲しいと言ったパソコンはMacBook Air。デザインも可愛くてお洒落で

    娘の為にパソコンへ詳しすぎる夫を倒したい
    bluescreen
    bluescreen 2025/12/12
    予算が許すなら娘さんが「欲しい」というものを与えるべき。子供のころMSX2が欲しかったのに親はPC-9801を買ってくれた。申し訳ないが自分のニーズとは合わず納戸行きに。欲しいものを与えないとモチベに関わる。
  • Linuxカーネルから見た「コマンド名」

    はじめに Linuxを使っているみなさんは普段からLinux上で様々なコマンドを実行していると思います。それらを識別するときに「コマンド名」という単語を使っていると思いますが、文脈によってこの単語が意味するものは異なります。記事ではLinuxカーネルがいうところのコマンド名がどういうものかについて書きます。 一番最初に短い結論、その次に具体的な説明、そして最後にこれについて調べようとしたきっかけ、およびその後の調査プロセスについて書きます。 結論 Linuxカーネルから見たコマンド名は実行ファイル名のbasename(ファイル名からディレクトリ部分を除いたもの)の先頭15バイト カーネルのメモリ内のプロセス(正確にはカーネルレベルのスレッド)ごとに存在するtask_structという名前の構造体の中のcommという16バイトのフィールドにNULL終端文字列として格納されている カーネルの

    Linuxカーネルから見た「コマンド名」
  • RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ

    はじめに 環境の用意 ブートプログラムを作る 動かしてみる コンパイル QEMU上で起動 GDBで制御 最後に おまけ 執筆者 : 高橋 浩和 ※ 「RISC-V OSを作ろう」連載記事一覧はこちら ※ 「RISC-V OS」のコードはgithubにて公開しています。 はじめに RISC-VはMIPSアーキテクチャの流れを汲む正統派?のRISC CPUです。命令セットはシンプルですが、既存のメジャーなCPUのアーキテクチャと大きな違いがあるわけではありません。 Linux上で利用できるRISC-Vツール群も揃ってきたので、それらを使ってRISC-V用の小さなOSを実装してみようと思います。 最初は欲張らずに単純な実装を目指すことにします。 シングルコアのみサポート 64bitモードを使用 マルチタスキングを実現 タイムシェアリングスケジューリングを実装 割り込みネストは無し 保護機能は使わ

    RISC-V OSを作ろう (1) ~ブート処理 - VA Linux エンジニアブログ
  • Docker for Apple Siliconの仮想化基盤が変わるかもな話

    Apple Silicon向けのDocker Desktop RC 2で、バックエンドを切り替えられるオプションが追加されました。 今までのqemuベースのバックエンド以外に、virtualization.frameworkを使ったバックエンドも追加されて、オプションのexperimentalのチェックボックスで有効化できます。 といっても、qemuも裏ではHypervisor.frameworkを利用していたので、Appleの提供する仕組みには乗っています。Virtualization.frameworkは高水準なAPILinuxに特化してます。VZLinuxBootLoaderというAPIが提供されています。 Virtualization.Frameworkも現在はおそらくはHypervisor.frameworkの上に構築されていると思います。実際、このオプションのON/OFFを切

    Docker for Apple Siliconの仮想化基盤が変わるかもな話
  • 1