推薦図書/必読書のた ..
2:デフォルトの名無しさん
09/06/13 17:38:18
New Books URLリンク(f57.aaa.livedoor.jp)
cBooks URLリンク(www.cbook24.com)
2chBooks URLリンク(deztec.jp)
推薦書籍集 URLリンク(bookshelves.at.infoseek.co.jp)
プログラム技術板倉庫 URLリンク(tito.fc2web.com)
Standard Books URLリンク(www.yfcbookshelf.com)
ITpro SkillUP BOOKS URLリンク(itpro.nikkeibp.co.jp)
コンピュータ関連書籍新刊一覧 URLリンク(pc.watch.impress.co.jp)
<関連スレ>
新・推薦図書/必読図書のためのスレッド 1
スレリンク(prog板)
推薦図書/必読書のためのスレッド in ゲ製作技術 4
スレリンク(gamedev板)
データベース雑誌・書籍
スレリンク(db板)
推薦図書/推薦HP/必読書のためのスレッド
スレリンク(db板)
これは読んどけ!セキュリティ必読書
スレリンク(sec板)
読んだ書籍の感想・紹介
スレリンク(tech板)
参考書籍推薦スレッド
スレリンク(php板)
PHP関連の書籍 第6版
スレリンク(php板)
Linux 推薦図書/必読書/推薦雑誌/推薦HP 2
スレリンク(linux板)
UNIX系書籍の揚げ足をとるスレ
スレリンク(unix板)
3:デフォルトの名無しさん
09/06/13 17:38:39
参考になる書籍part2
スレリンク(unix板)
役に立つ書籍は? 4冊目
スレリンク(hp板)
CSS/DHTMLバグ辞典スレッド【第5版】
スレリンク(hp板)
間違ったHTML/CSS解説本
スレリンク(hp板)
自宅鯖を立ち上げるのに読んだ書籍・HP
スレリンク(mysv板)
プログラム関係の雑誌について
スレリンク(tech板)
レトロPC書籍/雑誌に関するスレッド 1冊目
スレリンク(i4004板)
ハッキング支援書籍
スレリンク(hack板)
4:デフォルトの名無しさん
09/06/13 17:38:54
プログラミングの良書100冊!
URLリンク(itpro.nikkeibp.co.jp)
日経ソフトウエア2004年12月号特集「プログラミングの良書100冊!」
URLリンク(itpro.nikkeibp.co.jp)
日経 IT Pro 記者の眼 - 古くなっても名著は名著
URLリンク(itpro.nikkeibp.co.jp)
「プログラミングの良書100冊!」 分析/設計のエキスパートになるために
URLリンク(itpro.nikkeibp.co.jp)
The Linux Reading List HOWTO
URLリンク(www.linux.or.jp)
プログラミング書籍 読むならこの本!
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(itpro.nikkeibp.co.jp)
『コンピュータの名著・古典 100冊』
URLリンク(www.amazon.co.jp)
目次 URLリンク(direct.ips.co.jp)
5:デフォルトの名無しさん
09/06/13 17:39:10
ロベールのC++教室 URLリンク(www7b.biglobe.ne.jp)
猫でもわかるプログラミング URLリンク(www.kumei.ne.jp)
EffectiveC++入門 URLリンク(www002.upp.so-net.ne.jp)
連載 改訂版 C#入門 URLリンク(www.atmarkit.co.jp)
Language C FAQ URLリンク(www.kouno.jp)
C/VC (入門・初級)(1/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(2/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(3/4) URLリンク(www2.ocn.ne.jp)
C/VC (入門・初級)(4/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(1/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(2/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(3/4) URLリンク(www2.ocn.ne.jp)
C /V C (中・上級)(4/4) URLリンク(www2.ocn.ne.jp)
6:デフォルトの名無しさん
09/06/13 17:42:45
前スレの貼るべきだった。
ごめん
7:デフォルトの名無しさん
09/06/13 18:25:04
いちもつ
8:デフォルトの名無しさん
09/06/13 18:35:07
[完全版] 究極のC#プログラミング ― 新スタイルによる実践的コーディング
っていう凄い本が出たみたいだけど、中身どう?
ホントに完全で究極で実践的なら欲しいけど‥
9:デフォルトの名無しさん
09/06/13 19:09:16
このスレ、英語以外、禁止じゃなかった?
10:デフォルトの名無しさん
09/06/13 19:14:35
執念深くいじけるのはやめろ
11:デフォルトの名無しさん
09/06/13 19:26:50
>>8
技評さん乙です
さておき実践的すぎて最初のコードが同人ゲーからのストリーキングで以下自粛
まずは書店で立ち読みオススメ
12:デフォルトの名無しさん
09/06/13 20:05:28
それは究極だなw
来週立ち読みしてくる
13:デフォルトの名無しさん
09/06/13 20:31:40
URLリンク(mag.autumn.org)
ここによれば@ITの連載まとめた物っぽいからまずそっち見てみては?
@ITのはそこまでレベル高くなかった気がしたけど
14:デフォルトの名無しさん
09/06/13 20:37:51
前スレ997です
前スレ>>1000さん、返信ありがとうございます。
とりあえず、結城さんの本読んでみようかな。。。
15:デフォルトの名無しさん
09/06/13 20:50:35
>>13
ありがと。見て来る。
究極かどうかは置いといて、完全版って部分は一応真実なのね。
16:デフォルトの名無しさん
09/06/13 21:24:11
>>14
3冊とも入門書として評判いいよ。
17:デフォルトの名無しさん
09/06/13 23:03:54
>>16
結城本以外の2冊はrubyパタ本でも紹介されてた気が(確か・・)
自分は結城本しか見ていないので、読んだ人にお任せ
#今SQLばかりやってるからw
18:デフォルトの名無しさん
09/06/14 00:18:43
俺はさ、霊とかオカルトこそ至極の理系学問だと思っているんだよ。で、
俺は理系バリバリだから、その道の研究科になりたいんだけど
金にならんだろ?だから、一番感覚的に近くて俺のなれそうなプログラマをやってるんだよ。
そんな俺の推薦書はこれ→迷える霊(スピリット)との対話
みんなも読んでみてよ。プログラムの感覚も見違えるほどあがるよ。
19:デフォルトの名無しさん
09/06/14 00:46:50
再現性と可測性、すなわち客観性
理系と言うならこれらを満たしてから出直してこい
20:デフォルトの名無しさん
09/06/14 02:06:26
URLリンク(www.amazon.co.jp)
これ面白そうだなー
読んで試した人いる?
21:デフォルトの名無しさん
09/06/14 05:37:12
>>20
Ruby本スレで話題になってたよ
22:デフォルトの名無しさん
09/06/14 06:52:10
>>21
お,まじで.参照してみるわーthx
23:デフォルトの名無しさん
09/06/14 13:04:44
VB/VBA (入門・初級) (1/3)
URLリンク(www2.ocn.ne.jp)
24:デフォルトの名無しさん
09/06/14 13:42:30
>>20
おもしろそうな本だけどRubyわかんないぜ…
25:デフォルトの名無しさん
09/06/14 14:27:39
>>24
この際だから勉強しちゃえYO
敷居は他の言語と比べたら低いほうだぞ
URLリンク(chem.tf.chiba-u.jp)
26:デフォルトの名無しさん
09/06/14 14:39:02
>>20
ググったらこんなのでてきた 著者。 はしょってある
URLリンク(blade.nagaokaut.ac.jp)
Subject: [ruby-list:46038] [ANN] 書籍「Rubyでつくる検索エンジン」
Date: Wed, 27 May 2009 07:29:05 +0900
星澤と申します。
ロボット型の検索エンジンのプログラミングをテーマにした本を書きました。書名は「Rubyでつくる検索エンジン」といいます。
この本は、Windows PC上で、Ruby、MySQL、Apache、Chasen(フリーの日本語形態素解析ソフト)などをベースに、
Googleのようなロボット型の検索エンジンを実際に作って動かしてみようというものです。インターネット上のサイトを
巡回するロボット(クローラー、スパイダーとも呼ばれます)や、キーワードによる全文検索を行うプログラムの中身を解説しながら、
検索エンジンのプログラミングを実際に体験していただきます。もちろん、本書のサポートサイトから、それらのプログラム一式もダウンロードできるようになっています。
プログラミング言語には全面的にRubyを採用しました。
本書を読んで、自分専用の検索エンジンを、あなたの机の上のパソコンで実際に動かしてみませんか?
注:
本書は検索エンジンのプログラミングの解説書で、RubyやSQLの入門書ではありません。Ruby、SQL、HTMLの文法そのものに関する説明はほとんどしていないので、
その辺にあまり自信がない方は、それらの入門書をお手元においてお読みいただければと思います。
27:デフォルトの名無しさん
09/06/14 15:45:40
>>21
見てきたー
案の定,すっごい批判(というより否定に近いぐらい)の意見と,素晴らしい!の賞賛の声が両立してたw
筆者の公開している検索エンジンの説明書ぐらいのイメージで,本屋でパラ見をした方が良さそうだ.
28:デフォルトの名無しさん
09/06/14 19:28:06
両立してるくらいがちょうどいい
29:デフォルトの名無しさん
09/06/14 22:02:40
標準講座C#買ってきた
なかなか良さげ
今度は[完全版]究極のC#プログラミングを買うつもり
30:デフォルトの名無しさん
09/06/14 23:34:09
実践デバッグ技法が名著すぎる。久しぶりに当たりを掴んだ
31:デフォルトの名無しさん
09/06/15 00:09:31
それ買おうか迷ってたんだよなー
買ってみようかな
32:デフォルトの名無しさん
09/06/15 00:17:13
やめておけ。具体的にどこが良かったか書いていないものはすべてカス情報だ。
ちゃんと本屋に行って、中身を見てから買え。
33:デフォルトの名無しさん
09/06/15 00:21:55
買ってダメなら売ればいい。
34:デフォルトの名無しさん
09/06/15 00:24:26
だったら最初から中古で買います。
それも、中古屋で立ち読みしてから。
35:デフォルトの名無しさん
09/06/15 00:45:33
amazonでポチって、amazonで売れば楽なのに。
まあ、本屋が好きならご自由に。
36:デフォルトの名無しさん
09/06/15 01:00:25
近くの本屋に置いてないんだよね
中見られるなら迷わないさ
37:デフォルトの名無しさん
09/06/15 02:45:09
近所の本屋においてないような本は箸にも棒にも掛からないダメな本
うちの近所の本屋はプログラム関連が超充実している。
店長が昔プログラマだったんじゃないかと思われるほどに・・・
38:デフォルトの名無しさん
09/06/15 04:49:13
そんな本屋はやっていけないだろ
初心者本しか売れないのに
39:デフォルトの名無しさん
09/06/15 07:46:49
>>29
日本人の書いた本に、まともなものはあまりないと思うのだが(言語系ね)
VC#実践講座 amazonで絶賛してる奴は、まともな本読んだこと
ねーんだろうなと思う(勉強不足)
#悪い本じゃないと思うが
40:デフォルトの名無しさん
09/06/15 08:03:04
以前.NET本が売れないって出版社が文句言ってた時期があったけど
それの後遺症かね
結局More Effective C#やC# in Depthが出てから一年以上経ってしまった
41:デフォルトの名無しさん
09/06/15 11:48:14
[完全版]究極のC#プログラミング
立ち読みしたが金を出す気にはならなかった。
おれも日本人が書いた本はイマイチだと思う。
42:デフォルトの名無しさん
09/06/15 11:51:41
>>41
駄目か・・・・買おうと思っていたのに
web上で見る分にはいい講座だと思ったんだが
43:デフォルトの名無しさん
09/06/15 13:31:45
「完全版」とか「究極」とかタイトルが・・
44:デフォルトの名無しさん
09/06/15 13:46:57
[完璧版]至高のC#プログラミング
でも出してみるかw
45:デフォルトの名無しさん
09/06/15 13:48:57
>>43
この著者は、こういう大げさが煽りがすきなような気がする。
46:デフォルトの名無しさん
09/06/15 14:05:08
著者が決めたんじゃなくて出版社が決めたんだろう
Matz本もそうだったような
47:デフォルトの名無しさん
09/06/15 15:15:44
次々に本を買ってしまう。
でも本当に貴重なものは限られているはずだ。
それを何度でも読んだほうがいいのは
分かってるんだが。この悪い癖を治さねば。金が勿体無い。
48:デフォルトの名無しさん
09/06/15 15:23:40
本を雑誌だと思えばいいんじゃね。雑誌は基本斜め読みジャン。
49:デフォルトの名無しさん
09/06/15 18:10:31
高く評価されてはいても、いざ買ってみるとその時点の自分のレベルでは到底
理解できなかった本が、毎日地道に勉強と実践を積み上げていくことで、いつ
のまにか自分にとっても極めて有用な本になってたりするのが良い。
50:デフォルトの名無しさん
09/06/15 19:33:13
やっぱし洋書に限るべ
51:デフォルトの名無しさん
09/06/15 19:39:11
C++ のリファレンス本でいいのないですかね。
プログラミング言語C++は手に入らなすぎなので、それ以外で・・・。
52:デフォルトの名無しさん
09/06/15 20:20:05
C言語入門スレから来ました。
当方プログラミング経験がほとんどないのですが、Cを演習しながら覚えられる良書はありませんか?
53:デフォルトの名無しさん
09/06/15 20:24:42
C実践プログラミングをLinux環境で学ぶのがおすすめ
54:デフォルトの名無しさん
09/06/15 20:32:53
ロベールや Primer C++ はリファレンスに使えると思う。
あとは規格票。古いドラフトだと今の仕様に近い上にタダで手に入る。
55:デフォルトの名無しさん
09/06/15 20:41:53
>>47,49
買っといて良かったなぁ・・という本は何冊かある
#そのとき欲しいと思っても、ほぼ絶版状態だったりw
スレチだけど購入後1年以上寝かしてた[達人に学ぶ SQL徹底指南書]
は今の自分が読むにはちょうどいい感じ
56:デフォルトの名無しさん
09/06/15 21:22:06
>>54
マッサー本 p.442 にある
template < typename T, typename Allocator = allocator< T > >
class logging_allocator {
/* もろもろの定義 */
public:
template < typename U > struct rebind {
typedef logging_allocator< U, typename Allocator::template rebind< U >::other > other; };
/* やっぱりもろもろの定義 */
};
に見られるテンプレートとクラス内クラス(構造体)定義の使い方、
そしてallocatorクラスそのものの説明が載っているレベルのリファレンスを求めているんですけど、
C++ プライマーで大丈夫でしょうか?
確か、構造体の説明もまともにされてない本と呼んだ記憶があるのですが。
ロベールはアレだったので、ナニです…。
57:デフォルトの名無しさん
09/06/15 21:41:20
allocatorなんてリファレンス見るようなもんでもないだろう
クラス内のテンプレートクラスの使い方を知りたいなら初心者本にも載ってるんじゃない?
あんまり読んだこと無いんでわかんないけど。
C++のリファレンスにはならないけど、C++標準ライブラリチュートリアル&リファレンスか
PlaugerのThe C++ Standard Template Library読めばクラス内テンプレート含めてallocatorは詳しく乗ってるよ。
どっちもちょっと古いが。
58:デフォルトの名無しさん
09/06/15 21:52:27
>>57
ありがとうございます。
allocatorに関しては内部実装に近い詳細を求めていたので
プラウガーの書籍が合いそうです。
C++標準ライブラリチュートリアル&リファレンスは
兼ねてからいい本だと訊いてはいるんですが
プログラミング言語C++以上に手に入らない本になってまして…。
59:デフォルトの名無しさん
09/06/15 22:00:15
allocator の解説になると
言語のリファレンスにはあまり載ってないんじゃないか
60:デフォルトの名無しさん
09/06/15 22:23:23
>>58
それこそ原書の出来は最強だぞ。
英語も平易だ。
61:デフォルトの名無しさん
09/06/15 23:00:58
URLリンク(www.nikaidou.com)
62:デフォルトの名無しさん
09/06/16 20:32:56
プログラミング言語を作る
プログラミング言語を作るなんて究極の楽しみだ!
この本最強
63:デフォルトの名無しさん
09/06/16 21:46:09
>>58
俺の所に日本語訳があるなあ
毎日のように参照してたので手垢で真っ黒になってる
64:デフォルトの名無しさん
09/06/16 21:56:35
アレでナニって何だよw
65:デフォルトの名無しさん
09/06/16 22:34:56
>>20を立ち読んできた.
Rubyスレで言われていたけれど,ソースコードを印刷してばかりの本だった.
テーマは面白いのにね.
66:デフォルトの名無しさん
09/06/16 22:53:07
ソースコードを印刷するコードばかりの本かと思った
67:デフォルトの名無しさん
09/06/17 00:02:54
ソースコードを事細かに解説してくれるならそれはそれで有りなんじゃないかな、と思う
68:デフォルトの名無しさん
09/06/17 00:14:52
ソーっすね
69:デフォルトの名無しさん
09/06/17 00:28:58
"Rubyでつくる検索エンジン"を買うつもりで紀伊国屋に行ってきたんだけれど
結局,"コンパイラ―言語処理系の基礎からyacc/lexまで"を衝動買いしてしまたw
理論から,yacc/lexによる実装までコンパクトにまとまっててよさげ,と踏んで購入.
なんでこんなに安いのだろう?教科書利用を推定しているのかな.
70:デフォルトの名無しさん
09/06/17 00:29:38
教科書は高いよ
71:デフォルトの名無しさん
09/06/17 16:55:25
プログラミングWindows第5版 上巻を買ったあとに
サンプルコードが下巻の方についてるのを知った
さすがに合計1万円ほどの出費となると下巻に手が出せない
72:デフォルトの名無しさん
09/06/17 18:51:27
レッツ手打ち
あの本は、今となっては古いAPI使ってたり型が違ってたりするから、その辺自分で修正しながら行くと良いぜ
あと、下巻は今となっては微妙。最初の数章だけしか役に立たないから…
73:デフォルトの名無しさん
09/06/17 20:44:27
きたねえ商売だぜー
74:デフォルトの名無しさん
09/06/17 20:50:16
きれいな商売なんてあるの?
75:デフォルトの名無しさん
09/06/17 21:15:17
ない
76:デフォルトの名無しさん
09/06/17 23:29:54
Linuxでのプログラム開発におけるmakefileの書き方とかライブラリのリンクの仕方とか静的と動的の違いとか
便利な開発用Linuxコマンドとかに詳しい本はないですか。
77:デフォルトの名無しさん
09/06/17 23:35:43
GNU Make
URLリンク(www.amazon.co.jp)
78:デフォルトの名無しさん
09/06/18 08:09:13
これなんかどう?
『Inside Linux Software オープンソースソフトウェアのからくりとしくみ』
URLリンク(www.seshop.com)
79:デフォルトの名無しさん
09/06/18 19:24:35
買ってしまった・・・
[完全版]究極のC#プログラミング
内容はかなり偏向している所もあるが、ラムダ式について詳しく
知りたかったので、立ち読みしてみたらぴったりだったので買ってきた
あとLINQについても結構詳しく載っている
もちろん日本人著という事でこのスレでの評判は良くないが・・・・
80:デフォルトの名無しさん
09/06/18 20:35:54
他人の評価がどうだろうと、君にとって良い物なら何も問題ないだろ。
もうちょっと自信持てよ。
81:デフォルトの名無しさん
09/06/18 20:57:09
>>79
目次見る限り良さげに見えるけど。
おれも買っておこうかな。
82:デフォルトの名無しさん
09/06/18 22:16:43
究極のC#は、ネットで見れるのより大幅に書き加えられてる?
83:デフォルトの名無しさん
09/06/18 22:44:14
>>82
大幅には違わない
だからシコシコネットの画面を見る根気がある人はそちらを見て
済ますのもいいかもしれない
84:デフォルトの名無しさん
09/06/18 22:47:41
どうせ初心者本だろと思ったが>>81の言うとおり目次を見たら欲しくなった。
URLリンク(gihyo.jp)
85:84
09/06/18 22:49:00
ネットの記事であるのか。
古くて新しい問題ってタイトルがどこかで見たことあると思ったらそういうことか。
86:デフォルトの名無しさん
09/06/18 22:56:35
URLリンク(www.atmarkit.co.jp)
URLリンク(www.atmarkit.co.jp)
この二つな
有名なので書く必要もないと思うけど
加筆修正されているのは主に書籍にするために前書きが加えられて
いる程度かな
まだあまり詳しく読んでないけどネットとだいたい同じ感じ
87:デフォルトの名無しさん
09/06/19 11:08:18
EffectiveC#ってどうなの?
88:デフォルトの名無しさん
09/06/19 11:19:27
さぁ・・・
89:デフォルトの名無しさん
09/06/19 12:59:22
>>87
紀伊国屋とか大きな本屋に行ってるんだが見た事ない
90:デフォルトの名無しさん
09/06/19 18:59:46
技術書の世界って、
独習とつければ良いと思ってるくらい、
Effectiveってつければ良いと思ってるよな。
91:デフォルトの名無しさん
09/06/19 19:02:42
独習シリーズは寄せ集めだが
Effectiveシリーズは監修Scott Meyersが監修してるぞ
92:PENELOPE
09/06/19 19:02:57
gccのダウンロードはどこでできますか?
93:デフォルトの名無しさん
09/06/19 19:06:52
www.gnu.org
94:デフォルトの名無しさん
09/06/19 19:48:15
図書館はろくな本がないなあ。
文科系のほんは充実してるんだが、最新の理系の本がなさすぎる。
95:デフォルトの名無しさん
09/06/19 19:51:15
>>89ドバイの紀伊国屋まで見てこいよ
96:デフォルトの名無しさん
09/06/19 19:52:43
Effectiveシリーズはとりあえず買いだろ
独習シリーズはパスだろ
オレはこう決めている
97:デフォルトの名無しさん
09/06/19 19:56:39
>>94
リクエストすれば良いじゃない。
自分はない本はリクエストするようにしている。
といっても、技術系の本は擦り切れるほど読み返し、
気づいたことをじゃんじゃん書き込んでしまう自分は
図書館で利用する本といえば小説くらいだ。
98:デフォルトの名無しさん
09/06/19 20:34:26
Effective PerlやJavaもScott Meyersが監修してるの?
Effective COMとかも読んだなぁ…
99:デフォルトの名無しさん
09/06/20 00:44:18
やねがC++テンプレートテクニックにダメ出ししてるw
URLリンク(d.hatena.ne.jp)
100:デフォルトの名無しさん
09/06/20 00:59:33
結論:結城浩の本が良い
101:デフォルトの名無しさん
09/06/20 01:29:18
結城浩の本でテンプレートの本があればなぁ
102:デフォルトの名無しさん
09/06/20 09:35:45
最近独習Rubyってのが出たが、カバーの見た目が全然面白そうに見えねえw
ま、独習シリーズはみんな同じなんだが。
103:デフォルトの名無しさん
09/06/20 09:53:56
本屋でパラパラ立ち読みしても、全く買う気が起きないんだよね
あのシリーズ全部
タイトルの"独習"ってのも、いまいち魅力がないし
104:デフォルトの名無しさん
09/06/20 12:25:15
>>96
奇遇だな。
俺もそう決めてた。
105:デフォルトの名無しさん
09/06/20 15:29:16
結城の数学関連の本で圏論の出して欲しいな
106:デフォルトの名無しさん
09/06/20 15:42:36
結城浩の自演ですか
107:デフォルトの名無しさん
09/06/20 15:53:47
キマイラの人は圏論の本を書いてないのか?
108:デフォルトの名無しさん
09/06/20 15:55:19
圏論っているの?
109:デフォルトの名無しさん
09/06/20 16:32:03
具体例が分からんと意味ないから後回しでいい
110:デフォルトの名無しさん
09/06/20 18:42:03
マクレーン本を写経すると心が落ち着くぜ
111:デフォルトの名無しさん
09/06/20 21:19:12
あの世界一運のない男か
112:デフォルトの名無しさん
09/06/20 21:25:37
これ読んだ。初級ハウツーとは違ってやや高度な、だがやっぱりハウツー
な内容なんだが、役に立つ本だと思う。
URLリンク(www.amazon.co.jp)
プロダクティブ・プログラマ -プログラマのための生産性向上術
113:デフォルトの名無しさん
09/06/21 01:00:49
今、C言語のプログラムで、構造体とデータ構造を使った名簿作成などの
本を読んでるんですが、いきなりそのプログラム自体のソースコードが載っているので、
アルゴリズムが難しいです。
実践的なサンプルを使いながら、順にアルゴリズムを学べるような楽しいC言語の本はありませんか?
WinAPIなどではなく、標準的なCのコンソールプログラムです。。時代遅れでしょうか・・意外に楽しいです。
114:デフォルトの名無しさん
09/06/21 01:22:05
高橋麻奈のJavaの本はいい?
115:デフォルトの名無しさん
09/06/21 01:24:09
読んでいる本は何なのかな
それがわからないとアドバイスしづらい
というか、アルゴリズムの問題でもないような気がするが…
あと、Win32API自体がすでに時代遅れ…
116:113
09/06/21 01:31:22
>>115
よくわかるC言語―イメージと例題で理解する
↑これです。ステップステップで急に難しくなるんです。データ構造のところだけでも
面白く順々に覚えるものがあればと・・
文法の方はほとんどりかいしてますので・・アルゴリズムです。古いのでもいいの・・
117:デフォルトの名無しさん
09/06/21 01:34:15
麻奈本では応用力が身に付かない
118:デフォルトの名無しさん
09/06/21 01:46:22
>>116
実践的というより具体的な詳しい説明がほしいのか、
具体的問題を解決するためにどういうアルゴリズムを使うのかを
求めてるのか、わからないけど。
これあたりどう?
河西朝雄 C言語によるはじめてのアルゴリズム入門
119:113
09/06/21 02:09:43
>>118
どんぴしゃ。
それだけ、持ってます m(_ _)m
具体的な詳しい説明というか、後者の具体的問題を解決するための本が欲しいです。。
もっというと、理屈はいいので実際に使われるような事例でソースだけポコンと載ってるようなのがいいです。
解読は得意なので・・ ただ、一気に難しくなると・・順々にだんだんステップアップしてくようなのが欲しいんですが・・
昨今はデータベースを操作する本ばかりで、私としてはデータベースをかんたんのものでいいから
作ってみたいんです。その様な本は見つけましたが、まだ敷居が高いので、順々に自分のレベルをあげてくれるようなのが・・
アルゴリズムの解法ばかり理屈で載っていても、私はCプログラマではないので
具体的にどういうところでどういった意味合いで使うかがわからないので、
いまいちピンと来ないのです。理屈よりも感覚的にピンと分かるようなのが欲しいとでもいいましょうか・・
回答していただいたお二方(同一の方かな?)ありがとうございました。
もう寝ますんで・・
120:デフォルトの名無しさん
09/06/21 02:32:52
>>113
君は解読が得意なので実例でソースだけ(ryとか言ってるけど、
解読できてないじゃん?
つーか、データベースを作ってみたい→敷居が高いのでCを勉強してる
ってのもおかしな話だと思う。
最終目的がデータベースの作成なら、AccessとかでRDMSの概念をやんわりと身につけて、
その後はOracleとかやってみればいいじゃん?
つーか、自分がやりたいことを実現するために、どういったスキルが必要なのか
わかってないんじゃないの?
まあ、あくまでCを(まじめに)勉強するなら『C言語入門』をおすすめします。
そのあと、K&Rだな。
121:デフォルトの名無しさん
09/06/21 02:34:16
>>119
unixのtool類のソースを読みながらというのが、
unix magazineの連載をまとめたものがあったと思う。
122:デフォルトの名無しさん
09/06/21 03:15:16
>>121
それはたぶん自分が持っている
「プログラミング・テクニック UNIXコマンドのソースコードでみる実践プログラミング手法」
のことなら彼女には難しすぎると思う
おそらくPHPあたりやってる人で文法が似てるからC言語わかったつもりなだけ
ポインタや再起呼びが理解できてるとは到底思われない
123:デフォルトの名無しさん
09/06/21 03:19:23
再帰呼び出し だ。携帯の辞書アホすぎる_no
124:デフォルトの名無しさん
09/06/21 03:26:26
>>119
実際に使われる事例…
といわれても、入門書程度で躓いているのに本格的なソースが読めるんだろうか
入門書に載っているような文法は全部実際に使われると思った方が良い。アルゴリズムやデータ構造も
バブルソート以外はたぶん全部使われているだろう。
つーかアルゴリズムなのかそれ?
クイックソートとマージソートとか、ツリーとハッシュの使い方の違いがわからないとかそんな話なんだろうか
ぶっちゃけそれ以前で躓いているような気がするが、Cさえ理解していれば簡単に読めそうな簡単なもので
Code Reading
OS自作入門
Lion's Commentary on Unix
なんかかなぁ。LionはCを理解していればCのところだけは読めるだろう。古いけど。
あと、無料で公開されているRubyHackingGuideなんかもいけるかもしれん。
文法が理解できない、という話なら近くの古本屋やアマゾンのマーケットプレイスでも回って
安いCの入門書を全部買ってこい。
125:デフォルトの名無しさん
09/06/21 03:54:38
再帰とスタック処理くらいは簡単だろーに
プログラムに慣れてないなら興味あるところでしこしこ練習して言語になれる。
DBは概念を理解できないと作れないから、どういう仕組みがあるのかを、まず
勉強しなくちゃならならいとおもうが
後は、概念をプログラムに落とし込む方法論・直感を養い
プログラムが、その言語どういう構造で動いているのかを理解しなければ、いい
ものは作れない
126:デフォルトの名無しさん
09/06/21 10:06:18
そういう面では、空白で区切った一枚の表の操作、
grep,sed,awkあたりでできるものからやってもいいと思う。
127:デフォルトの名無しさん
09/06/21 11:24:15
>>110-111
イビカイエ!
128:デフォルトの名無しさん
09/06/21 12:38:56
独習デザインパターンC++って良書?
なんか同僚に進められたけど独習と聞くと拒否反応が…
129:デフォルトの名無しさん
09/06/21 13:11:44
>>128
俺持ってる
考え方としては一冊あっていいと思うが
例題プログラムが本の後ろの方に行くほど雑になって
動かせなくなっていくのは困る
130:デフォルトの名無しさん
09/06/21 13:15:07
>>128
良書
意味不明な拒否反応で読まなければ良書の意味もないけどな
131:デフォルトの名無しさん
09/06/21 13:37:13
>>129
なるほど、今正誤表あるか調べてみるとちゃんとあったから
それ見ながらやってみるよ
132:デフォルトの名無しさん
09/06/22 01:02:47
C++のわかりやすい入門書を探しています。
しかし、C言語を理解していることが前提の本しか見つからず困っています。
全くの初心者が読める書籍はありますか?
133:デフォルトの名無しさん
09/06/22 01:03:39
ロベールとか
134:デフォルトの名無しさん
09/06/22 01:10:31
ロベールはHPと本でちがいはありますか?
135:デフォルトの名無しさん
09/06/22 01:12:30
全然違う
web上のは簡単にしか書いてないが
本は懇切丁寧に書いてある
丁寧に書きすぎじゃないかと思うほど丁寧に書いてある
136:デフォルトの名無しさん
09/06/22 01:14:50
URLリンク(www.amazon.co.jp)
137:デフォルトの名無しさん
09/06/22 01:15:58
そうなんですか!
購入することにします。ありがとうございました。
138:デフォルトの名無しさん
09/06/22 09:10:57
ロベールはリファレンスとして使うには章のタイトルが良くないな
目次見てもどこに何が書いてあるか良くわからん
139:デフォルトの名無しさん
09/06/22 10:14:16
ロベールを買ってしばらくはその厚さに辟易した
厚さに比べて内容の進行が遅いので、読んでも読んでも
なかなか話が先に進まずイライラした
本当に初心者向けの本だな
中級者以上の人が読むとペースの遅さにイラつく
140:デフォルトの名無しさん
09/06/22 14:26:04
小林健一郎氏の「これならわかるC++」が、Cの知識前提にしてないし、
オブジェクト指向で簡単なゲームとか実際創りながらやっていくから、
退屈しなくて良いよ。
「新・これならわかるC++」というのもあるけど、これより前述の本のほう
が入門者には分かりやすいし、オクとかで安く売ってたりするので良い。
小さくてかさばらないし。
懇切丁寧でも冗長で知識が細切れがちな内容の本は、それはそれで
キツイので、俺はあんまお勧めしない。
141:デフォルトの名無しさん
09/06/22 16:30:51
ロベールが書棚に並んでたらそいつはアフォだと言っていい
142:デフォルトの名無しさん
09/06/22 16:55:44
とアフォが言っております
143:デフォルトの名無しさん
09/06/22 18:16:05
入門書は2冊くらいは買ってもいいんじゃないだろうか。
一冊だけだと、その本の言い回しで理解できなかったとき、
手の施しようがなくなる。一冊を副読本にして使うと理解度もアップ。
144:デフォルトの名無しさん
09/06/22 18:28:37
> 懇切丁寧でも冗長で知識が細切れがちな内容の本
途中で説明が駆け足になることも割とあるし、
未整理で無駄口が多い入門書は樹海の入り口です。
145:デフォルトの名無しさん
09/06/22 18:34:59
これならわかるC++って猫だっけ?
あれはC++の入門書っていうより、オブジェクト指向入門以前って感じの本じゃかったっけ?
146:デフォルトの名無しさん
09/06/22 18:39:15
急ぎでなければ、素直にCからやっとけと思う
147:デフォルトの名無しさん
09/06/22 18:44:29
自分はAccelerated C++ → K&R第2版という流れで勉強したよ。
Accelerated C++はCの知識は要らないよって書き方だったけど
(配列よりも先にvectorを教える本)
ポインタと配列の関係を理解するのにやっぱりCの本を読む必要があった。
148:デフォルトの名無しさん
09/06/22 18:57:11
C++は複雑だからなー
149:デフォルトの名無しさん
09/06/22 19:13:54
Accelerated C++ → K&R第2版という流れで何を勉強したんだ?
150:デフォルトの名無しさん
09/06/22 19:17:18
>>149
女の扱い方
151:デフォルトの名無しさん
09/06/22 19:24:38
>>149
釣り
152:デフォルトの名無しさん
09/06/22 19:28:37
>>138
索引を見るといいよ
153:デフォルトの名無しさん
09/06/22 19:34:07
そもそもC++なんか勉強する必要あるの?
154:デフォルトの名無しさん
09/06/22 19:34:27
>>139
分かってる所は飛ばし読みすればいいよ
10時間で読んだ人もいるくらいだ
155:デフォルトの名無しさん
09/06/22 19:43:46
C++はプログラムの入門者受けするからな…
実際に入門した人の大半が去っていくわけだが
156:デフォルトの名無しさん
09/06/22 19:49:38
C++が習得できれば、他の言語を覚えるのも楽だ
157:デフォルトの名無しさん
09/06/22 19:55:23
1冊目でc言語の本を読んでいる。
c++をやる前にWSHというのに挑戦しようと思っている。
158:デフォルトの名無しさん
09/06/22 20:08:27
でも、Cで学んだことってC++ではあんまり役に立たないんだよね。
159:デフォルトの名無しさん
09/06/22 20:13:43
C自体が既に古くさい言語だからな
160:デフォルトの名無しさん
09/06/22 20:35:50
C++のCよりもスゴイ、一歩進んだ言語って感じの名前がよくない
C#も+が4つで#らしいけどそんなの言われないと分からないしね
161:デフォルトの名無しさん
09/06/22 20:38:58
C++++
162:デフォルトの名無しさん
09/06/22 20:45:23
「++Cの方が良かった」としょうもないことをStroustrupが言ってなかったっけ
163:デフォルトの名無しさん
09/06/22 21:09:48
言いにくくてしゃーないな
164:デフォルトの名無しさん
09/06/22 21:10:49
どのコンパイラもそこら辺の最適化ぐらいするからいいんです
165:デフォルトの名無しさん
09/06/22 21:13:06
ぷらしー
ぷしー
166:デフォルトの名無しさん
09/06/22 21:25:58
C++から普段使わない機能や、
良く分かってないやつが使うと危険な機能を抜くと
Javaになります。
・・・って言うと、なぜかC++厨からもJava厨からも怒られる
167:デフォルトの名無しさん
09/06/22 21:31:15
C++って記述が無駄に複雑になるよね。
テンプレートとか使うと。
168:デフォルトの名無しさん
09/06/22 21:34:39
C++
++
169:デフォルトの名無しさん
09/06/22 21:36:12
>>167
Javaほどではない
…と言うと怒られるだろうか?
でもJavaって書く事多いんだもん!打ち込みたくねぇ!
170:デフォルトの名無しさん
09/06/22 21:42:52
>>164
C++だとしないだろ
171:デフォルトの名無しさん
09/06/22 21:45:22
>>167
テンプレートは、最初に考えられた時には想定もされていない使い方をされているから
仕方がないんじゃね?
172:デフォルトの名無しさん
09/06/22 21:57:07
もう、public static void main って書く時点で
文字数多いなーって思う。
173:デフォルトの名無しさん
09/06/22 22:08:14
>>170
そうなの?
174:デフォルトの名無しさん
09/06/22 22:30:48
javaか
なんであんなに糞長いメソッド名が出来上がるだろうか
175:デフォルトの名無しさん
09/06/22 22:47:36
>>173
C++だと、++CとC++は処理が同じとは限らないから、普通はC++を++Cに変換しない。
プリミティブな型か、やって組み込みのcomplexとかだけだよ。
176:デフォルトの名無しさん
09/06/22 22:49:28
Javaではクラス・メソッドや変数の名前にフルスペルを推奨しているから
(例外はあると思うので揚げ足とりはやめてね)
177:デフォルトの名無しさん
09/06/22 23:15:22
>>171
標準ライブラリのイテレータを使うだけでうんざりするのはどうか
まあ typedef するけどね
178:デフォルトの名無しさん
09/06/22 23:57:12
>>176
eclipseで補完がきくから、長くても平気ってのもあるだろうな。
179:デフォルトの名無しさん
09/06/23 01:06:20
補完がきかなくて困るのはC++のテンプレート…
他の言語はどうなんだろ
180:デフォルトの名無しさん
09/06/23 01:40:37
viで自作の辞書を参照する
181:デフォルトの名無しさん
09/06/23 01:55:48
最終的に、C++でゲームを作りたいのですが、
まずCの勉強をして、その後C++を、
そのあとWinAQIを勉強して、最後にDirectXを学ぶ。
という流れなのでしょうか?
もしそうならおすすめの書籍を教えてください。
182:デフォルトの名無しさん
09/06/23 02:15:20
C, viエディタ, makefile, gdb, シェルスクリプト, linuxコマンド, cursesライブラリ, SVN,
C++, STL, オブジェクト指向, java, win32api, 画像フォーマット, コードコンプリート
SDL, openGL, を勉強してからDirectXだよ。
183:デフォルトの名無しさん
09/06/23 02:19:39
アルゴリズムは?
184:デフォルトの名無しさん
09/06/23 02:34:55
CとC++の次は
ひらしょー本(ゲームプログラマになる前に覚えておきたい技術)
185:デフォルトの名無しさん
09/06/23 08:07:54
ゲームは、作るもんじゃなくて、やるもんだぜよ。
絵もかけて、シナリオもかけて、システムも考えあられて、
プログラムもできるスーパー人間なんて、いない。
186:デフォルトの名無しさん
09/06/23 08:37:29
そんなに望む人なんていません
187:デフォルトの名無しさん
09/06/23 13:24:43
まあ、ひらしょ−本は年少向けだよね
188:デフォルトの名無しさん
09/06/23 14:31:38
>>181
遠大な計画立てるのも良いけど、Cを一通りサラッと勉強したら、
とりあえずDXライブラリ使って遊んでみたら良いよ。
その後に次の事考えれば良い。
189:デフォルトの名無しさん
09/06/23 20:07:17
>>188
それもそうですね。
とりあえずCとC++を一通り勉強してみます。
ありがとうございました。
190:デフォルトの名無しさん
09/06/23 20:44:45
>>189
C言語はK&Rを読めばOK
191:デフォルトの名無しさん
09/06/24 00:18:28
>>178
ちょww違うだろwww
eclipseのコード補完を考慮してメソッドの名前決めるなんてことあるかよ。
ネーミングについての書籍とかコード書くときの作法的な書籍とかももっと読んでくれ。
それらの書籍に書いてあることが全部正しいってわけじゃないけど、勉強になるし、良いコードがかけるようになるにはそういった勉強も必要。
ちなみにJavaに関してはチュートリアルで「こうしたほうがいい」って記述がある。
192:デフォルトの名無しさん
09/06/24 01:31:34
なんだかんだいって、麻奈本は、高卒でいきなり現場に入った俺には
一番役に立つ部類だよ。あれのおかげで、C++とXMLをなんとか最初の部分理解できて
次のステップに進めた。CとJavaもね。
193:デフォルトの名無しさん
09/06/24 01:35:54
ここの人たちは、やたら難しい本を薦めてくるけど、俺のような普通科高校卒業で
半分ブラックのような企業に就職し、まともな先輩もいないまま職歴詐称でいきなり
現場に出る人の役に立つ本も書いて欲しいよ。本当に困ってるんだからさ。
俺は罵詈雑言いわれながらも必死でやるけど、プログラムのプの字もわからないままやめてく人も
たくさんいるよ。
一般的に本当にここのようなエリートの人より、高卒や専門卒やFラン大卒の人のほうが人数は多いと思うんだけど・・
194:デフォルトの名無しさん
09/06/24 01:39:01
「やさしいC++」とかも普通に勧めてるだろ
195:デフォルトの名無しさん
09/06/24 01:39:29
Cでアルゴリズム関連の知識が必要なとき、
リスト?キュー?ハッシュ?って大きな本屋でアルゴリズム本調べても
意味不明で麻奈さんのやさしいプログラミングって言う本にやさしく書いてあったから
わかった。その後、望洋さんとかのがようやくちょっと読めるようになった。だから、私はこの本はお勧めです。
196:デフォルトの名無しさん
09/06/24 01:46:06
>>193
こことかどう?
プログラマーが読むべき本は?
スレリンク(prog板)
お世話になった本
スレリンク(prog板)
197:デフォルトの名無しさん
09/06/24 01:48:31
これ忘れた。
新・推薦図書/必読図書のためのスレッド 1
スレリンク(prog板)
198:デフォルトの名無しさん
09/06/24 01:50:30
麻奈タン
199:デフォルトの名無しさん
09/06/24 01:51:01
何なんだこの流れはw
200:デフォルトの名無しさん
09/06/24 01:52:25
38歳
201:デフォルトの名無しさん
09/06/24 02:09:07
>>132とかそうだったのかな…
202:デフォルトの名無しさん
09/06/24 03:52:00
高卒率多いのだな、IT業界って・・・
大学院修士卒でも、こないだクビになった俺って、
死んだほうがいいみたいだな・・・
203:デフォルトの名無しさん
09/06/24 07:27:15
博士じゃないからだよ
204:デフォルトの名無しさん
09/06/24 08:26:19
高卒だったら郵便局とか現業系公務員になったほうがよっぽどいい
人生が送れるのに。
それなりに枠があるし、競争率といっても、平均が低いからちょっと努力すれば
普通なれる。
205:デフォルトの名無しさん
09/06/24 09:09:51
>>202
長い人生、挫折も一回くらい経験してないと、いざという時に意外な程脆いし、
人の痛みを全く知らないから薄っぺらい。
いくら頑張っても駄目なときは必ずある、今までお前に競り負けて来た奴等だっ
てけっして努力してなかったわけじゃないだろう。
いい歳してやっと普通の人相当の挫折を経験した今が人生の終わりじゃなくて、
やっとここから君の本当の人生が始まるんだよ。
206:デフォルトの名無しさん
09/06/24 09:23:57
>>191
そんなの表向きの理由だろ。
IDEがよくなったから、名前が長くなったってのは確実にあるよ。
ブログとかで、LL系の人 vs Java系の人があると、かならず、
「Javaはめんどくさすぎる」
「補完があるのをしらんのか」
とか
「動的言語は補完が効かないからつらい」
みたいな話題がかならずあるもん。
207:デフォルトの名無しさん
09/06/24 09:36:00
身の上話はマ板行けよ
208:デフォルトの名無しさん
09/06/24 10:07:43
まあ、名前が長すぎるのは困るな。
日本語の本のレイアウトが崩れすぎる
要所でも変な位置で折り返されたりするからなー
209:デフォルトの名無しさん
09/06/24 11:57:17
英語すら拒否する奴が大多数だしな
210:デフォルトの名無しさん
09/06/24 16:40:05
>>201じゃあ次ぎからはやさしいC++で
211:デフォルトの名無しさん
09/06/24 18:08:27
やさしいだけではものたりない
212:デフォルトの名無しさん
09/06/24 18:10:13
でもやさしくなければ売れる資格が無い
213:デフォルトの名無しさん
09/06/24 18:15:13
優しさだけの男は売れない
214:デフォルトの名無しさん
09/06/24 18:21:33
やさしいDB -- 自分を売る技術
215:デフォルトの名無しさん
09/06/24 18:32:53
個人的にはC++にやさしさを求める方がどうかしていると思うな
アジア的な優しさかもしれんが
216:デフォルトの名無しさん
09/06/24 18:41:38
ロベールは毛唐臭いからな
217:デフォルトの名無しさん
09/06/24 18:43:34
ロベールの翻訳は分かりやすいな
218:デフォルトの名無しさん
09/06/24 18:54:17
コンピュータクラスタつくるなら,これは読んでおけ!てな,定番本ってある?
219:デフォルトの名無しさん
09/06/24 19:11:04
ロベールは日本人だw
220:デフォルトの名無しさん
09/06/24 19:14:57
セザールつぶれた
221:デフォルトの名無しさん
09/06/24 19:51:04
>>206
Lisp もエディタに依存してる言語だな
( ) の数なんて数えてないし、読むときも無視する
( ) の整合性はほぼエディタ任せ
222:デフォルトの名無しさん
09/06/24 22:16:53
ロベールも悪くはないが、入門者は5cmの厚みに気圧される
だろうな。
223:デフォルトの名無しさん
09/06/24 22:40:06
ロベールってそんなに良いの?
ロベール読めばEffective C++とかいらない?
224:デフォルトの名無しさん
09/06/24 22:41:18
流石に Effective C++ は必要
Effective C++ は入門書ちゃうで
225:デフォルトの名無しさん
09/06/24 23:11:36
そうそう、本棚の肥やしだよね
226:デフォルトの名無しさん
09/06/24 23:14:40
セガールはどうだろうか?
227:デフォルトの名無しさん
09/06/24 23:22:30
ロベールを読破できる根性あるヤツは、大概の入門書OKであろう
ところがあれだが、まあ悪い本ではないな。
実践形式で進む本とセットで使ったら、お互いの弱いところ補完
しあえて効率良く、ある程度楽しんで進んで行けるとは思う。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5382日前に更新/186 KB
担当:undef