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

タスクシステム総合スレ part3

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/11/09(日) 11:51:40ID:+pjnJyQQ
タスクシステムについての議論、相談、質問、雑談などのスレです

part2 http://pc11.2ch.net/test/read.cgi/gamedev/1196711513/
part1 http://pc11.2ch.net/test/read.cgi/gamedev/1173708588/
0305名前は開発中のものです。2008/12/23(火) 12:52:38ID:KMGtlw/w
文章長すぎる奴自重しろ
中身もねぇのにだらだら無駄に長い
ホントにプログラマーか?お前
0306名前は開発中のものです。2008/12/23(火) 12:53:09ID:0dKfKv7t
>>302
> ・TCBとスタックポインタというRTOSで使われる用語を全く別の一般的じゃない意味で使ってる
> ので、ああいうのが代表的な解説になってるんじゃヤバいと思うよ。

TCBは痛いが、スタックポインタについては、メモリブロックのLIFOな管理技法に
使う用語として一般的なものだと思うが?
むしろアーキテクチャ用語のスタックしか思い浮かばないほうが視野が狭い。
0307名前は開発中のものです。2008/12/23(火) 12:54:05ID:0dKfKv7t
>>305
継続を一言で説明できるのかお前は?
0308名前は開発中のものです。2008/12/23(火) 15:09:59ID:SQBujvLn
KEIZOKU?
0309名前は開発中のものです。2008/12/23(火) 15:41:23ID:EIXJgmbC
継続 = continuation
0310名前は開発中のものです。2008/12/23(火) 22:57:43ID:oH6JwYTC
>>304
やぁありがとう。非同期的に呼び出される割り込みハンドラはコンテキストの保存と復帰をするよね。すまん。
ところで割込みの起源の話があったので、Donald.E.KnuthのThe Art of Computer Programmingを
めくってみたところDYSEACというコンピュータが最初だそうだ。ぐぐってみたところ面白いページ発見

History and Overview of Interrupts and Interrupt Systems -- Mark Smotherman
http://www.cs.clemson.edu/~mark/interrupts.html

によると割り込みの始祖はUNIVAC1まで遡る。算術オーバーフローの例外処理。ソフトウェア割込み。
割り込みの一番おいしいところである外部割込み(ハードウェア割込み)はKnuthの言っていたDYSEACで
これは米商務省標準局データ処理システム部門電子計算機研究所が開発したもので、米陸軍の
移動式通信システム用として1954年から運用が始まったそうだ

米陸軍弾道研究所 報告書No.1115 国産電子計算機についての調査(第三回目)
http://ed-thelen.org/comp-hist/BRL61-d.html#DYSEAC
>(3) an interruption property which enables the machine to handle unscheduled ,job assignments
> which originate externally without advance notice and must be executed as soon as possible

DYSEACはマルチプログラミング(例えばI/O処理に計算機を独占させない)を実現していたと思われる。
Mark SmothermanによるとDMAもこいつが最初かもだそうだ。おもしろいね
0311名前は開発中のものです。2008/12/23(火) 23:35:30ID:EIXJgmbC
ふむ。撲殺天使の人か別の人かわからんが、興味深い情報をありがたう。
mobile computer と書いてあるからびっくりしたが (carried in two tractor
trailers at 12 and 8 tons, respectively!) とすぐあとに書いてあった。
TRONチップとか、命令の実行に伴って起きる「例外・Exception」、外部入力
で起こされる「割込み・Interrupt」、OSの呼び出し等に使う「トラップ・Trap」と
使い分けてたりするね。
さて、いいかげんで昔のPC板行けと言われそうなので手短にポインタだけ
示すが、岩波講座情報科学1『情報科学の歩み』(高橋秀俊、1983)のp.48
によれば1959年にパラメトロンコンピュータPC-1に筆者らは割込み機能を
付けているが、「割込みという日本語も,英語の interrupt の訳ではなく,
われわれのグループで使いはじめたことばである.」だそうだ。
『コンピュータへの道』(高橋秀俊、1979)のpp.148〜151にも割込みの話が
出ている。
0312名前は開発中のものです。2008/12/23(火) 23:44:27ID:KMGtlw/w
まだなげぇ、すげーなげぇ
少しは相手の反応をみるとか
ちょっとした気遣いは全くないのか?

誰も聞いてないことをベラベラベラベラよくしゃべるなぁ
0313名前は開発中のものです。2008/12/23(火) 23:50:13ID:8VQIcbtp
スレチだが。面白かったよ俺には。
長いとか、よくしゃべるとか、批判の対象が違うだろ。
自分の興味のないこと=誰も聞いてない としか受け取れないのか?
ただスレ違いなだけ
0314名前は開発中のものです。2008/12/24(水) 00:03:00ID:RyEm5AoF
>>313
おお、じゃあ、適当なレス返してやれよw
0315名前は開発中のものです。2008/12/24(水) 01:12:03ID:jdZgu35M
>>289
悪い、出張してた。
うーん、おれが本来のジョブコンを理解できてないから変なこといってるのかもしれないけど、、
z80にしても6809にしても当時のマイコンのアセンブラ本とかみて、
マイコンでマルチタスクを実装する方法とかざらに載ってたと思うんだけど。
continuationという用語で説明されたかは覚えてない。
比較的あたらしいのはこんなのか?
http://www.ertl.jp/ITRON/Newsletter-J/itronnews19.html
これが雑誌に載ってたのを見た記憶がある。中身がぜんぜん違うならごめん。
0316名前は開発中のものです。2008/12/24(水) 01:20:11ID:jdZgu35M
で、俺が見たのはz80のアセンブラ本で、マルチタスクを実装するのに
win3.1みたいに自分でジョブを明け渡す方法と、割り込みを利用して
スイッチする方法がのってた。どっちにしてもなんらかの形で
レジスタの保存と復帰はあたりまえだよね?
んー、多分おれが的外れなことを言ってるんだろう。もう黙るわ。
0317名前は開発中のものです。2008/12/24(水) 02:57:11ID:jdZgu35M
黙るといっておきながらあれだが、
>>315は1992ってなってるな。80年初頭とは違いすぎるね。
だけど、マイコンでみんなやったことってメインフレームの真似事だったんだけどなあ。遠藤さんのスレの例の肝は、リロケータブルなプログラムの組みにくいz80で、RTSを
利用して実現したことだと感心したんだがな。まあいいや。
0318名前は開発中のものです。2008/12/24(水) 11:05:25ID:pWFbRnFD
continuation(継続)とは、要するにコンテキストのようなものだが、
かなり抽象的な概念で、コンテキストとはプログラムの実行中の
一瞬の状態のことだが、継続とはその先にある計算全部を
ひっくるんだもの。ある種の高水準言語(特にScheme)では
一般概念。OSや機械語のレベルで直接扱うことはまずない
(というか高水準の概念)。
Googleで「継続」を検索すると上位10ページの半分弱は
これの説明なのでざっと見てみるといいかも。

「マイコン マルチタスク」で検索するとインタフェースのバックナンバー
目次がひっかかった。1984年9月号の特集が「Cとマルチタスク・モニタ」
なので、そういう記事だろう。多分。
ttp://www.cqpub.co.jp/interface/contents/198xindex.html
0319名前は開発中のものです。2008/12/24(水) 21:21:45ID:tzcrgEm1
また、長文垂れ流しか
ホント無駄な奴等だな
0320名前は開発中のものです。2008/12/24(水) 23:02:53ID:jdZgu35M
>>318 おお、ありがと。1980年の
>12月号 特集◆リアルタイム制御用マルチ・タスク・モニタの研究

なんかもまんまだな。「非同期〜割り込みハンドラは」とか留保つけてるくらいだから
認めてもらえそうにもないが。いつのまにか
>continuationを積極的に「省く」
ことにされてるし。
このスレで continuation といえばマイクロスレッドとかファイバとかの話になるよね。
で、このスレでもおなじみのやねうらお氏がこんなのも用意してたりするわけだよ。
ttp://ml.tietew.jp/cppll/cppll/article/6196

でもさ、コンテキストスイッチングとかマイクロスレッドってc/c++標準の機能でもないし、実装にはそれなりに手間もかかるし、無いとまったくプログラムできないわけでもない。
そういうものをタスクシステムを紹介している>>2に包含してないからって駄目呼ばわりするのはどうなのよ。

黙るとかいいながらまた長文たれながしてるな。すまんね。>>319
0321名前は開発中のものです。2008/12/24(水) 23:11:27ID:jdZgu35M
おっとあぶない。コンテキストスイッチを setjump()/longjumpで実装することも
できるみたいだし、GNU pthを使ったコルーチンの例もあるから、c標準
で実現できないと書くとまた突っ込まれるな。もうぐだぐだだ。
0322名前は開発中のものです。2008/12/24(水) 23:30:35ID:RyEm5AoF
馬鹿だろ
普通初見でプログラムみたらそういう状態が認識できるならそういう変数探すだろ
探してあればそれは読みやすいプログラム
ところがそれを無くそうとするとかいかにやねうらおの程度が低いかわかるな
あるべきところにあるソースのほうが俺はいいソースだと思うぜ

やねうらおまわりってさ
こういう普通の常識もわからない馬鹿ばっかりだから嫌いなんだよね
俺、俺が初心者のときから嫌な匂いしたわこいつら
俺ももう経験10年だけど
こいつらってズレてんだよね
力入れる部分がさ
0323名前は開発中のものです。2008/12/25(木) 00:21:23ID:a/8vcZsU
>>320
> そういうものをタスクシステムを紹介している>>2に包含してないからって駄目呼ばわりするのはどうなのよ。
じゃ、使うメリットが何もないじゃん。
0324名前は開発中のものです。2008/12/25(木) 17:45:17ID:5Ans8N0b
>>322
このスレの流れと逆のこと言ってないか?

このスレの流れ的には、
ジョブコンにはコンテキストスイッチがあったのに、それの発展形を
事象するタスクシステムはそれを取っ払ってる。その結果、グローバル変数で
状態を持ってやったりしなきゃならない、バカじゃね?
ということになってるのに、なんで突然そのグローバル変数を賞賛するかね?

やねがズレてるのは俺も感じてるが、お前はもっとズレてる。
0325名前は開発中のものです。2008/12/25(木) 17:54:00ID:DGaHaIHQ
>>324
は?
グローバル変数を賞賛?
どこにそんなこと書いてあるの?
やねうらおまわりはあいかわらず馬鹿だな
0326名前は開発中のものです。2008/12/25(木) 19:54:19ID:5Ans8N0b
> そういう状態が認識できるならそういう変数

って普通グローバル変数だろ。
グローバルじゃないにしてもstatic変数。実行させてみないと挙動が把握できない。

そういう変数じゃなくて、ブツ切りの挙動を上から下に並べて書けるのが、
継続とかコルーチンとかマイクロスレッドとかファイバを利用したテクニック。
それを頭からバカにしてるのがお前。
0327名前は開発中のものです。2008/12/25(木) 20:17:48ID:cbF0jNVH
よくわからんが、FSMの状態変数のことを言っているんなら
クラスのメンバあたりが妥当で、別にグローバルやstaticである
必要は無いんじゃないの
0328名前は開発中のものです。2008/12/25(木) 20:39:58ID:DGaHaIHQ
>>326
はぁ?
思い込み激しすぎ
どこにそんなこと書いてあるの?
0329名前は開発中のものです。2008/12/25(木) 22:26:40ID:IlrfutNd
ポエマーはクリスマスの家族サービスも終わって一休み、一休み
あとは印刷屋に注文したブツが配送事故なく無事に現地に到着することを祈るだけだよ

∩∩
(・x・)   「パパは誰と戦ってるの?」

(@∀@)「パパはね、今フェードアウト2Dゾンビという怪人と戦ってるんだよ。
     この世に未練タラタラの8bit悪霊に取り憑かれた若者達を正気に戻すために
     作文を書いてるんだ。おやすみ」
∩∩
(・x・)   「ふーん、まぁがんばってね」


娘に絵本を読んで寝付かせた後にネットブックでちょっかい出しに来たのね。勤労家だね
0330名前は開発中のものです。2008/12/25(木) 23:14:09ID:IlrfutNd
>>289
>こういうの見ると、メインフレーム屋さんではなくて制御屋さんの発想な気がするけど

私がまだ下っ端だったころ、電機メーカーでプラントのプロセス制御用のシステム開発に
携わってた人とか、光学機器メーカーで組み込みシステムに携わってた人がいたのね
彼らは今で言うところのリードプログラマに相当する存在だった。俺を含む当時の若手は
彼らから色々教わったのねー

メインフレーム屋(?)とか制御屋(?)とか、そういう分類はよく知らないけど
(基幹業務システムの人とか組み込みシステムの人とかそういう分類で言ってるんだとは思うが)
そういうのに関係なく、当時コンピュータに携わってた人間は多かれ少なかれリタラシーとして
メインフレームのことは知ってたのね。学生時代、お手本となる本格的なコンピュータシステムといえば
その代表格はメインフレームとその弟分たち(オフコン、ミニコンとか)だったのね。教科書には
当たり前のように登場したし、卒研のためにメインフレームを使わせてもらえる贅沢環境を体験した奴も
いたのね。研究室単位ではミニコンのほうが多かったけど、それらのモニタやOSもメインフレームなどの
大型コンピュータのそれを踏襲してたのね

【メインフレームの基礎知識】って言ったのはそういうことなのね。教科書レベルの知識のお話
0331名前は開発中のものです。2008/12/26(金) 00:03:56ID:nQQPnA5J
>>294
>(1)
別にぽまえさんがクリティカルヒットしたわけじゃないでしょ?
他人事ならニヤニヤしてればいいと思うのよねー

まぁ何度も言ってることだが、当時の実装対象の特性なんてこれっぽっちも知らない人間が
64bitマルチコアCPU&9600GTクラスのビデオカード(DSPカード)搭載のモンスターPCを持ってたりする人間が
IDE付きの静的型付言語の開発環境(VS2008EEなど)+DirectXなどを使ってる人間が
ちゃんこ鍋循環リストにすべてを放り込んでバッチ処理するだけの(今となっては何とも珍妙でお粗末な)
仕掛け(>>2)をどうして神格化するのかおじさんは不思議で不思議で仕方が無いのよねー
「タスクシステム…いとしいしと…」と地底奥深くでひっそりと一人で、職場の中で囁くだけなら別にどうでもいいが
公衆の前で「>>2素晴らしい!神の業!すげーすげー!超参考になる!真似しないと!」と絶叫する奴は
相応の陵辱を受ける覚悟をしてもいいと思うのよねー
0332名前は開発中のものです。2008/12/26(金) 00:05:55ID:tFa9iljv
>>331
お前、なかなかわかってるなw
0333名前は開発中のものです。2008/12/26(金) 00:24:31ID:aORXdj9D
まぁこのスレを、公衆の前と思うかチラシの裏と思うかは人それぞれという気もする。
0334名前は開発中のものです。2008/12/26(金) 00:27:54ID:mDOQ1BG2
>>331
ハァ?、て感じだな。

一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
一体、何を問題にして、何を前提にしているんだ?
0335名前は開発中のものです。2008/12/26(金) 00:30:21ID:nQQPnA5J
私は、何かの縁で最近就職希望の学生さんの就職説明会(なのかしら)に立ち会う機会があった。
どこもかしこもみんな多忙で、こんなオサンが出張ることになった。フェードアウト窓際のふりをして
タラタラと講話をしていた。眠い話が終わると、ご質問ごじゃいますかーと進行のお兄さん(イケメン)が言う

想定どおり、痛くもかわいい質問が多くてにんまりうんじゃりしていたが、特にやべぇと思ったのが
タスクシステムがどうのとかいうゲー専の子だった。本物のフェードアウト2Dオヤジの講師にナニを
吹き込まれたのか知らないが私はゲー専に行く子はちょっと可哀想だなとそのとき思った。
彼には直接個人指導してやりたかったがそういうお時間はいただけなかった。まぁどうでもいいや
0336名前は開発中のものです。2008/12/26(金) 00:35:22ID:nQQPnA5J
×フェードアウト窓際のふりをして
○フェードアウト窓際としては久しぶりの仕事なので
0337名前は開発中のものです。2008/12/26(金) 00:43:37ID:aORXdj9D
>>334 主要部だけ抜き出すとここだな。

オブジェクト指向の恩恵をふんだんに受けられる環境で開発してながら、
ちゃんこ鍋循環リストにすべてを放り込んでバッチ処理するだけの
(今となっては何とも珍妙でお粗末な)仕掛けをどうして神格化するのか?
0338名前は開発中のものです。2008/12/26(金) 00:52:58ID:tFa9iljv
>>335
やべw
ファンになりそうw
0339名前は開発中のものです。2008/12/26(金) 00:57:58ID:mDOQ1BG2
>>337
悪いが俺には、
「オブジェクト指向の恩恵をふんだんに受けられる環境」で
タスクシステム指向を否定する理屈が理解できない。

>一体、何を問題にして、何を前提にしているんだ?
0340名前は開発中のものです。2008/12/26(金) 01:09:03ID:aORXdj9D
> ちゃんこ鍋循環リストにすべてを放り込んでバッチ処理するだけの
> (今となっては何とも珍妙でお粗末な)仕掛け

という評価を否定してみせろ>ID:mDOQ1BG2
0341名前は開発中のものです。2008/12/26(金) 01:12:51ID:tFa9iljv
>>339
>タスクシステム指向を否定する理屈が理解できない
頭おかしいんだw
0342名前は開発中のものです。2008/12/26(金) 01:54:38ID:IU47ZxI2
Lisp?>ちゃんこ鍋循環リスト

Lispは何でもリストで、データとプログラムが同等で、
プログラムを生成するプログラムは常套手段ですが、
今や再評価される一方のモテ言語でつよw
0343名前は開発中のものです。2008/12/26(金) 02:04:03ID:aORXdj9D
Lispのリストは単方向リストで、普通は関数的に使うもの。
(まぁ副作用バリバリで使うこともあるけどな)

「タスクシステム」のリストは、双方向リストで、デク(Double Ended Queue)
と呼ばれるデータ構造。副作用バリバリで使うのが基本。

もうちょっと中身がわかるまで勉強してから出直してね。
0344名前は開発中のものです。2008/12/26(金) 02:07:13ID:aORXdj9D
あ、つまり、同じ「リスト」でもはっきり言って別物だよ、ってことね。
0345名前は開発中のものです。2008/12/26(金) 02:12:01ID:IU47ZxI2
>>343
その説明だけだと、Lispがなぜ良いものでタスクシステムがなぜ
唾棄すきものかがさっぱり分からないのですが。
0346名前は開発中のものです。2008/12/26(金) 02:13:18ID:aORXdj9D
Lispと同一視して再評価すべきだ、みたいな話を持ち出したのはそっち。
俺はそれを否定しただけ。
0347名前は開発中のものです。2008/12/26(金) 02:13:38ID:IU47ZxI2
静的型安全性が無い、コードがデータと同じで自己書き換えを行えてしまう、
といった動的性はLispにも当てはまることです。
Lispはconsセルをもとに、データ構造をどうとでも作れます。
0348名前は開発中のものです。2008/12/26(金) 02:15:28ID:IU47ZxI2
>>346
タスクシステムを再評価すべきだとは「一言も」言っていませんよ。
そもそも>>342は半分以上ネタです。

が、「ちゃんこ鍋循環リスト」は、それで何かを貶したつもりになっているのなら
少々不適切なのでは?と愚考する次第です。
0349名前は開発中のものです。2008/12/26(金) 02:15:35ID:tFa9iljv
>>345
馬鹿じゃねぇの
話そらしてんじゃねぇよ
0350名前は開発中のものです。2008/12/26(金) 02:17:35ID:IU47ZxI2
>>349
は?何から?
0351名前は開発中のものです。2008/12/26(金) 02:20:40ID:tFa9iljv
やねうらおの近くにいるとくだらない話術ばっかり達者になってくカスに成り下がるな
奴は所詮3Dも理解できないクズ
大きく複雑な仕組みを小さく単純な形に噛み砕くことはできない

本人すげー頑固で視野狭いしね
止まっちまう理由もわかる
0352名前は開発中のものです。2008/12/26(金) 03:15:07ID:aORXdj9D
確かに、一度は奴に傾倒しても、適度に距離を置いた奴は大成してるね。
0353名前は開発中のものです。2008/12/26(金) 06:18:00ID:pIz4GYzN
>>349
プログラム全体を関数型で設計するなら、Lisp のリスト構造が適している。
ただゲームを組むのに関数型言語が合ってるとは思えんが。
0354名前は開発中のものです。2008/12/26(金) 08:28:43ID:tFa9iljv
>>352
そうだね
奴もすべてが駄目ってわけじゃないんだよね
でも結局、3Dができねぇってのは大きく複雑なものを小さく単純な形にできないってこと
これはプログラムの能力に直結する

小さいプログラムをこね回してる分にはどんな方法で何やったってなんでもできるんだよ
でも本当に複雑なものを管理するにはそれなりの力がいる

ごちゃごちゃいう前に3Dやってみろボケ
ってことだよね
まあ、ヤツにいえることはこういうことだよね
0355名前は開発中のものです。2008/12/26(金) 10:34:25ID:aORXdj9D
>>354
すげぇ理屈

もしかして昔奴の「クォータニオンどうこう」に騙されてたとかそんな理由?
0356名前は開発中のものです。2008/12/26(金) 13:39:13ID:tFa9iljv
>>355
いや、そんなの知らんけどw
0357名前は開発中のものです。2008/12/26(金) 22:38:40ID:mDOQ1BG2
>>340
タスクシステムにケチ付けてるとも読み取れる中途半端な書き込みしやがって。
ヘタレっぽい書き込みだから無視してもかまわないんだが、
看過するのはやや気が咎める。
相手してやってんだから、もっと具体的な話してみろや。
ほれ、どうしたんだ。

>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
>一体、何を問題にして、何を前提にしているんだ?
0358名前は開発中のものです。2008/12/26(金) 23:26:14ID:/2aOAzbG
ねーねー聞いていい?
この人がケチ付けられたと火病ってる「タスクシステム」ってナニ?
え、>>2なの?マジで>>2なの?すごくね?まじシステムって感じ
0359名前は開発中のものです。2008/12/26(金) 23:34:18ID:tFa9iljv
ひらしょーさんに「タスクシステム?なにそれ?」って言われた時点で
こいつらはもう死んでる
この単語がだれにも通用しないってことがわかっただけでもいいだろもうw
0360名前は開発中のものです。2008/12/26(金) 23:42:45ID:mrzJIk+i
違うな

ぼくのかんがえたぼくのたすくしすてむをばかにするやつはゆるさない
ぼくのたすくしすてむはぼくがぼくであることのあかし、ぼくのあいでんててーそのもの
ぼくのたすくしすてむにけちつけるやつはぼくをひていしようとするやつだ

      だ か ら っ ぜ っ た い っ ゆ  る  さ  な  い  っ っ 

ということだと思うぞ
タスクシステムという単語を使って突っ突くとどっかの誰かが癇癪を起こすのだ
わくわくするだろ
0361名前は開発中のものです。2008/12/26(金) 23:44:12ID:mrzJIk+i
おまえら横入りでレスすんな。>>360>>358あてなんだからね
ひらしょーはしごとしろ
0362名前は開発中のものです。2008/12/27(土) 00:13:18ID:kUina8sT
ID:mDOQ1BG2だけど、
「嫌タスク厨」って気色の悪い連中が多いな。
0363名前は開発中のものです。2008/12/27(土) 00:19:47ID:1Y+r92ib
>>362
なんで泣いてんだよw
0364名前は開発中のものです。2008/12/27(土) 00:39:49ID:kUina8sT
「嫌タスク厨」の書き込みを見てて思うんだが、

>一体、何を問題にして、何を前提にしているんだ?

これにつきるな。

恥ずかしい連中だな。
プ!!
ワリィ、失笑しちまったぜ。
0365名前は開発中のものです。2008/12/27(土) 00:44:02ID:quq8i6DN
ポエマーは3D酔いの話をしたら眠くなりました
0366名前は開発中のものです。2008/12/27(土) 00:56:24ID:1Y+r92ib
また、やねうらおに騙されたかわいそうな初心者が発狂したか
0367名前は開発中のものです。2008/12/27(土) 01:27:14ID:Yea5ohhj
>>365
つーかあんたなんで初心者スレでは優しい人に変身してんだよ
キャラ変えすぎだろ女子高生的に考えて…
0368名前は開発中のものです。2008/12/27(土) 11:33:58ID:fiVf7uJ8
6年も前のMLのログを引っ張り出して何やってんだか
0369名前は開発中のものです。2008/12/27(土) 15:45:45ID:UXiflr2J
正直俺も嫌タスク厨はどうかと思う。
0370名前は開発中のものです。2008/12/27(土) 15:49:11ID:PX4qd4CE
あれ、ID変わったかな?
0371名前は開発中のものです。2008/12/28(日) 00:08:38ID:9bx8+r7b
>やねうらお

>一体、何を問題にして、何を前提にしているんだ?
0372名前は開発中のものです。2008/12/28(日) 09:54:21ID:kNsvEJS4
>>370
日本語としては「じっぽん」が正しいが、レッドブックの「とおほん」(×とうほん)も間違いではない
ただ朝鮮人や一部の関西人が良く使う「じゅっぽん」は明らかに間違い
これを使っていると日本人である事を疑われるので気を付けるように
0373名前は開発中のものです。2008/12/28(日) 10:00:52ID:l5BdqN5n
10円20銭
0374名前は開発中のものです。2008/12/29(月) 07:51:23ID:5ANW5Mxu
「嫌タスク厨」はロクに質問にも答えられないキチガイばっかだな。
常人の感性からすると気色悪くて目障りだからオンするなよ、なあ?

親切心から言ってやるが、
本人気利かせているつもりのチンケで鬱気味の幼稚表現も痛々しいぞ、自覚してるか?
まあ、それがお前らの正気状態か。
せいぜい頑張れや。
プ!!
0375名前は開発中のものです。2008/12/29(月) 11:21:47ID:Ah7A1aEB
ひらしょーさんになにそれ?だれきみ?ってあしらわれたショックで
気が狂ってしまったん?
0376名前は開発中のものです。2008/12/29(月) 13:33:00ID:Af+lgojS
自分の言葉で論破できなかった厨房が、お墨付きをもらって狂喜してるだけにしか見えない。
0377名前は開発中のものです。2008/12/29(月) 18:17:39ID:2WLNxkwH
ま、そういうくだらない連中のノイズ成分くらい除去できないと駄目だと思うけどね
ひらしょーさんひらしょーさん言ってる子供達もどうせついこの間までは
たすくしすてむさいこー松浦先生大好き尊敬しちゃうとか言ってたはずなわけで

風見鶏を右へ左へ引きずり回すのは楽しいよね。そろそろ>>2擁護始めるか
0378名前は開発中のものです。2008/12/29(月) 20:02:06ID:s7jYkUya
その問題のやねうらおとやらは、お前たちの何倍ものプログラミング能力があって、
お前たちの何倍も稼いでいるようだけどな
0379名前は開発中のものです。2008/12/29(月) 20:29:38ID:2WLNxkwH
やねうらおが何だのかんだのと喚いてるのはpmocky一名だろう
0380名前は開発中のものです。2008/12/30(火) 10:15:13ID:Ak2RXwcs
pmokyな。奴がこんなとこで粘着する性格とも思えないが。
0381名前は開発中のものです。2008/12/30(火) 20:27:11ID:e9u2cYzi
本人乙。やねうらおと何があったのか知らんが
あちこちのスレで発作的ESPでやね探知する度に私怨コピペ張るなよ
マ板にスレ立てるなり民事調停するなり労基に駆け込めよ
0382名前は開発中のものです。2008/12/30(火) 20:29:06ID:e9u2cYzi
と思ったらスレあんのかよ。あのオッサンの界隈は相変わらず賑やかだね
0383名前は開発中のものです。2008/12/30(火) 21:29:05ID:kY5NjYxZ
松浦先生はエフェクトの人?
やねうらおなんかと比べるのは失礼だろ(笑)
0384名前は開発中のものです。2008/12/30(火) 22:17:02ID:XRQQzBHj
どう見てもそのやねうらおとやらののほうが格上だがな。

松浦先生の最新刊
ゲームアルゴリズムレシピ for JavaScript (単行本) 2008/11 発売。
Amazon.co.jp ランキング: 本で131,156位

一方、同時期に発売されたやねうらおとやらの

ひなた先生が教えるデバッグが256倍速くなるテクニック 2008/11 発売。
Amazon.co.jp ランキング: 本で652位

私怨か何だか知らんがいい加減、見苦しいよ。
0385名前は開発中のものです。2008/12/30(火) 22:25:35ID:kY5NjYxZ
本読んでみりゃわかるのに
0386名前は開発中のものです。2008/12/31(水) 01:04:00ID:K//GK7EM
大掃除も終わったし、一杯ひっかけながらちょっとポエムを書いてみるのねー

多数のジョブを並行、並列に処理する能力は科学計算、軍事、宇宙開発など様々な分野で必要とされた。
特にリアルタイムという要求は軍事や宇宙開発と絡むことが多かった

【2DSTGの礎を探る】

第2次大戦中、米海軍がMITに艦攻のフライトシミュレータの基礎研究を依頼した。
海軍は風洞試験の結果をリアルタイムで再現する航空機解析・空力数値計算を希望していた。
当初MITはアナログコンピュータでこれを試み、後に海軍の提案でデジタルコンピュータの
開発に注力しWhirlwind I を作る。しかしその頃には軍はコンピュータを航空機解析よりも
戦術情報処理や指揮統制業務の能力向上に役立てることに関心が移っていたという

おりしもソ連がファットマンをコピーしたと思われるプルトニウム爆弾の実験(RDS-1)を成功させ
米国内が大騒ぎしていた時期でもあり、Tu-4長距離爆撃機による米本土への核攻撃も可能(※)と
分析されていた。空軍はこれに備えるために地上要撃管制(GCI)の連結と自動化に取り組んでいた。
空力計算の数値積分結果を逐次・リアルタイムでベクタースキャン型CRTに投影し・可視化しようと
していたMITのシステムは空軍の要求に堪えるものと評価され、Whirlwind I は防空システム用
コンピュータのプロトタイプとなる。ニューイングランドのGCIのデータを電話回線経由でMITに転送し
Whirlwind1がこれをリアルタイム処理するというデモンストレーションが成功し、Whirlwind1をベースに
大規模化したコンピュータAN/FSQ-7として正式化され、IBMが主契約をゲットして量産した。
http://www.mitre.org/about/photo_archives/sage_photo.html
0387名前は開発中のものです。2008/12/31(水) 01:05:23ID:K//GK7EM
>>386続き
多数の敵機を捕捉・追跡しながら迅速・適切に邀撃戦力を配当する(意思決定をサポートする)
SAGEシステムが50年代から本格運用された。これは後にICBMによる全面核戦争を想定した
防衛システムや海軍機動部隊の艦隊防空システムなどの礎となる。
SAGEコントロールルームのオペレータはベクタースキャン型CRTとライトペンの組み合わせによるGUIで
直感的な操作を行なうことができた。この技術はCADの礎となった。(アーケードのガンシューもこれ)
SAGEは逐次更新されF-102デルタダガー邀撃機のオートパイロットやCIM-10ボマーク長距離SAMの
中間指令誘導もできるようになった。こうしたリモートコントロールの技術は宇宙機やUAVの礎となる

(※)ソ連はそのころB-29の劣化コピーであるTu-4を配備していたがその航続距離はB-29よりも
   劣っていたことが後に判明する。片道切符で欧州の主要都市を核攻撃する能力はあったが
   米本土まで出張る能力はなかった。後にターボプロップ式の超長距離大型爆撃機(Tu-95:ベア)
   の配備が始まってようやく片道切符であればモスクワ-ワシントンDC間を無給油で核爆弾を
   お届け可能となった。
   米国はTu-4の航続距離とTu-95の保有数を過剰に見積もり、戦術情報処理・指揮統制業務の
   自動化や超音速でぶっ飛んでいく邀撃戦闘機や長距離SAMなどの研究開発に多額のお金を
   投じることとなる

この防空システムで培われた技術はIBMやDECのメインフレームの礎にもなった。特に後者の
PDPシリーズにとってWhirlwind I は直系の親筋にあたる。MITの学生が作ったSpace War!などに
代表されるベクタースキャン型CRTのSTGはPDPシリーズで作られた

(終わり。寝る)
0388名前は開発中のものです。2008/12/31(水) 05:08:08ID:vN1M20DF
キチガイだな
華麗にスルーして次の話題ドゾ
0389名前は開発中のものです。2008/12/31(水) 05:30:43ID:MGGyGm5U
>>386-387
最後にSpaceWarにつながるのかw
あのソースってパブリックドメインなんだよね
ダウソして解析しようとしたことあるんだがPDPの
アセンブリコードの読み方が分からなくて投げた
0390名前は開発中のものです。2008/12/31(水) 07:04:20ID:hWK9IXCu
WikipediaのSAGE半自動式防空管制組織のページを開いたら

>50万行にも及ぶアセンブリ言語で書かれた

( д )゚ ゚ スポーン
0391名前は開発中のものです。2008/12/31(水) 08:38:28ID:c+tqC+cg
・SFCでゲーム一本3万行を超えた記憶がない。ような気がする

・AN/FSQ-7の命令セットがどんなものか知らんのでアレだけど
 きっちりかっちり設計して50万行か。保守が大変だったろうね

・別の視点で見るとそれだけ巨大そうなシステムがアセンブリ言語で
 "たったの50万行"で動いてた、ということにちょっと驚いてみたーり

・昭和20年代でコンピュータが戦闘機を遠隔操作とかやばい。冷戦やばい

・MITやばい
0392名前は開発中のものです。2008/12/31(水) 11:25:14ID:WRynoJXH
PDP-11ならUnix V6関係で解説とかあるけどな。
ttp://www.tom-yam.or.jp/2238/asm.html
これとか手がかりになるかな。

先日もサンタクロース追跡で大活躍したNORADのシステムの祖先の話やね。
トラックボールの発祥もそれだったから、ミサイルコマンドの源流もそこか。
こまかい所だがDECのはミニコンピュータね。それにしても何かの引き写しじゃなくて
自分で書いとるのかいオッサン? データプロセッシング分野と比べて
リアルタイムアプリケーションの話は文献が無いと思うのだが。
0393名前は開発中のものです。2008/12/31(水) 16:41:55ID:vN1M20DF
スレ違いじゃないの?
0394名前は開発中のものです。2008/12/31(水) 23:47:47ID:94mB5cNv
ワイヤーフレームの図形描画に対応してたのか
ゲームを作りたくなる気持ちが分かる気もするな
0395名前は開発中のものです。2009/01/01(木) 00:31:54ID:ocRuaHu5
関係無いよね
スレと
0396名前は開発中のものです。2009/01/01(木) 03:03:58ID:+Dm90zaN
コンピューターが沢山の爆撃機(敵オブジェクト)の振る舞いを監視して
飛行データから未来位置や爆撃目標到達時刻を予測して人に教えて
迎撃機やミサイル(味方オブジェクト)に向かうべき座標を指示する・・・か

まさにリアルDEFCONだな

写真にディスプレイの記号解説あるな
各オブジェクトが所有するステートが垣間見れて面白いな

POINT OF ORIGIN
ALTITUDE
DIRECTION
SPEED
IDENTITY
TRACK NUMBER
FLIGHT PLAN NUMBER
CORRELATION STATUS
TYPE OF AIRCRAFT
FLIGHT SIZE
0397名前は開発中のものです。2009/01/01(木) 05:10:15ID:PQkpygmM
CORRELATIONって辞書引くと相互関係、相関関係となるけど
自機僚機とか親子(発射母機とミサイル)とかそういうもの?

んービル一棟分の真空管コンピューターでSTG作ってみたいわ
0398名前は開発中のものです。2009/01/01(木) 06:37:29ID:ocRuaHu5
スレ違いやめろ
0399名前は開発中のものです。2009/01/01(木) 10:33:14ID:DySRAuVd
スレ違いどころか、板違いだな。
昔話用の板あるんだから、そっち行けよ。
0400名前は開発中のものです。2009/01/01(木) 13:58:54ID:fTWypGoF
>>397
なるほど・・・・・ちゃんとFSMしてるんだな
超プロプライエタリな世界だからソースは無論非公開だろうけど
仕様からおおよそのところが想像できておもろいな
0401名前は開発中のものです。2009/01/01(木) 14:00:21ID:fTWypGoF
>>396>>396-397
0402名前は開発中のものです。2009/01/01(木) 14:16:34ID:kIedBn3k
sageずに書き込みしてる>>374,375,383,385,388,393,395,398 が、
底抜けの馬鹿だと言うことはよくわかった
0403名前は開発中のものです。2009/01/01(木) 15:00:31ID:ocRuaHu5
全然関係無い内容じゃん
引用するにしてもスレと内容の説明責任ぐらい果たしていけよ
垂れ流しが酷いし
タスクシステムと関係無いじゃん
関連してると思ってるって自分だけの思い込みで強引に話を無駄に広げてるんだろうけど
ちょっとオナニーが酷く生臭いよ
0404名前は開発中のものです。2009/01/01(木) 15:12:29ID:AYpKL28G
編隊飛行が表現できるなら木構造になるし
ロックオンした目標が複数あればグラフ構造にもなるな
■ このスレッドは過去ログ倉庫に格納されています