当てが外れた?

No Comments »

さて、昨日まで(というか昨日)論理学の勉強しかしてない。離散数学の勉強時間は1日・・・こりゃまずいというわけで、朝から学校へ。
家を出て、すいている電車に乗り、優雅にロッテリアで朝食を食べて英気を養い、学校へ。到着時刻7:21。家を出たのは5時半でした。学生の鏡だ・・・、なにかがおかしいが;

さて勉強。ぷよぷよフィーバーやら何やらの誘惑にも耐え、14時間勉強。さて・・・こっちは、たくさん勉強すればできるような気がする。昨日のは、たくさんやっても無理な気がするから、それより簡単か?・・・でも、どうにもならんぞこりゃ・・

ま、睡眠不足で受ける数学の試験の結果は目に見えているので、決断力(=あきらめ)が大事というわけで、寝る。

分かったことは、こういうことはどこかの偉い人が考えてライブラリにしてくれているので、一般プログラマは1行書けば高速で優秀なアルゴリズムによって問題は解決されるということだ。

ドラクエVIII

No Comments »

発売日が決まったようで。
11/27か。それまでにVも終わらせないと・・・ってVは1/3くらいやったからもういいか(笑

VIIIは、画面を実物に近づけるというより、アニメーションっぽくする方向に向いていて面白い。
任天堂系のゲームみたいに、3Dにしても仮想世界っぽさを出すというのに方向性としては近いんだろうか?
とりあえず、テレビアニメのキャラクターを自分で操作できるという感じっぽいので期待。そして、画面切り替えが消滅する・・・というのも面白そう。

そんなわけでとりあえず期待。

やっと復活?

2 Comments »

オセロコンテスト後、不思議な各種実験のためにあちこちが書き換えられたがまともには動作しなかったNeothec思考ルーチンだが、とりあえず動くように復活。
正確さを少し落とすかわりに深読み(序/中盤12~16手読み、終盤20手読み切り)できるようにしてみた。
オセロコンテストに出されていた他のソフトと戦わせても、せいぜい±6くらいには収まるので、オセロコンテスト時の平均レベル程度だろう。・・・というわけでとりあえず復活。

これをSolarisに移植して、学校のクラスタ(1GHzCPUが256個)で他の人の思考ルーチンと戦わせてオセロの「いい試合」をたくさん作る計画。だが・・・移植は大変らしいという話を聞いてがっくし。
試験終わったらがんばって移植するのでもう少しお待ちを
>特に既に移植を完了しているF
Read the rest of this entry »

FireFox

3 Comments »

firefoxがめちゃめちゃダウンロードされているらしい。
一部の報道で、プレビューリリースじゃなくて、正式版かのうように報道されてしまったせいもあるだろう。

とにかく、すごいダウンロード数らしい。オープンソースのソフトで100万単位でダウンロードされるものはめずらしい。
ただ、IEに喧嘩を売るというレベルにするためにはまだすることがありそう。ほとんど失敗という烙印を押されたMozilla Projectの復活という意味では十分かもしれないけど。

一般受けするためには、多少重くなってでも各国語版のリソースを1つのバイナリに含んでおくとか、「分かりにくさ」を軽減することが大事だと思う。そして、セキュリティを他人事だと思っている人たちにセキュリティとかではなく使いやすさでもIEを上回って、初めてOSデフォルトから「入れ替えさせる」ことができると思う。

そして、広まってきたら
「IEにバグが多く発見されたりウィルスが出回るのは、IEユーザーが多いから」
という主張の真偽が確かめられることになるだろう。
でもこれはもう少し先の話か?

計算機構成論

3 Comments »

さて。試験。
始まる前に先生いわく
「学科長の立場からすると、みんなに卒業してもらわないといけないので、すごく簡単にしました。」

あー。確かに過去問と比べると簡単だ。
でも、満点とかは考えるまでもなく不可能な雰囲気。
3番を解いているときはすっかり試験などどうでもよくなって遊びに走ってました。

試験で考えた命令セット:
オペコードは2bitまたは4bit。
レジスタは4つとプログラムカウンタ。
アドレッシングモードは、レジスタ間接のみ。
即値はMOV命令でのみ仕様可。
比較演算は< =のみ可能。等号の比較は<=かつ=>でどうぞ。
レジスタは全て2ビットで表現。
アドレスは、すべてアドレスが格納されたレジスタを指定。

ADD(00) [DST],[SRC1],[SRC2]
SUB(01) [DST],[SRC1],[SRC2]
CMP(10) [DST],[SRC1],[SRC2] ;(SRC1< =SRC2 ? 1 : 0)
BR(1100) [Cond],[Address] ;if(Cond!=0)PC=Address
MOV(1101) [DST],[即値] ;値は2bit(0~3)
LOAD(1110) [DST],[Address]
STORE(1111) [Address],[SRC]

この無理矢理さ加減が結構気に入った。
超不便だし・・・。
サンプルコードは続きに。
Read the rest of this entry »

勉強!勉強!

No Comments »

勉強しなきゃやばい!というわけで。勉強した1日。
昨日の夜は1時前に家に着き、3時に寝たわけだが今朝はしっかり9時起床。
起きて、ふとオセロ学習ルーチンをいじるも、10分ほどで切り上げて学校へ。

学校へ行ったら人は少なかった。端っこの席でイヤホンをつけてヒッキーになって黙々と勉強。

夕方になってくると、飽きてきたので勉強している場所に応じていろいろネタを考える。
 HyperStudyingTechnology
 パイプライン・飽ーキテキター
 Tomaloのアルゴリズム

夕方にメモリの勉強に突入したときにはそろそろ疲れ気味。でもなんとか範囲は終わりそうだ。

夜になると、人だらけ。みんな泊まりこみで勉強か。いや、半分くらいは遊んでいる気がするぞ。

夜はもう疲れてヘネパタの難しい言葉は分からないので、オセロの学習ルーチンの改良。おぉ2時間くらいでまともに学習できるぞ。

深夜は過去問をやったりとか、疑問に思ったことの聞き合い。だが、半分はお遊び。

3時くらいに就寝@ソファー

あさっては試験だが

No Comments »

そんなことは「なかったことに」して、とりあえず遊んでしまった・・・。
まぁ明日、本来の2倍勉強すればいいのです。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Design by j david macor.com.Original WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in