トップページgamedev
1001コメント314KB

やね本 no.2

■ このスレッドは過去ログ倉庫に格納されています
0001やねうらお♂02/06/10 01:16ID:???
さささ、みなさん早くも増刷決定、laoxなどの大手書籍屋の
ランキング入りして派手なヤネ本スレ、no2ですよー
自分の息子も増刷りして、飛ばしたい!
いやいや、自慢できるのは せーしの飛距離だけではありませんよ!
その内容。パリパリに張り付いた裏汚'sスペルマ糊で、貴重な情報は
袋とじ!!なんてセコいまねはしてませんので、みなさんまずは立ち読み
くらいしてから批判してね。
0328名前は開発中のものです。02/06/19 19:55ID:HXSh3cg2
やね本売ってねーぞ。さっさと増刷しる!!>やね
0329名前は開発中のものです。02/06/19 20:25ID:???
>>327
やねの主張は桁が間違ってたし、前提も勘違いしていた。定性的な話をする
場合でも、さすがに桁が全く違うようだと論外だって。そのあたりの「常識」が
無いのが、ヤツの弱点だった(過去形、今は知らん)。

ヘネシー&パターソンやらタネンバウムやら読めば良いだけの話なんだが、
その後勉強したのかねぇ……。
0330名前は開発中のものです。02/06/19 21:04ID:???
>>329
>やねの主張は桁が間違ってたし、前提も勘違いしていた。
ttp://www.sun-inet.or.jp/~yaneurao/rsp/rspC1toC8.html
だろ?“桁”なんかどこにも書かれてねーよ。勝手なこと言うなよ。
ついでに、“前提”とは具体的に何?
0331名前は開発中のものです。02/06/19 21:36ID:???
発売が先月の31日。やねの6月8日の日記によると、3日後に増刷決定。
掲示板の書き込みによると、第2刷ではエラッタなおしてないそうだから、
翌日には印刷所に発注しているとして通例あがってくるのは2週間後。
ということは、6月20日か。そろそろだな。
0332名前は開発中のものです。02/06/19 22:40ID:???
そんなに言うほど売れてんのか?

梅田の紀伊国屋で見たときHSP本に囲まれて5冊ほど埋もれてたけどな(w
0333名前は開発中のものです。02/06/19 23:36ID:???
>>332
6月初めに梅田に行ったときは紀伊国屋では売り切れてて、
ヨドバシに僅かあった程度ですた。
0334名前は開発中のものです。02/06/19 23:52ID:???
やね本が売れるのは良いことかもしれない。
ライバルが減るからな。
0335名前は開発中のものです。02/06/20 00:14ID:???
べつにやね本は悪本と言うわけじゃないから、
ライバルが減ると言うことはないと思うが。
0336名前は開発中のものです。02/06/20 00:40ID:???
なんか、やね本、置かれてるコーナーがおかしい。
プログラムのコーナーから少し外れたところに置かれていることが多い。
0337名前は開発中のものです。02/06/20 01:12ID:???
>>330
やねが 2ch のスレに光臨して、いろいろ言ってたんだよ。もうスレの URL
手元に残ってないからソースは示せんが。

>>332
http://headlines.yahoo.co.jp/ranking/php/book/pc.html
書泉でも、ここ何週か 20 位以内に入ってるし、それなりに売れてると思うぞ。
書泉の方のトップは

  システム障害はなぜ起きたかみずほの教訓   日経BP

だけどね。
0338名前は開発中のものです。02/06/20 01:21ID:???
>>330
> ttp://www.sun-inet.or.jp/~yaneurao/rsp/rspC1toC8.html
> つまり、少なくとも1ms以内に、他のタスクをまわって、またもやCPU時間が割り
> 振られているということである。
前提が間違ってますな。

> バックグラウンドであまたのタスクが動いていることを考えると、タスク切り替えは
> 秒間数万回近く行なわれているはずであり
桁が間違ってますな。
0339名前は開発中のものです。02/06/20 01:58ID:???
ところで床下男とか天井男って名前の人もいるの?
0340名前は開発中のものです。02/06/20 02:06ID:???
>>338
納得しますた。どうもスマソ。
アンチ気取ってるやつとか、信者きどってる奴見ると
頭に血が上ることがあるんでスマソ。
0341名前は開発中のものです。02/06/20 02:40ID:???
ガリ勉の秀才君が重箱のスミつついていい気になってるな(プ
0342名前は開発中のものです。02/06/20 02:58ID:???
>341
それを指摘していい気になってるお前もアレだな。
そしてオレモナー。
0343名前は開発中のものです。02/06/20 03:02ID:???
信者必死だな(w

っつか、やねうらおも訂正出してるじゃん。
0344名前は開発中のものです。02/06/20 03:17ID:???
>>343
煽っているのは自分の間違いを認めた事のない連中なんで。
0345名前は開発中のものです。02/06/20 03:18ID:???
やね信者うざい。消えろ。やね本は発禁処分。
0346名前は開発中のものです。02/06/20 03:26ID:???
嘘を嘘と見抜ける人でないと(やねうらおを良質のネタとして楽しむことは)難しい。
0347名前は開発中のものです。02/06/20 03:51ID:???
>>346
他人のソースも読まずに語る連中は全員逝って良しですか?
0348名前は開発中のものです。02/06/20 04:04ID:???
むしろ「ソース、ソース」と連呼する厨は逝って良し。やねうらおの楽しみ方は、そこ
じゃないもの。

(まー、ソースのコメントにも芸風アリだが)
0349名前は開発中のものです。02/06/20 04:07ID:???
>>348
じゃあ、どこをどう楽しめばよかとですか?
0350名前は開発中のものです。02/06/20 04:35ID:???
タスクシステムって古臭いのか、うわぁぁぁんやね本が気になってきたじゃねぇかよ!
ひょっとしてswitchの嵐とかじゃねぇだろうな・・・
0351名前は開発中のものです。02/06/20 04:47ID:???
>>350
やね本にそこまでは書いていないと思われ。
0352名前は開発中のものです。02/06/20 07:53ID:IEvob06Q
さあたこ本を買いましょう
0353名前は開発中のものです。02/06/20 08:17ID:???
やね本には高速3Dエンジンのソースが載ってる。
3Dプログラマは絶対買え。
0354名前は開発中のものです。02/06/20 08:18ID:???
それはタコ本に載ってるの間違いでは?
0355名前は開発中のものです。02/06/20 11:16ID:???
やね本がどうとかは関係なく
いわゆるゲームで言うタスクシステムって前時代的だと思う
0356名前は開発中のものです。02/06/20 11:33ID:???
>>355
じゃあ今はその辺の処理はどうやってるの?教えてちょ。
0357名前は開発中のものです。02/06/20 11:34ID:jj4OCCvU
3Dエンジン=3つのダメなエンジン
0358名前は開発中のものです。02/06/20 20:49ID:???
>>336
漏れがやね本買った本屋にはDTPコーナーに置かれてたよ。
0359名前は開発中のものです。02/06/20 21:10ID:???
>>358
それおもろい!
0360名前は開発中のものです。02/06/20 23:14ID:???
>>356
そもそも「タスクシステム」という用語自体の定義が曖昧なんだが、本質を

- 各インスタンスが状態を持つ。ただしスレッドと異なり、スタックは持たない。
- 一定時間毎に、フレームワーク側からインスタンスの状態を進行させるための
 呼び出しが実行される。
- 各インスタンスは短時間で次状態を計算し、フレームワーク側に制御を返す。

と定義するなら、今でも変わってないと思うけどね。

実装の詳細として、伝統的なタスクのように、状態やエントリポイントを構造体に
持つか、それとも OOPL を前提としてメンバ変数・インターフェース継承を使うか
の差はあるけど。
0361名前は開発中のものです。02/06/21 03:20ID:???
>360
やね本には、その本質は載ってないの?
0362名前は開発中のものです。02/06/21 04:15ID:???
>>361
とりあえず、買ってみれ。たこ焼がついてるらしいから。
0363名前は開発中のものです。02/06/21 08:14ID:???
>>360
おまえ、話を簡素にまとめるのうまいね。頭いいでしょ?
俺、新人にいつも説明する時に、どうしても煙をまくかのような説明しか
できないんだよね。
036436002/06/21 12:23ID:???
>>361
やね本は、書店の都合で入手できておりませぬ。
0365名前は開発中のものです。02/06/22 03:03ID:???
やね本どこ探しても売ってない。
どこでもすぐ売り切れたらしい。
販売機会損失だ。
0366名前は開発中のものです。02/06/22 03:05ID:???
やねたんハァハァ
やねたんのヌード画像見たいのれす
0367名前は開発中のものです。02/06/22 03:21ID:???
先週は川崎ヨドバシの書籍コーナーに売っていたよ。
ポイントもついてお得な感じ。
0368名前は開発中のものです。02/06/22 04:08ID:???
>>365
増刷まだなの?これ見てるんでしょ?>秀和の人
いつだか教えてよ。
0369名前は開発中のものです。02/06/22 09:15ID:???
川崎ヨドバシはいいね
0370名前は開発中のものです。02/06/22 09:39ID:???
そんなところまで行けないよ。ウワァァァンヽ(`Д´)ノ
0371名前は開発中のものです。02/06/22 10:49ID:???
やね本見つからないぞ。
見つからないとますます欲しくなるよ。
0372名前は開発中のものです。02/06/22 10:57ID:???
増刷マダカー
0373名前は開発中のものです。02/06/22 12:39ID:???
大学の生協の本屋に積んであったよ
0374名前は開発中のものです。02/06/22 13:00ID:???
やねうらおはやね本で1000万円の収入増
0375名前は開発中のものです。02/06/22 16:45ID:???
>>374
まー、そのぐらいの報酬はあっても良いんじゃないの?

1000万といっても税金で 500 持って行かれて、さらに来年の所得税は今年度
の税額から計算されて前納だから 250 は還付待ちしないと危なくて使えん。結
果的にすぐに使えるのが 250 で、プラス還付後に 250 使える、と。
(たいした額ではないような気がする。車ぐらいは買えるけど家は買えん)

個人的には、やね本よりも、ナムコの人が書いた「コンピュータゲームのテクノ
ロジー」とか、AI 屋さんの論文集「ゲームプログラミング」、CG 概論「コンピュー
タグラフィックス 理論と実践」あたりが売れて欲しいけど。

さらに Graphics Gems や Real-Time Rendering 邦訳も期待したいが、難しい
のかねぇ。Game Programming Gems 邦訳があれだけ売れてるんだから、この
あたりも売れる可能性はあると思うんだが。
0376名前は開発中のものです。02/06/22 17:26ID:???
平均課税にすればそんなに取られん
0377名前は開発中のものです。02/06/22 20:33ID:???
>>375
馬鹿。個人所得じゃないだろ!
0378名前は開発中のものです。02/06/23 00:21ID:???
>>374
印税率が仮に10%だとしても、10,000×2,800×10%=280万にしかなりません。
実際は、もっと低い数字でしょう。
0379名前は開発中のものです。02/06/23 00:32ID:???
3Dヲタはうざいな。
0380名前は開発中のものです。02/06/23 02:00ID:???
>>379
どこにいるんだ?
0381名前は開発中のものです。02/06/23 02:38ID:???
川崎ヨドバシで買ったよ。
まだ4,5冊残ってた。

なんつーか、デザパタ厨だね。
オナニー。
参考ホームページに身内のページしか紹介しないのもオナニー。
0382名前は開発中のものです。02/06/23 03:01ID:???
>>378
とりあえずそれは初版分だろ。
誰かが初版分は印税式じゃないって言ってなかったか?
0383名前は開発中のものです。02/06/23 03:42ID:???
実際のところ、Gemsとどっちが売れてるの?
Gems高いから、売れ行き芳しくないみたいだけど。
0384名前は開発中のものです。02/06/23 05:28ID:???
>Gems高いから、売れ行き芳しくないみたいだけど。

「芳しくない」というのは相対的な表現なので
基準もいっしょに書かないと 意味不明だよ。
0385名前は開発中のものです。02/06/23 06:57ID:???
>>384
原書ほどは訳本が売れてないってことね。
結局のところ、Gemsがどれくらい売れているのか絶対的な数字が知りたいんだけど。
0386名前は開発中のものです。02/06/23 11:30ID:???
Gemsの訳本って存在意義無いと思うが
1 価格が高い
2 リリースが遅い(ラインナップがそろってない)
3 日本語特有の曖昧さがあり、理解しづらい面もある
どう考えても原書をまとめて買った方が得
0387名前は開発中のものです。02/06/23 11:32ID:???
>>386
1-3は同感。でも漏れは英語読めない(藁
0388名前は開発中のものです。02/06/23 13:18ID:TwZvwN4o
Gems高い。あの本は個人向けではないね。会社に買わせる本。
0389名前は開発中のものです。02/06/23 13:33ID:???
Gems、買ってくれる会社に漏れも行きたいよ。
0390名前は開発中のものです。02/06/23 13:47ID:???
>>386
> 3 日本語特有の曖昧さがあり、理解しづらい面もある
英語の方が日本語よりも明瞭だ、なんてのは都市伝説だって。日本語でも
明瞭に書こうと思えば、いくらでも明瞭に書ける。

俺も結局は原書買ってるけど、できれば邦訳があった方が嬉しいんだよな。
理由は、英語よりも母国語である日本語の方が

1. 手早く読める。
2. 検索しやすい。

あの手の本はじっくり全ページを通して読むより、ざっと目を通してインデクスを
頭に作っておき、あとで必要になったとき

「たしか Gems に参考になりそうな話があったなー」

と使うんだが、そういう用途には母国語の方が適している。単なる慣れなんだが、
さすがに人生二十数年かけて築いてきた慣れだからなぁ……。
0391名前は開発中のものです。02/06/23 13:53ID:???
>>390
>英語の方が日本語よりも明瞭だ、なんてのは都市伝説だって。日本語でも
>明瞭に書こうと思えば、いくらでも明瞭に書ける。

それはそう思う。日本語が言語的に悪いのではなくて、翻訳の質の問題だわね。
0392名前は開発中のものです。02/06/23 14:51ID:???
翻訳者が原著者と同レベルのプログラマだったらいいんだろうけど。
0393名前は開発中のものです。02/06/23 14:56ID:???
>>392
いや、そこまで贅沢は言わん。
せめて、ワンランクかツーランク下のプログラマであれば..
0394名前は開発中のものです。02/06/23 15:04ID:???
そのレベルのプログラマは、プログラムを書いていた方が金になるので……。
0395名前は開発中のものです。02/06/23 15:48ID:???
Gemsのエラッタ出る前にGems2が出ちゃうねぇ。
どうなってんの、ボーンデジタル?
0396名前は開発中のものです。02/06/23 17:23ID:???
>Gemsの訳本って存在意義無いと思うが

原書とその日本語版の両方が揃っていると便利なんだが・・・。
そんな漏れは無能れすか。れすか。
0397名前は開発中のものです。02/06/23 17:34ID:???
Gemsの訳はkanoたんだから著者よりレベルは高い。
翻訳の質は知らんが。
0398名前は開発中のものです。02/06/23 19:47ID:???
日本語で断定的に書こうとすると嘘になることが多々あるから、
やっぱり日本語で良質な訳を出すのは難しいでしょ。

>>396
勿論、どんな糞訳でも両方あると言うこと無いんだけど、
それには日本語版が高すぎるでしょ。
どっちか1冊というなら、やっぱり原書
0399名前は開発中のものです。02/06/23 22:16ID:???
それでよ、結局
原書 vs 邦訳版 という謎な比較に拘るヤシは何を言いたいのかにゃ。
比較の末に出た結論に何か新鮮な物でもあったのかにゃ。

誠にどーでもいい話ではないかにゃ。
0400名前は開発中のものです。02/06/23 23:16ID:???
日本語のほうが文章を読むのには適してるぞ。
表意文字である漢字は偉大だ。
040139002/06/24 02:15ID:???
>>399
たぶん「俺は英語が読める」と言いたいだけかねぇ。やね本と全く関係ない気が
するが、実はやね本英訳出版の伏線? (ありえん)
0402名前は開発中のものです。02/06/24 03:09ID:???
とりあえず、やね本に話題戻す。
P14のコーディングスタイルの所が笑える。

「いまや、ハンガリー記法でプログラミングするというのは、半ば常識化しています」

って書いてあるんだけど、ハンガリー記法は今や発祥元のMSが見捨てるようなモノ
ってのを知らないのかな?

ちなみに「C FAQ」には、こう書いてあります。
17.8:
「ハンガリー記法(Hungarian Notation)」とは。使う価値があるか。
A:

ハンガリー記法は名前の付けかたの取り決めで、Charles Simonyiが 発明した。
これは変数の型を(おそらく、その使いみちも)変数の名前 に符号化する。
一部のグループでは愛され、その他の人達からは容赦なく酷評されている。
主な利点は、データ型や意図する使い方が名前を見ればわかるということである。
主な欠点は、データ型は変数の名前に付けて運んでまわるような大事な情報では
必ずしもないことである。
0403名前は開発中のものです。02/06/24 05:09ID:???
>ハンガリー記法は今や発祥元のMSが見捨てるようなモノってのを知らないのかな?

論拠は?

> ちなみに「C FAQ」には、こう書いてあります。

いまさらSimonyiなんか引用してくるなよ。馬鹿が。
0404名前は開発中のものです。02/06/24 07:20ID:???
>>403
「半ば常識化しています」の論拠はいらんの?
0405名前は開発中のものです。02/06/24 07:25ID:???
「俺はお前らより早く原書でよんでるぜ」かな
Gems2がまさにそれだった。
0406名前は開発中のものです。02/06/24 07:27ID:???
>>404
WindowsのAPIの命名がすべてハンガリー記法に基づいてるんだから、
Windowsのプログラム本で「半ば常識化」していると表現してあっても
間違いでは無いと思うが。
0407名前は開発中のものです。02/06/24 08:20ID:???
たしか、現在のMSはハンガリー記法を使わないことを推奨している。
C#がらみのテキストでその手の話があったと思う。
WinAPIは16bitの頃から互換性あるんで、古い習慣に従って居るんだろう。
0408名前は開発中のものです。02/06/24 08:20ID:???
しかし、まさか今更ハンガリアンに違和感を覚えないヤシが居たとは。
ほんとにプログラミングしてるんかいな。
0409名前は開発中のものです。02/06/24 08:29ID:???
>>407
だから典拠示せって。

>>408
お前こそ、現場で仕事してないゲー専厨房だろ
0410名前は開発中のものです。02/06/24 08:47ID:???
>>409
ほらよ。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnamingguidelines.asp

確かMSDNコラムにもハンガリー記法についての話題があったので、
検索中。
0411名前は開発中のものです。02/06/24 09:13ID:???
>>409
ほらよ。
http://pc.2ch.net/test/read.cgi/tech/1011026963/
http://piza.2ch.net/tech/kako/966/966526155.html

すくなくとも「半ば常識化」はしてないだろ。
0412名前は開発中のものです。02/06/24 09:30ID:???
>>411
お前、Windowsでプログラミングしたことねぇんだろ?
DirectX8でさえ、ハンガリー記法を踏襲している。
好むと好まざると、ハンガリー記法を用いることになる。
0413名前は開発中のものです。02/06/24 09:53ID:???
>>412
Win32 だと、構造体のメンバがハンガリアンだったりするしな……。俺としては
どっちでも良いんだが、あくまでのこのスレの話題の中心は「やね本」なんで、
外れ過ぎんように注意してくれ。

(本人光臨なら、そりゃそれで祭りだが)
0414名前は開発中のものです。02/06/24 10:22ID:???
1 :やねうらお♂ :02/06/10 01:16 ID:???
さささ、みなさん早くも増刷決定、laoxなどの大手書籍屋の
ランキング入りして派手なヤネ本スレ、no2ですよー
自分の息子も増刷りして、飛ばしたい!
いやいや、自慢できるのは せーしの飛距離だけではありませんよ!
その内容。パリパリに張り付いた裏汚'sスペルマ糊で、貴重な情報は
袋とじ!!なんてセコいまねはしてませんので、みなさんまずは立ち読み
くらいしてから批判してね。
0415名前は開発中のものです。02/06/24 10:51ID:???
バカほど断定したがる
清水と一緒
0416名前は開発中のものです。02/06/24 11:01ID:???
お前らレベル低いんだよ。つまんねーこと突っ込むなよ。
0417名前は開発中のものです。02/06/24 12:36ID:???
ハンガリアンはコーディングミスを減らす工夫であって
そういう意味ではあの本の中では smart_ptrに近い位置づけだろう。
0418名前は開発中のものです。02/06/24 12:47ID:???
突っ込まれまくりの>409萌え。
ちなみにハンガリー記法推奨派の人は、MSが使わなくなっても
使いつづけるの?
0419名前は開発中のものです。02/06/24 14:02ID:???
>>418
それは微妙。少なくとも、便利な側面もあると思う。
0420名前は開発中のものです。02/06/24 23:22ID:???
ハンガリアンなんかどーでもいいよ。つかわねーし。

で、2刷は出たの?
0421名前は開発中のものです。02/06/25 02:27ID:???
>412はコーディングスタイルが何か分かってないと思われ。
お前は開発ターゲットごとにコーディングスタイルを変えるのかと、小1時間(以下略)。
0422名前は開発中のものです。02/06/25 02:59ID:???
>421
変えるでしょ。そりゃ。あんた、集団のなかでプログラム書いたこと無いの?
0423名前は開発中のものです。02/06/25 03:13ID:???
>>422
モジュール単位で切り出して、DirectX 依存部分だけハンガリアン記法っつーのも
アリだとは思うが。というか、俺はそうしてる。(引き継いだソースとかだと元の記法
を残すし、モジュール単位では統一されていても、全体としてみるとバラバラだな)

記法なんざ、混乱しない程度に統一されてりゃ何でも良いよ。それはともかく、やね
本のネタは枯渇なんでしょうか?
0424名前は開発中のものです。02/06/25 03:21ID:???
>423
>モジュール単位で切り出して、DirectX 依存部分だけハンガリアン記法っつーのも
アリだとは思うが。

それは、もちろん有り。
0425名前は開発中のものです。02/06/25 06:25ID:???
>お前は開発ターゲットごとにコーディングスタイルを変えるのかと

変数名に関しては変える。stlをガリガリ使うときはアンダスコア区切り。
DirectXを使うときはハンガリアン。
0426名前は開発中のものです。02/06/25 09:07ID:???
命名規則って統一されていることが重要であって、
どこにも正解は無いと思うけど
0427名前は開発中のものです。02/06/25 10:50ID:???
ハンガリアン記法はもういいよ。
これからはモンゴリアン記法の時代です。
■ このスレッドは過去ログ倉庫に格納されています