トップページ⇒tech
1001コメント296KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
前スレ
PART 6 http://pc3.2ch.net/test/read.cgi/tech/1033207156/

プログラム技術板倉庫
http://tito.fc2web.com/2ch/tech/index.html
シンプルな構成
C/C++の分類では入門書の紹介もしているので、これからというあなたは一度目を通しましょう

推薦書籍集
http://bookshelves.tripod.co.jp/
一冊毎にコメントがあったりなかったり、なかなか親切
本スレでまとめられてない書籍の紹介などもある
リンクは>>2-3
0153デフォルトの名無しさんNGNG
>>152
最も近い図書館は・・・本が読めないくらいの明るさです。想像を絶する空間です。

参考にしてる学習サイトは、
http://web.kyoto-inet.or.jp/people/ysskondo/ここをメインに、
http://www.sm.rim.or.jp/~shishido/windows.htmlここを補助に使ってます。
ソースが公開されており注釈も丁寧なの、双方比較しつつ解読しつつしてがんがっております。
一応、そちらのサイトも存じておりますが、癖があって読みづらいのでほぼ利用しておりません。

delphiの解説サイトを検索していたのですが、
上の3つに相当するサイトが1つも見つからず途方に暮れ、
自棄になってdelphi 6をインストールしてみたところ、
ヘルプを読んでる間にテキストエディタが完成してしまいました・・・
これは、おそろしいです。ヤバイです。
0154デフォルトの名無しさんNGNG
2時間ばかりdelphiと格闘してみたのですが、C+SDKを学ぶ事にしました。
delphiと格闘していると、思ったより自分がSDKを理解していた事に気がつき、
正しくて困難な方へ進む覚悟が出来ますた。
ご回答戴いた諸氏には改めて感謝、感謝でつ。
連レス&スレ違いのマナー違反カキコでごめんなさい。
0155デフォルトの名無しさんNGNG
SDKからDelphiに飛びつく前に何か無かったか?
0156デフォルトの名無しさんNGNG
アセンブラの(・∀・)イイ 入門書知ってる方教えてください。
0157デフォルトの名無しさんNGNG
初心者質問なんですが、すみません教えてくださいm(_ _)mペコ
「BCC + CPad」という環境で教えてもらった望洋本を終えました。
つぎに>>153さんの紹介してるサイトhttp://web.kyoto-inet.or.jp/people/ysskondo/が
面白そうなのでVC++を買って来ようかと思います。
そこで質問なんですがバージョン5が必要とありますが.netでも問題ないですか?
0158デフォルトの名無しさんNGNG
>>157
> そこで質問なんですがバージョン5が必要とありますが.netでも問題ないですか?
多分問題ないが、WIN32APIが若干違うので警告には悩まされると思う。
# 仕事でWin98とWinXPで動作するアプリをC+SDK作っていて、
# Win98はVC++6、XPはVC++.netを使っているが、今のところ何とかなっている。
0159デフォルトの名無しさんNGNG
>>158
レスありがとうございますm(_ _)m

>警告には悩まされると思う
(ノД`)ウゥゥゥ・・・屁たれな漏れにはきつそうです。
普通に本で学ぶことにします。聞いといてよかった
0160デフォルトの名無しさんNGNG
>>156
定番(BOOKOFFで100円コーナーに置かれている事もしばしば)
http://www.amazon.co.jp/exec/obidos/ASIN/4871482456/qid=1038707133/sr=1-1/ref=sr_1_2_1/249-1053684-5349146

こちも評判良いらしい
http://www.amazon.co.jp/exec/obidos/ASIN/4774114421/qid=1038707133/sr=1-2/ref=sr_1_2_2/249-1053684-5349146
0161デフォルトの名無しさんNGNG
>>158
なんでC+SDKで開発させられてるの?
0162デフォルトの名無しさんNGNG
>>161
パフォーマンス重視だからです。
0163デフォルトの名無しさんNGNG
開発のパフォーマンスは無視されてる予感
0164デフォルトの名無しさんNGNG
>>161
もともとUNIXで作っていたものをGUIラップしてるだけだから、
ファイル開いて計算させて表示して保存する簡単なプログラムだよ。
研究結果のアルゴリズムを開発者がGUIで操作したいって
言われたんでしょうがないです。社内ツールはそんなものです。
0165デフォルトの名無しさんNGNG
UNIX + GTK+ (・∀・)イイ!
0166デフォルトの名無しさんNGNG
GUI簡単に作るならMFCのほうがいいと思うんだが。
めんどくさい部分はウィザードが処理してくれるし。
0167デフォルトの名無しさんNGNG
GUI簡単に作るならBCBのほうがいいに決まってるだろ。
0168デフォルトの名無しさんNGNG
>>166
へたれなUNIXプログラマはC++が分からんのですよ。
XLIBでのプログラミング経験があればSDKはそんなに困らなかったです。
リソースエディタだけでGUI設計は終りだし、ファイルをメモリに
読み込んで、そのポインタをSetWindowLong(hwnd, memory);しておけば
メッセージに応じて関数を呼び出すだけでほぼ完成でした。
# 表示はBITMAP作って書き出しました。
0169デフォルトの名無しさんNGNG
本のカバーは買ってすぐ捨てます。
古本屋に売ったりしないのでいらなくなったら本も捨てます。
できるだけいらないものは置いておきたくない体質なんです。
0170デフォルトの名無しさんNGNG
>>160
とりあえずサンクス!!
0171デフォルトの名無しさんNGNG
C++を始めたいんですが、何を最初に読めばいいでしょうか?
Cならやったことはあるんですが・・・
0172デフォルトの名無しさんNGNG
>>171
まず最初に>>173のレスを読め。次は>>174だ。わかるな。
0173デフォルトの名無しさんNGNG
Σ(゚Д゚;エーッ!
0174デフォルトの名無しさんNGNG
お勧めとしては、パターソン&ヘネシーのコンピュータの構成と設計から読んではどうでしょうか?
0175デフォルトの名無しさんNGNG
Perlを使ってる方で、O'Reillyの「プログラミングPerl 」をどういう風に
使ってますか。やっぱりリファレンス的な使い方ですか。それとも一ページ目
から通読?
0176デフォルトの名無しさんNGNG
>>175
使っていません。
0177デフォルトの名無しさんNGNG
>>175
まくら。たまに押し花作ってみたり。
0178デフォルトの名無しさんNGNG
>>175
book off
0179デフォルトの名無しさんNGNG
>>175
筋トレに使ってる
0180デフォルトの名無しさんNGNG
>>175
オナーニ用に。
0181JPS ◆M0LaMzf5rY NGNG
javaの入門書でお勧めありますか?
全くの始めからじゃなくて、C言語の知識を生かしながらって感じの。
CやってからJAVAに移った人はどんな本読んだんですか?
0182デフォルトの名無しさんNGNG
Cのことを全て忘れてからJavaの適当な入門書。
0183デフォルトの名無しさんNGNG
Code Completeの設計版見たいなのが一冊欲しい。
構造化手法や、ジャクソン法、ブ―チ、DARTS,
ペトリネット、OMT等等を実践的に解説した奴、
プログラミングの壷(ソフト設計編)がそれに近い
けど、込み入ったエッセイになっているので現場で
使いにくいよ。
0184デフォルトの名無しさんNGNG
>>181
Cの知識があれば理解はすぐにできる。
Cが入門レベルじゃなければね。
0185名称未設定NGNG
>>171
「Accelerated C++」とかかね、、
これって本が以外のない。

>>175
Perlは使わない。というか捨て(w

>>181
「プログラミング言語Java」
とりあえずこれだけで問題ないのでは。

追加で「Java仮想マシン仕様」とかか。
「Java言語仕様」はオンラインで日本語でよめるからいらない。
0186デフォルトの名無しさんNGNG
>169
これからはカバーも取っておいて、アマゾンで売るのが吉。
0187デフォルトの名無しさんNGNG
>>169
>できるだけいらないものは置いておきたくない体質なんです
おまえ自身も(ry
0188デフォルトの名無しさんNGNG
>>175
なぜかネタレスばっかだな。

この間第3版買ったけど、普段perlをそんなに
凝った使い方しないので精読する気はない。
寝る前にベットの中で眠くなるまで読み流してる。
0189デフォルトの名無しさんNGNG
perlてオブジェクト指向になったん?
0190デフォルトの名無しさんNGNG
>>189
なったが、Perl5のではOOPで書く気にはなれん。
Perl6まで待つか、素直にrubyかpythonを使おう。
0191デフォルトの名無しさんNGNG
技術評論社の「SE・プログラマスタートアップテキスト C言語 基礎」という
本はいかがでしょうか?読んだ人の感想などが知りたいです。
0192名称未設定NGNG
>>189
Perlのオブジェクト指向はな。。
なんかそろそろ限界があるな、Perl。便利だけど、、
Pythonとかそっちにいった方がよさげ。

>>191
立ち読みだけど。
SEって表題どうりですね。
Cがどんな感じの言語かの概要がつかめます。
プログラマ向きではない感じです。
概要しか記述がないから、、

0193デフォルトの名無しさんNGNG
Perlはもうだめぽ
0194デフォルトの名無しさんNGNG
これからは Haskell ですか?
0195デフォルトの名無しさんNGNG
Scheme です。
0196デフォルトの名無しさんNGNG
Rubyは問題外
0197デフォルトの名無しさんNGNG
basic
0198デフォルトの名無しさんNGNG
>>197
BASICだろ。ヴォケ
0199名無しさんNGNG
C言語プログラミング Computer Science Textbook
ハーベイ・M. ダイテル

問題をこなしたいのですが、これってどうですかね?
0200名無しさんNGNG
問題をこなしたいのでこちらもかんがえてます。

明解C言語〈第1巻〉入門編―例解演習 柴田望洋プログラミングシリーズ

最終的に SDK か MFC + C++ で Win アプリをかけるようになりたいです。
今は VB と VB.NET でデータベース関連のアプリをつくっているレベルです。
0201名無しさんNGNG
とりあえず猫でもわかるプログラミングと ANSI C 対応はじめての C を半分ほど
進めましたが…
0202デフォルトの名無しさんNGNG
Winアプリ書くならさっさとC++かC#に移行した方が良いよ
JAVAやDelphiも手軽で良いかもね
Cなんかそんな掘り下げる必要はまったくない
猫で十分
0203デフォルトの名無しさんNGNG
>>202
うそつき
0204203NGNG
最後の一行のことね。
0205デフォルトの名無しさんNGNG
はげどう
猫は酷いよ。
0206名称未設定NGNG
>>199
ダイテル本はよいよ。
かなりおすすめです。量がかなり多いですがね、、

>>200
そっちよりもダイテル本の方がよさげ。
とりあえず一冊にしぼって学習しる!

>>202
とりあえずで初めるならJavaは書籍が多いので割りによいかも。
# 良書を探すのが難しいですが、、
あと最後の一文は嘘ですな、、
0207デフォルトの名無しさんNGNG
「C言語�A はじめてわかるC言語のしくみ」
この本、amazonでも評判いいみたいですが、実際はどうでしょうか?
0208デフォルトの名無しさんNGNG
>>207
�@も�Aも分かりやすいよ

>>201
俺もGUIプログラミングの入り口ならJAVAが良いと思う
0209デフォルトの名無しさんNGNG
M$に限るなら
  GUIはVB.NET
  WINアプリはC#
でいいでつか?
でも、VB.NETもいろいろ出来るようになった?
0210デフォルトの名無しさんNGNG
なに言ってんだ?
0211デフォルトの名無しさんNGNG
VB.NETは乳首がないからだめだよ。
0212デフォルトの名無しさんNGNG
>>160
買った!
0213デフォルトの名無しさんNGNG
ハーバートシルトのWindows2000プログラミング標準講座にしようかペゾルト本上下巻
にしようか悩んでオナニーも手につきません
誰か助けてください

上下巻買う余裕も無いのでシルトの方にしようと思ってるんですがどうでしょう
0214デフォルトの名無しさんNGNG
>>211
ええぇーっ!!
そうなんだ、知らなかった....................
0215デフォルトの名無しさんNGNG
>>213
漏れはシルトのWindows98版を購入したけど、最初の一冊には
いいかも。どちらかを買うならペゾルトの方が詳しいと思う。
リファレンスとしても後者かな。

0216デフォルトの名無しさんNGNG
独習Cが解りやすかったのでその影響を受けて独習Javaという本をかってしまった。
それがJavaを習得するきっかけとなった。
独習シリーズらしく、事例などを紹介して、演習問題で、自分でプログラムを作ってみるということに頭を使うことでJavaに慣れることができた。

Java言語によるデザインパターン入門は解りやすくて最高だ。
0217デフォルトの名無しさんNGNG
JavaならCoreJavaだろ。
0218デフォルトの名無しさんNGNG
JAVAなんか十分すぎるほどの情報とソースがネット上にゴロゴロしてるだろ
0219デフォルトの名無しさんNGNG
少し前から独習シリーズキャンペーンがこのスレで始まってるな・・・

そんな事よりロリエのCMに出てる女の子の情報求む!
15秒じゃ抜けません!
0220デフォルトの名無しさんNGNG
バイバイブルー
0221デフォルトの名無しさんNGNG
>>219
キタキマユ
0222デフォルトの名無しさんNGNG
>>221
キタキマユって歌手とちゃうん?
0223デフォルトの名無しさんNGNG
CM 出てる歌手はいないのかと小一時間...
0224デフォルトの名無しさんNGNG
ロリエのCMってアメフト見てお尻フリフリしてる子か?
可愛いね、でも本当にその名前なら変な名前だね
0225デフォルトの名無しさんNGNG
でも独習シリーズっていいと思うよ馬路で。
0226デフォルトの名無しさんNGNG

Visual C++ 6.0 Pro でメーラーとかICQみたいな
ネット対応のアプリを作るにはどうしたらいいの?
なんか参考書あります?

0227デフォルトの名無しさんNGNG
>>215
レス有難うございます

やっぱり将来的にはペゾルトのほうが重宝するようになるかな・・・
シルト→Advanced Windowsって進むのもアリかなと思ってたんだけど
0228デフォルトの名無しさんNGNG
>>226
http://users.kyoto-kcg.ac.jp/~k-nakada/cken/sock.html

VCでネットワークプログラミングに特化した解説書は少ないねえ
UNIX系やJAVAなら売るほどあるのにね
0229デフォルトの名無しさんNGNG
http://www.amazon.co.jp/exec/obidos/ASIN/020172152X/ref=pd_sim_dp_1/249-9575875-9376363
ってどうよ
0230デフォルトの名無しさんNGNG
>>228
どうもどうも。技術評論社の「C++ 300の技」ってのに
ソケットプログラミングの話題が載ってたんですが、
gcc前提みたいなんですよねー。

Visual C++でやってる人は、あんまりいないのかな。


0231デフォルトの名無しさんNGNG
ペゾルトの本は5年近く前に発売された本のようですが、いまでも必読なのですか?
XP とか 2000とかに移行していても関係ないのでしょうか?
Windows(やGUI) プログラミングをまったくやったことがないので、そのあたりのことがよくわかりません。
0232デフォルトの名無しさんNGNG
>>230
ソケットプログラミングでいいなら「WinSock2.0プログラミング」という本が定番かも。
0233デフォルトの名無しさんNGNG
>>231
ペゾルド本は現在第5版(5版の初版は2000年10月発行)です。
0234デフォルトの名無しさんNGNG
>>230
http://www.amazon.co.jp/exec/obidos/ASIN/4774113913/qid=1039086324/sr=1-20/ref=sr_1_2_20/249-1053684-5349146
http://www.amazon.co.jp/exec/obidos/ASIN/4274063534/qid=1039086405/sr=1-8/ref=sr_1_2_8/249-1053684-5349146
0235デフォルトの名無しさんNGNG
今年一番びっくりした事はイトーヨーカドーの「創業83周年セール」だ  
                          
                                   YES (Y)   NO (N)
0236デフォルトの名無しさんNGNG
n
0237デフォルトの名無しさんNGNG
プ
0238デフォルトの名無しさんNGNG
C++のリファレンス本が欲しいのですが、
どうもいい本がないですよね・・・

みなさんはどの本を利用していますか?Webサイトでもいいです。
ご意見を拝聴させてください。
どうかよろしくお願いいたします。

ちなみに今は「独習C++」を片手にやってます。
・・・腕がしびれる
0239デフォルトの名無しさんNGNG
VB.NETのほんわかした入門編を終わりました。
今度は少し詳細に学びたいと思ったいます。
日経BPの「プログラミングVB.NET vol.1基礎編」、「vol.2活用編」
て、わかりやすいですか?
もうすぐ、Petzoldも出るようなので、購入を迷ってます。
0240デフォルトの名無しさんNGNG
>>238
VC++ならMSDN
0241238NGNG
>>240
いえ、BC5を使ってます。

テンプレート構文とか、STLとか普段余り使わない文法を
使うときに忘れてしまうので、薄い本を一冊欲しいのです。
できればあまり大げさなものでない方が・・・

ヘルプだけだとちょっとつらいので。
0242デフォルトの名無しさんNGNG
>>233
>ペゾルド本は現在第5版(5版の初版は2000年10月発行)です。
thanks
とりあえず、上のほうだけでも買って眺めてみることにします。
0243238NGNG
追記。
ちなみに、その本は部内において
共用する予定になってます。

私も色々探したんですが、どうもいいものが無くて
困っているのです。
0244デフォルトの名無しさんNGNG
>>241
標準C++:STLの基礎知識 
http://www.ascii.co.jp/books/detail/4-7561/4-7561-3804-7.html

標準C++の基礎知識
http://www.ascii.co.jp/books/detail/4-7561/4-7561-3121-2.html

この辺りはいかがですか?
著者の柏原正三さんは、このスレでは評判いいです。
A5でソフトカバーなので、独習C++よりは使いやすいでしょう。

日本人の書いた書籍なので理解しやすいですし。

0245デフォルトの名無しさんNGNG
>>232
>>234

サンクス!
とりあえず技術評論社のやつを購入してみます。

0246デフォルトの名無しさんNGNG
>>241
オンラインのMSDNがあることは知ってるよね?
0247238NGNG
>>244
ありがとうございます。
早速見に行きます。

>>246
もちろん知ってます。
ただし、とっつきにくいので、ちょっとしたことを調べるのには
とてもとても不向きだと思います。

他の方もよい書籍があったら紹介頂けると嬉しいです。
候補はたくさんあるほうが助かるので。
0248デフォルトの名無しさんNGNG
>>241
STL標準講座―標準テンプレートライブラリを利用したC++プログラミング Programmer’s SELECTION
ハーバート シルト (著), Herbert Schildt (原著), 多摩ソフトウェア (翻訳), エピステーメー
http://www.amazon.co.jp/exec/obidos/ASIN/4881357786/
0249238NGNG
>>248
ありがとうございます。
それは本屋で見ましたが、どうもぶ厚すぎるっぽいです (;´Д`)
0250デフォルトの名無しさんNGNG
実務に使える実践的な設計手法の本を探していた所、
ソフトウェア設計の基礎

http://www3.nit.ac.jp/~ohki/software/text.html

という本にあたりました。
使っている方、感想を聞かせて下さい。
著者の経歴を見る限りは、実際の開発現場で鍛えられたプロ
上がりの教授だそうで、論文をまとめただけの引きこもり教授
より、信用できそうですが。
0251デフォルトの名無しさんNGNG
>>247
リファレンス本じゃなくて、STLの入門だけど、
Cマガジンの「C++基礎講座」、わかりやすかった。

入門の話じゃなきゃ、すまん。
0252238NGNG
>>251
ありがとうございます。
最近のCマガですか?このごろ、つまらくなってきて読んでないので・・・

例えばPerlなら
http://www.amazon.co.jp/exec/obidos/ASIN/4774107557/
↑程度のものが欲しいんですが、
C++だとないんですかねぇ・・・

■ このスレッドは過去ログ倉庫に格納されています