1 :
デフォルトの名無しさん :
2008/04/29(火) 12:52:39
>「アルゴリズムイントロダクション 全3巻」 近代科学社
>
http://www.amazon.co.jp/exec/obidos/ASIN/4764902451/ > 日本では、いまだに Aho,Ullman の著書が主流とされているが、
> 理論的に欠陥があり書き換えが必要なので Cormen のものをお勧めする。だそうだ
> 「アルゴリズム C (1-3巻)」 R. セジウィック / 近代科学社
>
http://www.amazon.co.jp/exec/obidos/ASIN/4764902559/ > を買おうと思っていたのですが、どちらがよりお奨めですか ?
> 大きな差はないとおもうけど、Cormen の方が全米の大学で良く教科書として
> 使われているみたい。
> アメリカの大学だと、計算機科学専攻になるにはこの手のアルゴリズムの単位が
> たいてい必修になってる。でも日本の大学じゃ、まともにこのレベルの教科書を
> 使いこなしてるところは少ないみたい。
> 独学でも、きちんとマスターしたら、へなちょこ「情報工学科」出よりも基礎は
> しっかりするんじゃないかな。
> 「アルゴリズム C++」 Robert Sedgewick 近代科学社 判が古い
>
http://www.amazon.co.jp/dp/4764902222/ > 基本的には広く浅く。代表的なアルゴリズムの実行過程や実装方法が図表や疑似コー ド
> を用いて平易に説明されている。
> あるアルゴリズムが、どのような考え方で問題を解決し、どのように実装され、
> どの程度の計算量になるのか、などを調べるには便利。
> 何故その計算量になるのか、なぜ『確かに』問題を解決するのか、といった理論的な
> ことを学ぶには不十分かも。
> 実装者を目指す学生向け。理論系の学者を目指す人には不向き。
> 実際にコードを書くのが目的ならお勧め。
> 説明は (たぶん) 上手い。
> 「アルゴリズム」「アルゴリズムC」「アルゴリズムC++」は
> サンプルコードが違うだけで、あとの説明は (ほとんど) 同じです。
(・ω・` )乙 ←ポニーテール
_
-「 ̄ |
| | | なんかバギしたら
>>1 乙でた
|| +| ありえん(笑)
.L ‐--‐'ヽ
|l リV _` ≡乙
|cl | ´ヮ ノ/
.l レ l |
/ | +|
C# の本でソースコードがいちばんふんだんに載っている本はなんですか?
>>7 まだ前スレ(
>>1 参照)を消化していないので前スレに行った方が良いです。
書籍スレよりもC#のスレで聞いた方が良いです。
>>7 の求める情報を手に入れるには
・なぜソースコードがふんだんに載っている必要があるのか
を説明した方が幸せになれそうな気がする。
宇多田のBeautiful Worldと比べて ビューティフルコード は買いですか?
前スレ1000に達する前にdat落ちしてるじゃん ワロタ
>>10 面白いと思ったんだろ?
基地外は相手にするな
前スレ落ちたなwww
ジェネレーティブコードって前スレで 糞って言われてるけどどこが糞なのか 理解できない なぜなのかおせーて
15 :
デフォルトの名無しさん :2008/05/03(土) 23:32:11
ロベールって、ただ趣味でC++やってる日本人なんだな・・・ どっかの外国の権威あるC++の言語教育の大家かと思ったよ・・・ そんな詐欺みたいな名前つけないでもいいじゃん・・・
訳とかついてないし明らかに日本人だろw
επιστημηなんてのがいるくらいなんだから ロベールくらい許してやってくれ
著者名がギリシャ文字ならギリシャ人、これ常識
うお、かぶった
著者名で検索する奴少なくなるから損なのになテーメー
「えぴすてーめー」 で検索すると綴りが出てくるのでそれをコピペするといいよ。
そんな労力を払って検索するような機会がない
最初見たときライターふぜいが名前で自己主張するんじゃねーってイラっときたな
java入門スレが荒れているのでこっちで質問させて下さい。 javaをやってみたいのですが、文系脳にも解りやすい入門書はありますか?
こっちに来るんじゃねぇよ、ゆとり坊
>>25 文系脳ってのは何だ?
やってみたいだけなら検索すれば本買わずに
入門程度の情報は手に入る
分かりやすいかどうかは知らん
>>25 実装する時に役に立たない本ならあるかもしれないな
分かったつもりになるけど何もできない本
>>28 数学の才能が皆無らしい。高校で理系に進むのを拒否されたくらいだ。
d。とりあえずググってみるわ。
Java文法理解すんのにに数学の才能なんていらねーよ 個人が趣味でやるくらいだったら四則演算ができりゃ十分
>>31 そうなのか…理系の専門分野みたいだから何かしらの数学的理論の理解とかが前提条件であるのかと思ってた。
日本の教育機関には理系・文系の括りがあるせいで
>>32 みたいな笑える勘違いをする奴が多すぎる
>>32 小難しいことを誰か頭の良い人達が日夜一生懸命やってるから
お前は難しいことがわかんなくてもできるようになってるんだ。
理系文系に関わらず、理解力・応用力の有る奴はやっていけるし、 無い奴はやっていけないよ。
文型脳というありもしない馬鹿の壁を作り出す人の脳を文型脳という
理系と文系って、特性じゃなくて単なる本人の好みだよな
「俺文系だから分かるように説明してよ」
>>36 馬鹿の壁…養老孟司が論じていた意味なら俺は違うはず。
>>37 数学も理科系も嫌いじゃないんだが、才能のない人間なんだ。
>>38 そういう思考停止は好きではない
やはり誰でも参加できそうな話題は盛り上がるなw 本のときはシーンとしてるのに
「俺は英語できないから日本語サイト教えろ」
思考停止って言われちゃったよ・・・ でも因果関係を考えるのは悪くないと思うんだけどな 好きこそ物のって言うだろ?
43 :
42 :2008/05/05(月) 01:55:15
ナチュラルに自分宛てのレスを見間違えました(^o^)
javaは言語であってアルゴリズムじゃないから文系も理系もない
>ナチュラルに
>>44 自然言語の習得が得意な人間は、人工言語の習得も得意だろうね。
インドの強さを算数教育の強さと関連づける説は多いが、そんなことより、
インド人でIT業界に来るやつは全員がバイリンガル(現地語と英語)なことの
方が決定的だと思う。
インドは英語も公用語だろ。第二公用語。
英語大事だよね。
つまり、英語ができればプログラミングもできるのか!
プログラミングなんて誰でもできるからねぇ 英語はできないけど
俺はとりあえず興味ある内容書いてる英文ブログ流し読みから頑張る事にした
30代前後の日本人は民族的に 劣ってるから何やっても意味無いと思うけどなぁ 特にソフトウェア関係はチョン以下だし
>>52 なぜに30代?熾烈な受験勉強を潜り抜けてきたため平均が底上げされているのでは?
教えてもらう事しか頭に無い世代?
それはゆとりも大して(ry
想像力ないみ我々人民に劣ってる
ロストジェネレーション by アカヒ
そういえば、プログラミングを学生時代にやっていたときに 英語で落第しそうになって先生に「何でお前はプログラミングできるのに英語ができないんだ?」 とか言われたw
いきなりゴキブリチョンがまぎれこんできたな
「インド式プログラミングバイブル」ってのどうなのかな。最初から一般の流通には 乗ってないみたいだけど。(尼のマケプレで出版元が直接売ってる)
>>61 インド式っていう題名から、もうおかしいのではないか?
と、どうしても思ってしまう。
「インド」のどこがすごいのでしょうか?
>>52 んー、この世代(30代後半)は小学生くらいでは N-BASICなどの 8 bit 機全盛のころを通過しており、
少し長じて MS-DOS 、BSD/Linux 、の黎明期の洗礼を受けていますから、実力ある人間が多いと思うですが?
どうでもいいといえばいいのですが。
>>50 辞書さえあれば、精読はそんなに難しくないですよ。要は根気の問題です。
たくさんの英語を快速に読むためにはそれなりの訓練が必要ですが。
>>63 黎明期の世代で止まっているのが
多いと思う。今、DOSでVRAMに直接描画
とかできても楽しいけど意味薄いし
インド式よりフィンランド式とかの方が若干心ひかれる
インド式と言われると何故だか知らんが胡散臭く感じてしまう。 インドの人ごめんなさい。
九九どころか20×20まで教育でやっている国に対して失礼ですよ。 それは胡散臭いではなく、カレー臭いでしょう。 インドの人ごめんなさい。
>>68 10進法の世界ならば、九九で必要かつ十分ではないかと、どうしても思ってしまいます。
フランス語では99のことを(日本語に直訳すると)「19と20が4つ」のように表現するそうで。 このように10進とはいえない記数法はいろいろあるようで、インドの言葉では100までの数に法則性が余りないそうな。 そのため、9x9では余り実用的でないということで20x20を教えているとか。 日本語は、(エスペラントを除けば)トップクラスのシステマチックな記数法だそうですぜ。
そうなんだ
>>70 >日本語は、(エスペラントを除けば)トップクラスのシステマチックな記数法だそうですぜ。
これが、客観的に示された文献を見たことがない。
お国自慢板状態で、互いに大阪民国だのなんだのの罵倒し合いごっこ。
数字表記を各言語の表記と発音、たとえば
5219832 -> 五百ニ十一万九千八百三十二、ごしゃくにじゅういちまんきゅうせんはっぴゃくさんじゅうに
に置き換えるプログラムを書いたとき、
そのプログラムのコード量の多寡が基準になると思う。
日本語と英語は仕事上、当座のしのぎでやったことがあるが、どちらもそれなりに面倒だった。
ただし、最適なコードからはおそらくほど遠い。
>>72 お前はフランス語を知らないんだろうな。
あの10進法と16進法と20進法と60進法が入り交じった。
>>74 フランスの当時の流行小説を猿まねして芥川賞を取った口先右翼爺の口まねかい?
見れば分かるよ。 何でこんなになってんだ? と不思議に思うくらいだ。
>>76 んなことは、大学行ったやつは全員一度は酒の肴にしてるだろ。
コーマンタレブーやらケツカセやらカツオやらの同類。
コーラおいしいです
ちなみにまったくどうでもいい話だが、件の右翼爺にこの掲示板で「閣下」と付けるやつがいる。 カッカは某言語でウンコのこと。
それは春閣下に対する宣戦布k(ry
呵呵大笑
82 :
デフォルトの名無しさん :2008/05/07(水) 21:59:24
関係者トリップ情報 (偽者に注意) 2007/12/19(水) ID:E8Oequ3N0 kz氏 packagedの人 ◆BH0nmndX96 ID:1Xu1qks40 Lividusの人 andromeca ◆CPNbxm3EIg ID:vAwHZgjx0 メルトの人 ID:oSQ+FDNN0 えんじぇぅの人◆scM/nI4V.Y ID:keBCp+3K0 鼻毛P(Frogging Dance) ID:oMYHiaXq0 タイムリミットの人◆YYTZgV0LJk 2007/12/20(木) ID:P7leIPBs0 鼻毛P ◆MP8vzeiN.w ID:P7leIPBs0 鼻毛P ◆xUn5MII0Bg トリ修正 ID:3EXHazn00 melody...の人 mikuru396 ◆cFNknPxyis ID:l4i4oFd60 ● 乳酸菌 ◆yHPARVlesM ID:kxFiBz8Z0 kz氏 packagedの人 kz ◆BH0nmndX96 ID:YUkCq5Ml0 歌姫の人 azuma ◆mf21aXMzrg ID:HRmiQ+iM0 ツンデレの人 ←みんなの嫁
石原慎太郎は、フェミの親玉に媚び媚びして芥川賞をもらったんだよね。
84 :
69 :2008/05/09(金) 20:03:11
lisp の実装を紹介した書籍でなにかいいものはないでしょうか。
手元にあるのは、
CプログラムブックIII(Lisp処理系の作成), 小西弘一・清水剛, アスキー1986, ISBN4871482006
です。
関係ないけれども。
>>73 すばらしい‥‥‥。
日本が、実は隠れた数学大国であるのも、道理ですね。
85 :
デフォルトの名無しさん :2008/05/10(土) 00:26:04
妄想もほどほどにしとけ
ageで糞レスもほどほどにしとけ
糞スレ認定
88 :
デフォルトの名無しさん :2008/05/10(土) 22:42:22
>>73 いろいろ読んでしまった。
フランス語は 16 まで一意の語があって、便利そう。
ノルウェー語は 0 が null。バグのもと?
スウェーデン語は 6 が sex。素晴らしい。
>>84 雑誌の記事なら、KCLの実装を語るのものがbitにあったとおもう、
図書館ででもさがしてみて。
日本は世界で一番数学能力が 衰退した先進国家らしいけどな
>>91 いつぐらいのものか、ヒントをいただけますか?
1992年以降だと、職場にないので残念ではあります。
92年以降に本をずっと買ってない
会社に勤める
>>93 かわいそすw
残念な会社
かわいそかわいそなのです
97 :
93 :2008/05/11(日) 14:36:40
(TT)
かわいそうな、恥な会社は、共立出版。 毎年の総目次を12月号に載せてきたのだから、 一人月以下の労力で創刊からの総目次を 作ることができたはずなのに、休刊以後も これを作らない。
Advanced Unix Programming て1版と2版でなんで500Pも違うの?
100 :
91 :2008/05/13(火) 01:13:06
>>93 本当にごめん、記憶違いだった。
88年のbitの連載TAOの記事と合わせてKCLの記事をなにかで読んでいたから、
bitだと思っていた。
そうか、共立出版さんもとんだとばっちりだったか。ごめんなさい。 でも、bit誌を創刊頃から休刊まで全部保持している個人や企業は 結構あるから、Webで参照できる完全な目録だけは作ってほしい。
OpenGLでお勧めの入門書を教えて下さい。 洋書でも構わないです。
>>102 何したいのか書け話はそれからだ
返答は23:33:33までにしろ
不可能な場合1000年ROMってろ
>>102 1冊目(完全初学者向け)
OpenGLによる3次元CGプログラミング
OpenGL: A Primer 3rd edition
2冊目向き(1冊目の本が簡単すぎると感じるならこの辺から)
OpenGL Distilled 和書有り
OpenGL Shading Language 2nd edition 主にGLSLの解説
Interactive Computer Graphics: A Top-Down Approach Using OpenGL 5th edition
教科書的な組合せ(本格的な入門の組合せ)
Computer Graphics Using OpenGL 3rd edition
Fundamentals of Computer Graphics, Second Ed.
和書のCG教科書
コンピュータグラフィックス CG arts 教会
ビジュアルコンピューティング―3次元CGによる画像生成
入門なら1冊目のどっちかとコンピュータグラフィックスを合わせて読むのがいい
推薦図書メモ見てみたら↓がメモされてたのだが、これらはどうなんかな? 「OpenGL プログラミング ガイド 第2版 日本語版」 ( 赤本 ) アジソン・ウェスレイ 発売:星雲社 12,000円税別 OpenGL 1.1 「OpenGL リファレンスマニュアル 第2版 日本語版」 ( 青本 ) ピアソン・エデュケーション 8,300円税別 OpenGL 1.1
原著なら赤本6版、青本4版かな。 和書でも赤本は5版が出てるはず。 この手の本を使う人は迷わず原著だと思う。 リファレンスならThe OpenGL Extensions Guide とかもいい。
>>104 どうもです。
グラフィック系は門外漢なんで参考にします。
ビューティフルコードいいねー。まだ章までしか読んでないけど。7 上の方にいた、世界中の論文を全部読んでますみたいなアホ以外の全プログラマにお勧め。
訂正: 正:まだ7章までしか読んでないけど
あまりに本が溢れ返っているので、できる限り処分したいと考え中。 ということで、.NET 以前の本で Microsoft 関連の本で残しておく 価値のある本を検討中・・(MSDN は抜きで) 何か候補があればおながいします。 ・MS-DOSエンサイクロペディア ・Windows95 内部解析 ・Windows95 システムプログラミング ・プログラミングWindows ・Indside OLE ・Inside COM ・MFCによるWindowsプログラミング ・Advanced Windows Winsock とかデバイスドライバものとかって定番あったっけ・・
・Windows NT ファイルシステム詳説 もかな
記念碑的な意味では、全部取って置いた方がいいと思う。
逆に言えば、全部いらない。 その程度のスペースもない家に住んでるなら、あきらめて全部捨てろ
必要ないのにある方が、必要なのにないのよりましだ。
哲学的だなぁ 俺はお世話になった本は捨てられない。 そんなわけでBeautiful Code買ってきますた。 この週末は読書に没頭できそうだ。
未だにamazonの評価がないんだけど、販売数が少ないの?
>>115 それ読むな偽善団体への
上納金が発生するだけ
有害情報しか掲載されていない
そうですね^^;
なんか粘着してビューティフルコードを中傷してる奴がいるな。 すげーいい本だからオヌヌメ。
ビューティフルコードは結局良本と考えて良いのかね? 金の行き先がアムネスティだろうが創価だろうがアルカイダだろうが 内容さえ良ければ俺としては全く構わんのだが。 迷うなら黙って買えよと言われてしまえばそれまでなんだが 半年前から無収入で生活苦しいんだよ・・・
目次とpdfで公開されている章で判断すれば? 俺的には、あの公開されている章は、内容的には、上中下に分けるとすれば どちらも下に分類されるものだった。
まずは職を見つけろよw
なぜ職の話にw
ビューティフルコードはサンプル読んだけど、びみょーだった。 もう少しガツンとくる啓蒙本はないのかな
>>112 ,
>>113 おお、なんか違って受け取られてる。
上に書いたリストは家に何十冊かある昔の Windows 関連の本の中で
残すことに決めた本(一応定番ものだと思ったので)なのだ。
リスト以外でおすすめあるかな? と聞いたつもりだったんだけど・・
部屋を圧迫してるのは、VB4.0の本とか VisualC++4.0 解説書とか
VisualJ++ とか Windows API バイブル とか死屍累々だ・・orz
日本語は正確にした方がいいよね。これでいいかな? 「もし部屋にあったら、今でも置いておく価値があると貴方が思う .NET 以前の Windows 関連のおすすめ本は何かありますか?」
そんなん先にリスト見なきゃ空振りしてレスが無駄になるじゃん。
千冊あろうが万冊あろうが、そういう意見を聞きたいならリスト化汁
>>125 本をドキュマンとして読むかモニュマンとして読むかという、
高尚な話をしていたのだがw
>>127 ,128
途中まで書きかけでみたのだけど・・
「Windows3.1オフィシャルコースウェア」
「Microsoft Windows95リソースキット」
とか一行づつ書いてたら、あまりの無駄さに意欲がつきた・・質問の方を撤回しますので、
わしの事は忘れて、ビューティフルコードのお話しに戻ってくだされ。
>>129 確かに記念品扱いでいいかもね
ビューティフルコードを買う奴は 草加と一緒 アルカイダと同等 シナの中央党より下劣 将軍様の笑顔よりきもい
アムネ房はシネよ
アムネ房(笑) どうせこの本が出るまでは アムネなんて知らなかったくせに
こいつ、死ねばいいのに
>>134 それオマエだけ。ロックコンサートとか有名だろw
ロックコンサート
アムネスティは中国や北朝鮮を批判するばかりではなくて 日本政府や日本企業も度々批判の矢面に立たされるから 疎ましいと思っている人もいる。 いかなる商売であれ邪魔をされるのは嫌なものだ。
アクネスティは邪悪な団体だろ 金で武装集団やマフィア連中を 動かすこともある 結局自分の信じた正義(笑)とやらの ために人殺しでも資金洗浄でも何でも やるからなぁ 草加やユタの糞宗教となんらかわらん
悪ネスティがあるために フェミとかアホな女増えたし 害悪以外のなにものでもない
シナチョン反日集団を批判する団体なら喜んで買ってやるぞ
殺人集団なら却下だが
アクネスティ本は買うな
>>132 それだ。
全ての本をデジタル化して保存すれば全く嵩張らないし、
情報の欠落も無い。けど、どんだけ手間がかかるんやろか・・
UNIXシステムコールにUNIXネットワークプログラミング入門が 置いてあったからつい買ってしまった。
アクネスティ滅べ
昨日の10時〜14時の間に独り寂しく暴れていた奴がいるようで
151 :
デフォルトの名無しさん :2008/05/19(月) 15:30:55
ロベールのC++の本、一つ一つがみょーに簡単にしか説明してないけど、 あれを理解したら、C++の初心者になりました、って名乗ってもいいのかな? 厚くていっぱい書いてある割には、内容が簡単すぎない? C++って、こんなもんだったけか?
初心者と名乗るには十分すぎるよ
>>151 その調子でステップアップしていくんだ〜
C++の入門書をひとつ読破すると,
それだけでは自分が作りたいソフトを全然作れないことがわかる。
GUIはどうやるんだー!
音もでねえじゃん!
という感じでますます勉強意欲が沸いてきたなら
間違いなくあなたはプログラミングの素質があると思います。
立ち読みしたくらいだから、細かい指摘はできないが、 ロベールの分厚いやつは初心者がC++を学ぶには良質だと思う。
155 :
デフォルトの名無しさん :2008/05/19(月) 23:23:57
Cプログラムの文法書はあっても、せっかくだから実用的なものをつくらないと おもしろくない。 ですから、ANSI C準拠のCUIプログラムで実用プログラムをつくる本てないですよね? 需要があるわけもないし。 でもおかしいですよ。Cの文法書なんかやってもなんにもおもしろくない。 あくまで文法であってつかえなきゃ。なのに、くだらない文法書ばかりたくさんある。 ということで、なにかCUI環境でレトロな実戦プログラムをつくる本しってるかた おしえてちょんまげ。
はじめてのAIプログラミング―C言語で作る人工知能と人工無能
157 :
デフォルトの名無しさん :2008/05/19(月) 23:40:59
>>155 PC-9801シリーズを中古屋で買って
対応してるCのコンパイラ買って
DOS環境でGUIのプログラム書けや
>>155 それ見てみます><;ありがとう><; >>157 それ前やろうとしたことあります><;QUICK Cまでは手に入りそうだった><;
98じゃなくてUNIXやLinuxの類いでいいんじゃね?
160 :
155 :2008/05/20(火) 00:58:43
>>159 thx。Linuxの本やって見るか。。とりあえずCygwinでもいれて。。
なんていうか、うちのパソコンなぜかFedoraCoreが起動するのに15分かかるんですよ。。
だから、ちょっと面倒で。。回答どうもです。
>>160 win98みたいに起動させたままだと悪いことがおこるわけじゃないし、
tool類が標準的なものがつかえるのでUnix系の方が良いと思う。
Fedoraでもつけっぱなしにするとか、もっと軽いディストリにするとか。
>>160 DNSの設定とか腐ってないか? 何かがタイムアウトするまで延々待ってる気配がする。
163 :
160 :2008/05/21(水) 15:24:30
>>161 前、Debian入れたらぱにくりました。。Ubuntuも考えて見ます。ありがとう。
>>162 たしかに、起動時しばらくコンソールがとまりその後なんとかかんとかtimeoutってでます。
文字が早いのでなかなか見れませんが。。Linux板にいって聞いてみます。どうもありがとう。
みなさん、ありがとうございました。
>>151 C++なんて簡単なもんなんですよ。本当は。
如何にC++が難しいかを教えられたのかもしれませんが、
C++の実態はそんなもんです。
C++が難しいと言うよりOOPが難しい
下巻はいつ出るんだよ・・・・ 頼むよ・・・
何の下巻?
流れからして真上の本だろ
OOP の理論とか理念とかを説明されるより、 デザインパターンの本でも読んだ方が 直接的に役に立つ分、理解しやすいんじゃないかと。
173 :
デフォルトの名無しさん :2008/05/22(木) 14:56:00
つか、OOpの何が難しいだ? パズルの1ピースが1オブジェクトでそれを全部あわさるとパズル完成みたいなもんじゃね? 他の部品といかにうまくあわさるように設計するだけの話ジャン。 書籍とかもやたら難しい事を強調というかほら吹いてるだけだろ。まじで日本のPG書籍はくそ。 地獄におちろ。
誰かが書いてたけど、OOPを難しいと言う人は OOP自体よりも抽象化が苦手なんだよね。
抽象を扱う学問か・・・ 代数、集合、数理論理、群環体に束、型系にラムダ抽象 そういう計算機科学の理論を先に学べと仰られるのですね? なるほどそれは確かに確実な方法であると思います
OOPの何が難しいって、OOPという言葉が何をさすのか 定義が明確じゃないところだよ
「オブジェクト」って言葉自体が青,青だしな
s/青,青/曖昧/
曖昧と青,青を間違えるってどういう環境なの?
aimai ao,ao
>>180 aimai
ao,ao
キーボードをよく見てご覧。
ていうかチェックしてから書き込めよw
オブジェクト(クラス)への切り分け方が難しいってのはない? どういう基準で切り分ければいいのかわけわかめっていう。
flymakeに依存しているつけが出たぜ・・・
目に見えないものをオブジェクトにマッピングするのが難しい
「モノ」じゃなくて「役割」で考えるといいと聞いた。 万能じゃないだろうけど。
大事なのはレスポンシビリティとインターフェースだと思う
責任で分けるっていう考え方というか、言い回しが好き
スレ違いもたいがいにしろ
どうせ大した話題ないだろ。
じゃあさ、明日オライリーから出る「インターフェース指向設計」ってよさそうだと思うんだけど どうかな?
目次見た感じだと Head FirstデザインパターンとかHead Firstオブジェクト指向分析設計が気に入った人には良さそうだけど
>>194 古いところだとOO始まった当時のインターフェイス設計
とデザパタをWebインターフェイスなどの最近の流行技術を
まぜて説明しているだけ
糞も役に立たん
アマゾンのデザインが.comのほうに似た感じになったな
糞は肥料になる 農薬入りは…
VB.NET 2005 or 2008で入門から応用までお勧めありますか?
>>200 Pro C# 2008 and the NET 3.5 Platform Fourth Edition
いや、VB.NETていうてはるヤン! C#ってw
頭の中で変換すればいい CLIの中で動けばどれでも同じ
コーディングはC#使っていて、たまにVB.NETのサンプルがあったら脳内変換している。 俺の中では、VB.NETってC#の劣化版というイメージがあるんだが・・・。 C#にないVB.NETならではの特徴ってあるんかな?
>>204 interfaceの中にネストして、クラスやらが書ける。
exit try って、tryブロックから抜ける命令がある。
207 :
デフォルトの名無しさん :2008/05/25(日) 17:10:34
皆さん、yaneuraoという人を知っていますか?
yaneuraoは自分自身がプレスブロガーであるだけでなく、プレスブログを利用して自分の本を宣伝しています。
つまり宣伝に見えない宣伝(ステルス広告)なのです。第三者を利用したマルチポストです。
プレスブログの申し込みは一口1000件から、料金は150〜200万円です。
yaneuraoが「こんな記事を書いて欲しい」と原稿を渡し、ブログに記事を書いてもらっているのです。
しかも規模においてはマルチポストの比ではありません。
amazonのカスタマーレビューなども全く信用できませんね。
大量にサクラを動員しての投票や、ランキングを上げるため自著を買いまくったりする操作が行われているようです。
http://www.pressblog.jp/static/pressblog.aspx
やねうらおって最近、本書いてたっけ?
pressblogとやらの宣伝かな?
やねうらお 没後2年だろ
なんだ粘着されてるのか
知的障害者がソースなんか出せるわけないだろ
珍しくあがってるから期待してみたのにw
216 :
デフォルトの名無しさん :2008/05/25(日) 23:14:57
「プログラミング Microsoft Visual C++ 2005 MFC 編」 ↑これって発売されたのかな?
yaneuraoは、約一年間の長期にわたり「弓月城太郎の神秘体験」(将棋版)のスレで集団ストーカー行為に加わっていた模様です。
「病院に逝け」を連呼するのがyaneuraoの特徴です。
926 :名無し名人:2008/05/07(水) 22:34:05 ID:Yukkiges
つーか、なんでそのやねうらおって人が弓月に喧嘩うってんの?
弓月が逆鱗にでも触れたのか?
927 :名無し名人:2008/05/07(水) 22:36:38 ID:UgHQSM5W
>>926 ttp://d.hatena.ne.jp/yaneurao/20080501 929 :名無し名人:2008/05/07(水) 22:42:19 ID:sbbzLmha
>>926 やねうらおは、もともと集団ストーカーの一員だろ。自分が荒らしても激指が疑われるだけなんで、調子に乗ってやってたんだろう。
930 :名無し名人:2008/05/07(水) 22:49:04 ID:sbbzLmha
激指にとってはいい迷惑だろうな
931 :名無し名人:2008/05/07(水) 22:58:20 ID:Yukkiges
>>927-929 サンクス
集団ストーカーって意味はわからんが、目を付けられちゃいけない人物に目を付けられてフルボッコってことは把握した
http://game9.2ch.net/test/read.cgi/bgame/1165706999/
これは良い弓月の自作自演ですね。
この弓月と言うキチガイは何に怯えているんだい?
独習Javaの第四版はどうなんですか?5.0の機能とか
ソフトウェア開発選書01という仰々しいタイトルの本を書店で見かけたが シリーズ物かと思って帰ってから検索してみたら 発刊から1年以上経ってるのにこれだけしかなくてワロタww
>>220 独習Javaは今だに10年前の本を元にして
記述を継ぎ足しているような本だから
昔から変わらない基本的な構文なんかを学ぶならまだしも
最新の機能を学ぶには適さない気がする
5.0の機能を学びたいなら
古い記述を新しい記述に機械的に置き換えたようなものじゃなく
それらをちゃんと元から念頭において書かれたもの
「Head First Java 第2版」、「創るJava 第2版」、「Javaチュートリアル 第4版」
あたりにした方がいいと思う
ゆとりガキの溜まり場スレ
俺の彼女かなり頭悪い。 Hしてるときに、おっぱいを揉もうとすると、なぜか必死で拒否されて、 乳首つまんだり、マムコやアナルに指入れるのはぜんぜんOKなのにパイモミだけは全力で抵抗された。 あとでその理由を聞くと、どうも乳ガンに関する情報を本で読んだらしく、 「乳ガンは男性にもまれながら発生する」と書いてあったから、だと。 男性にも、まれながら・・・だろ・・・・orz
突然古いコピペを貼る奴の気がしれない。
情報系の学部の1〜2年次あたりで学ぶレベルの アルゴリズムとか計算理論とかを勉強するのに良い本ない? 非情報系の大卒で開発実務6年くらい&趣味のプログラミングで C++とかC#とかJavaとかRubyとかで実装や設計はできるんだが 情報工学の基礎的なところを知らないのが不安になってきたので しっかり勉強したい。ちなみに数学は連立方程式で挫折した。
マイケル・シプサの計算理論の基礎2版、1版の評判は良かった。 あと京大の教養テキスト2冊組のコンピュータサイエンス入門岩波書店から出てるのとか。 アルゴリズムは別途補充が必要かな。
マイケル・シプサのは学部3〜院生向けではないの?
連立方程式で挫折したような奴に薦める本はない
どんだけ?
バカすぎだろ 連立なんてまともに解いても 面白くもなんともないから ロボティクスか流体力学でも やらんとたのしないだろ 行列式で解くのがきもちいいんだけど わかんねーだろうなぁ
連立方程式って中学1年だっけか?
算数わからんで情報工学もへったくれもない
むしろ算数からするから数学が分からなくなる事の方が多い
>>226 離散数学からやりなよ。
それで挫折するようなら向いてないけど、
実務オンリーでこき使われる人生も悪くないよ。
他に楽しみを見つけなよ。
300行程度しかまともなプログラムが書けません。 行き当たりばったりなプログラミング改善する書物は無いでしょうか。
ないです。お前の頭を改善するしかありません。
ソースコード嫁
そもそも本は頭を改善するものなんじゃないのかとつっこんでみる
本を読んだ程度じゃ改善しようがないってことだろ。
>>226 いま中学生向けの数学の参考書を手にとってみたら、案外理解できるんじゃね?
なんにせよ、中学校レベルのは終わらせとこうぜ。
望洋のアルゴリズム本でも読んどけ
>>236 300行くらいしかという表現に疑問を持ちます。
書物よりもプログラム言語を変えることをお勧めします。
設計という概念が欠落してる内は言語をコロコロ変えても たいした効果は望めない。 ま、何にせよ頭の改善が必要というのには同意。
必要だと気づいたときはたいてい手遅れだったりする そして口を酸っぱくしてその重要性を説くのだが理解はなかなか得られない
このスレって、俺ははじめから出来たから〜って人ばっかで参考にならないよね
人は、できなかった時のことを忘れるからな。 たとえばこんな過程。 50行のプログラムしかまともに書けない。 →分割で対応する。 →設計を考える。 →べき乗に大きなプログラムが書ける。
>>226 アルゴリズムについては Algorithm Introductionの演習問題が解ければ問題ないんじゃない
解けるわけないだろw アホかw
一般ピープルはアルゴリズム専門家ではない。
252 :
デフォルトの名無しさん :2008/05/31(土) 13:37:19
>>226 カーニハンの『プログラミング作法』なんかおすすめ。名著です。
もっと初歩的な、ブール代数とかは、
情報処理技術者試験の2種の問題集を山ほど解いて覚えた。
一応、あっしは情報系の院卒ですが、
大学とか院は、論文を書いた人が偉い場所で
現場のプログラミング開発に役立つことはあまり教えてくれません。
>>252 それは駅弁大学未満にいっていた
だけじゃないのかな?
それ以上だと社会人とか入り混じってる
から学生しながらコーディングも全部
指導してくれるけどな
プログラミング作法を今読んでるけどおもしれー ソースコード見て片っ端から組んでる これの次にオススメの本ってないでしょうか コードコンプリートというすごい高い本が気になるんですが これ読んだあとでチャレンジできるレベルでしょうか
258 :
デフォルトの名無しさん :2008/05/31(土) 14:32:11
>>255 Ratforの処理系を入手して動かしてるの?
それともCとかに読みかえながら組んでるの?
あああ、プログラミング作法のほうか。 ソフトウェア作法と混同スマソ。
ソフトウェア作法は古すぎて読む気になれなかった
262 :
デフォルトの名無しさん :2008/05/31(土) 15:03:54
>>249 このスレで紹介されているAlgorithm Introductionってのは
一般的な情報システム開発系の民間企業で必要とされる知識ですか?
学者ならまだしも、一般的な民間企業ではどういった企業で必要とされるのでしょうか。
>>255 CODE COMPLETE は第一版は良かった。
今売ってる第二版は、悪くない。
第二版ではオブジェクト指向の解説とか、前提とした作法や概念の説明が多い。
その分、第一版から解説が薄くなったところがある。例えば結合と凝集とか。
>一般的な民間企業 に必要なのは体力だけ
C#の本で読んでよかったーって本ある?
アクネスティは世界のがん細胞だな
>>262 > 一般的な情報システム開発系の民間企業で必要とされる知識ですか?
俺の経験から言うと、9割の仕事は体力勝負だが、1割の案件は、本当に難しい。
Algorithm Introduction程度の内容は当然知ってなくちゃいけない。
もっとも、そういう難しい案件はやらなくてもいい会社もあるだろうが、
案件というのは実際にやってみるまでどんな知識が必要なのか正確にはわからないから
できの悪い奴は地雷を踏んで地獄を見ることになる。
将来、地獄を見たくないなら、大学/大学院の情報工学科で勉強する程度の知識は
きちんと頭につめておいたほうがいい。
少なくとも NFA から DFA への変換できませんとか、言葉自体わかりません とか言われたら、プログラマーとしては駄目判定されるのは確かだな 状態遷移を最適化した形でプログラムを書くのは出来て当然の話
現場でそんなにオートマトンを使ったりするんですか。 プロってすごいですね。
ここで、オートマトンって・・・
ジンパの季節だしなw
きっと、正規表現本読んだんだろうな。
状態遷移を最適化するって、最適化に時間がかかったらどうするんだ? 用途にもよるだろ。
>>274 重み付け線形強化学習で良好なパスを選ぶ
GAとかでやるのもいいんじゃねーの?
問題限られるならメモリの限り解くというのも
ありだろうけど
>>261 同感だがVimユーザだったので後半面白かった
>>269 有限オートマトンなんて基本情報の勉強で初めて見た。
有限オートマンって何ですか 中学8年の僕にもわかるように教えてください。
トラぶってるプロジェクトに行かされた時のことを思い出すな 「このモジュールの動作の仕様ってどうなってるの? 状態遷移の表だして」 「状態遷移の表はありません」 「それならどういう動作をすれば正しいのか、何を基準に実装してるの?」 「機能の表をみながら実装担当者がそれぞれ適当に・・」 こういう所だと、実装してる奴が適当にグロバールな変数とか入れまくって 一見ある程度動いてそうだけど、内部状態がどうなってるんだが誰も わかってないプログラムが日々増殖を繰り返してて、デバッグもテストも まともに出来ず何がなんだか・・ということになってる場合が殆どだな (10万ステップ以上のコードでこうなってる場合、レスキューは大抵 うまくいかない)
書き損なったグローバルだ。まあ、わかるだろうから、見逃してくれ
>>282 というかOOって水ものだから
昔の本はあんまり役にたたない
特に翻訳著書でなければ読まなくて
いいと思う。
所詮日本人が書いた本の類は
○○ビジネスを成功させる本みたいな
成功経験談をまとめたオナ本だと認識
したほうがいいよ
洋書の翻訳って日本支社に掛け合えばやらせてもらえるんかな
>>285 無理金にならないから、一部の出版社が
やってるだけ
>>285 翻訳者として無名な場合、まず翻訳を持ち込むのが普通じゃないの?
>>285 On Lispの訳者は原著者に許可貰ってネットで翻訳公開してたら、
それが書籍出版に繋がったみたいだね
>>287 こんなアフィ厨のサイトわざわざ紹介するなよ
的外れなコメントが多すぎるし、書店でパラパラめくっただけの本を推薦してるのとか頭悪すぎ
まともに読んでないものを薦めるのって信じられないよね・・・ やね某とか本棚自慢してるけどお前その中の7割も読んでないだろうと はてなで書評する奴ってこんなのばっかり
>>291 > やね某とか本棚自慢してるけどお前その中の7割も読んでないだろうと
7割ってことはないだろ。あの様子じゃ9割ぐらい読んでないだろ。
あれだけある蔵書の3割を読んで正しく理解できているなら、それだけでも天才的だと思うが。違うか?
やねうらおさんは天災なんでそれぐらい朝飯前だと思ってましたが^^;;;
蔵書の多さで言えば弾のほうが断然上だしな。 やね某はせいぜい1万冊ぐらいだろ。値段にして3千万円程度。 弾はそれよりは1桁ぐらい多いだろ。値段にして3億円程度。 3千万円程度の蔵書で自慢されてもね。
弾は図書館でも作る気なんですかね?
やねは本の内容全部覚えてるから すごいんだよ あいつは忘れられない病気みたいだけど
>>295 弾は自宅を開放、とまではいかんが、
オープンソースのプログラマを自宅に招いて、スペースをよく提供してるよ。
まあ、金持ってるならただ持ってるだけじゃなく何らかの形でコミュニティに還元しないとな。
雑誌・ムックの類ってどこかにまとまってたりします? まとめサイトには見あたらなかったんですが… トレンドを追う意味も込めて、分野別に雑誌のクオリティレビューのようなものがあれば良いのですが…。
弾の書評はいい加減で迷惑だって 弾スレに書いてあったな
正直、雑誌はもう終わった感が・・・
10分しか読んでない本の評価がまともなわけない
>>301 専門書や小説でない限り10分読めばいい本か悪い本かなんてわかるだろ。
それともお前、わかんないの?
わかるわけねぇだろw 作者が何百時間とかけて書いた本だぞw
少なくとも、小説であろうと学術書であろうと、その本が自分と相性がいいかどうか位は10分も読めばわかる。 何故なら、その本全体の書き方の癖のようなものが最初の数ページにも顕われてしまうからだ。
自分と相性がいいか悪いかと、その本がいい本か悪い本かは全然違うと思うが
相性が悪ければ、少なくとも自分にとってはいい本じゃないね。
どうかな 名言一つで人生が変わったりするんだぜ?
相性が良くても、悪い本の可能性もあるな。
2巻の最後まで読んで、おもしろさがわかりました。
要は、いい本悪い本の定義なしにいい本かどうかを議論しても詮無いってことだな。
>>311 お前はよっぽど本を読み慣れてないみたいだな。このスレには向かないんじゃね?
>>312 期待通りの脊髄反射有難う御座います^^;
自分でどの本を買おうか選ぶんならいいけど、 人に奨めるって言うのなら話は別だよね
俺は
>>303 の言ってる意味が理解できない
作者が時間かけたことと本の良し悪しを判断することに何の関係が?
つまり、作者が時間をかけただけの内容があるわけだから、 理解にかかる時間とは相関関係にあるんじゃないかな
全てを理解しないと、いい本かどうか判断できないんですか?
10分でこの本のどこが良くてどこが悪かったかを 他人が読んでも大丈夫なようにレビューするのはオレには無理だな。 立ち読みして良さそうと思い買った本で微妙だったことなんて多々あるし。
全てを理解しないと、本当に良い本かどうか判断できないってのは 極論を言えばそうだとは思う が、全てを理解する気にもならない本と言うのはあると思う いや、俺の能力不足だと言われてしまうとその通りとしか言えないんだろうけど
>>318 俺も無理
そもそも本の評価はいいか悪いかの2値じゃないだろ
極端すぎるぜ
つまりSEXするまでは体の相性はわからないってことだ
つまりアクネスティ本を買う奴は 屑ってことだ
ある程度読書経験があれば、10分で、クズな本は排除できるだろ。 ・説明が下手 ・図がわかりにくい ・誤字脱字だらけ ・日本語がおかしい こんなのちょっと見ればすぐに気づくからな。 そのレベルの本が多すぎる。
でもせいぜいその程度だな
なんかズレてるやつが居るな
そんな低レベルな本なんて、そもそもレビューの俎上にも上らないだろ。
>>327 そうでもない。
翻訳本の場合、訳者が悪くて意味不明なものまである。
ある程度読み慣れていれば、少し見れば気づく。
お前が小学生向けの算数の本をレビューしようと手にとって、
足し算の説明が掛算の説明よりあとになってたらどうよ?
説明の順序が悪いって思うだろ。
いい本だという評価は簡単にはくだせないが、悪い本は驚くほど簡単にわかる。
読書経験が豊富で、専門知識があればあるほど悪い本はすぐわかる。
弾ぐらい読書してる奴なら、悪い本だと断定するのに必要な時間は10分どころか1分でも十分なぐらいだ。
そうだね
弾は読書家じゃないよ 買書家だよ
そうですね
いい加減既知外の相手するのやめなよ
そうだね
>>328 悪い本だと断定するだけじゃまともな書評はかけないだろ
>足し算の説明が掛算の説明よりあとになってたらどうよ? 少なくとも、独創的な良書の可能性があると思って 興味を引かれるね
まともな書評なんて無いよ 2chの図書関係のまとめ程度が限界
と、考えるお前の頭が限界
(゚∀゚)ハイ!!
オブジェクト指向の最高の入門はこれだと気づいた なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング
断じて違います 日本人が書いたOO系書籍はほぼ全て地雷なので 本当に"入門"したい人は洋書か 外人が書いたものの翻訳書を買いましょう
洋書ならどれでもいいんですね。わかりました。
糞本 ・憂鬱ななんとか ・オブジェクト脳なんとか こんなのでわかったつもりになるならリファクタリングでも読んでたほうが参考になる
つDelphiオブジェクト指向プログラミング oopの入門としては憂鬱なプログラマの(ryもよかったけどな あくまで入門用として
憂鬱本は 今では常識のデザパタやリファクタリングのアイデアすら 浸透してない10年以上前の古い本なんだよな オブジェクト指向の原則が意識されてるわけでもないし 多重継承にページを割いているわりに インターフェースは扱ってないから 三要素の一つポリモーフィズムがろくに説明されていない 少なくとも現在においては これでオススメの入門書ってのはないと思うけどね
メイヤーさんの糞分厚いやつかカモノハシ本でいいよ
10年経つのに改訂しないよな
憂鬱本は最悪だろ オブジェクト指向がわかってない典型 あれで誤解が量産された
オブジェクト脳は 犬ならワン、猫ならニャー とか言ってるやつよりは良いかと。 でも中〜後半が蛇足過ぎる 前〜中半の解説も例が斬新でイメージ作りには 良いと思うけど、それ以上ではないな
そういや最近 犬ならワン、猫ならニャー の類の説明に突っかかる奴やたらと見るけど なんかこれを目の敵にした元ネタの本でもあるのか?
現在、日本語で読めるオブジェクト指向の本で一番まともなのはどれですか?
オブジェクト指向のこころ
あるのかよw
普通のペンギンと空を飛ぶペンギンとロケットエンジンで飛ぶペンギン
まさかそれは…途中まで読んだ覚えが…まさかだめほんだというのかああああああああああああああああ
わかればいいんじゃないの?
途中までw
とりあえずアクネスティ本は読むな
これなんてどうだ? つ タオ・オブ・オブジェクト
オブジェクト指向の本じゃないが、プログラミング言語Javaとか読めばいいんじゃね?
363 :
255 :2008/06/04(水) 18:04:13
返事遅れましたがとりあえずソフトウェア作法とコードコンプリートの2版と 金があったら1版も探してみます K&Rはすでに持っててナナメ読みして放置中だったのでもう一度読んでみます ありがとうございました
364 :
255 :2008/06/04(水) 18:09:25
SICPでもググったら関数型のプログラムにカンケイがあるんですね 関数型も触ってみたいと思います
>>363 かなり内容が古い「ソフトウェア作法」の前に「珠玉のプログラミング」がいいと思う。
アマゾン(日)でも、「プログラミング作法」とのセット買いを勧めてる。
ベントリーさんの本は面白いんだけど、
「プログラム改良学」「プログラム設計の着想」は絶版みたい。
「プログラマのうちあけ話−続・プログラム設計の着想」は買えるみたいだけど。
366 :
デフォルトの名無しさん :2008/06/06(金) 00:01:11
Cのマクロの本ないですか? プリプロセッサの出力結果見れば「どう」変換したかは分かるのですが、 とりあえず、存在を知らないと使おうにも使えない。 WindowsX.h とか sys/queue.h みたいなマクロは知ってから愛用させてもらってます。 マクロの紹介とか、こんな書き方も出来る、みたいな本ないですか?
ない。
chaos_ppやboost::preprocessorのhackをすればいいよ
アムネスティ=KKK
>>366 > WindowsX.h とか sys/queue.h みたいなマクロ
とりあえずCの初心者本を勧めるが
>>366 そういうのは実際に自分でファイルを開いて眺めるしかないんじゃないかな。
>>366 CSTLでググってみるとかw
ちなみにオレは挫けた
374 :
デフォルトの名無しさん :2008/06/07(土) 10:39:47
>>373 お、なんか良さそうな名前>>CSTL
意外にもコメントに日本語があるな
サンクス、ちょっと試してみる
375 :
デフォルトの名無しさん :2008/06/07(土) 13:48:20
Code Completeを絶賛して職場においてもらったのだが、 自分で勧めといて見たらつまらなくて吹いた。 これのターゲットがわからん。 新人みたいな初心者は分厚すぎて読まねえし、 ある程度中級者には不要だし。 いったいこれは誰が読む本なんだ???
>>375 自分はイケてると勘違いしているコーディング土方。
Code Completeって、おもしろくないのか、、、 読んでみようと思ったのに。。。
自分で絶賛しといて読んでる375に同僚は不思議がるのでした
>>378 上級者には退屈な内容だろうね。
でも、ヘタなくせに読んでも感銘うけるなり、動揺するなりしないやつは、どうだろうっても思う。
>>380 そういう奴は Code Complete を正しく理解する知能がないんだろう。
俺は読んだことないけど。
382 :
デフォルトの名無しさん :2008/06/08(日) 00:36:12
初級〜中級のおれは読んだほうがいいのか?
上級者だから、Code Completeとかその他お作法系の本を読まなくていいかっていうと、どうだろうな。 どうしようもないヘタが、自分を上級者だと思っていたりとかありがちだし。
上級者だから読まなくていいっていう話はどうかと思うけど、 書いてあることはわりと基本的なことばかりだよね。と、目次 だけ見て思った。
自分でCode Completeを書けるくらいの知識と経験があるなら読まなくていいね。
386 :
263 :2008/06/08(日) 02:46:44
Code Complete は、年間十冊読む奴なら、載ってることは全部他の本で読めるから不要。 年に二冊とか三冊しか読まない奴は Code Complete でもいいだろう。 実践的な本だから、退屈は退屈だ。 繰り返すけど、悪くない本だ。
何十冊にも分かれて載ってる基本的常識が 一冊にまとまってるのがいいんじゃないか 初心者の効率的なレベルアップ、 中級者〜だと思っている自分の知識の再確認 なんかにはいいと思うけど
そもそも何をもって中級者と呼ぶのか
なんとなく書けちゃってる人たち かな
391 :
375 :2008/06/08(日) 08:43:25
Code Completeは達人プログラマーと同じようなクソな臭いがした
まぁソースコードなんて一子相伝だし どう読むかなんて知る必要ないけどな
393 :
デフォルトの名無しさん :2008/06/08(日) 11:51:42
>>388 >何十冊にも分かれて載ってる基本的常識が
>一冊にまとまってるのがいいんじゃないか
まさしくCodeCompleteの利点はそこだと思う。膨大な量の技術書と論文から
引用した情報をまとめて、スティーブマコネルがそれにコメントつけてる。
他の技術書とか論文とかの索引としても使えるから、とりあえず一冊もっとけ、
ってのは正しいと思う。
読者が「読んだだけでレベルアップ」する本ではなく、「迷った時にはこれを見る」
っていう本。そもそも迷わない人には、全ページ知ってる情報が羅列されてるだけ
に見えて、つまらなく感じるのでは。
和書はうさんくさいのが宣伝してるから 好かん
CodeCompleteはいい本だと思うよ。 基本的に「うんうん、そうだよね。やっぱそう考えるよな」って感じで読み進めて、 「あれ?こんな考えもあるんだ」ってところに当たったら、他の書籍で詳細を追っかける、 こんな読み方をして、自分の知識を広げるための本だと思う。
じっくり読むような本ではないと言う事か 職場や図書館に置く本ではあっても個人が所持するべきタイプではないんだな
プログラミングの雑誌を読んでるとき、タイトルから自分の興味ない記事と思っていたのに、 よんでみたらこれすごいねと思うような記事を集めた感じなのがCode Complete。 体系的に並んでないけどいいことは書いてある。
一貫した視点がない Completeとあるが網羅的ではない 書き手のセンスが感じられない (そもそもタイトルが… という意味で良書ではないが、 経験値低い人は読んで損はない本。
良書だと思うぞ>Code Complete なんでたいしたこと無い扱いされてるのかわからん 経験有る無しとは無関係に一度は読むべきだろ
このスレは上級者ぶりたい奴が多いから
>>365 珠玉のプログラミング買いました
プログラミング作法を読みきったら挑戦したいと思います
>>399 >>398 以外で大した事ないと言ってる奴はいないと思うぞ。
ただ構成が読みにくいのは確か。
ネットワークの概観がつかめる参考書でお勧めありますかね? いきなりタネンバウムは重すぎる気がするんで
つ カマー本
>>403 和書なら
・コンピュータネットワーク技術の基礎
・コンピュータネットワーク概論 2版
・コンピュータネットワークの運用と管理[補訂版]
下二冊はタネンバウムの訳者がタネンバウムへの導入を意識して書いた本。
分厚くなくて概観を掴むならちょうどいい。
カマー本も良書、タネンバウムより読みやすい。
・The Internet Book 4版
・Computer Networks and Internets 5版
407 :
デフォルトの名無しさん :2008/06/11(水) 22:50:47
JSP/サーブレットの本って少ない気がするんですけど、 お薦めってありますか?
Programming Vertex, Geometry, and Pixel Shaders, Second Edition 発刊中止ってどういうことだよ 注文しようと思ったのに
アジャイルソフトウェア開発の奥義 第2版 もうすぐ。
411 :
デフォルトの名無しさん :2008/06/15(日) 14:21:12
なん…だと… 去年かったばかりで半分しか読んでないのに
ほう・・・第2版は何を改定したんだろう?
原書は改版してないっぽいんだよね 紹介文を見るにソースコード追加とかその程度でない?
こんなの奥義でもなんでもねーだろ 稼げるアフェリエイト構築とかそういう 糞本と一緒だろ 反論してみろよ関係者w
チョンバンクから出ているから糞 ほら反論してやったぞ
そんなしょーもない本だったら邦訳しませんって(訳本がすべて良いとは言わんが) 国内のライターで書ける
なんで原著が改訂してないのに勝手に2/eにして出すん?
>>415 読んだ上でそういうこと言ってんなら、お前とは仲良くなれなさそうだ。
俺は名著だと思ってるが。
下手に「奥義」とか、いかにもな名前を付けるから 内容との乖離に批判が出るわけだが
More Effective C++ みたいに第1版の訳が壊滅的だったとか?
>>420 出版社は、いかにも、なタイトルをつけたがるが、それが実は本の売り上げを落としている件について。
#件の本の原題はたぶん、"Agile Estimating And Planning"
日本人はバカだからな。仕方が無い。
シナチョンは来なくていい
本当に日本人は救えないバカが多い 偉大なる人民とは大違いだ
自国へ帰ればいいそれだけのことそれすら出来ない無能ちゃんが徘徊している
427 :
デフォルトの名無しさん :2008/06/15(日) 19:19:54
プログラム関係ないが、俺が知っている一番ひどい翻訳本のタイトルつけ方 "30 Days to Internet Marketing Success" 30日でインターネットマーケティングで成功する方法(適当訳) ↓日本語版 「30日で億万長者になる方法」 エエエエェェ(´Д`)ェェエエエエ
そりゃ酷いなw
そういうのに飛びつくバカが後を絶たないからだろうな
日本人はバカだからな。仕方が無い。
人民はすばらしい
432 :
427 :2008/06/15(日) 19:55:39
で、その本、中読み進めていくと、 「この本は30日で億万長者になる本ではなく、30日で億万長者になるための仕組みを構築する本です」 と書いてあるw (^ω^#)ビキビキ スレ違いスマソ。
英語分からないけどC++TemplateMetaprogrammingおもしりおよ こありはぷごるあみんぐげんご冴えで分かればそれなりによみあえると思う
すみません。typoしました。
タイポってレベルじゃねーぞ
"30 Days to Internet Marketing Success"でググると 日本語版は「ジョー・クーマーのインターネットマーケティング成功への30日間」と出るな
単に本間違えただけって落ちか
ワロタ
インターフェース指向設計はまぁまぁだった。
>>438-442 そです。元はジョークマーのebookです。元の本は20人くらいの人のインタビューなんですが、
翻訳本は6人に減ってますw まあ安いのでw
(ちゃんと全部訳された本(こちらは元と同じくebook)も別に売ってるみたいです)
445 :
デフォルトの名無しさん :2008/06/18(水) 01:22:45
DirectXの入門書無いですか? Win32APIは下手なりになんとか使えるんですが、どうも、つかう必要があるライブラリがDirectShowとかDirectXの機能を 使うらしくその勉強を始めた所です。COMなんかの使い方から始めないとダメなのかな?よくわからん 環境は.NETではない素のC++ です。
>>445 DirectXのSDKのサンプルとonlineで読めるMSDNで何が不足なんだ。俺にはそれがわからん。
Lispは多少やったことあるんですけど SICPは、日本語と英語どちらを読むべきですかね。 日本語の悪評が気になりました。 でもプログラム自体は、日本語ではないのだし そんな問題 ないんじゃないか とも思いますけど。 ちなみに、英語は苦手です。
>>448 苦手の程度がわからん。SICPは英語なら無料で読めるからそれで判断しなよ。
それが無理なら和書買えば。
>>448 誤訳とか文章がおかしいということはないので安心しろ、
せいぜい技術用語が少し前のものだったりするだけだ、
気になれば用語だけ英語に置き換えて読めばいい。
まあ、サイエンス社版のクヌース本みたいな用語。
>>448 和書買って、意味がわかりにくいところはネット上の英語版見ればいい。
俺は和書でほぼ完読した。最後の2問はムリw
>>449-451 ありがとう。
確かに英語版はネットであるんだったねえ。
和書買って 分かりにくいところ英語読むっていうのが
一番良さそうですね。試してみます。
SICPの2章でクロージャを「閉包」と訳してるのには閉口した。
>>453 当時、クロージャという呼び名はあまり一般的ではなかったので、
(関数)閉包と訳すことが多かった。
453は若い人かな?
>>454 そうなんですか。勉強になります。
クロージャが定着してる今の視点だと違和感ありまくりです。
10年でそんなに違うもんなんですね。
R6RSには、 > Through the imported libraries, whether directly or through the > transitive closure of importing, a top-level program defines a > complete Scheme program. というくだりがあるが、この"transitive closure"は、 「推移閉包」じゃないとしっくりこないな。
457 :
デフォルトの名無しさん :2008/06/19(木) 17:34:14
アジャイルソフトウェア開発の奥義 第2版 おれは初版持ってないから買ってみるか Robert C. MartinのAgile Javaって本読んだ人っていますか???
>>455 数学の世界では今でも普通に「閉包」と訳しますよ。
違和感を感じるのは時代のせいというよりは、
バックグラウンドの違いによるものじゃないでしょうか。
>>458 数学用語の閉包とプログラミング言語で使うclosureと
どういう関係になってるの?
今数学辞典を見たけどまったく別のお話に見える。
>>459 どちらも何らかの要素関して「閉じている」ものじゃないか。
閉包は開集合の和積に対して閉じてるわけだし、closureはひとつの
「環境」を作って閉じてるわけだ。
そういうのは数学の世界ではよくあること。「群」とかそうでしょ?
>>460 言っていることの水準がさっぱりわからない。
propertyという同じ言葉をプログラミングの世界では訳さずプロパティと呼ぶ。
これを個性だの財産だのと訳すのはaccountを「会計」と訳すくらいの誤訳だ。
こういう誤訳をしている訳本を実際に見たことがある。
誤訳になる理由は違う概念だからだ。
>>459 が言ってるのはそういうことじゃなくて、closureが違う概念を指しているなら別の訳でいいだろってことじゃねえの?
どちらも何らかの要素関して「閉じている」とかいうだれでもわかるコジツケなんてどうでもいいんだよ。
正確に同じ概念を指していなければそんなのナンセンスもいいとこだ。
そのレスはズレすぎだと思うんだが……
へいへいほー
モルモンのごみは消えろ
引っ込みが付かないからって逆上するのはおよしなさい。
みっともないよ。
>>454 の発言
>453は若い人かな?
から察するにある程度の年齢でしょ?
なんか関係ない人同士で殴り合ってるように見える
まあ言葉にそんなつんけんする必要もないでしょ 記号論かなんかの分野を勉強してた時に ○○という言葉は誤訳で本来なら××と訳すのが妥当であるのだが ○○という訳語が昔から使われて既に定着してしまっているのでこの言葉を使う なんて書かれてることもあったし
>>472 お前は消えな。そもそも誤訳するような糞が
書いた本なんてよまねぇって
いやいやwww ベターな訳ではないけどそれが昔から分野の習わしとして 定着しちゃってることもあるからね〜って言ってるだけなんだけどww
訳語なんて感覚的にわかればそれでいいよ。 カタカナでも漢字でも。
馬鹿が推薦するとSICPの評判が落ちそうだw
>正確に同じ概念を指していなければそんなのナンセンスもいいとこだ。 この文が一番ナンセンスだな
function>関数の訳にケチつけてんのと変わらんレベルだと思うが
関数は適当に作った訳語というわけでは全くないが・・・。
函数だろボケ
それと同じ音の常用漢字を当てつつ 意味的にベターなものを選んでるんだよ
ていうか、数学の閉包が英語でclosureなわけだが 逆に言えば、数学ではclosureの日本語訳は閉包だ 誤訳とか言ってる奴何なの?
閉口した奴はいるけど
classをクラスと訳すのも誤訳だな 設計図とでも訳すべきだ
は?
classは階級だろ
closureが閉包と書かれていても何もおかしい所はない。 音読みの当て字から来た函数よりは幾分もマシ。
488 :
デフォルトの名無しさん :2008/06/20(金) 08:44:38
closureが閉包でもそれほどおかしくない。字の意味はあってる。 account->会計とは全然事情が違う。 自分ならカタカタにするけどそんな悪くもない。
コンピュータ関連なら用語はカタカナだろ常考ってとこだな。 余計な齟齬が発生しにくいし、英文読むときも都合が良い。 もちろん全部とは言わないけど。 ことプログラム関連においては、カタカナどころか 英語のキーワードそのものの方が分かりやすいこともあるしな。 try-catchしてログ出して再throwしろ。とか。
ファンクションにタイプにヴァリアブルですね? わかります
propertyは属性と訳してくれるのが一番わかりやすい
>>490 ヴァリアブルは「全部とは」に該当すりところだと
分かって書いてるとは思うけど、
個人的にはヴァリアブルも良いんじゃないかと思ったりもするw
流石に言わないけど。
javascriptのvarとかが何の略か知らずに使ってる人も居るしね。
ファンクションとタイプも普通にないからw
>>491 プログラマで、プロパティったらC#とかのアレだよな?
>>493 oracleと扱ってれば普通に使うよ。
プロシージャと区別するし。
せっかく、漢字アルファベット片仮名(日本語)ギリシャ文字と何種類も 文字が使えるんだから、どれかに統一しなくてもよかんべ それぞれのいいところだけをつまみ食いするのが日本流だと思う
だから「全部とは」って書いたっしょ。
それに
>>494 は使われるケースもあるってことだし、
極論は勘弁して下さいね。
それで逃げてるつもりなのか? 理屈に合わないものを全部、「全部とはと言ってないだろ」で 済ませられたらなんとでも言えるわ 関数や型や変数というほうが主流だし、これらの単語はめちゃくちゃ 一般的じゃないか
スレタイ(ry
>>498 話通じねぇw
逃げてる、で良いよもうw
そもそも定着してない用語の話だし、
最初クロージャの話題だったろ。
関数が一般的ってことに異論なんて端から無い。
定着した用語であっても最初は定着してなかったんだぜ にもかかわらず、カタカナ以外で定着したこの事実
話噛み合わないので逃げます。
>>499 スレ違い続けてスマンカッタ。
最近、Lisperが来ると荒れるな。同一人物だろうか?
>>503 Lisperの仕様です。気になさらないように。
Lisper少なくとも2人以上はいるから議論になってるんだろ
議論なんて2chじゃ1人で出来るんだぜ
ニートまたはリストラ中年Lisperのプロファイル
>>454 名前:デフォルトの名無しさん 投稿日:2008/06/19(木) 15:51:08 <= ここから開始
>>481 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 00:55:34 <= この時間までベッタリ粘着
>>482 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 04:48:54 <= 活動再開
>>488 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 08:44:38 <= ここで一旦休止
>>489 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 12:44:58 <= 活動再開
>>501 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 14:27:03 <= ここで一旦休止
>>504 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 21:06:23 <= 活動再開。また自演w
458は何も間違ったことは言ってないぞ 数学で閉包のことをクロージャなんて訳してる本は見たことない
閉包なんて言葉を知らなくてもクロージャなら通じるんだろ。 なら読みやすさを考えてクロージャにするのが正しいよ。 クロージャ(閉包)とかしてもいいだろうし。
逆もあるかも
ス(ry
数学の閉包と、プログラム言語でのクロージャーを 同じ英単語ってだけで、同じ意味だと勘違いしているおバカさんが居ますね。 しかもここは数学板でなく、プログラム技術板です。
まぁ確かに意味が違うなら訳を合わせる必要ないしな こっちはクロージャで定着してるし 数学の方は漢字に訳すのが基本なんだろうか
>>514 数学の閉包とプログラム言語の閉包ですね わかります
>>511 > 閉包なんて言葉を知らなくてもクロージャなら通じるんだろ。
この理屈はおかしいだろ。「クロージャ」なんて言葉が広まったのは
SICP日本語訳以降なんだから。
こういう訳語って、学会の辞典で決めてるんだろ。おそらく
「Kleene閉包」から持ってきたんだと思う。
正規表現の*だな。> Kleene closure
意味が違うから訳語を分けろとかアホですか 英語の単語は様々な意味を含み得るが、 日本語の単語はただ一つの意味しか持ち得ないとでも言うつもりか?
>>519 その通りです。単語集で決められた型どおりの
対応訳こそが全てです。
官庁の文章はそれで問題でていないだろ?
nani wo itterunda kimi ha
nida
>>519 実際そういう傾向はあります。
英語の単語は日本語の単語よりずっと多義的で、単語数も少ないです。
これは英文を読む場合に注意すべき事の一つです。
Closureの件に関してはそういうことではないですが。
日本語の単語がただ一つの意味しか持ち得ないなんて釣りにしても酷い話だ
英語は造語力が貧弱って意味だろ。単に。
>>519 > 英語の単語は様々な意味を含み得るが、
> 日本語の単語はただ一つの意味しか持ち得ないとでも言うつもりか?
>>514-515 あたりへのレスなんだろうけど、
まず命題の否定とかから勉強し直してきた方が良さそうだな。
>>489-502 あたりのやり取りでも飛躍して読み取る傾向が見える。
そうですか。
529 :
526 :2008/06/21(土) 14:11:55
>>527 そうですか、それは申し訳ありません。
ちなみにどこ宛でしたか?
またエスパーレスか
>>530 つまり漠然とした相手もしくは、
架空の相手にアホと言っていた訳でしたか。
失礼しました。
ちなみに、意味が違うから訳語を分けろと言っている人は居ないようですよ。
同じである必要は無いと言っている人は居ますが。
架空の相手ワロタ
>>532 >同じである必要は無いと言っている人は居ますが。
>>462 がそんな弱い意味であるとは、とてもじゃないが見えんね
>>534 >>462 から「意味が違うから訳語を分けろ」とは、
とてもじゃないですけど見えませんが・・・。
本人じゃ無いんで本心は分かりませんけど。
>>532 お前の敵はひとりじゃないんだよ
いい加減失せてくれ
クダスレにでも逝け
激しくスレチなんだよ
こいつきもちわるいな。
>お前の敵はひとりじゃないんだよ その言葉そのままお返しします
顔真っ赤にして連投ワロタ
スレチは同意だが片方だけにいってどうするw
推薦図書スレで敵とか言っちゃう男の人って・・・
>>542 >エスパー気取り乙。
是非エスパー気取りの
>>466 ,468,526にも言ってあげてください
>>543 断定と推測の違いが分かるようになるべき
SEも言葉の端捕らえて足引っ張るのが職業 だけど、PGもなんもかわらんなクズばっかり
まさにエスパー気取りだなw
エスパーだらけワロタ 同一人物のレスやら、職業やら、興奮度合いが分かる人多すぎw
ごめん、マジでカオスwww
あのーここって何故荒れてしまうのでしょうか
549レスも自演してやっと一人釣れたぜ
ねーよw
そろそろ流れを戻させてもらうよ。 C言語ユーザーはK&R、 C++ユーザーはD&Eを読んでおくべきだと思う。
スレと関係ないんだけどさ、俺「釣り」とか「釣り師」っていうのは、 釣り師 ↓ . /| ←竿 ○ / | . (Vヽ/ | <> | ゙'゙":"''"''':'';;':,':;.:.,.,__|_________ | 餌(疑似餌)→.§ >゚++< 〜 の組み合わせだと思ってたんだけど、 最近自称釣り師がダイレクトで自分の本音を攻撃されて「釣れた!」とか 言ってるの多いよね。 これは、どっちかというと、 ,〜〜〜〜〜〜 、 |\ ( 釣れたよ〜・・・) | \ `〜〜〜v〜〜〜´ し \ ゙'゙":"''"''':'';;':,':;.:.,., ヽ○ノ ~~~~~|~~~~~~~ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ト>゚++< ノ) かと思うんだけど、どうよ?
>>553 CはK&Rをはずして、ダイテルさんのC言語プログラミングを読んで
エキスパートCを読むという手も。
日本語K&Rはちょと読みづらい。
>>556 それだけで分かる人はそれで良いだろうけどさw
イディオムとかテクニック的なのは仕様本だけじゃ厳しいだろw
K&Rは基本だけど、あまりに偏ってるからなあ。 例もすくないし。 やはり詳解UNIXプログラミング/詳解ネットワークプログラミングを Cユーザの聖典にしたい
カーニハンのおっさんの文章 geek過ぎてキモいんだわw
K&Rは読んどくべきでしょ
ヤングサンデーの代わりぐらいにな
heiho ni heiko yo! yo!
C FAQもいいよ
K&RとC FAQは外せないな
C言語ユーザー K&R ダイテルさんのC言語プログラミング エキスパートC JISの仕様書 詳解UNIXプログラミング/詳解ネットワークプログラミング C FAQ C++ユーザー D&E
ゲームプログラムの解説書なにか無いでしょうか?
567 :
デフォルトの名無しさん :2008/06/21(土) 22:56:04
ゲームと言っても色々ある。 どういう系統がいいんだ?
569 :
デフォルトの名無しさん :2008/06/21(土) 22:58:22
いかーん そんな卑猥な本
DirectSex系はゲームにはならないだろ常考w
来年度からP2Pの研究やってる大学の研究室にいくんだけど なんか読んどくといいよってような雑誌とかありますか?
>>572 うさんくさいし成果でないから
別の研究おすすめする
たぶんブラックに就職確定だと思う
>>572 なんで雑誌なんだ?
P2Pと言っても所詮通信の1方式に過ぎないんだから、
ネットワークマガジンみたいなのを探せば?
と思ってググったらそのまんまの雑誌があってワロタ
>>573 学生時代の研究分野と就職はそれほど関係ないかと思いますが…
企業としてみれば、学生がたかが数年で身につけたもんに期待はしていないでしょう
>>574 雑誌な理由は
・通学時にさらっと読みたい
・最近の動向を知りたい
ということです
ネットワークマガジン
日経network
日経コミュニケーション
うーむ、いろいろありますね
PeerCast みたいなやつで著作権関連の問題に対処した物を作れば ネット放送の負荷軽減にいいと思うよ。
C言語ユーザーのところに、プログラミング作法の 本が載っていないけれど このスレ見てプログラミング作法を 注文した僕は、どうすればいいんだ? C言語というより もっと根本的な本なのかな?
別にどうでもいいだろ たかが2chの1レスで一喜一憂するなよ
>>572 winnyで捕まった人の書いた本。
カマー本。
どこにロングパス決めてんだよw
9と6見間違えた 明日眼科いってくる
>>572 インプレスから出てるP2P教科書は、各方面のさわり部分を扱っている
ただ本当に導入部だけ
さわりって導入部って意味じゃなくて大事なところって意味だよ
C言語ユーザー K&R ハーベイ・M. ダイテル, ポール・J. ダイテル「C言語プログラミング 」 エキスパートC JISの仕様書 詳解UNIXプログラミング/詳解ネットワークプログラミング C FAQ Cパズル H&S CT&P プログラミング作法
C/C++以外も書こうぜw
PostgreSQL徹底入門 第2版 SQLパズル 第2版 プログラマのためのSQL 第2版
Ruby Way2版は鉄板
インサイドMicrosoft Windows 第4版 下
Oracle逆引き大全500の極意 DB管理編
PostgreSQLとかOracleみたいに特化した本が必読書かねw 工作員としか思えねーよ。
スレタイの推薦の文字が読めないご様子で。
596 :
デフォルトの名無しさん :2008/06/23(月) 08:07:23
JAVA言語 これ理解してたら バカにされない本教えて
Java言語
>>596 Java Language Specification
Java Virtual Machine Specification
英語のちょっと古めのならタダで読める。
>>594 言語の本やOSの本も十分特化してるだろ・・・
コンピュータ一般やアルゴリズムの本でなくとも
対象の環境を扱う者にとっての必読書になりえるなら
おかしくないと思うが
>>596 SCJP Sun Certified Programmer for Java 5 (Exam 310-055)
資格取れば馬鹿にはされんだろw
とか言って
>>594 が薦めるDB本は「詳解MySQL」だったりすんだよな
C言語ユーザーの本はスパッと出揃ったのにDB本はあんまり出てこないね。 本が少ないわけじゃないハズなのに。
プログラマってSQLやODBCに詳しくても、DBMSに詳しい奴なんて少数派だからな それにDB板あるし
>>604 >DBMSに詳しい奴なんて少数派
そんなことないでしょ。DB本のほとんどがSQLやODBCだったり、
「はじめよう○○○」みたいのばっかで勧められないからだと思う。
表紙にヤジロベーが二人いる>DB本
>それにDB板あるし たぶん最大の理由だなw
Bツリー型のデータベースの実装とか説明してる本ない?
インデックスだろ? DBとは分けて考えた方が良いと思うぞ。アルゴリズム本買うとか。 とりあえず赤黒木でも調べてみてはどうかな。
>>600 SJC-Pは受験料が高めなので敷居は高く感じるが実際誰でも取れる簡単資格。
614 :
デフォルトの名無しさん :2008/06/24(火) 01:48:28
VisualC++2008でGUIプログラミングの勉強をしたいと思うのですが、 開発環境の使い方も含めて解説してある本は何かありませんか? 2008はもうずいぶん前にリリースされたはずなのに、 本屋を見ると2005に対応したものばかりで困ってます。
>>614 .NETを使うのか使わないかで全く変わってくる。
.NETを使うGUIプログラミングなら、onlineで情報が簡単に揃うから買う必要なし。
いまさらMFCとかWindowsAPIでやるならVC++2005と2008で何も変わってないから
以前の参考書買っとけ。
>>613 B木を理解した上なら「データベース」とは書かないかな、と思ったんだよ。
全部一度にやるより、順番に理解する方が良いだろうしな。
あと、赤黒木がレベル低くて、
B+木みたいな実装上の改善を持がレベル高いとは思えないけど・・・。
まぁ良いけど。
>>615 ありがとうございます。では、順番にやっていこうと思うので2005のを買ってみます。
>>616 は赤黒木がデータベースに向いてない理由が分からないのでは?
>>618 は「順番に理解」という言葉が理解出来なかったようだな・・・。
赤黒木 → 2-3-4木 → B木と差分で理解していくなんて典型だろ。
まずB木を理解してから、その後DBに、という話をしているのに、
何故「赤黒木がデータベースに」とかアホな話になるのやら。
>>610 > Bツリー型のデータベースの実装とか説明してる本ない?
で赤黒木を勧めるのはいかがなものか。
そろそろ、DB板に移動されてはいかが?
622 :
デフォルトの名無しさん :2008/06/24(火) 11:50:15
Cマガの「詳説C++ 第2版」読んでるんだが、まぁまぁ良書かなぁとも 思うが、けっこうデタラメも書いてね? extern指定なし大域変数宣言では、externは省略されてるだけで、付いてる のと同じ→実体確保には初期化が必要とか、using N::func();みたいに関数名の 後に不要な()を付けたり。 ものすごい致命的なミスもあるし、なんなんだという本だなぁ。
624 :
デフォルトの名無しさん :2008/06/24(火) 22:28:20
「Practical Common Lisp」の邦訳本「実践Common Lisp」がオーム社から出る
っていうかもうお前ら本書いてくれよ
SQLなら「プログラマのためのSQL」がお薦め。
>>626 いい本だとおもうけどSQLは求められてない。
もっと一般的なRDBMSの本挙げてkr。
適当にテーマだけ挙げてみるてst 組み込み系 デバイスドライバ ネットワーク マルチプラットフォーム DBMS Webアプリ セキュリティ アルゴリズム マルチメディア処理 ユーザーインターフェイス 大人数開発 医療機器、自動車などの品質の要求が高い制御系
>>623 これ以外にDB実装書いてる本ありますか
>>623 それ訳にたたねーだろ
結局きたねーMySQLからPGSQL読めとかいう
アホな展開にしかならねーだろボケ氏ね
>>630 ろくに英語が読めないんですね わかります
4が二つ、1が一つで評価が低いか
konozamaの評価を気にする人って何なの?
SICPもなんだか評価低いよな
洋書も? 翻訳はまぁ…いいとして
洋書もイマイチ
つーか
>>632 とThe Complete Bookは定番。
偉い人も参考文献に挙げてる。
検索してみたけどウルマンってひとが見える この人コンパイラとかアルゴリズムとかの人と同じ?
PostgreSQLとSQLiteのソース読んだ方が良い
>>646 カーニハンの本は実装が中心で読みやすい。UNIX文化の全体像を理解させてくれた。
でも、設計レベルだと物足りない。俺はそういう意味に受け取った。
Beautiful Codeの > Beautiful Brevity: Rob Pikebs Regular Expression Matcher は超弩級戦艦主義の設計馬鹿とは違う設計指針を教えてくれたと思うが…
>設計馬鹿 君の思想には興味ない
大学院の入試で必要なので 「プログラミング言語」というものについて総括的に学べるような本を探しています。 特定の言語ではなく、 歴史的背景、設計思想、分類、コンパイラ(入門レベル)など といった内容の本を探しています。 もし、いい本があるようでしたら教えていただけないでしょうか。 よろしくお願いします。 プログラミングスキル自体はそこそこあるので、 それなりの本でも大丈夫だと思います。
>>626 おもしろいけど、SQLわかってる奴が読まないと意味ねぇ
絶対必読書 新人間革命
"History of Programming Languages-II", ACM Press
>>654 あ、それ俺も激同。
でも、かなりレベル高い。
関数型を複数マスターしてるぐらい(継続や型推論は必須)じゃないと読めないかも。
>>652 なるほど。でも、ちょっと方向性が違いますね。
面白いんだけど、テスト対策にはちょっと向きませんね。
>>654 英語は大丈夫なんですけど、たぶん日本語でも理解できなさそうですwww
もうちょっと探してみます。
ありがとうございました。
>>656 英語が問題ないなら、
"Programming Language Pragmatics", Michael L. Scott
>>657 少し重過ぎますwww
どちらかというと、OSやネットワーク、アルゴリズムといった分野のほうが大事なので、
もう少し手軽なやつでないと、学習する時間を持てません
ありがとうございます。
wikipediaでも見とけ、アホ
>プログラミングスキル自体はそこそこあるので なんだ関数型はまだか。CとかJava程度しかわからないのに設計思想とか言ってないよね? どういう言語を勉強してきたのかな?大学院の入試って夏だろ。間に合うのか?
>>638 偉い奴は研究しましたって証明するために出しているだけ
実際それ読んで実装しましたなんて話題聞かないだろ?
相変わらずLisperさんは触るものみな傷つける勢いですね。
>>661 PostgreSQLがUCB由来であることも知らないのですね。
そして最新の研究の成果を実装したこともない。
>650 そんな内容が一冊にまとまってるほど世の中都合良くはないが 大学院でプログラミングを専攻するつもりなら とりあえずSICPとドラゴンブックくらいは基礎教養として読んどけ。 いろんな言語を広く浅く知りたいなら、各言語の設計者が書いた本を 片っ端から買ってイントロ部分だけ拾い読みすればいいんじゃね? K&Rとかラクダ本とかみたいな、所謂"オフィシャル"本な。 言語設計者が何を意図してその言語を設計したのかは だいたい著書のイントロ部分に書いてある。
>「プログラミング言語」というものについて総括的に学べるような本を探しています。 >特定の言語ではなく、 >歴史的背景、設計思想、分類、コンパイラ(入門レベル)など SICPもガウディ本もドラゴンブックもいいけど、要求が凄すぎて間に合わないなw
大学院の過去問調べてから聞きに来いって話だなw
うむ
おれなんか、フーリエ変換、信号処理本だけで6冊あるぞ。 殆ど読んでないが。 C++本はビョーン本,STLからデザインパターンまで貯まるねぇ。10冊くらいあるよ。 こんなに読まないと危なくて仕事に使わせられない言語ははっきりいって失敗作だろう。 実装に携われる技術者を育てるのに何年かかるんだよって感じ。
ここで紹介されている本は研究者にでもならない限り必要ないよ ルーティンワークばかりのサラリ−マンになるなら必要なのは体力だけ プログラムのプの字も知らなくていい 文系のほうがいい
入社前に勉強してこいってことだね
674 :
デフォルトの名無しさん :2008/06/26(木) 07:32:44
大企業のSEになるにはどんな勉強すればいいですか? コミュニケーションなど技術力より大事なものがたくさんあると聞きます
技術の定義にもよるが 技術力にヒューマンスキルを含めないで、技術=プログラミングとするなら確かに技術力は必要無い
>>670 javaを使えてる人にC++で書いてもらうことになったので、
自動変数のメモリモデルとRAIIを徹底することについて説明して
ライブラリはstd名前空間に有るから、と伝えたらそれで十分でした。
10冊なんて1月で読んじゃうだろ
C++の本の場合は、
C++も初学ならちょっと無理。
>>670 C++は、実務プログラマのための言語ではなく、
プログラミング言語の実験場になってしまったのです。
そう言って自分を慰める人多いよね
いや、俺
>>679 はC++ヲタだぞ。
規格draft読んでるくらいの。
ヲタ視点なら実験場に見えても仕方ないね 標準委員会の方針も分かってあげて欲しいけど
実験場といったらDな気がする。
Dは生半可機能てんこ盛りで遊び場って感じだな。
そうそう D の本はまだ一冊も出てないよな?
D言語パーフェクトガイド Learn to Tango with D
Dの本は10月に出るという噂のAndrei Alexandrescu先生の本が本命。
LokiのAlex先生がD! サイト見に言ったら落ちてるし 不吉w
そういう噂ってどこで仕入れてくるの?
ロベール重すぎワラタ これ読みきれるのか・・・
ロベール俺も買った 内容は平易だから読み飛ばしてもいい箇所が多いよ しかしごつい・・・
学坊ばっかりだな、ここ
社会人なら自分で調べて買うからな。
>>692 具体的にレス番を上げてくれると面白くなります。
初々しいのう
無駄に背伸びしたくなる年頃ってやつか
>>692 ボクが中学生だからって馬鹿にしないでね。
想定外に大漁w さすがゆとりスレ
ワロタ
この辺に日本に優秀なコンピューター技術者が少ない理由がある気がする。 「自分でやれ、自分でやれ」と突き放すばかりで、とっかかりや順序すら教えてやろうとしない。 そりゃ自分で学ぶ姿勢は必要だけどさ、未経験者にとっては 何からやっていいのかすらわからないだろう。 だから、内容の薄っぺらいマニュアルだけ書いた「厨房本」が売れたりするんだけどな。 何からやっていいかわからず途方に暮れ、父の知り合いのプログラマに訊きに行った若き日の俺。 「逆アセンブラとデバッガの使い方とパケットいじる方法を教えてくれ」と言う俺に その人は苦笑してたなぁ。
初出は、クラッキングスレで合ってる?
C++はSavitchの Absolute C++とProblem Solving with C++が好きだな
6月30日発売のLinux デバイスドライバプログラミング これ最強すぎるだろwLKMLにしか載ってない情報まで あるぞこれ
>この辺に日本に優秀なコンピューター技術者が少ない理由がある気がする。 日本に居ないのは研究拠点が海外にあるからだろ。飛躍しすぎw
日本は社交性のないヲタばかりで人に教えるという事ができないので一定レベルより上は行けないよ。
PGは99%がオタ その99%うち、精神病者が6割 前科持ちが3割っていう犯罪者予備集団だしな
スレ(ry
前科持ちは犯罪者予備じゃなくて犯罪者だろ
古いけど Advanced Windows いいね〜
>674 大企業のSEになったらプログラムを書くことはまずない。 重要なのは ・客を言いくるめて仕事を取ってくる話術 ・外注の当たり外れを見分けられる眼力 ・徹夜休出の連続に耐えられる体力 ・担当プロジェクトが炎上して吊し上げられても鬱で潰れない精神力 ・論理的な正しさより政治が優先と割り切れる心の持ち様 ・場合により中国語やベトナム語など ま、俺は上記のスキルを一つも持ち合わせていなかったので 某大手のSE辞めてベンチャーでプログラマやってるけどな
雑談は雑談スレでヨロ
データベースしってる人間ならSQL文法より 正規化や設計の難しさを唱えて当然だ 赤黒木がデータベースにとかアホか?順番に理解?向いてないものを導入にしてどうするよ。 知ったかぶりのカス野郎はひっこんでろ
お前ら板違い マー板逝け
問はず語りに挙げるとすれば、 「プログラミングErlang」 Joe Armstrong著 榊原一矢訳 オーム社 2月に出た。この言語の特長である平行プログラミングに焦点を 当て、その周辺部分に絞り込んで詳述してある。多くのプログラマが 欲しいと思っている知識が言語の習得と同時に得られる本。 こういうスタイルの入門書がもっとあってよい。 原書は2007年7月刊。
>>716 いつまでスレ違い続ける気だDB板行って氏ね
DB板の連中低学歴のバカばっかりなんです 困ってます
721 :
デフォルトの名無しさん :2008/06/27(金) 08:52:21
610 名前:デフォルトの名無しさん 投稿日:2008/06/24(火) 00:04:27 Bツリー型のデータベースの実装とか説明してる本ない? 611 名前:デフォルトの名無しさん 投稿日:2008/06/24(火) 00:29:29 インデックスだろ? DBとは分けて考えた方が良いと思うぞ。アルゴリズム本買うとか。 とりあえず赤黒木でも調べてみてはどうかな。 晒しあげ
507 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 23:15:12
ニートまたはリストラ中年Lisperのプロファイル
>>454 名前:デフォルトの名無しさん 投稿日:2008/06/19(木) 15:51:08 <= ここから開始
>>481 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 00:55:34 <= この時間までベッタリ粘着
>>482 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 04:48:54 <= 活動再開
>>488 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 08:44:38 <= ここで一旦休止
>>489 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 12:44:58 <= 活動再開
>>501 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 14:27:03 <= ここで一旦休止
>>504 名前:デフォルトの名無しさん 投稿日:2008/06/20(金) 21:06:23 <= 活動再開。また自演w
Lisperさん、くやしいのう、くやしいのうw
>>689 http://www.erdani.org/ > Andrei is working on "The D Programming Language" book, slated to hit
> the shelves in October 2008. His interest in the D programming
> language stems from Andrei's active participation in the design of D
> 2.0 as a close collaborator of D's creator, Walter Bright.
D 2.0の設計に関与していたんだな。
Lisperさんは海外勤務のエリートプログラマだよ 仕事の合間にここに書き込んでいる
>>714 大企業はPGを必要としていないって常識だぞ
IT業界は土建と一緒で、PGはドカタ。大企業がドカタを雇うと思うか?
どんなに優秀なPGであっても所詮ドカタはドカタ
学生はそのあたりのことをしっかり認識して就活しないとな
頼むからマ板でやってくれ。 その痛々しい話は。
自演じゃね?
呼び名は違うけど高級ドカタ市場もあるけどね
それ高級娼婦みたいなものか?
>>731 最低2次受けまでの案件しか受けないPG
の市場があります
>>729 うむ。スレを流してしまいたいLisperさんの自演だな。
>Lisperさんは海外勤務のエリートプログラマだよ
C++のとっかかりは、技術評論社から出ている「はじめてのC++」だった 理由は、職場で何故か人気があった、ただそれだけの理由だった その後、スコット・メイヤー氏のEffectiveシリーズを全部読み、実力はかなり付いた気がする そんでもって、Modern C++で挫折を味わったww 今週末暇だったんで、昨日、学校の図書館からハーバート・シルト氏の「独習C++改訂版」を 借りて読みながら練習問題とかやってるんだけど、この本も良いよね、夏休み後、生徒に C++を教えるんだけど、この本に決定しようと思うのだが、いかがなものかしら?
これからはJava、Ruby、PHPの時代
C++で作られたブラウザ上でECMAScriptが動き、 そのページを作るフロントエンドはPHPでバックエンドはJava、 DB上ではPL/SQLやPL/pgSQLが動き、 C言語で書かれたOSがそれらを支える。
>>734 学生のレベルがわからんが、C++って学習に向いてるのか?
OOPを学ぶならJavaとかの方が良い気がするし、アルゴリズムとか学ぶならピュアCでよいのでは?
いちゃもんではなく、わざわざC++を選ぶ理由が知りたい。
研究室がC++とか意味不明なところもいっぱいある ちなみにトップの先生から末端の学生までまったく プログラム使えないところなんてのもある
>研究室がC++とか意味不明な C++が出て来たのはベル研究所なのにヒドスw
C++は速いしライブラリも揃ってるし数値計算としては 普通に使われてるほうだろ MATLABが主流ではあるけど
弱小研究室なんでmaxima,scilab使ってます
ああ、研究のツールとしてC++を使うのか。 情報系学科の授業で、プログラムを教えるためにC++使うのかと思い込んでいた。
最近情報系でもプログラム教えないしなぁ 大学院いってからプログラミングとかありえねぇ
普通にあるよ 数値計算系だと必須
うちの大学は 基本Cで学んで、オブジェクト指向もってことでjavaをやった。 あとLISPも少し学んだねえ。 LISPは、自由じゃない分頭の体操みたいなかんじで結構面白かったな。
携帯電話開発者の1/3はしんびあんでC++
LISPは究極に自由な言語なわけだが
SymbianはOSSになるからもう意味無いな
( ゚д゚)ポカーン
750 :
デフォルトの名無しさん :2008/06/28(土) 21:49:38
>>734 です、みんさんいろんなご意見ありがとうございます。
学校といっても、大学でなく情報処理の専門学校です
生徒のレベルなは、高校卒業後、1年間C言語を学習し、サーティファイの
C言語能力検定2級レベル(合格)の子供達です、将来はゲームの開発をしたいと夢を馳せる
プログラマの卵です、私自信は、長い間MFCで開発していた経験があるのですが
C++を理解する前に、MFCを教えるのは無謀なのであえて、子供達の希望も聞き
C++に決定しました(ゲーム関連の会社の求人ではC/C++が多いので)、そんな経緯です
長文ごめんなさい
>>745 >LISPは、自由じゃない分
口の利き方に気をつけろよ・・・
>>747 さんのボルテージが少し上がっちゃっただろ・・・
>>750 シルト本は批判もあるけど、比較的良く売れた本。
753 :
デフォルトの名無しさん :2008/06/28(土) 23:00:16
「ベターC」ぽい書き方だった記憶がある>>独習C++ まぁ、この本のおかげでフレームワーク(PowerPlant)にチャレンジできるようになったけど、見事に玉砕 玉砕のあと、たまたま EffectiveC++ 読んだおかげで目から鱗が落ちた、だったかな? MFCでC++の勉強させるのはやめとけ、冗談抜きで
MFCするくらいならATL+WTLだね。
6年ほど前だが、独習C++は挫折経験あり。最初に手にした本だったけどね。 同じ本屋に林ハルヒコがあったけど二冊買いたくなかったから独習にした。 あの本はC言語経験者向けだね。 それと恥ずかしい話だが、基本的なデータ構造(スタックとか)を 当時知らなかったので余計な所でつっかかったりした。 厚さの割にはC++のカバーしきれてない範囲が多いんじゃないかな? OOPとしてもあまり理想的な書き方をしてなかったように思う。 先生が補完してくれるなら良い教材になるかもしれないね。 独習C++は挫折したけど、独習CやMFC6.0、STL標準講座には お世話になったからシルトは好きだよ。 ちなみにオレは文系学部出身のプログラミング歴0。参考にならんよなw
MFCでC++の勉強はたしかにきついね。 でも、C++がわかってきたらMFCもなるほどって思う事が結構あった。 次のSP1でMFCにも大きな追加があるようだし、 そんなに捨てたもんでもないんじゃないか?
MFCが出た頃でいうとMFCはそんな悪いものでもなかった、 というかWindowsのアプリを作りやすくする上で十分有益だった。 でも今は標準ライブラリも十分サポートされてるし、 ATL+WTLも用意されたから、MFCで作られた既存のソフトはともかく、 新規で作るものに使うのはお勧め出来ない、ってところかな。 ただ、仕事でずっとMFCを使っててノウハウ持ってる人が、 新しいソフトにもMFCを使うのはもちろんアリだと思う。
>>750 です
皆さんの忌憚のない、ご意見thxです
全くC言語を知らない人なら、「初めてのC++」の方がすっきり理解はできる気がします。ただ、この本は
STLに関しては、全く触れられて、いないので、C++を総合的に理解するのには、不適切な気がします、私自身も
>>755 さんと同じく、stlに関しては「STL標準講座」や「MoreEffectiveC++」で勉強しました、ただ、確かに「独習C++」の場合
部分、部分は、よく書けていると思うのですが、全体の関連といいますか、C++の持つ、雰囲気や、匂い?が
今一つ伝わってこない印象があります、悩む・・・・
第一候補 「初めてのC++」+「STL標準講座」
第二候補 「独習C++」+EffectiveC++(教える方の荷が重い^^;)
最近出たロベールはどうよ?
760 :
デフォルトの名無しさん :2008/06/29(日) 00:51:31
>>759 なるほど、ロベールがありましたね、書店では、あの厚さに圧倒され、一度も手にしていませんが
明日書店に行って中身を確認してみます、私自身、ロベールさんのサイトで勉強させて、もらいました。
シルト本はクソ
アムネスティ関連は全部糞
とりあえずメジャーな入門書ならなんでもいいから、コード打って覚えなきゃ無理。 コード読むだけで学習できるようにな人は、普段からプログラム組んでいるような人だけ。 俺の知っている超一流のプログラマー(元google社員)だって、新しい言語を覚えるときは hello Worldからやってるよ。
>>763 どうして超一流とかって書いちゃったの?
>>763 嘘つくな、あいつ等はPDFなり本ばらして適当にざーっと
読んで、次の日にはやりたいことをメモして開発始めている
レベル違いすぎる奴話題に出すな
>>764 主観的な判断でスマソ
ただ、大学、院、会社、コミュニティの中で会ってきた人の中で
一番プログラミングが出来る人だったから。
>>765 人によるんじゃないかな。
googleだって色んな人がいるわけだし。
俺はその人ほど才能はないからなんとも言えないけど、
ある程度組んだ後に詰め込んだほうが効率がいいような気がする。
馬鹿ですいませんwwww
>>760 あれは分厚すぎると思うよ
持ち運ぶのが疲れる・・・
まあ何が学生のためになるか、だな。
「詳説C++ 第2版」はどう?
C++は仕様が良く改訂されるから、 (といってもJava, C#など最近の言語はみんなそうだが) 良い本よりも、著者が良く改訂する本が残るという傾向がある。 シルトはその体力ライターの典型。内容は並。 だから初学のテキストとしては不適の「古い本」ではない。
分厚さならC++プライマー4版もおすすめw 厚さ5センチ
773 :
デフォルトの名無しさん :2008/06/29(日) 14:09:39
C言語を知ってる人間のC++入門本としては「詳説C++第2版」がいいと 思うよ。挫折しない程度の適度な量だし、詳説というだけあって詳しく 書いてある。まぁちょっと間違いもあるけどね。
勉強する時間がなかなか捻出できなくて、 電車の中で詳説C++とスティーブンスを読んでたけど、 腕力ついた気がする。
はいはい、読んだら腕力 どこのバカだよワロスワロス
ゲーム専門学校の学生になんて何読ませても無駄だから、売りつけたときのマージンが一番大きいのを売りつけとけ。
Accelerated C++ でも読んでろよ
>>734 >そんでもって、Modern C++で挫折を味わったww
Modern C++を生徒と一緒に乗り越えなはれ
「独」習C++を輪講でやる学校って一体・・・
俺も、
>>777 を薦めるな。
Cを知っている奴が、C++の解る奴からC++を学ぶにはよい本だ。
自分ひとりでC++を学ぶならこの本は薦めないがな。
>>757 そのとおりだな。
今となってはMFCはあまりよくないクラスライブラリの見本みたいなもんだからな
MFCってベターC言語ようライブラリだからな。
>>758 >第一候補 「初めてのC++」+「STL標準講座」
>第二候補 「独習C++」+EffectiveC++
>759
>ロベール
>>770 >詳説C++ 第2版
>>772 >C++プライマー4版
>>777 >Accelerated C++
>>778 >Modern C++
ちなみに俺も詳説C++に一票。あとSTLの専門書が一冊必要だな。 ただ、C++はCを知らないと危険な言語だから初心者には勧められない。 初心者〜中級者には縛りがきついJavaを重点的にやるべし。 (ただ、Javaも2になってクソになりつつある。)
Cは簡単に学べる まずLinux.orgいって最新のソースコード落として渡す とりあえず、ASMで書いてねーとこ読んで説明しろ 2週間以内だ解ったなこのクズ供でいいだろ
linux kernelは8Tab・インデントが変態的だわ、コメントも少ないわで 却下だな。それより詳解UNIXプログラミングを読ませる。 とりあえず全ページ説明しろ2週間以内だ解ったなこのクズ供でいいだろ
>ただ、C++はCを知らないと危険な言語だから そんなことは無い。 >初心者には勧められない。 >初心者〜中級者には縛りがきついJavaを重点的にやるべし。 でもこっちは同意w
二つ目のプログラミング言語を教える際には、言語特有のプログラムの書き方を強調して教えないと「C言語ではどういう意味?」という思考法から抜け出せない。 それをスムーズに移行させている点で、Accelerated C++ がお勧め。さすがはスタンフォードのカリキュラム。
>>787 手続き型はどれも同じだろ?
関数型言語ではとかいうとうーんとなるけどさ
手続き言語覚えられないようならPG向いてないから
他の道に進むように諭したほうがいい
Lispさんはスルー
>>789 おまえ読んだことすらないくせにw
Accelerated C++はLispテイストあふれる名著だ。
Lisperすら薦めるAccelerated C++って、きっとすごい本なんだな
アーキテクチャを学ぶための本で鉄板と言ったら、 やっぱり ヘネシー & パターソン だと伺ったのですが、 その前に読んでおくべき踏み台みたいな本ってなんかありますか。
相変わらずLisperさんは触るものみな傷つける勢いですね。
>>793 CPUの創りかた
とか
はじめて読む8086
あたりはどうだろうか。まあ読まなくてもいきなりでいけると思うけど。
>>793 コンピュータアーキテクチャのエッセンス
相変わらず酷い自演だな
どうどう
おめっら、落ち着いたろ
>>793 建築関係本を読め
ちょw 勉強になることも多いだろうけどさw
Cだったら、Cプログラミング専門課程 がいい。 これはすごい。
ふつうのLinuxプログラミング読めばハマル奴っているよな
803 :
793 :2008/06/29(日) 23:29:26
質問しといて非常に申し訳ないのですが、 いきなりやってしまったほうが早そうですね。 ありがとうございました。
>>798 200レス以上前の話を蒸し返して煽ってるオマエ(=Lisperさん)が一番の元凶。巣に帰れ
またエスパーレスか
S式で反論してやろうかこの野郎
Accelerated C++ って賛否両論だよね
否はどんな意見なの?
Accelerated C++を入門書として読むかどうかには否があったかもしれないが 本そのものについては無かったような
「Lisperさん」なんて「さん」付けで呼ぶ必要すらないだろw gauche本が出て浮かれて表に出てきてけど、誰にも相手にしてもらえず勘違いにも気がつかないってところだろ。
>>807 この攻撃性がLisperの正体だねw
Gaucheなんか使う奴はクソ
くぁぁぁぁぁぁぁぁむかついた
gauche本って初心者向けだよね?
俺もLispは好きだけどこのスレにはLisperがいるのか?
>>814 ターゲットは恐らく
ただ、Scheme処理系の一つとしてのGaucheを
紹介する本も兼ねてるんだと思う
GaucheはLispではない。Schemeだ。
SchemeはLispだろw
C++を教えると言ってる人にLispを強要するGauche厨って頭おかしいのかね?
そんなレスはどこにも見当たらないのだが
SchemaはLispではない 長兄を裏切ったSchemaはLispではない 裏切ったSchemaはLispではない
schema?
ドーン!!!!
>>818 >端的に言ってしまえば Scheme は Lisp ではないです。 この2つを混同するのは味噌糞いっしょ、ってやつで、つつしむべきです。
> Confusing Common Lisp and Scheme is permissible once in a human life. -- Erik Naggum
SchemeとLispを一緒にするのはカトリックとモルモン教を一緒にするようなもん
順番のまま紐付けると、 Lispがモルモン教ということですね、わかります。
>>825 下の英文は「Common Lisp」とSchemeを混同するなという
趣旨の文だ
どうやら上の文を書いた人は「Common Lisp」と
もう少し大きな分類である「Lisp」を混同してしまってるようだな
その文だけだとCommon LispとSchemeを比較しているだけに読めるが どこにSchemeはLispではないと書いてあるんだ?
「端的に言ってしまえば Scheme は Lisp ではない」 と思いっきり書いてあるな
>>827 Lispといったら今はCommon Lispだろ。
アメリカと言ったら、USAを指してラテンアメリカやカナダを指さないのと
同じこと。
英文は孫引用だから、詳細がしりたければ日本語のほうをぐぐってほしい
は?SchemeがCommon Lispじゃないのは当たり前だろ そんなところにわざわざ異議を唱える奴なんて居るの? カナダがUSAじゃないとわざわざ主張する馬鹿がいないのと一緒
>>831 >端的に言ってしまえば Scheme は Lisp ではないです
これ書いてる人はMSIの中の人
スレタイ
>>832 で?
どう考えてもSchemeが、もっと大きな分類である「Lisp」の仲間
として認められないという趣旨の主張だろう
しかしながら、英文の方はSchemeが「Common Lisp」ではないという
当たり前のことを注意してるだけ
で?英文にこだわるなよ頭固いな。
このスレで続けんなよ、頭悪いな
根拠としてるらしい英文の引用の仕方が間違ってるってこと
ああ、Shiroさんに反論されちゃったやつねw
つまり
>>825 が引用した
「端的に〜」を書いた人は、
「Confusing Common Lisp〜」を引用して権威付けようとしたけど、
引用元はCommon Lispなので無意味でした (まる)
ってことですかね。
840 :
デフォルトの名無しさん :2008/06/30(月) 17:30:14
アジャイルソフトウェア開発の奥義はどこが変わったんだよ
仕事でプログラムするならやっぱC++勉強しなきゃダメでしょ。 JavaにもC#にも基本的に差分レベルの勉強で進めるし、Cだっていける。 マシン語レベルの理解も繋がる。 ホビーならJavaからとかありかもしれないけど、ちょっと本気ならC++を やるべし。
c++の前に日本語勉強したら?スレタイも読めないの?
勉強するだけなら簡単だけど、 実際にC++で書きたい気分にならない俺におすすめの本を教えてくれませんか
本より綺麗な C++ のコードを見た方がいいと思うが、 まあ本を薦めるとしたら Effective C++ かな。
C++ coding standardは?
業務用アプリ作る会社ならJavaです
業務用アプリ作らないのでどうでもいいです
おまえらの会社って何つくってるの?
戦車の計器
パン
子供
プログラミング言語C++でも読めよ
Rubyから書き込んでみるテスト 3行目テスト End
>>758 です、ここに書き込みして下さった皆さんのC++への思い入れを、心地よく享受いたします
日曜日、書店に行き、ロベール本を始めて、開きました
確かに分かりやすく、良い本だと思いました。が、しかしやはりこの本の厚さ・・・・・教科書としては・・・・
という訳で、子供たちへは、個人で買うように奨めました
中には、先生が選んでくれた本なら、重くても大丈夫と言う生徒もいましたが、踏ん切れませんでした
という訳で、月曜日の講義は
#include <iostream>
using namespace std;
int main()
{
cout << "Hello C++ World" << endl;
return 0;
}
Cとの違い、名前空間、iostreamライブラリ、Cではシフト演算子の<<がなぜ、文字を出力するのか(関数のオーバーライド)等の説明に
子供たちも、目をきらきらさせて聞いてくれました、至福の時間でした。
しかし、未だ教科書は・・・・
失礼 ×関数のオーバーライド ○演算子の多重定義 の誤りでしたごめんなさい
857 :
デフォルトの名無しさん :2008/07/01(火) 22:41:36
Cを知ってるならAccelerated C++がベストじゃない?
>>855 ロベールが教科書向けか知らんが
厚いから教科書には・・・て考えがもうダメな気がする。
外人が書いた分厚い洋書でもテキストにしてゲーゲー文句言わせながら
ついてこさせたほうが学生は成長するぞ。
OSの授業が思いだされるなぁ
>>855 厚さがネックになっているのは、なんで?
今期の授業は、時間切れかもしれないけど
最初の授業の課題として「C++について」の作文を書かせて、ニーズを聞くのもいいかもね
どういうものを習得したいかとか、どういうことがしたいかとか、どういう職につきたいのかとか
勉強する上での読み書きって大事だし
ニーズを把握していたら、授業も進めやすそうだし
個人的には駄書ばかり和書ではく、良書の多い洋書も買わせてほしいところだね
英文に対する苦手意識を解くためにも
もし
>>855 が導入でこんな風にやっていたら子供もしらけたろう。
int main() {
printf("Hello C++ World\n"); }
でもそういう風に始めたなら子供の興味が冷めないように、新しい見方を提供し続けるのが大事だね。
どんな構成で授業を進めるかによって使うべき教科書も変わってくると思う。
必ずしも名著を与える必要は無いよ。足りない部分は授業で補足できる。
必要と思ったら自分でそれらを探して購入できるような学習態度を身につけさせれば卒業後も成長し続ける。
>厚いから教科書には・・・て考えがもうダメな気がする。
分厚い本に対する免疫をつけるのも確かに大切だけど、ロベールがカリキュラムに沿ってるかが第一じゃないかな。
アルゴリズムやデザインパターンとか欲張ればいくらでもテーマはあるんだし、
>>855 が何を強調したいのかを明確にする必要がある。
いい授業をしてくれることを願うよ。
ぶっちゃげ、実際に何か作らせるのも大事っすよ。
C++とSTLをやるなら、boostまでやってしまえばLambdaに出会える。 「Lambdaをもっと詳しく知りたい人はSICPを読んでください。」と言っておけば、 生徒が自分で関数型や論理型言語も学習する方向に導ける。
>>862 ひとつ大きなものを作らせるとsubversionの使い方とか覚えるからいいな。
授業用といっても、本テキストなのか、副読本なのかによって、 奨められる本が変ってくるよ。本テキストは授業に沿った step by stepのものがいい。いいものがなければハンドアウトで。
SICPは時代遅れ
SICPが流行った時代なんてないぞ。 あれはむしろ異端だから注目を浴び続けている本。
ロベールのHP読んでねで済むじゃねーか。
力点はSICPじゃなくて他の物の見方があるということだろ。 卒業してそこで学習が止まらないように助言してやれば済む。
(sicp 'book) => nil
Accelerated C++ は最初からSTLを使ってるし分量も手ごろ。
サポートページが使い易いかどうか、教える側にとっては重要な材料だよ。
C 言語と C++言語を比べて何を学ばせたいんだろう? それを理解してると何が嬉しいのか、そこが判んないと興味無くしそうだ。
OOPかな?
C++を勉強/授業で教えるなら 禿げ本の The C++ Programming Language 3rd ed. 以外ないだろ
OOPを理解するとC言語と比べてどんな利点があるんだろ? そういう例が載ってる教科書プリーズ
>>876 アスキーの第3版は誤植が多すぎで使えないw
有害図書そのもの
Programming: Principles and Practice Using C++ by Bjarne Stroustrup 2008 November 事実上の第4版が出版予定になってる。
全然別の本だぞ。
うっかり豊田孝の本を読んでしまったが、この人の変な思い込みが臭ってきそうな美文調は ちょっと耐え難いね。
俺も生理的に駄目だわ>豊田孝 Microsoft Pressの良書にかかわるのも正直やめて欲しいんだよなぁ
>>884 プログラミング経験の無い人向け入門用テキストラスイ
>>879 のテキストとは別に第4版も出版予定があるようですね。
888 :
デフォルトの名無しさん :2008/07/02(水) 22:18:59
>>886 禿げ先生、自分の講義テキストを公開するのか
どんな風に学生に教えているんだろ
C言語撃退講座 K&Rは置いて、俺の話を聞け 刺激的なタイトル。
画像の縮小アルゴリズムである”平均画素法”について詳しく書いてある書籍はありませんか。もしくはサイトはありませんか。
明日本屋で探してみようっと。
「子供たちも、目をきらきらさせて聞いてくれました、至福の時間でした」と言っちゃう
>>855 を本の表紙のような丸岡孝司先生と思っていいですか?
俺の話を聞けー 五分だけでいいからー
C#のは話は面白かったが、内容が微妙だった。 こっちの方は買うかな。
昨日発売かよw
897 :
デフォルトの名無しさん :2008/07/04(金) 18:26:52
C++に関する本で、演習(解答も)ついてるおすすめの本ってありますか?
ググレカス
899 :
デフォルトの名無しさん :2008/07/04(金) 18:28:26
>>889 初っ端からいきなり誤植があったのはワロタが
中身はかなり読みやすくてイイ
但し文体に好き嫌いが出ると思われ
あと常日頃思ってたことが
プロ技術者も同感だったのかと知ると
なんか安心するw
Cが難しいだの言われるのは
巷のダメ入門書のせいだと思ってる京子の頃
ビューティフルコード、いまさらだが神杉ワロタ
>>902 おすすめの章教えてくれ
そこだけ読むから
アジャイルソフトウェア開発の奥義の変更点 秘奥義の追加 強くて再スタート
そろそろsafari bookshelf日本語版始めてくれよ。
>アジャイルソフトウェア開発の奥義 まずこの恥ずかしいタイトルを改訂するべきだろ
ブックオフ行ったら、岩波講座情報科学全24巻のうち、 10巻が105円で売ってたから、自宅に疎開させることにした。
105円かよ・・・
『ブラック会社に勤めてるんだが、 もう俺は限界かもしれない』 って、どう?すれ違い?
ギャグラノベはスレ違いです
『スーパー脱税プログラマーへの道』(やねうらお著)が宝縞社から発売になりました!
【出版社/著者からの内容紹介】
本書は、これからプログラマーを目指そうという初心者にも分かりや易く、やねうらおのスーパー脱税テクニックを解説した入門書であるとともに、脱税成功者としてのやねうらおの自伝です。
【目次】
・ここが目の付け所 プログラマーという職業は脱税がしやすい!
・無駄な税金は払うな! 丸儲け主義こそ悪徳企業家の誇り
・節税よりも脱税の方がぶっとく儲かる
・有限会社やねう企画が計画倒産した本当の理由
・有限会社より個人の方が税務署の目にとまりにくい
・宣伝ブログによる収入はまずバレない
・税務調査には自作自演で乗り切れ
・脱税で貯めた金で家を買うときは隣の土地も買え!
・税金は過去に遡って追徴される
・罰金・懲役刑は怖くない
・追徴金が払えないと家を差し押さえられることも
・最後に読者に贈る著者からの言葉
最も参考になったカスタマーレビュー
52人中、49人の方が、「このレビューが参考になった」と投票しています。
★★★★☆ 脱税の指南書としては合格点, 2004/8/22
By "neko"
さすがに実践家のやねうらお氏だけあって、説得力が違います。
書かれていることがすべて事実であることが素直に納得できます。
『そうか、この手があったのか!』と驚きの連続でした。
買って損のない一冊です。
コメント | ブックマーク | このレビューは参考になりましたか?
http://www.sia.go.jp/~osaka/zenso/19.09.pdf
>>891 > プログラミングに対する熱き心は人一倍(のつもり)。
「(のつもり)」がちょっとかわいいと思ってしまったので、思わずぽちってしまいました。
宿題スレにきてくれないかなあ。
ジェネレーティププログラミング 誰かレビュー書いてくんないかな
プログラミング技法よりも設計の要素が強いです。 ただしC++ベタベタです。 原書を読んだから、翻訳の質は知らないです。 設計話が苦手な私には退屈でした。 ただC++のメタプログラミングと設計を絡めた話は、 当時は少なかったので読みましたが。
>>915 家に原著も訳本あるが
ちみは何が目的で読みたいの?
記述内容は古いよ?
919 :
916 :2008/07/06(日) 10:00:58
920 :
916 :2008/07/06(日) 10:01:47
あんま意味ねー本だけどな C#とかJava最強でC++なんて今不要だし
>>921 C#もJavaもC/C++もPHPも仕事で使ってるけど、適材適所だよ。
最近出たばかりのFirefox3もC++だったりするし。
>>922 やねうらおのような慢性の自演中毒がそんな記事を書いてもなぁ
>>919 > モダンC++のエポック本ですよ。わかりやすく言うと、Boostの元ネタ。
これは嘘
この本はIPと静的メタプログラミング あとはアジャイルの黎明期の論文まとめたもんだぞ Boostはもっと前から活動してたしものもあったぞ
>>924 >922を見て弓月がキチガイだとわからないお前は弓月。
この弓月城太郎とか言うキチガイは真性だな
ずっと組み込み系の技術者だったんだが(使用言語はCと、アセンブリ言語を少々)、 歳のせいか、この頃はWordやExcelを使うことが多くなってしまった。 そういう俺に、Excel VBAのいい参考書ってない? いまさら、よくある非プログラマ向けマクロ集みたいな本は買いづらい。 BASIC に関しては N88-BASIC の頃の知識しかない。 ちなみに今は CSV に落してから perl で処理したりもしてるけど、 Excel の使い方としては、かなり間違ってるというか非効率的なような 気がしてるんだ。
マクロ記録で生成されるソースを見るのが最速
やねは、インチキ競馬予想ソフトみたいのを作ってる時点で、かたぎじゃないってイメージ。
>>932 正真正銘のキチガイ弓月城太郎は、悔しくて夜も眠れないんですか?
競馬予想ソフトの件はほんとうだろ。
競馬予想ソフトの件はふれちゃいけなかったのかな?
>>937 お前、相当KYだな。もしくは弓月本人。
弓月本人ではないなら、まず >933 を読んでこいよ。
興味ないから読まないよ。 だいたい、その基地外に粘着されてるのと、やねが怪しいソフト開発してるのとなんか関係があるのかよ。
>>939 日本語すら読めないなら、余計なコメントするな。
やね信者必死すぎだろ。 やねのブログからでてくるなよ。
エスパー方がアップを始めました
>>940 日本語読めないのはお前のほうだろ。
やねが怪しいことやってるっていう反論に「そんなことやってない」って反論するとか
「それがどうした」って開き直るとかならわかるけど、その弓月がどうたらってぜんぜん
関係ないだろ。
あほか。
弓月とか言う奴よりも このスレを荒らしてるやね関係者の方がよっぽど荒らしだな
>>945 だよねー。
やね信者はおとなしくしてろよ。
これ以上この話題続ける人は低学歴を晒してるようなもんだな
連投して荒らすな、このキチガイ
>>947 こういうメタな物言いをしてれば自分は参加してないことになるって思ってるのも頭わるそうですね。
推奨NGEx: やね信者|弓月|キチガイ|やねうらお|競馬予想ソフト|頭わる|基地外|やねが|Lisper|低学歴|架空の相手|気取り|顔真っ赤|きもちわるい
このスレ知らずに 大学の参考図書になってたアルゴリズムCを2巻まで買ってしまった・・・。 ここまで買ってしまったら3まで揃えたくなるけどどうしたものかな。。
C言語のコーディングスタイルがデタラメなので、 それさえ無視できれば旧版で構わないと思いますよ。 新版のグラフアルゴリズムの巻はまだ翻訳されてないし。
そもそもグラフパートを翻訳するのかも謎じゃね。 前半の訳者後書き見ても満足しちゃった感がにじみ出てるし 後半の翻訳をするとも書かれてないし。
あ、いや、イントロダクションにするべきだったのかなぁと
イントロダクションかなりおすすめ
両方読めばいいじゃん
大学生はお金がない とかじゃね?
まともな大学なら図書館&研究室を探せば両方あるだろ
学生リクエストで総額100万円買っちゃうぞキャンペーンとかやってるわ、おれんとこ
>>960 150冊くらい買えるのかな?
学部がどのくらいあるかにもよるだろうけど、結構さくっと予算使い切りそうだな。
やっぱり両方読むという結論になるか。 まぁそれでもいっか。
学生一人に2冊買わせればいい あとは研究用ってことでドキュスキャンで 吸い上げて学内文献扱いで複写しまくればいい
今、ネットゲームを作ろうと思い「オンラインゲームプログラミング」を流し見て挫折したところなのですが。 win32apiとwinsock2を使ってごりごりと1からネットワークプログラミングをしている書籍ってありますかね? ソースコードに「stdafx.h」とかがないやつがいいんですが。
>>965 あなたのレベルならTCP/IPの入門書を読んで基礎的なことを理解するのが先決。
そして、その次に進むためにどうすればいいか分からない罠
分からないなら本当は進む必要なんてないってことさ
>>967 TCP/IPの仕組みが一通りわかったのなら、msdn onlineを読みながらwinsock2で
簡単な通信プログラムを書いてテストしてみる。
>>965 何がわからねーか書けよぼけが
このファッキン糞ゆとり
それ以前に、通信とかしないふつーのゲームは作れるのか。
スティーブンスの本が高すぎるんだけど
>>971 directxで簡単なゲームなら。
>>970 的を得てますね、ゆとり全盛期の高3です。
>>966 TCP/IPの4階層の構造とかプロトコルとかがわかってれば良いんですかね。
それならある程度はわかってるとは思います。
>>969 MSDNって簡単なプログラムも載ってますか?、やけに複雑なプログラムが載ってる印象を持っていましたが。
受験生が余裕だな
>>974 ゆとりは旧帝でもなければ
今じゃ受験無しでも大学入れるぞ?
>>975 逆だ
宮廷でも上位クラスの奴らの中には
余裕ぶっこいてほかのことしてても合格できる天才がいるのよ
>>976 おっと、射るでしたか!!
>>978 ありがとうございます!。ざっと見た感じ、MSDNのリファレンスは英語でもわかりやすそうですね、本を買う前にこのサイトを参考にやってみたいと思います。
二つ目のサイトは、RFCとかも解説してるんですね、勉強になります。
>>974 サマーバケイションは大変ですね。
すれ汚し失礼しました。
>>955 イントロダクションは、大学院でアルゴリズムの研究やる人以外は過剰仕様。
それ以外であれを読みこなせる人は、こんなスレを参考にしないと思うw
あれが過剰仕様ってどんなんだよ。学部でも普通に読めるだろ ただ、百科全書すぎてアルゴリズムをじっくり体系的に勉強するには向かないと思う。
どっちなんだ(w
学部生でも読めるよ ただ最初に読むには胃もたれする内容だけど
985 :
955 :2008/07/08(火) 04:51:13
>>980 勿論板の情報だけだとあれだから本名で検索してるけど、
結構有名どころの参考図書になってたから気になってね。
アルゴリズムCが2,3年用、新版が院生用
と書いてあったから新版*3にでもなったらそれに通じるものがあるのかな。
まぁそれならアルゴリズムCを処理した後にでも考えて見ます。
アルゴリズムは必要な時にいつでも 理解できるように覚えるもんだ
新版は一冊で旧版の第1,2巻分。 内容はそれほど変ってない。構成は変わってる。
そうなのか
定期 明解Javaのレビューはほとんど望洋の自演(単発ID)
>>985 様々な分野で生じる複雑な形式の問題から明快な定式化を発見する方法と、
その定式化に基づいて実際の問題に対する効率的なアルゴリズムをデザイン
する方法をわかりやすく提供。情報科学や関係する分野の応用から生じた重要
な問題を題材として取り上げ、それらの問題に対して、まず問題の背景を入念に
説明し、定式化を導き出すためのアイデアを読者が自然と獲得できるように記述。
そして、その定式化に基づいて、その問題に対するアルゴリズムのデザイン法を
解説し、その後にそのアルゴリズムの解析にも力点を置いて記述。さらに、本文
で学んだ方法論をより確実にして展開できるようにするための演習問題も収録。
これ読め16kもするがいいぞ、やっと日本語版読めるぜ
>>993 興味ある奴はわかるからそれでいいんだよ
アルゴリズムデザインね
質問があります。 以下、typeA,typeBは任意の型とします。 typedef struct { typeA a; typeB b; structC c; } incC; typedef struct { typeA a; typeB b; structD d; } incD; typedef struct { typeA a; typeB b; union { structC c; structD d; } x; } incX; と定義したとします。 このとき、incCへのポインタ を incX へのポインタ(pX)にキャストしたら pX->x.c.membern で incCのcのメンバに正しくアクセスできることは確約されていますか?
998 :
997 :2008/07/09(水) 00:16:54
誤爆です。ごめんなさい。
質問があります スレタイ読めますか?
1000なら図書券1000枚ゲット
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。