参考になる書籍part2 (706レス)
上下前次1-新
422: 05/02/08 10:36 AAS
>>420
http://www.catb.org/~esr/jargon/html/U/UN-asterisk-X.html
423(1): 05/02/19 22:36 AAS
質問です。
UNIX の初期の開発者が
「最初 cd を外部プログラムとして実装しちゃって、うまく動作しなくてあせった〜」
みたいな体験談が書いてあった本しってる人います?
昔(1990年代前半ころ)図書館で読んだような記憶があるのですが、題名が思い出せないのです。
というか、本だったのか雑誌だったのかすら記憶ないです。
もしかすると UNIX の初期の開発者というのすら間違いかも…。
424(1): 05/02/19 23:27 AAS
覚えがあるなあ。本棚から探してきた。
古典的な論文
"The Evolution of the UNIX Time-sharing System"
D.M.Ritchie
に載ってる話だな。
「UNIXタイムシェアリング・システムの発展」という記事として
「UNIX原典」(パーソナルメディア)ISBN4-89362-014-2
に和訳が収録されてる。
425(1): 05/02/19 23:28 AAS
今読み直してみたんだが、その記憶はちょっと間違いで、
最初の頃は fork がなくて、シェルのコマンド呼び出しは、
1. シェルが exec もどきを実行してコマンドを呼び出す。
シェルは fork しないというか、そもそも fork 機能が
ないので、シェルとシェルから呼び出されるコマンドは、
同一のプロセスになる。
2. コマンドが完了すると、カーネルが exec もどきを
実行して、そのプロセスをシェルに戻す。
という風に動いていたから、chdir が外部プロセスでも
ちゃんと動作した。しかし、fork の機能が追加されて、
シェルとシェルから呼ばれるコマンドが別プロセスに
なったら chdir が動かなくなってしまった…
っていう話だったよ。
今読み直してみたが、誤植はひどいし、訳も駄目駄目だなあ。
でも中身は今読んでもおもろい。
426(1): 05/02/19 23:38 AAS
ググってみたが、原文は
http://cm.bell-labs.com/cm/cs/who/dmr/hist.html
にあるな。
この中の「Process control」の項がその話。
The most memorable of these became evident soon after
the new system came up and apparently worked. In the
midst of our jubilation, it was discovered that the
chdir (change current directory) command had stopped
working. There was much reading of code and anxious
introspection about how the addition of fork could
have broken the chdir call. Finally the truth dawned:
in the old system chdir was an ordinary command; it
adjusted the current directory of the (unique) process
attached to the terminal. Under the new system, the
chdir command correctly changed the current directory
of the process created to execute it, but this process
promptly terminated and had no effect whatsoever on
its parent shell! It was necessary to make chdir a
special command, executed internally within the shell.
jubilation は大喜びとか祝祭って意味ね。
427: 423 05/02/20 00:55 AAS
>>424-426
これです!内容まで書いていただいてありがとうございます。
数年モンモンしてたのが解決しました。
#あやふやな記憶を頼りにスティーブン・レビーの「ハッカーズ」を
#読んでいたんですが、違ったみたいですね。
#これはこれで面白いですけど。
428(1): 05/03/01 09:54 AAS
もうすぐ出るぞ
BSD Hacks ー プロが使うテクニック&ツール100選
http://www.cbook24.com/bm_detail.asp?sku=4873112184
429: 05/03/01 18:59 AAS
UNIXプログラミング環境の現代版みたいなやつって何かありますか?
430: 05/03/20 12:07 AAS
いまだあの本に匹敵するものは出ていない現実
431: 2005/03/25(金)00:02 AAS
久しぶりに引っ張り出して、最初からまた読み始めた。
冒頭、lsのすぐあとに、ed cp wc grep sort tail diffとかが出てくる。
それにhead や uniq をパイプでつないで仕事してる、まだおいらは初心者レベル。
「たのしいUNIX」に比べると書き方はつっけんどんだけど、やっぱいい本だな。
432: 2005/04/07(木)22:16 AAS
BSD Hacksかいますた
433: 2005/04/07(木)22:39 AAS
おお、内容はどんな感じ?
434: 2005/04/08(金)10:07 AAS
立ち読みしたけど、結局買った。
AbsoluteBSDやハンドブックにひととおり目を通した次の本かな。
込み入った手順もちゃんと書いてある。
章の構成は、
ユーザ環境/ファイルシステム/ブート/バックアップ/ネットワーク/
セキュリティ/最適化・運用/バージョンアップ/もろもろ
(意訳)
jail関連も1本欲しかったかも。
あと、本家サイトにある「BSDで成功しようぜ」パンフは訳されてない。
p345の、メールサーバの最適化は早速参考になった。
kern.ipc.nmbclusters
kern.ipc.maxsockets
435: 2005/04/08(金)10:36 AAS
この手の本で、
場数を踏んでわかったこと、経験を紹介してもらえるのはありがたい。
そういえば、先日のTiger503障害もloader.conf関係だったよね。
436(1): 2005/04/16(土)11:48 AAS
変な本がでたな。
ホゲゆに
http://www.amazon.co.jp/exec/obidos/ASIN/4798010340/
437(1): 2005/04/16(土)17:03 AAS
ホゲゆに
http://www.shuwasystem.co.jp/cgi-bin/contents.cgi?isbn=4-7980-1034-0&cbook=4798010340
256本再来か?
438(1): 2005/04/16(土)18:14 AAS
APUE の新しいの?
http://www.amazon.co.jp/exec/obidos/ASIN/0201433079/
439: 2005/04/16(土)18:27 AAS
>>438
何故にDilbertが表紙にw
440: 2005/04/18(月)12:39 AAS
スティーブンス生き返った?
441: 2005/04/18(月)16:45 AAS
スティーブンス タン
442: 2005/04/18(月)17:09 AAS
ちゃんとここ嫁や
http://www.amazon.com/exec/obidos/tg/detail/-/0201433079/
>Now, Stevens' long-time colleague Stephen A. Rago has systematically updated this classic
> to reflect the latest technical advances and add support for today's leading UNIX and Linux platforms.
Stephen A. Ragoは、Stevensの長年の同僚ですってよ。奥さん。
この書籍でテストされた環境:
FreeBSD 5.2.1; the Linux 2.4.22 kernel (represented by Mandrake 9.2); Solaris 9;
and Darwin 7.4.0, the FreeBSD/Mach hybrid underlying Apple's Mac OSwill be held X V. 10.3.
それから後、Arizona Daily Starに載ったRichの死亡記事もそのページに載ってる。
。゚(゚´Д`゚)゜。ウァァァン
443: 2005/04/18(月)17:15 AAS
つうか、
>N (著), A (著), W. Richard Stevens (著), Stephen A. Rago (著)
"N"と"A"って誰?(ワラタ
444: 2005/04/18(月)20:48 AAS
ナーガと天使
445: 2005/04/18(月)21:55 AAS
よくわからんがワロタ
446(1): 2005/04/24(日)21:21 AAS
>>428 やっぱオライリーは立派ですね。買いました〜
>>436-437 名前は気に入ったんだけどね。。。
あとFreeBSDビギナーズ バイブルの新版なんて出すんだね。
意見募集してた。今ご意見募集だと発売はいつだろ?
MYCOMも翻訳本でもだせばいいのにね…
http://www.ongs.co.jp/
> ロングセラーにて完売間近。在庫がそろそろなくなります。お店に残っている本のみ!お買い求めはお早めに!!
そんなに売れたのか?でもこのおかげでAbsoluteが出せたと思えば少しは…
それでは、みなさんのご意見で良い本にして上げてください。無理とか言わないでください。
個人的にはJAVAとかいらない。内容も薄っぺらそうだったのでもう少し濃く。コマンド解説とかいらない。
あと出来れば改訂版でなく書き直しを(ry
447: [δsage] 2005/05/24(火)23:27 AAS
参考になる書籍の参考になる書籍
http://www.amazon.co.jp/exec/obidos/ASIN/4844318284/
選択がちょっとヲヤヂ臭いといえばいえるが。
448(1): 2005/06/07(火)21:46 AAS
シェルプログラミングの勉強をしたいのですがおすすめの本を教えてください。
tcshを勉強しようと思ってます。
449: 2005/06/07(火)22:41 AAS
すいませんageておきます。
450(2): 2005/06/08(水)01:23 AAS
>>448
netnewsやオライリーのcsh&tcshにもあるように、
csh系でプログラミングすることは推奨されていない。
好みのスクリプト言語を使った方が良い。
だそうです。
451(1): 2005/06/08(水)01:38 AAS
>>450
ということはシェルプログラミングをする場合はsh系のシェルを使った方がよいということでしょうか?
すれ違いですいません。
452: 2005/06/08(水)01:56 AAS
>>451
とりあえず「Csh Programming Considered Harmful」でぐぐるよろし。
453(1): 2005/06/08(水)02:00 AAS
>>450
cshで問題ない。
454(1): 2005/06/08(水)02:03 AAS
太古の昔ならともかく、今は実行環境さえあればなんだっていいだろう
455: 2005/06/08(水)02:39 AAS
bash ならマニュアル読めばいいと思う
日本語訳あるし
本ならオライリーの入門bash
456(3): 2005/06/08(水)09:59 AAS
Richard Stevens の本の内容に関する質問はどこですればよいでしょう?
457: 2005/06/08(水)12:43 AAS
>>456
とりあえずくだ質あたりで良いのでは。
あとはプログラム板の UNIX プログラミングスレとか。
458: 2005/06/08(水)23:43 AAS
ありがとうございます。そうするです。
459: 456 2005/06/09(木)00:47 AAS
ということで解決しました。
誤植だったようです。
460: 2005/06/09(木)23:20 AAS
TeXの関係か何か分からないけど
Stevens の日本語訳は -- ってところが - になってるのがよくある
461: 456 2005/06/10(金)10:41 AAS
APUE(の古い方の日本語版)では誤植を見つけたことは無かったんで、
今回も誤植だとは疑いもしませんでした。
少しは本の方を疑わないと無駄な時間を浪費してしまいますね。
462: 2005/06/16(木)22:59 AAS
で、APUE 2nd を買った人います?
http://www.amazon.co.jp/exec/obidos/ASIN/0201433079/
463(1): 2005/06/18(土)21:06 AAS
UNIX向けにアプリを書く人って現在それほど多くないのではないか
464: 2005/06/27(月)03:10 AAS
>>463
かつて無いほどの数だとおもうけどね。
465: 2005/07/08(金)19:21 AAS
,,,,,,,,,,,,,,,,,,,,
/": : : : : : : : \
/-─-,,,_: : : : : : : : :\
/ '''-,,,: : : : : : : :i
/、 /: : : : : : : : i ________
r-、 ,,,,,,,,,,、 /: : : : : : : : : :i /
L_, , 、 \: : : : : : : : :i /
/●) (●> |: :__,=-、: / < 軽くヤバイ
l イ '- |:/ tbノノ \
l ,`-=-'\ `l ι';/ \
ヽトェ-ェェ-:) -r'  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヾ=-' / /
____ヽ::::... / ::::|
/ ̄ ::::::::::::::l `──'''' :::|
466: 2005/07/14(木)05:59 AAS
,,,,,,,,,,,,,,,,,,,,
/": : : : : : : : \
/-─-,,,_: : : : : : : : :\
/ '''-,,,: : : : : : : :i
/、 /: : : : : : : : i ________
r-、 ,,,,,,,,,,、 /: : : : : : : : : :i /
L_, , 、 \: : : : : : : : :i /
/●) (●> |: :__,=-、: / < 軽くヤバイ
l イ '- |:/ tbノノ \
l ,`-=-'\ `l ι';/ \
ヽトェ-ェェ-:) -r'  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヾ=-' / /
____ヽ::::... / ::::|
/ ̄ ::::::::::::::l `──'''' :::|
467: 2005/09/09(金)01:58 AAS
FreeBSDビギナーズバイブル 改定第2版
http://www.ongs.co.jp/publications/books/freebsd_bible2/index.html
わーい大地がまた書いてくれたぞ。
さあ、みんなで間違い探しだorz
468: 2005/09/14(水)20:16 AAS
ほう、8系まで書いてあるのかー。
49.3 FreeBSDの将来的な展開
49.3.1 FreeBSD 5系
49.3.2 FreeBSD 6系
49.3.3 FreeBSD 7系
49.3.4 FreeBSD 8系
49.3.5 マルチプロセッサ
49.3.6 組み込みOS
49.3.7 草の根的な普及
各種ネットワークの設定も今風かも。
買ってみようかなー。
469(1): 2005/09/15(木)01:44 AAS
1000円値上げですか?
前の売れたんですなw
とりあえず立ち読みリストに入れておこう(死
470: 469 2005/09/15(木)02:09 AAS
スマン。ページ数が倍になってるんだな。
目次みてるといい感じだったし、一冊買うから許してくれ。
471: 2005/09/15(木)12:18 AAS
>>446
全編を新しく書き下ろしだって。おめでと。
472(1): 2005/09/27(火)22:11 ID:0(1) AAS
その本買った奴いるのか?
さらっと立ち読みしてきたが、いらない物が多く
欲しいところが少なかった気がした。
HP見ると次も出す予定らしいが…
これ1年ごとに出すくらいなら、PRESS復活させて欲しいよな。
473: 2005/09/28(水)12:51 AAS
>>472
ビギナーが増えなければ、PRESSの復活はありえないよ。
474: 2005/09/28(水)12:59 AAS
472のような厨房が増えてるけど、期待できますか。
475: 2005/10/01(土)19:41 AAS
1032ページかすごいな
476(1): 2005/10/01(土)21:35 AAS
目次が良さげだったので買ったんだが、広く浅くって感じですね。
まぁくわしくしたらさらに倍ぐらいの厚さになりそうだが…
これみて興味があるところは個別に調べたり他書読めってところか。
入門書としてどうなんだろ? まったく初めての人がこれ見てもできんようなキガスル
477: 2005/10/02(日)02:06 AAS
>>453-454
cshやめれ。
478: 2005/10/02(日)02:21 AAS
>>476
全く初めての人なら、どんなことができるかが広く書かれているほうがいいんで内科医?
さらに詳しく知りたければ調べればいいだけだしな
何があるのか、どこから手をつければいいのか分からないのが一番きついと思うぞ<経験談
と、読んでない俺が言いますよ
479: 2005/10/06(木)03:02 AAS
ケータイ厨みたいに何でもかんでも人に質問するような奴じゃなくて
少なくとも書物を手に取って読もうとする人間だけに絞られるから
もう少し字を小さくするとかできたかもしれないね。
小説よりも小さくしちゃってもいいんじゃね?
480: 2005/10/07(金)22:29 AAS
本屋で見たよ。
よく書いたもんだねー。本にして売るというのもいいんだろうけど、
handbook を改訂したほうが世界中の人の役に立つんじゃないのかなぁ。
481: 2005/10/07(金)23:14 AAS
最初のビギナーズバイブルはあんまりおもしろくなかったからな
つぎはおもしろくなってるといいな
あのままページだけ増えてても辛い
482: 2005/10/08(土)00:21 AAS
あのままページだけ増えてます。
手にもって読めないし、目的のページにたどり着くのに時間がかかる。
483: 2005/10/08(土)00:32 AAS
>目的のページにたどり着くのに時間がかかる。
それはない。
484: 2005/10/08(土)00:40 AAS
>>目的のページにたどり着くのに時間がかかる。
>それはない。
なぜなら目的のページなどないからだ。
485: 2005/10/08(土)03:34 AAS
Absolute BSDでさえ座椅子に座って腹に乗せて読んでたら圧死しそうになったのに
486: 2005/10/10(月)19:43 AAS
冬はひざが暖かくて良いです。
487(1): 2005/10/11(火)22:00 AAS
"The Design and Implementation of the FreeBSD Operating System"
の日本語版が来週出るらしい。
488(1): 2005/10/12(水)01:30 AAS
URLあればきぼんぬ。訳者は誰?
489: 2005/10/12(水)16:48 AAS
>488
http://log.utashiro.com/daemon3/
490: 2005/10/14(金)12:34 AAS
http://www.cbook24.com/bm_detail.asp?sku=4756146791
491(10): 2005/10/15(土)04:07 AAS
>>487
FreeBSDの実装はいかに汚いかについて解説されている本なんですか?
492(2): 2005/10/15(土)17:50 AAS
>>491
お前の実装したコードの解説よりは需要があるのでは?
493: 2005/10/15(土)22:58 AAS
伊藤大地
1978年横浜市生まれ。元ケータイWatch編集部員。現フリーライター。
携帯電話から、パソコン、デジカメ、オーディオまで、ムダ遣い趣味が高じてこの職業に。
エンゲル係数ならぬ「IT係数」は負ける気がしません
494(1): 2005/10/16(日)00:40 AAS
伊と後まちがい
495(1): 491 2005/10/16(日)01:03 AAS
>>492
つまりFreeBSDの実装が汚いことには禿堂していただけたということで。
ありがとうよ。
496: 2005/10/16(日)01:04 AAS
>>494
いちごましまろ
497: 2005/10/16(日)01:08 AAS
大地と聞くとどうしても姫ちゃんのリボンを思い出してしまう
498(2): 2005/10/16(日)01:09 AAS
>>495の頭がこれだけ論理に弱いと、こいつの書いたコードは汚いだけじゃなくまともに動かんだろうな。
499: 491 2005/10/16(日)05:20 AAS
>>498
はいはい。具体的に指摘・反論できなくなったからただの煽りだけ
書き込み。典型的ですなあ。ごくろうさん。
あ、禿堂してくれてありがとうな。
500(1): 2005/10/16(日)05:59 AAS
典型的なただの煽りだけ書き込みに対し、典型的なただの煽りだけ書き込みで返しただけだが。
それとも >>491 がただの煽りだけ書き込みではないとでも?
501: 491 2005/10/16(日)06:07 AAS
もちろん!
502(1): 2005/10/16(日)10:41 AAS
また自演か。
503(1): 2005/10/16(日)11:26 AAS
頭弱すぎ>>491
504(1): 2005/10/16(日)11:30 AAS
同意したとみなす根拠を挙げない奴が他人に具体的な指摘を求めるってアホか。
505: 491 2005/10/16(日)17:25 AAS
>>504
馬鹿だねぇ。有効な反論ができないこと、かつそれをわざわざ表明する
(典型的なのが>>492や>>498や>>500ね)ってのは禿堂したことと同じことに
なっちまうんだな、これが。
506(2): 491 2005/10/16(日)17:26 AAS
>>502-503
>>491に禿堂していただきありがとうございまつ。
507(1): 2005/10/16(日)17:41 AAS
>>506
君が自演だってことは皆分かってるから、わざわざ同意してくれなくて良いよ。
508(1): 2005/10/16(日)17:47 AAS
>>506
あと自分が頭弱すぎって告白されても困る。
509(1): 2005/10/16(日)17:59 AAS
>>491
はい、そうですよ。
↓それでは次の書籍の話題をどうぞ。
510(2): 2005/10/16(日)18:11 AAS
↓
↓ 491 はセンスの無い下らない人間でありその発言は全て価値のないもので
↓ 他人の迷惑なので今後書き込まないで欲しい。
↓
511(1): 491 2005/10/18(火)13:36 AAS
>>507-510
そんなに必死にならなくてもいいですよ!
512(1): 2005/10/18(火)21:00 AAS
>>511
>>510 に同意してるんなら書き込むなよ。
513: 2005/10/31(月)01:58 AAS
>>512
もっちろん! 同意なんかしてませんよ!
514: 2005/10/31(月)09:00 AAS
チキンだなぁ。
515: 2005/11/01(火)11:21 AAS
「BSDカーネルの設計と実装」面白いね。
何のために何をどのようにしようとしているのか(設計)
現在どのようになっているのか、これからどうしようとしているか(実装)
は、運用1本でやってきた自分には新鮮だ。
今まで関心がなかったULEを試したくなって、
7.0-CURENNT入れてSPMをULEで動かしてみたり。
516: 2005/11/01(火)11:23 AAS
s/CURENNT/CURRENT/
今まで、入れたことなかったのがばればれ orz
517: 2005/11/11(金)02:09 AAS
参考にならない書籍の一覧きぼんぬ
518: 2005/11/11(金)14:24 AAS
UNIX/Linuxシェルプログラミングチュートリアルブック Front Programmer Series
http://www.amazon.co.jp/exec/obidos/ASIN/4798005150/
519(1): 2005/11/20(日)08:34 AAS
「qmail完全解説 qmailを使ったセキュアなメールサーバの構築」
↑
この本まじワロタw ネタが欲しいやつは買え。
520: 2005/11/20(日)09:34 AAS
>>519
俺、買っちゃったよ。
とりあえずいちばん新しい本を買っておけば、最近よく使われるパッチ
の紹介や使い方も載っているだろうと思って期待していたのだが、、orz
521: 2005/11/20(日)09:57 AAS
時代は変わったのう…
十年前なら三田典玄の名を見ただけで
皆怖れをなして逃げ出したもんじゃ。
上下前次1-新書関写板覧索設栞歴
あと 185 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s