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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 23:38:33 ]
プログラム技術板倉庫
s225.web.fc2.com/index.html

前スレ
推薦図書/必読書のためのスレッド 45
pc11.2ch.net/test/read.cgi/tech/1234494641/

369 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:02:33 ]
しかしCはCで書かれているわけじゃないし、
RubyはCで書かれているということにはならないよね

370 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:09:34 ]
・デスマーチ なぜソフトウエア・プロジェクトは混乱するのか
・ライト、ついてますか
・人月の神話 新装版
・ピープルウエア 第2版
・ソフトウエア開発プロフェッショナル
・Code Complete 第2版 上下
・リファクタリング プログラミングの体質改善テクニック
・基礎から学ぶソフトウェアテスト
・UMLモデリングの本質
・Java言語で学ぶデザインパターン入門

JavaとSQL以外の本(一番下は半分Javaだけど)だと
これくらい積んであるんだが、どれから消化していくのがお勧め?

371 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:10:37 ]
つ[こっくりさん]

372 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:13:40 ]
Rubyの作者のお使いのCはCで書かれているよ

373 名前:デフォルトの名無しさん [2009/03/20(金) 22:15:30 ]
独習Cの次は 独習C++ そして独習デザインパターン C++

374 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:30:36 ]
しかしCはCで書かれているわけじゃないし、


375 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:31:18 ]
しかしCはCで書かれているわけじゃないし、


376 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:31:45 ]
>>368
アルゴリズムの本

377 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:35:51 ]
しかしCはCで書かれているわけじゃないし、



378 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:45:45 ]
しかしCはCで書かれているわけじゃないC

379 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:55:13 ]
CかCCはCでCaCaれているわけじゃないC

380 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:01:19 ]
これはいい再帰

381 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:06:02 ]
Delphiは今でもDelphiで書かれているのか?

382 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:21:18 ]
>>369
今年一番のバカ登場?

383 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:23:45 ]
今でもって、お前が知ってるのはどのバージョンの話だ?

384 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:32:36 ]
>>365thx暗号解読小粒ではなさそうでけど面白そうだな
読み物系でもうちょい探してみるか

385 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:37:04 ]
>>383
Delphi3くらい

386 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:39:02 ]
今年は9ヶ月ほどのこってるんだぜ

387 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 00:10:44 ]
pc11.2ch.net/test/read.cgi/tech/1235803518/



388 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 02:16:33 ]
>>639の人気に嫉妬w

389 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 04:28:23 ]
AJAX(jQuery)の本でお奨めありますか?
JavaScriptの言語仕様やDOMとかも含めて一通りそろえたい。

390 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 07:38:10 ]
リファクタリング本は、事前に関数型言語を一つ勉強しておくと理解度が変わると思う。
パターン的に色々なリファクタリングが手を変え品を変え登場するけど、
「不要な副作用が保守の難しいコードを産み出す」ということから
導出される項目が、結局は多いんだよね。

関数型言語を少し経験してみることで、
副作用とは何かということを考える機会ができると思います。


391 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 07:54:31 ]
>>370 私が読んだものについてだけ、私見ですが。

・デスマーチ なぜソフトウエア・プロジェクトは混乱するのか
・人月の神話 新装版
・ピープルウエア 第2版

この辺りは、プログラマなら自分の経験(鬱憤?)と照らし合わせて
楽しく読めると思います。ただ日米の文化の違いもあるし、プログラマの
立場で一人実践できるようなプラクティカルな話でもないので、真剣に
何かを得ようと精読するよりは、軽い読み物として流し読みするくらいで
よいかと。良いこと書いてあるので、長い目で見れば読んで損はない。

・リファクタリング プログラミングの体質改善テクニック
・Java言語で学ぶデザインパターン入門

デザパタ自体を知らないなら、リファクタリング本よりデザパタが先。
リファクタリングとして紹介されるテクニックの中には、
「適当に書きなぐられた初期のコードが膨らんできて収拾つかなくなってきちゃった(泣)」
→「パターンを適用することでリファクタリング」
という話が結構あります。パターンマニアになる必要は全然ないけど、
全く知らずに読むのは厳しいと思う。

JavaとSQL「以外の本」ということは仕事でプログラマやってる人かなと思うけど、
もしデザパタ関連の本をまだ一冊も読んでないなら、
あなたのリストの中ではそれが最初かな?と思います。

392 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 08:44:24 ]
すごくネタっぽい質問ではあるな。>370


393 名前:370 mailto:sage [2009/03/21(土) 09:25:27 ]
>>391
参考になりますありがとうございます。
デザパタ読んだことないので読んでみます

>>392
ネタじゃないです・・・このナガレなら言ってみてもいいだろ!とは思いましたが。
古本屋でヨサゲだったり有名だったり安かったりする本があると
ついつい買ってしまいどんどん貯まっていきました。
# 例えば、これは105円で売ってました
# リファクタリング プログラムの体質改善テクニック
# ttp://www.amazon.co.jp/dp/4894712288

394 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:26:12 ]
リファクタリングが105円だ・・と・・・!?

395 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:32:55 ]
いい買い物したね

396 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:56:27 ]
ザーメンつき

397 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 11:57:22 ]
>>390
> リファクタリング本は、事前に関数型言語を一つ勉強しておくと理解度が変わると思う。
上で議論になっていたが、なんか疑わしい。



398 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 13:37:32 ]
リファクタリング105円は羨ましいな

399 名前:デフォルトの名無しさん [2009/03/21(土) 15:50:29 ]
リファクタリングを語るにはファウラー
www.atmarkit.co.jp/im/carc/serial/column/nagase06/nagase06.html

400 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:39:58 ]
ほんとうの開発現場じゃリファクタなんてやってる暇ないよ。

401 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:52:24 ]
時間がないからリファクタリングできない→コードがカオスになってさらに余計な時間がかかる→エンドレス
という悪循環

402 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:53:52 ]
>>401
リファクタリングに必要なのは、偉い人に効果を定量的に説明する手法だろうね。

403 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:22:25 ]
トムデマルコもそんなこと書いてたな。
説得できるだけの資料出せってな話。

アートオブオウロジェクトマネジメントでも
マネージャの立場から似たようなこと書いてあった。

404 名前:デフォルトの名無しさん [2009/03/22(日) 00:14:58 ]
リファクタリングワークブック (Ascii software engineering serise)を読めば
すべて問題は解決するのだ

405 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:18:21 ]
〜ですべて解決する、なんてウリが多い業界ですよね。

406 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:22:18 ]
一部解決する
という触れ込みだと売れないからね

407 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:30:07 ]
ヒャッハーこの銀の弾丸を撃ち込め〜



408 名前:デフォルトの名無しさん [2009/03/22(日) 00:33:07 ]
>>404
404とは...
良書と噂は聞いているが
しかし、すべてとは

409 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:37:20 ]
俺の頭が悪いのを解決する本ってないですか?

プログラマー向けのジョークグッズとして、銀の弾丸って売ってないかな?

410 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:53:25 ]
銀のスプーンをいつもポケットに入れておくといいよ

411 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 06:12:09 ]
>>409
2chで無駄口叩くのと他人に頼るのを止めると解決する可能性はある

412 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 06:40:10 ]
止めなくても可能性自体はあるから正確ではないな。
「可能性が増す」なら正しいだろう。
Σ(^o^)ハウッ!俺もかw

413 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 07:10:25 ]
甘えるな
止めなかったら可能性はないよ

414 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 07:11:38 ]
ttp://vision.ameba.jp/watch.do?movie=36684

415 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 08:50:49 ]
>>412
「止めれば可能性が増す」のは禿げしく同意

>>413
「止めなかったら可能性が無くなる」かどうかは分からんけど
「続ければ続けるほど可能性がどんどん低く」なるんだろうね

416 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 09:35:10 ]
こういうやり取りこそムダ口だよな。

417 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:06:11 ]
スレタイ読めない蛆虫どもが寄生してるな。



418 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:16:22 ]
煽りたいだけなら別のスレへどうぞ

419 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:27:00 ]
必読書のためには煽りは必要だと思うけど。啓蒙という点で。

420 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:31:49 ]
もけー

421 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 12:12:44 ]
夢をかなえるゾウ

422 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 13:26:13 ]
>>119
486を読むような人が買う必要があるかってのは疑問だけど、
文法をただなぞっただけのよくあるC入門本とは違った面白い本だよ。

なにせ入門書なのに
* コンパイル時/実行時
* 三種類のメモリ(静的領域、スタック、ヒープ)
* ハードウェアレベル(CPU、メモリとそのアドレス、バス)
みたいに後々まで役に立つ概念にまで触れているのがすばらしい。

難点はなにせ古いこと。プロセスによるメモリ保護なんか無いMSDOS時代の本だし、
無限ループしたらリセットするしかないとか書いてある。
でもそういう些細なことさえ読み飛ばせるなら、いまでも通用する一冊だと思う。

423 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 13:36:33 ]
初めて読むC言語といいつつ、ほんとに初めての人なら横道にそれまくりだな。

424 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 13:38:19 ]
流れを無視して

More Joel on Software

来るー

425 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 13:39:08 ]
そういうエッセイばっかり読んでいる奴は結局実力も大したことないのが多い。

426 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 14:00:19 ]
>>425
コイツすげー馬鹿

427 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 14:05:16 ]
>>425
あなたは相当な実力をお持ちなんですね。
でも2ちゃんにいるんですね。



428 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:11:18 ]
>>423
ヒント:プログラムは初めてではない

429 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:12:00 ]
Joelは俺にはつまらないが、
>>425みたいな人は頭足りないと思う。


430 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:19:31 ]
>>425
根拠の弱い意見ですね。
2ちゃんに限らず、煽るだけの人は、間違いなく実力はありませんが。

431 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:23:47 ]
>>425
エッセイしか読まないんじゃ、そりゃまともな技術書を読む奴には勝てないだろ。
分かりきったことじゃん。

432 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:29:14 ]
>>428
プログラミング初めての人でもわかるように書かれてるよ。
最初のうちに読んでおくと後々効いてくる本。

ただ古いのがネック。
はじめて読むPentiumみたいに改訂版出せばいいのに。

433 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:31:02 ]
古いとどうなの?間違いがそのままってこと?

434 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 15:55:34 ]
>>425の人気に(ry

435 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:04:23 ]
>>433
>>422

436 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:26:57 ]
方法論とかエッセイばっかり読んでいる奴は耳年増で大したことない奴が多いのは事実でしょ。
気持ちだけがプロ、ハッカー意識。
いっちょまえだが実績はない、のような。

437 名前:119 mailto:sage [2009/03/22(日) 16:39:19 ]
>>422
サンクス。多少古くても面白い本なんだね。



438 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:42:53 ]
このジャンル、古くても生き残っているほうが良書が含まれる割合がずっと高い。
他の技術書と比べても。

439 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:44:56 ]
つまりアマゾンでランキング10位以内のものより11位から30位くらいの本の方が質が高い可能性があるということですね

440 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:45:36 ]
>>436
なぜ方法論とかエッセイ「も」読んでいる奴を想定しないんだ。

441 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:47:48 ]
>>439
アマゾンのランクって初心者向けに偏りすぎてない?

442 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:50:18 ]
ハンバーグやカレーがお子様に人気なのと一緒

いや漏れも大好きです

443 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:51:44 ]
>>440
> なぜ方法論とかエッセイ「も」読んでいる奴を想定しないんだ。
ほんとうに出来る奴はそういうの読んでいるヒマないだろ。

444 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:55:02 ]
>>443
本の数冊くらい読む時間あるだろ。
できるやつってどんなのを想定してるんだ

445 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:56:34 ]
アセンブラはネットで調べれば用が足りてしまう気がする
昔は本ぐらいしか情報源がなかった

446 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 16:59:11 ]
そういやファインマンか誰かが歳とってダメになってくると哲学めいたエッセイに
興味がでてくるみたいな事書いていた。現役の頃は研究に夢中でそういうことを
考えている暇はないということで。
プログラミングとか技術的なことをやるのに幾ら時間があっても足らないような
充実しているときってエッセイとか方法論はあまり読まないもんな。
そういうのばっかり読んでいる奴ってのは確かに職場にもいる。

447 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:04:55 ]
プログラミングとか技術的なことをいくらやってても
収入も増えないし業界も良くならないからな・・・



448 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:06:20 ]
生産性を上げても、少なくとも現場は幸せにならないな。
でも、そんな事言っちゃダメダメ。暗くなっちゃう。

449 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:06:24 ]
>>446
ファインマンレベルの研究者と
>>443みたいなIT土方は一緒にはならんだろ。
それにファインマンレベルは書く方の話してるんだろうし。

450 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:09:09 ]
>>448
勉強は、現場を良くするためでも、会社を儲させるためでもなく、
自分を向上させるためにやるんだよ。
社外での雇用可能性が上がるかどうかがよい指針になる。
社内での有用性は全然いい指針じゃない。
エッセイの類いを読んでおくことは面接での受け答えに非常に重要。

451 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:09:43 ]
凡人は両方読むのがよいと思う
エッセイや方法論だけ読むやつがいまいちなことが、
エッセイや方法論を読まなくてよい理由にはならん
得手不得手、好き嫌いはあると思うが

452 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:11:01 ]
むしろ俺は、技術から少し外れたエッセイというか啓蒙書というか、そういう本の方が濫読してるけどな。
技術書は最近、余程の良書以外は単なる金の無駄だと思い始めた。
なんかネットの連載記事を焼きなおしましたみたいな糞本が量産されてねーか?

453 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:11:40 ]
>>450
職場に絶望している場合、自分を向上させるための手段として
生産性の向上を選ぶ必然性もないけどな。

おれは絶望してないからいいんだけど。

454 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:13:04 ]
この流れで、
お薦めのエッセイ・方法論の書籍を挙げられる奴と
抽象論しか語れない奴

これが格差

455 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:14:23 ]
組込み系には賢い奴が多い。
オープン系、特にWeb関連しか知らない奴は
底が浅いのが多い。

ウチの会社。

456 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:33:55 ]
でもその種の賢い、底が浅い、とかいう決め付けも、会社的にダメな自分のやっかみと
いうことが多くない?
あいつは金は稼ぐけど、技術的には大したことない、みたいな。
そういう悪口言う奴が多いから、疑ってしまう。

457 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:35:55 ]
気がする。

と書いたほうが良かったかも。



458 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 17:56:30 ]
ここはマ板か。価値のないスレになったな。

459 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:03:06 ]
はいはい、そうですね。

460 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:31:48 ]
JavaScript good parts買ってきたよ〜

461 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:32:47 ]
>>460
積み本にするなよ!するなよ!!

462 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:39:01 ]
積み本というのは初めて聞いた。
普通つんどく、だよな。

463 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:43:10 ]
>>461
わかりました。筆者さん

464 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:43:39 ]
どんつくどんつく。

「プログラマの数学」読み終わったけど
最後のカウンタブルでない無限がいまいち直感的にわからねー。
どうすたらいいんだ。\(^o^)/

465 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:44:29 ]
考える

466 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:45:46 ]
集合論の本を読み漁る

467 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:53:34 ]
別に直感で理解しなくてもいいじゃない



468 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 18:55:01 ]
>>462
ゲームだと積みゲーだから、本だと・・・
という思考回路で出た自分の造語だから気にするなw

469 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:05:39 ]
>>464
無限は直感で理解するものじゃないと思う

470 名前:デフォルトの名無しさん [2009/03/22(日) 19:39:31 ]
よう低学歴ども
本読んでも賢くならねーぞ
元が馬鹿なんだから

471 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:41:00 ]
自己紹介乙

472 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:45:09 ]
>>469
数学的直感というものがありましてね。
>>464
これ読め。数学史物語風で面白いよ。
www.amazon.co.jp/集合とはなにか―はじめて学ぶ人のために-ブルーバックス-竹内-外史/dp/4062573326/

473 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:46:07 ]
読まなかったらますますバカになるだろ^^
脳がいつまでも今のままの鮮度だと思ったら大間違いだ。

…というわけではないが、いまさらプログラミング言語C(だいにぱん)を読んでいる俺^^

474 名前:デフォルトの名無しさん [2009/03/22(日) 19:46:27 ]
ブルーバックスなんか読んでいる奴は数学も物理も無理

475 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:51:15 ]
読まない奴はもっと無理

476 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:52:11 ]
あえて松坂の集合・位相を挙げてみる

477 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 19:52:41 ]
>>474
せっかく竹内外史大先生が書いてくれたのに。
専門書に参考文献として載ることがある本ですよ。



478 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:01:30 ]
ブルーバックスでお勧めのプログラミング本とかある?

479 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:04:23 ]
ない、わしの経験では

480 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:05:50 ]
これは意外と良書

これならわかるC++―挫折しないプログラミング入門
小林 健一郎
ttp://www.amazon.co.jp/dp/4062573318/

481 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:07:17 ]
>>478
それはない。
数学基礎論系、数学パズル系、脳科学系は結構お勧めあるよ。

新書だと↓とか。
飯田隆編「知の教科書 論理の哲学」講談社選書メチエ
www.amazon.co.jp/dp/4062583410

482 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:12:18 ]
プログラミング系の話かと思っていたが別にそんなことはなかったぜ

483 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:20:21 ]
プログラマには林晋の数理論理学の方がわかりやすいと思う
最近話題のカリーハワードも載ってるぜ

484 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:22:25 ]
講談社ってプログラミング系の本はあんまり出していないと思ったが、
こんなのあるんだな。ま、小学館とか講談社とかは儲からないし、技術書
はあまりやらないんだろうけど。

カーニハン&リッチー『プログラミング言語Cを読む
小林 健一郎
www.amazon.co.jp/dp/406155753X/

あと小林健一郎ってEffectiveC++の訳者だね。

485 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:24:18 ]
C++再考、Accelerated C++もな。

486 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:27:51 ]
K&Rは置いて俺の話を聞け

487 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:30:15 ]
K&Rももう古いからね
C99のフィーチャーを積極的に使った入門書とかないのかなカナ?



488 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 20:35:06 ]
>>485
> C++再考

これは技術色の強いコラムの名作の典型だね。
元はJournal of Object-Oriented Programmingの連載コラム。

> Accelerated C++

と同じく Andrew Koenig, Barbara E. Moo。
Koenigは超絶頭いい。的を射まくり。

489 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 21:05:25 ]
>>483
最近話題ってどこで誰が話題にしてるのか知らないけど、
プログラムに数学が必要であるということを今更でも理解することは良い事だ。
マクレーンとかもその内プログラマの教科書になるんかね。


490 名前:デフォルトの名無しさん mailto:sageee [2009/03/22(日) 21:07:50 ]
>>489
>>481の本が話題になったからじゃない?

491 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 21:26:53 ]
>>472
QQQ。読んでみるYO (^o^

492 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 21:40:33 ]
飯田隆とか。。。学生の頃を思い出すわぁ
論理学なら戸田山和久のが面白くてお勧め

493 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 22:15:24 ]
>>492
同意。戸田山は初学者向けでわかりやすくて良かった
「論理学をつくる」は値段もお手ごろだし、買って損はないと思う
ただ、本のサイズが大きいので持ち歩きに不向き
しかも内容を削ってるとのことなので、分冊した方が良かったんじゃ

494 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 22:29:36 ]
言語なんてどれもラムダ計算の糖衣構文だから
ラムダ計算に近い言語を学ぶのが良い、という意見もある。
MITでは初年度にコンピュータサイエンスを一望するためにLispを教えていた。
そのカリキュラムは今はPythonで教えられている。


495 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 22:30:15 ]
Lisp→Scheme

496 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 23:01:05 ]
>>494
数理論理学が役に立ってない!?

497 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 01:32:09 ]
>>455
禿堂

>>456
あなたは何も分かっていないか
あるいは何かを勘違いしている



498 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 02:02:24 ]
>>464
どうやっても、自然数と1体1対応させられない。
対角線やらカントールベルンシュタインやらの証明を追っていくことで直感していく。
田中尚夫の公理的集合論が手頃だったけど品切れかな。
キューネンkunenの翻訳もあるけどあれは入門書じゃない。

>>483
あれは結構ハードだ。構成的プログラミングもプログラム理論としていいかな。
あと、PX関連の本が著者のサイトで全文公開されてた。

>>494
>言語なんてどれもラムダ計算の糖衣構文だから
これ自体にひっかかりを覚える、レジスタマシンでも同様のことがいえるから。
規模の小さなLisp系の言語から始めるのは同意するけど。

499 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 02:09:00 ]
>>498
物事の見方一つにいちいちひっかりを覚えるのは意識過剰だと思うが。

500 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 02:14:29 ]
>>499
それは、そうかもしれない。

501 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 03:10:20 ]
>>494はさっきニュー速に付いてたレスのコピペだね。

502 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 08:30:52 ]
なんか耳が痛いわ。自分はプロじゃないけど。

503 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 10:36:39 ]
俺の数学勉強法を聞け、みたいな流れウザイ

504 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 11:42:23 ]
ただのあほだろ

505 名前:デフォルトの名無しさん [2009/03/23(月) 12:47:48 ]
プログラミングするのに数学は知っておいた方がいいよね

506 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 13:27:56 ]
5分だけでもいい

507 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 13:32:20 ]
逞しく勃ってほしい



508 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 13:52:43 ]
ウルトラマンチンコ

509 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 14:56:15 ]
シンタックスシュガー、シンタックシュガーと馬鹿の一つ覚えな馬鹿は
01でマシン語でも打ってればいいよ

510 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 15:30:18 ]
残念だがスレ違いだ

511 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 15:43:11 ]
タイガージェットシン

512 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 20:31:37 ]
数学と英語の話に流れると必ず荒れる法則

513 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 20:36:38 ]
法則てw頭悪そうw

514 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 20:49:01 ]
じゃあパターン

515 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 22:09:35 ]
さらに頭悪そうw

516 名前:デフォルトの名無しさん [2009/03/23(月) 22:42:42 ]
下らんお喋りはやめて
明日からの役に立つ話を聞くことをお勧めする。
www.microsoft.com/japan/msdn/vstudio/events/agileseminar.aspx


517 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 22:56:30 ]
>>516
もう定員だっつーの



518 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 23:01:16 ]
C#の必読書ってありますか?

519 名前:デフォルトの名無しさん [2009/03/23(月) 23:56:26 ]
>>517
え〜 残念残念

520 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 23:59:22 ]
rubyとかperlがあるなら、diamondみたいな言語作れば最強そう

521 名前:デフォルトの名無しさん [2009/03/24(火) 00:10:04 ]
>>520
ダイヤモンドはもうあるでしょ。
エメラルドがawkで、ダイヤモンドはsedじゃない?

522 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:11:06 ]
炭素 C

523 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:17:37 ]
>>518
リッチャーのC#本とか

524 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:22:28 ]
今からJAVAの勉強を始めようと思うんだけど、coreJAVAは今でも十分通用する本だよね?
内容が古いとか無いよね?

525 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:23:31 ]
あれはアップデイトされてます。

526 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:30:13 ]
>>517
まだ申し込めるみたいだけど
アジャイル開発ってなんです?

527 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:31:28 ]
>>524
出版年から察するに、少なくとも言語仕様は古い。



528 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:44:26 ]
>>524
今のJavaだと1.5言語仕様詳細に解説してある本、1冊以上
業務、開発領域にあわせた本数冊で攻めるのが
あとあと楽だよ

529 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:44:46 ]
>>521
awkとsedを足して進化させたのがPerlなのだが
それだと退化してるように見えるなw

530 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 00:46:31 ]
>>517
www.ailight.jp/blog/koido/archive/2009/03/02/27305.aspx

531 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 01:56:33 ]
>>509
しかも検討違いだw

532 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 05:56:15 ]
お前らの最終学歴について教えてください
話はそれからだ

533 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 05:56:59 ]
ちなみに俺は高校中退・海外インチキ大学卒だ

534 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 12:34:58 ]
専門学校卒が、なぜか、たった1、2年の先行した経験を鼻にかけて
エラそうにイバってるIT業界。

情報処理試験とか合格できないのに、
「あんなのは、意味ない!」
と、本気で恥ずかしげもなく言うヤツらが、イッパイ・・・ただ、頭が悪いだけだろ?

535 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 12:40:01 ]
専門卒だけど試験にも合格しててゴメンね。

536 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 12:45:26 ]
>>534
板違いの愚論を書き込むような奴は見下されて当然では?

537 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 13:05:44 ]
スレ違いどころか板違いの議論もこのスレではよくあること



538 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 14:05:08 ]
数学厨の場違いKYぶりは目を覆うばかりだよな。

539 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 15:08:32 ]
基礎英文問題精講

540 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 15:14:23 ]
じゃあ俺は「侵略!イカ娘」勧めとくわ
しかし数学コンプレックスで、よくム板に居られるよね

541 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 15:22:04 ]
ほらな、勝手にコンプと決めつけて優越感に浸りたいんだよこいつらw
必要ないものは必要ない。
俺の心理的状況なんか関係ない事実。

542 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 15:44:34 ]
>>539
いわゆる入試英語のバイブルって、
英語長文問題精講のほうじゃなかったっけ

543 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 16:01:41 ]
英語の話題は英語スレで。

544 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 16:03:05 ]
名文の沢山載ってるアレか。

545 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 17:54:17 ]
しかしよく英語コンプレックスでム板に居られるね。

546 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 17:59:40 ]
どうして本の話すらできないカスどもが
次から次へと書き込みやがるかな?

シネよ。

547 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 18:56:45 ]
本というものはまず、紙、
すなわち植物の繊維で出来た白色のやわらかい薄い板状のものに
字が印刷されたもので構成されたものである。



548 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 20:32:27 ]
It's Greek to me.

549 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 21:52:02 ]
本当にプログラミングを身につけたいならCやるしかない

メモリ管理の本質を理解するにはそれ以前にアセンブリ言語をやらなくては

機械語を理解するためにはまずCPUの仕組みからだろ

CPUを理解するにはまず電気信号の生成からだろ

物理もそうだがまずは電子的な反応の理解が先だな





その前に宗教の歴史からだろ  ←いまここ

550 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:10:41 ]
宇宙の始まりからじゃないのか?

551 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:12:40 ]
>本当にプログラミングを身につけたいならCやるしかない

そうでもないだろ。

552 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:17:30 ]
たいして外れてないだろう
Cやってない一流プログラマとか想像できない

553 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:22:45 ]
とりあえずシリコンが石英から取れることは分かった

554 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:22:52 ]
本当にプログラミングを身につけたいならLispだろ

555 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:24:55 ]
漏れはCよりアセンブラ先だったから
アセンブラやってた頃は本当にプログラミングしてたけどC知らない状態だったお

556 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:27:24 ]
>>549
どこかでコストが見合わないことに気付いてもよさそうだが

557 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:32:29 ]
>>552
組込みでCやってたけど、教育的でも生産的でもなかったと今は思う。



558 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:33:05 ]
まぁ、まず自分の部屋から出て、本屋に本を買いにいけるようにならないとな

559 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:36:13 ]
本を買うならamazon使えば家から一歩も出ないですむよ

560 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 22:45:56 ]
図書館で『プログラミング言語C++第3版』を借りた。
恥ずかしい話、日本語の意味がよくわからないw
読みたいけど読めない状態・・・

でもこの本じゃないと得られない重要な情報とかあるんだよね?

561 名前:デフォルトの名無しさん [2009/03/24(火) 22:57:10 ]
>>556
コストうんぬん言うなら、表層的なことだけやってても、
その辺の土方プログラマにしかなれないので勉強に対して待遇が割りに合わんぞ。

IntelとかMicrosoftとかGoogleみたいなところで本当の技術者になりたきゃ、
CPUの仕組みとかアセンブラぐらいは分かっておかなきゃなあ。

562 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:04:20 ]
>>561
よくみろ。宗教まで行ってるだろ。

563 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:07:20 ]
>>561
> IntelとかMicrosoftとかGoogleみたいなところで本当の技術者になりたきゃ、
どこから突っ込めば

564 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:11:51 ]
アセンブラ勉強したことない人をプログラマなんて呼べるんだろうか。
日曜プログラマなら別に良いけど…


565 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:28:03 ]
ム板的に勧める自己啓発書ってない?


566 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:29:44 ]
原因と結果の法則
ライト 落ちてますよ

567 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:35:01 ]
数学…嫌だ嫌いだ必要ない!
英語…日本語で十分だし消えろ
マシン語…宗教だろ、、

「お前ら何ならできるの?」
「プログラム」
嘘つ



568 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:36:05 ]
人生の暗闇を照らすライトが欲しい。

569 名前:デフォルトの名無しさん [2009/03/24(火) 23:39:42 ]
>>567
悲しいけどそれが日本の平均的なプログラマなんだよね。
薄給なのも頷ける。ただコードを打つだけのロボットでしかない。

570 名前:デフォルトの名無しさん mailto:sage [2009/03/24(火) 23:39:59 ]
ライト落ちてますよ、ウケタw

原因と結果の法則、読んだこと無いなぁいいのかな?

571 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 00:06:41 ]
Professional Assembly Language
IBM Rom Bios
自作OS30日

上から読んでいって最後にOS作れば
Cとアセンブラはほぼわかるはず

572 名前:デフォルトの名無しさん [2009/03/25(水) 00:45:08 ]
GJ
久々に本の話題でた

573 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 01:24:14 ]
これもお勧め
ttp://webster.cs.ucr.edu/AoA/index.html

ネックはHLAっていうハイレベルアセンブラ使ってることと
Web版でよかった記述が書籍版で削られてること

574 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 01:40:09 ]
GCCプログラミング工房

575 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 01:46:12 ]
なんか色々きたー!

576 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 01:46:39 ]
>>567
うちの職場に数学も英語も全然できない奴がいるんだが、
プログラムには自信を持ってて凄く困ってる。
昔はアセンブラやっていたそうだがキャッシュのことを知らないのか
彼のCソースの配列操作順はメモリ順に沿っていない。
ちなみに職場で使ってる言語はC++。しかし彼のソースは…。

プログラマに不向きな人にそれとなく辞めることを勧めるのに
よい本はありませんか?


577 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 01:57:53 ]
英語数学が出来る出来ないのボーダーラインはどこにあるの?

完璧でなくても(そもそも数学を完璧に理解してる人は世界中探してもいない)
大学受験をクリア出来る程度の知識があれば十分だと思うが・・



578 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 02:00:41 ]
>>576
具体的な欠点を列挙して不向きであることを指摘した方がよい。
そいつがその欠点を認め直したいと考えるなら、
見込みがあるようならサポートしてやるか、
矯正不能と考えるならその旨を具体性を持って告げる。
あとは上司や人事との相談。
論理性とデータでもって指摘することが肝心で、
少なくともほのめかしで済ませるのは最悪だ。

579 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 02:05:07 ]
> うちの職場に数学も英語も全然できない奴がいるんだが、
この一行は不要だね
自信を持っているはずのプログラミング知識が怪しい点が問題なんだから

580 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 02:07:55 ]
>>560
分かるまで何回も読めばいいよ。
その価値のある本だから。

581 名前:デフォルトの名無しさん [2009/03/25(水) 07:11:25 ]
>>576
もしかして
for(i=0;i<hoge;i++)for(j=0;j<fuga;j++)++a[i][j];
for(i=0;i<hoge;i++)for(j=0;j<fuga;j++)++a[j][i];
の違いが分からないひとですか?

582 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 07:34:45 ]
>>581
そういえば、昔はハードディスクを読むときに1セクター読む度に、
2セクター読み飛ばした。これだと3回転で全部読めるw

583 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 08:45:58 ]
いまどきにしては低レベルなスルルェだなあ

584 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 09:12:08 ]
>>577
何で十分なの?
案件の内容によっては大学レベルの
数式を理解しておく必要もあるだろ。


585 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 09:16:04 ]
ところで書籍の話はどこへいった?

586 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 09:45:24 ]
>>584
そういうのは専門家がやるだろ。

587 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 10:10:29 ]
>>584
具体的にあなたの体験談を聞かせてください



588 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 11:01:17 ]
>>587
気持ちよかった。イキそうでした。

589 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 17:36:30 ]
>>585
このスレ、コンプレックスまみれで結局本を読まないアホどもばかりなんで
書籍の話はちょっとしか出てこないんだよ。困ったことに…

590 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 17:48:04 ]
関数プログラミング購入。

591 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 18:20:45 ]
>>590
(・ω・)人(・ω・)ナカーマ

592 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 18:23:14 ]
「Prologで学ぶ AIプログラミング」赤間世紀著 工学社
は結構労作なのではなかろうか。>>100には入選していないが。


593 名前:デフォルトの名無しさん mailto:sage [2009/03/25(水) 19:16:24 ]
書名にPrologとついてたら誰も読まないからどうでもいい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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