[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 16:02 / Filesize : 177 KB / Number-of Response : 991
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

推薦図書/必読書のためのスレッド 55



1 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 02:50:11 ]
プログラム技術板倉庫
s225.web.fc2.com/index.html

前スレ
推薦図書/必読書のためのスレッド 54
pc12.2ch.net/test/read.cgi/tech/1263718091

477 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 00:19:53 ]
それならwebかCDでコードが手に入る本だけ買えよ。限られるだろうけど

478 名前:デフォルトの名無しさん [2010/03/27(土) 00:56:32 ]
>>472

>>468 だけれど、3冊とも読み終えた後でのコメント?なんですか。

因みに、実用的な問題についての、意見は。

> ※定本:『定本 Cプログラマのためのアルゴリズムとデータ構造』のこと

は、IPA様御認定の資格試験受験用参考書と、大差ないと思いますが、
午後問題の必須(問題番号 8)対策本としか思えません。

本は1冊でも書いてみたり、教科書として使って教えてみると実感できるけれど
書評や推薦なんて、読者・学生によって千差万別ですよ。
目的と経験値に依存するのだと思いますが。

 

479 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 00:59:54 ]
>>448
T-kernel読めばいいそれが
最高の勉強になる

480 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 01:48:33 ]
ゲームプログラマーになる前に覚える技術
www.amazon.co.jp/gp/aw/d.html/ref=redir_mdp_mobile/377-2100084-8444517?a=4798021180

この本どうでしたか?
まだ入門本読んだぐらいなんですが
Effective C++とか先に読んだ方が良いのか悩んでます

481 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 01:59:38 ]
好きな方先に嫁ばいい

482 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 02:07:48 ]
どれだけ読んでも書かなきゃ意味ないけどな

483 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 02:13:19 ]
>>480
それのP4で詰んだ
実行しろとか書いてあるから実行したらエラー出た

484 名前:デフォルトの名無しさん [2010/03/27(土) 02:24:10 ]
>>480
そっちが先でいいよ

485 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 02:36:49 ]
>>481>>484
どうせだったら挫折することなくC++続けたいんで楽しく勉強できそうな此の本をすることにします。
ありがとう。



486 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 06:19:12 ]
>>480
「実際にはプログラムは素材が揃ってないうちから作らなければならない」とか
かなり現実的な開発の流れに沿って書かれてたり、
3Dの数学から当たり判定に関する泥臭い部分までしっかり書かれてて、
かなりためになる名著だな

487 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 10:39:29 ]
>>480
その本は入門に徹してるせいか、あるいは、肝心なことが書いてないせいか
どうにも物足りない本だと思う。セガの開発者が書いたという割りに、
トイプログラムに留まっていて、実際のゲーム製品ではこうやってる、みたいな
ことは何もない。
ゲームを初めて作る人とか、中高生ぐらいには、そこそこいいと思う。
あるいは、他のゲーム入門本で挫折した人に合うかもしれない。

Effective C++とは目的が違うし、どっちが咲とかじゃないかと・・・

488 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:22:25 ]
>>487
最後の行は正しいが・・・
この本は本当は業界人向けだと思う。「トイプログラムに留まっていて」という感想は意図とは違うと思う。
また中高生には本当の意図は伝わらない。(経験からくるノウハウを理解するには経験がないから。)
それでもこういう情報を渡すことに意味はあるが。

489 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:27:40 ]
タイトル通り,ゲームプログラマとしてのスタート地点まで案内する本だからな。
その先が書いてないやんけというツッコミは的外れ。

490 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:42:18 ]
まあ大体セガの開発者って・・・

491 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:48:41 ]
>>480
pseudoxmlあたりで退屈になってやめた

492 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:56:01 ]
少なくともCEDECで賞を貰ってるという事実はあるね。

493 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:05:50 ]
ゲームプログラマにはならない、というのがこの業界の常識。
下とされるIT業界の中でも下の下、最下層がゲームプログラマ。
当人達はなんか技術力が高い、というヘンなプライド持っている
奴が多くて、かろうじて自我を維持。それでなんとか
薄給、激務を乗り切るが、30あたりを境に心身を病んで廃人、
という哀れな存在。

494 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:12:27 ]
はいw

495 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:22:17 ]
「C/C++セキュアコーディング」
が難しくて困ってるんだが先に何を読めばいいんだ?



496 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:22:20 ]
へー、そうなんだ

497 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:24:59 ]
>>495
どこで詰まってるか書かなくちゃ

498 名前:デフォルトの名無しさん [2010/03/27(土) 13:27:25 ]
ってかあんまりゲームプログラム解説してる本って少ないよね。
ゲーム業界の動向とかだったらあるけど

499 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:32:03 ]
あんまり少ない?

500 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:46:53 ]
>>487
お前絶対読んでないだろw
その辺りの書いてない理由ちゃんと本に書いてあるじゃん

実際にゲームでどうやっているかは、gamasutraのPostmortem辺り読めよ

501 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:48:52 ]
カーマスートラとかけてるのか
日本人がやるとオヤジギャグって言われて迫害されるのはなぜなんだぜ

502 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:50:55 ]
>>495
エキスパートCプログラミングの知識が入ってれば
スラスラ読めるはず。

503 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:54:07 ]
>>501
オヤジギャグと揶揄されるものはたいてい
空気が読めてないってことだと俺は思っている

504 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:54:48 ]
>>497
第4章 動的メモリ管理

特にRtlHeap

505 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:56:13 ]
>>502
マジ?
その本は理解してるんだが。
まあ、わかんない所は飛ばして読むわ。



506 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 14:02:52 ]
>>502は最近出たCERT Cセキュアコーディングスタンダードと間違えてないか

俺も間違えてた

507 名前:デフォルトの名無しさん [2010/03/27(土) 15:40:02 ]
>>495
ASCIIから出版されているやつかな?
見た目よりボリュームあるし、低レベルまでしっかり突っ込んだ良書だと思うよ
言語だけの知識じゃ少し足りなくて、CPUアーキテクチャの基本的な理解と
OS廻りの知識も多少は前提としている感じかな

Windowsだったら「Advanced Windows」、Linux系の書籍はあまり知らないんだけど
「BINARY HACKS」くらいの知識はないと読み進めるのは厳しいと思う

508 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 17:25:02 ]
>>506
そっちのは、まだ簡単そうだった。

>>507
そう、良書だと感じて買ったんだけど、
おれのレベルでは対象読者じゃなかったみたい。
読めるところだけ読んで寝かせておく。


509 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 18:51:37 ]
テスト

510 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 19:16:07 ]
>>506
いやそっちのほうが知らんかったw
C/C++セキュアコーディングは数年前に出たやつでしょ。
俺も持ってるから間違えてないよ。

スタックがどう意図的に書き換えられるかとか
まんまエキスパートCに載ってたような。
こっちは立ち読みしただけだから記憶違いかもしれんがw

511 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:12:19 ]
>>493
IT業界とゲーム業界は別だろう。上も下もない。

512 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:13:38 ]
ゲームプログラマの方が格は上だけど扱いは下だよね

513 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:25:33 ]
ゲームつってもRPGとかは糞だよな

514 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:27:02 ]
最近は3Dだからそうでもない

515 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 00:31:27 ]
GCの本糞って言った奴
謝れよ



516 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:03:13 ]
ごめん

517 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:07:29 ]
ごめんなさい

518 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:12:04 ]
ごみん

519 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:20:49 ]
(m´・ω・`)m ごめんね

520 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:29:36 ]
ごめんください

521 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 01:31:59 ]
糞って言ったやつこんなにいたのか
ほんとに糞なんだな

522 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:03:51 ]
俺的C++名著

Effective C++
C++ Coding Standards
Modern C++ Design
Exceptional C++
C++の設計と進化
Effective STL

これで貴方も最強のC++プログラマー

523 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:07:11 ]
おい、ロベールが抜けてるぞ

524 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:11:29 ]
>>522
C++ Templates
C++ Templates Metaprogramming
を抜かしておいて、何が最強だ?
Modern C++ Designは、もはやモダンでも何でもないぞ。
まあ、この二冊も、もう古いんだが。

525 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:13:01 ]
肝心のロベールを忘れてたわ。
最初の一冊にどうぞ。

C++入門講座(ロベール)
Effective C++
C++ Coding Standards
Modern C++ Design
Exceptional C++
C++の設計と進化
Effective STL





526 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:13:20 ]
言語自体が古い。

527 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:17:23 ]
今はagdaですかそうですか

528 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:58:32 ]
C++の良書ってすぐみつかるけどJavaで
良書ってあんまし聞かないよね

529 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 03:59:40 ]
head firstいったく

530 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 04:40:11 ]
Effective Java
Java並行処理プログラミング

531 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 06:09:33 ]
>>525
俺もそれ全部持ってる
他にもいろいろ持っているが、今は買わない
C++0xが出てからまた買うぜ

532 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 07:39:27 ]
>>524
ジョスティスの本はすばらしい。二冊目は微妙。

533 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 09:50:49 ]
ロベールは辞書的に使うにはいいけど
入門書としてはベストじゃないと思

534 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 10:16:31 ]
>>528
わかる

535 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 12:08:08 ]
ttp://www.sbcr.jp/books/products/detail.asp?sku=4797358438

ゲームプログラミングに新たなる1冊。



536 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 12:16:27 ]
いまだにModern C++ Desginを推薦する奴は
本当の所はtemplateのパラダイムについてこれていないだろ

537 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 12:34:24 ]
>>536がC++の書籍を紹介してくれるそうです。

538 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 13:15:14 ]
>>535
C++プログラマー向けなのかな?
だったら欲しいんだけど

539 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 13:24:15 ]
>>535
目次見るとなかなか面白そうだ
ってもう発売してるのか

540 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 14:45:53 ]
発狂してるに見えた

眼科逝ってくる orz

541 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:06:33 ]
ダイテルのC++本ってどうですか?

542 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:24:45 ]
ダイテルは練習問題に解答がないので独習の人は困るかもしれない
ネットで探せば解答に近いコードは見つかるかも知れないけどめんどくさいよね
あと翻訳本は版が古いのしかないので新しいのがほしければ原著をどうぞ
比較的やさしい英語なので読むのに苦労しないはず

543 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:39:46 ]
>>542
独習用で使う予定だからやめたほうが良いかもしれないですね。
ありがとうございました

544 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:44:16 ]
>>543
もしよかったら次の本を試してくれないか
米AMAZONのレビューで異常な高評価の連続で気になっている
Starting Out with C++: From Control Structures through Objects
Tony Gaddis (Author)
ちょっと高いけど

545 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:50:31 ]
>>544
そういうのって県立図書館とかに頼めば入れてくれるんじゃないの?



546 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 16:59:19 ]
解答が無いといっても、
コードって「解答」と言える解答を用意するの難しいよね
動けばそれが解答だと思うし
まあ、分からなかった時には解答は欲しいかもしれないが・・・

547 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:03:13 ]
俺は何でも欲しい。出来れば一番効率的なのを。そのまま使いますので

548 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:05:36 ]
>>546
動いたとしてもそれが冗長なコードだったらもっとスッキリしたコードの解答知りたいしやっぱり解答は欲しい。

549 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:11:49 ]
このスレ見てるとまじめなやつが多いんだなって思うよ。
入門書の練習問題なんてやったことがない。

550 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:16:20 ]
ふうん、良かったね

551 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:17:48 ]
うん、良かった

552 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:18:26 ]
ふふん

553 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:18:33 ]
>>546
作者が考えた解答は載せてほしいわ。
コードで作者の力量もわかるしな

554 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:36:46 ]
>>545
県立図書館!
なつかしー。けんとしょけんとしょ言って、高校生の頃通ってたなぁ。

555 名前:デフォルトの名無しさん [2010/03/28(日) 17:37:51 ]
そういうワケの分からない略し方するからお前はプログラミング下手なんだよ!



556 名前:デフォルトの名無しさん [2010/03/28(日) 17:38:33 ]
kntsho

557 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:44:15 ]
練習問題どうとか回答が載ってないとかが重大みたいなことを
言ってるやつってちょくちょく見るけど、プログラミングを学校の
勉強みたいに考えてるのかね。


558 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 17:48:28 ]
>>557
Deitelの練習問題はやりたくなる
というか気になるのが多い

559 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:02:58 ]
宿題スレではときにこれぞという問題がやってきますよ。当然回答なぞはありませんが、随分と訓練させていただきました。
多バイト長演算とか代数式の処理とか、小ネタでは開平法とか。

560 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:21:52 ]
良いソースならそれが勉強になるし、
解答はあって損はないだろ

561 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:23:31 ]
解答があると、そういう書き方以外は間違いみたいに思うゆとりがいるんじゃない

562 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:30:16 ]
それはあるかもしれない
そういう部下に困ってるとか聞いたことある
何かにつけて「でも僕が見た本には〜」が口癖になってるとか

563 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:39:34 ]
解答「例」と書いて、さらには複数の解答を書くべきだな
ただ、ページ数の問題もあるから難しい所

564 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:45:10 ]
>>560,561
それこそこの業界には向いてない人材だと判断できる材料になって
いい首切りの理由になりそうだが

565 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 18:57:25 ]
>>562
あんまり断定的に言っちゃうとカドが立つじゃん。
そういう書き方ダサいですねとか。

2chなら、暴れ出すやつがいてもどうってことないから
遠慮なくdisるけど、会社だと遠まわしに、この本には〜
みたいな言い方にするときがあるね。



566 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 19:00:15 ]
>>565
お前だったのか

567 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 19:11:28 ]
>>562
こういうのは、本を鵜呑みにしてるのが問題なんじゃなくて
いちいち反論してくるのが問題なんだろうな。

568 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 22:18:53 ]
古い本に書いてあったコード手法を標語みたいにただ覚えていて、
若い連中に強制する年寄りの方がよっぽど問題だろうよ。
不勉強も良いところ。

569 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 22:19:18 ]
コードレビューで具体的に指摘すれば良いと思うけどな
この本には〜なんて言っても阿呆が喚いてるようにしか見えないんじゃないの?

570 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:08:40 ]
あんた池沼か??
他人のコードに文句つけるのは、年寄りだろ。
なんで若いもんが年寄りのコードに文句つけるんだよ。

571 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:27:34 ]
年功序列の会社のひとですか

572 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:37:41 ]
>>569
完璧に言い負かしたらカドが立つから、穏便にすませてやってるんじゃん。

目下の人間に間違いを指摘されるとか、ものを教えられるとかって事態
そのものが受け入れられないから、とにかくメンツをつぶさないように
してあげないといけない。

573 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:40:40 ]
常識で考えろw
年功序列でなくても年寄りに「今まで何勉強してきたんや」
とかズバズバ言えるわけないやん


574 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:44:28 ]
会社の場合、会社での規約を守らせるために注意する、というのが多いのでは?

575 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 23:54:15 ]
分かってる人相手なら、技術的な話もガンガンできるけど、
分かってない人だと、コンプレックス刺激してムカつかれるんで
そういう話は避けてる。

けど、分かってない人に限って、いろいろ指摘したくなるような
言動をしてくるんだよな。
なんとかしてくれ。



576 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 00:06:33 ]
分かっている人(分かってない人と同年輩か先輩)に話を振るとかは?

577 名前:デフォルトの名無しさん mailto:sage [2010/03/29(月) 00:18:10 ]
どんな人間が出来た奴でも、バグとかをこれでもか、と指摘されると
やっぱ機嫌悪くなるよね、経験上。
そういう明らかなのでもそうなのに、スタイルとか意見するときにはやっぱり
言う側も注意しなきゃだめだと思うよ。文章と同じでプログラムって自分の作品、
分身みたいな意識があって、批判と自分の人格を切り離して受け取るのが
難しいモノ。

この業界、正しいんだから言い方関係ない、みたいなfjとかスラドにいそうな
ご意見の正論クンが多いけど、やはりプログラムは人がやること、上手い言い方
伝え方はあると思うんだ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<177KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef