PLAN 9 DESKTOP GUIDE INDEX What is Plan 9? Limitations and Workarounds Connecting to Other Systems VNC RDP SSH 9P Other methods Porting Applications Emulating other Operating Systems Virtualizing other Operating Systems Basics Window Management Copy Pasting Essential Programs Manipulating Text in the Terminal Acme - The Do It All Application Multiple Workspaces Tiling Windows Plumbing System Admin
twitterの影響でplan9をインストールしてみたよ。 #ドロリッチは影響を受けなかったのに・・・ 最初に本家からCDイメージをダウンロード。 ちなみに、このイメージはライブCDとしても動くのです。 次にqemuのディスクイメージ作成して、cdromから起動する [masami@moonlight:~/plan9]% qemu-img create -f qcow2 hda.img 3G Formatting 'hda.img', fmt=qcow2, size=3145728 kB [masami@moonlight:~/plan9]% qemu -cdrom plan9.iso -hda hda.img -boot d -m 512&起動すると、インストールするかライブCDで動かすか聞かれるので、インストールを選択。 そしたら、細かいことは気にせずデフォルト値を選択して、インストー
この記事はPlan 9 Advent Calendar 2019の2日目です。 ベル研の公式ディストリビューションは、2015年1月に最後のメンテナだったGeoff Collyerさんが離職されたことにより、現在活動が停止していますが、代わりにコミュニティで派生したものがいくつかあり、現在はそれらを使う方が主流です。あまり情報がまとまっていないので、個人的に把握しているものについて今から始める人のために様子をまとめてみます。 Plan 9 from User Space (plan9port) Plan 9 from User Space インストール方法は過去に書いたのでこちらを参照ください。 Plan 9 from User Space(plan9port)を使う - Qiita これはOSではなく、Plan 9ツールをUnixに移植したものです。当然、Plan 9カーネルが提供する名
latest release: DO NOT INSTALL Only six remote holes in the default install, in a heck of a long time!
Plan 9 is a distributed research operating system developed at Bell Labs by the same team that created Unix and C. Over the years there have been four major releases or ‘Editions’; after the Fourth Edition the project adopted a ‘open source’ model and changes are published daily in a public repository. Here is a mirror of the papers describing the system, including components from past ‘Editions’
GREEで開催されている「オープンソーステクノロジー勉強会」で、Plan9の話をやるというので聞いてきました。GREEとPlan9という組み合わせはちょっと不思議でしたが、GoogleのGo言語からの流れなのかもしれません。 以下、メモ。 Plan9のお話:高野(@oraccha)さん 産総研の高野さんが、Plan9について解説しました。Plan9は、オリジナルUnixを作った人たちがその後に開発したOSで、「UnixよりUnixらしい」のを目指しているそうです。ちなみに、開発メンバーのほとんどはGoogleに行って、Go言語とかを作ってるようです。 Plan9の特徴は「すべてがファイル」であること。ネットワークやウィンドウシステムなどもprocfsやsysfsのようにファイルとして見えるそうです。ただし、ネットワークアドレスや共有メモリなどは例外だそうです。 なので、/dev/scree
Welcome to Nettica!We are a cloud based VPN service built on WireGuard™ technology providing fast, secure connections to local and cloud resources. Make your own cloud! Mix and match between local and multi-cloud environments managed with the Nettica Agent. Command and control your network from anywhere! OAuth2 and role-based access control provide a secure environment to manage your network. Star
Twitter経由で知った、「API Design Matters」というACMQの記事を流し読んでいた。書かれたのは2007年なのでちょっと古いが、この手の話題は時代を越えて残りそうだし、今読んでも損はないかな。 システムコールやライブラリ関数など、よく使われるAPIほど良いものじゃないといけない。良いAPIを設計するのは難しく、悪いAPIは量産されている。悪いAPIでもラッパーで対応できると言うかもしれない。でも、多くのプログラマがそれぞれラッパーを書くとすると、とんでもなく多くの時間と労力が無駄になって不幸だよ。じゃぁ、何に気をつけるべきかとか、そういう話が出てくる。 まず、やり玉に挙っているのがselectシステムコール、特に.NETのSocket.Selectメソッド(Win32 APIのselectのラッパー)でこれはたしかに酷い。poll/epollなどの改良も出ているんだし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く