推薦図書/必読書のためのスレッド 51
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/08/12(水) 10:32:47http://s225.web.fc2.com/index.html
前スレ
推薦図書/必読書のためのスレッド 50
http://pc12.2ch.net/test/read.cgi/tech/1247685715/
0002デフォルトの名無しさん
2009/08/12(水) 10:33:31New Books http://f57.aaa.livedoor.jp/~newbooks/
cBooks http://www.cbook24.com/
2chBooks http://deztec.jp/x/04/06/2ch/
推薦書籍集 http://bookshelves.at.infoseek.co.jp/
プログラム技術板倉庫 http://tito.fc2web.com/2ch/tech/index.html
Standard Books http://www.yfcbookshelf.com/authentic_books_frame.htm
ITpro SkillUP BOOKS http://itpro.nikkeibp.co.jp/books/
コンピュータ関連書籍新刊一覧 http://pc.watch.impress.co.jp/docs/2007/market/i_nbook.htm
プログラミングの良書100冊! http://itpro.nikkeibp.co.jp/article/COLUMN/20060127/228096/?ST=skillup
日経ソフトウエア2004年12月号特集「プログラミングの良書100冊!」 http://itpro.nikkeibp.co.jp/article/COLUMN/20060223/230481/
日経 IT Pro 記者の眼 - 古くなっても名著は名著 http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20041026/151768/
「プログラミングの良書100冊!」 分析/設計のエキスパートになるために http://itpro.nikkeibp.co.jp/article/COLUMN/20060210/229019/
The Linux Reading List HOWTO http://www.linux.or.jp/JF/JFdocs/Reading-List-HOWTO.html
0003デフォルトの名無しさん
2009/08/12(水) 10:34:13http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/1/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/2/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/3/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/4/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030324/5/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/1/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/2/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/3/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/4/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/5/
http://itpro.nikkeibp.co.jp/members/NSW/ITBASIC/20030415/6/
『コンピュータの名著・古典 100冊』 http://www.amazon.co.jp/dp/4844318284
目次 http://direct.ips.co.jp/book/Template/Goods/bt_contents.cfm?GM_ID=1828&SPM_ID=1
0004デフォルトの名無しさん
2009/08/12(水) 10:34:56猫でもわかるプログラミング http://www.kumei.ne.jp/c_lang/
EffectiveC++入門 http://www002.upp.so-net.ne.jp/ys_oota/effec/index.htm
連載 改訂版 C#入門 http://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html
Language C FAQ http://www.kouno.jp/home/c_faq/
C/VC (入門・初級)(1/4) http://www2.ocn.ne.jp/~links4pg/sub37.htm
C/VC (入門・初級)(2/4) http://www2.ocn.ne.jp/~links4pg/sub1a.htm
C/VC (入門・初級)(3/4) http://www2.ocn.ne.jp/~links4pg/subb6.htm
C/VC (入門・初級)(4/4) http://www2.ocn.ne.jp/~links4pg/subwe.htm
C /V C (中・上級)(1/4) http://www2.ocn.ne.jp/~links4pg/sub71.htm
C /V C (中・上級)(2/4) http://www2.ocn.ne.jp/~links4pg/sub89.htm
C /V C (中・上級)(3/4) http://www2.ocn.ne.jp/~links4pg/suba7.htm
C /V C (中・上級)(4/4) http://www2.ocn.ne.jp/~links4pg/subw0.htm
0005デフォルトの名無しさん
2009/08/12(水) 11:02:23gj
0006デフォルトの名無しさん
2009/08/12(水) 14:27:50そもそも何がしたいのか自分ではっきりしていないから半分くらい読んで積んでそのまま。
そんな本が何冊かあります。
で、逆に「この本の内容を理解できたら何ができるんだろう」と、思った。
(つまり何のための本なのかもよくわからないで買ってるんですが)
・人月の神話
・ジョエルオンソフトウェア
・モアジョエルオンソフトウェア
・コンピュータアーキテクチャのエッセンス
・みんなのPython
・プログラミングPerl第3版Vol.1
・C言語 ポインタ完全制覇
0007デフォルトの名無しさん
2009/08/12(水) 15:09:05こてん、って。
0008デフォルトの名無しさん
2009/08/12(水) 15:49:540009デフォルトの名無しさん
2009/08/12(水) 17:30:45How old are you?
0010デフォルトの名無しさん
2009/08/12(水) 19:30:550011デフォルトの名無しさん
2009/08/12(水) 22:32:32しかしPerlが次にくると自信がなくなる
0012デフォルトの名無しさん
2009/08/12(水) 23:30:05かりそめの希望を見出すための本だろ。
0013デフォルトの名無しさん
2009/08/12(水) 23:34:250014デフォルトの名無しさん
2009/08/12(水) 23:37:38この本を読んでPythonスレに質問に行くとヒーローになれるぞ
0015デフォルトの名無しさん
2009/08/13(木) 00:44:52推薦図書/必読書のためのスレッド 50
http://pc12.2ch.net/test/read.cgi/tech/1247685715/
0016デフォルトの名無しさん
2009/08/13(木) 01:08:110017デフォルトの名無しさん
2009/08/13(木) 18:43:24ところで、0xが1xに先送りになったっていうから
スタイリースタイリーなオライリーの
C++ランゲージ/ライブラリクイックリファレンス買ったよ。
いままで手軽なリファレンスが手元になくて時々困ったから。
ちなみに、細かいことはのってないね。
0018デフォルトの名無しさん
2009/08/13(木) 20:30:33CRC16 の解説、プログラミングについて、もっとも詳しい本は
何になりますか?
0019デフォルトの名無しさん
2009/08/13(木) 20:46:17002018
2009/08/13(木) 21:00:55CRC16とCRC32の両方が解説されている本でした。
0021デフォルトの名無しさん
2009/08/13(木) 21:01:230022デフォルトの名無しさん
2009/08/13(木) 21:23:39教科書が多そうだけど、どうだろ。
0023デフォルトの名無しさん
2009/08/13(木) 21:26:07所詮二進数なんだから、シフト+加算だけで行けるはず
0024デフォルトの名無しさん
2009/08/13(木) 21:27:18http://www.youtube.com/watch?v=sPwcAsIIPN4
http://www.youtube.com/watch?v=Vq8RGjnQbfg
0025デフォルトの名無しさん
2009/08/13(木) 22:33:480026デフォルトの名無しさん
2009/08/13(木) 22:46:37もっとも詳しいかどうか知らないけど、
奥村先生のアルゴリズム事典(C or Java)じゃダメ?
0027デフォルトの名無しさん
2009/08/13(木) 22:51:35「鳩山さんマジカッケーっす」まで読んだ。
0028デフォルトの名無しさん
2009/08/13(木) 23:09:480029デフォルトの名無しさん
2009/08/13(木) 23:22:420030デフォルトの名無しさん
2009/08/13(木) 23:25:08最強の殺人術
0031デフォルトの名無しさん
2009/08/13(木) 23:26:59ノ´⌒`ヽ
γ⌒´ \
.// ""´ ⌒\ )
.i / \ / i ) このスレは友愛されますた
i (・ )` ´( ・) i,/
l (__人_). |
\ `ー' /
`7 〈
/ / ̄ )
/ /ノノノノノ ) ノ
,, イΞ / ノノノノノ / ノ
イ=≡∠ ノノノノノノ/
`゙"}{'´`}{゙゙"´
´`` ´``
0032デフォルトの名無しさん
2009/08/13(木) 23:29:27http://www.amazon.com/Essential-Guide-User-Interface-Design/dp/0470053429/
0033デフォルトの名無しさん
2009/08/13(木) 23:32:420034デフォルトの名無しさん
2009/08/13(木) 23:49:00こっちで聞いてみるのはどうだろう。
計算機科学・情報科学の本
http://science6.2ch.net/test/read.cgi/informatics/1160740645/l50
0035デフォルトの名無しさん
2009/08/13(木) 23:54:31あるのですが知ってますよね?
0036デフォルトの名無しさん
2009/08/13(木) 23:59:410037デフォルトの名無しさん
2009/08/14(金) 00:08:510038デフォルトの名無しさん
2009/08/14(金) 05:56:56ありがとう。こんなスレがあるんだ。誤り訂正符号の本について
話題になっているところがまさに開いた。
0039デフォルトの名無しさん
2009/08/14(金) 09:54:150040デフォルトの名無しさん
2009/08/14(金) 10:07:05遅延フリップフロップが云々とか、とかハード的な道具立てを意識した話になってることが多いような
まあそれでもアルゴリズムは書けると思う
ただ、この手の真面目な本は
ハミング符号やガロア体の解説からじっくり始まることが多いw
すぐにCRCというわけにはいかないだろう
0041デフォルトの名無しさん
2009/08/14(金) 10:18:130042デフォルトの名無しさん
2009/08/14(金) 10:31:02これを本格的に理解するには数学を真面目に勉強するしかない
0043デフォルトの名無しさん
2009/08/14(金) 12:33:24辞書みたいだな・・
なんか版型も小さいし
0045デフォルトの名無しさん
2009/08/16(日) 08:53:20文字絵の例がちと苦手。
0046デフォルトの名無しさん
2009/08/16(日) 10:45:04昨日買っていま読んでる
20ページでループと不変な表明を説明するとかユニークな本だね
0047デフォルトの名無しさん
2009/08/16(日) 13:38:54たまに詰まって終わるのに数日かかる。
0048デフォルトの名無しさん
2009/08/16(日) 13:41:45紹介して頂いた「珠玉のプログラミング」を改めて読んだので、
私の目的の観点からレビューします。
[目的]
コンピュータで解けそうな問題に出会った時、私は
[問題]-->[抽象化(一般化)]-->[アルゴリズム]-->[実装]
という順で解き方を考えるのですが、
問題を抽象化する辺りの事が特に学べる本が無いか探していました。
(そういうのを研究した人の話でもいいのですが)
[レビュー]
結論から言うと、今回の目的にはあまり合いませんでした。
役に立ったのはコラム4の前半までくらいです。
例えばどのような問題がソーティング問題に抽象化できるかなどは
面白かったのですが、後は如何に効率的なアルゴリズムを考え、
それを如何に実装するかという点に話が偏っていた感じがしました。
特に後者は手続き型プログラミング限定の話が多かったです。
従って、パラダイムには依存しない「問題の抽象化」という話は、
本全体から見れば少なかったです。
0049デフォルトの名無しさん
2009/08/16(日) 13:50:480050デフォルトの名無しさん
2009/08/16(日) 14:59:120051デフォルトの名無しさん
2009/08/16(日) 17:35:44しょーがないでしょ。
前スレでレビュー欲しいっておねだりされたんだから。
安心してください、目的の観点からレビューはしたので、
もうこの件は終わりですから。
0052デフォルトの名無しさん
2009/08/16(日) 17:39:57500円やるからこの板から消えてくれないか?
0053デフォルトの名無しさん
2009/08/16(日) 17:47:35あ、忘れていました。
前スレで「いかにして問題をとくか」も紹介されたのですが、
これのレビューは要らないでしょうか。
要らないなら消えます。
0054デフォルトの名無しさん
2009/08/16(日) 17:49:54レビュー乙。馬鹿は無視しとけ。
自分の場合は、問題を抽象化するとほぼアルゴリズムに繋がる。
つまり、自分の場合の抽象化とは、問題を既知のデータ構造で表現すること。
例えば、この問題はグラフで表せるから最短経路問題に帰着できる、とか。
0055デフォルトの名無しさん
2009/08/16(日) 17:52:29いらないから消えてください
よろしくお願いします
0056デフォルトの名無しさん
2009/08/16(日) 17:56:25お前も300円やるから2chから消えてくれないか?
0057デフォルトの名無しさん
2009/08/16(日) 18:42:240058デフォルトの名無しさん
2009/08/16(日) 18:49:28そこです。
グラフで表せる問題は少なくないです。
色々な問題を見て、そこからグラフで表せる何か共通点を見つける、
そういう共通点を見つけるからこそ、これをグラフで表そうという思考が生まれる。
では、問題からグラフで表せる何か共通点を見つけるのは、
単なる「慣れ」や「職人芸」、「野生の感」なのかというと、
何となくそうでも無い様な気がする。
完全にロジカルなものではない事は十分承知しているが、
今まで我々が「たくさん問題解けば自然に分かる」と言ってきたものを
もっとこう分類して分かりやすく説明できるものにならないかと。
そういうのを期待して、今度は「いかにして問題をとくか」を読んでみます。
0059デフォルトの名無しさん
2009/08/16(日) 18:51:240060デフォルトの名無しさん
2009/08/16(日) 19:27:270061デフォルトの名無しさん
2009/08/16(日) 19:42:53求めているのは「考え方のマニュアル」なんだろうけど
それこそ形容矛盾というやつだな
前スレで相手した連中もアホすぎる
0062デフォルトの名無しさん
2009/08/16(日) 19:45:460063デフォルトの名無しさん
2009/08/16(日) 19:49:451GBのメモリに整数が143,000個しか入らないから40回読み込んでるのに
1回で出力完了とかありえないだろう
珠玉のプログラミングちゃんと読んだ奴教えてくれよ
006463
2009/08/16(日) 19:50:570065デフォルトの名無しさん
2009/08/16(日) 20:07:16そこで止まらずに、とりあえずもっと先まで、隅々まで、
ひとつひとつ、ゆっくり読んで理解するよう努力してみなよ。
練習問題もちゃんとこなせば、きっと分かるようになるよ。
0066デフォルトの名無しさん
2009/08/16(日) 22:22:04慣れというか普通に考えるだけじゃないのか?
数学で普通に考える力を養うのがいいような。
0067デフォルトの名無しさん
2009/08/16(日) 23:24:110068デフォルトの名無しさん
2009/08/17(月) 03:58:05解説してくれてる良い本ないでしょうか
XMLとかの周辺技術も含めて入り口を一通りおさえられるようなのが希望です
フレームワークは第一希望Strutsだけど他のでも構いません
変化が早そうだしWebで済ませるのが良いのかもしれませんが、オススメあったら教えてください
0069デフォルトの名無しさん
2009/08/17(月) 17:01:06Flatland(日経BP)の訳本を見かけた
前者は帯だか前書きの煽りっぷりが素晴らしすぎて吹いた
店頭でぜひ
A. 外部サイトへの突撃大好きな真性厨房
韓国突撃でお馴染みの自動保守
最近は自動焼人 ★として2ちゃんねるのボランティアにも精を出す日々
だがそんな彼にも、人間らしい部分はあったのだ…
名言集
『アパッチ砲はワシが作った』
『お前が規制系キャップ取れるか審査してやるよ』
『いつもサボってばかりのキャップがウゼえ』
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』
『俺の経歴カックイイだろ?』
最近のニュース
8月15日の韓国突撃の際に歴史的大敗を喫する。ラジオでの敗戦宣言のときに声が震えていた
本人は体調不良と言っているが…
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
0071デフォルトの名無しさん
2009/08/17(月) 21:42:37尼のなか見検索で6ページほど見れるな。吹いたw
0072デフォルトの名無しさん
2009/08/18(火) 04:21:05鳩山「我々の神聖なマークを日の丸で作るとは何事か」
> 党県連によると、「党旗」は支持者が「民主党のマークに類似した物」を作ったという。
> 左端や中央部に色が異なっている個所があり、日の丸2枚を使って作製したように見える。
>
> 新人陣営は「日の丸を加工した物とは気付かず、掲げた」と話しているという。
http://mainichi.jp/select/seiji/news/20090818k0000m040087000c.html
> 日の丸を加工した物とは気付かず、掲げた
この民主党っていうのは一体どこの国の政党なんでしょうか。酷いものです。
参考画像
http://sankei.jp.msn.com/photos/politics/election/090817/elc0908171755028-p1.jpg
http://up2.viploader.net/pic/src/viploader1136075.jpg
http://up2.viploader.net/pic3/src/vl2_173974.jpg
0073デフォルトの名無しさん
2009/08/18(火) 12:00:560074デフォルトの名無しさん
2009/08/18(火) 21:24:03吹くところがわからないんですが。マクロを過大評価しているところで、なんですか?
0075デフォルトの名無しさん
2009/08/19(水) 07:05:260076デフォルトの名無しさん
2009/08/20(木) 17:10:400077デフォルトの名無しさん
2009/08/20(木) 17:50:200078デフォルトの名無しさん
2009/08/20(木) 19:09:57Real World Haskell出るの?
今になって原書買おうと思ってたからどうするか
0079デフォルトの名無しさん
2009/08/20(木) 20:04:50> 今になって原書買おうと思ってたからどうするか
日本語版が出るまで、ウェブで原書を見てればいい。
0080デフォルトの名無しさん
2009/08/20(木) 21:03:23持ってるだけで頭がよくなるのか?
IT業界に長く居るが、かなり優秀でバリバリやってるヤツでも、
日本語の本で勉強してるぞ。
0081デフォルトの名無しさん
2009/08/20(木) 21:08:410082デフォルトの名無しさん
2009/08/20(木) 21:13:50日本語で出ているHaskellの本よりも良い
というか、日本語の本はまともに使い物になるまで解説してないから…
0083デフォルトの名無しさん
2009/08/20(木) 21:48:28ふつうのHaskellは神本ですが?
0084デフォルトの名無しさん
2009/08/20(木) 21:56:570085デフォルトの名無しさん
2009/08/20(木) 22:06:050086デフォルトの名無しさん
2009/08/20(木) 22:06:540087デフォルトの名無しさん
2009/08/20(木) 22:07:080088デフォルトの名無しさん
2009/08/20(木) 22:09:42また青木降臨してんのか
0089デフォルトの名無しさん
2009/08/20(木) 22:38:29立ち読みしてみるか
0090デフォルトの名無しさん
2009/08/20(木) 22:42:33同意
日本語のHaskell本は
手っ取り早くHeskellを使う事を目的としているっぽい。
作りがJavaの入門書なんかと全く同じ。
なんというか、公式を天下り的に教え込まれてる感じ。
洋書は、関数型の考え方から丁寧に説明されてる。
Haskell: The Craft of Functional Programming
なんか読んでると違いがよく分かる。
公式に至る道を示してくれるような感じだ。
0091デフォルトの名無しさん
2009/08/20(木) 22:56:07欧米の入門書→コンピュータサイエンスの博士号を持つ専門家、実務家が社会的使命を持って執筆
日本人にはK&Rのような本は絶対に書けないと心底思う。
0092デフォルトの名無しさん
2009/08/20(木) 23:04:370093デフォルトの名無しさん
2009/08/20(木) 23:09:00確かに。
ただ、そういう本が生まれる土壌はしっかりある。
0094デフォルトの名無しさん
2009/08/20(木) 23:09:13はじめて読む486
はかなりいいと思う
0095デフォルトの名無しさん
2009/08/20(木) 23:11:26良書目指しても既刊書の焼き直しにしかならないから
欧米書の隙間を埋める本にならざるを得ない。
0096デフォルトの名無しさん
2009/08/20(木) 23:41:43一次情報源が英語圏にあるからという言い訳も通用するが、
古くからある言語を対処とした研究や実際の活用などは、
その一次情報源が日本にあってもおかしくないと思うんだが。
要するに、単にその言語(とその背景や原理など)を
サイエンスとして研究する人や実務で活用する人が居ない、
あるいは居るが分かりやすく説明できる能力に乏しいだけかと。
日本でのHaskellの活用なんてMonadiusしか知らん。
0097デフォルトの名無しさん
2009/08/21(金) 00:05:55情報学は学べないよ
0098デフォルトの名無しさん
2009/08/21(金) 00:12:30能力のある人はいるけど
市場の関係で出したくても出せないんじゃないか?
英語で書くならともかく
0099デフォルトの名無しさん
2009/08/21(金) 00:15:18日本のエライ人はコードを書かない
0100デフォルトの名無しさん
2009/08/21(金) 00:21:15いや一次情報源が英語圏にあるってことは
ノウハウの蓄積速度も全然違うのよ。
スタートから差があるんだから。
日本で書こうとなったときはもう洋書が出そろっているわけだ。
0101デフォルトの名無しさん
2009/08/21(金) 00:27:520102デフォルトの名無しさん
2009/08/21(金) 00:29:350103デフォルトの名無しさん
2009/08/21(金) 00:29:41日本じゃプログラミングなんて最下層の下っ端の仕事。
高卒・専門学校卒がやるような仕事。
研究する場合でも、大学教授とか研究者の中では、
下に見られる研究対象じゃね?
0104デフォルトの名無しさん
2009/08/21(金) 00:35:06それすら日本人は書けないからなー。
0105デフォルトの名無しさん
2009/08/21(金) 00:39:460106デフォルトの名無しさん
2009/08/21(金) 00:52:23で、その仕様を下っ端が実装するのか
0107デフォルトの名無しさん
2009/08/21(金) 00:55:120108デフォルトの名無しさん
2009/08/21(金) 01:24:25ピアソンでも日本人が書いたのあるし、
あとオーム社とか昔のアスキーとかトッパンとか。
でも良書は早く消える傾向にある。読者が馬鹿なんだよ
0109デフォルトの名無しさん
2009/08/21(金) 03:00:010110デフォルトの名無しさん
2009/08/21(金) 03:20:180111デフォルトの名無しさん
2009/08/21(金) 07:42:13本人はどんな本書いてるんですか?
0112デフォルトの名無しさん
2009/08/21(金) 08:01:06君はそう言うのだね?
0113デフォルトの名無しさん
2009/08/21(金) 08:03:100114デフォルトの名無しさん
2009/08/21(金) 08:06:180115デフォルトの名無しさん
2009/08/21(金) 10:14:440116デフォルトの名無しさん
2009/08/21(金) 12:04:08どうですか?
0117デフォルトの名無しさん
2009/08/21(金) 13:29:070118デフォルトの名無しさん
2009/08/21(金) 15:05:550119デフォルトの名無しさん
2009/08/21(金) 15:23:01日本では全然採算が合わないからでそ。
ひらしょーさんがどっかでそんなこと書いてた。
0120デフォルトの名無しさん
2009/08/21(金) 20:17:350121デフォルトの名無しさん
2009/08/21(金) 21:54:59みんなでScalaスレにクレームを書きましょう
0122デフォルトの名無しさん
2009/08/21(金) 22:53:190123デフォルトの名無しさん
2009/08/21(金) 22:55:100124デフォルトの名無しさん
2009/08/21(金) 22:59:30EffectiveC++以下の出来だと思うね
著者も微妙だし
0125デフォルトの名無しさん
2009/08/21(金) 23:04:31boilerplateの前にお前がscrapされろという感じだな
0126デフォルトの名無しさん
2009/08/21(金) 23:30:580127デフォルトの名無しさん
2009/08/22(土) 00:07:01お前Ruby信者レベルの
マジ基地だなw
0128デフォルトの名無しさん
2009/08/22(土) 02:30:19訳者がちがうから、各版で違うだろう。
0129デフォルトの名無しさん
2009/08/22(土) 02:34:080130デフォルトの名無しさん
2009/08/22(土) 04:26:220131デフォルトの名無しさん
2009/08/22(土) 05:08:17More〜に比べれば
0132デフォルトの名無しさん
2009/08/22(土) 05:38:59ほとんどボランティアみたいなもんだからな。
基本、本気でやるヤツは、あんまりいない。
0133デフォルトの名無しさん
2009/08/22(土) 06:55:570134デフォルトの名無しさん
2009/08/22(土) 08:50:59ネーミングの仕方がうまくなりますかね?
ネーミングの掟と極意 (エンジニア道場)
http://www.amazon.co.jp/dp/4798114332/
0135デフォルトの名無しさん
2009/08/22(土) 08:54:220136デフォルトの名無しさん
2009/08/22(土) 09:09:05書いていることは間違ってないけど、「ネーミングは重要だ」という
当たり前の話を繰り返しているだけ。命名が下手なアホな同僚に
読ませるのはアリだと思うが、これだけで命名が上手くなることは
ないと思う。この本で「ループバックチェック」と呼ばれている
「名前から元の説明文を再現できるか」というやり方は参考になると思う。
後半は対話形式で内容は薄い。
0137デフォルトの名無しさん
2009/08/22(土) 09:38:20そうですか。
�d
0138デフォルトの名無しさん
2009/08/22(土) 10:20:21適当なローカル変数ならまだしも、
みんなでずっと共通に使う部分くらいは調べとけよ
0139デフォルトの名無しさん
2009/08/22(土) 11:02:04実装例の少ないのが難点です、それから、下記の本ですがどのような感じでしょうか、
印象としてはストリーミングについての解説が少なく思えるのですが?
「はじめての動画処理プログラミング―Win32APIとDirectXで実装する動画処理の基礎 (プログラミング・マスタ・シリーズ)」
0140デフォルトの名無しさん
2009/08/22(土) 11:13:00ストリーミングってどっちやりたいの?
純粋プロトコル実装
動画なんかはとにかくライブラリ使ってアプリ作る
どっちなんだはっきりしろよ
0141デフォルトの名無しさん
2009/08/22(土) 11:19:471冊で実装までお手軽にまとまるはずもなし。
こんな所に来る輩は、まず自分に出来そうな問題をやれ
0142デフォルトの名無しさん
2009/08/22(土) 11:28:39>>141
Thx です
>>140
純粋プロトコル実装が行いたいのです、ソケットを利用して、TCP/IP や、UDP/IP の実装は
Windows 、Linux のいづれも経験しましたが、動画の転送(大量の静止画の転送)のイメージといいますか、概念を正確に理解できてなく。
実際のコードを見ながら勉強したいと思っているところです。
ffserver のソースコードを解析しましたが挫折しました(^^;
それから、C++ と書きましたがC言語でもかまいません。
0143デフォルトの名無しさん
2009/08/22(土) 12:10:530144デフォルトの名無しさん
2009/08/22(土) 12:26:15キミは、ffserver.c読めない私はバカですって
ってことなのか?
たかだか5000行のソースなんて1日あれば理解できるだろ?
0145デフォルトの名無しさん
2009/08/22(土) 13:49:510146デフォルトの名無しさん
2009/08/22(土) 14:40:58Jay Fields (著), Shane Harvie (著), Martin Fowler (著), Kent Beck (著)
( ゚д゚)
(つд⊂)ゴシゴシ
(;゚д゚)
(つд⊂)ゴシゴシ
_, ._
(;゚ Д゚)
0147デフォルトの名無しさん
2009/08/22(土) 14:52:56Fowlerに目の付けられた言語は
ドカタ言語として一生を終える
0148デフォルトの名無しさん
2009/08/22(土) 14:58:12何が起きてるんだ。
0149デフォルトの名無しさん
2009/08/22(土) 15:00:20やること無い+奴らは関数型言語を理解できないから
と海外では酷評されている。
0150デフォルトの名無しさん
2009/08/22(土) 15:01:040151デフォルトの名無しさん
2009/08/22(土) 15:05:08もっと早い時期に是正できたんだけどな
Fowlerが悪い
0152デフォルトの名無しさん
2009/08/22(土) 15:23:46海外ではそんな評価なのね。
邦訳されれば、それなりにヒットしそうだけど、
そのときは残念な訳にならないことを祈る。
0153デフォルトの名無しさん
2009/08/22(土) 15:28:520154デフォルトの名無しさん
2009/08/22(土) 15:29:09ソースは?
0155デフォルトの名無しさん
2009/08/22(土) 16:44:24関数型言語なんて実用性一切なし。
頭の体操と知的好奇心とプログラマの教養として勉強するには、
楽しいけど、今は、それ以上の価値なし。
0156デフォルトの名無しさん
2009/08/22(土) 16:45:350157デフォルトの名無しさん
2009/08/22(土) 16:45:470158デフォルトの名無しさん
2009/08/22(土) 16:49:46よく聞くが、そういう文脈における「実用」って何?
ゲームが作れる、データベースにアクセスするビジネスソフトが作れる、
フリーウェアリストにあるようなアプリが作れる、とか?
0159デフォルトの名無しさん
2009/08/22(土) 16:52:43無知丸出しの馬鹿だな
0160デフォルトの名無しさん
2009/08/22(土) 16:57:450161デフォルトの名無しさん
2009/08/22(土) 17:01:02受注開発の仕事でハスケルを使って成功できなかった例を挙げてくれ。
0162デフォルトの名無しさん
2009/08/22(土) 17:10:340163デフォルトの名無しさん
2009/08/22(土) 17:10:520164デフォルトの名無しさん
2009/08/22(土) 17:12:24それはさ、ちゃんとPCの性能がハスケルに見合うかどうか見積もった結果か?
どうせ初めから、ハスケルなんて仕えねーよって思い込んでただけだろ?
ハスケルがどういう風に活用できるのか考えた事もないバカなんだろ?
0165デフォルトの名無しさん
2009/08/22(土) 17:25:52> 関数型言語なんて実用性一切なし。
馬鹿もここまで来るとどうしようもないな。
http://lwn.net/Articles/19378/ にあるが、
OCaml delivers at least 50% of the performance of a decent C compiler
だからな。OCamlより遅いコードを生成する言語処理系をありがたがって使ってる
のがIT土方だろ?
0166デフォルトの名無しさん
2009/08/22(土) 17:39:120167デフォルトの名無しさん
2009/08/22(土) 17:42:350168デフォルトの名無しさん
2009/08/22(土) 17:45:28Intel ML compilerとか出るようにまで広まればCより遥かに速くなるだろうよ
0169デフォルトの名無しさん
2009/08/22(土) 18:12:20金かけて最適化を頑張れば速くなるだけの話なら、
なぜMSはVisual BasicをVisual C++並みの性能になるよう
頑張らなかったのだろうかwww
0170デフォルトの名無しさん
2009/08/22(土) 18:18:03マシン非力だからでしょ。最近だと強化学習を
取り入れたコンパイラとか発表されてるから
そういう基盤があればやるんじゃない?
0171デフォルトの名無しさん
2009/08/22(土) 18:27:210172デフォルトの名無しさん
2009/08/22(土) 18:29:15マシン非力だから?
科学技術計算の分野で、未だにFORTRANが生き残っているのはなぜだろう。
(過去のライブラリ資産がある、という理由は除いて。)
そういう基盤がありさえすれば、すべてBASICに置き換わるのだろうか?
はたして強化学習を取り入れたBASICコンパイラは発表されるのだろうかwww
0173デフォルトの名無しさん
2009/08/22(土) 18:35:400174デフォルトの名無しさん
2009/08/22(土) 18:40:46どんどん困難になってくるのが明らかになってる
そうなればCよりそういう状況により適応しやすい言語が選ばれるようになり
その言語の処理系が洗練されていくわけだ
0175デフォルトの名無しさん
2009/08/22(土) 18:40:55VBは仕様がゆるいから最適化しようとすると
ルーチンが複雑怪奇になる。
そんなものやりたがる人はいない。
0176デフォルトの名無しさん
2009/08/22(土) 18:47:58後、ライブラリや配列なんかの基盤があればBASICはFortranに置き換わってもおかしくなかったよ。
0177デフォルトの名無しさん
2009/08/22(土) 18:49:00>(過去のライブラリ資産がある、という理由は除いて。)
一次近似の項を切り捨てて
二次以降の微小項について議論する意味が何かあるの?
0178デフォルトの名無しさん
2009/08/22(土) 18:49:26面白いこといってた上司がいたのを思い出した。
つまりそれは仕様書なしでコードを書かせる気なのか、と。
0179デフォルトの名無しさん
2009/08/22(土) 18:57:17それぞれの思想に基づいて取捨選択した結果、いままさにそうあるんだから、
適材適所でいいんじゃないの?
BASICがFORTRANに取って代わる日はこないよ。来る必要もないし。
0180デフォルトの名無しさん
2009/08/22(土) 19:03:59今でもデュアル(x2)やクアッド(x4)は珍しくない時代。
おそらく10年後にはx16コアやx64コアが普及している可能性も。
(PS3のコア構成が、パソコンでも常識になる?ような世界ね)
そうなると、(C言語で必死に効率的な並列プログラミングするよりも、)
純粋な関数型言語は実行順序には無関係だから、関数型言語コンパイラの
最適化性能が勝っていく可能性は大いにありえるわけだ。
純粋性を頑に守るHaskellと(目先の効率性から)副作用を受け入れたOCaml、
両者の勝敗はいかに?あるいはダークホースErlangは主役に躍り出るか?
>>173,175
同様な理由により、C言語は(マルチコア環境下における)仕様がゆるいから
最適化しようとするとルーチンが複雑怪奇になる。そんなものやりたがる人はいない。
今後を見据えてコンパイラの最適化に資金/資源を投入しようとするなら、
C言語よりも関数型言語を選ぶというのは、なんら不思議でもない選択になる。
0181デフォルトの名無しさん
2009/08/22(土) 19:12:560182デフォルトの名無しさん
2009/08/22(土) 19:14:200183デフォルトの名無しさん
2009/08/22(土) 19:16:580184デフォルトの名無しさん
2009/08/22(土) 19:17:27同時に動かせるプロセスが増えるだけでもありがたいし、
無理に並列処理したら全部一気に重くなっちゃう可能性もあって、
並列化に血道を上げるのは微妙なんだよね
0185デフォルトの名無しさん
2009/08/22(土) 19:19:41専門スレだとフルボッコにされるからですね^^
0186デフォルトの名無しさん
2009/08/22(土) 19:21:23決してそうじゃないって、msdnのマルチスレッドのところにも書いてあるだろ^^
0187デフォルトの名無しさん
2009/08/22(土) 19:23:08そもそも以下のレスから関数型言語への脱線が始まった訳だが、
>>155
>頭の体操と知的好奇心とプログラマの教養として勉強するには、
>楽しいけど、今は、それ以上の価値なし。
10年先の将来を考えれば(>>174,180参照)、
今から「関数型言語の本を読んで」勉強しておくことには、
単なる知的好奇心を満足させる以上の重要な価値(意味)がある、
ということで勘弁してもらえないだろうか。
0188デフォルトの名無しさん
2009/08/22(土) 19:27:170189デフォルトの名無しさん
2009/08/22(土) 19:30:39言語レベルで並列化をサポートしておらず、スレッドの生成やスレッド間の同期などは
OSへのシステムコールに頼らざるをえないプログラム言語を使うことが前提だとしたら、
並列化は微妙に思えるし魔法の道具には見えないわな。同感だ。
0190デフォルトの名無しさん
2009/08/22(土) 19:32:26まあいいけど
0191デフォルトの名無しさん
2009/08/22(土) 19:44:510192デフォルトの名無しさん
2009/08/22(土) 19:49:13たぶん、実際に並列型言語を触った経験が無いと、
直感的には理解できないと思う。
あと、現在の関数型言語のコンパイラはマルチコア(or メニーコア)に
対応していないし(つまり現状ではC言語で頑張ったほうが性能は上)、
性能問題を別にしても、現場で関数型言語を使って業務アプリを
開発しようとするのは、(文化的な意味で)現実的な提案ではないと思っているよ。
10年後という将来の話さ。夢想/妄想と言われてもしかたがない。
0193デフォルトの名無しさん
2009/08/22(土) 19:53:31でもクロック数が上がらなくなってから久しい現状では、性能をあげるとすればマルチコア・並列化で進まざるを得ないわけで。
魔法の道具ではないことには同意ですが。
0194デフォルトの名無しさん
2009/08/22(土) 20:38:54>性能をあげるとすればマルチコア・並列化で進まざるを得ないわけで。
その通りだと思う。ただ、そのように進んでいった場合、
C言語では(Javaでもいい)おのずと限界が見えてきている、という話。(>>174,180参照)
0195デフォルトの名無しさん
2009/08/22(土) 20:49:37ここ数年クロック数は上がってないけど
速度は上がってるらしいぜ
0196デフォルトの名無しさん
2009/08/22(土) 20:54:440197デフォルトの名無しさん
2009/08/22(土) 20:57:320198デフォルトの名無しさん
2009/08/22(土) 21:07:02関数型言語系コンパイラのマルチコアは、まともな物が存在していないから、
書籍は洋書を含めて、まだ登場していないと思う。(少なくともオイラは知らない)
海外の論文を探すしかないと思う。(誰か知っていたら教えて!)
Web連載記事なら、これが決定版かな?(たぶん>>191は知っていると思うけど....)
第12回 Haskellで学ぶ並列プログラミング(その3)並行プログラミングと並列処理
・http://itpro.nikkeibp.co.jp/article/COLUMN/20070703/276517/
最近、面白いと思ったのは、Linuxの非同期I/Oを利用したWebサーバの高速化で、
その実装にHaskellを使用したともの。残念ながら、並列化(paralell)じゃなくて
並行化(concurrent)な話題だけどね。
Combining Events and Threads for Scalable Network Services
・http://www.seas.upenn.edu/~lipeng/homepage/unify.html
0199デフォルトの名無しさん
2009/08/22(土) 21:07:25アホか
0200デフォルトの名無しさん
2009/08/22(土) 21:11:32面白そうだね。Thanks
0201デフォルトの名無しさん
2009/08/23(日) 03:52:530202デフォルトの名無しさん
2009/08/23(日) 04:26:26立ち位置が違うのに喧嘩すな
0203デフォルトの名無しさん
2009/08/23(日) 08:48:40未来の夢の話でカリカリするのはおかしい
0204デフォルトの名無しさん
2009/08/23(日) 09:04:0110年先の空気を読んだら負けかなと思う
0205デフォルトの名無しさん
2009/08/23(日) 09:09:49もらえるのに他の言語を覚える価値はまったく無い
0206デフォルトの名無しさん
2009/08/23(日) 09:30:090207デフォルトの名無しさん
2009/08/23(日) 09:42:28TeXがPascalで書かれているなんて、どこの並行世界の住人?
あるいは10年前から時間が停止してしまった人なのか
0208デフォルトの名無しさん
2009/08/23(日) 09:57:58>>204は馬鹿だと思うが、お前も同じくらい馬鹿だぞ。
CTAN行ってtex.webを見てみろよ。
0209デフォルトの名無しさん
2009/08/24(月) 00:42:50人生で二度と使うことない。
0210デフォルトの名無しさん
2009/08/24(月) 00:45:020211デフォルトの名無しさん
2009/08/24(月) 02:48:23という短絡思考な奴は相手しなくていいと思う。
0212デフォルトの名無しさん
2009/08/24(月) 03:45:300213デフォルトの名無しさん
2009/08/24(月) 04:56:51就職できなかったヤツが行くところじゃん。
自分の在籍してる大学なら、望めば実質無試験で
推薦で行けるワケだしな。
0214デフォルトの名無しさん
2009/08/24(月) 06:47:350215デフォルトの名無しさん
2009/08/24(月) 06:52:230216デフォルトの名無しさん
2009/08/24(月) 07:39:45つまり210はどうしようもない子ってこと。
0217デフォルトの名無しさん
2009/08/24(月) 08:13:510218デフォルトの名無しさん
2009/08/24(月) 10:05:030219デフォルトの名無しさん
2009/08/24(月) 10:30:53どの大学でも、東大とかでも、推薦枠はあるから、
学部で成績上位なら、まず間違いなく推薦で無試験で
院には進める。
つまり、自分の大学なのに一般入試で入るヤツは、
頭の悪いダメな子ってことだ。
0220デフォルトの名無しさん
2009/08/24(月) 10:39:15的外れにも程があるぞ。>>213を嫁。
0221デフォルトの名無しさん
2009/08/24(月) 11:00:12えっ
0222デフォルトの名無しさん
2009/08/24(月) 11:58:29/ / ヽ ::: \
| (●), 、(●)、 | / ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ,,ノ(、_, )ヽ、,, | < まーたはじまった
| ,;‐=‐ヽ .:::::| \_______
\ `ニニ´ .:::/
/`ー‐--‐‐―´´\
0223デフォルトの名無しさん
2009/08/24(月) 13:26:43PerlでCGIを作るぐらいです。
Code Complete第2版〈上〉―完全なプログラミングを目指して
http://www.amazon.co.jp/dp/489100455X/
0224デフォルトの名無しさん
2009/08/24(月) 13:46:010225デフォルトの名無しさん
2009/08/24(月) 14:00:280226デフォルトの名無しさん
2009/08/24(月) 14:33:510227デフォルトの名無しさん
2009/08/24(月) 15:12:200228デフォルトの名無しさん
2009/08/24(月) 17:57:380229デフォルトの名無しさん
2009/08/24(月) 19:38:570230デフォルトの名無しさん
2009/08/24(月) 19:46:330231デフォルトの名無しさん
2009/08/24(月) 20:53:360232デフォルトの名無しさん
2009/08/24(月) 20:56:270233デフォルトの名無しさん
2009/08/24(月) 21:09:50これは中級者目指してる初級者が読む本だろ
0234デフォルトの名無しさん
2009/08/24(月) 21:12:04中上級者にとっては基本事項の確認に
0235デフォルトの名無しさん
2009/08/24(月) 21:17:10飽きずに読み通すにはどうすればいいの?
もっと簡潔に要約してほしいな。
0236デフォルトの名無しさん
2009/08/24(月) 21:21:41プロのプログラマは、技術的にスゴイ良いプログラムを作ればいい
と言うワケじゃないし、作っちゃいけないときもある。さらにいえば、短時間で早く
作れればいいと言うワケでもなく、遅すぎてもダメと言う難しい技術がいる。
0237デフォルトの名無しさん
2009/08/24(月) 21:28:260238デフォルトの名無しさん
2009/08/24(月) 21:35:31お前は下請け根性染み付きすぎ
0239デフォルトの名無しさん
2009/08/24(月) 21:56:39順番に読もうとせず目次と索引を活用して興味のあるところから読む
0240デフォルトの名無しさん
2009/08/24(月) 22:21:340241デフォルトの名無しさん
2009/08/24(月) 22:43:03ここは読書スレだろ。
本読まない奴は帰れよ。
0242デフォルトの名無しさん
2009/08/24(月) 23:16:17居てもいいですか?
0243デフォルトの名無しさん
2009/08/24(月) 23:22:13あれは必読書だから仕方ない
0244デフォルトの名無しさん
2009/08/24(月) 23:54:090245デフォルトの名無しさん
2009/08/25(火) 02:32:120246デフォルトの名無しさん
2009/08/25(火) 03:04:22-''"::::::::::::::::\ ざくとはちがうのだよw
ヽ::::::::::::::::::::::::::::\ ざくとはw
|::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______
|::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
_,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、
::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i
r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i |
!イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi rr=-, r=;ァ .| .|、i .||
`! !/レi' rr=-, r=;ァ レ'i ノ !Y!  ̄  ̄ 「 !ノ i |
,' ノ !  ̄  ̄ i .レ' L.',. 'ー=-' L」 ノ| .|
( ,ハ 'ー=-' 人! | ||ヽ、 ,イ| ||イ| /
,.ヘ,)、 )>,、 _____,.イ ハ レ ル` ー--─ ´ルレ レ´
0247デフォルトの名無しさん
2009/08/25(火) 06:54:26-''":::::::::::::`''> ゆっくりしていってね!!! <
ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄
|::::::;ノ´ ̄\:::::::::::\_,. -‐ァ __ _____ ______
|::::ノ ヽ、ヽr-r'"´ (.__ ,´ _,, '-´ ̄ ̄`-ゝ 、_ イ、
_,.!イ_ _,.ヘーァ'二ハ二ヽ、へ,_7 'r ´ ヽ、ン、
::::::rー''7コ-‐'"´ ; ', `ヽ/`7 ,'==─- -─==', i
r-'ァ'"´/ /! ハ ハ ! iヾ_ノ i イ iゝ、イ人レ/_ルヽイ i |
!イ´ ,' | /__,.!/ V 、!__ハ ,' ,ゝ レリイi ・〉. ・` .| .|、i .||
`! !/レi' ´・ .〈・ レ'i ノ !Y!"" (_,ヽ "" 「 !ノ i |
,' ノ !'" ,r、_)_, "' i .レ' L.',. `ニニ´ L」 ノ| .|
( ,ハ `ニニ' 人! | ||ヽ、 ,イ| ||イ| /
,.ヘ,)、 )>,、 _____, ,.イ ハ レ ル` ー--─ ´ルレ レ´
0248デフォルトの名無しさん
2009/08/25(火) 16:09:17http://d.hatena.ne.jp/kami_object/20090824
0249デフォルトの名無しさん
2009/08/25(火) 17:17:130250デフォルトの名無しさん
2009/08/25(火) 17:19:370251デフォルトの名無しさん
2009/08/25(火) 17:25:440252デフォルトの名無しさん
2009/08/25(火) 17:59:240253デフォルトの名無しさん
2009/08/25(火) 18:06:57kami_object
神オブジェクト
これは楽しみだなw
0254デフォルトの名無しさん
2009/08/25(火) 18:33:010255デフォルトの名無しさん
2009/08/25(火) 18:38:26http://d.hatena.ne.jp/kami_object/20090801
0256デフォルトの名無しさん
2009/08/25(火) 18:50:29病んでる事を自覚はしてるようだが
まあそっとしておいてあげよう
0257デフォルトの名無しさん
2009/08/25(火) 19:33:41最後は卵の殻で車つくって終わりだからもう読まなくていいよ
0258デフォルトの名無しさん
2009/08/25(火) 20:19:460259デフォルトの名無しさん
2009/08/26(水) 02:39:49この人は数理論理学や圏論もまともに勉強したらいいのに。
0260デフォルトの名無しさん
2009/08/26(水) 02:53:51なにが?
0261デフォルトの名無しさん
2009/08/26(水) 13:50:46どういうのが「技術的にスゴイ良いプログラム」なの?
0262デフォルトの名無しさん
2009/08/26(水) 20:12:10例えば技巧的なのもとかじゃない?
極端な話メガデモみたいな。
プロプログラマに求められるのはそんなんじゃねーよという話かと。
0263デフォルトの名無しさん
2009/08/26(水) 21:08:57凡人にはそれを作る苦しみがわからないだろうが、俺にもわからない。
0264デフォルトの名無しさん
2009/08/26(水) 21:24:19技術がいらないって話は別だわな。
技術はあればあったほうがいい。
0265デフォルトの名無しさん
2009/08/26(水) 22:14:030266デフォルトの名無しさん
2009/08/26(水) 22:17:460267デフォルトの名無しさん
2009/08/26(水) 22:20:22動く(顧客の目的に合致する)ことが第1ですが
効率化しパターンを適用して保守性や柔軟性を高めなければ
良いプログラムといえないということになっています。
理由は簡単。
顧客の要望は日々変化し、プログラムもそれに合わせて変化しなければならず、
保守性と柔軟性を高めることは原価コストを下げるからです。
安く仕入れて高く売る。
それが商売としてのプログラムなのです。
商売としてプログラムをやる以上、効率性を重視しないと会社が倒産します。
プログラムは趣味?
ならいいですけど。
0268デフォルトの名無しさん
2009/08/26(水) 22:28:360269デフォルトの名無しさん
2009/08/26(水) 22:29:400270デフォルトの名無しさん
2009/08/26(水) 22:40:17保守しやすいプログラムを作るなんて、素人かよ。
自分のところでしか保守できないプログラムを
作るのがプロの仕事ってもんだよ。
0271デフォルトの名無しさん
2009/08/26(水) 22:41:500272デフォルトの名無しさん
2009/08/26(水) 22:51:26基本、やれば素人でも出来る(出来ると思われてしまう)ような
世間の認識になってきて、特別な技術でもなんでもないことと
されてるから、単価がどんどん安くなってる。
で、赤字覚悟で開発して、保守で儲けるのが常識。
保守しやすいプログラムなんて作って、出来上がったら、
保守は別の会社と契約します、なんてなったらビジネスモデル崩壊で、
みんなつぶれちゃう。
0273デフォルトの名無しさん
2009/08/26(水) 22:53:45コード売りきりじゃなければ、保守の問題は起こらなくね?実際、うちはコードは売らない。
0274デフォルトの名無しさん
2009/08/26(水) 22:57:510275デフォルトの名無しさん
2009/08/26(水) 22:58:44C++ならTMPとかPPとか使えるだけ使えばそれは楽に達成できるからこの点有利だよね^^
0276デフォルトの名無しさん
2009/08/26(水) 23:00:14受託開発なら、全部の権利を持ってかれるのが普通じゃね?
普通、ソースコードの流用すら禁止される契約になってるだろ?
まぁ、実際は、見えない部分で使いまわすけどな。
0277デフォルトの名無しさん
2009/08/26(水) 23:02:510278デフォルトの名無しさん
2009/08/26(水) 23:06:32http://journal.mycom.co.jp/news/2009/08/25/024/index.html
この記事に冒頭の正しい方法って循環論法じゃないかな。
どんな状況にも適用でき、その方法で時間が足りないならもとから時間が足りない、
そんな方法こそ最善の方法だろう。
ところで、
正しい方法ってなに?
0279デフォルトの名無しさん
2009/08/26(水) 23:12:390280デフォルトの名無しさん
2009/08/26(水) 23:21:48これ嘘だろ
Javaスクール生の排除
これだけで業界は40%ぐらい改善されるだろ
0281デフォルトの名無しさん
2009/08/26(水) 23:46:17meta programming is the right way
0282デフォルトの名無しさん
2009/08/27(木) 00:00:10> 最近じゃぁ、開発そのものでは、ほとんど儲けが出ない。
ドカタの愚痴はマ板でやってくれよ。
0283デフォルトの名無しさん
2009/08/27(木) 02:44:080284デフォルトの名無しさん
2009/08/27(木) 02:54:03早めのリファクタリングがおすすめです。
0285デフォルトの名無しさん
2009/08/27(木) 03:17:17a)正しい方法はどんな状況にも適用できる
b)どんな状況にも適用できる正しい方法がある
aとbじゃ意味が全然違うんだけど区別つかないのかな
要は、優れたエンジニアになりたいなら、どんな状況でも必ず
なんらかの最も正しい方法があると理解した上で、それでやれと
時間がないからってやっつけ仕事するなボケ、という内容だと思う
0286デフォルトの名無しさん
2009/08/27(木) 05:47:20原文もあいまい。訳文ならもっとaに近い文。
a)∃正しい方法∀状況
b)∀状況∃正しい方法
>>281
この指摘のように関数bを知っているかどうかだと思いたい。
0287デフォルトの名無しさん
2009/08/27(木) 06:09:13その書き方だとaもbも同じだよ。
どっちも>>285のbの意味になる。
0288デフォルトの名無しさん
2009/08/27(木) 06:26:270289デフォルトの名無しさん
2009/08/27(木) 07:24:32排除するはずなんだがな
0290デフォルトの名無しさん
2009/08/27(木) 07:34:360291デフォルトの名無しさん
2009/08/27(木) 08:35:12286がいいたいことは、
・どのような状況にも状況ごとに正しい方法がある
・ある方法はどのような状況でも正しい方法だ
の違いなのだと思うのだが、
どう書けばいいのだろうか。
元ネタと286の関係はわかりませんが。
0292デフォルトの名無しさん
2009/08/27(木) 09:09:33>・どのような状況にも状況ごとに正しい方法がある
b)どんな状況にも適用できる正しい方法がある
>・ある方法はどのような状況でも正しい方法だ
a)正しい方法はどんな状況にも適用できる
--------------------------------------------
--------------------------------------------
>・どのような状況にも状況ごとに正しい方法がある
a)正しい方法はどんな状況にも適用できる
>・ある方法はどのような状況でも正しい方法だ
b)どんな状況にも適用できる正しい方法がある
--------------------------------------------
0293デフォルトの名無しさん
2009/08/27(木) 09:15:49ずっと読んでるけど、全く関係ない話ばっかだな
0294デフォルトの名無しさん
2009/08/27(木) 09:39:33闘うプログラマに出てきた、Videoドライバ周りを書いた人位のイメージなのかな?
あのレベルの人が趣味でいるわねーと思うが
#周りがほっとかんでしょ
0295デフォルトの名無しさん
2009/08/27(木) 10:20:54ポインタ完全制覇レベルの知識がなかったり
数学の話題を嫌がったりしてたので
ここの住民が業務系デジドカだと喝破されて舐められてる
0296デフォルトの名無しさん
2009/08/27(木) 13:13:170297デフォルトの名無しさん
2009/08/27(木) 13:17:170298デフォルトの名無しさん
2009/08/27(木) 13:21:270299デフォルトの名無しさん
2009/08/27(木) 13:23:34翻訳が素晴らしい
0300デフォルトの名無しさん
2009/08/27(木) 13:57:140301デフォルトの名無しさん
2009/08/27(木) 18:30:360302デフォルトの名無しさん
2009/08/27(木) 19:54:11すまない
a)∃方法∀状況(正しい(状況、方法))
b)∀状況∃方法(正しい(状況、方法))
0303デフォルトの名無しさん
2009/08/27(木) 20:19:030304デフォルトの名無しさん
2009/08/27(木) 20:42:38束縛変数を明示しないといけないのでは?
0305デフォルトの名無しさん
2009/08/27(木) 21:22:35論理記号を習って、うれしくて使いたくてしょうがない、
って感じか?
0306デフォルトの名無しさん
2009/08/27(木) 21:38:16a) ならば b)が成り立つのと逆が常に成り立つとは限らないことの証明も頼もうか
0307デフォルトの名無しさん
2009/08/27(木) 22:32:090308デフォルトの名無しさん
2009/08/27(木) 22:39:270309デフォルトの名無しさん
2009/08/27(木) 23:47:40いまさらすぎる。ここ最近は本のレスなんて1割もないぞ。
0310デフォルトの名無しさん
2009/08/28(金) 00:57:240311デフォルトの名無しさん
2009/08/28(金) 01:32:040312デフォルトの名無しさん
2009/08/28(金) 01:33:252.書いている人がMITを卒業している
3.書いている人が日本人じゃない
良書^^
0313デフォルトの名無しさん
2009/08/28(金) 02:29:53特定した
0314デフォルトの名無しさん
2009/08/28(金) 04:34:49http://www.amazon.com/Elements-Programming-Alexander-Stepanov/dp/032163537X
読んだ人、居る?
0315デフォルトの名無しさん
2009/08/28(金) 04:40:120316デフォルトの名無しさん
2009/08/28(金) 05:28:09読んでないけど数学をバックにした堅固なプログラミングとか憧れるなあ
C++の本を読んでいるとそういう意識が強く伺われる
ちなみにもし買うならUK尼が45%オフでお得
0317デフォルトの名無しさん
2009/08/28(金) 06:51:440318デフォルトの名無しさん
2009/08/28(金) 07:14:570319デフォルトの名無しさん
2009/08/28(金) 07:33:24それとも、一生懸命、辞書片手に何年もかけて読むのか?
持ってることがステータスなのか?
0320デフォルトの名無しさん
2009/08/28(金) 07:40:300321デフォルトの名無しさん
2009/08/28(金) 07:42:17いいかげん穴から這い出てこいよ昆虫
0322デフォルトの名無しさん
2009/08/28(金) 07:57:39なんて発音すればいいの?
べじゃるぬ すとらすとらっぷ
0323デフォルトの名無しさん
2009/08/28(金) 08:04:05ハゲ
0324デフォルトの名無しさん
2009/08/28(金) 08:18:020325デフォルトの名無しさん
2009/08/28(金) 08:24:04びょーん。すっぽすっぽ。
0326デフォルトの名無しさん
2009/08/28(金) 08:25:500327デフォルトの名無しさん
2009/08/28(金) 08:26:410328デフォルトの名無しさん
2009/08/28(金) 12:55:43http://www.amazon.co.uk/gp/help/customer/display.html?ie=UTF8&nodeId=11073001
0329デフォルトの名無しさん
2009/08/29(土) 07:08:190330デフォルトの名無しさん
2009/08/29(土) 09:12:42アメから買うのとあまり変わらないのかな?
0331デフォルトの名無しさん
2009/08/29(土) 09:21:200332デフォルトの名無しさん
2009/08/29(土) 09:38:57ただ禿のProgrammingみたいに値引率のいい本と一緒に買うと数千円違ってくる
0333デフォルトの名無しさん
2009/08/30(日) 00:15:53例(.co.ukを.comや.co.jpに変えてみよう)
http://www.amazon.co.uk/dp/0201485419/
http://www.amazon.co.uk/dp/032163764X/
しかし、ゲーデル、エッシャー、バッハって原書の倍以上の価格で売られていたのか…
0334名無しさん@そうだ選挙に行こう
2009/08/30(日) 12:45:42GEB って翻訳陣に力がはいっているから許してあげましょうよ。柳瀬尚紀のあとがきとか。
0335名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:55:20変な方向に詳しい趣味的な本が出版できるのは、悪いことじゃないけどね。
0336名無しさん@そうだ選挙に行こう
2009/08/30(日) 15:19:580337名無しさん@そうだ選挙に行こう
2009/08/30(日) 15:39:460338名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:44:570339名無しさん@そうだ選挙に行こう
2009/08/30(日) 18:46:21計算機科学の素養の無い人間には色々と知的好奇心を刺激されて楽しいんだろ。
計算理論を知ってる人間にとっては冗長すぎて読むのがだるくなる。
やたら禅を持ち出すのも単に執筆当時の流行りだし。
0340名無しさん@そうだ選挙に行こう
2009/08/30(日) 18:48:17それとも>>339が論理的でないのか
0341名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:18:180342名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:20:080343名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:29:30確かに学部生としてUC BerkeleyのEECSの講義を受講していたようだが、
中退したからか3,4年で勉強するであろう計算理論やアルゴリズムの解析に
対する理解が浅いように思える。
0344名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:40:57具体的にはどの辺で理解の浅さが伺えるの?
0345名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:44:270346名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:50:36これ五年前に買って読んで目から鱗が落ちまくった覚えがあるんだが
五年ぶりに読んでみたら表層的にしか理解していなかったことがわかってまた目から鱗が落ちまくった。
たぶん、今から五年後に読んだら今の理解がいかに浅はかであることを再確認させられるのだろう。
この本だけは捨てられない。
0347名無しさん@そうだ選挙に行こう
2009/08/30(日) 19:56:23そんなすごいこと書いてあったっけ。
スタックがどう使われるか・・という話だっただけだった記憶が。
0348名無しさん@そうだ選挙に行こう
2009/08/30(日) 20:02:57・青木峰郎が自分の本を宣伝してもおうと、小飼弾に献本
・小飼「Javaでコンパイラを実装することに違和感」
・青木は激怒し、小飼叩きを開始?!
0349デフォルトの名無しさん
2009/08/30(日) 20:06:14彈は小さいかな
0350名無しさん@そうだ選挙に行こう
2009/08/30(日) 20:08:200351デフォルトの名無しさん
2009/08/30(日) 20:11:47どこらへんで鱗が落ちたのか具体的に書いてけYO
0352デフォルトの名無しさん
2009/08/30(日) 20:57:38Sunコンパイラチームのこぼれ話と、欄外の訳者のつっこみが
面白かったような記憶があるな
0353デフォルトの名無しさん
2009/08/30(日) 22:17:360354デフォルトの名無しさん
2009/08/31(月) 22:30:19なるほど、目から鱗が落ちました
0355デフォルトの名無しさん
2009/08/31(月) 22:34:13自分でレスつけて誤魔化すのはよせ
0356デフォルトの名無しさん
2009/08/31(月) 22:58:280357デフォルトの名無しさん
2009/09/01(火) 07:15:01VBなら出来る。
0358デフォルトの名無しさん
2009/09/01(火) 07:45:380359デフォルトの名無しさん
2009/09/01(火) 07:57:18畑を耕せ
0360デフォルトの名無しさん
2009/09/01(火) 09:39:470361デフォルトの名無しさん
2009/09/01(火) 12:44:16電子カルテ関係をあたりまくるとか
0362デフォルトの名無しさん
2009/09/03(木) 01:36:020363デフォルトの名無しさん
2009/09/03(木) 07:34:23これどうなんですか?
0364デフォルトの名無しさん
2009/09/03(木) 18:08:41だから、ヘッドファーストシリーズに載ってるコードは
boostとか使いまくらないとほとんど使い物にならなくて
本書は初心者向けのシリーズなのに、
C++のために読もうとすると初心者向けじゃなくなっちゃうね。
ま、本の冒頭にJavaを知らない人は読むなって書いてあるんだけどね。
っていうか、まぁ、最初からJavaのためのシリーズなんだけどさ。
0365デフォルトの名無しさん
2009/09/03(木) 19:57:460366デフォルトの名無しさん
2009/09/03(木) 23:23:07いぜん、ブログでアルゴリズムの連載をするとか言って、
第一回を載せたけど、しょっぱなのO記法の説明で、各所から
ツッコミが入りまくって自然消滅。
みたいなことがあった。
(404ははてなのホットエントリに入ったときくらいしか読まないから、
俺の知らないところで続いているかもしれんけど)
0367デフォルトの名無しさん
2009/09/04(金) 21:36:11C++のためにJava本を読もうとする >>364 はばかってことが言いたかったみたいです
何番?
ttp://long.2chan.tv/jlab-long/s/long1252027171807.jpg
0368デフォルトの名無しさん
2009/09/04(金) 21:43:04九番の方は女子アナらしからぬ面構えの良い方ですね
0369デフォルトの名無しさん
2009/09/05(土) 06:10:40プログラマなら、常識だろ?
0370デフォルトの名無しさん
2009/09/05(土) 06:23:090371デフォルトの名無しさん
2009/09/05(土) 06:27:22それで、精神が歪んで、子供じゃないと反応しなくなるのだよ。
0372デフォルトの名無しさん
2009/09/05(土) 09:04:25http://www.fukkan.com/fk/CartSearchDetail?i_no=68312568
復刊コム経由だとしたら、増刷は期待できないのだろうか。
0373デフォルトの名無しさん
2009/09/05(土) 10:33:13http://www.amazon.co.jp/dp/4434124234/
アマゾンでも売ってるよ
0374デフォルトの名無しさん
2009/09/05(土) 10:56:38復刊ドットコムで復刊した
Cプログラミングの落とし穴(絶版)
http://www.amazon.co.jp/dp/4775302558
CプログラミングFAQ(絶版)
http://www.amazon.co.jp/dp/4775302507
みたいにならないか心配という話。
0375デフォルトの名無しさん
2009/09/05(土) 11:51:400376デフォルトの名無しさん
2009/09/05(土) 12:43:51エスアイビー・アクセスと星雲社にがんばってもらいたところ。
0377デフォルトの名無しさん
2009/09/05(土) 12:47:43っていうか、グーグルの書籍全文検索が日本でもスペシャルに開始されれば一発解決なんだよね。
アスキーみたいなクソ会社がのさばっててもぜんぜん問題なくなる。
0378デフォルトの名無しさん
2009/09/05(土) 13:09:470379デフォルトの名無しさん
2009/09/05(土) 13:21:350380デフォルトの名無しさん
2009/09/05(土) 14:10:020381デフォルトの名無しさん
2009/09/05(土) 15:16:200382デフォルトの名無しさん
2009/09/05(土) 17:06:460383デフォルトの名無しさん
2009/09/05(土) 17:08:440384デフォルトの名無しさん
2009/09/05(土) 17:29:350385デフォルトの名無しさん
2009/09/05(土) 17:39:00きてたから、注文しようと思って今日みてみたら、もう在庫状況が「通常5~7日以内に発送します」になってた。
速めに買わないとだめだな。
0386デフォルトの名無しさん
2009/09/05(土) 17:40:45ないなら別の本を使え? だから、ペゾルト本は世界に認められた名著なんだってば。w
もちろん持ってるだろうし、読んだだろうから知ってるよな?>384
0387デフォルトの名無しさん
2009/09/05(土) 18:21:31「C++再考」以来久しぶりにC++ の本を買った、
「C++テンプレートテクニック」επιστημη/高橋晶著
επιστημη さんの本としては「C++の設計と進化」、「STL標準講座」
3冊ということになるが、前述の2冊は彼が書き下ろしたものではなく、監修したものである
「C++の設計と進化」は硬いC++物語のような本で、「STL標準講座」はサンプルコードがありきたり過ぎて浅薄な印象だった。
しかし、この本は正直、面白く、サンプルコードも精査されている印象を受けた。
それから、この本を読んで思ったが、STL やboost を知るには先にtemplate をしっかり理解してからの方が言いように、今更ながら感じた。
0388デフォルトの名無しさん
2009/09/05(土) 18:35:290389デフォルトの名無しさん
2009/09/05(土) 21:03:26え、ペゾルド本ってもう買えないのか
0390デフォルトの名無しさん
2009/09/05(土) 21:47:00テンプレート?何それってレベルでもvectorとかは使えるってのはAccelerated C++が示してるし
先に理解から入るとか机上の空論だよ
0391デフォルトの名無しさん
2009/09/05(土) 22:34:48MicroSoftからでていませんか?
0392デフォルトの名無しさん
2009/09/05(土) 22:48:11いや、買えるよ。2年ぱかし絶版状態になってたけど再販された。
0393デフォルトの名無しさん
2009/09/05(土) 23:17:391年単位で購入してるんじゃなかったっけ?
0394デフォルトの名無しさん
2009/09/06(日) 03:43:050395デフォルトの名無しさん
2009/09/06(日) 04:22:510396デフォルトの名無しさん
2009/09/06(日) 05:10:170397デフォルトの名無しさん
2009/09/06(日) 10:06:100398デフォルトの名無しさん
2009/09/06(日) 13:06:07近寄らないで下さい
貴方が嫌いです
0399デフォルトの名無しさん
2009/09/06(日) 14:09:130400デフォルトの名無しさん
2009/09/06(日) 15:30:11こういう上流にならないための本はないのか
0401デフォルトの名無しさん
2009/09/06(日) 22:54:170402デフォルトの名無しさん
2009/09/07(月) 00:12:02アグネスに気をつけろ
0403デフォルトの名無しさん
2009/09/07(月) 05:32:24使う奴はマゾ
0404デフォルトの名無しさん
2009/09/07(月) 09:17:48こっちへどうぞ。
C系列って欠陥言語だろw
http://pc12.2ch.net/test/read.cgi/tech/1248205502/
0405デフォルトの名無しさん
2009/09/07(月) 17:53:500406デフォルトの名無しさん
2009/09/07(月) 21:42:49悪魔の1人だとラビなんちゃらっておっさんも言ってた
0407デフォルトの名無しさん
2009/09/07(月) 22:44:42リーマンブラザーズ買う買う詐欺をやったからなあ
本当にどうしようもないよあの国は
0408デフォルトの名無しさん
2009/09/07(月) 22:53:27といっても、上流はほかにやることないし。
上流も下流もまとめて面倒見るのなら話は違ってくるけど。
0409デフォルトの名無しさん
2009/09/08(火) 00:27:12たいてい6日はかかるから、気をつけろ。
それが分かるようになれば、もう上流はマスター
したと言っても過言じゃない。
0410デフォルトの名無しさん
2009/09/08(火) 09:07:40それはキミの笑顔が怖かったんだろ
自殺者出る前に鏡見て直しとけ
0411デフォルトの名無しさん
2009/09/08(火) 09:32:120412デフォルトの名無しさん
2009/09/08(火) 10:23:390413デフォルトの名無しさん
2009/09/08(火) 19:08:21余計なことされるよりゃマシじゃね
0414デフォルトの名無しさん
2009/09/08(火) 21:13:260415デフォルトの名無しさん
2009/09/08(火) 21:34:50当然といえば当然なんだけど
継承関係にあるライブラリでは、派生クラスの項には基底クラスのメンバ関数に関して
一切の説明がない(参照せよという指示もない)から、
よく入門書の巻末についてる簡易リファレンスよりも引きにくかったりして^^
0416デフォルトの名無しさん
2009/09/08(火) 23:04:26ttp://www.amazon.co.jp/%E5%85%A5%E9%96%80git-Travis-Swicegood/dp/427406767X
で、gitてどうなん
0417デフォルトの名無しさん
2009/09/08(火) 23:06:32じっとって何なの?
ぎっとみてーで紛らわしいな
0418デフォルトの名無しさん
2009/09/08(火) 23:21:36うちはいまだにVSSだ。
ほかのは、編集中のファイルがロックされないってのが理解できないらしい。
0419デフォルトの名無しさん
2009/09/08(火) 23:23:55詳しくは
バージョン管理システムについて語るスレ4
http://pc12.2ch.net/test/read.cgi/tech/1242918130/
0420デフォルトの名無しさん
2009/09/09(水) 03:13:30場合は C++ の「利点」とやらは単に大間違いなんだよ。ついでにこの事実を
理解できない連中をケトばすことができるってのも、大きなメリットだな。
もし C++ で書かれた VCS が欲しいのなら、Monotone を見てみるといい。
ほんとに。連中は「本物のデータベース」を使っているよ。「素敵な
オブジェクト指向ライブラリ」も使ってる。「ナイスな C++ の抽象化」も使ってる。
そして率直なことろ、一部の情報系の人間が喜びそうなこれらすべての
設計上の決定のために、できてきた結果はゲロゲロで保守不可能なカオスだ。
でもあんたはきっと git よりも気に入るだろう。保証するよ。
Linus
0421デフォルトの名無しさん
2009/09/09(水) 06:29:490422デフォルトの名無しさん
2009/09/09(水) 07:26:180423デフォルトの名無しさん
2009/09/09(水) 10:16:05ttp://tabesugi.net/memo/2009/1a.html#152154
ttp://lwn.net/Articles/249460/
0424デフォルトの名無しさん
2009/09/09(水) 12:12:55どうなのでしょうか…
0425デフォルトの名無しさん
2009/09/09(水) 12:27:52というのがここの英語ペラペラなインテリの見解。
しかし、それはともかく、K&R(プログラミング言語Cのことね)以上に
ポインタについて詳しく説明している入門書は存在しない(断言)。
大概の入門書は宣言構文の解析法やmallocの実装(の一例)までは説明してくれない。
ひどい入門書になると、文字列の配列や二次元配列の説明もない。
K&Rならその点安心。これ一冊で入門からは卒業できる。
0426デフォルトの名無しさん
2009/09/09(水) 12:32:390427デフォルトの名無しさん
2009/09/09(水) 12:43:12http://www.6809.net/tenk/html/scrap/kr2rev.htm
持っているといいことのある本だとは思うが
入門には別の本を勧めるな
0428デフォルトの名無しさん
2009/09/09(水) 12:46:45K&Rは、ポインタについては、別に詳しくないだろ?
そもそも基本的なコンピュータのこととかプログラムのことを
知ってる人間にC言語を教える目的で書かれてるしな。
今は、やらないほうがいいとされてる技巧的な書き方とか推奨してたりもするし、
これは、古典の名作と割り切って読むべきもの。
0429デフォルトの名無しさん
2009/09/09(水) 13:01:06どちらが正しいか、まだ読んでない人は、読んで確かめるべきだね
0430デフォルトの名無しさん
2009/09/09(水) 13:06:45を知らない人間がC言語に挑むのはそもそも無謀なんじゃないか?
世の中には学習用のもっと簡単な言語が山ほどあるぞ。
特にVBはWindowsプログラムに関して広範な能力を提供してくれるから
実行速度の遅さにさえ目をつぶれば、C言語なんか学ぶよりよっぽど実用的。
0431デフォルトの名無しさん
2009/09/09(水) 13:36:06大いに同意するよ。
オイラは高校時代にワンボードマイコンでマシン語と遊んでいたから、
初めてK&Rを読んだ時には、構造体とポインタの関係についての
説明には感動できたし、その内容も素直に理解できた。
今でもC言語ができるという新しいメンバが参加した時には、
K&Rを読んだことがあるか、その内容を深く理解できているかで、
その本人のプログラミング技術レベルを把握/推測してる。
言い換えると、戦力として計算できるメンバか否かの判断基準にしている。
経験上、学校で「はじめてのC」を教科書にCをマスターしてきました、
というのは、まずもって間違いなく使い物にならない。(例外はいたけどね)
技術を深く理解しようとすれば、おのずと原典に辿り着くというのは一般論だと思う。
今ならポインタの解説に限れば、他にも良書があるのは分かるんだ。
でも、K&R(あるいは、そのANSI版)がC言語の決定的な入門書であることには
揺らぎがない、と断言できる。
0432デフォルトの名無しさん
2009/09/09(水) 14:11:450433デフォルトの名無しさん
2009/09/09(水) 14:22:40問題は>>424が読むべきなのかどうかだが……
0434デフォルトの名無しさん
2009/09/09(水) 14:29:38大抵C++の学習途中で挫折する
0435デフォルトの名無しさん
2009/09/09(水) 14:43:25ポインタや宣言回りは説明不足だし、後半のリファレンスを理解するなら
結局CFAQとかエキスパート〜とか必要になるんじゃないのか。
CとUNIXが発祥期に持ってた最小限主義の雰囲気を味わうにはいい本だが
いまのプログラミングの実情は、ぜんぜん違うわな。
0436デフォルトの名無しさん
2009/09/09(水) 14:43:48Webのまとめサイトを辞書代わりにコードの読み書きしてれば勝手に身につくし。
0437デフォルトの名無しさん
2009/09/09(水) 14:46:34全くのど素人ならそれ以外の簡単な入門書から
入門書はどれでも内容はあまり変わらないと思う
古本屋で90年代以降の本を適当に探して買ってくるのが一番いいんじゃね
0438デフォルトの名無しさん
2009/09/09(水) 14:47:30初めてわかるK&Rのありがたさ
0439デフォルトの名無しさん
2009/09/09(水) 15:00:450440デフォルトの名無しさん
2009/09/09(水) 15:10:21まともな入門書が他にない。
実際、ここまでK&R以外の本では
「はじめてのC」しか名前が出てきていない(それも悪い方に)。
K&Rがダメだというなら、
少なくとも自分が読んだ入門書の名前くらい書くべきだろう。
0441デフォルトの名無しさん
2009/09/09(水) 15:23:02>K&Rを「深く理解する」ってどういうことだね?
深く理解するのは(「K&R」ではなくて)C言語のことだよ。
>ポインタや宣言回りは説明不足だし、
あれ以上に簡潔明瞭な説明は無いと思うが。
これを説明不足と感じるなら、次のステップに進んだ時に、理系の専門書や
論文なんて読めないよ。あるいは、これから何を学ぶにもしても、
手取り足取り(冗長にまわりくどく)教えてくれる書籍に、
プログラマとしての一生を頼りきることになる。もったいないと思う。
本人がそれでいいというのなら、無理強いはしないけどね。
>後半のリファレンスを理解するなら
>結局CFAQとかエキスパート〜とか必要になるんじゃないのか。
K&Rならgetc/putcからmallocまで単純な実装例が解説されているよ。
それを理解できたのなら、他の大半の標準Cライブラリ関数も同じ設計原理で
実装されているから、あとはmanかリファレンスガイドがあれば十分だと思うけど。
他の入門書は、そこまで解説していないから(言語としてのCの説明で終わっているのが多いから)、
さらに他のライブラリの使い方を(手取り足取り)説明してくれる入門書に
あたらなければならなくなるだけのこと。
>いまのプログラミングの実情は、ぜんぜん違うわな。
MFC/Win32でWindowsアプリケーションを作りたい、あるいは作らざるをえなくなったから、
理屈は後回しでいいんで、とにかくC/C++プログラミングができるようになりたい、
という目的なら、確かにK&Rは現実に即していないわな。ただ、しばらくして本人が成長し、
壁にぶち当たった時、K&Rに回帰してくる(回帰せざるをえなくなる)と思うよ。
0442デフォルトの名無しさん
2009/09/09(水) 15:30:24Cパズルブックでおさらい、
C FAQで深く理解、
これがお勧めコース。
ただしC FAQは日本語訳は更新されてないはず。
>>435はK&Rが説明不足とのことだけど、
あれでもまどろっこしいので、飛ばして読んだ。
0443デフォルトの名無しさん
2009/09/09(水) 15:33:09あれでCを学ぶのもありなんじゃないだろうか。
0444デフォルトの名無しさん
2009/09/09(水) 15:58:51さすがに5年もやってると、それ以上新しい知識とかは無かったけど。
>>440
> K&Rがダメだというなら、
> 少なくとも自分が読んだ入門書の名前くらい書くべきだろう。
入門書を読んだ記憶がない。俺がCはじめた時には既にインターネットがあったし。
0445デフォルトの名無しさん
2009/09/09(水) 16:04:57説明不足でなければ、「C FAQで深く理解」は必要ないだろ。
Cは雰囲気は簡潔だが、事柄は簡潔とは限らない。
エキスパート〜が批判するように、見かけを簡潔にするために
かえって混乱しやすくなっているのだ。
0446デフォルトの名無しさん
2009/09/09(水) 16:13:10ただ言語について深く理解する必要がいつもあるとは限らない。
どのくらいその言語に関わるかによって変ってくる。
0447デフォルトの名無しさん
2009/09/09(水) 16:15:07初心者向けとしては非常に丁寧で、初心者が一通り学ぶには良い本だったと思う。
今思い返して思う良いところ
・説明がとても丁寧
・説明の後に実際に動かせるソースがついていて楽しい
・2冊組で、そこそこ詳しいところまで載っていた
・簡単なアルゴリズム・データ構造とかも載ってる
今思い返して悪いところ
・説明が丁寧だがまとまっていないので、通して読むには良いがリファレンスにするには不向き
・ライブラリ関数の使い方とかが弱かった(気がする)
その後K&RやExpert C Programmingも読んで、Cはそこそこできるようになったつもり
今はC++プログラマで、C自体を使うことは少なくなったけど必要なときは規格書とlibcのソースをリファレンスにしてる
0448デフォルトの名無しさん
2009/09/09(水) 16:26:29日下部陽一・著
プログラミングのスタイルは最初に読んだ入門書によって決定
されてしまう。あたかもimprintingのように。
Cの学習途上で最初にこの著作に触れることが出来た人間は幸いだと思う。
著者は知る人ぞ知るネット上の有名人であり、fjなどの発言は
辛口だが氏の妥協を許さない哲人としてのエスプリに溢れていて
読んでるものの居住まいを正してくれる。
この著作にもその厳しい姿勢が存分に現れていて、読むものをプログラミング
について哲学させずには措かない。
頑固だが、読む労力に十分報いてくれる、Cの入門書の傑作である。
0449デフォルトの名無しさん
2009/09/09(水) 17:06:02http://www.amazon.co.jp/dp/4756102700/
K&Rと一緒に買って正解だった本。
0450デフォルトの名無しさん
2009/09/09(水) 17:35:00今は、そもそも動いてるものを内容を理解せずに
切り貼りして目的の動くものを作るのが主流だから、
そもそも勉強の必要なし。現場の経験とカンが全てだ。
今の下落した単価と短納期の実状だと、
普通に作ってたら赤字で倒産で失業で自殺
0451デフォルトの名無しさん
2009/09/09(水) 17:40:480452デフォルトの名無しさん
2009/09/09(水) 18:19:27デザインパターンかフレームワークがらみの本がいいんでしょうかね。
0453デフォルトの名無しさん
2009/09/09(水) 20:07:07Headfirstのデザパタ→オブジェクト指向設計でどうよ?
初心者でもさくさく読めるし、他の言語に移行しても役に立つ。
UMLの基礎もちゃらりと習得できて、もうほとんど無敵^^
0454デフォルトの名無しさん
2009/09/09(水) 21:14:49いきなり設計よりの本なんて読んでも身に付かないから
入門書で文法軽くやって、あとはライブラリ使いながらひたすらコーディング
0455デフォルトの名無しさん
2009/09/09(水) 21:58:56K&Rはだめだとか
本なんか読まないでネットで勉強したとか
設計よりの本なんて読むなとか
いってる奴はバカなのか?
ここのスレタイを大声に出して、その後窓から飛び降りて死んでくれないかな。
否定するのは結構だが、
それなら代案となる本のタイトル出せよ。
0456デフォルトの名無しさん
2009/09/09(水) 22:02:12Effective Java嫁。
もし、難しくてチンプンカンプンならまだ初歩になっていないから、結城本かきしだ本をやるべし
0457デフォルトの名無しさん
2009/09/09(水) 22:03:07デザパタって設計よりなのか。
0458デフォルトの名無しさん
2009/09/09(水) 22:14:23「デザ」パタって百回嫁
0459デフォルトの名無しさん
2009/09/09(水) 22:15:56極論もあるけど
現実問題として初心者がいきなりはちょっと無理だから
間に何か挟めと言ってるだけなのに興奮するんだもんなー
0460デフォルトの名無しさん
2009/09/09(水) 22:21:20平気で野球しちゃうタイプだな
0461デフォルトの名無しさん
2009/09/09(水) 22:23:28本読まない奴は死ね。このスレは本のスレだ。
0462デフォルトの名無しさん
2009/09/09(水) 22:35:38お前から出せよw
0463デフォルトの名無しさん
2009/09/09(水) 22:37:16すでにHeadfirstの2冊を出してるだろが。
0464デフォルトの名無しさん
2009/09/09(水) 22:51:020465デフォルトの名無しさん
2009/09/09(水) 22:54:32Headfirst以外に本を推薦してほしいなら
結城のJava言語で学ぶデザパタ入門もいい本だぞ。
0466デフォルトの名無しさん
2009/09/09(水) 23:10:160467デフォルトの名無しさん
2009/09/09(水) 23:44:250468デフォルトの名無しさん
2009/09/10(木) 04:35:33マジレすると違う話題が平行して進んでるだけ
HeadFirstJavaならまだしも、デザパタは早いのではなかろうか
サンプル本等についてるソース弄ってみるとかどうよ
機能をちょっと減らしてみたり追加してみたり。
どんな本が良いのかは知らないので誰か教えてください
0469デフォルトの名無しさん
2009/09/10(木) 13:35:57このシリーズを一冊でも読んだ人なら当然知ってることだけど、
この本では「クロスワードパズル以外の演習はすべて必ずやれ」となっていて、
4、5pおきに(場合によってはおおよそほとんどの見開きページに)
演習問題が載っている。空欄やパズルがあり、読者に書き込めと要求している。
今持っている知識でコードをいじり、課題について考え、
その後、解答が与えられるという、まさに>>468の望む学習形式になっている。
この本は初心者向けに良く考えられてる。
というよりも、初心者以外には使いにくい。w
0470デフォルトの名無しさん
2009/09/10(木) 17:44:47K&Rはどう考えても無理だろ。
かっこつけずにやさしいCからでいいんじゃないの。
0471デフォルトの名無しさん
2009/09/10(木) 19:33:18とか言ってるのと同じ理屈だな。
0472デフォルトの名無しさん
2009/09/10(木) 19:50:49だって、int f()へのポインタの配列(要素数n)を作れといわれて
すぐにさらさらと書けるくらいにはなってないと
C言語わかりますなんて恥ずかしくてとてもいえないでしょ?
0473デフォルトの名無しさん
2009/09/10(木) 19:58:01どこにもやさしいCだけでOKなんて書いてないだろ
何と戦ってるんだよおまえはw
0474デフォルトの名無しさん
2009/09/10(木) 20:03:540475デフォルトの名無しさん
2009/09/10(木) 20:26:01スキルの低い下請けはさっさと切って自分でやるべき
0476デフォルトの名無しさん
2009/09/10(木) 21:05:31↓
「じゃ、これかけるのかよ」
って、実践じゃまず使わないような宣言を書かせる流れはもういいです。。。
0477デフォルトの名無しさん
2009/09/10(木) 21:06:34これが鉄板だと思ってた
0478デフォルトの名無しさん
2009/09/10(木) 21:09:590479デフォルトの名無しさん
2009/09/10(木) 21:16:03GoF本よりわかりやすいよね
0480デフォルトの名無しさん
2009/09/10(木) 21:22:060481デフォルトの名無しさん
2009/09/10(木) 21:23:16「そういう高度なものは他の人が分からないから使わないでくれ」
って言われたことがある。
0482デフォルトの名無しさん
2009/09/10(木) 21:26:14typedefでごまかすし。
0483デフォルトの名無しさん
2009/09/10(木) 21:36:000484デフォルトの名無しさん
2009/09/10(木) 21:59:44関数ポインタテーブルは
コールバック関数のコレクションを
持たせたりするときには必ず使う。
で、宣言構文の解析が載っているK&R第2版ならちゃんと理解できる。
ロベール(はCの教科書じゃないけど)ならもっと詳しく教えてくれる。
やさしいCは教えてくれない。
窓から投げ捨てろ!
0485デフォルトの名無しさん
2009/09/10(木) 22:03:440486デフォルトの名無しさん
2009/09/10(木) 22:10:480487デフォルトの名無しさん
2009/09/10(木) 22:59:11プログラミングの前に日本語の勉強しろ
0488デフォルトの名無しさん
2009/09/11(金) 00:08:23なんかいい本ありますか?
struts2.0の本がでるまで待つべきでしょうか?
0489デフォルトの名無しさん
2009/09/11(金) 00:16:27今更Cを使うようなプロジェクトでは、普通に使う。
そういう知識が必要ないんなら、他の言語使ったほうが楽だし。
0490デフォルトの名無しさん
2009/09/11(金) 01:35:48| 拝啓 派遣先メーカー担当者様
| 今更C言語に固執するようなソフトウェアではないと思うのですが。
| そりゃあ見積もりの予測が立てやすいという、そちらの事情は分かります。
| でも、それで単価下げるわ納期短縮を要求されるでは、こちらの身が持ちません。
というわけで、構造体+関数ポインタで疑似オブジェクト指向してる
うちのプロジェクトではK&R(のANSI版)は必須です。「やさしいC」や「はじめてのC」で
C言語を学んできた新メンバには、一からC言語の再教育が必要です。ハーァ(溜息)
あんな入門書はクソの役にも立たない(かえって足を引っ張る)ゴミでしかありまへん。
0491デフォルトの名無しさん
2009/09/11(金) 01:40:41『やさしいC』自体が使い物にならないわけではないだろう。
0492デフォルトの名無しさん
2009/09/11(金) 02:17:17もう崩壊してる。本なんか読んでる場合じゃないぜ、おまえら
0493デフォルトの名無しさん
2009/09/11(金) 04:40:26プログラマは最初に出会った言語によって、その一生が決まる、という説があります。
C言語の入門書も同じで、最初に「やさしいC」とやらで習うと、
本人達にC言語とはそうゆうものだという感覚が刷り込まれてしまうので、
後になってK&R流の思考へ抜け出させるのはとっても大変なんですよ。
数年すれば大半は理解できるようになるけど、そこにいたるまで遊ばせておけるほど、
余裕は無いし。
だから「やさしいC」で学んだことは、一度、すべて捨てさせてからK&Rで再教育です。
特に難しいのが、ポインタと配列/構造体が同一のものであるという関係です。
ここでは(情報処理試験対策という餌をぶらさげて)CPUアーキテクチャの説明から入ります。
でも、みんな素直ならいいんだけど、「やさしいCではこうでした」とか
「私はこういうふうに習いました」という屁理屈と自己主張だけが強い彼/彼女も多くて....。
そんな時は子供をあやすように、顔は笑顔のまま(心の中でグッと我慢して)説明を続けます。
で、その横ではニタニタしてる(=K&Rを読んできている)新人もいたりするわけで。
愚痴ばかりになってしまいましたが、プログラミングの基礎やアルゴリズムの教育なら、
Pascalのような言語が最適だと思います。「やさしいC」とやらで初心者に
C言語が分かったような気にさせるようなことは、百害あって一理なしと考えます。
というわけで、
| 拝啓 派遣先常駐の上長様
| 頼みますから、育ちかけたメンバを他のプロジェクトへポンポン引き抜かないでください(涙)
0494デフォルトの名無しさん
2009/09/11(金) 05:11:48int f(引数は色々)へのポインタの配列(要素数不定)は良く使うだろ
0495デフォルトの名無しさん
2009/09/11(金) 07:23:290496デフォルトの名無しさん
2009/09/11(金) 07:26:140497デフォルトの名無しさん
2009/09/11(金) 08:35:400498デフォルトの名無しさん
2009/09/11(金) 09:27:53でも C++ のカオスよりはマシってことで、Cに回帰する向きさえある。
0499デフォルトの名無しさん
2009/09/11(金) 09:30:18宣言と使用時の構文を似せたっていうアレ?
ミスを認めてるのか
0500デフォルトの名無しさん
2009/09/11(金) 11:50:44最初に何に出会うかなんて関係なさそうだよね
0501デフォルトの名無しさん
2009/09/11(金) 13:40:42読んだことないから分からんが、
やさしいCってそこまで問題のある記述あるの?
0502デフォルトの名無しさん
2009/09/11(金) 14:44:24歴史的に価値のある名書であることは確かだが、
今となっては、推奨されない書き方や、やらないほうがいい書き方を
お勧めしてたりするからな。
K&Rは、C言語をある程度使えるようになってから、
古典として読むのがベスト。
0503デフォルトの名無しさん
2009/09/11(金) 15:15:07だからK&Rの代わりになる本を挙げろっての
0504デフォルトの名無しさん
2009/09/11(金) 15:17:53おまえは何を推薦するのだ?
まさかまた本を読まないで他人のコードをいじれみたいな
原始的方法を推奨するんじゃないだろうな…。
0505デフォルトの名無しさん
2009/09/11(金) 17:37:54K&R
0506デフォルトの名無しさん
2009/09/11(金) 18:12:12個人的には、最初はビルドのやり方から手取り足取り書いている本とかの方が良いと思う。
あるのか知らんが。
0507デフォルトの名無しさん
2009/09/11(金) 19:58:550508デフォルトの名無しさん
2009/09/11(金) 20:32:000509デフォルトの名無しさん
2009/09/11(金) 20:58:27外国のC言語の大学の教科書風の入門書のあれがいいよ
0510デフォルトの名無しさん
2009/09/11(金) 21:14:03やはりここはJISの仕様書でも読む方が…
0511デフォルトの名無しさん
2009/09/11(金) 21:16:08あれは結構力つくと思う。
0512デフォルトの名無しさん
2009/09/11(金) 21:18:52アメリカの大学1年生の夏休みの宿題とかに
なるのかな。
0513デフォルトの名無しさん
2009/09/11(金) 21:22:13クリスマス休暇かイースター休暇じゃね?
0514デフォルトの名無しさん
2009/09/11(金) 21:35:01でも書いてみるかな
0515デフォルトの名無しさん
2009/09/11(金) 21:46:09そこで今日書店へ行ってみたのですが、本の種類が多すぎて選べません。
仕方なく検索をして見つけ出したこのスレを>>1から読んだのですが、頭が爆発しそうです。現に耳から変な汁が出てきました。
最悪の自体を防ぐためにも、現段階でのオヌヌメを教えてください。
C++がそんなに死ぬほど難しくてすごいのであればCの良い解説本を教えてください。お願いします。
0516デフォルトの名無しさん
2009/09/11(金) 21:52:02とか
わかりやすい
とか
わざわざ接頭辞がつくくらい
Cって難しいの?
0517デフォルトの名無しさん
2009/09/11(金) 21:58:58まあ、Cの文法を覚える前に挫折するなら何やっても挫折するんじゃないかな
0518デフォルトの名無しさん
2009/09/11(金) 22:15:32わかりにくい。
だからアセンブラを先に学べば無問題。
0519デフォルトの名無しさん
2009/09/11(金) 22:30:260520デフォルトの名無しさん
2009/09/11(金) 22:30:49文法知ってても必ずしもプログラムを作れるようにはならない。
0521デフォルトの名無しさん
2009/09/11(金) 23:06:120522デフォルトの名無しさん
2009/09/11(金) 23:08:38であれば、一度K&Rを読んでごらん。
もしスラリと読破できて、なんだ当たり前の事しか書いてねーじゃん、と思えたなら、
君のC言語能力は、素晴らしいレベルにあると思うよ。
0523デフォルトの名無しさん
2009/09/11(金) 23:20:230524デフォルトの名無しさん
2009/09/11(金) 23:28:53あわせて、の意味がいまいちわからんが
エキスパートCプログラミングとか
0525デフォルトの名無しさん
2009/09/11(金) 23:30:230526デフォルトの名無しさん
2009/09/11(金) 23:34:08アセンブラの入門書でも立ち読みしたほうが早そうだけど
昔はそのへんは雑誌で覚えたんだよなー
0527デフォルトの名無しさん
2009/09/11(金) 23:41:22端折りすぎた、ごめん
Cの入門書で文法と並行してメモリレイアウト/セグメントの話もしてくれる
そんな本があったら初心者に勧めたいなと思って
(記憶領域指定子なんかもそれを知ってればすぐ頭に入るし)
エキスパートCプログラミングやふつうのコンパイラは
二冊目三冊目の本だから自分の求めてるのとは違うんだけど、でもサンクス
>>526
K&Rを勧める人ってそこらへんの知識を暗黙的に前提としてる気がする
知ってれば楽しく読めるだろうけど
0528デフォルトの名無しさん
2009/09/11(金) 23:42:51専門の学科で使うには、ちょっと本の質が低いかな。
>>523
> .text, .data, .bss
この辺になるとC言語というよりPOSIX(UNIX)の話だな。
文字列リテラルがimmutableであるという意味と
切り離せない由来を持つ概念ではあるけれども。
0529デフォルトの名無しさん
2009/09/11(金) 23:43:50そうすればすぐ解る
2週間でできることをなぜやらない?
0530デフォルトの名無しさん
2009/09/12(土) 00:03:43POSIX(UNIX)の話っていうのは変じゃね?
POSIXでもMach-Oなんてのもあるわけだし、POSIXじゃないWinでもPEだったし
0531デフォルトの名無しさん
2009/09/12(土) 00:08:24mach-o/loader.h より省略しつつ引用
#define SECT_TEXT "__text" /* the real text part of the text */
#define SECT_DATA "__data" /* the real initialized data section */
#define SECT_BSS "__bss" /* the real uninitialized data section*/
0532デフォルトの名無しさん
2009/09/12(土) 00:08:52明解読んだ後にK&R2版を2冊目として読んでみて
へーほーふーんって思ったのは覚えてる
Cプログラミング専門課程は3冊目に読んだ
英語読むのメンドイけどもっかいK&R読み直してみるよ
0533デフォルトの名無しさん
2009/09/12(土) 00:16:59そもそも、C言語の規格でメモリセグメントとか規定してたっけ。
そういうのはOSの教科書とかが扱う範疇じゃないの?
0534デフォルトの名無しさん
2009/09/12(土) 00:30:24言語仕様と環境依存の話をごっちゃにして説明するのは悪書の類。
まともな本は例として持ち出すことはあっても
それを使って概念を説明することはしない。
特に可搬性を重視する言語では。
だからこそポインタの説明はどの本でも苦労しているわけだが…。
0535デフォルトの名無しさん
2009/09/12(土) 00:39:33また、そこがすばらしいから良書、とも言われる。
結局、言語自体の入門部分は、別にK&Rでなくても、
やっぱいいと思うけどな。
0536デフォルトの名無しさん
2009/09/12(土) 00:47:39あれは環境依存部分をいかにしてカプセル化し、
可搬性を高めるかって説明なので
むしろ言語仕様と環境依存部とを明確に分離して説明している。
ああいう使い方こそ正しいあり方。
0537デフォルトの名無しさん
2009/09/12(土) 07:34:43専門に扱った書籍を紹介して下さい
0538490
2009/09/12(土) 07:40:45ぜひ読み直してみてください。
以前に読んだ事があるなら、なおさら自分の成長度を実感できると思います。
>>522は、決して冷やかしや皮肉でもなくマジレスです。
# というか、うちのプロジェクトに参加してみませんか?(これは冗談....w
0539デフォルトの名無しさん
2009/09/12(土) 07:51:040540デフォルトの名無しさん
2009/09/12(土) 08:07:56板違いの話する490はそうとう頭が悪そう。
>>537
C++ Templates: The Complete Guide
http://www.amazon.com/dp/0201734842/
今安いよー。
0541デフォルトの名無しさん
2009/09/12(土) 08:45:47C++ Template Metaprogramming
http://www.amazon.com/dp/0321227255
和書ではテンプレートを専門に扱った本は
Modern C++ Design
http://www.amazon.co.jp/dp/4894714353/
C++テンプレートテクニック
http://www.amazon.co.jp/dp/4797354534/
の2冊くらいかな。
0542デフォルトの名無しさん
2009/09/12(土) 08:58:11日本人しっかりしてよ
0543デフォルトの名無しさん
2009/09/12(土) 09:43:19あり^^
0544デフォルトの名無しさん
2009/09/12(土) 14:12:140545デフォルトの名無しさん
2009/09/12(土) 15:37:16http://www.amazon.co.jp/dp/4797331828/
0546デフォルトの名無しさん
2009/09/12(土) 15:45:09effective javaとThe Java Programming Language
0547デフォルトの名無しさん
2009/09/12(土) 15:51:300548デフォルトの名無しさん
2009/09/12(土) 16:50:17はどうですかね?
0549デフォルトの名無しさん
2009/09/12(土) 17:02:220550デフォルトの名無しさん
2009/09/12(土) 17:06:16いいよ
0551デフォルトの名無しさん
2009/09/12(土) 17:38:01あれで挫折したのかww
そんなんじゃ何読んでも駄目だと思われる
0552デフォルトの名無しさん
2009/09/12(土) 19:05:06けーあんどあーる?
けーあーる?
かーにはんりっちー?
0553デフォルトの名無しさん
2009/09/12(土) 19:07:52けーあんだーる
0554デフォルトの名無しさん
2009/09/12(土) 21:20:200555デフォルトの名無しさん
2009/09/12(土) 21:22:270556デフォルトの名無しさん
2009/09/13(日) 01:28:000557デフォルトの名無しさん
2009/09/13(日) 01:42:27白書
0558デフォルトの名無しさん
2009/09/13(日) 13:27:320559デフォルトの名無しさん
2009/09/13(日) 13:30:33http://pc11.2ch.net/test/read.cgi/db/1066219504/
0560デフォルトの名無しさん
2009/09/13(日) 13:31:07データベースの基礎は身についているという前提なのですか?
0561デフォルトの名無しさん
2009/09/13(日) 13:32:26http://pc11.2ch.net/db/
0562デフォルトの名無しさん
2009/09/13(日) 13:57:210563デフォルトの名無しさん
2009/09/13(日) 14:02:21http://www.amazon.co.jp/dp/4873113695
0564デフォルトの名無しさん
2009/09/13(日) 14:18:07カバーが赤いやつ?
0565デフォルトの名無しさん
2009/09/13(日) 15:07:000566デフォルトの名無しさん
2009/09/13(日) 15:14:05新・これならわかる C++
ttp://www.asahi-net.or.jp/~yf8k-kbys/ncppsup.html
0567デフォルトの名無しさん
2009/09/13(日) 15:35:49C++から勉強するならAccelerated C++かC++プライマーで。
ただ、Accelerated C++は例外安全なコードになっていないので
あと2、3年もすると使えない本になるかもね。
0568デフォルトの名無しさん
2009/09/13(日) 17:26:060569デフォルトの名無しさん
2009/09/13(日) 17:45:20>CやC++の経験があるプログラマ諸氏へ
(中略)
>この本にあるC++を理解するには、これまでの知識が驚くほどほとんど役に立たない
この本はいきなり(プログラム言語的な意味で)高度な抽象から入り、
低レベルの詳細は最後の最後まで無視する。
Cの知識があっても役に立たない。
0570デフォルトの名無しさん
2009/09/13(日) 18:09:58IOとstringとSTLくらいで、ちょっと込み入ったことをするとなるととたんに低レベルになるような。
0571デフォルトの名無しさん
2009/09/13(日) 18:27:07「ちょっと込み入ったこと」の具体例は?
Accelerated C++は低レベルの抽象をまったく教えないわけではないけど
mallocは出てこない。かわりにallocatorが出てくる。
配列はもっぱらvectorで、生の配列を教えたとたん、
vectorクラスの自作をすることになる。
ポインタが必要になるとまもなくハンドルクラスの説明と
参照カウント式スマートポインタの自作が出てきて
以降はそれで代用される。
初心者は、allocatorが使えてvectorとstringと参照カウント式スマートポインタの自作が出来れば
もうそれ以上の低レベルな詳細が必要になるような込み入ったプログラムは
そうそう組まないんじゃないだろうか。
(むしろ、他の教科書で学んでこれらのものが組める初心者がどれほどいるだろうか?)
ま、実際のところ、実務でC++を使おうと思ったら
Accelerated C++を読んだあとに別途Cの本を読む必要があるし
Windows APIを使おうと思ったりしても同様の結果にはなる。
Accelerated C++はあくまで「C++」の入門書。
Cの入門書でもそれ以外のなにかの入門書でもない。
0572デフォルトの名無しさん
2009/09/13(日) 18:35:47ハゲ本を一通り読んで、あとは、実践あるのみだと思うよ。
C++みたいな混沌として何でもありな言語は、
系統的に学習するのは、不可能だと思う。
0573デフォルトの名無しさん
2009/09/13(日) 18:39:490574デフォルトの名無しさん
2009/09/13(日) 18:53:45本と無関係な話は別のスレでどうぞ。
>C系列って欠陥言語だろw
http://pc12.2ch.net/test/read.cgi/tech/1248205502/
0575デフォルトの名無しさん
2009/09/13(日) 20:53:230576デフォルトの名無しさん
2009/09/13(日) 20:54:170577デフォルトの名無しさん
2009/09/13(日) 21:01:19実装を取り扱っていますか?
0578デフォルトの名無しさん
2009/09/13(日) 21:07:06Cとかで実装しようとすると自分で色々読み替える必要はあるかも
0579デフォルトの名無しさん
2009/09/13(日) 21:10:270580デフォルトの名無しさん
2009/09/13(日) 21:37:14そういう話はコンパイラスレやらCL/Schemeスレでよく出てるから
ログあさってみるといいよ
0581デフォルトの名無しさん
2009/09/14(月) 04:57:48「プロミング言語C 第2版」を購入しました。
まだ触り程度ですが、翻訳も今のところ理解に苦しむ
ほどではないです。(確かに怪しい書き方してるけど…)
僕はlisp / php / ruby / C++ちょっと、という遍歴がある
ので、解りやすいのかもしれません。
プログラムの初心者に解りやすいのか?と言われると、
Cは覚えれるけど、何ができるのかという部分が解らな
いかも。と思います。
ありがとうございました。
0582デフォルトの名無しさん
2009/09/14(月) 08:35:40まとめ方が本当にうまい。
0583デフォルトの名無しさん
2009/09/14(月) 18:21:54いきなり理屈もなにも分からないのに、
とりあえず、こう書けば動くよ、って説明してる本だったか?
0584デフォルトの名無しさん
2009/09/14(月) 21:22:10C++を教えるにはまずCから教えないといけないと思っている人は
一度読んでみても良いんじゃないだろうか。
学ぶ側としては、プライマーとかロベールの方が良いかなあ。
すっぽすっぽ先生のProgrammingが訳されれば選択肢が増えるんだが。
0585デフォルトの名無しさん
2009/09/14(月) 21:54:04スト羅臼トラップは勤勉すぎるから、現場が大変迷惑する。
ラリーウォールみたいに、Perl6というヲタの遊び場は別途切り離して、
出る出る詐欺にしとけば、現場もヲタも両方満足したのに。
0586デフォルトの名無しさん
2009/09/14(月) 22:08:09みんな満足してる
0587デフォルトの名無しさん
2009/09/14(月) 22:09:190588デフォルトの名無しさん
2009/09/14(月) 22:10:52禿の新しい本はC++を学ぶのにはあまり向いてない。
0589デフォルトの名無しさん
2009/09/14(月) 22:20:01C++の次の仕様は景気回復してからじゃないかなぁ
0590デフォルトの名無しさん
2009/09/14(月) 23:00:08しかし実際にC++をbetter C以上に使う現場は少ないので
Cに近い部分から教えた方がいい気もしなくもない
0591デフォルトの名無しさん
2009/09/14(月) 23:20:42もはや、研究、学習用の言語だな。
0592デフォルトの名無しさん
2009/09/14(月) 23:37:410593デフォルトの名無しさん
2009/09/15(火) 00:00:470594デフォルトの名無しさん
2009/09/15(火) 00:09:510595デフォルトの名無しさん
2009/09/15(火) 00:43:39本と無関係な話は別のスレでやれ。
それとも本も読まなければ日本語も理解できないアホどもなのか?
>C系列って欠陥言語だろw
http://pc12.2ch.net/test/read.cgi/tech/1248205502/
0596デフォルトの名無しさん
2009/09/15(火) 00:45:470597デフォルトの名無しさん
2009/09/15(火) 00:50:560598デフォルトの名無しさん
2009/09/15(火) 00:53:150599デフォルトの名無しさん
2009/09/15(火) 19:35:520600デフォルトの名無しさん
2009/09/15(火) 19:38:080601デフォルトの名無しさん
2009/09/15(火) 19:58:23この前孫ぴん兵法買ったよ
兵を楽しむ者は滅び、而して勝ちを利とする者は辱めらる。
兵は楽しむ所に非ざるなり。
而して勝ちは利とする所に非ざるなり。
0602デフォルトの名無しさん
2009/09/15(火) 20:10:41「敵を知れば百戦危うからず」がやたら出てくるねw
0603デフォルトの名無しさん
2009/09/15(火) 20:16:46読了したが、いろんな言語のいいとこどりって感じだったよ。
実装するとき、どの機能をどう使い分けるとか、細かい点でどうやっていいのかわかんないって
印象を受けたよ。
Java -> Scalaみたいなことが一部では言われてるけど、そんなことになったらせっかく関数型で
記述できるのに、手続きでした書かれてない、土方Scalaコードが量産されるのが目に見えるようだ。。。
話がそれてしまったが、買って損はないし、実用的なプログラムも十分に組めるよ。
0604デフォルトの名無しさん
2009/09/15(火) 20:34:10> 読了したが、いろんな言語のいいとこどりって感じだったよ。
もう一回読み直せw
0605デフォルトの名無しさん
2009/09/15(火) 20:58:00「Scalaの機能のうち、他のプログラミング言語に見られない機能はごく一部である」
いいとこ取りなのは間違いない
0606デフォルトの名無しさん
2009/09/15(火) 21:51:40ん?なぜそう思う?
理由をちゃんと書けよ。タコ
0607デフォルトの名無しさん
2009/09/15(火) 22:58:39危うからず とは勝つという意味だと曲解しがちだけど
再起不能な負け方はしないって意味であって
勝ちもするし、引き分けもするし、負ける事もあり得るんだよね
0608デフォルトの名無しさん
2009/09/15(火) 23:02:060609デフォルトの名無しさん
2009/09/15(火) 23:06:410610デフォルトの名無しさん
2009/09/15(火) 23:18:45自分で考えた格ゲーの技名に風林火山ってあったなぁ・・・
ところで、サブディビジョンサーフェイスの実装技術について学びたいのですが、
和書・洋書問わず何かいい本はないでしょうか。
数学寄りの話は洋書でけっこう見られますが、実装を解説した本が見あたりません。
これに特化したポリゴンデータの構造とか、効率のいい頂点・辺の巡り方とか。
などなど。
それぞれ細々に論文が散見するのは知ってますが、書籍という形で無いでしょうか。
0611デフォルトの名無しさん
2009/09/15(火) 23:39:330612デフォルトの名無しさん
2009/09/16(水) 00:27:500613デフォルトの名無しさん
2009/09/16(水) 00:34:330614デフォルトの名無しさん
2009/09/16(水) 00:38:58C++、Python、Javaを中心にしているとか何とか
0615デフォルトの名無しさん
2009/09/16(水) 01:51:400616デフォルトの名無しさん
2009/09/16(水) 01:58:220617デフォルトの名無しさん
2009/09/16(水) 02:43:46ところで最近のPerlは良い本がない、何か良い本知ってる?
と無理矢理戻してみる。
0618デフォルトの名無しさん
2009/09/16(水) 03:22:390619デフォルトの名無しさん
2009/09/16(水) 08:09:440620デフォルトの名無しさん
2009/09/16(水) 08:58:520621デフォルトの名無しさん
2009/09/16(水) 10:36:19Perlほど本が充実した言語は他にないよ。
Rubyは粗製濫造、Python本はウンコ。
0622デフォルトの名無しさん
2009/09/16(水) 10:47:590623デフォルトの名無しさん
2009/09/16(水) 12:23:04ttp://www.amazon.co.jp/gp/cdp/member-reviews/A2S42PKL4Q96M3/
0624デフォルトの名無しさん
2009/09/16(水) 12:53:160625デフォルトの名無しさん
2009/09/16(水) 14:38:05>Rubyは粗製濫造
出始めは、そんなものじゃね?
#VBとかくず本が多かったし。今でも出てるか
0626デフォルトの名無しさん
2009/09/16(水) 16:31:13ふむ。勉強する気ないな
0627デフォルトの名無しさん
2009/09/16(水) 20:39:290628デフォルトの名無しさん
2009/09/16(水) 21:01:360629デフォルトの名無しさん
2009/09/16(水) 21:09:24タイトルで不安を覚えたとかいう苦情は受け付けない
0630デフォルトの名無しさん
2009/09/16(水) 21:20:34ごめんなさい。いい本ありますが、すぐに出てこない。PC98時代にはたくさんあったんですけれどもね。
0631デフォルトの名無しさん
2009/09/16(水) 21:43:170632デフォルトの名無しさん
2009/09/16(水) 21:49:20それってやっぱり古い分厚い装丁のやつじゃないとだめ?あるときから薄くなってしまったけれども
0633デフォルトの名無しさん
2009/09/17(木) 07:17:10「コンピュータ・データ通信技術」 ジョン・E・マクナマラ著 渡部弘之訳 CQ出版社 1979年
0634デフォルトの名無しさん
2009/09/17(木) 08:53:11良書には違いないけど1980年代以降のUSARTに
ついての説明はないよねw
0635デフォルトの名無しさん
2009/09/17(木) 13:49:41amazon 見れば色々あると思うけど>OpenLDAPじゃいかんの?
#ぐぐれば、色々みつかると思うけど
LDAPの何が知りたいのかがわからないと答えようがないと思うが
#設定とか、どう使うかとか、PG関係知りたいとか、実装したいとか、ADと話たいとか
0636627
2009/09/17(木) 20:35:29ありがとうございます。
>>633
ありがとうございます。
検索をかけたのですが、amazonでは6500円もするみたいですので、買えそうもないです。
下記もよさそうなのですが、こちらも買えそうにないです。
データ伝送技術実用ノウハウのすべて―RS232Cから高速化 距離を延ばす技術まで (C&W TUTORIAL) (単行本)
宮崎 誠一 (著)
なので、下記にしようかなと思います。
シリアル伝送完全マスタ―RS‐232‐CからRS‐422/423までの詳細 (I・Fエッセンス・シリーズ) (単行本)
稲垣 完治 (著), 小野寺 徹 (著)
0638デフォルトの名無しさん
2009/09/17(木) 21:00:31プログラミングに決まってるじゃん。
>>628
OpenLDAPのサイトのAPI(RFC準拠)ドキュメント
0639デフォルトの名無しさん
2009/09/18(金) 09:52:430640デフォルトの名無しさん
2009/09/18(金) 10:33:250641デフォルトの名無しさん
2009/09/18(金) 17:11:08ニートの俺には家計が傾くレベル
0642デフォルトの名無しさん
2009/09/18(金) 17:42:31シリアルポートなんてのは枯れた技術だから、
雑誌インターフェイスのバックナンバー(CD-ROM版あり)か、
CQ出版の書籍をあさるのがいいと思う。(>>630,631)
それらを読んで仕組みが理解できれば、最近のUSART(シリアルコントローラ)の
仕様も読めるようになるんじゃないかな。(>>634)
もし書籍の個人購入なら、(最新の技術じゃないんだから)技術系の専門書が
置いてある図書館で探せば、何冊か自分にあった本が見つかると思う。(>>639,640)
工学部系の学生なら大学図書館に、(社会人を含む)それ以外の人なら、
県立図書館あたりで探すのが良いと思われ。
0643642
2009/09/18(金) 18:29:45X: もし書籍の個人購入なら、
O: もし書籍の個人購入が経済的な負担に感じられるなら、
0644デフォルトの名無しさん
2009/09/18(金) 19:05:090645デフォルトの名無しさん
2009/09/18(金) 21:06:04cbookだけでなくコンピュータ関連書籍新刊一覧も終わっちまうじゃないか。
俺はよ、新刊書籍のタイトルを見るのが好きなんだよ。
え?本屋いってみてこい?
おいおい冗談は顔だけにしてくれ。
スケジュール帳も眺めるのが好きなの。
お前らのせいで俺の楽しみの一つが減った。
もうやる気ナッシング
0646デフォルトの名無しさん
2009/09/18(金) 21:11:590647デフォルトの名無しさん
2009/09/18(金) 22:10:04amazonで見ればいいじゃん。
0648デフォルトの名無しさん
2009/09/18(金) 22:40:29お前みたいな不気味な顔と一緒にするな
お前のレス、人に対して失礼だよ
0649デフォルトの名無しさん
2009/09/18(金) 22:53:23/ ̄ ̄ ̄ ̄\
(____人 )ニ`i'ー-
(-◎-◎一 ヽミ| 「`'ー、`ー、
( (_ _) 9) / `ー、ヽ キモくてすみません
( ε (∴ | イ ー-、. ノ7┐
ヽ______/ ヽ.「~ ̄ `''ァf‐┘
. `、 }ー-`、__..._/::l
`|:::::::|ヽ/l:;:;:;|
. |::::::::l:::::::::::::::l
. l::::::::l:::::::::::::::l
l:::::::::l::::::::::::::l
l;::::::::{:::::::::::::l
`iiiiiiiハiiiiiiiij´
∠-、レ'ヽ〃〕
0650デフォルトの名無しさん
2009/09/18(金) 23:28:00あはは不気味とレスしてるのにキモいでくるとは
やっぱり頭が足りないんだな
出勤前にちゃんと近所の派出所に行って荷物検査してもらえ
疑われてからでは遅いぞ
あと電車では女の子の近くには寄らないこと、目を開けないこと
0651デフォルトの名無しさん
2009/09/19(土) 00:02:020652デフォルトの名無しさん
2009/09/19(土) 00:03:300653デフォルトの名無しさん
2009/09/19(土) 12:32:41上司が言うには、あまり良い本ではないという噂なんですが・・・。
0654デフォルトの名無しさん
2009/09/19(土) 12:41:200655デフォルトの名無しさん
2009/09/19(土) 13:26:550656デフォルトの名無しさん
2009/09/19(土) 13:31:53もちろん興味があるなら読めばいいけど。
0657デフォルトの名無しさん
2009/09/19(土) 13:37:270658デフォルトの名無しさん
2009/09/19(土) 13:41:52良いかどうかは基準による。
上司に聞かないといけない>>653には合わないんじゃないか?
たぶん読破は無理だと思う。
0659デフォルトの名無しさん
2009/09/19(土) 14:15:570660デフォルトの名無しさん
2009/09/19(土) 16:30:29いま、C++のソースを読み書きしようと思ったらあのくらいは必須のような気がする
0661デフォルトの名無しさん
2009/09/19(土) 16:47:310662デフォルトの名無しさん
2009/09/19(土) 17:31:00だが、ちょっと昔は、これをマスターするのが、
C++の最高峰って感じに位置される本だったな
0663デフォルトの名無しさん
2009/09/19(土) 17:33:150664デフォルトの名無しさん
2009/09/19(土) 18:06:51見れない奴はかわいそすぎる
0665デフォルトの名無しさん
2009/09/19(土) 18:09:590666デフォルトの名無しさん
2009/09/19(土) 20:49:40俺様クラスライブラリを作るのが一時期、流行ったよな。
0667デフォルトの名無しさん
2009/09/19(土) 22:00:58たとえばどんなの?
0668デフォルトの名無しさん
2009/09/19(土) 22:17:110669デフォルトの名無しさん
2009/09/20(日) 00:18:340670デフォルトの名無しさん
2009/09/20(日) 00:51:020671デフォルトの名無しさん
2009/09/20(日) 00:53:410672デフォルトの名無しさん
2009/09/20(日) 00:54:280673デフォルトの名無しさん
2009/09/20(日) 01:06:31具体的な本の名前を挙げないと説得力がないね
0674デフォルトの名無しさん
2009/09/20(日) 01:09:29具体的な本の名前を挙げないと説得力がないね
0675デフォルトの名無しさん
2009/09/20(日) 01:16:37別に低くはないだろ
他の言語でいけば、CならエキスパートCプログラミングで、Javaの
最高峰はJava魂とかだろうし、Rubyの最高峰はソースコード
完全解説ぐらいだろ
それらに比べればModernC++Designの方が難解だと思うぞ
0676デフォルトの名無しさん
2009/09/20(日) 01:25:580677デフォルトの名無しさん
2009/09/20(日) 01:30:170678デフォルトの名無しさん
2009/09/20(日) 01:54:59話の流れを考えるにマスターする難しさが最高峰ってことだろ
0679デフォルトの名無しさん
2009/09/20(日) 02:03:58難解さとは全く関係ないよね
0680デフォルトの名無しさん
2009/09/20(日) 02:05:16具体的な本の名前を挙げないと説得力がないね
0681デフォルトの名無しさん
2009/09/20(日) 02:07:07少なくとも話の流れはそうではない
それに、最高峰というのは単に程度の大きさを表してるに過ぎない
0682デフォルトの名無しさん
2009/09/20(日) 07:47:540683デフォルトの名無しさん
2009/09/20(日) 08:39:02この本が無ければ、Modern C++ Design を開く気にもならなかったと思う、なんでもそうですが基本が大事ですね。
俺みたいな人が居たら「C++テンプレートテクニック」読んでみたらいいと思うよ、分かりやすく事例もいいのが載ってるから。
0684デフォルトの名無しさん
2009/09/20(日) 08:45:28パフォーマンス低下はチューニングで避けられる
二兎を追え、追えるのが真のプログラマだ
という最高峰に近い不毛な本であることは確かだ
0685デフォルトの名無しさん
2009/09/20(日) 08:50:11ロマンすなあ
危うくカートに入れそうになったよ
0686デフォルトの名無しさん
2009/09/20(日) 08:53:15仕事でなければ、テストコード書きながら検証して悦に浸れるんだが、遠い昔のことのように思う、
最近そんな悦に浸ったという実感がないな。
0687デフォルトの名無しさん
2009/09/20(日) 09:13:38無茶苦茶なことするから周りが迷惑すんのに
パフォーマンス上げるの無理ですとあきらめてくれれば皆があきらめるのな
0688デフォルトの名無しさん
2009/09/20(日) 09:24:51シコシコ書くのって、たいてい自己満足にすぎないよなあ
0689デフォルトの名無しさん
2009/09/20(日) 09:35:46もしもそんな自己満足に浸れる人がいなかったら、
これまでのソフトウェア生産性の進歩も無かった訳で....
0690デフォルトの名無しさん
2009/09/20(日) 12:16:09x 最高峰というのは単に程度の大きさを表してるに過ぎない
0691デフォルトの名無しさん
2009/09/20(日) 12:20:41具体的な本の名前を挙げないと説得力がないね
0692デフォルトの名無しさん
2009/09/20(日) 13:23:450693デフォルトの名無しさん
2009/09/20(日) 14:13:010694デフォルトの名無しさん
2009/09/20(日) 14:22:080695デフォルトの名無しさん
2009/09/20(日) 14:24:45ああ、こいつの世界の最高峰ってこの程度なんだ、ってww
0696デフォルトの名無しさん
2009/09/20(日) 14:25:17具体的な本の名前を挙げないと説得力がないね
0697デフォルトの名無しさん
2009/09/20(日) 14:26:330698デフォルトの名無しさん
2009/09/20(日) 14:26:370699デフォルトの名無しさん
2009/09/20(日) 14:29:02Richard StevensのTCP/IP三冊本(詳解/illustrated)は
* 今からでもぜんぜん遅くないから買っとけ
* もう古いからやめとけ。○○のほうがいいぞ
どっちですか
0700デフォルトの名無しさん
2009/09/20(日) 14:33:29買って読め。
0701デフォルトの名無しさん
2009/09/20(日) 14:36:41* 今からでもぜんぜん遅くないから買っとけ
0702デフォルトの名無しさん
2009/09/20(日) 14:46:33個人の問題ではないと思うけど
このスレの話題から常識的に考えて、適切な世界の大きさぐらいわかるだろ
0703デフォルトの名無しさん
2009/09/20(日) 16:20:32いないしな
0704デフォルトの名無しさん
2009/09/20(日) 16:28:59�d
決心がついたのでポチります
0705デフォルトの名無しさん
2009/09/20(日) 18:54:070706デフォルトの名無しさん
2009/09/20(日) 18:55:220707デフォルトの名無しさん
2009/09/20(日) 18:58:082chやってるヤツは、年収1千万以上の民間企業サラリーマンで、
リストラとか無縁な仕事がバリバリできる優秀なヤツだけなんだろ?
公務員とか経営者でもなく、何も悪いことしてなくて、ずるく儲けてもいない。
世間知らずでなく、社会常識も完璧で、社会の厳しさも知っている。
英語で書かれた専門的な技術書をスラスラ読めるのは、教養程度の能力で、常識。
・・・そんなヤツしか、2chは、やってないのだろ?俺は、違うけど。
0708デフォルトの名無しさん
2009/09/20(日) 19:11:290709デフォルトの名無しさん
2009/09/20(日) 19:24:080710デフォルトの名無しさん
2009/09/20(日) 20:28:13どこの山の中?
0711デフォルトの名無しさん
2009/09/20(日) 21:02:37きも
0712デフォルトの名無しさん
2009/09/20(日) 21:07:470713デフォルトの名無しさん
2009/09/20(日) 21:12:23きも
0714デフォルトの名無しさん
2009/09/20(日) 21:19:05こういう上司や同僚は持ちたくないな
ネチネチネチネチまわりくどい
酒が入るともっと悪化しそう
0715デフォルトの名無しさん
2009/09/20(日) 21:37:030716デフォルトの名無しさん
2009/09/20(日) 21:43:000717デフォルトの名無しさん
2009/09/20(日) 23:36:220718デフォルトの名無しさん
2009/09/21(月) 01:45:530719デフォルトの名無しさん
2009/09/21(月) 09:45:280720デフォルトの名無しさん
2009/09/21(月) 11:17:40それともスレタイすらも読めないほどバカなんですか?
http://pc11.2ch.net/prog/
0721デフォルトの名無しさん
2009/09/21(月) 14:17:27これいいわ!お勧めする。
執筆した会社の社長はスーパーエンジニア
要注目、赤上昇中↑
http://www.tech-arts.co.jp/news-and-topics/news/20090902.html
0722デフォルトの名無しさん
2009/09/21(月) 14:24:32http://www.amazon.co.jp/exec/obidos/search-handle-url?%5Fencoding=UTF8&search-type=ss&index=books-jp&field-author=%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%83%86%E3%82%AF%E3%83%8E%E3%83%AD%E3%82%B8%E3%83%83%E3%82%AF%E3%82%A2%E3%83%BC%E3%83%88
0723デフォルトの名無しさん
2009/09/21(月) 14:41:370724デフォルトの名無しさん
2009/09/21(月) 14:44:500725デフォルトの名無しさん
2009/09/21(月) 14:46:360726デフォルトの名無しさん
2009/09/21(月) 14:48:29(時々オライリーのJavaプログラミングを斜め読みしたりしてます)が、自分としてはswing等(ビジュアル的)のプログラムを作って行きたいと思っています。
Javaの良本はあまりないかもしれませんが、他にお勧めの本がありましたら教えてください。
ちなみに今はJTableに悩んでたり・・・
0727726
2009/09/21(月) 14:50:460728デフォルトの名無しさん
2009/09/21(月) 14:51:300729デフォルトの名無しさん
2009/09/21(月) 15:04:24すいません
0730デフォルトの名無しさん
2009/09/21(月) 15:57:59気にしなくていいですよ
こちらの本が参考になると思います。
http://www.tech-arts.com/technologies/books/list_program.html
0731デフォルトの名無しさん
2009/09/21(月) 20:10:57最近出たし、おすすめ
0732デフォルトの名無しさん
2009/09/21(月) 23:36:330733デフォルトの名無しさん
2009/09/21(月) 23:53:41問1:AとBを答えよ。(各5点)
0734デフォルトの名無しさん
2009/09/21(月) 23:54:47B : >>734
0735デフォルトの名無しさん
2009/09/21(月) 23:56:27がんばれ。
0736デフォルトの名無しさん
2009/09/22(火) 00:19:400737デフォルトの名無しさん
2009/09/22(火) 00:31:240738デフォルトの名無しさん
2009/09/22(火) 00:45:210739デフォルトの名無しさん
2009/09/22(火) 01:04:270740デフォルトの名無しさん
2009/09/22(火) 01:20:290741デフォルトの名無しさん
2009/09/22(火) 04:28:11とりあえず、SunのJavaシリーズ。
0742デフォルトの名無しさん
2009/09/22(火) 06:37:150743デフォルトの名無しさん
2009/09/22(火) 10:15:50#include <iostream>
using namespace std;
int main(){
const int i = 3;
const int *p = &i;
*(const_cast<int *>(p)) = 5;
cout << i << endl;
return 0;
}
例えばこれで5が出力されると思ったんですが、
3が出力されます。なぜなんでしょうか?
0744デフォルトの名無しさん
2009/09/22(火) 10:17:27それ鼻から悪魔
const_castは関数の引数をconstで受けた時に変更する時に使う
0745デフォルトの名無しさん
2009/09/22(火) 10:33:22using namespace std;
int main(){
int i = 3;
const int *p = &i;
(*(const_cast<int *>(p))) += 1;
cout << *p << endl;
return 0;
}
これだと4って出力されました。
どうも「constへのポインタなのに非constオブジェクトを指し示しているポインタ」
を非constへのポインタに変換するものみたいなんですが、
やっぱり「オブジェクトのconst性を取り除く」って言い方はなんか変なような気が…
0746デフォルトの名無しさん
2009/09/22(火) 10:42:10Effective C++ 第7章41項で「シグネチャ」という単語が使われています、検索すると
「シグネチャ
プログラミングで、メソッドや関数の、名前・戻り値や引数の型などの組み合わせ。」とあります、
ここでこの単語の意味なのですが、例えば「同じシグネチャ」という使いかたをした場合
同じ、プロトタイプという解釈でいいでしょうか?
プロトタイプと同義語という考え方でいいのでしょうか?
0747デフォルトの名無しさん
2009/09/22(火) 10:43:06内容が同じ時に関数を一つにまとめる時に多用する
constをひとまず返しておいてconst_castでconstを取り除く
ポインタを通した変更は鼻から悪魔
0748デフォルトの名無しさん
2009/09/22(火) 10:51:227 [Note: Depending on the type of the object, a write operation through
the pointer, lvalue or pointer to data member resulting from a const_cast
that casts away a const-qualifier68) may produce undefined behavior
(7.1.5.1). ]
0749デフォルトの名無しさん
2009/09/22(火) 10:53:35第7章に41項なんてないんだが
41項を読んでもシグネチャなんて書いてないし
0750デフォルトの名無しさん
2009/09/22(火) 11:00:54Effective C++ 第3版
第7章 テンプレートとジェネリックプログラミング
41項 暗黙のインターフェースとコンパイル時ポリモーフィズムを理解しよう.....212
「シグネチャ」はp215な
0751デフォルトの名無しさん
2009/09/22(火) 11:06:06そういう意味でいいだろうな
もちろん関数の返却値の型は無視されるが
0752デフォルトの名無しさん
2009/09/22(火) 11:09:25Thx
0753デフォルトの名無しさん
2009/09/22(火) 11:49:060754デフォルトの名無しさん
2009/09/22(火) 13:44:42技術本の値段の高さは否めないし、ある意味しかたない部分もあると思うが
5,000 円以上となると、慎重になってしまう。
「STL標準講座―標準テンプレートライブラリを利用したC++プログラミング 」 →「Effective STL」 と読んできたが、未だ自身の程度の低さもあるが、現実ワンパターンのコードしか実装できない感がある。
どうよこの本?
0755デフォルトの名無しさん
2009/09/22(火) 13:49:120756デフォルトの名無しさん
2009/09/22(火) 13:54:45そうですか、「STL標準講座―標準テンプレートライブラリを利用したC++プログラミング 」
これ買って失敗した感がある、内容が浅薄で深みが無かった
「STL―標準テンプレートライブラリによるC++プログラミング 第2版」こっち買ってればよかったかな。
0757デフォルトの名無しさん
2009/09/22(火) 13:55:56ちなみにEffective読んだならわかってるだろうけど、
標準講座のコードはメモリリークしまくりだったりするから危険で使えないよ。
0758デフォルトの名無しさん
2009/09/22(火) 14:43:04不正確なことを承知でざっくり言えば、
最適化がかかって値がコードに直接埋め込まれる可能性のある状況では
const_cast で const 外して値を変えても
その変更が反映されることは保証されない
0759デフォルトの名無しさん
2009/09/22(火) 14:45:100760デフォルトの名無しさん
2009/09/22(火) 14:57:02このスレでもシルト本はブルシットかで論争になったなw
0761デフォルトの名無しさん
2009/09/22(火) 16:12:31const_cast が保証されないようなケースを
わざわざ仕様に作った意味を考えた方がいいよ
0762デフォルトの名無しさん
2009/09/22(火) 16:48:04>>748
仕様書では動作が鼻から悪魔であるとちゃんと書いてある
0763デフォルトの名無しさん
2009/09/22(火) 16:52:470764デフォルトの名無しさん
2009/09/22(火) 17:57:12残念。Nasal Demonといいます。
0765デフォルトの名無しさん
2009/09/22(火) 19:56:36>>標準講座のコードはメモリリークしまくりだったりするから危険で使えないよ。
本当ですか?STLって自動的にメモリ管理をしてくれるものという認識だったので、ショックです
この本のどの事例がメモリリークするのでしょうか、よろしければ教えてください。
0766デフォルトの名無しさん
2009/09/22(火) 20:02:590767デフォルトの名無しさん
2009/09/22(火) 20:07:580768デフォルトの名無しさん
2009/09/22(火) 20:17:511章 注意力を持続させるには
2章 徹夜に備えよう
3章 体力トレーニング
4章 眠気防止グッズ
5章 合法ドラッグ
6章 (袋とじ)
7章 夜逃げ
0769デフォルトの名無しさん
2009/09/22(火) 20:28:26確か最後の独自コンテナを作るとかのあたりだけだったような。
リークしまくりということはない。
どうせあの本の内容で理解できるとは思えないところなので気にすることはないと思うが。
0770デフォルトの名無しさん
2009/09/22(火) 21:35:04ずいぶん読みやすい文章になってるけど、元がスカスカの本だから
読んでも読んでも身にならない。残念な本。
0771デフォルトの名無しさん
2009/09/22(火) 21:41:580772デフォルトの名無しさん
2009/09/22(火) 21:45:040773デフォルトの名無しさん
2009/09/22(火) 23:42:20というかポインタがわかってないだろ
変なテクニック本読まないでポインタ本でも読んでろって
0774デフォルトの名無しさん
2009/09/22(火) 23:49:20あーごめん
俺もよくわかってないや
10年も離れてると意識がもうろと
ちょっと復讐してくる
プログラム本、実家に残ってるかな
0775デフォルトの名無しさん
2009/09/23(水) 01:26:43【緊急情報カクサンよろしく】
ついに来ました。
大きい動きです。250nT超えてきました。ほぼ間違いありません。もう一度言います。
友人、知人、親類縁者、あらゆるつながりを駆使して巨大地震がくることを教えて下さい。
四川地震より大きいのが来る可能性があります。
http://g★olde★ntam★atama.b★lo★g84.fc2.c★om/
★★★★★危険度MAX★★★★★
★★★★★★★★★★★★★★★★
★千葉、静岡、東京、関東で大地震が起きる可能性が非常に高くなっています★★★
★千葉、静岡、東京、関東で大地震が起きる可能性が非常に高くなっています★★★
★千葉、静岡、東京、関東で大地震が起きる可能性が非常に高くなっています★★★
★千葉、静岡、東京、関東で大地震が起きる可能性が非常に高くなっています★★★
★★★★★★★★★★★★★★★★
★★★★★危険度MAX★★★★★
警告!連休中の21、22、23日が危ない!かも2
http://live24.2ch.net/test/read.cgi/eq/1★253494015/
【大気イオン】e-PISCO Part11【また延長】
http://live24.2ch.net/test/read.cgi/eq/1★252991726/
本当に地震が来たら、犯人は特権階級全員だということ2
0776デフォルトの名無しさん
2009/09/23(水) 05:37:15/ :ヽ
/ :\
./ ,,,,;;::''''' ヽ
/ ,,,,;;::::::::::::::: __ ヽ
| . __ '<'●, |
|. '"-ゞ,●> .:: |
| ::: :⌒ 、 |
ヽ. ;ゝ( ,-、 ,:‐、) | へーすごいじゃん
l.. | | |
| __,-'ニ| |ヽ_ |
ヽ: ヾニ| |ン" /__
.ヽ: | l, へ ::::ヽ,
l.:`. / / , \ /ヽ ::\
`、::::: |  ̄ ̄\/ ノ :::ヽ
|:::::: | ー‐/ / ::::\
0777デフォルトの名無しさん
2009/09/23(水) 05:38:32____
/ \
/ ⌒ ⌒ \
/ (●) (●) \
_|__ (__人__) |
/ \ `ー'´ /
/⌒⌒⌒/ ..:::::::::::.. ヽ ピトッ
| | | { .::::::●::::: }
| | | \ ::::::::::::::/
ヽ ヽ ヽ `ー一'´
0778デフォルトの名無しさん
2009/09/23(水) 14:00:38l i'´~`ヽ| l /~`ヽ |
ヽ.\ ,レ-――-'<、 _ノ /
`‐/_____\- ' 人_ト、__ノ、_,ヘノ\_ノヽノ、
/ ,-、 ,-、 ヾ、 人/ \__
l ,..、 ,..、 l _ノ (
__l i 0} ,.●、 !0 i l__ _)
/ ̄| | . | `~ /___\`~´ | | __ノ 絶対に許さんぞ鼻糞ども!!!!!!!
/ | | |l ‘-イ !_|_!`r’ !| | ノ
\\ | |. |`、 r{ h ,/リ <
\\.| | ヾ\ ヽ二ニ二.ノ /〃 | )
、 \ノ^,ニ‐-ァ  ̄`ー-----一' ̄/ | ^ヽ
\ // ,/⌒i、_\\_____// .| | ⌒)
{ i | iヽ`ー-----― ' | |  ̄ヽヘ/⌒ヽ/\i'\へ/⌒Yヽ'^
i } _| |
〉 ノ二二二二二二.-‐|
/ / |
0779デフォルトの名無しさん
2009/09/23(水) 15:10:370780デフォルトの名無しさん
2009/09/25(金) 20:56:03PHPとMySQLの連携とかを学べばいいのでしょうか?
オススメ図書ってありますか?
0781デフォルトの名無しさん
2009/09/25(金) 21:44:570782デフォルトの名無しさん
2009/09/25(金) 21:46:000783デフォルトの名無しさん
2009/09/25(金) 21:50:31リッチャーの英語は読みやすいし
0784デフォルトの名無しさん
2009/09/25(金) 21:54:22そして、この本に限っては新版出るたびに買いなおす必要がある。
0785デフォルトの名無しさん
2009/09/25(金) 22:09:12googleブックはほとんど見れるように見せかけられて,見えないところが気になってついついamazonに行ってしまうw
0786デフォルトの名無しさん
2009/09/25(金) 22:28:47原書よりは薄くて扱いやすいから気に入ってるんだけど
0787デフォルトの名無しさん
2009/09/25(金) 23:39:38英語で読んで理解できるワケないだろ?
ちゅーか、日本語で読んで理解できない頭なら、
そもそも英語が読めるワケない。
0788デフォルトの名無しさん
2009/09/25(金) 23:41:410789デフォルトの名無しさん
2009/09/25(金) 23:42:15そう熱くなるなよ な?
仲良くして行こうや
0790デフォルトの名無しさん
2009/09/26(土) 00:36:05Modern C++ Design はガチだと思う
0791デフォルトの名無しさん
2009/09/26(土) 01:32:550792デフォルトの名無しさん
2009/09/26(土) 02:08:14ちょっと古いっぽいけど
0793デフォルトの名無しさん
2009/09/26(土) 02:13:560794デフォルトの名無しさん
2009/09/26(土) 03:50:540795デフォルトの名無しさん
2009/09/26(土) 08:55:01Webで事足りる気がしなくもないけど、
名前空間、ルート要素/ルートノードみたいにややこしい概念もあるし、
本できっちり学ぶのも悪くは無いと思う
『入門XML』はなんだかんだいってよく読んだ
0796デフォルトの名無しさん
2009/09/26(土) 12:33:40必要あるかどうかと言われれば、C++ Primer 4/Eよりは分かりやすいと思う
現在翻訳中との事で
http://blogs.wankuma.com/episteme/archive/2009/08/01/179682.aspx
日本語版が出れば書店にも並ぶと思う
0797デフォルトの名無しさん
2009/09/26(土) 12:43:25最初のほうに医療現場やドックで大型船舶を造る写真が載ってるあたり
軽量言語に対する強烈な皮肉だよねw
C++を既に使ってる人が読む本ではなく
C++でプログラミング入門したい人向けの本だけど、
日本語版にした場合にそういう人が買える値段に収まるか不安
0798デフォルトの名無しさん
2009/09/26(土) 12:50:39>最初のほうに医療現場やドックで大型船舶を造る写真が載ってるあたり
>軽量言語に対する強烈な皮肉だよねw
そういう意味が込められていたのか
既にC++中級者以上でC++ In-Depth SeriesやEffective C++シリーズを
揃えてる人には必要ない本かも知れないね
日本語版は安くて8,000円、下手すると1万円超えるかなぁ
0799デフォルトの名無しさん
2009/09/26(土) 12:53:39売れると思うけどなぁ
そろそろ版権も微妙な年数になってきたから
買い叩けるだろうし
0800デフォルトの名無しさん
2009/09/26(土) 13:05:02テンプレートに関して出来る事と出来ない事があれほど
はっきり書かれている本も珍しいと思うんだが
0801デフォルトの名無しさん
2009/09/26(土) 13:11:510802デフォルトの名無しさん
2009/09/26(土) 13:25:350803デフォルトの名無しさん
2009/09/26(土) 13:41:50C++は自由度と軽さも特徴でしょ。
肥大化で立ち位置が良く分からなくなってるけど
0804デフォルトの名無しさん
2009/09/26(土) 13:43:380805デフォルトの名無しさん
2009/09/26(土) 14:46:55実際問題C++しか選択肢ないよ
0806デフォルトの名無しさん
2009/09/26(土) 22:26:180807デフォルトの名無しさん
2009/09/26(土) 22:40:49デブはシラネ
0808デフォルトの名無しさん
2009/09/27(日) 00:12:01机が普通の人間の肩幅くらいしかなくて、両脇をパーティションで区切られてるのよ
そんなラーメン屋みたことあるだろ
つまり、デブは両脇のパーティションに挟まって抜けなくなる
0809デフォルトの名無しさん
2009/09/27(日) 00:13:17それ以外は認めない
0810デフォルトの名無しさん
2009/09/27(日) 00:14:130811デフォルトの名無しさん
2009/09/27(日) 00:19:11食べなきゃいいだけだし
0812デフォルトの名無しさん
2009/09/27(日) 00:20:270813デフォルトの名無しさん
2009/09/27(日) 00:40:520814デフォルトの名無しさん
2009/09/27(日) 00:44:02お前らの上司デブだろ
0815デフォルトの名無しさん
2009/09/27(日) 02:20:590816デフォルトの名無しさん
2009/09/27(日) 03:27:520817デフォルトの名無しさん
2009/09/27(日) 08:13:530818デフォルトの名無しさん
2009/09/27(日) 08:38:17デブはエアコンを効かせたがるから電気代が上がる
0819デフォルトの名無しさん
2009/09/27(日) 12:54:260820デフォルトの名無しさん
2009/09/27(日) 13:00:230821デフォルトの名無しさん
2009/09/27(日) 13:51:270822デフォルトの名無しさん
2009/09/27(日) 14:44:10・青木
・原書
・洋書
・英語
・デブ ←New
これらの言葉はスレが荒れたり、スレチの話題が続く原因になります。
できる限り使わないように心がけましょう。
0823デフォルトの名無しさん
2009/09/27(日) 14:49:510824デフォルトの名無しさん
2009/09/27(日) 15:09:000825デフォルトの名無しさん
2009/09/27(日) 15:14:25何さらっと武器密輸しようかなとか
ほざいてるんだよw
通報するぞ?
0826デフォルトの名無しさん
2009/09/27(日) 18:51:400827デフォルトの名無しさん
2009/09/28(月) 01:48:19無謀ですか?
0828デフォルトの名無しさん
2009/09/28(月) 02:03:250829デフォルトの名無しさん
2009/09/28(月) 02:29:34コンピュータの数学とか、いかにして問題を解くかとか
より実践的なのが良いならTAOCPとかハッカーのたのしみとか
0830デフォルトの名無しさん
2009/09/28(月) 07:41:42アジャイルとかいらねーだろ、文法覚えるのに。
どうせ「無謀」なら仕様書買えよ。
0831デフォルトの名無しさん
2009/09/28(月) 07:44:24全てにおいて入門レベルだが網羅的。
離散数学−コンピュータサイエンスの基礎数学 (マグロウヒル大学演習)
http://www.amazon.co.jp/dp/4274130053
0832デフォルトの名無しさん
2009/09/28(月) 08:07:55コンピュータにどう数学が関連しているのか
プログラムを書く上での数学的な基礎知識
論理学は、もれなく条件分岐を正確に行うた
めに磨かなければいけないと考えています。
頂いた情報でアマゾン見てみます
>>831
数学基礎が適当で、大まかな基礎も学びたいと
考えていますので有難いです。
0833デフォルトの名無しさん
2009/09/28(月) 09:30:25入門向けの本って何ですか?
0834デフォルトの名無しさん
2009/09/28(月) 09:34:020835デフォルトの名無しさん
2009/09/28(月) 09:54:37数学とプログラミングの関連はいくつかあるけど、もし望んでいるのが、
数学の知識を元に正確なプログラミングをしたい、あるいは、与えられた
課題を正確に定義した上でそれをプログラムに落とし込みたい、だと仮定する。
そうであるなら、論理/集合/関数が基礎になる。どれも高校数学レベルの知識。
もしそれに不安があるのなら、まずは優しい入門書で、それらの思考法や
表記法に慣れる事。たとえば、以下の書籍。
・論理と集合のはなし, 大村平著, 日科技連
・ろんりの練習帳, 中内伸光著, 共立出版
数学的な基礎ができたら、次は二つの道がある。一つは課題を正確にとらえる
「形式的仕様記述(formal description technique)」という道。Amazonでキーワード検索すれば
いくつも書籍が見つかるから、自分に合ったものを選べばいい。たとえば以下の書籍。
・IEEEソフトウェア'88, 岩波書店 - IEEEの論文集
この中の "仕様をきちんと書くには" バーランド・メイヤー著という論文
・ソフトウェア仕様技術の先進技法 - Z言語, B.ポター他著. プレンティスホール
これらの書籍はどちらも論理/集合/関数の知識が前提になる。この先には、
関数型仕様記述/論理型仕様記述/代数型仕様記述などへと続くが、すべてはここが出発点になる。
(続く)
0836835
2009/09/28(月) 09:55:17もう一つの道は数学的知識を直にプログラミングに生かす道。ここでは、CやJavaといった
手続き型言語から離れ、関数型あるいは論理型のプログラミング言語の使い方に慣れる。
たとえば以下の書籍。
・関数プログラミング, R.バトラー他著, 近代科学社
・Prologのソフトウェア作法, 黒川利明著, 岩波書店
・岩波講座 情報科学12 算法表現論, 木村泉他著, 岩波書店
・岩波講座 ソフトウェア科学17 モデルと表現, 米澤明憲他著, 岩波書店
前の2冊はプログラミングの入門書。後の2冊はプログラミングという行為を数学(主に関数)的な
観点で形式的に理解する方法を学ぶもので、少し難しくなるしラムダ計算の知識があれば望ましい。
ここにあげた書籍はどれも自分が手にした書籍で、どれも古い物ばかり。正直なところ、
最近の書籍の中からお勧めを紹介できないのが残念。ただ、Amazonもいいけど、専門書を扱う
大きな書店や図書館で、自分に合った書籍と出会うまで散策するのが良い、という事だけは言える。
# 他に推薦書があれば(たぶんあると思う)、挙げてくれ >>スレ住人さん達
0837デフォルトの名無しさん
2009/09/28(月) 10:34:380838デフォルトの名無しさん
2009/09/28(月) 11:05:26まあ勉強の方針が立たないだろうから
情報処理技術者試験でも受けてみたらどうだろ
0839835
2009/09/28(月) 12:15:17あ、ホントだ。最初にバトラーと読み間違えていたらしく、今までずっとバトラー本だと思い込んでたw
[>>836を訂正]
X:>・関数プログラミング, R.バトラー他著, 近代科学社
O:>・関数プログラミング, R.バード・P.ワドラー共著, 近代科学社
0840デフォルトの名無しさん
2009/09/28(月) 12:44:52日本語訳はいくら何でも古すぎだし
0841デフォルトの名無しさん
2009/09/28(月) 13:02:18それでなりたっているのだから、
数学の知識なんて必要ない。
0842デフォルトの名無しさん
2009/09/28(月) 13:19:350843デフォルトの名無しさん
2009/09/28(月) 13:48:50ある程度の数学的素養がないと発想は貧困になるし
新しいものを吸収する力がなくなるけど
現実的な線としては
> 数学基礎が適当で、
という人が>>835の後半、さらには>>836に進むのは、
仮に進むにしてもかなり先のことになるだろう。
さしあたっては「PROLOG入門」後藤滋樹 サイエンス社
あたりを図書館で探してもらうのがいいと思う
0844デフォルトの名無しさん
2009/09/28(月) 13:49:44よろしくおねがいします
0845デフォルトの名無しさん
2009/09/28(月) 13:54:28学問的な評価はわからないけど、私にとっては、以下の二冊がよかった。
「論理と計算のしくみ」 萩谷昌己・西崎真也
「知識処理論」 荻野達也
同系列の本ということになるかも。
0846デフォルトの名無しさん
2009/09/28(月) 14:00:24専門/高卒が主戦力なのは確かかもしれないけど、
彼らに仕様を提示する側の立場にいる修士/学部卒でさえ、
その多くが数学的な素養を持っていないことが問題なのさ
0847デフォルトの名無しさん
2009/09/28(月) 14:03:00論理学とか面白いよな
昔はまったときは飯食うのも忘れてひたすら証明してたわ
0848デフォルトの名無しさん
2009/09/28(月) 15:24:18ここんところの流れに悪ノリするなら、Prologでサーバ書くのが
面白いんじゃないかな。
0849デフォルトの名無しさん
2009/09/28(月) 20:07:10数学っていうか、全般的にコンピュータリテラシーから足りないような
感じだよな。
0850デフォルトの名無しさん
2009/09/28(月) 21:01:47皆様、丁寧に有難うございます
>>論理/集合/関数
なんとなくプログラム上で実用できる。と言ったレベルでしかありません。
高校の数学は、まったくもって勉強していませんでした。
>数学の知識を元に正確なプログラミングをしたい、あるいは、与えられた
>課題を正確に定義した上でそれをプログラムに落とし込みたい、だと仮定する。
はい、該当します。
関数型言語… Lispは使えますが、やはりそれなりのレベルでしかりません。
進んでいった後、見える世界がどう変わるか…面白そうですw
まずは基礎からみっちり…ですね。
多くの情報を頂き、有難うございます。
0851デフォルトの名無しさん
2009/09/28(月) 21:19:25コンピュータを意識した論理学関連では
萩谷 昌己,西崎 真也「論理と計算のしくみ」岩波書店(内容豊富)
林 晋「数理論理学」コロナ社 (品切れ?)
もうひとつの論理からプログラムへ
林 晋,小林 聡 「構成的プログラミングの基礎」遊星社
なお林晉のウエブから
”PX: A Computational Logic, S. Hayashi and H. Nakano,1988, The MIT Press”
のPDFがダウンロードできたと思う。
バーランド・メイヤーといえば
「プログラミング言語理論への招待―正しいソフトウェアを書くために」アスキー(品切れ?)
全部手っ取り早くやるのは
大堀 淳 , ジャック ガリグ, 西村 進,田辺 誠 , 中島 玲二 , 長谷川 真人
「コンピュータ・サイエンス入門」岩波書店 (品切れ)
0852デフォルトの名無しさん
2009/09/28(月) 21:21:59>>836へのアンカーtypo
0853デフォルトの名無しさん
2009/09/28(月) 23:46:52これ本当なんでしょうか?
仕事なくて本当に困ってます
0854デフォルトの名無しさん
2009/09/28(月) 23:51:31マ板いってこい
0855デフォルトの名無しさん
2009/09/28(月) 23:53:27本当
0856デフォルトの名無しさん
2009/09/29(火) 00:29:07http://www.nurs.or.jp/~ogochan/essay/archives/2052
おごちゃんはブログで仕事なんてきたことないってよ。
0857デフォルトの名無しさん
2009/09/29(火) 00:33:48ぶっちゃけ、自分で能動的にゼロからプログラムを書けなくても問題ない。
0858デフォルトの名無しさん
2009/09/29(火) 00:37:47こんなやつの戯れ言を真に受けるようじゃそりゃ(ry
というかスレチ。
0859デフォルトの名無しさん
2009/09/29(火) 01:05:58声がかかることがあるってのは聞いたことがあるな
0860デフォルトの名無しさん
2009/09/29(火) 04:04:360861デフォルトの名無しさん
2009/09/29(火) 09:29:39あこがれはあるんだろうな、このスレにいるって事は。
0862845
2009/09/29(火) 10:08:56荻野達也 -> 萩野達也
0863デフォルトの名無しさん
2009/09/29(火) 11:14:26しかし入門gitとすごく紛らわしい。
0864デフォルトの名無しさん
2009/09/29(火) 11:16:36どっちが良くてどっちが悪いってことじゃないけどね
0865デフォルトの名無しさん
2009/09/29(火) 14:01:17どうよいのか教えてくれ!
0866デフォルトの名無しさん
2009/09/29(火) 14:46:220867デフォルトの名無しさん
2009/09/29(火) 15:04:27著者がリーダーご本人で日本人だから、内容が正確
内部仕様がどういう過程でできたかとか中の人しか知らない話や
ソース管理はどうあるべきか等の抽象的な議論もあって面白い
ありがちなマニュアル引き移しただけの入門書じゃないからいいよ
つかGit導入するなら自然に買う流れになるのでは。
0868デフォルトの名無しさん
2009/09/29(火) 15:05:51優秀な編集者でも入ったのかね
0869デフォルトの名無しさん
2009/09/29(火) 15:31:13「お前のセンスは本物だ。全面的に信頼してるぜ」
なんて言われたらおじさん失禁しちゃう
0870デフォルトの名無しさん
2009/09/29(火) 16:33:11VisualBasicをやってみようと思うんですが
初心者からでも使えるオススメの本ってありませんかね
0871デフォルトの名無しさん
2009/09/29(火) 17:29:020872デフォルトの名無しさん
2009/09/29(火) 17:30:16VisualBasicはやめておけ
0873デフォルトの名無しさん
2009/09/29(火) 18:50:340874デフォルトの名無しさん
2009/09/29(火) 18:52:290875デフォルトの名無しさん
2009/09/29(火) 19:18:33使ったこと無いけど
0876デフォルトの名無しさん
2009/09/29(火) 20:39:280877デフォルトの名無しさん
2009/09/29(火) 20:42:380878デフォルトの名無しさん
2009/09/29(火) 20:50:430879デフォルトの名無しさん
2009/09/29(火) 20:57:580880デフォルトの名無しさん
2009/09/29(火) 21:07:17趣味で簡単なソフト作りたいとかならVBでもいいじゃん
0881デフォルトの名無しさん
2009/09/29(火) 21:29:35どう似ても似つかないの?
0882デフォルトの名無しさん
2009/09/29(火) 21:37:34CからC#にきた先輩が、Cみたいに構造体をそのままfread(), fwrite()できないって憤慨してた。
(Cでもそれやっちゃダメだと思うけど)
0883デフォルトの名無しさん
2009/09/29(火) 21:45:31それ当たり前じゃねーか
Cでも環境依存じゃん
Fortran, Javaでも無理だし、C++でもPODじゃなきゃできないぞ
0884デフォルトの名無しさん
2009/09/29(火) 21:47:230885デフォルトの名無しさん
2009/09/29(火) 22:02:11わかる
構造体定義してBinaryReader.ReadInt32呼んで詰め物とか
ちまちまやってると死にたくなる
MonoはPerlライクなpack/unpackあるんだから逆輸入して欲しい
0886デフォルトの名無しさん
2009/09/29(火) 22:17:29まあ、そろそろ本の話しようぜ
0887デフォルトの名無しさん
2009/09/30(水) 00:12:38今時は、テキスト形式にしてXMLやYAMLで書き出すのが一般的なのかも。
UNIX Cなら、XDRで定義してrpcgenでコードを自動生成させるのが楽チン。
・RPCプログラミング, John Bloomer著, アスキー出版局(オライリー本)
0888デフォルトの名無しさん
2009/09/30(水) 00:27:28これだからジジィは(ry
0889デフォルトの名無しさん
2009/09/30(水) 00:42:13批判としてはこれでよろしいですか >>888
0890デフォルトの名無しさん
2009/09/30(水) 01:04:32VB.NETは、C#とほとんど違わないからな。
いずれなくなる運命じゃね?
0891デフォルトの名無しさん
2009/09/30(水) 02:10:42これを気持ち悪く思わず歓迎する人間がいる限り、VB.NETは無くならないかと。
0892デフォルトの名無しさん
2009/09/30(水) 02:11:160893デフォルトの名無しさん
2009/09/30(水) 02:53:280894デフォルトの名無しさん
2009/09/30(水) 02:56:100895デフォルトの名無しさん
2009/09/30(水) 06:46:39出来るぞ。
0896デフォルトの名無しさん
2009/09/30(水) 12:40:140897デフォルトの名無しさん
2009/09/30(水) 12:50:270898デフォルトの名無しさん
2009/09/30(水) 14:56:07C#はいっぱいあるんだけどね
vb.netの初心者向けってコントロールの使い方しかのってねーからなぁ・・・
基本的に、書いたやつを〆たい本がほとんど
#MSの本以外、まともな本はないと思うけど、初心者向けではないし
#自分はオライリーのC#本見ながら、vbに焼きなおしてた
#あとはado.netの本参考にしたり
プログラミングそのものだったら、C#の方が個人的におすすめ(趣味なら特に)
#JAVA/Rubyでもいいんだが
0899デフォルトの名無しさん
2009/09/30(水) 16:28:540900デフォルトの名無しさん
2009/09/30(水) 16:34:51あれでプログラミング入門できるような本はまだ出てないし
なのでC#やってみて面倒くさくなったらPythonかRubyでいいと思うですよ
0901デフォルトの名無しさん
2009/09/30(水) 17:34:490902デフォルトの名無しさん
2009/09/30(水) 17:51:03m(__)m
0903デフォルトの名無しさん
2009/09/30(水) 19:18:160904デフォルトの名無しさん
2009/09/30(水) 20:23:540905デフォルトの名無しさん
2009/09/30(水) 20:28:19結局、最終的にコード量が増えて
保守しにくいものになる。
0906デフォルトの名無しさん
2009/09/30(水) 20:30:100907デフォルトの名無しさん
2009/09/30(水) 21:07:07ExcelVBA やったほうがつぶしがきくと思う
0908デフォルトの名無しさん
2009/09/30(水) 21:22:140909デフォルトの名無しさん
2009/09/30(水) 22:11:450910デフォルトの名無しさん
2009/09/30(水) 22:24:190911デフォルトの名無しさん
2009/09/30(水) 22:36:38会社でパソコン詳しくないおじちゃんや
庶務のおばちゃんくらいしかいないわ。
0912デフォルトの名無しさん
2009/09/30(水) 23:21:140913デフォルトの名無しさん
2009/10/01(木) 00:22:480915デフォルトの名無しさん
2009/10/01(木) 00:50:34ある程度経験があるなら非常に参考になるけれども
0916デフォルトの名無しさん
2009/10/01(木) 00:52:000917デフォルトの名無しさん
2009/10/01(木) 01:01:28分量からいっても入門書ではない
なんで入門とか付けちゃったのかというと
入門書しか売れない日本の風土が影響していると思われる
0918デフォルトの名無しさん
2009/10/01(木) 01:06:090919デフォルトの名無しさん
2009/10/01(木) 01:32:51以下の書籍の全文が公開されてる。
・オブジェクト指向システム分析設計入門, 青木淳著, ソフト・リサーチ・センター
http://www.cc.kyoto-su.ac.jp/~atsushi/Documents/IntroductionToOOAOOD/index-j.html
著者の青木氏は世界的に有名なSmalltalker。この書籍の他にも
「使わないと損をするModel-View-Controller」はGUIプログラマにとっては必読な記事だと思うし、
ホームページからたどれる文書はすべて、一通り読んでみる事を薦めるよ。
0920デフォルトの名無しさん
2009/10/01(木) 02:02:47超宗教的な本だわ
0921デフォルトの名無しさん
2009/10/01(木) 07:55:350922デフォルトの名無しさん
2009/10/01(木) 08:41:350923デフォルトの名無しさん
2009/10/01(木) 11:06:510924デフォルトの名無しさん
2009/10/01(木) 12:16:160925デフォルトの名無しさん
2009/10/01(木) 12:16:43http://www.cc.kyoto-su.ac.jp/~atsushi/Documents/TechniqueOfOOAOOD/index-j.html
0926デフォルトの名無しさん
2009/10/01(木) 12:18:550927デフォルトの名無しさん
2009/10/01(木) 14:58:27ざっと読んでみて、OO信者ってとてつもない馬鹿だねって感じ。
文系のこけおどしが大量に入ってるし
0928デフォルトの名無しさん
2009/10/01(木) 15:32:13その時点で無理があるよねーっていう
0929デフォルトの名無しさん
2009/10/01(木) 16:13:360930デフォルトの名無しさん
2009/10/01(木) 17:05:250931デフォルトの名無しさん
2009/10/01(木) 17:35:060932デフォルトの名無しさん
2009/10/01(木) 19:15:07ずいぶんと進化したもんだ
0933デフォルトの名無しさん
2009/10/01(木) 20:42:360934デフォルトの名無しさん
2009/10/01(木) 21:16:350935デフォルトの名無しさん
2009/10/01(木) 21:20:200936デフォルトの名無しさん
2009/10/01(木) 23:16:150937デフォルトの名無しさん
2009/10/02(金) 02:12:48classのインスタンスだけは、便利な面があると思う
0938デフォルトの名無しさん
2009/10/02(金) 03:39:040939デフォルトの名無しさん
2009/10/02(金) 10:24:130940デフォルトの名無しさん
2009/10/02(金) 13:19:140941デフォルトの名無しさん
2009/10/02(金) 13:27:130942デフォルトの名無しさん
2009/10/02(金) 14:04:090943デフォルトの名無しさん
2009/10/03(土) 00:05:090944デフォルトの名無しさん
2009/10/03(土) 00:06:130945デフォルトの名無しさん
2009/10/03(土) 02:32:080946デフォルトの名無しさん
2009/10/03(土) 02:33:21本屋で立ち読みした限りでは、
独習やオライリーのは、ちょっと取っつきづらく感じました。
矢沢久雄 著 標準C#入門
http://www.amazon.co.jp/dp/4797347082/
が読みやすかったです。
次点が、猫でも〜のC#本です。
初心者向けのC#講座サイトがあればいいんですが、
猫でも以外は、プログラミング初心者向けじゃないような感じを受けました。
0947デフォルトの名無しさん
2009/10/03(土) 02:38:29http://www.amazon.co.jp/dp/4798114618/
0948デフォルトの名無しさん
2009/10/03(土) 02:38:390949デフォルトの名無しさん
2009/10/03(土) 02:49:40ネットの評判なんて当てにならん上に工作員とか信者とかいるし、
現物見ないでああだこうだ言っても的外れな妄想が膨らむだけ
0950デフォルトの名無しさん
2009/10/03(土) 02:52:18絵本はちょっとやさしすぎますね。
わかりやすいんですが、手元に置いておくにはちょっと。
>>948
3千円近い買い物になるので、一応、別に良い物があったら図書館で取り寄せして見てみようと思いまして。(秋葉原行った方が早いかも)
ちなみに、C言語のほうでとても読みやすかったのは倉薫 著 C言語1と2です。
0951デフォルトの名無しさん
2009/10/03(土) 02:59:02無意味に苦労したいドSなの?
0952デフォルトの名無しさん
2009/10/03(土) 03:00:52結局どういうのが欲しいんだよ
0953デフォルトの名無しさん
2009/10/03(土) 03:02:340954デフォルトの名無しさん
2009/10/03(土) 03:02:360955デフォルトの名無しさん
2009/10/03(土) 03:07:08馬鹿じゃねーの?
書店の品揃え見たことあるのかよ
0956デフォルトの名無しさん
2009/10/03(土) 03:07:15それじゃあ時間を取って秋葉原に行ってみます。
>>951-954
取っつきやすい本で、ある程度プログラムが組めるような段階になったら、
リファレンスとしても使えるような書籍が欲しいんです。
取っつきやすいかどうかは、やっぱり立ち読みじゃないとわかりませんね。
0957デフォルトの名無しさん
2009/10/03(土) 03:09:250958デフォルトの名無しさん
2009/10/03(土) 03:12:370959デフォルトの名無しさん
2009/10/03(土) 03:19:52なけりゃ神田なり東京駅に行けばいいんだが
0960デフォルトの名無しさん
2009/10/03(土) 03:19:570961デフォルトの名無しさん
2009/10/03(土) 03:33:30kwsk
0962デフォルトの名無しさん
2009/10/03(土) 03:42:210963デフォルトの名無しさん
2009/10/03(土) 03:43:19独習でいいよ。
猫でも−、も矢沢も品質劣悪だから。
0964デフォルトの名無しさん
2009/10/03(土) 07:49:19それが出来ないからみんな苦労してるんだよ。
地方の本屋だと、そもそも関連書籍を置いてない。
0965デフォルトの名無しさん
2009/10/03(土) 07:56:02そうなんだよね
まともな本置いてあるの、県庁所在地くらいだよ>車で1H位かかる
できるシリーズは近くの本屋でもたくさんあるけどねw
0966デフォルトの名無しさん
2009/10/03(土) 10:01:240967デフォルトの名無しさん
2009/10/03(土) 10:16:08それ使ってみれば良いんじゃないかな。
どんな本でも使っていったら必ず足らないところがいろ
いろ見えてくるから、その都度吟味して購入していけば
良い。
猫は読みやすいけどそこを意識し過ぎてて、内容は悪く
ないんだけど、全体的にサラッと流しすぎてる感じは
する。
0968デフォルトの名無しさん
2009/10/03(土) 10:52:46車で1H位の苦労がなんで惜しいのだ。開いた口が塞がらん。
都会のやつらも満員電車で1H以上かけて大型書店に通っている。
それに技術屋の端くれなら勉強会くらいやるだろ? そのついでに寄ればいい
0969デフォルトの名無しさん
2009/10/03(土) 11:10:540970デフォルトの名無しさん
2009/10/03(土) 11:18:46悩むなよw
0971デフォルトの名無しさん
2009/10/03(土) 12:06:080972デフォルトの名無しさん
2009/10/03(土) 12:55:280973デフォルトの名無しさん
2009/10/03(土) 13:09:140974デフォルトの名無しさん
2009/10/03(土) 13:21:290975デフォルトの名無しさん
2009/10/03(土) 13:26:170976デフォルトの名無しさん
2009/10/03(土) 13:26:42大阪のほうに行ったほうが良くない?
0977デフォルトの名無しさん
2009/10/03(土) 13:41:22県庁所在地の本屋まで、車で高速道路使って片道1h以上。
距離片道100km超え。ガソリン代と駐車料金だけで電車賃軽く超える。
さらに高速料金だけで本一冊買える。
そこまでしても、本のラインナップは都内の本屋さんより余裕で劣る。
勉強会?地方在住者がそんなに簡単に何度も行けるわけ無い。
0978デフォルトの名無しさん
2009/10/03(土) 13:58:24運転したことないのか・・
タクシーで行けという意味で言ってるのかもしれんが
普通の生活レベルの人にはきついわな。
0979デフォルトの名無しさん
2009/10/03(土) 14:19:14プログラミングを組んだことがない初心者なら
優しすぎるくらいの本からでも良いんじゃないかと思うが
あまり詳しくない段階でリファレンス兼用といっても…
0980デフォルトの名無しさん
2009/10/03(土) 15:07:260981デフォルトの名無しさん
2009/10/03(土) 15:36:180982デフォルトの名無しさん
2009/10/03(土) 15:38:450983デフォルトの名無しさん
2009/10/03(土) 16:08:570984デフォルトの名無しさん
2009/10/03(土) 17:11:05ベーマガじゃなくて、単体の書籍になってるやつ。
0985デフォルトの名無しさん
2009/10/03(土) 17:19:50そんな本あったっけ。みんな初ラや果てはbitやらで独習したのではないかなあ?
0986デフォルトの名無しさん
2009/10/03(土) 17:21:320987デフォルトの名無しさん
2009/10/03(土) 17:22:520988デフォルトの名無しさん
2009/10/03(土) 17:47:2015〜20年くらい前だから、本の値段なんてそう変わらないんじゃないの?
0989デフォルトの名無しさん
2009/10/03(土) 17:54:55N‐BASIC入門
http://www.amazon.co.jp/dp/4871482103/
手元にあったが、2500円だった。
0990デフォルトの名無しさん
2009/10/03(土) 17:56:49昔はプログラマ人口が少ないから、もう少し高価なものかと思ってた
0991デフォルトの名無しさん
2009/10/03(土) 17:56:56MSX が流行ってた時代には雑誌ではなく単体(?)の本が
いくつか出てたと思います。
たしか、昔の中学の教科書みたいな小さくて薄いものでした。
サウンド関係とかグラフィックス関係、スプライト関係など
今の世なら一冊にまとめてしまうようなトピックが分冊されていました。
タイトルや価格は、残念ながら忘れてしまいました。
兄のお下がりだったんで、価格まで気は回らりませんでしたし。
0992デフォルトの名無しさん
2009/10/03(土) 18:08:27俺も興味持って読んでみたけどチンプンカンプン
だったな。
0993デフォルトの名無しさん
2009/10/03(土) 18:20:290994デフォルトの名無しさん
2009/10/03(土) 19:17:49少しお待ちください
0995デフォルトの名無しさん
2009/10/03(土) 19:21:37http://pc12.2ch.net/test/read.cgi/tech/1254565176/
0996デフォルトの名無しさん
2009/10/03(土) 19:25:30今まで組み込みプログラムをCで作成していたのですが、
人事異動でPCのソフトを作ることになりました。
直接、業務には関係ないのですが、以前からコンパイラの
技術情報に興味があり、コレを機にコンパイラの勉強をしてく考えました。
有名どころではエイホのドラゴンブックが最近二版で出たようです。
コンパイラの勉強をするのにお勧めの本があれば紹介お願いします。
この板は今まであまり来てなかったのですが、IDでないんすね。
0997デフォルトの名無しさん
2009/10/03(土) 19:26:030998デフォルトの名無しさん
2009/10/03(土) 19:31:10月末に出版される最新コンパイラ構成技法は糞本らしいです
0999デフォルトの名無しさん
2009/10/03(土) 19:50:35タイガーブックを知らないわけがない
1000デフォルトの名無しさん
2009/10/03(土) 19:53:33コンパイラのソースを読むのがお薦め
と中田育男さんの薄い本に書いてあった。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。