FreeBSDを語ろう Part 6
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
05/01/18 18:40:04質問は質問スレで。
質問スレ
http://pc5.2ch.net/test/read.cgi/unix/1104566207/
過去スレ
FreeBSDを語ろう Part 5
http://pc5.2ch.net/test/read.cgi/unix/1099418772/
FreeBSDを語ろう・モア その2
http://pc5.2ch.net/test/read.cgi/unix/1091700407/
FreeBSDを語ろう・モア
http://pc5.2ch.net/test/read.cgi/unix/1039789225/
FreeBSDを語ろう Part.2
http://pc.2ch.net/unix/kako/1033/10333/1033328404.html
FreeBSDを語ろう
http://pc.2ch.net/unix/kako/1014/10143/1014385300.html
0002名無しさん@お腹いっぱい。
05/01/18 18:41:390003名無しさん@お腹いっぱい。
05/01/18 18:42:39>1 乙
0004名無しさん@お腹いっぱい。
05/01/18 19:37:480005名無しさん@お腹いっぱい。
05/01/18 23:46:140006名無しさん@お腹いっぱい。
05/01/18 23:51:59荒らしさん、こんばんは
0007名無しさん@お腹いっぱい。
05/01/19 00:39:20それにしても、以前あったようなbittorrentのみの配布ってのはやめてほしい。
0008名無しさん@お腹いっぱい。
05/01/19 07:12:050009名無しさん@お腹いっぱい。
05/01/19 09:51:210010名無しさん@お腹いっぱい。
05/01/19 11:59:07最近linux触り始めた。なんか便利。
だがソースを見なくなっちゃいそうだ。
0011名無しさん@お腹いっぱい。
05/01/19 22:39:53メーリングリストとかでソースを読めば解決する質問が出たりすると
ついついソースを読んでしまう。
0012名無しさん@お腹いっぱい。
05/01/19 22:47:52有名どころでは蟹とか。
0013名無しさん@お腹いっぱい。
05/01/20 00:34:25あれはいいよね。
でも、あのコメントを読むと最近のハイスペックなマシンだったら蟹さんでも
そう悪くないのではないかと思えてくるね。
0014名無しさん@お腹いっぱい。
05/01/20 20:03:12#ifdef VM_AND_BUFFER_CACHE_SYNCHRONIZED
のコメントとその背景を探る。
0015名無しさん@お腹いっぱい。
05/01/20 22:22:230016名無しさん@お腹いっぱい。
05/01/21 01:33:150017名無しさん@お腹いっぱい。
05/01/21 08:18:30Use of uninitialized value in concatenation (.) or string at /usr/local/bin/cache-update line 167, <STDIN> line 3012.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/cache-update line 167, <STDIN> line 3013.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/cache-update line 167, <STDIN> line 3014.
Use of uninitialized value in concatenation (.) or string at /usr/local/bin/cache-update line 167, <STDIN> line 3015.
というコードを何万行も出すようになって、ちょっとソースを見てみて、
「左辺から右辺に代入するあなたは鏡の国の御出身ですか?」と首をひね
ったのはわたしだけ?
どこに報告するかわからん。だれか報告しといて〜
***************
*** 139,145 ****
my $ports_location;
# As for read_cvsup_output, cope with a non-standard $PORTSDIR
! ( $portsdir = $ports_location ) =~ s@/ports\Z@@;
while (<$FH>) {
my $name;
--- 139,145 ----
my $ports_location;
# As for read_cvsup_output, cope with a non-standard $PORTSDIR
! ( $ports_location = $portsdir ) =~ s@/ports\Z@@;
while (<$FH>) {
my $name;
0018名無しさん@お腹いっぱい。
05/01/21 08:44:08ソレだ。
これをずっと続けてると、なんかいろいろ分かってくるんだよな。
/usr/src だけじゃなくて ports/pkgsrc でもそうだし。
いや俺の場合はNetBSDだったんだけど。
バイナリ配布主体の Linux 系ディストリは、実はエンジニアと
しての成長には不利なんじゃないかと思ったり。
0019名無しさん@お腹いっぱい。
05/01/21 10:54:42FreeBSDもLinuxも触ってるけど、Linuxでもソースは見るよ。
バイナリ配布が盛んなことを否定はしないけど。
そもそもLinuxでさえ使う香具師がWinより圧倒的に少ないので、
若者にソース見る文化が無いと感じている。
0020名無しさん@お腹いっぱい。
05/01/21 10:59:13エンジニアにもアプリケーション開発者からカーネル開発者、Webデザイナーなど
いろんな種類が居るので一概には言えないけれど、
少なくともカーネル開発者となるまでの道のりは遠いよね。
日本のLinuxコミュニティーの人が日本人はオープンソースソフトウェアを
使っているばかりで貢献がすくないという記事が書いたりするのは
そういう背景があるのかもしれない。
...でも、ソースが手元に無いならWindowsを消してわざわざLinuxを入れる必要なんて
無いんじゃない?と思ってしまう。
FreeBSDやNetBSDって日本人commiterが意外に多いんだよね。
FreeBSDはcore teamにも日本人が居るもんね。
(NetBSDやOpenBSDは詳しく知らない(^^;
0021名無しさん@お腹いっぱい。
05/01/21 11:09:28ソースは展開してあっていつも参照しているんだが、
これって*BSDで育ったからこうなったんでじゃないかっ
て気がしてたり…
>>20
NetBSDも一時はitojun氏がcoreだったよ。coreのメンバー
は順次入れ替わるので、今はいないけど。
0022名無しさん@お腹いっぱい。
05/01/21 11:39:42Linux 系っつってもいろいろだけどな。
Debian なら apt-get source で
パッケージのソース取ってきて展開までやってくれる。
0023名無しさん@お腹いっぱい。
05/01/21 11:44:32> パッケージのソース取ってきて展開までやってくれる。
RedHat 系でも SRPM 展開するだけよ。
でも問題はそういうことじゃなくて、ユーザーのディスクに
普通ソースが展開されてるかどうかってことなんだけど。
grep すれば分かるような質問がメーリングリストに投稿されて
た時に、わざわざパッケージのソースを取ってきて展開まです
るかな。自分はしないような気がする。
*BSDのように、展開されてるソースが既に目の前に転がって
る場合は、仕事からの逃避でちょっと grep してみようって
気になるんだよ。Linux でも gentoo あたりならこういう感じ
だったりするのかもしれんとは思う。
0024名無しさん@お腹いっぱい。
05/01/21 12:01:54#ifdef のシンボル名は、4.4BSDのmmapの実装に、
old buffer cache との cache coherency 問題が
あったことに由来してるね。
FreeBSD, NetBSD, DragonflyBSD では既にこの
coherency の問題は解決済みの筈。OpenBSD では
まだだけど。
0025名無しさん@お腹いっぱい。
05/01/21 21:06:31"びにゅう"を変換したら"微乳"が筆頭候補に出てきてハゲワラ
0026名無しさん@お腹いっぱい。
05/01/21 23:14:01安定してビルドできねえとこまるだろ
0027名無しさん@お腹いっぱい。
05/01/22 00:01:12質問スレはまだしも、ここの過去スレや users-jp あたりでも、ソースや
commit log 読めばすぐわかることをぐだぐだ言ってる香具師多いし。
0028名無しさん@お腹いっぱい。
05/01/22 00:10:36比率の問題。
0029名無しさん@お腹いっぱい。
05/01/22 00:27:18BSD Magazine No.13でUBC(NetBSDのBufferCache機構)のネタがあったけど
そこで説明されてたね。要はmmapとread/writeで参照するキャッシュが違うというのが
問題なわけだけど。8MB以下の時にmmap使うのはやっぱり時代的なものなのかな。
>>27
そういうのこそ教育の問題。
ソースをよんだら答えが出るということを叩き込まないと。
自分は自分が数時間かけてWebを漁って調べてわからなかった問題を
高校の大先輩がソースを読むことで1分以内で解いたのを見たのが
ソースを読むようになったきっかけだった。
そういう意味でやはり読んでいる姿を見せるというのは大事なんだと思う。
0030名無しさん@お腹いっぱい。
05/01/22 00:31:310031名無しさん@お腹いっぱい。
05/01/22 00:37:130032名無しさん@お腹いっぱい。
05/01/22 00:42:490033名無しさん@お腹いっぱい。
05/01/22 00:56:080034名無しさん@お腹いっぱい。
05/01/22 01:13:30ほんとだ。
ちとあげてみよう。
0035名無しさん@お腹いっぱい。
05/01/22 01:24:2320050124:
FreeBSD 4.11-RELEASE.
って書いてあるけど未来予測?
0036名無しさん@お腹いっぱい。
05/01/22 01:33:540037名無しさん@お腹いっぱい。
05/01/22 01:34:250038名無しさん@お腹いっぱい。
05/01/22 01:36:18誠に殊勝。
0039名無しさん@お腹いっぱい。
05/01/22 01:38:59みんな新し物好きなんだよ
0040名無しさん@お腹いっぱい。
05/01/22 08:55:00あのSolarisだって(ry
0041名無しさん@お腹いっぱい。
05/01/22 09:11:36お前はFreeBSDを知らないのか、オープンソースを知らないのか、どっちだ?
それとも釣りか?
0042名無しさん@お腹いっぱい。
05/01/22 09:24:430043名無しさん@お腹いっぱい。
05/01/22 09:26:58なるべきだってことだったりして
0044名無しさん@お腹いっぱい。
05/01/22 09:40:08Solarisのソースみたいことないんだけど
0045名無しさん@お腹いっぱい。
05/01/22 09:41:34Solarisのソース見たことないんだけど 、の間違い
0046名無しさん@お腹いっぱい。
05/01/22 09:42:060047名無しさん@お腹いっぱい。
05/01/22 09:46:22Solarisのソース公開されてただろ。
0048名無しさん@お腹いっぱい。
05/01/22 09:54:25違うよ
>>40と>>42を見ると、LinuxとSolarisが同質のオープンソースで、FreeBSDのみが違うように
読めるんだけど、そこんとこどうなのかなと思ってさ
0049名無しさん@お腹いっぱい。
05/01/22 09:56:290050名無しさん@お腹いっぱい。
05/01/22 10:02:050051名無しさん@お腹いっぱい。
05/01/22 10:14:480052名無しさん@お腹いっぱい。
05/01/22 10:17:330053名無しさん@お腹いっぱい。
05/01/22 10:40:190054名無しさん@お腹いっぱい。
05/01/22 10:45:090055名無しさん@お腹いっぱい。
05/01/22 11:11:100056名無しさん@お腹いっぱい。
05/01/22 11:21:470057名無しさん@お腹いっぱい。
05/01/22 11:28:130058名無しさん@お腹いっぱい。
05/01/22 11:46:30犯罪予告をするアフォな人。
http://qb5.2ch.net/test/read.cgi/sec2ch/1045495883/
0059名無しさん@お腹いっぱい。
05/01/22 11:55:01http://www.levenez.com/unix/
>>40
>>10-30は読んだ?
ここには他のOSと違ってソースコードを触れるのが容易だと書いてある。
*BSDにはLinuxやSolarisのような恐ろしい制限はどこにもないけどね。
>>49
根拠は?
○○のソースはLinuxの○○に由来するとかSolarisの○○に由来するとかあるんだよね?
考え方を使っているかというとkqueueやSA、Softupdateのようなものもありそうでもない。
むしろ、LinuxはFreeBSDのkqueueの考え方をパクってepoll作ったんじゃねーの?
0060名無しさん@お腹いっぱい。
05/01/22 11:57:100061名無しさん@お腹いっぱい。
05/01/22 12:06:21> 自演?
うるさいよ。
0062名無しさん@お腹いっぱい。
05/01/22 12:13:43土日退院できるようになりました。
今、たまったUNIX板読んでいます。
('A`)ヒロシです・・・
0063名無しさん@お腹いっぱい。
05/01/22 15:45:38FreeBSDは進歩ということを軽んじすぎた。私的な潔癖や徳義にこだわって、
真の進歩を忘れていた。敗れて目覚める。それ以外に、どうしてFreeBSDは
救われるか。
今、目覚めずしていつ救われるか。俺たちは、その先導になるのだ。
FreeBSDの新生に先駆けて散る。まさに本望じゃないか。
0064名無しさん@お腹いっぱい。
05/01/22 15:52:11■ このスレッドは過去ログ倉庫に格納されています