推薦図書/必読書のためのスレッド 49at TECH
推薦図書/必読書のためのスレッド 49 - 暇つぶし2ch2:デフォルトの名無しさん
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であろう
ところがあれだが、まあ悪い本ではないな。
実践形式で進む本とセットで使ったら、お互いの弱いところ補完
しあえて効率良く、ある程度楽しんで進んで行けるとは思う。

228:デフォルトの名無しさん
09/06/24 23:34:37
ページ数が少ない本って結局説明足りなくて分からなかったり
内容薄くて別の本が必要になったりするから
最初からページ数多い本を買った方がいいという考え方もある

229:デフォルトの名無しさん
09/06/24 23:36:41
厚い本はかさ張るしどこから読んでいいのか分からなくなりがちだから
まずは薄い本を買って必要になってから厚い本を買っても遅くないという考え方もある

230:デフォルトの名無しさん
09/06/24 23:43:54
大学の教授なんてのは毎日膨大な数の世界中の論文を読みまくっている。
プログラムに詳しくなりたいならこれと同様に膨大な数の書籍を購入し読むべきだ。

231:デフォルトの名無しさん
09/06/24 23:51:47
うちのボスは論文なんか斜め読みで、おもしろそうなの部下に投げて後で説明させてるだけだなー
査読も全部投げてる。まあ、忙しいからなんだけど。
今までの上司は皆そんな感じだったな。

232:デフォルトの名無しさん
09/06/24 23:54:52
Effective C++もいるのか
そんなにいっぱい買えないよ…

233:デフォルトの名無しさん
09/06/25 00:11:15
C++への道を踏み込んでしまった俺の書棚はC++関係の本で一杯だ
恐らく百万円以上は余裕で使っているだろう

234:デフォルトの名無しさん
09/06/25 00:12:03
エロ本買うのを控えるんだ。

235:デフォルトの名無しさん
09/06/25 00:22:20
本を読む暇があったら、ソースを読め、ソースを書け。

236:デフォルトの名無しさん
09/06/25 00:31:50
んじゃあ、C++で書かれた良ソースって何がある?

237:デフォルトの名無しさん
09/06/25 00:54:38
自分で探せ

238:デフォルトの名無しさん
09/06/25 00:58:43
Boost

239:デフォルトの名無しさん
09/06/25 01:04:13
Boostみたいなキチガイソース読むのはやめた方がいい
頭がおかしくなるぞ

240:デフォルトの名無しさん
09/06/25 01:19:47
sourceforge

241:デフォルトの名無しさん
09/06/25 01:20:34
>>232
最初は入門書1冊でおkだよ。
90%くらいの人は入門書で挫折して去っていくのが現実だから
あれこれ手を出すのは自分の適正を確認してからでも遅くない。

242:デフォルトの名無しさん
09/06/25 01:21:55
90%ってどこから出てきたの?

243:デフォルトの名無しさん
09/06/25 01:25:43
100人に聞きました

244:デフォルトの名無しさん
09/06/25 01:26:28
ブラックにしかいないとこういうことを言ってしまうんだと思う

245:デフォルトの名無しさん
09/06/25 01:29:01
あるあるあるあるあるあるあるあるあるあるあるある
あるあるあるあるあるあるあるあるあるあるあるある
あるあるあるあるあるあるあるあるあるあるあるある
あるあるあるあるあるあるあるあるあるあるあるある

246:デフォルトの名無しさん
09/06/25 01:36:07
でも圧倒的にブラックの方が多いんだから
全体としてはかなり9割に近いという事だろう。

247:デフォルトの名無しさん
09/06/25 01:44:51
仕事にしてる時点で同じムジナ

248:デフォルトの名無しさん
09/06/25 01:45:56
キューピーちゃんのC++プログラミング入門書まだー?

ところで浅井健一『プログラミングの基礎』勧めてた人トンクス
この出来にはちょっとびっくりだ

249:デフォルトの名無しさん
09/06/25 04:04:28
前橋氏のコンパイラ本が店頭に並んでた。
他の本買ったので買えなかったけど、実用寄りで良さげな感じ。
巻末でドラゴンブック紹介しといて、まだ買ってませんと書いてるのにワロタ

250:デフォルトの名無しさん
09/06/25 05:58:44
ポキール

251:デフォルトの名無しさん
09/06/25 07:40:09
>>232
Effective C++ の不要な入門書なんてこの世にないぞ

252:デフォルトの名無しさん
09/06/25 08:07:54
>>249
> 巻末でドラゴンブック紹介しといて、まだ買ってませんと書いてるのにワロタ

読者なめてるなw

253:デフォルトの名無しさん
09/06/25 09:44:36
>>247
それはない

254:デフォルトの名無しさん
09/06/25 10:47:20
表紙がカッコよくなった新版をまだ買ってないって意味じゃなくて?

255:デフォルトの名無しさん
09/06/25 18:45:36
俺は図書館で借りて読んだし、そういうことじゃね?

256:デフォルトの名無しさん
09/06/25 19:45:17
猫でもわかるC++買ってみたけどこれって良い方なの?

257:デフォルトの名無しさん
09/06/25 19:56:12
最近出た本なのでまだ評価はよく分からんのでは

258:デフォルトの名無しさん
09/06/25 19:59:49
良い方。老舗サイトだ
URLリンク(www.kumei.ne.jp)

259:デフォルトの名無しさん
09/06/25 21:26:23
正直いい評判は聞いたことないな
話がごちゃごちゃして要領を得ないから時間無駄にする危険性が高い。
まあ文章読まずにソースだけ見れば使えないこともないかもしれない。

260:デフォルトの名無しさん
09/06/25 21:31:24
買ってしまったんならとりあえず読むしかなかろう

261:デフォルトの名無しさん
09/06/25 21:40:06
猫がわかるわけないじゃん・・・
嘘じゃん・・・

262:デフォルトの名無しさん
09/06/25 21:41:15
匿名の声に振り回されるよりかは、
とにかく目の前の本に向かってみることを勧める
買う前ならともかく、買っちゃったんなら読む以外の選択肢は無い

263:デフォルトの名無しさん
09/06/25 21:55:40
うちの猫は分かってるみたいだよ

264:デフォルトの名無しさん
09/06/25 21:57:50
>>249
試写会の前説で、映画の内容に踏み込んで絶賛しまくった後、
「私などは、まだ見ておりませんが」と言い放った長嶋を思い出した。

265:デフォルトの名無しさん
09/06/25 22:05:16
いつの間にか予約注文可能になってる。
URLリンク(www.amazon.co.jp)
早くでないかな。日本語も出てほしいな。

266:デフォルトの名無しさん
09/06/25 22:06:49
>>264
さすがに読んでないのは第二版のことでは・・・・・

267:デフォルトの名無しさん
09/06/25 22:35:01
>>258
サイトを見て判断すると買うなってことになりそうだけど、
書籍版のほうは、普通のできになってて面白くなくなってるな。

268:デフォルトの名無しさん
09/06/25 22:47:26
ASP.NETの良書を頼む

269:デフォルトの名無しさん
09/06/25 23:30:49
ホップクロフトのオートマトン3版邦訳されないかな

270:デフォルトの名無しさん
09/06/25 23:51:34
みなさん英語が読めるんですね、かっこいいです

271:デフォルトの名無しさん
09/06/26 00:22:44
YOU FUCK!

272:デフォルトの名無しさん
09/06/26 00:24:16
fack you!

273:デフォルトの名無しさん
09/06/26 00:40:28
Linuxに手を出したのですがWindowsでいうProgram Filesに相当するディレクトリや
作成したスクリプトなどを何処に保存して、どのように管理するのかが分からないのですが
そのような私に向いている書籍はあるでしょうか?

独習LinuxはRedHad系とDeb系のディストリに対応していて
守備範囲が広かったので数日後にでも買おうかと考えています

ディストリは鯖用にCentOS に デスクトップ用にUbuntuを使っていますが
CentOSの情報が少ないのでFedoraも使うか検討してます

274:デフォルトの名無しさん
09/06/26 00:48:18
そのへんの構成は皆同じだから何でも良いんじゃない?

275:デフォルトの名無しさん
09/06/26 08:04:53
182って、どの程度しんじていいんだ?
SVNやコードコンプリートは飛ばしてもいいよな

276:デフォルトの名無しさん
09/06/26 09:59:30
その直後の>184が答えのような気がする。
もちろんWindowsは人並みに使いこなせるという前提で。

277:デフォルトの名無しさん
09/06/26 16:54:58
>>264         >>261
個室ビデオで試写? プププ。。おまえのとこの猫はそんなこともわからないのか?

278:デフォルトの名無しさん
09/06/26 16:56:01
すみません。調子に乗って、変な事を書いてしまいました。悪気は無いんです。

あと、
エコのために2行におさめたんです><;

279:デフォルトの名無しさん
09/06/26 19:42:03
空白(18バイト)の方が改行2つ(12バイト)より容量食うだろ

280:デフォルトの名無しさん
09/06/26 20:18:15
>>273
個人的な見解としてはFedoraは遊び用途以外には考えないほうがいいと思う

281:デフォルトの名無しさん
09/06/26 21:52:36
>>273
URLリンク(www.google.co.jp)検索&lr=lang_ja&aq=f&oq=

282:デフォルトの名無しさん
09/06/26 22:34:17
オブジェクト指向入門第二版読み始めるところだけど、
これ原題がObject-Oriented Software Construction 2で、
入門書じゃないじゃーん。

283:デフォルトの名無しさん
09/06/26 22:35:51
だって日本人は入門ってつけないと買わないもん

284:デフォルトの名無しさん
09/06/26 22:37:15
>>282
「入門」って付けた効果あったじゃん
初心者が釣れた

285:デフォルトの名無しさん
09/06/26 22:43:57
>>282
知らずに買ったのか…?
超有名な話だと思ったが。
まあ、名著なんで持ってて損は絶対しない。難しいなら他の本を読んでから読み直そう。

286:デフォルトの名無しさん
09/06/26 22:52:36
ヤラレタ。
しかし、値段からして微妙な戦略な気が。

>>285
気長に読んでいきます。

287:デフォルトの名無しさん
09/06/26 23:33:44
第一版はもうちょっと薄かったし、安かったからな…

288:デフォルトの名無しさん
09/06/26 23:56:41
入門つけたら何で売れるんだろうなw
いつまで入門なんだよw

289:デフォルトの名無しさん
09/06/27 01:55:07
『超ハイレベルプログラミング入門』

290:デフォルトの名無しさん
09/06/27 02:56:58
萌えて覚える非可換隠れ部分群量子アルゴリズム入門

291:デフォルトの名無しさん
09/06/27 04:15:08
Working Effectively With Legacy Code の邦訳
レガシーコード改善ガイド
7/14
wktk


292:デフォルトの名無しさん
09/06/27 09:02:59
Esoteric Language 入門

293:デフォルトの名無しさん
09/06/27 17:18:17
>>291
Cで一般的だがC++では問題のあるような古い技法が
一杯掲載されているような本だったら読んでみたいな。

しかし、翔泳社。さらに訳者多すぎ。一抹の不安・・・

294:デフォルトの名無しさん
09/06/27 17:21:44
・・・って、レガシーコードって古いコードって意味じゃないのね。
知らんかった。

295:273
09/06/27 17:23:53
>>281
適切な情報をありがとうございます

独習Linuxを買ってきたので当分の間はそれで学習してみます

296:デフォルトの名無しさん
09/06/27 17:27:26
テストされてないコードか・・・
まあ著者が勝手に言い出した定義だろうけど

297:デフォルトの名無しさん
09/06/27 17:56:14
こんなの見つけた
URLリンク(www.fieldnotes.jp)

298:デフォルトの名無しさん
09/06/27 21:38:02
>273
『Linux標準教科書』開発プロジェクト
URLリンク(www.lpi.or.jp)

■使用している環境
Linuxには様々なディストリビューションが存在しますが、本教科書ではCentOS 5.1を使用しています。
その他のディストリビューションでも、ほとんどの内容がそのまま当てはまりますが、ファイルの位置などに一部異 なる場合があります。

299:デフォルトの名無しさん
09/06/27 22:52:19
2chでのスレッド保守スクリプトを作りたいのですが、勉強する言語は何がいいのでしょうか?
c言語なのかVBなのか、JAVAスクリプトなのか、何を勉強していいかわかりません。

300:デフォルトの名無しさん
09/06/27 22:54:01
>>299
Axumが最適だね

301:デフォルトの名無しさん
09/06/27 22:57:09
>>299
ここは書籍スレです。一応。

302:デフォルトの名無しさん
09/06/27 23:10:51
>>300
調べてもわかんなかった。
>>301
勉強するための本がほしいと思っています。

303:デフォルトの名無しさん
09/06/27 23:15:22
URLリンク(msdn.microsoft.com)

304:デフォルトの名無しさん
09/06/27 23:15:41
運用情報板で聞くといいよw

305:デフォルトの名無しさん
09/06/27 23:35:17
勉強するための本が欲しいと思っています。
だけど何の勉強をするかは決めていません。

306:デフォルトの名無しさん
09/06/27 23:48:03
スクリプトなら独習PHPでいいと思うよ。

307:デフォルトの名無しさん
09/06/27 23:51:33
PHPは勉強するだけで精神が厨化するから
やめておけ

308:デフォルトの名無しさん
09/06/27 23:55:06
スレッド保守スクリプトってなんなの?

309:デフォルトの名無しさん
09/06/27 23:58:28
>>305
Prolog
2ch関係ののスクリプトは.99%がPrologで組まれている

310:デフォルトの名無しさん
09/06/28 00:01:42
ちょっとくらい長いプロローグで絶望するなとは言うけど99%とか上条さんもびっくりだな

311:デフォルトの名無しさん
09/06/28 00:46:46
>>310

312:デフォルトの名無しさん
09/06/28 00:56:42
.99%もPrologあるのか?

313:デフォルトの名無しさん
09/06/28 00:59:57
>>299
dat落ちしないよう定期的にageるスクリプト??

314:デフォルトの名無しさん
09/06/28 01:02:41
sageでも落ちない

315:デフォルトの名無しさん
09/06/28 01:46:56
上条勢力に加われないぞ

316:デフォルトの名無しさん
09/06/28 02:05:56
CでできるならCでやるのが一番よさそうだ
俺はHaskellを薦めるが

317:デフォルトの名無しさん
09/06/28 06:30:21
エンジニアのためのJavadoc再入門講座
6/30

フラゲした人いる?

318:デフォルトの名無しさん
09/06/28 10:25:44
おまえらが何度も繰り返し読んだ名著を挙げてくれ

319:デフォルトの名無しさん
09/06/28 10:40:50
まずはお前が挙げろよ

320:デフォルトの名無しさん
09/06/28 10:41:51
Programming Pearlsかな。コラムとしても読めるし。

321:デフォルトの名無しさん
09/06/28 11:10:00
>>320
あれ、pp.5-6で詰まって積んでるw

40パスのソートの各パスで得られるのって
マージソートにおけるソート済み部分配列だよね?
なのに1回出力して終わりとかわけわかめ

322:デフォルトの名無しさん
09/06/28 13:28:03
SICPは電車の中で何度も読んだ。持ち歩いたせいでボロボロだ

323:デフォルトの名無しさん
09/06/28 13:39:26
名著って感じではないけどRubyレシピブックは手垢つきまくり

324:デフォルトの名無しさん
09/06/28 14:13:01
ポインタ完全制覇という本が気になっているのですが
これは中級者の本だという認識でよろしいですか?

325:デフォルトの名無しさん
09/06/28 14:38:29
ポインタも理解してないんじゃ初級者だろうから初級者向けでしょ。

326:デフォルトの名無しさん
09/06/28 14:40:59
ポインタを舐めるな

327:デフォルトの名無しさん
09/06/28 14:50:04
ぺろぺろ・・・・これは、ポインタ!

328:デフォルトの名無しさん
09/06/28 14:51:18
ポインタなんてアセンブリ言語やればすぐ分かる

329:デフォルトの名無しさん
09/06/28 14:55:56
>>324
初中級者向け
ヒープ、スタック、何それおいしいの
難しい宣言読める人って頭どうなってるのってレベルの人が読む本

330:デフォルトの名無しさん
09/06/28 15:43:56
それじゃ中級者は入らない

331:デフォルトの名無しさん
09/06/28 15:53:44
入門 
初級 ポインタ完全制覇
中級
上級

入門書読み終わって少し実践積んだ程度の初級者は読む価値あるよ。

332:デフォルトの名無しさん
09/06/28 16:17:41
URLリンク(www.amazon.co.jp)
最速攻略 VBScriptサンプル大全集 (大型本)

超初心者ですが、これ読めませんでした。
まず何から読めば理解できるようになりますか?

333:デフォルトの名無しさん
09/06/28 16:23:36
最速攻略 VBScriptサンプル大全集
URLリンク(www.amazon.co.jp)

まずamazonへのリンクはこう書くと短くていいということから

334:デフォルトの名無しさん
09/06/28 16:31:59
すごい、知らなかった!>>332じゃないけど

335:デフォルトの名無しさん
09/06/28 16:33:15
>>333
www. と .co も省略可能。


336:デフォルトの名無しさん
09/06/28 16:37:42
でも実際、「ポインタなんてすぐ分かる」とかいってるやつは
ポインタ完全制覇のレベルには達してない
難しいものを難しいと認識できてないわけだからね
対象をよく分かってない証拠

337:デフォルトの名無しさん
09/06/28 16:42:53
ポインタ演算子が二個ついたり
他の関数にわたしたり
二次元配列とからませたり
構造体とからませたり

意味不明なんだぎゃ!!

338:デフォルトの名無しさん
09/06/28 16:43:51
>>336
それはポインタがいかに単純な物か分かってない証拠
ポインタはプリミティブすぎるから逆に分かりづらい人が出てくるだけだ

339:デフォルトの名無しさん
09/06/28 16:43:57
ポインタスレなかったっけ。
ポインタなんか単なるアドレスを入れる箱でそれ以上でも以下でもないんじゃ

340:デフォルトの名無しさん
09/06/28 16:47:52
一回理解してしまえばなんで分からなかったんだろうとはなるけど
最初から***pとか*(p+1)とかがサラッと理解できる人は少ないんじゃないか

341:デフォルトの名無しさん
09/06/28 16:48:56
VBScript関係はいまひとつしっくり来た本がないけど比較的これが良かったかな

WSHクイックリファレンス-第2版-羽山-博
URLリンク(www.amazon.co.jp)

これと332の本とポケットリファレンスを見ていろいろググってる
#332の本はサンプル集だから基礎的な部分はオマケ程度しか書いてないと思うぞ


342:デフォルトの名無しさん
09/06/28 16:51:45
そもそも***pなんて書く必要があること自体がないし
*(p+1)はp[1]と書けと

343:デフォルトの名無しさん
09/06/28 16:54:06
あったらという事だろ

344:デフォルトの名無しさん
09/06/28 16:55:12
おれは、ある日突然わかった口だな。
あの唐突さは、ある日補助輪なしの自転車に乗れるようになった小学一年生以来の衝撃だった。

345:デフォルトの名無しさん
09/06/28 16:55:54
へー、おれなんか初めてみたときからわかったけど。

346:デフォルトの名無しさん
09/06/28 16:56:33
そういう書き方を気にすること自体、ポインタを理解できてない証拠だと思う。

347:デフォルトの名無しさん
09/06/28 16:57:11
Cの入門書の超基本的なプログラムしかできないんだけど
もうちょいできるようになるには何買ったらいいんだろ

ポインタよくわからんしポインタ完全制覇買ってみようかな

348:デフォルトの名無しさん
09/06/28 16:57:44
ポインタは住所の入っている箱と考えれば一発でわかる。

349:デフォルトの名無しさん
09/06/28 17:00:32
住所はいってる箱を使う必要性がわからんのだ

350:デフォルトの名無しさん
09/06/28 17:02:46
>>339
まったく理解できてないね
こういうのが、ポインタは簡単だと主張する人の典型的な勘違い
レベルが低すぎる
まず、ポインタはアドレスを入れる箱を指す場合と、アドレスそのものを指す場合があるという
基本がわかってない(これも厳密に言えば怪しいけど)
その上、C言語ではポインタはそういう一言で表した概念を覚えるだけでは不十分で、
いろんな文脈でのポインタの書き方や、ポインタに関係する宣言・演算子などを覚えなくては
使い物にならないということもわかってない

こういう人にこそポインタ完全制覇を勧める

351:デフォルトの名無しさん
09/06/28 17:03:35
住所の場所に行くには住所がないといけないと考えればいい。

352:デフォルトの名無しさん
09/06/28 17:06:44
ポインタはアドレスだとか、アドレスを入れる箱だ、なんて
覚えてるだけでは、C言語の関数の宣言で、引数が配列を受け取ってる様に見えて、実は
ポインタを受け取るように宣言されている、なんて事実も理解出来んだろう

それでは全く不十分だろうね

353:デフォルトの名無しさん
09/06/28 17:06:49
>>339
Cのポインタは型情報も内在してるじゃないか
アドレスを入れる箱ってのは第一次的近似に過ぎないだろう

354:デフォルトの名無しさん
09/06/28 17:07:09
俺は>>350にこそ勧めたい・・・


355:デフォルトの名無しさん
09/06/28 17:07:11
***pは多次元配列の動的確保で使わないか

356:デフォルトの名無しさん
09/06/28 17:07:44
>>354
俺はとっくの昔に読んだが

357:デフォルトの名無しさん
09/06/28 17:08:12
比喩はあくまで比喩なんだから、理解できた後は、投げ捨てるべきハシゴなんだよ。
比喩の周りをぐるぐる回っていても、理解できたことにはならない。

358:339
09/06/28 17:09:26
アセンブラからプログラム始めた俺からみたら全部箱にしかみえんのだがな・・・

359:デフォルトの名無しさん
09/06/28 17:09:32
住所というより、その場所に行く地図だな。
箱に入った地図を見つけて地図に書いてある道を進むと
探している宝物がみつかるんだよ。

360:デフォルトの名無しさん
09/06/28 17:10:02
アセンブラでもアドレスの数値その物は箱ではなかろう

361:デフォルトの名無しさん
09/06/28 17:11:14
ポインタって要はアドレスを入れる変数じゃないか

362:デフォルトの名無しさん
09/06/28 17:11:21
ポインタで一番悪い意味でハマッたのが多次元配列の関数受け渡しだったな
ここで解は得られたけどホント納得したくない、引数に定数なんて…
URLリンク(www.nurs.or.jp)

363:デフォルトの名無しさん
09/06/28 17:11:23
逆に言うと、宝箱に宝物を入れて隠した後、宝の地図を書いて箱にいれて隠して、
その宝の地図の入った地図の地図の入った箱がポインターノポインターになるわけさ。

364:デフォルトの名無しさん
09/06/28 17:11:26
ポインタはどうやって学ぶべきか part2
スレリンク(tech板)


365:デフォルトの名無しさん
09/06/28 17:12:30
>>361
その変数に入ってるアドレスをポインタと呼ぶこともあるよ

366:デフォルトの名無しさん
09/06/28 17:12:43
>>361
変数じゃなくてアドレスの数値その物らしいぞ。よく意味は分からんが。

367:デフォルトの名無しさん
09/06/28 17:13:29
ポインタについて「ユリーカ」体験がなかったと言う人間が来たら、
そいつにプロジェクトを任せるのは、ちょっと躊躇するな。

件の本が、そのような体験を不要にしているのなら、それに越したことはないと思うが。

368:デフォルトの名無しさん
09/06/28 17:13:52
>>366
基本的には両方あるんだよ
まあ、まずこの2つがあるというのを知るのが基本中の基本で、
第一歩目ぐらいなんだが

369:デフォルトの名無しさん
09/06/28 17:14:05
C言語入門を卒業したものですが
コードコンプリート読んでも理解できません
実践的すぎてよくわからないんです。

私はどんな本を読めばいいのでしょうか?



370:デフォルトの名無しさん
09/06/28 17:15:54
>>368
ポインターは地図で、地図の入ってる宝箱もポインターってことだろ?

371:デフォルトの名無しさん
09/06/28 17:17:25
>>347
Cマガの2001年7月号のポインタ特集もいいよ。

372:デフォルトの名無しさん
09/06/28 17:19:42
両方あるっていうのがやっぱり理解できんなあ
ポインタとして宣言した変数の中に入っているのはアドレス(そのアドレスが何wを意味するかは話は別)
なんか理解間違っているか?

スレ違い、どんとこい

373:デフォルトの名無しさん
09/06/28 17:22:28
型情報も付属している

374:デフォルトの名無しさん
09/06/28 17:22:37
もうポインタなんて名前やめちまえよ、矢印でいいよ矢印で

375:デフォルトの名無しさん
09/06/28 17:23:09
まさか宝箱に宝箱を入れようとしてないか?
宝箱に宝箱を入れることはむりなんだよ。
だから宝箱から地図を出してもう一つの宝箱に入れる
あたりまえのことだろ。 

376:デフォルトの名無しさん
09/06/28 17:24:13
>>372
何も難しいことはない
単に、アドレスのことをポインタと呼ぶこともあるというだけだよ
同じ名前でも、二つの違った概念を表してるだけ

アドレス≒メモリの番地を表すもの≒そのメモリの番地にあるものを
指し示すもの≒ポインタ
というニュアンスで、アドレス≒ポインタとなる

377:デフォルトの名無しさん
09/06/28 17:26:45
>>373
型情報はポインタそのものに付属している訳じゃなく処理系が管理してるだろ?

378:デフォルトの名無しさん
09/06/28 17:26:46
地図と宝箱はふたりでひとつなんだよ。
何も入ってない宝箱は真っ白な砂漠の場所を表しているんだよ

379:デフォルトの名無しさん
09/06/28 17:29:04
そもそも今大学でポイントなんて教えないのに
ここで議論する意味あるの?

教える人間がポイントはねぇ~...で終わる

380:デフォルトの名無しさん
09/06/28 17:30:17
int型の変数もint型の数値もintだ、程度のブレだと思ってたけど

381:デフォルトの名無しさん
09/06/28 17:31:17
>>377
ポインタに型情報が付属
ポインタが何を指すかには処理系が管理している

これ、何が違うんだw
後者は前橋氏が完全制覇で使ってた表現だったか

382:デフォルトの名無しさん
09/06/28 17:32:29
まあ、文字も数字もコンピュータ内部の表現では2進数だけど、
C言語の中では型があるよねみたいなこと

383:デフォルトの名無しさん
09/06/28 17:33:59
ま、ポインタ型には種類があるよね、ってことを知るのが第二歩目かな

384:デフォルトの名無しさん
09/06/28 17:36:27
>>355
少なくともその状況では俺は [ ] しか使わん

385:デフォルトの名無しさん
09/06/28 17:36:56
ここまでぬるぽなし

386:デフォルトの名無しさん
09/06/28 17:38:04
ぬるぽ

387:デフォルトの名無しさん
09/06/28 17:38:32
がっ

388:デフォルトの名無しさん
09/06/28 17:40:07
>>377
そこは、こだわらなくていい。
コーディングする際に知っておくべきことの一つ。

389:デフォルトの名無しさん
09/06/28 17:42:54
>>369
あれは実際にコードを書いていて悩んだときにめくるといいよ

390:デフォルトの名無しさん
09/06/28 17:45:55
自分はポインタの配列と二次元配列がさくさく使えるようになったころ、
不意にポインタの構造が理解できた感じだったなぁ。

391:デフォルトの名無しさん
09/06/28 17:47:07
ポインタがわからん人はコンパイラを書いてみればいいんだよ

392:デフォルトの名無しさん
09/06/28 17:51:09
規格書を読むと良い。
俺が最初ピンと来なかったポインタのdecayについても
詳しく書かれている。

393:デフォルトの名無しさん
09/06/28 17:51:27
コンパイラを書くまでもなくPCやSPをいじれば理解できない?

394:デフォルトの名無しさん
09/06/28 17:56:55
アセンブリコードを吐かせるオプションつけてコンパイルしてデバッガで解析
ていうかスレチだな

395:デフォルトの名無しさん
09/06/28 18:04:36
CODE コードから見たコンピュータのからくり: Charles Petzold, 永山 操
URLリンク(www.amazon.co.jp)

このスレ的には、これを出しとけば十分。

396:デフォルトの名無しさん
09/06/28 18:08:49
関数ポインタの配列を使ってポリモーフィズムを実現するコードをそらで記述できなければポインタを理解したとは言えない

397:デフォルトの名無しさん
09/06/28 18:14:00
それは単なるテクニックで、ポインタの理解とは全く無縁だと思うが

398:デフォルトの名無しさん
09/06/28 18:19:50
ここでいろいろ議論されてる時点で
ポインタがどれだけ難しいかわかる。

399:デフォルトの名無しさん
09/06/28 18:20:11
CASLでもいいからアセンブラを覚えて、
実効アドレスを理解できれば、ポインタも理解できるよ。

400:デフォルトの名無しさん
09/06/28 18:22:16
Accelerated C++では関ポは引数の形くらいでしか出てこない、
Effective C++ではメンポは珍獣の類と評されていた。

C++の場合、引数の型の場合は関数宣言と同形の糖衣構文が許されるし
呼び出し側も明示的にアドレス演算子をつけなくて良いので
なんかこう、オブジェクトをやり取りしている感じのスマートさがあるよね★

401:デフォルトの名無しさん
09/06/28 18:25:00
関ポ、メンポにワロタ

402:デフォルトの名無しさん
09/06/28 18:28:01
bindやmem_funなんかを駆使するC++がスマートとな

403:デフォルトの名無しさん
09/06/28 18:35:53
>>399
Cのポインタの難しさの本質は、Cのポインタにまつわる構文の
混乱にあるから、それだけ理解したところで不十分

404:デフォルトの名無しさん
09/06/28 18:38:14
つまり>>397はポインタを理解してない低脳

405:デフォルトの名無しさん
09/06/28 18:39:03
ポインタはわかった気になってるときが一番問題
わからないうちとわかってからはどうってことない

406:デフォルトの名無しさん
09/06/28 18:44:57
他人のコードを憶えててそらで書く人もいるしな
~なコード書ければOKってのは当てにならない気がする

407:デフォルトの名無しさん
09/06/28 18:48:11
次のお題

Javaに参照渡しはあるのかないのか

408:デフォルトの名無しさん
09/06/28 18:50:49
Javaに興味なし^^

409:デフォルトの名無しさん
09/06/28 18:54:42
ポインタネタになるとおもしろいようにスレが伸びるな

410:デフォルトの名無しさん
09/06/28 19:06:08
JavaとかOOPつかえねーからな
ここのスレの奴ってw

411:デフォルトの名無しさん
09/06/28 19:07:48
>>407
Javaは参照型はすべて参照渡し

412:デフォルトの名無しさん
09/06/28 19:19:06
和書のポインタ本だとポインタ完全制覇が定番だと思うが
洋書でポインタ本だと何が定番になるの?

413:デフォルトの名無しさん
09/06/28 19:19:10
>>410
OOPが使えるようになる本を紹介してください

414:デフォルトの名無しさん
09/06/28 19:29:45
そもそも日本人はITに向いてないから
勉強するだけ無駄洋書も読めないし

415:デフォルトの名無しさん
09/06/28 19:33:24
ポインタは本質的には対象指示の関係で
それ自体頭を使わなきゃいけない問題だが
Cの場合は言語設計者に悪意があって、
非常に混乱しやすく出来ている。
まぁ要するに、極端な馬鹿をコミュニティに入れないように
試練を与えたのさ

416:デフォルトの名無しさん
09/06/28 19:48:04
1番地に2を入れる。
5番地に4を入れる。
1番地と5番地の数値を足した番地に10を入れる。
6番地には10が入ってる。

20年くらい前の雑誌の説明にこんなのあったな。

417:デフォルトの名無しさん
09/06/28 19:48:37
自分プログラミング初心者でネコでもわかるC言語買ったんだけど
最初の第一章って読むべき?早く二章のC言語の基本ってのをやってみたいんだが
必須の知識かな?

418:デフォルトの名無しさん
09/06/28 19:50:43
331 :デフォルトの名無しさん:2009/06/28(日) 15:53:44
>入門 
>初級 ポインタ完全制覇
>中級
>上級

>入門書読み終わって少し実践積んだ程度の初級者は読む価値あるよ。


オマエ等って初級以下だぞ
大丈夫か?


419:デフォルトの名無しさん
09/06/28 19:52:33
ポインタの本読み終わったら
30日OSでもつくりゃいいじゃん

アセンブラも理解できるし

420:デフォルトの名無しさん
09/06/28 19:57:25
>>417
そんなことも自分で決められないのか?

一章にどんなこと書いてあるのか知らないけど、
とりあえず二章から読んでいけばいいんじゃないの
入門書ぐらいは全部読んだ方がいいと思うけど

421:デフォルトの名無しさん
09/06/28 20:02:53
>序文
>問題 誰も序文なんか読まない。
>解答 序文を第1章と呼んだらいい。
>解答によって作り出された新問題 第1章はたいくつだ。
>解答 第1章なんかやめて、第2章を第1章と呼んだらいい。

「ライト、ついてますか」より。

422:デフォルトの名無しさん
09/06/28 20:05:24
入門だの初級だの定義も示さず煽り合っても埒があかんだろ
ポインタが分からなければ読んでみればいいんちゃうの

423:デフォルトの名無しさん
09/06/28 20:06:33
>>418
煽りしか出来ない低脳君頭大丈夫?

424:デフォルトの名無しさん
09/06/28 20:11:26
>>418は実際当たってるけどね・・・

>>411
お約束ありがとう

425:デフォルトの名無しさん
09/06/28 20:20:00
このスレの人ってプロもいるんじゃないの?
ちなみに私はプロじゃないので学生グラマーですけど。

426:デフォルトの名無しさん
09/06/28 20:21:25
>>425
テンプレ嫁
素人はROM専だバカヤロウ

427:デフォルトの名無しさん
09/06/28 20:37:37
セミプロっていっとけ

428:デフォルトの名無しさん
09/06/28 21:25:29
グラマーな学生・・・・・・・

429:デフォルトの名無しさん
09/06/28 21:25:47
ポインタは箱の一種じゃない。[e.g. (p + 1)などの式]
それはポインタ型変数の事を言おうとしているのだろう。

FOLDOCより
1. <programming> An {address}, from the point of view of a
programming language. A pointer may be typed, with its {type}
indicating the type of data to which it points.

プログラミング言語から見た「アドレス」。
ポインタは指し示すデータの型に合わせて型付けされている。

430:デフォルトの名無しさん
09/06/28 21:27:27
何をぐちゃぐちゃやってるんだw
ポインタに2種類ある?

要するに、ポインタ変数とポインタ値(=アドレス)の
両方のことをポインタと呼んでるってことか。

今まで、それで混乱したことはなかったなあ。
int a = 3; としたとき、aも3も整数って呼ぶからが混乱するってこと?


431:デフォルトの名無しさん
09/06/28 21:37:07
>>429
そのくらいはここにいる連中皆わかってるんじゃね?

432:デフォルトの名無しさん
09/06/28 21:37:53
お馴染みジョエル。

「どうやら大部分の人々はポインタを理解するための
脳の一部分を持たずして生まれてくるようだ。
ポインタの理解はスキルではなく、才能の類である。
ポインタの理解にはインダイレクト且つ
多重に関連付けを行う論理的思考が要求され、
どうあがいてもそれが出来ない人だっているのだ」

URLリンク(japanese.joelonsoftware.com)

難しいというヤツは才能ないんだから諦めろ。

433:デフォルトの名無しさん
09/06/28 21:46:12
だからアセンブリ言語やればすぐ分かると言っとるに

434:デフォルトの名無しさん
09/06/28 21:51:00
MIPSの勉強始めてみたわ

435:デフォルトの名無しさん
09/06/28 21:52:02
>>431
文盲か?
分かってない奴がワラワラ湧いていただろう。

436:デフォルトの名無しさん
09/06/28 21:52:46
>>432
ポインタの問題以前に、どうあがいても
関数(サブルーチン)が分からないやつもいるなー。
完全にプログラマとしての適性はないんだけど、
そういう奴に教えないといけなくなったら、非常にやっかいだ。

437:デフォルトの名無しさん
09/06/28 21:56:32
>>432
諦めきれないよ・・・
JAVAに逃げるしかないのか・・・

でも才能ってのは納得だな
俺のポインタの認識は理解というよりもややこしい
なにがわからないかわからない
と言う状態だから・・・

438:デフォルトの名無しさん
09/06/28 21:58:14
>>435
君の読解力が足りないだけじゃねーの?

439:デフォルトの名無しさん
09/06/28 21:59:28
>>437
関数型言語やろうぜ
ポインタいらんぞ

440:デフォルトの名無しさん
09/06/28 22:06:05
>>437
直感的に分かるやつは、K&R読んだだけで分かる。
どうしても分からないやつは、急がば回れだ。
情報処理技術者試験のCASL2程度の
簡単なアセンブラをやってみればいい。
レジスタにアドレスを入れて使わないと、何もできないから。

441:デフォルトの名無しさん
09/06/28 22:23:36
>>437
「Cの強化書」をお勧めする。異論は認める。

442:デフォルトの名無しさん
09/06/28 22:26:15
強化書… 強そうな本だな。スパーCプログラマに変身できるのか?

443:デフォルトの名無しさん
09/06/28 22:27:37
>>442
使うとドーピング違反で業界から追放される
理解はできるようになるけど

444:デフォルトの名無しさん
09/06/28 22:41:40
あまりに強力すぎて業界から禁書指定されるのか…
ふ、俺にぴったりだぜ…

445:デフォルトの名無しさん
09/06/28 23:35:08
「とある言語の禁書目録」 \103,000

446:デフォルトの名無しさん
09/06/28 23:42:44
とりあえず、アクセス禁止のメモリ領域までポインタが飛んでった時は笑った

447:デフォルトの名無しさん
09/06/29 00:12:02
むずかしい、むずかしい言ってるから、余計
理解できなくなるやつが増えてるに100000票。

448:デフォルトの名無しさん
09/06/29 00:24:42
>>437
Javaに「逃げる」ってなんだよ。迷惑だからやめてくれ。
大規模なソフトでデータ構造を作るのに
言語を問わずポインタは必須だ

449:デフォルトの名無しさん
09/06/29 00:26:00
Java は参照型は全部ポインタだしな
足し引きはできないが

450:デフォルトの名無しさん
09/06/29 00:44:20
Javaに「降る」

451:デフォルトの名無しさん
09/06/29 00:49:49
足し引きが出来るのはCでポインタを実現する手段としてアドレスを
まんま利用してしまった結果であってポインタの本質ではないな。


452:デフォルトの名無しさん
09/06/29 00:50:45
>>451
お前アホだろ

453:デフォルトの名無しさん
09/06/29 00:57:21
ランダムアクセスイテレータにモニカを組み合わせたような物がポインタだからな…
原始的すぎて理解が困難なのかも

454:デフォルトの名無しさん
09/06/29 01:05:39
ポインタの概念は簡単だけど表記ルールがややこしいんだよ。
余計なシンタックスシュガーを廃止すれば混乱は避けられるはずなのに。

455:デフォルトの名無しさん
09/06/29 01:06:16
モニカって何だ?
C++で言うイテレータはポインタを一般化したものだぞ

456:デフォルトの名無しさん
09/06/29 01:27:52
>>411

その参照渡しってのが Call by reference のこといってんのなら違うよ。
呼び出しは Call by value でやってる。


457:デフォルトの名無しさん
09/06/29 03:14:25
>>432
そこのページに「文字列をインプレイスで逆転する」っていうのがあるんだけど、
仮にabcdef0とあったとき(0は'\0'終端と考えてね^^)、
aとf、bとe・・・とswapしていくにしても、
どうしてもswap関数の中で文字一個分のバッファが必要になるよね?
インプレイスでこれも使えないとなると、
やっぱり、終端部分をswap時の待機場所として流用するしかないのかしら。

458:デフォルトの名無しさん
09/06/29 03:32:52
一時変数は許容範囲では
どうしても使いたくないならxor交換とかでもいい

459:デフォルトの名無しさん
09/06/29 03:42:45
>>458
おお、ステキング!
なるほど、そんな手が。

460:デフォルトの名無しさん
09/06/29 04:03:53
C言語ポインタ完全制覇ってエキスパートCプログラミングを元ネタにした本だよな
初心者よこっちも買え

461:デフォルトの名無しさん
09/06/29 08:05:25
アマに売ってません

462:デフォルトの名無しさん
09/06/29 09:21:37
>>461
一時的な在庫切れじゃない? 絶版になるとは思えないし
とはいえ見かけたら買っておいたほうがいいかもね

なお初心者が読んでも最初はほんの少ししか読めないと思う
けど思い出した頃に眺めてみると読める箇所が増えている楽しい本

463:デフォルトの名無しさん
09/06/29 09:25:07
>>460
エキスパートCプログラミングは本当におすすめだな。

464:デフォルトの名無しさん
09/06/29 12:04:25
エキスパートCプログラミングか
俺も持ってるよ

自動販売機をパソコンで操作した下りを読んで、こいつら
間違いなくハッカーだと思った

465:デフォルトの名無しさん
09/06/29 14:06:07
ポインタの事になると、頭禿げ上がったおっさんどもが子供のよう
に云いたい放題、他人を平気でこき下ろすようになるのにワロタ。

466:デフォルトの名無しさん
09/06/29 16:15:10
ポインタがわかったつもりの子供の犯行でしょ

467:デフォルトの名無しさん
09/06/29 17:50:26
つcdel

468:デフォルトの名無しさん
09/06/29 17:51:13
つcdel×
つcdecl○

469:デフォルトの名無しさん
09/06/29 19:32:11
cobolかもしれない

470:デフォルトの名無しさん
09/06/29 19:39:17
acbelかも

ていうか呼び出し規約がどうしたん

471:デフォルトの名無しさん
09/06/29 23:01:20
>>440
CASL の LD/LEA って普通ですかそうですか

472:デフォルトの名無しさん
09/06/30 05:25:45
入門書を読んで、ポインタは、普通に理解できたが、
なぜポインタが難しいと言われるのか理解できなかった。

俺、三流私立大学しかいけなかったくらい基本バカだから、
本当は難しいのにとんでもない勘違いして理解して
分かった気になってるだけかと、ガクブルしてプログラマをやってきたが、
Cのプログラム組んでてポインタで特に困ったことないので、
最近は、たぶん理解してるのだと思うことにしている。

473:デフォルトの名無しさん
09/06/30 07:18:59
チラ裏

474:デフォルトの名無しさん
09/06/30 11:18:16
チラ裏をチラ見

475:デフォルトの名無しさん
09/06/30 11:51:14
経験的には、バカというか、プログラムが下手な人こそ
ポインタを多用する傾向があると思う

ちょっとこれは・・というようなデータ構造やプログラム構造でも
ポインタ使うとなんとかなっちゃうから
ここまでチラ裏

476:デフォルトの名無しさん
09/06/30 13:18:30
ポインタもGoFみたいにパターン作って名前付ければ使える奴増えるんじゃね?

477:デフォルトの名無しさん
09/06/30 19:13:03
意味がわからん。
何か一つパターンを例示してくれ。

478:デフォルトの名無しさん
09/06/30 19:18:30
Iteratorパターン

479:デフォルトの名無しさん
09/06/30 19:44:10
参照パターン

480:デフォルトの名無しさん
09/06/30 20:31:59
記号が覚えにくいだけなんじゃねーの

481:デフォルトの名無しさん
09/06/30 20:34:38
ポインタ完全制覇
を読んで中級プログラマになるぞ!!

482:デフォルトの名無しさん
09/06/30 20:37:10
宣言の構文を使用時の構文に似せてあるのは覚えにくい
アドレス演算子の&はアドレスのアンドだから覚えやすい

>>481
なんか知らないけどがんがれ

483:デフォルトの名無しさん
09/06/30 22:09:18
実践Common Lispという本はいい本でしょうか?

484:デフォルトの名無しさん
09/06/30 22:11:14
>>483
Pratical Common Lisp gigamonkeys でぐぐれば原書が読めるからそれで判断を

485: [―{}@{}@{}-] デフォルトの名無しさん
09/07/01 16:16:52
C#でCompactFrameworkの書籍やサイトでお勧めってありますか?

486:デフォルトの名無しさん
09/07/02 12:14:49
エイホのコンパイラって今までコンパイラのことほとんど勉強したことのない自分でも読めますかね?

487:デフォルトの名無しさん
09/07/02 12:28:34
>>486
最初の方は概説だから大丈夫
どこまで読めるかはともかくとして

488:デフォルトの名無しさん
09/07/02 12:39:29
コンパイラの構成と最適化を先に読むがよろし

489:デフォルトの名無しさん
09/07/02 15:07:36
>>486
まずこっちから読んだ方がいいよ

URLリンク(www.amazon.co.jp)

490:486
09/07/02 18:34:13
>>487,488,489
レスありがとう。
なんか難しそうなので489,488,エイホの順で読むことにします。

491:デフォルトの名無しさん
09/07/02 18:57:04
>>490
>>489に書いてあることはほとんど>>488に含まれてるから
最初から>>488のを買ったほうがいい

492:デフォルトの名無しさん
09/07/02 19:21:09
Visual C# 逆引き大全 ISBN978-4-7980-2115-7 を買ってきた
似たような本がもう一冊あったがよく内容を見比べてこちらにした

6月と今月はC#の本ばかり買ってるなあもうC#で3冊目だ

なぜ逆引きがいいのかと言うと、C#スレで質問されて答えている人が
いるが、あれと全く同じ形式だからだ

こういうのも一冊持っててもありかと思う

493:デフォルトの名無しさん
09/07/02 23:31:18
マの兄弟、急遽VB.net(VisualStudio2005)を使う事になったんだが
知識がVB6.0で止まってて困ってるんだ。orz=3
ナイスな入門本、ネットワーク系(TCP/IP通信処理)の良書があれば
教えて貰えないだろうか?

494:デフォルトの名無しさん
09/07/02 23:35:58
ネットワークはVB6でwinsock使ってたら大丈夫じゃね?
VB.NETはjava知ってたら大丈夫じゃね?

495:デフォルトの名無しさん
09/07/03 11:06:13
Ruby on Railsの入門本のお勧めを教えてください

496:デフォルトの名無しさん
09/07/03 21:44:25
>>495
これを熟読したら教えてやろう

まつもとゆきひろ コードの世界~スーパー・プログラマになる14の思考法

497:デフォルトの名無しさん
09/07/03 21:50:43
matz乙

498:デフォルトの名無しさん
09/07/03 22:07:48
ビットシフトとかビット演算について詳しく解りやすく書いてある
C言語の書籍ありますか?

499:デフォルトの名無しさん
09/07/03 22:10:25
>>498
ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか
URLリンク(www.amazon.co.jp)

500:デフォルトの名無しさん
09/07/03 22:19:20
どの本にも書いてあるもんじゃないの?
そうでもないのか

501:デフォルトの名無しさん
09/07/03 22:22:07


502:デフォルトの名無しさん
09/07/03 22:44:22
>>501
なるほどそういう意見もあると思うが俺はそう思わない。

503:デフォルトの名無しさん
09/07/03 23:20:38
昔は通産の情報処理技術者試験(1種、2種)に必須だったが今はどうなの?

504:デフォルトの名無しさん
09/07/04 00:30:21
それを知るためのスレじゃない

505:デフォルトの名無しさん
09/07/04 06:52:10
>>496中身見てから買えよ
自分が買っちまったからって道連れを求めずに一人で沈め
Ruby on Rails関係はプログラミング言語Rubyのメタプログラミングの章を読んでから
実践 Railsとか読んでみればいいんじゃね?必要ならRHGも

506:デフォルトの名無しさん
09/07/04 23:16:59
コードの世界は、立ち読みしただけだけど結構おもしろかったよ。
Rubyの話が多くて、俺はRubyがわからないから買わなかったけど。
表紙に抵抗がないなら買って損はしないと思う。

507:デフォルトの名無しさん
09/07/05 00:16:09
おまえが買わなかったものを俺が買って得なわけないだろ。
なぜなら、もしお前が「お前は俺よりもRubyについて知っているから、この本は面白いはずだ」
という意味で言っているのなら、おまえすら興味の抱かないレベルの技術などには
もはや興味はないからだ。

あるいはもしお前が
「俺はもうその程度のことは十分知っているから無用の長物だが、
 お前くらいのレベルなら読んで得することもあるんじゃね?」
という意味で言っているのなら、侮辱にもほどがあるだろう。

つまり、動転んでもクソ本。

508:デフォルトの名無しさん
09/07/05 00:25:41
asso

509:デフォルトの名無しさん
09/07/05 00:27:38
自分で読んでないのにクソ本とか言ってたら
本当のクズだな

で、>>507の感想を聞かせてもらおうか

510:デフォルトの名無しさん
09/07/05 00:29:23
何が言いたいのかわからん。
日本語であることはわかるが、もう少し論理的に書いてくれ

511:デフォルトの名無しさん
09/07/05 00:34:14
まったく読んでないのも、立ち読み程度で本の内容どうこういってるのも目くそ鼻くそだろ。
ちゃんと買って読んだやつの意見以外は無意味だよ。


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