1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 14:42] 配布元: plan9.bell-labs.com/plan9dist/ 国内サイト: ar.aichi-u.ac.jp/plan9/ ar.aichi-u.ac.jp/plan9/getting.html ar.aichi-u.ac.jp/plan9/fs/ ar.aichi-u.ac.jp/plan9/install/ ar.aichi-u.ac.jp/plan9/unix.html basalt.cias.osakafu-u.ac.jp/plan9/p9index.html 前スレ: Plan9 pc.2ch.net/test/read.cgi/unix/990293679/l50
615 名前:名無しさん@お腹いっぱい。 [2006/09/30(土) 22:36:02 ] plan9が世に出て10年以上。 そろそろ次世代のOSって見えてこないの?
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/30(土) 23:08:40 ] あのうさぎが一番可愛いと思っていた...
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/01(日) 12:19:34 ] >>615 plan9=次世代
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/01(日) 13:48:35 ] 次世代OSの本命は、Googleプログラミング環境でしょう。 www.radiumsoftware.com/0608.html#060823 eto.com/d/GoogleBase.html こういう方向はあまりに中央集権的で好きになれんけど
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/02(月) 09:56:25 ] >>618 何をもって中央集権的といってるのか知らないけど、Robさんは以前から SQLなど現行のRDBシステムには疑問を持ってたよね。
620 名前:名無しさん@お腹いっぱい。 [2006/10/08(日) 11:52:04 ] Plan9 4th edition のliveCDで遊んでみたが、マウスポインタが動かなかった。 もしやと思い、KVMを外したら動いた。ELECOMのKVM-C24は使えません。
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/08(日) 13:33:53 ] >>620 KVMは結構鬼門だったりする 俺の(今手元に無いから型番わかんない)も、Rio起動した後は使えるんだけど rio起動前は使えなかったり。
622 名前:名無しさん@お腹いっぱい。 [2006/10/08(日) 16:37:18 ] ソフトウエアからKVMを有効にすることはできないんでしょうか。
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/10(火) 00:00:26 ] mouseのホイールの動作に関して質問なのですが。 デフォルトでは1刻みで1行スクロールになっていますが これを複数行スクロールさせる方法はあるのでしょうか? mouse(3)をみてもそれっぽいことは書いてありません。
624 名前:名無しさん@お腹いっぱい。 [2006/10/10(火) 22:41:00 ] >>617 便乗でクドイかもしれんが 次々世代は何?
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/11(水) 11:42:09 ] >>623 rio を起動する前に、mousescrollsize という環境変数を 適当に設定してください。 libdraw の mousescrollsize って関数でこれになってますが、 draw(2) 見ても書いてないですね。
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/12(木) 00:31:13 ] Plan 9 を imap4 サーバとして使おうとしているのですが なんだかダメっぽい... mew から mew-summary-from-local-to-imap でローカルにある メールを Plan 9 に書き出していると、途中で止まってしまいます。 ハードウェアに問題があるのか fossil のどこかでデッドロック が起こっているのかもっと他の原因なのかよくわからないのですが、 imap4d が止まって他プロセスもファイルアクセスすると差さります。 fossil 単体で動かしているのですが、もし fossil のバグだった とすると、venti と併用してやることでワーキングセットが 小さくなり障害として現われにくくなる? ロックの箇所は変らないので意味がない?
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/12(木) 01:31:27 ] 素朴な疑問: 一般的に、複数台の Plan 9 box を持っている人は venti を どれだけ動かしているのでしょうか? a. fossil 単体を各マシンで動かす b. fossil は各マシンで venti サーバ一台に繋げる c. fossil+venti を各マシンで動かす d. fossil+venti を一台のみ動かし、他はディスクレス(import) いっそのこと全世界で共通の venti サーバを用意して 性善説の venti サーバとか作るとか。 はっ、Apple の iDisk は実は venti なのでは? Time Machine も実は fossil+venti なのでは?
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/12(木) 04:27:53 ] >>627 いまは2台持ってますが、fossil+ventiとfossilのみ、かな。 目標はd.まで持っていきたいんだけど、/bin/cpurcにswitch分岐は あまり美しくないよなあ、とか。CPUサーバの/tmpはローカルディスク使いたい などなど不明な点がいくつかあるためやってません。 後半は何もしなくてもできるのかもしれない。 Time Machineは俺も思った。どうみてもventiです、本当に(ry
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/12(木) 21:24:53 ] >>627 5台くらい動いてるけど、fossil+ventiが1台(venti実験用) 後はfossil only だなぁ。 俺も d まで持って行きたいけど、/bin/cpurcのswitch分岐は美しくないと思う まー cpurc.hostname みたいなのを別に用意してやれば、少しはマシになるだろうけど ventiのセットアップにやたら時間がかかったんで、fossilでいいやー ってのが正直な所
630 名前:627 mailto:sage [2006/10/13(金) 00:38:13 ] 今頃になって思い出したのですが、一時期 - auth サーバ (fossil) → cpu サーバ 1 の venti に接続 - cpu サーバ 1 (fossil+venti) - cpu サーバ 2 (fossil) → cpu サーバ 1 の venti に接続 - 端末 (fossil) → cpu サーバ 1 の venti に接続 という構成で運用していました。 起動/停止の順序にえらく気を使うはめになり、あげく venti を ふっとばしてなにもできなくなって泣きました... ええ。いろいろな意味でバカなことをしました。>>468 やっぱり、b はやめた方が無難な気がしてきました。 d ですが、/rc/bin/cpurc での切り替えは確かにきれいでないですね。 そもそも、いろいろ理解の及ばないところがあります。 たとえばディスクレスの HTTP サーバを作るとして、HTTP サーバに 個人ユーザのホームは export したくない、というようなことは /rc/bin/cpurc での切り替えで実現できるんでしょうか? bind で隠すことができるのはわかりますが、なんとなく不安です。 /tmp というと、$home/tmp が /tmp として共有されているのは ヘボなプログラムだと問題になりそう。各ノードで動いている プログラムの一時ファイルが互いに書き潰しあうとか。
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 01:05:06 ] fossilってPlan 9中で一番怖いユニットなのに、、、
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 01:10:16 ] うーん、fsが飛んだというネタは見たことがないけど、 fossilが壊れたというのはいくつか見ますね。 この判断は正解だったんでしょうか。ファイルサーバ。
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 07:40:04 ] >>632 あれがやられたのはLucentでのリストラの真最中だったしねぇ。 fossilは失敗だと思うよ、わたしは。 fossilにして最大の欠陥は、hostownerなる変なroot userが 出来てしまった事で、彼はどのファイルも読み書きできるんだな。 ちょっとpermisionを変更すればすべてOk、こんな恐いシステム unixと同じじゃん。ここでwindozeなんてあほな事は言わないとしてもね。 filserver用にはuser processは許さなかったKenさんは、やっぱ偉大だなぁ。 先を見通す力と言うか、、、
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 07:44:33 ] >>633 というわけでうちでは未だに64bit Ken's fileserverが主役だよ。 fossil+ventiも一応うごかしてはいるけどね。最近は変なエラーメッセイジも 少なくなって来たかな。:-)
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 07:46:03 ] >>634 そうそう追加。 毎日shutdownする遊びシステムではfossilも落ちないな、 めったに。こういう使い方でfossil落した人いる?
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 08:13:29 ] >>635 もう一つ追加。 fossilはメンテ上の、人手上のと言うべきか、問題で仕方無かったんだと思う。 もう一つ最低三台マシンが必要ってのがPlan 9の普及を阻害してるという 認識もあったんだけど、こっちの方は間違いだったよね。 遊びでPlan 9を使うユーザをふやしても、そういうユーザは開発なんか しない。まれな例外を除けば。:-)
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/14(土) 08:15:33 ] >>636 この辺はbasalt.cias.osakafu-u.ac.jp/plan9 に書いた、 ずいぶん前だけど。
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/15(日) 21:11:34 ] fsは魅力的なので試してみたいかな、とは思うんですけど。 今の機械にSCSI(とJukeBox)を追加するのは難しそうなのですが、 pseudo-wormでも試してみる価値はあるんでしょうか。 擬似wormだと、fossil+ventiと比べてのfsの利点 (ディスクが飛んでもメディアが残る等)がなくなるのでどうなのかなあ、と。 ユーザプロセスが動かないのは確かにうれしいところですが。。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/15(日) 21:54:28 ] >>638 Unixと同じレベルのセキュリティでよいのならUnix使ったほうがいいんじゃないの? いろいろソフトもあって便利だし。でもそうするとWindozeとも本質的に変わりはないね。 ソースが付いてくることにのみ意味を見つける、、、 pseudo-wormでとりあえず良いんじゃないの。この先Geoffさんがどこまで がんばれるのか知らないけど。少なくともPlan 9を使う意味は明瞭だよ。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/15(日) 21:59:50 ] >>639 ちょっと訂正。 Plan 9の場合最後にそのファイルをいじった記録が残るから少なくとも 自分に覚えがなければ、誰かが触ったということはわかるので、ちょっとは セキュリティは高いね。でも後の祭り。
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 09:06:23 ] fs はユーザプロセスが走らないっていうけど、別に fossil+venti も ユーザログインを許さなければ fs と同じ形態での運用は可能だよね?
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/16(月) 10:47:31 ] >>641 不可能
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 08:59:02 ] >>642 どの点が fs と違うのか、もう少し書いてもらってもいいですか?
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 11:12:02 ] >>643 あなたが私の学生なら更に続けるが、、、:-)
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 16:29:06 ] arena を LINUX BOX にバックアップしようとして、うっかり srvssh を動かすのを忘れて fossil が disk full になっちゃったよ! 一旦、disk full になるとファイルを消しても full のままみたい。 結局 fmtfossil で直せましたが… fossil には minfree はないのか。 へたに動かれて venti まで full にされていたら泣くに泣けなかった ので逆に助かったのかも。
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 02:39:16 ] ld.comが64k超のため使えない。 回避策はあるの?それとも誰も使ってないの?
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 13:11:38 ] clri とかなかったかな? fossilcons(8) を見てみて
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 00:45:55 ] >>645 これもよく知られたfossilのバグだけど、あなたのfossilはいつごろの ソース?私は最近updateしてないので、、、というか必要ない :-)
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 21:01:45 ] >>648 頻繁に pull しているのでほぼ最新のソースです。 >>647 rm してファイルは見えなくなったが disk is full が 表示され続けて開きはできない、という状態でした。 なので clri でも状況は変わらなかっただろうと想像しています。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/24(火) 22:23:14 ] >>649 pullとは懐かしく感じるなぁ。:-) 情報をどうもありがとうござました。
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/04(土) 17:37:17 ] fs と cpu/auth を分けた場合、drawterm で接続に行くのは cpu/auth なのですが、 login したとき fs のファイルを見ている状態にはできないものでしょうか?? plan9.ini の bootargs みたいにできればいいのですが。 qemu でディスクレス端末を作ろうとしたけど、 user[none]: xxxxx ユーザー名の入力以降、反応しなくなるし....
652 名前:651 mailto:sage [2006/11/06(月) 03:26:52 ] 解決しました。cpu/auth サーバを fs の上で作りなおして妥協です。 すごいものですね。ローカルなのかファイルサーバなのかを意識できない。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/06(月) 09:38:32 ] それか、cpu/auth 自体を fs からディスクレスブートするとか。 すると、cpu/auth/fs/term 全部統一されたファイルシステムで 動作することになりますよ。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/08(水) 01:03:53 ] >>653 こちらは651/652の文章の意味が分からない。 やっと規制解除。 fsってKen's fsのこと? fsの上で作り直すってどういうこと?
655 名前:651 mailto:sage [2006/11/08(水) 02:43:36 ] fs の上で、というのは、 >>653 のように、ブートは 9fat からですが ファイルシステムを fs のものをつかうようにしました、ということです。 お騒がせしました。 fs は fs64 です。上のほうで挙がってたので、連休ということもあって 試してみたのですが、なかなかうまくはいかないものですね。 今もなんですが、 boot のときに /adm/users を読むところで cannot access /adm/users というエラーを吐いている (もちろん認識されてない) のですが、 コンソールから自分で users を入力すると受け付けてくれる現象が起こってます。 /adm に walk するところで、f_walk() が Eentry エラーを返すところまでは追いましたが、 なぜ初回だけ失敗するのかが不思議です。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/09(木) 00:46:03 ] >>655 もう一つちんぷんかんぷんなんだけど auth serverが立ち上がったのはどこから? ひょっとしてlocal filesystemからになってるんじゃない? つまりfile serverが所有する/adm/usersファイルをauth serverが 立ち上がるときには見てないとか もしもそのシステム中でfile serverを一つだけにするのなら 654さんも書いてるようにauth serverはdisklessの方が分かりやすいかも。 複数のfile serverを用途によって使い分けるためには、local filesystemを 持ったauth serverが必要だけど。
657 名前:651 mailto:sage [2006/11/09(木) 23:21:12 ] うーん、FDD,PXE が無いなどの理由で、ディスクレスは難しそうなんです。 本当は PXE boot というものをやってみたいのですが。。。 sdC0!9fat!plan9.ini から、関係のありそうな行を抜き出してみました。 bootfile=sdC0!9fat!9pcauth bootargs=il -g gggg ... fs=xxxx auth=aaaa nvram authID: bootes password: mmmm それから、「/adm/users が無い」とエラーを吐くのは fs の boot 時なので、 これも一部ですが、fs の設定は以下になります。 config h0 filsys main ch0fh2 filsys dump o ip xxxx ipmask 255.255.255.0 ipauth aaaa ipgw gggg password: mmmm authID: bootes なんでだー・・・
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/09(木) 23:41:49 ] >>657 ま、何事もはじめは分かりやすいハードで勉強を始めることですね。 いろはです。
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/10(金) 09:22:34 ] 657 さんの auth は FDD のかわりに HDD から pcauth を読み込んでますが、 bootargs=il ... なので fs から起動しているディスクレス運用のようですね。 fs の config に service の行がないですが、これは抜粋とのこともあるし 関係ないでしょうし... fs で users default してからもう一度必要ユーザを newuser してって /adm/users を再構築するとどうなるか確かめられますか? あと、/adm の owner/group はなんでしょうか?
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/11(土) 21:57:37 ] >>659 そういう問題ではないでしょ。 Plan 9を学びたいのならそれに適した環境でまずやってみるべき。 単に動けばいいのなら何でも良いとは思うけど、それじゃよくある オタじゃないの? それを言いたかったの。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/12(日) 00:20:14 ] よくあるところから始まってちゃんと使う人になるというケースあると思うけど…
662 名前:651 mailto:sage [2006/11/12(日) 16:44:01 ] >>659 users default → newuser しても、状況は変わらず。 /adm uid = -1(adm) gid = -1 muid = -1 次に、/adm を全部作りなおしたところ、no : after number line 1 というエラーに変わりました。 今回も同様に、プロンプトが表示された後であれば、users コマンドで正しく読めるのですが。 もちろん users を手動で読んだその後は、普通に使えています。 /adm/users の 1 行目付近は以下になってます。 -1:adm:adm: 0:none:: 1:tor:tor: うーん、さっぱり分からない。やっぱり、>>660 のように適した環境でやってみるべきなんでしょうか。 fs の cache ディスクを SCSI に変えるしかないのかな。他は問題ないと思うんだけど。
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/13(月) 09:22:30 ] >>bind -b 651 662 エラーが変わったということで少し見えてきた感じがありますが、 /adm/users は CPU サーバから acme とかで編集してますか? ユーザの追加等は fs のコンソールからのみ行った方が良いと思います。 >>660 今回のケースはハードウェア環境というよりは、fs カーネルに潜在する 問題でひっかかっているように思います。
664 名前:651 mailto:sage [2006/11/14(火) 23:51:11 ] >>663 操作は fs のコンソールからしか行ってませんが、ここで失敗してしまいました。 カーネルにプリント文仕込めば、どんな読み込みされたか分かるんじゃね? とか思って手を出したところ、新しいカーネルから cannot open /adm/users に戻ってしまい、 元のカーネルに戻しても、エラーは戻ってくれませんでした。 ちょっとソース読んできます。
665 名前:651 mailto:sage [2006/11/30(木) 23:08:48 ] ずいぶん前の話ですが、お付き合い頂けたので、いろいろやってみた結果です。 ream main した直後は、どんな設定をしても /adm/users を通常どおり読んでくれます。 そのまま稼動させていると、1〜2日で、なんらかのトラブルにより ファイルサーバが止まります。前回は原因不明のまま再起動がかかっており、 今回は cwio がエラーを出していました。 この状態で再起動すると、/adm/users を起動時に読み込めなくなります。 check しても、いちど読み込み不良を起こすと修復できません。 /adm/users の読み込み不良が起こってからは、fs は安定して動いています。 初回 dump 時に死んでる可能性に期待して、またソース読んできます。
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 13:43:59 ] vmware仮想マシンの群れを作ってPlan9が理想とする世界を構築する ようなドキュメント、どっかにないですか?英語でOKなんですけど。
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 08:54:22 ] 仮想マシンであっても普通に fs あげて、auth あげてって 普通の手順であげていけばいいのじゃないでしょうか。 vmware とか仮想環境で特別気をつけなきゃいけないのは vm 同士のネットワーク接続くらい?
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/07(木) 02:06:31 ] 俺なんかその普通の手順がわからないもんね。偉そうに白状することじゃないけどw
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/10(日) 04:28:55 ] 公式がなくなってる。
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/10(日) 04:42:11 ] ttp://plan9.bell-labs.com/sources/ の出力から察すると、/usr/web/plan9 の下を間違えて消したか もういらねえだろ、と意図的に消したか
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/17(日) 17:35:11 ] 初心者なので申し訳ないです。 Plan9で使用されているプロトコルスタックっTCP,UDP,IPの他に何かあるんでしょうか? いくら調べてもわからなくて・・・。
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/17(日) 18:49:12 ] 9pとか9p2000って671が知りたいことの仲間に入れていいんかな。
673 名前:671 mailto:sage [2006/12/17(日) 18:51:41 ] >>672 説明不足で申し訳ないです。。 ファイルシステムじゃなくて通信ネットワーク関係のプロトコルスタックが知りたいです。
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/21(木) 09:48:03 ] IP/IL がありますね。でも、これはもう obsolete だったかもしれん。
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/25(月) 20:35:13 ] Acme for Windowsなんていうのがあるんだね。
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/27(水) 16:53:21 ] 早速get 漢字入りますね。 中央ボタンがスクロールだと使いにくいかな
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/29(金) 23:29:04 ] monafsのソースにあるwebfs.diffをパッチするにはどうしたらいいんでしょうか? webfsのソースを/sys/src/cmd/webfs/から/usr/glenda/work/webfs/にコピーしてpatchまたはdiffコマンドでパッチしようとしたのですがmanをよんでも使い方がわかりませんでした。
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/31(日) 20:13:46 ] >673 2chで調べずに、自分でDocumentを読めよwww
679 名前:677 mailto:sage [2006/12/31(日) 21:37:10 ] samで手パッチできたのですが、client.cの最初のifでsyntaxerror:nameとなってしまいます。...orz
680 名前:Let's Inferno mailto:age [2007/01/22(月) 23:13:15 ] 知らんうちにInfernoが年末にアップデートされてた。 みんな使ってる!!
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/23(火) 16:08:49 ] >>680 かわいそうだからここを埋めてきてやってくれw pc10.2ch.net/test/read.cgi/os/1168617125/
682 名前:名無しさん@お腹いっぱい mailto:sage [2007/01/23(火) 17:09:40 ] >>680-681 新しく立てなきゃならんのか? 逆に今何故新しく立てるのだ?
683 名前:名無しさん@お腹いっぱい。 [2007/01/25(木) 17:05:39 ] しかし・・・過疎ってますな。
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/25(木) 17:08:37 ] しまった。くだらないことでageてしまいました。 ごめんなさい。
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/25(木) 23:14:34 ] d.hatena.ne.jp/squeaker/20070123 これは Plan 9 の精神と相通ずるものがある
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/26(金) 00:57:56 ] ユーザーアプリまで含めて 20k lines で収めたいというのはおもしろいね。 ぜひ挑戦してほしい。そこからハードウェアへフィードバックして、 簡潔なハードウェアアーキテクチャも定義してほしいね。それを満たすものを 3〜5 種類くらいつくって競争すればいい。x86 はもううんざり。
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/14(水) 07:38:37 ] FPGAを使うアイデアが興味深かった。 根底から考えていくというか…。
688 名前:名無しさん@お腹いっぱい。 [2007/02/14(水) 12:43:32 ] 組み込み系でうまくそういう流れを作れば x86の支配も少しはましになるんですかねぇ? 将来どうなるんでしょ。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 08:57:58 ] CD-R/RWドライブが無い だけどlive CDで遊びたい 何か良い方法は無いものか・・・
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 23:50:25 ] ken fsで使っていたfwormディスクが壊れたのですが、 交換するにはどうすればいいんでしょう? 単純に差し替えただけでは、tagが違うとエラーを吐いてpanicします。
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 09:33:14 ] なんか最近9fansの動きがあわただしいですね。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 17:37:27 ] >>691 どのネタに注目していらっしゃいますか?
693 名前:690 mailto:sage [2007/03/12(月) 00:56:09 ] いろいろやってみた結果、ken fsのバグかな?と思えるものを見つけました。 半分独り言ですが、気が向けば解決へのヒントください。。 [現象] h3デバイスを調べにいくと、panic: ataxfer: sdunits[3].subno is 0, not 1というエラーが出る [環境] h0: 40GB h2: 250GB h3: 250GB config以後、h3を参照にいくと、上記エラーになる。 [憶測] printデバッグしたところ。configモードに入るまでに h0: sdev->index=0, subno=0 h2: sdev->index=2, subno=0 h3: sdev->index=2, subno=1 という状態になっていて、それがsdunit[sdev->index+subno]に格納される。 が。config以後(reamやcfsのとき)には、 h2: sdev->index=1, subno=0 h3: sdev->index=1, subno=1 となり、h3を参照したときには最初に作られたsdunit[2](本来のh2)を 参照するため、subno=0となる。h2の場合はsdunit[1]となるが、 h1デバイスが無く、その時点で作成されるためエラーにならない。
694 名前:名無しさん@お腹いっぱい。 [2007/03/14(水) 21:19:23 ] >>692 interesting potential targets for plan 9 and/or inferno みなさん必死ですね。
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 21:42:09 ] ごめんなさい。あげちゃいました。 失礼しました。
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/16(金) 09:21:06 ] >>693 h0, h1, h2 にして config 変えてやってみると、 正しく動作するってなもんでしょうか?
697 名前:690 mailto:sage [2007/03/18(日) 23:59:51 ] >>696 やってみましたが、h2にアクセスするときにうまくいかないみたいです。 なので、ちょっとパッチ当てて対応してみました。 2007/03/17付のソースが対象です。今のところ正常です。 /sys/src/fs/pc/sdata.c:2536 orig: sdp->index = i; hack: sdp->index = i*NCltrdrv; >>651 の件も、原因がindexのずれから発生するものだったら、 最初だけ読めないという現象が説明できそうなんですが。
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 00:03:27 ] cpdirってなんだろう?
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 09:12:23 ] いつも tar c hoge | @{cd /fuga; tar xv} してたからなあ... mkfs や cpdir のがパイプ使わない分早いのだろうか...
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 11:39:24 ] 最小限の仕事原理主義ってどこまで貫けばいいんでしょうね。 まぁ、普通の便利さを求めるんなら他のOS使ってよ、 ってことなんですかねぇ?
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/27(火) 19:46:52 ] 原理主義を貫くなら、tar -z に引っかかる件 ....
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/28(水) 09:17:46 ] おお、Plan 9 教条集のようだ。 cat -n に引っかかる件...
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/28(水) 12:45:51 ] catではなくread -n かと(あげあしすみません)。 それはともかく、 read -n10 sed 10q ってありますね。 きりがないかも...
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/28(水) 12:57:08 ] って、これはちょっと話のピントがずれてましたね。すまそ。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 02:57:12 ] acmeの使いかたがさっぱり分かりません。 とてつもなく独特な操作性らしいことは分かりますが
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 08:37:18 ] 直感に従って、コマンドを適当に書いて中ボタンを クリックしていくといいように思います。 ファイルやフォルダ名を右クリックすると開きます。 要は慣れです。 とりあえずacmeを開いて、Newって書いてあるところを中ボタンで クリックして、なんか肌色っぽい画面の上にmanってかいて、その文字を 中ボタンでクリックしてみてman を読むことをお勧めします。 で、 SOURCE /sys/src/libc/9sys←この部分を右クリックしてみたりしてれば いつのまにか慣れます。 要は慣れです。 でもさ、どんなツールでも使ってれば慣れるわけで。慣れたら使いやすいわけで。 どのエディタが使いやすいか、っていうの一概にいえないわけで。 だからエディタの宗教論争とかおこるんだろうね……。 ところでPlan9は他のOSに比べて遅いんですかね?いや、どんな風に比べるか、 っていわれると困るのですが……、なんとなく。
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/01(日) 08:39:54 ] うわぁ、間違えた。 man man を左クリックで色つけて、そのうえから中クリックでした。 ねぼけてました。ごめんなさい。 ではおやすみ。
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 04:52:55 ] ありがとうございます。 plan9portではLinuxのman manが日本語で表示できました。^^; モードレスでターミナル的にも使えるってのが狙いなのかな?
709 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/02(月) 11:35:31 ] 「X のインターフェースがなぜあんなに複雑なのか、まったく理解できません」って言ってた 人達が作ったものなので、そういうつもりで使ってみるといいかと。 ちなみに、1990 年代初頭の話ね。インターフェースってのはたぶん API のこと。
710 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/06(金) 20:47:31 ] 全然関係ないはなしだけど、glendaデザインした人って Rob Pikeの奥さんなんだね。
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 06:41:01 ] glendaになんとなく凶暴なオーラを感じてるのは俺だけ? どうしてもかわいいと思えないんだ。
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 07:04:23 ] いや、かわいいものであるということを意図したデザインではない、とおもうのだけど
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 12:36:45 ] >>711 よくわかったね。補食時のglendaはまるで 汎用人型決戦兵器の初号機のそれに似ていてね。それはもう
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 12:57:15 ] glendaのえさはなんなんだろう? ・・・・・・まさかペンギン?
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 14:22:24 ] どうかんがえても 女装趣味ってだけ
716 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 20:32:41 ] あのうさぎって雄なの?雌なの?おかまなの? 設定書いてあるさいととかあるんでしょうか?
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 22:31:05 ] Plan9っていう名前はどこから来たのか調べましょう あのウサギの名前を調べましょう 由来になったモノを作っている人が他に作ったものも調べましょう
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 23:00:29 ] Plan9 from outer space(エド・ウッド) グレンとグレンダ でもなんでうさぎなんだろう?
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/07(土) 23:16:38 ] グレンとクレンダの内容を調べれば?
720 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/08(日) 00:39:01 ] で、やつらは映画 Plan9 のファンなのか? それとも、OS Plan9 は B級 OS って意味か?
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/08(日) 04:47:41 ] いまのところ侵略失敗、つーかSunに負け続けてる。 BSDソケットとJavaが早く滅びますように
722 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/09(月) 09:09:38 ] 早いとこ NFS も滅びてくださいますように
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/12(木) 23:34:23 ] くだらない質問ですみません カーネルのソースを読みたいのでinferno.tgz を展開したあとにできる。 install/src/1170425099.gz を展開しようとしているのですが $ gunzip 1170425099.gz だとソースが全部一つのファイルに展開されてしまいます。どうすればいいのでしょうか。 それとも他にソース読む方法が提供されているのでしょうか。 Linux 読むの疲れた...もっと小さいコード読みたい。
724 名前:723 mailto:sage [2007/04/13(金) 00:01:04 ] 先ほど質問した 723 です。 ひょっとしてインストール先にソースが展開されているのでしょうか。 INSTALLDIR/inferno/emu/Linux/asm-386.S あたりから読みはじめることにでもします。失礼しました。 ところでどこか inferno の内部構造について解説したサイトは御存じないでしょうか どこまで C で書かれててどこらへんから limbo で書かれてているのか気になる...。
725 名前:名無しさん@お腹いっぱい。 [2007/04/13(金) 05:19:50 ] 今日は新宿2丁目でglendaちゃんとでーとだーーー!! 723さんも一緒にいかが? #plan9の情報はまぁ、結構ありますが、infernoの内部構造まで解説したサイト #って見かけませんね。がんばって勉強して作ってください。
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/13(金) 09:33:18 ] >>723 ソースはインストールすると展開されると思います。あと、google code でも 公開されてますね。 ホスト環境での Inferno カーネル emu は /emu の下、ネイティブ Inferno の カーネルは /os の下にあるみたいですよ。(僕のインストールしたのにはカーネル ソースが無かった...) inferno-os.googlecode.com/svn/trunk/emu/ inferno-os.googlecode.com/svn/trunk/os/ カーネルはほぼ C ですが、ユーザランドはほぼ limbo ですね。 今度、2丁目 glenda ツアーやってください。必ず参加します。
727 名前:723 mailto:sage [2007/04/14(土) 01:18:21 ] >>725 ,726 様 親切にありがとうございます。 >> 726 > カーネルは /os の下にあるみたいですよ。(僕のインストールしたのにはカーネル > ソースが無かった...) わたしも Linux-i386 でインストールしましたがありませんでした。なんでだろ。 Linux-386.sh にある "$CDPATH/$BIN/emu" -c1 -G -r "$CDPATH" /dis/install/install.dis -r "$INSTALLDIR" -p $PLATFORM あたりが関係してそうなのでインストールから emu に .dis ファイル食わせてインストールしてる感じですが これのソースは INSTALLDIR/appl/cmd/install/install.b あたりになるのですかね。いきなりの limbo ソース...。 もっともinfernoの使いかた覚えることが先だと感じてきましたが。
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/16(月) 11:16:47 ] limbo のソース、ぜひ読んでみてください。 審美眼が養われること間違いなし。
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/23(月) 13:07:50 ] 昔はInfernoをそこそこ触ってたんだけど、この数年興味を 失ってたんだよねー 感化されたのでまた頑張ってみようかな…
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/28(土) 10:38:26 ] rob pike きたーーーーーーーー!!
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 00:02:06 ] Plan9はUNIXの後継として設計された、と聞きますが、 次世代OSとして、「今」もまだ新しさを感じさせて くれますか?
732 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 01:05:19 ] もちろん。バリバリ。
733 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 08:34:47 ] その新しさは「次世代」の主流になりそうでしょうか?
734 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 08:36:39 ] 現状ある普通のOSよりは進んでいるように見える。 中は知らんが。
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 08:37:47 ] infernoが頑張ります
736 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 09:35:02 ] ネットワークプログラミングが素晴らしく簡潔に出来るのがメリットだが これは趣味人にとって嬉しいことではあっても 力業と人力浪費を厭わない業界の風潮からして、 既存の標準と考え方を置き換えるには至らんのでは。
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 16:40:40 ] >>733 それは Plan 9 が決めることではない。 MS-DOS みたいなゴミでもプロモート(あるいは詐欺w)のやり方次第で主流になる。 このことは時代を超えた教訓になるだろうね。1980年代から数十年の米欧日の 消費者がいかにバカだったかということが社会科の教科書に載って子孫たちの 笑いもんになる。
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 20:36:53 ] なにをいまさら。 そんな例歴史上のいたる所にころがってる。 馬鹿げた選択でも民衆の選択を良しとするのが民主主義だよ。 少数のエリートで最高のものを作ろうとしても、 大衆に選ばれないものは結局失敗する。
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/26(土) 23:40:53 ] 競争のない状態は資本主義成立してないし、 選択の自由のない状態は民主主義なんかじゃないね。 「えらい人に死ね言われたら死ぬんか?』ちゅーこっちゃ。 個々が自立して主張しない社会は民主主義社会じゃない。
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/05/27(日) 10:54:00 ] >>737 MS-DOSは確かにゴミだったかもしれませんが、しかし あの当時のハードウェアの状況、というか、コストパフォーマンス を考えれば妥当な「もの」だったのでは? 金は無限にあるわけではないので。
741 名前:名無しさん@お腹いっぱい。 [2007/06/19(火) 22:37:28 ] osnews.com/comment.php?news_id=18102 レガシーすくいあげないと、Plan 9 は普及しないかな?
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 12:43:36 ] 文句言うとこうなるぞ。 www.youtube.com/watch?v=XcxKIJTb3Hg
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 17:34:28 ] Blue Gene/Lで動いてるみたいね www.graverobber.org/
744 名前:名無しさん@お腹いっぱい。 [2007/06/20(水) 22:52:57 ] >>743 cpuサーバーとして公開してくれればいいのにね。 ・・・もろくれくれ君な要望だけど。
745 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 23:27:06 ] CPU時間の0.1%だけ公開とかね
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 00:48:21 ] Plan9入れようとCD-R焼いたけど起動すら出来ない。 どんな環境なら文句無いのやら。
747 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 00:51:47 ] Xen で DomU じゃね?
748 名前:名無しさん@お腹いっぱい。 [2007/06/22(金) 02:55:01 ] >>745 0.1%でもすごいんだろうね。 まぁ、通信回線がなんにしてもボトルネックに なるんだろうけど。
749 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 00:51:14 ] ほんのりventiっぽい? itpro.nikkeibp.co.jp/article/NEWS/20070625/275855/
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 09:23:52 ] ventiっぽいですなあ。でも、fsとべったりなようなので、 dumpfs かもしれないですね。
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/07(土) 02:13:06 ] cpurcが新しくなっていたので、あわせて書き換えてみた。 authサーバなので、/cfg/$sys/cpurcでaux/listen -t .. -d ..してるんだけど、 listenから立ち上げるプロセスが、後続のnetstat(dicey)チェックに間に合わずに多重起動状態になって、 /sys/log/listenに"giving up ..."とエラーログを吐き続ける状態になるね。 なるべく配布物は変更したくないので、/cfg/$sys/cpurcにsleep仕込んで調整してるけど、 正直ちょっと微妙。どうするのが賢いんですかね?
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/15(日) 17:42:17 ] ハウジングで借りている専用サーバFreeBSD6.2のQEMU上に入れてみたいのですが インフェルノとプラン9ではどちらがおすすめですか?
753 名前:名無しさん@お腹いっぱい。 [2007/07/16(月) 20:10:13 ] インフェルノに一票。
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/17(火) 09:09:24 ] いっそ、両方。
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 09:43:58 ] CD イメージからブート成功したよー GUI は VESA 1024x768x16 で立ち上がりました(日立製パソ) 今度は Debian メインの HDD にインスコ挑戦してみます glenda たん萌え〜
756 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 01:31:41 ] ttp://www.retrocomputing.net/racconti/umor/coniglio/pandora.beptuui.html Glennda じゃないよな。
757 名前:名無しさん@お腹いっぱい。 [2007/08/09(木) 14:48:13 ] 気がつけば、The Inferno Programming Bookがお蔵入りになっていた。
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 00:23:09 ] >>757 気分はこんな感じっすか? youtube.com/watch?v=UxISWSvBliI
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 00:24:39 ] 知らねえよハゲ 死ね
760 名前:名無しさん@お腹いっぱい。 [2007/08/10(金) 09:00:11 ] 残暑厳しいおりですが、みなさん、のんびり落ちいてまいりましょう。
761 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 12:00:09 ] plan9(^Д^)
762 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 12:10:07 ] AOE ドライブを Plan 9 からマウントできるようになったのね。
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/18(土) 20:42:57 ] iSCSI ターゲットが欲しい。
764 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 09:17:18 ] iSCSI 欲しいね。書くのむつかしい?
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/10(月) 23:00:39 ] 調子にのって vac しまくったら venti が一杯になって fossil が文句を言うので大きいディスクに入れ換え。 旧(ATA 80GB) : /dev/sdC0 新(SATA 250GB): /dev/sdE0 1. sdC0 を外して sdE0 に Plan9(fossil+venti) をインストール 2. sdC0 を繋いだ状態で、 cdrom から起動。 3. sdE0 の venti を起動 4. sdC0 を rdarena して、その結果を wrarena で sdE0 の venti に書き込み。 120 個の arena で、五日かかった。 5. sdC0 / sdE0 の fossil をそれぞれ /srv/fosssilC /srv/fossilE として 起動。 6. fossilE 側にユーザ xxx を登録 7. /srv/fossilC, /srv/fossilE それぞれを /n/fossilC, /srv/fossilE として マウントし、/home/xxx を tar でコピー 8. fossilC, fossilE をアンマウント。 9. sdC0 を外して、sdE0 から再起動。 10. うっかり glenda で /home/xxx をコピーして owner が glenda だったので 修正。du -a | awk '{print "chgrp -u xxx "$2}' |rc もっと効率のいい方法はあるでしょうか?
766 名前:名無しさん@お腹いっぱい。 [2007/09/11(火) 08:53:43 ] 80GB の arenas を捨てて SATA の arenas に引っ越したのですね。 あるいは、venti/fmtindex -a すれば、80GB の arenas に 300GB の arenas を追加できるので、データコピーの必要がなくなりますね。
767 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 23:27:52 ] >>766 仰る通りです。ディスク二つに分散して arenas を置くより、 一つの方が不安要素が減っていいかなと。 いつまでもあると思うなディスクと金 無事に移行できたところで arenas のバックアップを採りたい のですが、これだけ大きいとどうすべきか悩むところです。
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/12(水) 09:21:12 ] >> 一つの方が不安要素が減っていいかなと。 確かに。 日々のバックアップは、もう一個ディスク買って venti サーバを作って、 venti/copy -f で毎日 fossil スコアを移しておくとラクチン。
769 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/13(木) 10:24:39 ] ATA から SATA に移行したもうひとつの理由もありまして fossil: diskWriteRaw failed: .... がよく発生するので、ディスクを新しくして OS も最新のものに 入れ替えたかったのです。 結局、状況はあまり変わらず。 dma off よりも dma on の方が安定して動作するような気が する(気のせいかも)ので、I/O 完了待ちでの排他制御だか スケジューリングだかにバグがあるんじゃなかろうかと思っています。
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/20(木) 02:12:26 ] Native 版 Inferno って、実は下まわりは Plan 9 そのもので、 schedinit の先で emu を決め打ちで起動しているだけだったり します。 で、これだったら下は LINUX にしてしまって、/sbin/init から 直接 emu を起動するようにした方がはるかに使い勝手がいい のではなかろうか。 たとえば、下を uClinux にして H8 で動かすとか。 framebuffer 版の emu にすれば X のプロセスを動かさなくても GUI が使える(?)とか。 …などと >>569 を書いた時点で思い、いつか LINUX+Inferno の ブート CD を作ろうと思いながら時間だけが過ぎていきました。 LINUX に詳しい人、誰かやってみませんか? (ちょー他力本願)
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/21(金) 22:56:04 ] bug発見。 dvorakl(左手用dvorak)、Iが入力できない。 (Lが代わりに入力されてしまう) っていってもキーマップを (48番だとおもった。)をLからIに変更すればいいだけですが。 bugとはいえませんね、これ。 もし使おうと思っている方がいらっしゃったらご注意を。 (だれかいませんか?左手dvorak使われている方? 右手にマウス、左手にキーボードって結構楽でいいんですが・・・)
772 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/21(金) 23:12:07 ] ↑ 50ばんでした。ごめんなさい。 /sys/lib/kbmap/dvorakl
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/23(日) 06:16:21 ] ちょっと困ってます。 最近、いくつか届かないメールがありまして、調べてみたところ、 smtp: interrupted (/net/tcp!profile.microsoft.com) smtp: dns: dns failure (/net/tcp!mydns.jp) のようなログが/sys/log/smtpd.mxに残されていました。 /mail/lib/smtpd.confのverifysenderdomは、offになっているのに 送信者ドメインを検索しているのは、smtpd.cでrflagを見ていないのが 原因だと思うのですが、これは理由があってのことなのでしょうか。 ドメイン確認は害にしかならないと思っているので、 特に理由がないようならパッチを投げようかと思うのですが。。
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/25(火) 10:45:07 ] Inferno on DS うひょ homepage.mac.com/leimy2k/movies/inferno-ds.MP4
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:22:58 ] NDS Movie Player とか表示されていますが、結局 DS の動画ビューアで Inferno の起動画面を表示しているだけ という理解で正しい?
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/26(水) 23:59:49 ] うん
777 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 01:12:59 ] がっかり
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/27(木) 06:48:28 ] プレステ2の内蔵ROMに Inferno 互換OSが入ってると 月刊アスキーのクタのインタビューで読んだ記憶があるが
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/28(金) 17:23:20 ] 拡張子.ndsだから動画じゃなくてちゃんとしたプログラムっぽいよ。 プログラムの中身まではわからんのでHelloWorldレベルかもしれないけど。
780 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 23:25:14 ] なんだか9skkが/srv/skk[cs].*を残したままにしてるようなので。 9skk/post.c:10 sfd = create(srvfile, OWRITE, 0600); -> sfd = create(srvfile, OWRITE|OCEXEC|ORCLOSE, 0600);
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 16:18:42 ] L4 との組み合わせでなんだか楽しげな動きがあるみたいですね。 ttp://alohakun.blog7.fc2.com/blog-entry-865.html
782 名前:sage [2007/10/26(金) 08:55:12 ] インストールについての質問です。 fossil/venti を選択してインストールしました。 それで cd /adm/timezone cp Japan local をして時間を変えたのですが、そうすると snaptime -a 0500 -s 60 -t 2800 の通りにsnapshotが撮れなくなってしまいます。 つまり、 con /srv/fscons fsys main srv -AWP fossil をしたあとに、 mount /srv/fossil /n/snap main/snapshot cd /n/snap; lc をしても、何時間経っても/n/snapの下にスナップショットが出てきません。 過去のメーリングリストの記事を見ると、/adm/timezone/local GMTに 直してfshaltしたら直った、という記事があったので 実際にやってみたら、確かに直ったのですが、 再びcp Japan localをしてfshaltすると、元に戻ってしまいます。 どうすれば時間を日本のものにしたままsnapshotが 撮れるようになるでしょうか?
783 名前:sage mailto:sage [2007/10/26(金) 08:59:09 ] ↑ごめんなさい。 インストールについての質問じゃなくて、 snapshotについての質問でした。失礼しました。
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/26(金) 09:41:32 ] 少し古い話だけど、参考になりますか。 9fans.net/archive/2004/09/253
785 名前:783 mailto:sage [2007/10/26(金) 18:20:10 ] >>784 ポインタを示していただいてありがとうございます。 とっかかりはつかめたのですが、 ただ、何となく分かったような、分からないような・・・・・・。 この記事を出発点に、もう少しソースやらなんやらを 見てみようと思います。 どうもありがとうございました。
786 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/23(金) 22:37:01 ] 久しぶりにインストールしてみたのですか、 以前はcat を終了する場合、Ctr-d がきかなかった 気がするのですが、私の記憶違いでしょうか? それともなにか変更があったのでしょうか? なんかDelをひっしで叩いてた気が。
787 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/26(月) 09:34:45 ] Ctl-D は EOF として前からきいてたと思いますよ。cat もEOFで 終了しているはず。 でも、Del は rio がやってくれているので、drawterm や コンソールでのセッションなど、rio が起動していない環境では Del がきかないであわてます。
788 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 00:37:05 ] あ、私の勘違いでしたか。 ありがとうございしました。
789 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 20:55:24 ] 過去ログを見てて思ったんですが、もし「plan9板」っていうのが あったとしたら、『fossilは失敗だったと思うやつの数→』とか いうスレッドが立ったりしたのでしょうか? ぶっちゃけどうなんでしょう?
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 12:49:36 ] 失敗だとは思わないけど。dumpfsのほうが好き。
791 名前:名無しさん@お腹いっぱい。 mailto:hage [2007/12/21(金) 02:47:26 ] なんでIL廃止しちゃうのかなぁ? TCPでも十分スピードでるから? 3台体制がナンセンスだから? 人手不足?
792 名前:名無しさん@お腹いっぱい。 [2007/12/21(金) 12:01:05 ] 時代はplan9 になってたらもすこし幸せだったのに
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 13:05:35 ] 需要の圧力を無視できなければ何をやっても同じさ 必要なのは政治との癒着を完全に断ち切る事
794 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 14:50:45 ] L.C.L.の海にとけ込んで、みんなの心の中に散らばっていったんだよ、 Plan 9 は。
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 15:21:31 ] >793 kwsk
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 22:13:37 ] >>795 気にするな。秋葉原を神田明神に任せても誰も喜ばないから オウムに帰してやれと言っても気にするな。 統一協会をワコムの株主に戻せと言っても気にするな。 三行じゃ書ききれないから、どうやったって俺の言いたい事なぞ 伝わりはしないから気にするな。 大体あんたらの情報の取り方、意見の言い方、交渉のし方全体が 不可解でたまらないから俺も現地は取られたくない。気にするな。
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 22:39:27 ] 現地って言質のことだろうか
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 22:55:37 ] 確かに言質の誤変換。訂正感謝する。
799 名前:名無しさん@お腹いっぱい。 [2007/12/23(日) 04:12:28 ] ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●不合格●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● これを見た人は確実に【不合格】です。これをコピペでどこかに1回貼れば回避できます。 これは本当です。やらないと一年無駄になります. 私も最初は嘘だと思ったんですが、一応コピペしました。それで第一志望に合格出来ました。 けどコピペしなかった友達がA判定とっていたのに、おちたんです。(慶応合格h.sさん) 俺はもうE判定で記念受験だったんだけど、コピペを10回くらいした途端に過去問が スラスラ解けるようになって、なんと念願の開成に受かりました。(開成合格r.kくん) これを今年の試験前に見てシカトしたら、入試でミスって最悪です。(n.aさん) 信じられますか?この威力。 ‥こう言うの信じる?俺は信じないけど
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/11(金) 10:36:22 ] 3連休でMSNメッセンジャークライアント作る。
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/14(月) 20:11:37 ] むりでした。 認証までは終えたけど、肝心のメッセージ送信がさっぱりわからん。
802 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/18(金) 08:55:50 ] >>801 とりあえず、おつかれさまー。
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/20(日) 21:09:29 ] plan9port を久々に入れ替えたら、ずいぶん安定性上がってますね。 acme か sam で日本語入力したい・・・
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/15(土) 16:34:04 ] Opera, vim, Ruby, etc. 盛り上がるのが移植モノばかりになってきましたね。 それ自体は悪いこととは思わないけれど。 みなさんの反応はどのようなものでしょう? おいらは若干つまらないと思っています。
805 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/18(火) 09:14:27 ] うーん。難しいですね。 個人的には、ruby を使って RAILS みたいにきちんと WWW アプリを 構築できるサーバサイド環境が整うと、WWW ヘッドをずらりと並べる なんてのが簡単になるので Plan 9 の分野が広がるんではないかと 思ってますが。
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/18(火) 09:38:28 ] Ruby なんて不要でしょ。そもそもソケットが無いんだし。
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 17:50:58 ] これデスクトップOSとして使える? ウェブの閲覧とか
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 01:22:55 ] plan9にはnohupは無いんでしょうか。 >807 Operaが動いたみたいですが、デスクトップとして 不自由なく使うのは、相当がんばらないと難しいと思います。
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 09:00:42 ] rc の rfork で note group を切り離して子プロセスを起動すれば nohup 相当のことができるんじゃないでしょうか。 てか、普通に I/O を > して & すれば nohup と同じ動作したと思うけど... 勘違いかも
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/01(日) 06:21:46 ] ken fsに似てる? storage-system.fujitsu.com/jp/news/sp/as500archive/?ha0802d
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/30(月) 02:33:25 ] 9vx 凄いっすね。起動の速さに感動。
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/01(火) 23:49:26 ] 9vx って、Inferno みたいな Plan 9 って理解でいいの? vx32=emu, Plan 9=Inferno? カーネルにパッチ当てずに動くならすごいな。
813 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/03(木) 11:49:23 ] ひさしぶりにInfernoって単語が出たけど、 日本人でInferno使ってる人いるの? ここの人は生きてるの? www6.atwiki.jp/inferno-os/
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/03(木) 22:49:37 ] Limboはたまに書いてますが、常用してはいませんね。。 Inferno on Vistaだと、ネットワークデバイスが使えなくて困ります。 I like Limbo! ja.doukaku.org/tag/Limbo/
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 00:32:13 ] Limboかぁ 触っただけで結局何も書いてないな… doukakuの簡単そうなのやってみようかな
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/04(金) 09:37:41 ] LimboってMamboの軽い奴か
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/05(土) 02:01:32 ] >>815 ぜひぜひ。 お手柔らかにひとつよろしくお願いしますー。 >813のリンクから。面白そう。 d.hatena.ne.jp/inferno/20080407
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/08(火) 23:57:44 ] 暇なので、InfernoでWiki立ち上げて、 ローカルWikiとして使おうと計画中です。 acmeからwikifsいじるところまでいきましたが、 Wikiをwebブラウザからでも編集しようとして頓挫中。。 なぜだかEditなどのリンクに、/services/httpd/rootがついてきます。。困りました。
819 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/10(木) 14:01:51 ] >>818 kwsk 単純なミスかもしれんよ
820 名前:818 mailto:sage [2008/07/13(日) 18:01:28 ] やったこと書きます。 1. wikifsをコンパイル(エラーがあったので適宜修正) 2. インストール wikifs.dis -> /dis wiki.dis -> /dis/lib *.dis -> /dis/svc/httpd 3. plan9の配布物から、/sys/lib/wikiを$home/lib/wikiへコピー。 4. create.htmlをbell-labsからとってきて、/services/httpd/root/wikiに。 5. $home/lib/wmsetupに以下追加 mount {wikifs -d $home/lib/wiki} /mnt/wiki bind /mnt/wiki /services/httpd/root/wiki svc/httpd/httpd 6. 再起動
821 名前:818 mailto:sage [2008/07/13(日) 18:12:59 ] >>818 は勘違いかもしれない… inferno wikifsはcase sensitiveだったので修正。 ここで、localhost/wiki/ を開くとファイルリストが表示されますが、 このときのリンクに、/services/httpd/rootが付いています。 localhost/wiki/plan_9_wiki/ を直接開けば見れますね。 wikipostでこける以外は普通に見れました。
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/22(火) 18:28:58 ] Emacsを移植しますた って言ったら袋だたきにされますか?
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/22(火) 21:22:31 ] 哀れまれるのでは?
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/23(水) 09:20:47 ] そうかぁ。やっぱそうですよねー。 公開は控えておきます。。。orz。
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/23(水) 11:02:08 ] 一々報告しなくていいよ
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/29(火) 09:41:29 ] >>825 ちょっと冷たすぎ。 >>822 Plan9的には、Plan9の上でEmacsを使おうとするのは愚策。 Emacsに9P2000を喋らせるようにするのは良策。
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 13:05:10 ] Emacs はだめでvim はウエルカム、ってどういうことなの? どっちもPlan9的には「無し」なソフトだと思うけど。 9fans の中の人の考えはいまいち分からん。
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 17:38:57 ] 最近の9fansリストには変な連中が多く出没するからねぇ。 何を持って9fansとするか、、、これも問題でしょうね。
829 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/10(日) 21:03:02 ]  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」 ―――――――――――――‐┬┘ | ____.____ | | | | | apeを | | ∧_∧ | | 窓から | |( ・∀・)つ ミ | 投げ捨てろ | |/ ⊃ ノ | |  ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ | ミape モララー:「だいたいこれは根性無しが使うもんだっつーの!!」
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/28(木) 13:11:18 ] 捕まるんじゃね? www6.atwiki.jp/inferno-os/pages/17.html
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/29(金) 11:02:05 ] >>830 >>デーモソ君: >>「Infernoは、C言語じゃないんだ!」 >>パパ: >>「そりゃそうだ。Cは小学校までだ。これからはLimboだよ。」 なんとすごい中学www
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/31(日) 15:12:18 ] MIT付属中学?
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 11:37:20 ] MITというよりAT&T学園という感じだな そういやベル研が基礎研究を縮小とか 寂しいねぇ
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/02(火) 14:26:16 ] www.technobahn.com/cgi-bin/news/read2?f=200808291006 > 研究分野はネットワーク、ワイヤレス、ナノテクノロジー、ソフトウェア > といった研究成果の商用化が容易な分野に絞る 大丈夫みたいだね
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/03(水) 04:58:15 ] >>834 ベル研ってソフトウェア関係で儲かったことってあるのかなぁ? UNIXって結局ベル研にとっては黒字だったの?
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/03(水) 10:06:05 ] UNIXのころはソフトウェアを商売にできなかったしなぁ
837 名前:名無しさん@お腹いっぱい。 [2008/09/03(水) 10:13:16 ] Infernoって、Objective-C に似てね?
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/03(水) 13:29:54 ] 比べるならLimboだろjk
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/04(木) 03:13:53 ] UNIX版 rc をインストロールしてみました。 タブキー押すと、タブします。なのに何度も押してしまいます・・・
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/22(月) 23:15:18 ] バックアップシステムが魅力的なので、 plan9でファイルサーバだろjk ... と考えたんだけど。 以下の4つ、どれもぱっとしないんだよね。 aquarela - リネームできない。 nfsd - v2止まりで微妙らしい。 ftpd - 所詮FTP。 pegasus+webdav - いちばん有力だけど、plan9でperlってのもなんだかなぁ。 好みの問題なんだろうと思うけどさ。もったいないよね。
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/24(水) 09:18:46 ] >>840 9pっていう正解があるのに、今からあえて劣化ファイルシステムを 再実装することに意味あるの?
842 名前:名無しさん@お腹いっぱい。 [2008/10/12(日) 21:30:34 ] x61にplan9インスコしてみようと思うんだけど、 plan9ってデスクトップ用途にはどうよ?
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/19(日) 23:37:37 ] こんなの作ってみましたー。 lufia.org/notes/bit/win9p.jpg >>842 acmeはもっと評価されるべき。 上の画像のプログラムも、Infernoからacmeで書いてデバッグしてますし。
844 名前:名無しさん@お腹いっぱい。 [2008/10/21(火) 00:00:00 ] 誰かplan9鯖かしてくれないかな。
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/24(金) 01:12:37 ] plan9というOSが有るという事を聞いて学習のためにインストール したいのですが,Plan9で動作するLispの処理系にはどのような物が 有るのでしょうか? UNIXで動作する物ならば動作すると考えてよろしいのでしょうか?
846 名前:名無しさん@お腹いっぱい。 [2008/10/24(金) 16:56:35 ] >>845 勉強がてらscheme実装しちゃえばいいんじゃないかな。
847 名前:845 [2008/10/27(月) 16:24:28 ] >>846 実装してみたけど、需要あるかな?
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/27(月) 19:12:24 ] ない
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/27(月) 19:42:12 ] とりあえず公開してみれば
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/28(火) 18:41:15 ] >>847 やめてくださいよ勝手に私を名乗るのは... とりあえず本物の845です実装がんばってみます。
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/29(水) 23:14:32 ] plan9 をインストールしたいんだけど、iplで、bootデバイスを インストールメディアとして認識してくれん。 いれぎゅらな ストレージ構成なマシンで入るインストラがついたもんって まだ出来てない?
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/01(土) 22:13:59 ] vmware playerで認証サーバを立てようとしています /lib/ndb/local, /rc/bin/cpurc, /cfg/vm/cpurcなど設定ファイル auth/changeuser, auth/wrkeyなど一通りの設定あと auth/debugでテストをするのですが "cannot decrypt ticket1 from auth server"言われます 何度も確認したので パスワードは間違っていません 他に確認するべきところはありますか?
853 名前:850 [2008/11/02(日) 09:54:57 ] 練習にPureLispの実装が終わりました。 R5RSを今から実装始めます。 一ヶ月もかからないと思うので、楽しみにしていてください。
854 名前:850 mailto:sage [2008/11/02(日) 10:45:24 ] 一ヶ月は言い過ぎでした 一週間で作ります
855 名前:850 [2008/11/02(日) 12:01:51 ] あ、今日中に終わりそうです。 そしたら、公開しますんで。
856 名前:850 mailto:sage [2008/11/02(日) 14:22:43 ] 公開します。 www.geocities.co.jp/plan9/scheme_r5rs_src.tar.gz
857 名前:名無しさん@お腹いっぱい。 [2008/11/02(日) 16:38:53 ] >>850 完成度結構高いね。 その勢いで、clisp実装してくれよ。
858 名前:名無しさん@お腹いっぱい。 [2008/11/02(日) 22:23:15 ] こいつら、自作自演なの?複数いるの? それとも、、、、
859 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/02(日) 22:43:43 ] 最近 2ch のあっちこっちにおかしな人がいるんだよな まさか同一人物とは思えないが妙に似てる
860 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/02(日) 22:53:54 ] 2chっておっかないところだなぁ
861 名前:845 mailto:sage [2008/11/03(月) 12:03:34 ] >>850 ちょっと‥誰ですかあなた。 私は>>850 じゃないです、けど今勉強中なのでがんばります
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/03(月) 13:44:45 ] ↑の香具師とか、もうわけわかめ。
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 18:01:04 ] そういう書き込みをスルーできるか否かで 2chの適性検査されているとおもえばいいじゃない
864 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/04(火) 18:37:19 ] でもこの頃はなんでこんな過疎スレに粘着するんだろうって奴をよく見かける
865 名前:852 mailto:sage [2008/11/07(金) 22:06:51 ] cpurcにおいて aux/listenより先にauth/keyfsを立ち上げていたせいで /mnt/keys/bootes/keyが読めなかっただけでした 自己レス >>852
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/29(土) 12:43:41 ] - ttp://vmsplice.net/9vim.html vim for Plan9 を入れようとして % 9fs sources % contrib/install stefanha/vim をしろとサイトにはあったのですが、/n/sources/や/binの下を見ても contrib/installもstefanha/vimも見当たりません。 contrib系のスタンダードなインストール方法としてcontrib/installなるツールがあって、 stefanhaはそれに沿ってvimのツリーを公開している(いた)、という理解なのですが、 1.そんなことない。stefanha独自のやり方だから彼に聞け 2.そういうやり方をしていたが、contrib系の管理・導入方法は変更になった 3.contrib/installの理解・探し方が悪い。これだから素人は・・・ のどれなんでしょうか?2,3の場合はもうちょっと頑張って調べてみますが、 前提の理解(=contrib/installは標準で、現在も使われている)から 間違っているのではと疑心暗鬼になってきたので、1,2,3のどれなのかの ヒントだけでもお願いします。
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/29(土) 14:21:40 ] Items marked as being available from fgb's contrib can be downloaded with the command contrib/install user/package contrib itself can be installed with /n/sources/contrib/fgb/root/rc/bin/contrib/install fgb/contrib [www.cs.bell-labs.com/wiki/plan9/Contrib_index/] 知らんかった。いつの間に。
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/29(土) 22:05:25 ] >>867 おおートンクスです。灯台下暗しでした。 さらに調べてみると、9fansに年頭に登場した方法みたいですね。
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 23:52:18 ] クリスマスなので。 みなさんacmeはともかく、secstoreのことどのように呼んでますか?
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/25(木) 00:16:41 ] セックストア
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 04:23:43 ] ちょっと既存のUnixに不満がたまったので高校生ですが 手持ちのThinkpadにPlan9をインストールさせて頂く事にしたいのですが 機種:Thinkpad i1800PAJ CPU:Pentium3 750MHz HDD:30GB Mem:128MB ですが無事に動作しますでしょうか? 今考えているのは緊急時のためにDebian GNU/Linuxとデュアルブート にしようと思っているのですが Plan9:10GB Linux:19GBずつで容量的に問題ないでしょうか?
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 08:28:50 ] 既存のunixのどんなところに不満がたまったの?
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 09:15:44 ] いやなんだかごちゃごちゃしてたり 変に重かったりしたので勉強のためにも入れたいと思いまして。 一応小学生のコロからUNIXを愛用していましたのでUNIXには ある程度ちしきがあるのですがPlan9については未だ皆無ですので 時々お世話になるかもしれません。 結局30GBすべてPlan9に差し上げました。 rcからrebootというコマンドを入れると再起動後の 起動時の画面に文字がすべて二文字ずつ表示され非常に厄介なのですが これはどのように設定すればいいのでしょうか? また、正しい再起動の方法など有りましたらご教授ください。
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 10:56:08 ] Unixの知識あるなら、ソースよめ。としか。。。
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 11:04:35 ] >>874 わかりました!! がんばってみます。
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 23:56:25 ] Plan9をインストールしたく思うのですが あいにくマシンが一台Thinkpad laptopしか有りませんので スタンドアロン端末としてインストールしたいと思います。 Release 4ではkfsというfile searverは基本で入り インストール時に聞かれるのは fossilというシステムだけかもしくは fossilとventiというバックアップシステムを入れるかという認識でいいのでしょうか? またスタンドアロン端末を作る具体的な手順などがわかるサイトが有ればご紹介願います。
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 07:03:09 ] >>871 >>873 その前に、日本語をナントカしたほうが言いような気がする…
878 名前:871 mailto:sage [2008/12/29(月) 15:37:53 ] ココ数日ソースを読んでみましたが解決には至りませんでした。 やはりBellの公式ページでサポートされているlaptopに含まれていないためですかね.... Savagaがサポートされていたのでいける物だと思っていたのですが。
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 23:54:37 ] >>876 まずはfossilだけを入れればよいでしょう。 それで十分にPlan 9に馴染んだらventiも導入してみる。 こっちは結構厄介だよ。
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 18:45:45 ] >>873 > rcからrebootというコマンドを入れると再起動後の Plan 9にはrebootなんてコマンドないけどrcなんだよね? 不思議な環境だなぁ > 起動時の画面に文字がすべて二文字ずつ表示され非常に厄介なのですが plan9.iniファイルに monitor=vesa と入れて見たらどうなりますか?
881 名前:873 mailto:sage [2009/01/01(木) 20:54:46 ] >>880 僕の知識不足かもしれませんがnewで新規ウィンドウをつくって rebootと入れると再起動するのですが... vesaあとでやってみます。 ちょっと所用で出なければいけないので。
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 22:55:50 ] >>880 www.kix.in/plan9/mirror/sources/plan9/sys/src/cmd/aux/reboot.c
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 00:55:36 ] >>882 あははありましたか。 しかし10数年になるけどこんなコマンド使ったことないな。 disklessのcpuサーバでfileserverとのコネクションが切れたときに システムを再起動するんだって。うちのcpu serverは ずっとdisklessだけどねぇ。
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 01:05:43 ] >>876 > Release 4ではkfsというfile searverは基本で入り kfsというのは、本来複数のファイルサーバを単一のauth serverで 管理するために作られたスタンドアローン用の簡易fileserverなんですよ。 fossilが出来てからは、メーンストリームからは外れています。 私のところでは、スタンドアローンauth serverを使っているので、未だに 現役ですけど、初めてPlan 9を触る人にはすでに無用でしょう。 > またスタンドアロン端末を作る具体的な手順などがわかるサイトが有ればご紹介願います。 ハードウェアさえ一般的なのを使うのなら、standalone fossilつきのauthなし システムならインストーラからの指示に従うだけで出来てしまいますよ。 いえ一般的なパソコン用の専門用語は知っているという前提ですが。 まぁ普通Plan 9なんかに手を出そうという人は知ってるでしょうし。
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 14:19:00 ] itaniumへのポート、だれか食いつく人いない?
886 名前:名無しさん@お腹いっぱい。 [2009/01/17(土) 11:49:47 ] みんなPlan9を何に使ってるの?
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:07:36 ] 何に使う? その問いかけならWindowsがあれば十分でしょうね。 それでは不満だし、UnicesおよびLinuxだと「なにそれ,ダサー」と思う 人が使っているのかなぁ
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:13:00 ] >>885 やっぱ実機がないと
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 16:12:17 ] >>887 インストールして満足しちゃうタイプですね。
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 20:09:18 ] >>889 ダサーというのは恐らくシステムデザインのことでしょう
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 23:27:59 ] >>886 http, smtp, imaps, drawterm あとhtmlやメール書いたり、プログラム書いたり。リマインダ送ったり。
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 08:02:06 ] Plan 9 の次期バージョンってまだなの?
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 09:11:34 ] Plan 10
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 11:03:36 ] Plan 9 5th だろ?
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 16:00:59 ] 作り込んでた環境なのに設定ファイルの記述をミスしたのか 起動プロセスに必要なファイルのPATHを設定ファイル上のtypoか何かでミスり 一切起動しなくなった。1の頃から愛用してきた設定がパーになった。 こういうときってやはり再インストールしかないんですかね。
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 16:08:55 ] 次のバージョンはグリンとグレンダ
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 20:39:11 ] うごくましんをにゅうしゅしたのに、動かす時間がありません。 どうしたらよかんべか。
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 23:29:22 ] >>895 何を言ってるのかちんぷんかんぷん
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 12:27:47 ] このスレ地味に伸びてるな。
900 名前:895 mailto:sage [2009/01/24(土) 13:51:42 ] どこかのスペルを間違えたらしく /bin/r is not foundと出て再起動してしまう。 r....何だろうな
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 15:54:54 ] >>900 /bin/rc Plan 9のシェルでしょ
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 03:55:39 ] CDからブートしてmountするとか。だめかな?
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/31(土) 14:10:16 ] あと100だな。 次スレいらなくね。
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/31(土) 14:15:48 ] >>903 なんで?
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 19:10:10 ] Plan9とGNU/HURD、どちらが先に正式版をリリースできるのだろうか?
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 19:17:38 ] Plan9だろ。 GNU/HURDは開発すらしてないじゃん。 RMSだって抜けたし。
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 20:56:32 ] ていうか今のPlan9って正式版じゃないの?
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 02:17:50 ] >>906 Hurdってrms抜けたんだ... rmsってあんまり途中で抜ける性格じゃないと思ってたけど そういう事も有るんだ
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 03:17:40 ] RMSはEmacsからも引退しましたよ。 計算機の華やかな時代は過ぎました
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 07:19:52 ] RMSも年が年だし、潮時だよ。
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 00:36:46 ] >>910 Ritcheさんは、まだPlan 9から脱退していないそうですな。 この爺さんは化け物だw
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 17:57:57 ] Ritcheってまだ現役なのかよ。 棺桶に入るのが先か、開発者を辞めるのが先か 究極の選択になったな。
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 18:20:04 ] 時代の流れを感じるな。 俺はこのまま老いて死ぬのか。
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 19:47:43 ] そうです
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 21:02:45 ] 悲しいな。 Plan9も消えてなくなるまでに何かあるといいな。
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 11:36:46 ] Linuxに勝てなかったPlan 9 个ア @IT www.atmarkit.co.jp/news/analysis/200902/09/future.html www.reddit.com/r/ja で見つけて、期待せずに読んでみたら、 ものすごく面白かった。
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 13:21:27 ] cpu% date -u 2147483647 Tue Jan 19 03:14:07 GMT 2038 cpu% date -u 2147483648 Fri Dec 13 20:45:52 GMT 1901 あれ?
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 13:56:36 ] >916 記事中に挙がっているもの、どれもじゅうぶんに実用的ですが。 似たようなことはできるけど、どれもイコールじゃないと思うんだけどな。 おいらはPlan9のおもしろいところは機能そのものじゃなくて、 その組み合わせ方だと思うです。
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 00:49:08 ] すくなくともX11が「十分に良い」とはとても思えないな。 文化的な問題が大きいんじゃないかと。 Plan9は厳格な最小限主義者の集まりって感じがするよね。 美より実用をモットーとする人はLinuxに流れてしまうのではないかと。
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 11:36:08 ] 記事読んだけど、この人はPlan 9 の何たるかを理解せずに 個別の機能だけを議論してる。そうやって古い構築物の上に 色々目新しいものを足していくから、だんだんと訳わかめになっていって 汚くなる。 きっと自分でプログラミングをしない人なんだろうなと思った。
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 12:11:14 ] そういうプログラミングスタイルだっりして
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 14:11:27 ] 新機能は多少汚くても取り入れまくるのがLinuxの癖だしな。 Unixはもっと厳格に判断してる。
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 14:53:45 ] >>920 >自分でプログラミングをしない人 そりゃ、記者なんだから、それが普通でしょ。
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 15:51:51 ] 仮に、Linuxが(名前空間もろもろ)いまのPlan9と同等のことができるようになったとして。 仮に、Windowsが完全にPlan9と同等の管理ができるようになったとして。 どうですか? 1企業に依存する点を除けば、案外悪くはないかと。
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/12(木) 01:37:23 ] その前に媒体が@ITだし(w >>924 AT&Tというか、Bell研は考えなくてよろしいってこと?
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 09:47:30 ] 行き過ぎた最適化って言葉を最近見かけた クイックハックだけを延々積み上げてもいいけど、その溜まり溜まったパフォーマンス ドロップはどうしようって言うんだろ? 未だにブートローダまで10秒かかるPC/ATのBIOSなんか典型例だよね。
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 18:25:28 ] >>922 そういうセリフはネットワーク機能をまともに取り込んでから吐いてもらいたい。 なんだあの超あからさまに後付のソケットとかって。
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 18:28:43 ] STREAMS?
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 16:34:52 ] Plan 9がLinuxに負けたって言っても Plan 9の成果がLinuxに吸収されてるわけでしょ。 今後Plan 9のコアな部分をLinuxが必要となって取り込むうちに Linuxカーネルの設計から見直し! そのうちLinuxって名前のPlan 9になるんじゃないの?
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:50:31 ] 流れを無視した質問なんだけど、ndb/dnsが動かなくなった人いない? ndb/dns -rsで運用していて、しばらくは普通に動いているのに 何がきっかけなのか分からないけど、dns failureを返しはじめるんだけど。 それもキャッシュしてるものや、自分の管理するドメインなら問題なくて、 じゃあUDPが使えなくなったのかと思ったら、ndb/dnsdebugでサーバ指定してあげれば動く。 それから、echo -n restart >/net/dnsで立ち上げなおしても、うまく動く。 ソースを追っていってみたんだけど。 io() -> rwrite() -> dnresolve() -> dnresolve1() -> issuequery() -> netquery() -> udpquery() -> queryns() この、querynsの最後で、受信できなければエラー(qp->dp->respcode = Rserver) となって、それがrwrite()の中でdns failureなのは分かったけど、なぜ途中から動かなくなるのか分からない。 頻繁に動かなくなってるのに、話題にあがってこないってことは、こっちの問題?
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 22:13:12 ] 成果が *BSD に吸収される予定はありますか?
932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 14:10:33 ] 映画の PLAN9 最後まで観賞された方おられますか。
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 18:10:45 ] はいはい
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/08(水) 07:32:57 ] Debian, FreeBSDカーネル採用 journal.mycom.co.jp/news/2009/04/06/035/index.html Plan 9もやってくれんものかね。
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 01:36:05 ] >>934 Plan9は研究素材。Debianは商材。全然違うよ。
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 09:12:32 ] >>934-935 つか、kFreeBSDって、 Plan9なみに実験臭強い!
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 12:36:33 ] usbがカーネルに組み込まれましたね。 これでPS/2キーボードにこだわる必要もなくなったのかな。
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 23:51:39 ] Infernoでウインドウのリサイズができない Linux用バイナリが古いのかな
939 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 00:47:30 ] >>937 カーネルには以前からドライバはあったんですよ。でもohciもehciも なかったのがそれらが追加になった。usb mouseは使えますよ。 usb keyboardは使ってないけど。
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/14(日) 07:24:47 ] そうなのか。知らんかった。 USBマウス使うときも、別OSからdrawtermしてたな。
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/15(月) 11:39:04 ] threadライブラリを使った場合、 子プロセスの終了状態(errstr?)を調べるにはどうすればいいのでしょうか? エラーが起こったらsysfatalする機能のテストに使いたいのですが。
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/16(火) 21:41:27 ] >>941 これはつりなのか?
943 名前:941 mailto:sage [2009/06/17(水) 10:05:38 ] たとえばエラーならsysfatalする版のatoiをテストする場合、 char *inputdata[] = { "1", "20", "-1", "a" }; int expected[] = { 1, 20, -1, 0 }; void test(char *data, int n) { actual = fatalatoi(data); if (actual != n) sysfatal("error"); } mainから for (i = 0; i < max; i++) switch (rfork(RFFDG|RFPROC|RFREND|RFMEM)) { case 0 : test(inputdata[i], expected[i]); exits(nil); default: w = wait(); w->msg(ry } このように書いていたのですが、threadライブラリのprocrforkには、 RFNOWAITが入っているので困っております。
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 22:20:14 ] >>943 あらま釣りではなかったのか、、、:-) 察するにそもそもcoroutineあるいはparallel programingという考え方の勉強から 始めなければいけないようなので、plan9 のソースがあるところで、threadmain() を含むプログラムを探して、そこでどのようなプログラミングがなされているかを 勉強してみたら?
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/19(金) 22:05:55 ] Plan9 と Inferno ってよく並べて語られるけど, どういう関係なの?
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 00:38:54 ] >>945 並べて語りたい人とそうでない人がいる 複雑な関係
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 12:52:29 ] つくったところがおなじ
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/02(水) 09:14:14 ] groups.google.co.jp/group/comp.os.plan9/about 久しぶりに1000件超えたね。 なんかあったの?最近。
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 06:28:54 ] 教えてください。 1年ほどdumpfsを運用しております。 これまでは特に問題もなく動いておりましたが、 昨日から、dumpの際にrewalk1 1というメッセージを吐くようになりました。 これは無視してもよいものなのでしょうか。
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 15:07:46 ] plan9の開発が活発になったらなーいいのになー
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/28(月) 18:44:50 ] abacoが配布物に含まれましたね。 JavaScript全盛なこの時期なので難しいかもしれませんが、 これで人が増えたらいいのになあ。。。
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/27(火) 21:20:21 ] おまえ同窓会の案内すら来ない口だろ。
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/31(土) 05:50:19 ] そろそろ次スレ? テンプレは今のままでいいの?
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/31(土) 13:29:09 ] 980直前でいいよ まだ何ヵ月かかかるだろう
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 21:57:29 ] 日本版Macbookでdrawtermを使えるようにし、かつ ktransを使って日本語入力を可能にしました。 basalt.las.osakafu-u.ac.jp/plan9/ の最後の方、Section 56を見てください。 また同様にRuss Coxさんの9vxでも同様のことが可能です。 こちらのほうはRussさんにパッチを送ってありますので、 そのうちに可能になると思います。 誰が書いたのかバレバレだなぁもう。:-)