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


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

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



1 名前:デフォルトの名無しさん [2008/09/29(月) 22:25:11 ]
プログラム技術板倉庫
s225.web.fc2.com/index.html

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

231 名前:228 mailto:sage [2008/10/18(土) 17:24:41 ]
>>229
だから、俺みたいなPGっていってんでしょ。俺は最底辺の口だから。
みんながみんな、専門家ってわけじゃないでしょ。俺みたいな人にはいい本だとおもうの。

>>230
俺は頭の病気だったから、大学もいけなかったんだ。25からPGになったよ。脳腫・・

232 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:28:08 ]
>>231
クソ本はクソ本なんだろ

233 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:29:19 ]
うんこちんこまんこはだまってろ。

234 名前:デフォルトの名無しさん [2008/10/18(土) 17:33:32 ]
>>231
本当に必要だと思うなら、それこそ本当に教科書読んだほうがいいよ

中途半端な本読んで理解した気になるのが一番始末に悪い

235 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:54:15 ]
んじゃ聞きたいんだけど、情報系の勉強をせずにPGになった人間が読むべき本って何よ?

俺は一応大卒PGだけど情報科学とか情報工学とは全く無縁の学部で
コンピュータなんて邪道だ、論文はレポート用紙に手で書くもんだ、って風潮のところだった。
ゼミ室にPCなんてなかった。論文発表はOHPだった。
C++を独学してPGになって、他の言語を覚えたり設計技法やプロジェクト管理の勉強もしたけど
情報学の基礎の部分、と言われると、何を勉強すればいいのかもよく分からない。

236 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:55:49 ]
情報学の基礎の部分の本

237 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 17:56:13 ]
プログラムはなぜ動くのか

238 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 18:06:51 ]
ソフトウェア工学とかオペレーティングシステムとかリレーショナルDBの理論とか
あと情報理論、マルコフ情報源とか

239 名前:デフォルトの名無しさん [2008/10/18(土) 18:23:43 ]
集合論、線形代数、微分積分、統計学、計算論
とりあえずこれだけ勉強汁



240 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 18:37:22 ]
時間に追われる職業プログラマが一番手を出しにくい領域だな

241 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 18:41:11 ]
つーかそんなことも勉強せずにプログラマになろうと思わないでほしい

242 名前:デフォルトの名無しさん [2008/10/18(土) 18:42:28 ]
COBOLのオススメ本教えて?

243 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 18:50:51 ]
>>235
アルゴリズム、アーキテクチャ

244 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:32:33 ]
>>235
「情報はなぜビットなのか」に色々なヒントが載ってるかも。

245 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:44:57 ]
>>244
あのシリーズの評価は良いのかな?
読んだこと無い

246 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:45:47 ]
>>242
最近、こういう疑問符のつかいかたをよくみるな。
漫画すら読まないような層なんだろうな。

247 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 19:49:19 ]
プログラムはなぜ動くのかは俺は好き

248 名前:デフォルトの名無しさん [2008/10/18(土) 19:59:49 ]
>>235
1つ質問だが
設計技法とプロジェクト管理しっているってことは、集合論と統計学の基礎は経験的に理解できている
ってことだよね?値域絞った具体的な関数なんかであれば理解できると認識しておk?

249 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 20:32:10 ]
リレー書なるDBの理論とか面白そうだね。データ構造とかやってみると面白いから
買ってみよう。高いんだろうな・・



250 名前:デフォルトの名無しさん [2008/10/18(土) 20:33:01 ]
>>249
安いよ15kしないし

251 名前:235 mailto:sage [2008/10/18(土) 20:44:12 ]
いろいろ出てきたな。みんなサンクス。
門外漢がPGになるのはそれだけでハンデなんだな。頑張って勉強して埋めないと。

>248
設計技法に関して言うと、オブジェクト指向を中心に結構突っ込んで勉強してきたつもり。
実務では要求分析から実装・テストまで全工程に関わることが多いから
大雑把な要求をコードに落とし込むまでのプロセスは一通りこなしている。
プロジェクト管理だと、品質とか生産性の集計とか分析はそれなりに場数踏んでる。
あとは工数や金の計算とかも。
ただ、こういう実務で扱ってきた内容がどの学問分野にマッピングされるのかは
意識したことがないからいまいちよく分かってない。

> 値域絞った具体的な関数なんかであれば理解できると認識しておk?

すまん、値域とかの用語がピンとこない。
何らかの引数を与えると戻り値が一つに定まる関数をイメージすれば良い?見当違い?

252 名前:デフォルトの名無しさん [2008/10/18(土) 20:50:24 ]
>>251
基本的な概念を一通り知らないだけなんだな
で、今後に向けて何がほしい?

知らない基礎知識埋めたいだけなのか
それとも具体的に何かを理解したいがどうにも壁があって崩せそうに無い感じ?

253 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:13:11 ]
情報系出たからって、ちゃんと勉強しているのなんて一握りだけどなw
それが有名大学であっても

254 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:54:25 ]
何も勉強して無いやつに比べたらはるかに勉強してるがな

255 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:09:01 ]
職場に、新人のころ、情報系の学部をでてるのに、コードを入力させたら全角で入力してきたって伝説の持ち主がいる。

256 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:09:08 ]
自分より下を見下ろして安心するわけですね。

257 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:26:42 ]
素人には基本情報とかソフ開の参考書が一番でしょうw

258 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:33:25 ]
>252
今の時点で、何か壁にぶつかってるわけではない。
けど、遠からず壁にぶつかりそうな予感がして漠然と不安。

社会人になって間もない頃は、仕事に使う技術を身に付けるので精一杯だったけど
余裕ができて冷静に考えられるようになってくると、基礎をしっかり固めていれば
新しい技術も効率的に身に付くし、使いこなしの幅も広がるんだろうなぁと感じ始めた。
周りがみんな惰性で仕事してるような大企業から、職人PG揃いのベンチャーに転職して
特に強く感じるようになった。

今の自分の状態って、野球選手が筋トレやらずにバッティングだけやってるようなもんだと思う。
それで通用するのは草野球までだよね。
エンジニアとして一流と認められるには、コンピュータサイエンスの基礎は必須だと思ってる。

259 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:34:59 ]
>>257
0点



260 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:36:45 ]
プログラムはなぜ動くのかは全体的に見れば悪くないと思うけど
中途半端に扱ってる分野も多いからなぁ…

それにあの人「困ったときにはフローチャート」とか言ってなかった?

261 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:37:46 ]
高校数学の因数分解からやらなきゃ駄目だなw
うへへ先は長い
久々に青チャート引っ張り出して頑張るかな

262 名前:デフォルトの名無しさん [2008/10/18(土) 22:38:15 ]
>>258
今所属しているところの職人PGって
基礎あるんだよね?

263 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 22:41:37 ]
クヌース先生も執筆に参加している表紙がΣな計算機科学の入門書があるじゃん
まずはあれを理解できるようになるとか
読み進めていけばわからん所が見付かるから、
そこから公理的集合論やら線形代数やら一つ一つやっていくとか

264 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 23:03:21 ]
どうせそんなまじめに勉強するやつなんていない
そういうやつは元から勉強してるやつ

265 名前:デフォルトの名無しさん [2008/10/18(土) 23:23:17 ]
>>264
俺興味ないこと勉強できない体質だから、元から勉強とかありえないw
高校、大学教養で社会科目いつもギリギリ。興味ないこと頭に入らない
助けてくれよw

266 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:01:54 ]
俺まだほとんど素人同然レベルなんだけど
「コンピュータサイエンスの基礎」と基本情報とかシスアドとかソフ開とかで必要な知識って、どのくらいの範囲で被ってるの?
といっても受験するつもりでは無いんだけど。

267 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:05:06 ]
近代科学社の計算機科学の基礎なんかどうよ。
amazonで最初だけ読んでいたらどうかな。

268 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:47:59 ]
>>266
基本情報とかシスアドとかソフ開 ⊇ コンピュータサイエンスの基礎

269 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 00:59:44 ]
>>268




270 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:06:39 ]
逆じゃないぞ
情報技術者試験は学問のコンピューターサイエンスとは無縁の知財法やら何やらまで含まれるからな

271 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:09:36 ]
こういうことか。

______________  ______________
基本情報とかシスアドとかソフ開 ⊇ コンピュータサイエンスの基礎

272 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:37:53 ]
>>271
それ、日本語にして言ってみれ。 たぶん間違いに気づく。

273 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:41:18 ]
ああ、わかった。

274 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 01:55:01 ]
>>270
基本情報試験の内容は、コンピュータサイエンスの基礎にすらなっていない。

275 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 04:06:15 ]
フレームワークやライブラリ使ってコーディングするようなプログラマは
アルゴリズムの種類と使い方と実装の仕方がわかれば、十分じゃないの?
コンピュータサイエンスの基礎ってのがないと、例えばどんな時に困るの?


276 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 04:10:54 ]
アルゴリズムは評価できないと話にならんだろ

277 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 05:48:28 ]
コンピュータサイエンスの基礎なんて自分で発見すればいいだろう。

278 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 07:27:48 ]
>>275
>>258

279 名前:デフォルトの名無しさん [2008/10/19(日) 12:22:45 ]
高校受験なんですが推薦で何が聞かれやすいですかね?

あと作文とかのテーマは何が出やすいですか?



280 名前:デフォルトの名無しさん [2008/10/19(日) 12:24:53 ]
>>279
日教組問題について書くといいぞ

281 名前:デフォルトの名無しさん [2008/10/19(日) 12:35:15 ]
>>279
在日朝鮮人の問題点についても書くといいよ

282 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 14:48:09 ]
作文と言えば夏休みの思い出だろ。

283 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 16:36:55 ]
>>258
そのベンチャーで開発しているソフトの内容によるのでなんとも言えないが。

一般論でいえば、コンピュータのアーキテクチャは必須だよね。
チューニングするときにアセンブラで高速化することもけっこうあるし。
IntelならIntelアーキテクチャ。組み込みならSHやらARM、それから
DSPのアーキテクチャ。

それとOSに関する知識。WindowsとLinuxカーネルの詳細くらい
は頭に入れておかないと、プログラムの挙動を予測できないし、
予測可能にできない。あとはリアルタイムOSやら。

284 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 16:39:06 ]
SuperHitachi

285 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 16:42:54 ]
といえば、セガサターン

286 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 17:47:58 ]
まずはパタ☆ヘネとかoperating system conceptsとかですねわかります


287 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:04:02 ]
16ビットのマイコンでも買っていじくり倒すといいよ。
最近は初心者のプログラミング環境が恵まれすぎてると思うが、
逆説的には、ラッピングられすぎて恵まれていないとも思える。

288 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:27:11 ]
紀伊国屋でオライリーの本買ったら
ネズミの絵が書いてあるオライリーコースターくれた。

正直いらない。


289 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 20:29:06 ]
どこの紀伊国屋?



290 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:00:40 ]
札幌本店


291 名前:デフォルトの名無しさん [2008/10/19(日) 21:06:28 ]
>>290
特定シマスタwwwwwwwwww

292 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:08:50 ]
そんなに草を生やすことだろうか

293 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 21:19:08 ]
>>263
公理的集合論じゃなく素朴集合論だよな?

294 名前:デフォルトの名無しさん [2008/10/19(日) 21:59:37 ]
>>291
特定したなら責任持って次はもっといいものやれよ。

295 名前:デフォルトの名無しさん mailto:sage [2008/10/19(日) 23:18:56 ]
アルゴリズムイントロダクション図書館でパラパラ読んだけど、
なかなかよさそう、どこにも売ってないけど・・・。

296 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 02:35:46 ]
>>283
>WindowsとLinuxカーネルの詳細

こんな知識、何処で仕入れられんの?
Linuxはまあ、ソースを読むとかするんだろうけど。

297 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 06:19:34 ]
詳解 Linuxカーネル 第3版 オライリー・ジャパン (2007/2/26)
Linuxカーネル クイックリファレンスオライリー・ジャパン (2007/7/13)
Linuxカーネル徹底理解 (日経BPパソコンベストムック) (2007/7/20)

[入門と実践] Windows Vista カーネルソフトウェア開発技法 技術評論社 (2007/8/3)
インサイド Microsoft Windows 第4版 (マイクロソフト公式解説書) 日経BPソフトプレス; 第4版版 (2005/08)

298 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 07:14:35 ]
インサイド Microsoft Windows は新版が年明けに出るぞ
来年中には訳本も出るんじゃないか

299 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 10:03:05 ]
>>283
> それとOSに関する知識。WindowsとLinuxカーネルの詳細くらい
> は頭に入れておかないと、

その前に基礎。




300 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 10:04:29 ]
>>297
こういう本より実装した人間が書いた論文読むといいよ。

301 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 13:22:22 ]
俺もオライリーコースター欲しい

302 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:02:12 ]
>>300
英語読めません。

303 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:29:40 ]
書籍のスレに論文勧めるやつって何なの?馬鹿なの?

304 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 20:58:45 ]
haskellで圏論に興味を持った人にマクレーン本を薦めるような暴挙

305 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 21:24:34 ]
内容は文句なしだが日本語訳が糞だと言われている本の原書を買ったがやっぱり英語は読めない

306 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 21:25:57 ]
SICPか

307 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 21:46:56 ]
>>301
この写真を印刷してボール紙に貼り付けるんだ。
ttp://www2.uploda.org/uporg1737728.jpg


308 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 01:36:27 ]
Super Hitachi Kun

309 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 03:21:38 ]
>>300
そんなのどこにあんの?ていうかどうやって(存在を)知るの?



310 名前:デフォルトの名無しさん [2008/10/21(火) 04:47:32 ]
ソフ開とかシスアドについて、資格目的じゃなくて教養をつけるために勉強したいんですが、オススメの本とかありますか?
過去問集なら色々種類がありますが、それで基礎から身につくものなんでしょうか。

311 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 07:31:38 ]
>>309
scholar.google.co.jp/

Where Linux Kernel Documantation Hide
ols.fedoraproject.org/OLS/Reprints-2008/landley-reprint.pdf




312 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 08:28:34 ]
>>310
ここで書かれてるような良書を買ってみて、過去問の問題見つつそのトピックを探して基礎まで学ぶとか

313 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 11:41:11 ]
ネット上の英語記事を見るなら、firefoxアドオンの
backword

goo 辞書
がおすすめです。
前者は単語の上にマウスを置くだけで、その単語の意味がポップアップで
出てきます。
たまに訳がでないものがあるので
それに関しては後者を使ってください。

314 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:26:41 ]
ほぼテキストデータの置換のみの処理にPerlを使おうと思ってます。
プログラミング経験はほとんどゼロです。
どの本から入っていけばいいでしょうか・・

Perlで検索するとPerlに未来はないみたいなスレが見つかったのですが
違う言語のほうがいいですか?

315 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 13:46:14 ]
Python,Rubyの方がいい

316 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 14:16:16 ]
経験ないならそうだね。

317 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 14:30:54 ]
>>315>>316
レスどうもです。
Python,Rubyだとどの本がいいでしょうか?

318 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 15:29:02 ]
>>314
Perlならオライリーから出てる「初めてのPerl」が鉄板

319 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 16:11:47 ]
>>314
テキスト処理なら、俺はPerlが鉄板だと思うが、
初心者は間違いなく日本語の文字コードまわりでつまずくので手放しで進められない現状



320 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 17:12:39 ]
Javaでやれば文字コードで躓かないよ!

321 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 17:50:16 ]
>>317
Rubyなら『たのしいRuby』、Pythonなら『初めてのPython』『みんなのPython』
Perlなら『初めてのPerl』か『すぐわかるPerl』

Perlは言語自体がトリッキーなので、テキスト処理だけできればいいのならPythonかRubyがお勧め。

322 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 18:24:20 ]
perlよりはrubyだな

323 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 18:40:25 ]
みんなのPythonを勧められると、他に勧められてる本も疑ってしまう

324 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 18:44:17 ]
perl使いはオタク

325 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 19:13:05 ]
機能、Perlクックブック買った

326 名前:321 mailto:sage [2008/10/21(火) 19:16:09 ]
>>323
自分もそう思う。あの本は図表やレイアウトの出来が悪く、ひどい間違いもある。
ただサイズと価格が手ごろなこと、日本語処理の記述が比較的手厚いこともあってリストに含めた。
個人的には記述が正確で手堅い『たのしいRuby』が一押しだけど、
Ruby儲乙とか言われると嫌なので>>321ではあえて書かなかった。

327 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:19:36 ]
PythonならHow to Think like a computer scientist larning with Python 2/e
がタダで読める


328 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:26:46 ]
だから英語は読めないって言ってるだろ。

329 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:44:48 ]
英語がてんでダメならプログラミングは辞めたほうが幸せになれるだろ。



330 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:49:56 ]
英語どころか、日本語の文書も読まないPGとかいっぱいいるんで、ぜんぜん楽勝です。

331 名前:デフォルトの名無しさん mailto:sage [2008/10/21(火) 21:50:12 ]
パイソンは3.0になってから本気出す






[ 続きを読む ] / [ 携帯版 ]

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

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