推薦図書/必読書のた ..
[2ch|▼Menu]
429:デフォルトの名無しさん
07/11/16 17:45:41
>>428
第2版は持ってんだけど、どれくらい変わったの?
やっぱ買い直した方がいいのかなあ。

430:デフォルトの名無しさん
07/11/16 17:52:30
とてつもなく変っているが、
自分で調べられないような人は買わないでいいと思う。

431:デフォルトの名無しさん
07/11/16 18:00:47
>>428です
Effective C++のはじめの版を書いたのは1991年のことです。1997年には第2版を書きま
した。そのとき、重要なことは更新しましたが、はじめの版の読者を混乱させないように、第
1版の構造をなるべく維持するようにしました。第1版の50項目のうち48項目は本質的に同じ
タイトルのままにしたのです。本を家にたとえるなら、第2版は、絨毯を新しくし、壁を塗り
直し、備品を取り替えたようなものです。
 この第3版は、もとの家をばらばらにするところからはじめました(最初からやり直したいと何度も思ったものです)・・・・・続く。
また、こうも書いてある
実際半分以上が新しいことなのです。しかし、第2版で基本的としたことは、この版でも重要なままです。

とあります、俺はEffective C++の第2版は読んでないのでなんとも言えませんが。
メイヤーさんは序章でこの様に解説しています。


432:デフォルトの名無しさん
07/11/16 18:39:24
>>416
さっき本屋でロベールのC++見かけたが
でか過ぎて立ち読みする気になれなかった

433:デフォルトの名無しさん
07/11/16 18:46:33
>>431
この翻訳はちょっと微妙

434:デフォルトの名無しさん
07/11/16 18:54:36
>>433
どんな感じで微妙なのかな?興味あり
翻訳キボンヌ


435:デフォルトの名無しさん
07/11/16 19:06:10
ロベールのC++ってSTLとかBoostも扱うんかな

436:デフォルトの名無しさん
07/11/16 19:09:20
これが目次だが

Chapter 01 まずは使い方
Chapter 02 C++の基本
Chapter 03 ほんの少し深く
Chapter 04 ポインタ天国
Chapter 05 クラスの前に
Chapter 06 クラスの基礎
Chapter 07 クラスの本領
Chapter 08 ファイルとストリーム
Chapter 09 テンプレート
Chapter 10 エラー処理と例外
Chapter 11 もっと高く
Chapter 12 もっともっと高く
Chapter 13 もっと深く
Chapter 14 もっともっと深く
Chapter 15 データ構造
Chapter 16 C++の落ち穂拾い
付 録
付録A 標準ヘッダファイル一覧
付録B 演算子一覧
付録C C言語とC++の重要な相違点
付録D Boostライブラリ
付録E 参考文献


高くとか深くでわかんねーww

437:デフォルトの名無しさん
07/11/16 20:23:26
オライリーの本て訳書が出るのは原本が出てから大体平均何ヵ月後くらいですか?

438:デフォルトの名無しさん
07/11/16 20:26:50
ワロタ

439:デフォルトの名無しさん
07/11/16 21:01:26
>>425
読んではいないがSICPと補完関係にあるようなレベルの本らしいから
数週間程度で読了!とする本では無いんじゃない?

440:デフォルトの名無しさん
07/11/16 21:23:01
167 名前:名無しさん@お腹いっぱい。[] 投稿日:2007/10/31(水) 10:09:31 ID:jHpxaYh/0
Structure and Interpretation of Computer Programs - 3rd Edition

9年ぶりに、とうとう第三版が出るぞー!

168 名前:名無しさん@お腹いっぱい。[] 投稿日:2007/10/31(水) 10:13:23 ID:jHpxaYh/0
11年ぶりだた orz



3版出るの?

441:デフォルトの名無しさん
07/11/16 21:26:58
>>436の書いたのは
ロベールのC++本の目次なのか?
(;;;`O´)o/ ̄ ̄ ̄ ̄ ̄~>゜)))
釣りだよね?

442:デフォルトの名無しさん
07/11/16 21:36:55
>>441
URLリンク(www.amazon.co.jp)

釣りじゃねえぞ

443:デフォルトの名無しさん
07/11/16 21:38:48
他の入門書が足元にも及ばない   ページ数

444:デフォルトの名無しさん
07/11/16 22:21:34
オナイニー

445:デフォルトの名無しさん
07/11/16 22:39:45
>オライリーの本て訳書が出るのは原本が出てから大体平均何ヵ月後くらいですか?
今度Effective Javaが出るから原書で頑張るか日本語訳を待つかで迷ったんだが、
前の版の場合は半年後くらいに出版されていたので、待ってられないから原書で行くことに決めた。
すぐに翻訳版が出たら俺は泣く。

446:デフォルトの名無しさん
07/11/16 23:27:05
>>445
レスどうもです、自分の感覚だと半年ならそんなに遅くはないですね

447:デフォルトの名無しさん
07/11/16 23:34:06
原書買ったら直後に翻訳版の発売が決定するの法則。

448:デフォルトの名無しさん
07/11/16 23:36:56
>446
ちなみにオライリーじゃいから参考になんないけどなっ。

449:デフォルトの名無しさん
07/11/16 23:38:05
まちがい。
オライリーじゃい→オライリーじゃない

450:デフォルトの名無しさん
07/11/16 23:43:49
         ,. -‐'''''""¨¨¨ヽ
         (.___,,,... -ァァフ|          あ…ありのまま 今 起こった事を話すぜ!
          |i i|    }! }} //|
         |l、{   j} /,,ィ//|       『おれはEffective Javaの第2版を買ったと思ったら、
        i|:!ヾ、_ノ/ u {:}//ヘ        その三日後に第3版が発売されることを知った。』
        |リ u' }  ,ノ _,!V,ハ |
       /´fト、_{ル{,ィ'eラ , タ人        な… 何を言ってるのか わからねーと思うが
     /'   ヾ|宀| {´,)⌒`/ |<ヽトiゝ        おれも 何をされたのか わからなかった…
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ        頭がどうにかなりそうだった…
    // 二二二7'T'' /u' __ /:::::::/`ヽ
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \   リサーチ不足だとか 新刊の息づかいを感じていれば、事前に気配があったはずだとか
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽ    そんなチャチなもんじゃあ 断じてねえ
  ノ ' /  ノ:::::`ー-、___/::::://       ヽ  }
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ  もっと恐ろしいものの 片鱗を味わったぜ…

451:デフォルトの名無しさん
07/11/17 00:05:14
>>448
でしたか、オライリー出版だと確実に訳書出してくれそうなイメージ持ってるので聞いてみました

452:デフォルトの名無しさん
07/11/17 00:22:50
>>450 javaじゃなくてC++でない?

453:デフォルトの名無しさん
07/11/17 01:02:04
×オライリー
○オナイニー
 

454:デフォルトの名無しさん
07/11/17 03:34:06
>>440
これマジか
日本語版SICPは和田訳のボロボロさに辟易してたので(まあ、時代もあるんだろうけど)
買っちゃおうかな。ウェブでも読めるけどやっぱ紙って安心。

455:デフォルトの名無しさん
07/11/17 08:55:18
時代関係ないw

456:デフォルトの名無しさん
07/11/17 17:26:52
新刊の息づかいって何だよw

457:デフォルトの名無しさん
07/11/17 17:56:05
SICPは最初に序文読んだときは酷いと思ったが
実際本章進めていく上で日本語のせいで意味不明って箇所は
ほとんど無かった気がしたけどなぁ

458:デフォルトの名無しさん
07/11/17 19:22:17 BE:315648443-2BP(250)
本自体が難しいってのもあるからねえ

459:デフォルトの名無しさん
07/11/17 19:46:56
訳が酷くて読み進めることができませんでしたぁ〜!
挫折したのは自分のせいじゃありません!訳のせいです!
自然で綺麗な日本語で書かれていたなら絶対理解できたはずなんです!
原書を読むことをお薦めします!私は英語は読めませんが。

460:デフォルトの名無しさん
07/11/17 20:26:45
なあ、読み終わった技術書売るとき、どこつかってる?
ブックオフは安いし、オクは数が多いと面倒だし、
いいとこないか。

461:デフォルトの名無しさん
07/11/17 20:28:01
>>460
俺に送れ

462:デフォルトの名無しさん
07/11/17 20:30:35
自分は売ったことない&関東の人限定だが、神保町の明倫館はどうか。
ちゃんと本の内容を理解して値付けがされてるので、価値はあるけど
古いという理由だけ買い叩かれる(ブックオフとか)といったことはなさそう・・・

な気がする。

463:デフォルトの名無しさん
07/11/17 20:41:27
H&Sリファレンスは復刊されないのだろうか…
良書だと聞いたのだが。

464:デフォルトの名無しさん
07/11/17 20:47:14
>>460が羨ましい
俺は頭が悪いから、いつまで経っても技術書は売れないww
ただ必要が無くなったので手放してもいい本とかあるけど
例えばオライリーのプログラミングPerl改訂版とかPHPの赤本と青本、多少表紙とか痛んでる感じ
売れなくてもいいから、誰かデザインパターンの本かC++の本と交換してくれないかなww


465:デフォルトの名無しさん
07/11/17 20:52:57
技術本は売らないな。
売れるほど完全に覚えられないし、内容は忘れたけどどの本に書いてあるかはわかるってことがよくあるから。

466:デフォルトの名無しさん
07/11/17 20:53:11
入門書関連は図書館に寄付した

467:デフォルトの名無しさん
07/11/17 20:53:48
ラクダ本の最初の赤いやつ、背表紙がバラバラになるくらい利用したあと、
売り物にもならないので捨ててしまった。
2版以降の用語集があんなにつまらなくなると知っていたら捨てずに置いた
のになー。


468:デフォルトの名無しさん
07/11/17 21:48:34
ところで、皆さんコンピュータ関連の技術本(雑誌以外)を何冊くらい持ってる?
因みに、俺は今、本棚を眺めて適当に数えたら大体30〜40冊だね


469:デフォルトの名無しさん
07/11/17 21:57:16
500〜600冊くらいかな?
数えたことないけど。

470:デフォルトの名無しさん
07/11/17 22:11:42
>>440
どこのスレ?
ソース希望。SICPすれでも話題になってないんだが。

471:デフォルトの名無しさん
07/11/17 22:13:37
>>468
俺も同じぐらいだけど、半分は初読以来まったくさわってないし、
残りの半分も滅多にさわらない。
本当の意味で常に使ってるのは二、三冊かな。

472:デフォルトの名無しさん
07/11/17 22:25:41
>>470
情報学板の本スレ
ソースは無い、書き込みだけ

473:デフォルトの名無しさん
07/11/17 22:37:43
>>468です
>>469
凄いね、家の近所の図書館のコンピュータコーナ以上あるな、多分ww
>>471
俺も通常読む本は同じ感じです、ただ最近、会社の仕事はルーチンワークで好むと好まざる関係無く
進めていかないといけないけど、個人的に最近デザインパターンが凄く気になり
プライベートで書くコードが書けなくなっていますww
明日図書館と書店に行っていい本を探してみます。


474:デフォルトの名無しさん
07/11/17 23:01:53
仕事してるなら尚更プライベートで実験用以外のコード書くのはしっかり勉強してからでいいと思う


475:デフォルトの名無しさん
07/11/17 23:40:40
おい、ぼうよう
6章のソートが見れねぇんだよ

476:デフォルトの名無しさん
07/11/18 00:05:24
>>472
ガセかな。

477:デフォルトの名無しさん
07/11/18 00:48:03
>>473
デザパタもいいが、俺はもっとリファクタリングは評価されてもいいと思う。

たしかにデザインパターンって今までよくわからなかった設計がテンプレ的に紹介されてるって感じで魅力的だけど、
なんでもかんでも解決できるように思いこんでる人がいて、あんまりよろしくない。
自分話で恐縮だが、二、三年前の自分がまさにそれだった。
UML、デザパタと設計ばかりに走って、満足なコード一つかけなかったよ。

一年ぐらいそういう状態が続いて、やっと自分が下手なコードしかかけないことに気づいて、
少しずつ改善し始めたときに勉強したのが、リファクタリング、バージョン管理、アジャイル駆動かな。
どれも現実的にコーディングしてる現場で使えて、しかもすぐに効果が出るからすごく良かった。

けしてデザパタを否定する訳じゃないけど、まずしっかりしたコードが書けるようになってから勉強しても十分間に合うと思う。
包丁も使えない人間が、おいしい料理のレシピを作れるわけないでしょ?

478:デフォルトの名無しさん
07/11/18 00:56:33
このスレでは本の話をしてねん。

479:デフォルトの名無しさん
07/11/18 00:59:28
>>477
あれば書名ぷりーず

480:デフォルトの名無しさん
07/11/18 01:02:54
ファウラー

481:デフォルトの名無しさん
07/11/18 01:07:39
転職を考えている28歳ですが、これからの将来を見越して皆さんのような【玄人がオススメするコンピューター業界】で働く為に読む本を教えてくれませんか?
まずは職業訓練で基礎を学んだ後、働きながら学んで収入を増やしたいと考えています。


482:デフォルトの名無しさん
07/11/18 01:23:03
>>479
本なら、デザパタもリファクタリングも結城さんの書いた本かな?
どっちも丁寧に書かれていて、ちょっと思い出せないときに引き直したりしている。

でも、実は両方ともある程度勉強してから読んだ物で、きっかけはここのサイト。

開発をもっと楽にするNAgileの基本思想 − @IT
URLリンク(www.atmarkit.co.jp)

ここは本当に勉強になった。設計にばかり傾倒してた自分を考え直させてくれたし、なによりすごくわかりやすかった。
自分はいまでもネットで見た中で、一番有益だった記事だと思ってる。

483:デフォルトの名無しさん
07/11/18 01:39:24
「デザインパターンとともに学ぶオブジェクト指向のこころ」は外せない

484:デフォルトの名無しさん
07/11/18 03:06:19
>>477
>>473です
そうか、Design Patternに傾倒する人ってやっぱりいるんだな、仲間が出来て嬉しいな
最近Gof本は読んだことはないけど、解説したサイトとか見ると確かに23のパターンを
全て使いこなせなければプログラムが書けないとは思はないね
ただ知識があると無いとでは、人と話す場合の理解度、工数の削減、不具合の低減
はあるだろうね。(正しく理解、習得できている場合)また、無意識にデザインパターンを使っている場合も結構あるんだよね、
・ 要求仕様からユースケースを洗い出す。
・ その中から「名詞」をオブジェクトとして抽出し、その関連を定義する。
・ 「動詞」をオブジェクトの動作として定義してゆく。
上記のことを踏まえ、正確に早く正しいUML図を設計して
とりあえず最初は簡単なパターンから使っていこうと思う。

485:デフォルトの名無しさん
07/11/18 04:44:34
こういう時こそ、憂鬱本どうかと。


486:477
07/11/18 11:03:16
>>484
そういう方法論に熱中してたから、自分はまさにコードが書けなかったのだが・・・。
まあ何事も経験だから、やってみるといいよ。自分と違ってそれでうまくいくかもしれないし。

487:デフォルトの名無しさん
07/11/18 11:09:17
結城本もどうかと思うけど憂鬱って今更すぎるだろ

488:デフォルトの名無しさん
07/11/18 11:15:01
オブジェクト指向の設計っていうのかモデリングって言うのか知らないけど、
動詞がどうたらとか名詞がどうたらとかってやり方はオカルトだと思う。

489:デフォルトの名無しさん
07/11/18 11:37:38
名詞抽出に固執すると妙な設計になるね。


490:デフォルトの名無しさん
07/11/18 11:46:02
interface って動詞に対応する事とか結構多いんじゃないか?

491:デフォルトの名無しさん
07/11/18 11:52:24
comparable

492:デフォルトの名無しさん
07/11/18 11:59:02
憂鬱の方法・考え方(名詞動詞なんたら)が良いと思ってる人こそ
それらの問題点を指摘してる>>483の本を読むべきだと思う

493:デフォルトの名無しさん
07/11/18 12:33:08
憂鬱を根拠に叩いてる奴は憂鬱本の糞さと名詞抽出法の問題点を区別しろよ。

クラス抽出の候補に名詞句を使うのって30年近く前からある古典的な手法だし
今でもモデリングの書籍で紹介されるくらいに定着してる手法だぞ。

URLリンク(portal.acm.org)

494:デフォルトの名無しさん
07/11/18 12:34:49
Cしか使わない俺には関係ないな

495:デフォルトの名無しさん
07/11/18 14:11:36
Betrand Mayerのオブジェクト指向入門 2版がいいらしいですがどうでしょう?
とりあえずオブジェクト指向のこころとGoFを読み終わって、
誌面のコードを違う言語でそこそこスムーズに実装できたって段階でも読めますか?


496:デフォルトの名無しさん
07/11/18 14:20:39
>>493
オブジェクト指向は現実世界に対する人間の認識をプログラムの世界に投影した物だが、
常にその法則が成立するとは限らない。多くのプロがそうするように、
例外を見つけることが最初の一歩だと思う。
あまり法則に縛られすぎると、手段と方法を取り違える羽目になるぞ。

497:デフォルトの名無しさん
07/11/18 14:22:26
>>496
最後訂正。
あまり法則に縛られすぎると、手段と目的を取り違える羽目になるぞ。

498:デフォルトの名無しさん
07/11/18 14:37:02
>>482
いいと思うよ。
けど、>>482の言うように一端Agileあたりも読んでみた方がいいと思う。
特に実務を想定している人は。

>>496
>>493にそんなレスをする馬鹿があるか。

499:デフォルトの名無しさん
07/11/18 19:33:20
C言語でTDDとかアジャイルを実践する
書籍ってないですかね?

個々のTestUnit使うだけでつまらなくなってきた

500:デフォルトの名無しさん
07/11/18 19:46:49
>>499
ねえだろ。

501:デフォルトの名無しさん
07/11/18 22:15:19
code completeってamazonで評価高いけど名著なの?

502:デフォルトの名無しさん
07/11/18 22:19:50
糞著です

503:デフォルトの名無しさん
07/11/18 22:24:31
>>501
網羅的だから、そこらへんのお作法本を何冊も買わなくても、それだけで済むってメリットはあるな。
上下買ったら、普通の本の何冊か分の値段になるけど。


504:デフォルトの名無しさん
07/11/18 22:27:18
網羅的な本は面白くないのでやめとくか
VBのコードなんて載せられても見ないし

505:デフォルトの名無しさん
07/11/18 22:39:01
ヘンに分量が多い。

この本を読もうする人は、
既にまともなコードを書けるんじゃないかと思う。

そして書けない奴はそもそも読もうとは思わないだろう。


506:デフォルトの名無しさん
07/11/18 22:40:04
独学初心者が多いと思うけれど?
まともなコード書けたら読む必要もないし、あの本を選びもしないだろ。

507:デフォルトの名無しさん
07/11/18 22:45:47
最初の版はかなり感銘をうけて、何回も読んだけど、第二版はさーっと目を通して、
あんまり読んでないな。

2chでコーディングスタイルやらお作法関係の議論があると、かならず、トンデモ説を
自信満々に主張するやつがまざってくるんで、自分でまともなコードがかけてると思っていても、
それが本当にまともかどうかは分からないけど。

508:デフォルトの名無しさん
07/11/18 22:49:14
自分のコードを客観視できない、レビューを受ける機会がない人にはいいんじゃないか

509:デフォルトの名無しさん
07/11/19 04:07:48
自分はナーンもやる気しないときでも読める本を用意している
Code Completeもそんな本
SICPなんかと比べると内容はゼロに近いがゼロではない(はず)
まあゼロだと言われても反論はできない

510:デフォルトの名無しさん
07/11/19 07:07:46
やる気無いときに読むなら、もうちょっと薄い本がいいな
俺は、たまにしか使わないツールや言語のデスクトップリファレンスを読んでる。

511:デフォルトの名無しさん
07/11/19 10:44:22
やる気ないときは完全に休んだほうがいいよ

512:デフォルトの名無しさん
07/11/19 18:02:34
そういうときはコーディング自体に関する本じゃなくて、グループ開発におけるアドバイスとかそういう本がいいんじゃないかな。
ソフトウェア開発 201の鉄則なんかもいいし、Joel on Softwareなんかもおもしろかった。

513:デフォルトの名無しさん
07/11/19 20:57:33
ソフトウェア開発 201の鉄則はまったくダメだった。
何がダメなのかは忘れてしまったが。

514:デフォルトの名無しさん
07/11/19 21:11:32
>>513
たしかに内容が古いし、本の書き方が独特で読みにくかったな。内容もほとんど頭に残ってない。

515:デフォルトの名無しさん
07/11/22 12:07:50
というか本読んでもすぐ忘れる俺ガイルorz

516:デフォルトの名無しさん
07/11/22 19:18:03
独習Cが第4版だと

517:デフォルトの名無しさん
07/11/22 21:57:15
実践UMLが第3版だと

518:デフォルトの名無しさん
07/11/23 19:21:55
独習や実践ばっかりだよな。

519:デフォルトの名無しさん
07/11/23 19:31:33
独習脱オタファッションの出版はまだですか

520:デフォルトの名無しさん
07/11/23 20:28:20
ファッションてさ、
脱オタを実践すると(脱オタファッションがオタクファッションとして名指されるから)脱オタできないって構造が
ちょっと面白いと思う

521:デフォルトの名無しさん
07/11/23 20:53:31

脱臭C言語


522:デフォルトの名無しさん
07/11/24 02:37:12
15歳から始めるオトナのC

523:デフォルトの名無しさん
07/11/25 04:10:30
Win32API&VC++の逆引きリファレンスがほしいのですが
URLリンク(www.amazon.co.jp)
を使ってる人いませんか?
ポチるかどうか悩んでるのですが
立ち読みしにいける環境じゃないので困ってまつ

524:デフォルトの名無しさん
07/11/25 09:26:46
>>523
たぶん考えてるのとは全然違うと思う。
VC++に関する記述は全くないしAPIについても本当によく使う物しか紹介していない。

各種コンパイラの使い方とか,makefileの書き方とか,デバッガの使い方から始まって,
文法,アルゴリズム,ビットマップの扱い方などが網羅的に書かれてるので,
Cの入門書を1冊読んだ後に読むといいかなっていう本。

525:デフォルトの名無しさん
07/11/25 13:26:11
APIについて書いてあるわけじゃないのか
とんくす

526:デフォルトの名無しさん
07/11/25 16:42:53
>>517
実践UML第2版持ってるけど、
UPのプロセスについて丁寧に説明してて、
その中でUMLをどう使うかっていう内容になってて、
凄く勉強になった。
UMLの本として買うと期待はずれになる可能性もあるけど。

第3版気になるけど第2版とどのくらい変わってるんだろう。

527:デフォルトの名無しさん
07/11/26 12:44:11
最近出たらしいけど、この本はどうですか?

Javaチュートリアル 第4版
URLリンク(www.amazon.co.jp)

528:デフォルトの名無しさん
07/11/26 13:12:07
黙れゆとり坊

529:デフォルトの名無しさん
07/11/26 13:31:08
すいません、sage忘れてしまいました

530:デフォルトの名無しさん
07/11/26 13:49:21
どこぞの日本人が書いた"わかりやすい"入門書よりは遥かに有用ではあろう

531:デフォルトの名無しさん
07/11/26 19:37:50
教科書レベルの簡単なGenericによる実装が読み書きできる程度のものです
Modern C++ Designという本ですが、Amazonの書評を見る限り、随分難しそうです
立ち読みできればいいのですが、地方在住のため無理です(図書館にもありません)
コンパイル時に、関数の振舞いを決定する、Generic型の実装まさにC++ならではの
真骨頂だと思います。
この様な私ですが、この書籍はそんな要求に答えて、くれますでしょうか?

532:デフォルトの名無しさん
07/11/26 19:48:22
Modern C++ Design は Loki というライブラリで
どういう風に Generics を活用しているか、
という形で Generics に関する話を行っている。

Generics に興味あるなら読んだ方がいいと思うけど、
まあ C++ 初心者には辛いかもしれない。

533:デフォルトの名無しさん
07/11/26 19:58:19
>>532
>>531です
ありがとう、「Loki C++」でぐぐりましたら
「たぶん究極のC++ライブラリ、Lokiを使う」URLリンク(shinh.skr.jp)
最初にヒットしました、私には無理だと思いました。
Generic(汎用型)の解説書があればいいのですが・・・

534:デフォルトの名無しさん
07/11/26 20:02:20
URLリンク(boost.cppll.jp)
この辺を一通りさらえばなんとかいけると思う

535:デフォルトの名無しさん
07/11/26 22:01:51
WinSock2プログラミング

猫でもわかるネットワークプログラミング
どっち買えばいいか迷う


536:デフォルトの名無しさん
07/11/26 22:06:45
どっちも買って、2つのレビューをこのスレに書くのが最強

537:デフォルトの名無しさん
07/11/26 22:11:58
目次見て、それで判断して買って、失敗だったらもう片方も買うとか。

538:デフォルトの名無しさん
07/11/26 22:17:54
>>535
会社の金で買う
学生なら図書館

539:デフォルトの名無しさん
07/11/26 22:20:09
これ系の専門書がおいてある図書館って
都心のほうじゃないとないんじゃないの?

会社ですぐに必要な技術でもない限り金出してもらうのも難しそうだが

540:デフォルトの名無しさん
07/11/26 22:52:29
>>533
とりあえずMeyersさんとSutterの本は全部読めば?

SutterとHyslopのC/C++ Users Journalのコラムが本になるみたいです。
半年以上先の話ですが…

541:デフォルトの名無しさん
07/11/26 22:53:38
その人らにとってはもうC++なんてどうでもいい存在になってそう

542:デフォルトの名無しさん
07/11/27 00:52:14
>>535
迷わず WinSock2プログラミング


543:デフォルトの名無しさん
07/11/27 17:16:57
>>533
Lokiを学ぶなら、もちろんboostはチェックしてるんだろうな?
たしか、Lokiとboostでかぶってるクラスがあったはずなんだが、基本的にはboostがスタンダードだから、使うならこっちがいい。
俺はもうスマートポインタなしにはC++が使えないほど依存してる。

544:デフォルトの名無しさん
07/11/27 17:23:16
おれはbindが凄いとオモタ
bind1stいらね

545:デフォルトの名無しさん
07/11/27 17:26:12
URLリンク(www.amazon.co.jp)


546:デフォルトの名無しさん
07/11/27 17:27:24
mem_fnもいらね

547:デフォルトの名無しさん
07/11/28 21:21:19
boostなんてフリーのライブラリなんか使えるかよ

548:デフォルトの名無しさん
07/11/28 21:24:26
そこで俺boostの自作ですよ
さらに規格と照らし合わせてその安全性や効率等を完璧に説明すれば
頭の固い上司も使用に納得してくれます
僕はこれでtr1関連とmplを職場に導入しちゃいましたw

549:デフォルトの名無しさん
07/11/28 21:40:27
boost は標準ライブラリに入れる事を目指してるから
ライセンスはあってないようなもんで
怖がる事ないお

550:デフォルトの名無しさん
07/11/28 21:41:55
古いコンパイラ使ってるような会社じゃ
導入したくてもできなかったりするお

551:デフォルトの名無しさん
07/11/28 21:46:37
boostより、ベンダが用意したライブラリのほうが安心

552:デフォルトの名無しさん
07/11/28 21:48:59
責任を押し付けられるからね

553:デフォルトの名無しさん
07/11/28 22:10:53
アスキーからErlangの本でるな。
ブーム中にでてたらやばかったかもしれない。

554:デフォルトの名無しさん
07/11/28 22:20:23
>>535
猫でもわかるネットワークプログラミング は
WinSock1.0 1.1 2.0の解説がグチャグチャでつかいものにならないクズ
こんないいかげんなゴミ本読むのはお勧めできない

555:デフォルトの名無しさん
07/11/29 00:51:58
>>554
おれは速攻捨てた

556:デフォルトの名無しさん
07/11/29 01:06:23
「Implementation Patterns」おもしろいな。
URLリンク(www.aw-bc.com)
あまりデザインパターン臭くなくて、プログラミングの基礎概念を巧くまとめてる。
上のURLに目次がある。

557:デフォルトの名無しさん
07/11/29 01:56:12
『ケント・ベックのSmalltalkベストプラクティス・パターン』 (SBPP) の Java版的な感じか
URLリンク(www.amazon.co.jp)

小林健一郎氏あたりが翻訳してくんないかなぁ?

558:デフォルトの名無しさん
07/11/29 02:20:51
Beautiful Code: Leading Programmers Explain How They Think
URLリンク(www.amazon.com)

↑とImplementation Patternsなんかは絶対翻訳版がでると信じて
発売から半年ほどは座して待つつもりのダメな俺です

559:デフォルトの名無しさん
07/11/29 06:12:37
なんでMore Exceptional C++だけ翻訳版出ないかなー
More Effective C++の人でいいから翻訳してk

560:デフォルトの名無しさん
07/11/29 07:30:07
いい加減wikiとかあるんだから、雄志で随時翻訳とかできればいいんだけどね。

561:デフォルトの名無しさん
07/11/29 12:43:03
投票箱を作ってみますた

翻訳してもらいたい技術本は?
URLリンク(www.vote5.net)

562:デフォルトの名無しさん
07/11/29 12:46:19
TOEIC400の俺が翻訳してやろう

563:デフォルトの名無しさん
07/11/29 16:11:05
どうぞどうぞ

564:デフォルトの名無しさん
07/11/29 19:40:03
>>554-555
ネットワークプログラミング本のお勧めきぼん

猫はよくみかけるので買いそうになってた。



565:デフォルトの名無しさん
07/11/29 19:41:55
雪田修一の本がいいよ

566:デフォルトの名無しさん
07/11/29 19:42:40
>>564
URLリンク(www.ascii.co.jp)

567:デフォルトの名無しさん
07/11/29 20:37:26
>>564
>>565の本は入り口として概要を掴むためには非常に良い。
おれもこれ最初に読んで動かして感じを掴んだ。
その後はスティーブンス本かな。

568:過去ログよりコピペ
07/11/29 20:45:01
「UNIX ネットワークプログラミング」 Stevens
お勧め S 入門 C
良くも悪くも UNIX 界ではネットワークプログラミングのバイブルです。
(注:UNIX 界におけるバイブルとは他にまともな本がないという現状を表す (嘘?))
入門用にはとても薦められませんが^^;、本格的に勉強しておきたいと
思っている人は持っておいても損はないかと。

「Winsock 2.0 プログラミング」
お勧め A 入門 C
唯一 Winsock2.0 の API についてちゃんと解説してある本です。
それほど今の Socket 本事情はサムイのです (;´Д`)
他にも Winsock 1.1 の非同期ソケットや MFC の CASyncSocket クラス。
生ソケットなどにも触れており、上記の UNIX ネットワークプログラミング
ほどではないですが、結構幅広く扱ってます。
これも入門者向きとはいえませんが Winsock を本気でやりたい人は必読です。
Winsock だったら、それで十分だよ。
あと『Unix ネットワークプログラミング 第2版』があれば最強。

「詳解 TCP/IP <Vol.1> プロトコル」 Stevens
「詳解 TCP/IP <Vol.2> 実装」 //
「詳解 TCP/IP <Vol.3> トランザクションTCP、HTTP、NNTP、UNIX ドメインプロトコル」

詳解 TCP/IP シリーズと Unix ネットワークプログラミングシリーズ
を比べるとどっちがどうなの ?
後者が上級者向けって感じがしたんだけど実際のところは ?
それとも両方必要なのかな ?

前者のプログラミング例は、現実的な実装を目指していると言うよりも、
プロトコル、アーキテクチャ、API フレームワークを理解するため、だね。
後者は、システム組む人が参照するための詳細な解説、かな。
いい本だから、両方買って順番に読めば ?
マトモなシステム作るには両方の知識が必要になるんだから。

569:デフォルトの名無しさん
07/11/29 21:26:27
>>565
マイナー本 宣伝乙

570:デフォルトの名無しさん
07/11/29 21:39:40
このスレ的には
とりあえず「Winsock 2.0 プログラミング」 を買えってことか
しかし高いのだけはどうにかしてほしい

571:デフォルトの名無しさん
07/11/29 21:43:54
個人でやるんだったらC#で.NETのネットワーク機能つかえばいいじゃん。
いまからWinsockなんてやるやつは専門家かバカしかいないだろ

572:デフォルトの名無しさん
07/11/29 21:49:58
オライリー本の奥付の版の番号って、書名に「第○版」ってあるとそれからのカウントになるんだね
たいていは「初版第○刷」だけど
ちょっと紛らわしい

573:デフォルトの名無しさん
07/11/29 22:31:08
>>571
.netはネットワーク関係の良書がぜんぜんないのが困る

574:デフォルトの名無しさん
07/11/29 23:03:14
>>565>>567
UNIXネットワークプログラミング入門ですか?
書評等見えるとよさげに見えますが、いかんせん手に入りにくそう・・・

>>566
V6メインな感じですか。先々を考えるとよさそうですね。

>>568
詳細な説明ありがとうございます。他のスレでもみかけて気にはなって
いたのですが、「UNIX ネットワークプログラミング」は本屋で立ち読みする
限り、物理的にまず重い・・・中身も、自分には荷が重そうです。

正直、日曜プログラマの卵なので、将来的に必要を感じたら、って感じです。

>>571>>573
比較的アプリが作成しやすいらしい.NETも考えてます。

575:デフォルトの名無しさん
07/11/30 00:49:59
>>574
システムの細部まで突っ込んだマニアックなソフトでもない限り
.NETはかなり生産性がよいよ
とくにDB系のプログラムは慣れると異常といってもいいくらいの生産性・再利用性を誇る
まじおすすめ

しかしランタイムの配布がまんどくさい

576:デフォルトの名無しさん
07/11/30 01:24:43

Winsock 2.0 プログラミング



Winsock 2 プログラミング

の違いについて教えてくだされ


577:デフォルトの名無しさん
07/11/30 01:34:11
あれ、刷が違っても中身は違わないの??
本屋に頼んだりしていつも最新のを買っていたけど、版だけ気にしてりゃよかったのか・・・?

578:デフォルトの名無しさん
07/11/30 01:37:00
刷新で誤字とか訂正されてたりするよ

579:577
07/11/30 01:37:55
>>578
そうだよねやっぱ
無駄なことしてたんじゃと焦ったよ

580:デフォルトの名無しさん
07/11/30 02:08:04
初版一刷のまま、誤字、校正ミス、組版ミスを訂正する習慣がある。
刷番変化と訂正回数は同期してないことも多い。

581:デフォルトの名無しさん
07/11/30 03:52:47
こういう技術書ってたくさん売れるものじゃないから、本屋によっては古いのを置いてたり・・・
あんまり勢いで買わないほうがいいよね

582:デフォルトの名無しさん
07/11/30 06:04:08
そして絶版へ

583:デフォルトの名無しさん
07/11/30 06:12:43
amazonになかったら買うことにしてる。

584:デフォルトの名無しさん
07/11/30 08:45:12
そして凸版撤退へ

585:デフォルトの名無しさん
07/11/30 11:38:25
そして伝説へ

586:デフォルトの名無しさん
07/11/30 11:42:19
サンリオSF文庫のスレはここですか?

587:デフォルトの名無しさん
07/11/30 12:32:46
ピアソンで復活

588:デフォルトの名無しさん
07/11/30 12:36:48
ピアソンには何故復刊しないと抗議が来るという…

589:デフォルトの名無しさん
07/11/30 17:05:59
新刊のロベールのC++入門講座ってどうですか?
URLリンク(www.amazon.co.jp)

590:デフォルトの名無しさん
07/11/30 17:08:39
分厚いよ

591:デフォルトの名無しさん
07/11/30 17:10:00
いまどきこんな分厚いC++の入門書が売れるのだろうか。
本屋でも平積みされて目立ってるけど

592:デフォルトの名無しさん
07/11/30 18:44:04
厚いといえばこの本が有名らしいがww
また、誤訳の多さも多いみたいなんだけど、どうよ?
もちろん入門書という認識ではないが
プログラミング言語第3版
URLリンク(www.ascii.co.jp)

593:デフォルトの名無しさん
07/11/30 18:57:18
>プログラミング言語第3版
すげぇ本だなぁ、おい。

594:デフォルトの名無しさん
07/11/30 19:50:47
なにこの規格書の劣化コピー

595:デフォルトの名無しさん
07/11/30 20:12:44
Code Craftの邦訳糞過ぎたw
出せばいいってもんじゃないと思うんだが

596:デフォルトの名無しさん
07/11/30 20:24:33
それよりは薄いな。86ページくらい。

597:デフォルトの名無しさん
07/11/30 23:20:05
>>589
馬鹿は、高いほうへ高いほうへ行こうとする

598:デフォルトの名無しさん
07/11/30 23:27:49
c#の情報が少ないな・・
オライリーのプログラミングc#4版が評判良いようだけど、決定的な名著ってまだ決まってない?

599:デフォルトの名無しさん
07/11/30 23:28:53
>>598
MSに1000万ぐらい払ってサポートしてもらった方が楽だよ?


600:デフォルトの名無しさん
07/11/30 23:43:24
>>598
オライリーの3版持ってる。きれいにまとめてあってなかなかいい感じ。入門には向かないけどね。
C#自体がまだ急激に変化してるから、決定的な名著っていうのはないなあ。
もっと成熟して経験が積み重ねられないとEffectiveシリーズみたいなのはでないだろうね。

601:デフォルトの名無しさん
07/11/30 23:55:53
C#は一冊だけで決定的ってのはないが
リファレンスとかネットの情報が多くてあまり困らん
しかしネットワークプログラムに特化した良書は本当にない




602:デフォルトの名無しさん
07/12/01 00:13:03
オライリーの入門は入門書を読み終えた人向け

603:デフォルトの名無しさん
07/12/01 00:15:59
>>597
?

604:デフォルトの名無しさん
07/12/01 00:19:54
MSDNがあるしな

605:デフォルトの名無しさん
07/12/01 01:23:09
オライリーって「少なくとも買って損はない本」というイメージがあるんだけど、地雷もあるの?

606:デフォルトの名無しさん
07/12/01 04:18:21
地雷もあるし
買って損しないってのはそれなりに精通しだしたころって前提の本も多く
少なくとも初心者がいきなりオライリーって時点で地雷踏むようなもんだろ
と認識してるよ漏れは

607:デフォルトの名無しさん
07/12/01 05:49:20
>>601
?

608:デフォルトの名無しさん
07/12/01 05:50:31
>>605
昔はそうだったといえるかもしれないけど
今は糞もいっぱい混ざってる

609:デフォルトの名無しさん
07/12/01 05:53:40
C#の本って地雷率高いわぁ

610:デフォルトの名無しさん
07/12/01 05:55:38
糞本の方がよく売れる罠

タイトルで釣ろうとしてる本が増えている気がする


611:デフォルトの名無しさん
07/12/01 07:47:12
Python 入門はリファレンスとしては使いにくい。

612:デフォルトの名無しさん
07/12/01 07:51:27
リファレンスとして使い易い本は、大抵入門者向けではないからね。

613:デフォルトの名無しさん
07/12/01 08:04:29
ライブラリリファレンス的に使うならオンラインの物のほうが良いし
tipsとしてなら自分で作った方がいい
よって本としてのリファレンスが必要な場面って結構少ないんじゃね?とか思うんだが
そうでもないのかな

614:デフォルトの名無しさん
07/12/01 08:25:23
コードアシストがなくて、関数名やクラス名を覚えて書かなきゃいけない環境なら、
本の方が名前とかを覚えやすい。引いてるうちにいつのまにか頭にはいるし。
Webだとなかなか覚えないから困る。

615:デフォルトの名無しさん
07/12/01 09:46:17
>>613
通勤、通学時に読む。
リファレンス読むんか?という意見もあるだろうが読む。

616:デフォルトの名無しさん
07/12/01 10:58:51
EffectiveC#は世日本語化してくれんかね。原文だとどうしてもスピードが落ちる・・・('A`)
FoundationF#は良書(´∀`∩)↑age↑

617:デフォルトの名無しさん
07/12/01 11:03:22
C#のK&Rてなかったっけ?

618:デフォルトの名無しさん
07/12/01 11:04:59
K&R的な本ね

619:デフォルトの名無しさん
07/12/01 11:09:28
Foundations of F# のことだよな、多分。
こっちが読めてなぜEffectiveC#が読めない?w

620:デフォルトの名無しさん
07/12/01 11:19:51
いやー日本語のほうが得意なんです(´・ω・`)

621:デフォルトの名無しさん
07/12/01 12:35:02
英語は苦手 というとヘタレっぽいけど 日本語のほうが得意というと 賢・・・





ねーよ

622:デフォルトの名無しさん
07/12/01 12:39:59
洋書読むなら少なくとも糞翻訳家と言われてる訳者以上の語学の知識がないと
自分にわかりやすい誤訳をしながら読み進めてしまう場合があるから気をつけないとな

623:デフォルトの名無しさん
07/12/01 12:44:59
糞翻訳家といわれる人の中には英語専門の人もいるし語学の知識は関係ない気がするな
ま、誤訳交じりで読んで何度も読んでるうちに間違いに気づくしかないんじゃないかな
それでも糞翻訳の和書読むよりは余程誤解は少ないと思うがね


624:デフォルトの名無しさん
07/12/01 13:01:45
>>623
技術背景等をある程度知っているなら原文も然程問題ないんだが、
その技術背景等を勉強するための本の場合は問題なんだよな。

内容が理解できないのは語学力のせいなのか、技術知識不足のせいなのかが
俺にはまだ切り分けしづらいので糞翻訳書も大事にしてるぜ。

625:デフォルトの名無しさん
07/12/01 13:23:31
>>622
そんなことはない。
翻訳する>>>>(とてつもない壁)>>>>理解する


626:デフォルトの名無しさん
07/12/01 15:29:59
買うのは最初の入門書だけ、あとはMSDNという人もいるしなぁ

627:デフォルトの名無しさん
07/12/01 15:32:58
>>602 >>605
べつにオライリーを薦めるってわけじゃないけど、オライリーの入門書が特別難しいってことはないだろ。

猫でもわかるが、中身は平凡なのにタイトルで売れちゃってるのと逆の現象なんじゃね。



628:デフォルトの名無しさん
07/12/01 15:36:06
インターネッツにいくらでもあるんだから本なんてイラネ、というのを耳にするが、そうじゃないんだよな〜
なんでもそうだが、ちゃんとしたものを身に着けようと思ったら、タイ米はたいて良書を手に入れるしかない

629:デフォルトの名無しさん
07/12/01 15:40:50
本を読まない奴はダメだと思うよ。技術書だけじゃなくて。

630:デフォルトの名無しさん
07/12/01 15:42:55
>>627
オライリーはカバー絵を再考すべきだと思う・・・
一番大事なのは中身だけど、やっぱタイトルやカバーも重要だよ

なにかと動物を使いたがるのってOSS系の特徴な気もするけど、あんま好きくないな
正直ダサ(ry

631:デフォルトの名無しさん
07/12/01 16:00:15
>>627
猫でもわかるが タイトルで売れてると思っているのはゆとり世代か?



632:デフォルトの名無しさん
07/12/01 16:02:50
猫は、賢い人なら立ち読みしたらほとんどの人が買わないだろ


633:561
07/12/01 16:17:33
>>616
せっかくだからここ↓に投稿してくれんかね?

翻訳してもらいたい技術本は?
URLリンク(www.vote5.net)

634:デフォルトの名無しさん
07/12/01 16:19:57
>>626
最初の入門書は図書館ですませて、
リファレンスにも使える本格的な本のほうを購入、という手もある

635:デフォルトの名無しさん
07/12/01 16:31:10
>>627
オライリーの入門と、猫でもわかる、のような入門本は想定読者が若干違う気がする。
分かる人向けの入門と分からない人向けの入門の差のように感じる。

とりあえず表紙がダサいのは(ry

636:デフォルトの名無しさん
07/12/01 16:31:52
>>632
本になったとき、まじで(webの)あのクオリティーで書籍なるの?と思って本屋に確認に行ってしまった。

637:デフォルトの名無しさん
07/12/01 16:55:34
このスレ的に赤坂玲音氏の本の評価ってどおなの?

638:デフォルトの名無しさん
07/12/01 17:04:26
>>630
オライリーがカバー絵を萌え路線でいったらどうなるだろうか?

639:デフォルトの名無しさん
07/12/01 17:04:51
>>631
内容で売れてるの?

640:デフォルトの名無しさん
07/12/01 17:12:04
オライリーでもajaxデザインパターンとかアートオブSQLとかは別路線のデザインになってる

641:デフォルトの名無しさん
07/12/01 17:50:18
相撲取りがいなかったっけ?>>オライリー

642:デフォルトの名無しさん
07/12/01 18:01:01
ドゥルジが表紙のオライリー

643:デフォルトの名無しさん
07/12/01 18:30:20
じゃあ
日本だけオライリーの表紙は
全部萌絵にすればいいんだろ?

644:デフォルトの名無しさん
07/12/01 18:46:16
もっとクトゥルフ的な表紙のオライリーがあってもいいと思うんだ

645:デフォルトの名無しさん
07/12/01 18:54:41
>>637
HPのほうは猫と違ってきちんと体系立てて説明してくれるから好きだった。リニューアルしてからはしらん。
たまに立ち読みするが、可もなく不可もなく、って感じだな。猫だとか初心者を混乱に陥れるカス本買うなら赤坂の方がいい。

646:デフォルトの名無しさん
07/12/01 19:58:33
>>645
旧wisdomsoftにはお世話になりました。なんでリニューアルしたんだろ。見にくいし重い・・・
c++の入門書書いてるけど、amazonレビューだと入門じゃねーとのこと。
URLリンク(www.amazon.co.jp)

647:デフォルトの名無しさん
07/12/01 20:10:11
そこ↑のリンク先の「この商品を買った人はこんな商品も買っています」にある
速効解決!逆引きハンドブックVisual C++―2005対応 (テクニカルTipsシリーズ)
URLリンク(www.amazon.co.jp)
ってのが気になったが、これはどうなんだろう?

648:デフォルトの名無しさん
07/12/01 20:27:18
>>647
そういう本は目次のまんまで当たりもハズレもないだろ

649:デフォルトの名無しさん
07/12/01 22:13:47
>>647
c++の逆引きでは一番新しそうね

650:デフォルトの名無しさん
07/12/02 00:42:25
>>637
リファレンスの劣化コピーばっかり大量生産してるひと

651:デフォルトの名無しさん
07/12/02 02:29:05
猫でもわかるのサイトは10年以上前からあってだな、
その当時、

652:デフォルトの名無しさん
07/12/02 02:40:48
画伯に謝れよ

653:デフォルトの名無しさん
07/12/02 15:39:23
ごめんなさい

654:デフォルトの名無しさん
07/12/02 15:39:56
もう一回

655:デフォルトの名無しさん
07/12/02 16:00:00
ごめんなさい

656:デフォルトの名無しさん
07/12/02 16:01:12
すまんこ

657:デフォルトの名無しさん
07/12/02 16:32:47
チャリキ

658:デフォルトの名無しさん
07/12/02 17:13:08
コードクラフト読んだ人いる?
11月30日発売になっているのにうちの近くの本屋においてなかった。

659:デフォルトの名無しさん
07/12/02 18:06:15
>595

660:デフォルトの名無しさん
07/12/02 18:16:46
原書は読めない
邦訳は気に入らない
「猫でもわかる」はずのものがわからない



661:デフォルトの名無しさん
07/12/02 18:34:46
コードクオリティと同じやつらが翻訳してるからそんな糞訳にはなってないと思うんだけど
まあ読んでみないとなんともいえない

662:デフォルトの名無しさん
07/12/03 02:54:41
>>451
そんなことはない、と言おうとしてサイト見てみたら
JavaScript第5版出てるじゃん
4版出てなかったからもう出ないもんだと思って原書予約して買ったのに

でも、2分冊されてるんだな

663:デフォルトの名無しさん
07/12/03 09:39:33
JAVAの入門本で定番はありますか?
C++は理解していて、結城浩のプログラミングレッスン(下)
は説明が薄すぎて物足りません。

664:デフォルトの名無しさん
07/12/03 10:29:43
>>663
独習Javaでも読んでおけば、言語仕様は一通りわかるよ。

665:デフォルトの名無しさん
07/12/03 12:28:45
独習Javaは内容が古過ぎてオススメしないし
>C++は理解していて、結城浩のプログラミングレッスン(下)は説明が薄すぎて
と感じるなら多分独習Javaも同じようなものだと思う

Javaチュートリアル 第4版
URLリンク(www.pej-hed.jp)
Head First Java 第2版
URLリンク(www.oreilly.co.jp)
みたいなのがよさそうに見える(要確認)
というか入門書レベルでなくても良い気もするけど


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5380日前に更新/166 KB
担当:undef