2005-06-01から1ヶ月間の記事一覧

実行環境をdumpするよ。hibernateするよ。unexecするよ。

言語レベルでの実行状態のダンプやら、GCCのPCH、ILogScript評価関数書き直しとか。の話。 何ヶ月か前、ちょろっと、「実行状態をダンプして中断できる機能」を、言語レベルで実装したらどうか、っていうのを考えてた。 インタプリタ言語だったら、値のほと…

真・女神転生3。を、ちょっとやった。 色々良い。もうちょっとやってみよう。 女神転生といえば、3Dダンジョン。ぐらいの感じだったのに、いまや、3Dダンジョンのほうが普通なんだよなぁ。とか、思った。 あと、主人公のセリフが無い、とか、声が入ってない…

ローカル変数

やっとベンチマークとれるくらいになってきたよ。別に機能増やしてるわけじゃないから、ベンチマークとらないと、無駄なことやってるような気になってしまうんだよなぁ。 前回1.3秒だったのが0.17秒!!感動の瞬間!!泣きそうです!!嘘だけど。 まあ、それ…

ぐにょぐにょ作業。 3回くらい「次はやる」と、書いたような気がするけど、全然やってなかったローカル変数まわりをやっと作業開始。 a24zのときは変数検索コンテキストまわりでSTL使ってたせいで、なんかスタックが書けなくなってたよ。助けて。 STLは使っ…

CRTディスプレイが欲しいんだけど、CRTディスプレイは家には置けない。

なんか、またアルコール入りだよ。 これまで、次の日仕事あるときに飲むことなんてなかったのに、こっちに来てから、これで三回目だよ。そういうの。

いやー、今日は昼からずっとSH3のPCカードコントローラ弄ってたんだけど、色々勉強になって非常に楽しかった。 今日は今まで仕事してきてよかったベスト3ぐらいに入るかもしんない。 なんか、僕は、「賢いコントローラ」というのが好きらしい。 OSの上で、コ…

ちょいと気分が乗ってきたので久し振りにILogScriptいじる。 とりあえず、飽きるまでは高速化してみよう、ということで、いくつかの「面白いけど、あんま役に立たない機能」を削ってしまうことにしよう。 今日削ったのは、関数と循環継承。 まず、前までは、…

どうでもいいけど、nasmのinfoはx86命令表が付いてるので便利。nasm使わない場合でも必須。

固定小数点乗除算

おとといのa24zに固定小数点とかの話。乗除算。 固定小数点で、加減算はまあいいだろう。多分。そのまんまだ。 けど、乗除算はどうしようか、と、少し迷ったのである。 と、思ったけど、背景事情を書くの面倒になったので略。よーするに、上のほうのビットが…

Appleのアホー!むしろ今からmac mini買ってやるんだから!PS3もXBOX 360も買ってやるっ!! どうでもいいが、IBMは、ThinkPadつくったり、Eclipseつくったり、ICUつくったり、JFSつくったり、良い仕事をしすぎだと思う。…どれも使ってないけど。

昨日の戦績 Suicaで二回失敗した 八時半に寝て、今朝の7時に起きた …今ならわかる。あの時の僕は、何もわかってなかったんだ。って…

ふと

なんとなくわかったょ。8時くらいに寝て、2時くらいに起きると、色々やる気が出るようだ。必要なのは、不規則な生活だったようだ。 それはいいとして、 http://morihyphen.hp.infoseek.co.jp/files/a24z-0.5.tar.gz 適当に修正、追加。 gcc3では構造体に入れ…

最近、Suicaで失敗しない方法がわかってきた。ゆっくり近付ければいいんだ!!

色々

宇宙大戦争をやり始める。フライトシミュレータなゲームって始めてなんだが。 こう、地球防衛軍みたいな雰囲気があるんだけど、こっちがそれなりの大きさがある戦闘機なので、「馬鹿でかい蟻 vs こぢんまりとした人」みたいなイカれた世界っていうほどでもな…

久し振りにコード書いたら、前置インクリメントと後置インクリメントの意味を逆に考えてたよ。素敵だね。

Nemerleって読み方がわからない。

http://d.hatena.ne.jp/shinichiro_h/20050602#1117704889 えーと、僕は、OCamlはNULLのようなものが簡単に使えないので、しばらく使うまい、と思ってるんだけど、どうなんですかね。多分あれは僕の使いかたがおかしいんだろうけど。 で、まあ、それはいいと…

最近「明日からは頑張ろう」って思い過ぎです。 別にいいけど