タグ

ブックマーク / zenn.dev/okuoku (2)

  • WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)

    WebブラウザでOS動かしてどうすんだよ という根源的な疑問に回答が無いままとりあえずできちゃった。。 ※ コマンドが終了してもプロンプトが出ません。Enterを空打ちする必要があります (バグ) WasmLinuxは、WebAssembly "ネイティブ" なLinux環境です。カーネルもユーザーランドも、WebAssemblyのツールチェインでコンパイルされたWebAssemblyモジュール(をwasm2cでCにしたもの)です。 前回はカーネルしか動いていなかったんですが、今回はブラウザ上で ifconfig lo up して ping 127.0.0.1 したり top したり vi したりできます。BusyBox入ってるので。 ただしまだ実用性は皆無 です。Proof of Conceptって奴ですね。 前回の記事: 今回はMUSL libcを移植してBusyBoxが動くようになっ

    WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)
    UDONCHAN
    UDONCHAN 2024/03/01
    すごい
  • 2021年のPHS

    ... そして今に至る。つまりPHS人生の半分近くをHYBRID W-ZERO3で過ごしたことになる。会社徒歩10分とかに住んでるのでテスト機材以外に他の端末を持ってないってのも有るけど。。 他がフラグシップ端末なのに途中で nico. が挟まっているのは就職活動のため。コレを握りしめてmixiの面接に行ったら アンケートが携帯電話回答方式 で、それによって一発で落とされたのは思い出深い。。(当時は新卒の就職の状況があんまり良くなく、2桁の会社を受けて内定をくれた会社は今の会社の他にIIJとCRI・ミドルウェアだけだった。) 他の端末は基的に持ち歩いていない。なので、iアプリとか公式サイトのような、いわゆる携帯電話の文化には殆ど触れることなく育ってしまった。 HYBRID W-ZERO3 自体は10年の使用に耐え、W-SIMやUSBポートの蓋が千切れちゃった以外は問題なく使えていた。特に

    2021年のPHS
    UDONCHAN
    UDONCHAN 2021/01/17
  • 1