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

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
前スレ : 推薦図書/必読書のためのスレッド PART 8
http://pc2.2ch.net/test/read.cgi/tech/1041595397/

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

推薦書籍集
http://bookshelves.tripod.co.jp/
一冊毎にコメントがあったりなかったり、なかなか親切
本スレでまとめられてない書籍の紹介などもある
リンクは>>2-3
0577デフォルトの名無しさんNGNG
>>576
リファレンスというよりはチュートリアル
0578576NGNG
>>577
ありがとうございます。
チュートリアルなら独習にも向きそうですね。

この本使われた感想はどんな感じでしょうか?
0579デフォルトの名無しさんNGNG
>>578
上しか読んでないけど,ほんとに初学者向きといった感じ。
C# も .NET もはじめてならば,よいチュートリアル本になると思う。

サンプルコードがハンガリアンなのが萎え。
0580デフォルトの名無しさんNGNG
>>572-571
どうもありがとうございます。

>>572 http://kyoritsu-pub.topica.ne.jp/shinkan/shin04_03.html

と

正規表現入門
http://www.kohgakusha.co.jp/books/detail/4-87593-253-7

だと、どっちがいいかなぁ。

0581デフォルトの名無しさんNGNG
C/C++によるプログラミングスタイルブック(林晴比古 著)を読んだ人いますか?
いたら感想とか教えてください。
0582デフォルトの名無しさんNGNG
>>581
著者名だけ読んだけどダメそうだ。
0583デフォルトの名無しさんNGNG
オライリーの正規表現しておけば。

シプサーの本は正規表現の実用的テクニックよりも本当に理論的基礎がメインの本だから。勉強にはなるけどさ。
0584576NGNG
>>579
どうもありがとうございます。
CとC++は少し経験あるのですが、
C#及び.netは初めてなので、向いているかもしれませんね。
0585デフォルトの名無しさんNGNG
>>581
http://member.nifty.ne.jp/yamazaki/doc/advise_to_programmer.html
の中程にその本の感想が載ってマスタ。
0586デフォルトの名無しさんNGNG
最近、C言語始めたものです。
林晴比古氏の改訂新c言語入門スーパービギナー編を読んでいますが、
この作者自身評判よくないですよね?
もし、この本で勉強したら、次は何を読めばいいでしょう?

また、この本は図書館で借りてる本なんですが、
バイトの給料はいったんで1冊買おうか検討しています。
お勧めの作者、本などあったら教えてください。
0587デフォルトの名無しさんNGNG
>>586
なんで評判良くないかというと、その本勉強しても、他の上のレベルの本読めるようにならないから。
ようするに簡単なことだけ書いてあるから簡単にみえるので、「わかりやすい」と誤解する。
簡単なことだけ知りたい人向け。
プログラムが組めるようにはなりにくい。

という感じだったはず。

ちなみに結城さんの入門書も同じような感じかもしれないが
簡単なことしか書けない人が簡単なことを書いてるのと、難しいことを書ける人が簡単なことを書いてるのとで
違いがある、はず。


バイト代か。貴重な金だな。
読む人の目的、レベルによって適した本が違うので、金損したくなければ、おまえの目的とレベル教えれ。
とりあえず、推測でCの勉強がしたい、と仮定すると少々難しいが独習シリーズか。
中途半端な本何冊か買うよりはいいはず。

ちなみにかなり主観・憶測なので、鵜呑み(・A・)イクナイ!!
0588586 ◆hkt771144. NGNG
>>587
情報系専門行ってて、授業で習ったんですけどもう1年以上たってるので、ほぼ忘れました。
その時に使ったテキストは
   入門ANSI-C 実教出版 
      石田晴久 後藤良和 高田大二 中島寛和  です。

目的としては特にありません。
強いて言うなら専門で、COBOL、JAVA、BASIC、VB、Cを習ったんですがどれも中途半端で
どれか1つでも一通りは使いこなせるようになりたいなぁと思い。



0589デフォルトの名無しさんNGNG
>>588
専門かぁ。じっさい専門知識が得られないからかわいそうに思う。
結局基礎をやらずに専門をやろうとするわけだから、資格とかうわっつらだけになる。

漏れの意見は>>314あたりにも書いたけど、勉強のためなら現状Javaがよい。
理由としては、今必要な技術を一貫した体系で勉強できる。

あと、1つでも一通りはというのであれば、最低3万円分は本を買え。
Javaをやるという前提で漏れのおすすめは独習Javaと「JSP」って書いてある青い本。
あと、丸の内とらの本をどれか2冊とリファレンス系の本1冊。それと憂鬱本か。

で、雑誌を購読。難しくても買って目次眺めて家に飾っとけ。
あとで要る。1冊だけなら日経ソフトウェア。JavaやるならJAVA PRESS。
0590589NGNG
>>588
以上は主観なので、ひとつだけ、かなり確実に正しいことを。

1冊の本だけでは、どんなイイ本でも、修得は無理。
習得/修得したければ

金 か け て 本 を 買 え
 買 い つ づ け ろ

雑誌は必須。
0591589NGNG
>>588
そう、本の話。結局はどの言語やるんでも、プログラムができないなら
・難しい基礎の本
・簡単な基礎の本
・難しい応用の本
・簡単な応用の本
・リファレンス系の本
・上流工程の本
くらいが必要で、結局3万円くらいになる、という話。
0592586 ◆hkt771144. NGNG
>>589
JAVAはサーブレットについて少々(って言うよりプリント渡されてこのとおりやってねみたいな感じ)だったので
ほぼ知識0です。

CやめてJAVAにするかはもう少し考えてみたいと思います。
0593589NGNG
>>592
Cを「ひととおり」やったところで、それだけでは何も役に立たないよ。
Javaであれば「ひととおり」やれば、かなり役に立つ。
要するに「ひととおり」の範囲が違うという話。

現状、データベース・Web・オブジェクト指向・GUIは必須の技術だけど、Cの勉強ではそれをカバーするのは難しい。
0594デフォルトの名無しさんNGNG
Java厨必死だなというレスを期待しているのかな・・・・
0595デフォルトの名無しさんNGNG
>>594
少なからずこの板に来てるなら、真性だとわかるだろうに。
0596デフォルトの名無しさんNGNG

漏れ、C++だけど、本代だけで10万円は使うつもりでいますよ。
すでに5万円分ほどは購入したと思う。

Cなら「独習C」1冊で良いんじゃないですか? その後に
C++の学習に移ったほうがいいと思うけど。

0597デフォルトの名無しさんNGNG
コアJAVAヨカータヨ
0598589NGNG
>>594
そういうただの煽りよりも具体的な指摘を期待してるのだが。
結局いつも「Javaはくそ」だけで、具体的な話ができないC#厨ですか?
0599デフォルトの名無しさんNGNG
>>593
同意。

(少なくともVBより)Javaだったら他の言語の習得が楽になるね。
オブジェクト指向、ガベージコレクション、ネットワークAPI、VM、GUI、スレッド、無料の開発環境etc
最近の言語としての共通項は比較的沢山持っているから、他の言語への移行が楽になる。

結局(マトモな人間だったら)Cとか覚えるので最初はJavaでいいだろ。
0600デフォルトの名無しさんNGNG
>>599
> 結局(マトモな人間だったら)Cとか覚えるので最初はJavaでいいだろ。

(;・∀・)解説キボンヌ
0601デフォルトの名無しさんNGNG
「C/C++ 言語」 から 「Windows プログラミング」 までの距離が遠いからね。
「Windows アプリケーションを作りたい」 と言うと、 「C/C++ の基礎からやれ」 って言われるでしょ。
Java の場合は標準 API が巨大だし、Java で閉じているので
言語の学習からアプリケーション作成の学習までが地続きで出来る。
まあ、今なら C# を勉強してもいいと思うけど。
0602デフォルトの名無しさんNGNG
>>590
本ってそんなに買わなくちゃ駄目ですか?
Javaは結城さんのプログラミングレッスンの上下読んだけど
他の入門書も似たような内容だしそんなに何冊も本に金使いたくないな
ちなみに簡単な入門書を読んだ次に読むべき本って何ですか?
俺の理解が浅いだけかもしれないけど
とてもじゃないけど入門書読んだだけじゃプログラミングできそうもありません。
0603デフォルトの名無しさんNGNG
>>602
何をやりたいかによる
0604デフォルトの名無しさんNGNG
>>602
Black Book あたりを手元に置いてひたすらプログラミング。
作らなきゃ上達しない。
あとは JavaPress か JavaWorld を毎号嫁。
0605602NGNG
>>603
簡単なゲーム作れるようになりたいです。
でもいざ作ってみようと思っても「何からやれば?」と思ってしまうんです。
0606602NGNG
>>604
Black Book検索して見つけました
すぐには買わないだろうけどいずれ読もうかと思います
JavaPressはすぐにもで買ってみます
0607デフォルトの名無しさんNGNG
>>590
プログラマのための雑誌ってどんなのが良いんですかね。
Cマガジンは価格の割には内容が薄くて、どちらかというと
言語中心でWindowsプログラミングからはやや遠い印象だし。

0608デフォルトの名無しさんNGNG
>>607
Windowsプログラミングなら日経ソフトウェアしかない気がする。
結構、設計・テストの話も取り上げてるし。
広く浅くでもがんばって深く、みたいな感じ。
0609デフォルトの名無しさんNGNG
>>600
ごめん。
知らない内に、括弧の中身がCOBOL爺さんと、VB厨房へのメッセージになってた。
0610デフォルトの名無しさんNGNG
>>608
たしか今月号はVisual C++特集でしたっけ。
毎月あんな感じなのかな。だったら買う価値あるかも
と思いますが。

0611デフォルトの名無しさんNGNG
>>610
ほかにあまり本持ってないなら、一年分は買っておいたほうがいいかも。
専門の本買うほどでもないし、ネットにもあまりないし、という情報がふと役に立つ。
いつまでも「日経ソフトウェア」だけ、というのもあまりよくないけど。
方向性が決まったら特化した雑誌も買うべき。
0612デフォルトの名無しさんNGNG
>>607
WindowsプログラミングだったらMSDNmagazineだろう。
休刊だけど(・ω・)
0613デフォルトの名無しさんNGNG
Windowsプログラミングの基礎を学びたいのですが
Visual C++〈1〉はじめてのWindowsプログラミング 山本 信雄
は、どうでしょうか?
0614デフォルトの名無しさんNGNG
>>613
C++の解説自体はないようなので、少なくともCの知識は要ると思う。
0615デフォルトの名無しさんNGNG
必読なんてねーな。
思ったのは、読んではダメな本なら大量にある。

日経うんたらかんたら
http://www.zasshipark.com/teiki/teiki_u.html

もうITバブルは終ったんだから休刊しる!!
0616デフォルトの名無しさんNGNG
オリジナルの正規表現の実装を行いたいので
オートマトンの教科書を捜してますが、どんな物が良いでしょうか
0617デフォルトの名無しさんNGNG
oniguruma のソースコード
0618デフォルトの名無しさんNGNG
>>615
それぞれの雑誌はいいとおもうけどねぇ。
勉強になる本ではないけど。
現状を知るための本。

それにしても、同じ分野扱うもんがいくつもあるよな。
0619デフォルトの名無しさんNGNG
iモードJavaプログラミング 504i対応版
http://www.ascii.co.jp/books/detail/4-7561/4-7561-4131-5.html
iモードJavaプログラミング スタンドアロン・アプリケーション編 改訂新版
http://www.ascii.co.jp/books/detail/4-7561/4-7561-3790-3.html

本屋でパッと見た感じでは上記のものがよさそうでしたが、
iアプリ系のプログラミングで良書といわれるものがあれば教えて下さい。
0620デフォルトの名無しさんNGNG
>>616
c++ なら boost::regex のソースコード
0621デフォルトの名無しさんNGNG
>>620
ソースじゃなくて、基礎から勉強したいので参考書籍を紹介してもらえると嬉しいんですが・・・
0622デフォルトの名無しさんNGNG
「詳細 正規表現」、ViVi の作者のサイト、「言語理論とオートマトン」
0623586 ◆hkt771144. NGNG
こんばんわ。
プログラムほぼ初心者ですが本屋さんで日経ソフトウェア買ってみますた。
正直、チンプンカンプンなんですが・・・。

CやめてJAVAにするかそのままCやってくか悩んでます。
明日、図書館に行こうと思ってるんでどういったものかみてきます。
JAVAの参考書でこの作者はヤメレ。とかこの作者はイイ!
とかありますか?
0624デフォルトの名無しさんNGNG
>1
0625デフォルトの名無しさんNGNG
>>623
入門書で、少なくとも河西さんの本は金の無駄な気がする。
丸の内とらさんの本が入門書として勧めれる。

リファレンス系はあまり著者が関係ない。網羅してる範囲が広いものがいいかなというくらい。

雑誌は、チンプンカンプンだろうがなんだろうが、プログラムが組めるようになりたい、と思ってる間は買いつづけることを勧める。
半年後に必要になってくる。
あと、目次にのってるような単語を頭に留めておくことが重要。
0626デフォルトの名無しさんNGNG
ひょっとして正規表現ってすっげー難しかったりするんですか?
普段検索とかに何気なく使ってたりするけどさ。
0627なるべく安上がりにWebで色々調べるのもいいと思うよNGNG
>>625をふまえつつ>>623へ返事
同じ丸の内とらでも、”初体験Java―はつたいけんでもやさしい”
だけは真面目に勉強するためにはハゲしくお勧めできない(他の本は知らないが)。簡単なようだが、
かえってはっきりとした理解を持たないまま進むから挫折してしまうと思われる。
もしくは、後々買った事を後悔すると思う。貴重なバイト代だからな。

私はいっつも高橋麻奈のやさしいJavaを推してます。軽くもなく、重くもなく、丁度良い本です。
彼女のやさしいシリーズは定評がありますし、内容もそこそこしっかりしています。

それと当たり前ですが本だけじゃなくて、WWWを最大限に活用して自分に必要な情報を集めて下さい。
本だけに頼るのは馬鹿です。頭が良くなきゃやってけません。
色んな所から聞きかじりしたり、解らないなりに調べた、見た、知識が役に立ちます。
http://www.atmarkit.co.jp/fjava/index.html
0628625NGNG
>>627
”初体験Java―はつたいけんでもやさしい” は漏れもすすめない。
他の本は扱う範囲がそこそこあって、浅く広くによい。のがあった。
浅く広く→それぞれ深く
とするときの浅く広くによいかと。

どんな入門書も、その1冊だけではあまり身につかない。そのあとが必要。
0629デフォルトの名無しさんNGNG
>>626
むずかしいかどうかはしらんけど、背景にはオートマトンとかのそれなりの理論がある。
0630586 ◆hkt771144. NGNG
おはようございます。
>>625>>627>>628
いろいろなご意見ありがとうです。
丸の内とらサンの本は昨日本屋さんで見かけましたが、作者名が作者名なもんで
なんとなく拒否してしまいますた。
”初体験Java―はつたいけんでもやさしい” 以外の著作を調べてみます。
高橋麻奈サンはこのスレ、その他でも評判よいですよね。個人的にこの人の著作あたりが
いいんじゃないかなぁとは思っていますた。

もう1つ質問なんですが、、、
参考書を買って勉強する時、ひたすら参考書を読むだけですか?
それとも、ノートなどにまとめつつ覚えていきますか?
自分は後者です。
要点をまとめたらその後演習ってな具合にやっていこうと思ってます。
0631デフォルトの名無しさんNGNG
ノートは取らないが蛍光ペンでマーキング&余白にメモはする
おかげで俺の持ってる本はどれもキタナイ (;´Д`)
0632デフォルトの名無しさんNGNG
ノートに丸写しします
0633bloomNGNG
http://www.agemasukudasai.com/bloom/
0634デフォルトの名無しさんNGNG
読むだけ。
気になったことなどは別途にPDAにメモるから。
0635デフォルトの名無しさんNGNG
目を通すだけ。
頭の中に索引だけ作っておいて、
必要になったらその都度本を開く。
0636教科書は落書きだらけだが…NGNG
みんなノートに書いたり真面目にやってんだ…
ちょっとびっくり…。

例えば、複雑なアルゴリズムとかだと紙に書いて確かめたりするけどさ…。
入門書とかだとそういうことは全くしないなぁ…(もしかして…非効率?)。
そういうボクは何度も何度もしつこく読み返してます。殆ど理解できるまで。
あとは実践あるのみ、かな。打った方が覚えられるし。
見ている本と関連しているサイトを見まくったりもしている。

大切な事は覚えられないくせにコンピュータな事だけ覚えられるこの頭に感謝です。
0637デフォルトの名無しさんNGNG
C言語の本ならこれだ。
http://pc.watch.impress.co.jp/docs/2003/0401/uocchi/nbook.htm
「声に出して読みたいC言語」
0638デフォルトの名無しさんNGNG
>>621
これでしょうか?
http://www.amazon.co.jp/exec/obidos/ASIN/4781902502/qid=1049164459/sr=1-6/ref=sr_1_2_6/250-2621001-7635442

あと、amazon.co.jpでは売れてるようなのですが

計算論への入門―オートマトン・言語理論・チューリング機械 スタンダードテキスト
http://www.amazon.co.jp/exec/obidos/ASIN/489471437X/qid=1049164517/sr=1-1/ref=sr_1_2_1/250-2621001-7635442

この本はどうでしょうか?
0639デフォルトの名無しさんNGNG
Java GUIプログラミング Vol.1
http://www.cutt.co.jp/book/4-87783-051-0.html
Java GUIプログラミング Vol.2
http://www.cutt.co.jp/book/4-87783-052-9.html

Swing本として知人に薦められたのですが、
近くの本屋に無くAmazonで購入を検討しています。
内容はいかがなものでしょうか?
0640デフォルトの名無しさんNGNG
>637
高杉じゃ
0641デフォルトの名無しさんNGNG
>>640
9.999

だから約10円だね。それでも高杉なんて言っちゃう>>640はネットなんかしないで
働いた方が身のためじゃないかな?今日もご飯食いっぱぐれちゃうよ。

じゃあね!頑張るんだよ!
0642デフォルトの名無しさんNGNG
(´・∀・`)ヘー
0643デフォルトの名無しさんNGNG
>>639
Vol2はJTable使うなら必須、みたいな感じ。

Swing使うなら持っといていいんじゃなかろうか。
もちろん、プログラムの勉強の本ではない。
0644デフォルトの名無しさんNGNG
BOTはこのスレのリンクから一通り落としました。
自分で調整しながら使おうと思ってますが、
何処をベースにして良いのか分からないもので。
0645デフォルトの名無しさんNGNG
>>644
(*´∀`)<BOTってなんでつか?
0646デフォルトの名無しさんNGNG
>>645
ビーチクおっ立てテクニック
0647デフォルトの名無しさんNGNG
>>643
サンクスです。
レス読むとリファレンス集みたいに感じましたので、
購入してみようと思います。
0648デフォルトの名無しさんNGNG
すげ〜よ
http://homepage3.nifty.com/digikei/
0649デフォルトの名無しさんNGNG
>>648
うぜーよ。
こういう広告ってはじかないのかな。
0650デフォルトの名無しさんNGNG
漏れもほしぃ(*´д`*)ハァハァ
0651デフォルトの名無しさんNGNG
>>647
リファレンスというより、チュートリアルだよ。

IIは気の効いたUI作ろうと思ったら要る。
基本的なことがわかってればIは必要ないかも。
全面改訂したやつは見たことないけど、目次から判断。
0652デフォルトの名無しさんNGNG
>>647
度々ありがとうございます。
0653デフォルトの名無しさんNGNG
憂鬱本読んでみようと思っているのですがどれくらいのタイミングで読めばいいの?
C++を勉強する前?それとも後に読んだ方がいいのでしょうか?
0654デフォルトの名無しさんNGNG
>>653
いつでも。読みたいときに。
っていうか、買っとけ。
0655デフォルトの名無しさんNGNG
>>653
さらっとC++の要点を掴んだぐらいがいいかな。
0656586 ◆hkt771144. NGNG
こんばんわ。
今日、図書館行って何冊かJAVAの本読み漁ってきますた。
で、一冊よさそうなのがあったので
JAVAプログラミングを始めよう!  村山要司  秀和システム
この本はJAVAの成り立ちから導入方法まで詳しく書いてあり練習プログラムなど
豊富にあったので良かったと思いますが、、、。どうでしょう?
0657デフォルトの名無しさんNGNG
>>656
ま、目次見る限りじゃ毒にも薬にもならない感じだね。
最初はそんなのでもいいんじゃないの?
ただし、あとで他の本も買え。
黒いJavaの本なんかがいいのかな。
0658657NGNG
あと黄色い独習かな。
0659モナ王NGNG
こんばんは。

GDB(デバッガ)の良い本、オススメサイトを教えてください。
宜しくお願いします。
0660657NGNG
あと玉虫色の鉄則かな。
0661657NGNG
>>660
エイプリルフールはおわったよ。
0662653NGNG
>>654-655
ありがとう。参考になりました。
0663デフォルトの名無しさんNGNG
>>656
そういうレベルの本の選択で悩むより、実際にいじってたほうがいいのでない?
0664デフォルトの名無しさんNGNG
>>663
入り口でハズレるとひどいからねぇ。
悩んでもいいんじゃない?
0665586 ◆hkt771144. NGNG
こんばんわ。
今日、本屋さん(って言ってもヨドバシの参考書コーナーなんですけど)に言ってきますた。
いろいろ見た結果、高橋麻奈さんの「やさしいJava 第2版」を買いました。
結構分厚くて、最後までやり通せるか不安ですけど、ガンがってマスターしたいと思います。

>>663
実際にもいじるつもりです。
本読んで脳内で理解するより、実際に組んでった方が理解できますしね。
0666デフォルトの名無しさんNGNG
>>665
がんがれ。
0667デフォルトの名無しさんNGNG
>>665
あれくらいでやり通せるかどうか不安ってのはものすごく不安だな。
0668デフォルトの名無しさんNGNG
やっぱりC言語の入門書は「独習C」が一番なんですかね?
0669デフォルトの名無しさんNGNG
K&R持ってるとそれっぽく見える・・・
0670デフォルトの名無しさんNGNG
>>659
良い本なんてないだろうな.アレしかないんじゃないか?
Unix系の本に少し載ってることはあると思うけども.

ページも,これくらいしかないんじゃないか?日本語は.
http://flex.ee.uec.ac.jp/texi/gdb-j/gdb-j_toc.html
0671デフォルトの名無しさんNGNG
>>668
君の中で一番なら,それが一番だ。
0672デフォルトの名無しさんNGNG
>>671
ということにしたいのですね?
0673デフォルトの名無しさんNGNG
http://www.cbook24.com/bm_detail.asp?sku=4839909555
ってどうよ?
0674デフォルトの名無しさんNGNG
>>673
うにっくすのセキュリティは良くなるだろうが、リアル社会にて、
その本の所持自体がセキュリティホールになるということに10000ペリカ
0675デフォルトの名無しさんNGNG
>>674
> その本の所持自体がセキュリティホールになる
ソーシャルな話だな
0676デフォルトの名無しさんNGNG
>>674
表紙外したらどうなるんだろうか
■ このスレッドは過去ログ倉庫に格納されています