雑記の過去ログです。
INDEXへ
junkboxへ

■(date:02/01/30)
[○]今日は:学科教習。まだまだ。

今日はまぁ、基本中の基本である道路標識と標示について
学習しちゃったりなんかしたわけです。
覚えてないけど

動物標識ってこんなにあるのか

それにしても、ヤドカリって・・・

そのほか、参考リンクとか:
道路交通標識写真図鑑
道路標識の新解釈

あとですね、学科教習で流される映像の中の車が
どれもこれも高級車なんですがどういうことですか。
「お前ら貧乏人は事故を起こさないようにせいぜい気をつけな」という
教習所からの暗黙のプレッシャーですか。


将棋[×]:

詰め将棋をとくプログラムが凄く面白そうだったのだけど
将棋のルールを全然知らない(コマの動きも知らない)ことに気づいた。

死んだ。

買い物[○]:

・Rezのサントラ(\2800 アニメイトにて)
・ヤングキングOURS

まぁ、そんな感じ。


■(date:02/01/29)
[○]今日は:学科教習。

ということで、なんだか自動車免許なんぞを取ろうと奔走しているわけですが
いまだに教材がレーザーディスクってのはどういうことだ。

ゴルゴ[×]:

個人的にねぎだく好きなんですよ。
たまねぎ好きなんで。

んで。

今日の昼ご飯、どういうわけか吉野家だったんです。吉野家。
入ったんですよ。ドアに手を当てて。そしたら結構混んでて。

俺:「特盛りねぎだく」
店員:「特盛りねぎだくいっちょー」

ええ。もちろん「大盛りねぎだくギョク」なんて頭の悪い注文はしませんとも。
僕はただ、たまねぎ多めが好きなんです。

ところが

なんか僕が「ねぎだく」って発言した瞬間、
店の中にいた客の数人がチラッっとこっちを見て、
嘲り笑いやがったんですよ。

マジで。
被害妄想とかじゃなく。

もうね、アホかと。バカかと。
お前らな、普段頼むねぎだくごときで血迷った目をこっちに向けるんじゃねーよ。
ゴルゴのフラッシュに影響されてから吉野家に通いだしたような奴だろう?

こちとらな、年季がちげーんだ年季がよ。
小4から通ってんだ。

とかバカな事を考えながら昼飯を食ったりした。


■(date:02/01/28)
[×]昨日は:風邪だかなんだかで、ダウン。
腹の調子がひどく悪かった。

アントシアニン摂り過ぎ?
そうかも。

アニョータ生活[△]:

ラーゼフォン :: RAHXEPHON
良かった。
どこかエヴァンゲリオン+カウボーイビバップの雰囲気なんだけど
製作会社や脚本家がかぶりまくってるのでしょうがない。

学校の怪談(再放送)
聞きしに勝るパンチラ具合
スゲー。

初回放送時は見なかったんで知らなかったんだけど、
あんなにチラチラしてるとは思わなかった。
まぁ、ナジカ大作戦には負けてるんですが。

ナレアイ[×]:

くだらない駄文を60行以上にわたって書き連ねたのですが
なんだかよくわからないので削除。

COFF[?]:

どーしてmingw32の吐き出すcoffは
オプションヘッダが存在しないのか。

セクションヘッダはオプションヘッダの次に存在するって書いてあって
オプションヘッダはファイルヘッダの次に存在するって書いてあるんだけども
実際にはファイルヘッダの次にはいきなりセクションヘッダが来る。

どういうことだ。
あとなんだかSIGSEGVがいっぱい出てきて死にたいです。

SIGSEGV -> ミンチ肉(熊本産)


■(date:02/01/27)
[?]今日は:プログラミング。

産物[◎]:

壊れていて解凍できないzipファイルを
無理やり解凍しちゃうソフト作ってました。

bunzip.lzh
ドキュメント

InfoZipの中のfunzip.cを元にしています。

一番大変だったのが、ディレクトリを自動で作るとこ。
再帰で処理してますが
まだかなりダーティです。

インハウスツールなんで
これ以上どうこうするつもりは
ほとんど無いんですが。

■(date:02/01/26)
[◎]今日は:メガネを代えた。

よく見えるなぁ。

でもこんなに見えると見えちゃ困るものまで見えてしまうと思う。
机の前で過ごす人類に、0.2以上の視力は要らない。


でもまぁ、これ以上目が悪くなっても困るので
これからはアントシアニンを摂取する事にしよう。


RangeCoder[△]:

なんかもう疲れました。
誰かデコーダ書いてください。

書きかけ

ちくしょう。
あきらめないぞ。
あきらめないけど
ちょっとつかれた。


■(date:02/01/25)
[×]今日は:なんかよくわからん。

そういえばcomicstudioが
waseda.ac.jp謹製だと知って驚いた。

プログラミング[△]:

RangeCoderがよくわかんなくて
あまり資料を深く読む気もしなかったので

P/ECEで遊んでました。
その産物

CPUは、結構速いですね。
液晶の残像がはげしいので
スクリーン入れ替えで7階調いけるな。

あとはYosshin氏のMODプレイヤで
音楽でも鳴らしてみるかな、と。そんな感じ。

PCMが鳴るってすばらしい

コーヒー[◎]:

南蛮屋で「ガラパゴス」100グラム購入。
高かった。税込み826円なり。おいしかったけど。
100gしかないから、もう二回くらいで終わりだ。

今は主にモカを飲んでるんだけど、
あの酸っぱさが苦手なので
次はハワイコナあたりにしておこう。

■(date:02/01/24)
[×]今日は:デジタル生活。

顔も見えないどこかの相手と
剣を取ってモンスターをたたいたり
MADムービーを交換したりする生活。


RangeCoder[△]:

デコードするには二分検索書かなきゃいけないらしい。
めんどくせー。めんどくさすぎる。

参考

しかも実験してみたら
範囲が全然合わない・・・

どういうことだ

■(date:02/01/23)
[×]今日は:アナログ生活。

封印再度 - Who inside? - 読了


SPAM[×]:

ここ最近、*@mail.ruから大量のスパムが来る。
最悪だ。

死ねよクソ。まったく。

フィルタでカットしているけど、
そもそもこっちでカットしなければいけないという
手間を払わなければいけないのが面倒すぎる。


■(date:02/01/22)
[×]今日は:コーディング0。

本買ったりとか、読んだりとか。
森博嗣の「封印再度」を古本で購入。


フレーム差分[◎]:

AVIを展開して、フレーム差分をファイルに書き出して
GCAで圧縮をかけてみる。

結果:閾値処理は重要。


■(date:02/01/21)
[?]昨日は:髪の毛を切った。

うちの近所の床屋なのだけど、どういうわけか
2ちゃんねらかつヘビーMXユーザで困る。
切りに行くといつも
「そういえばアプリ危ないんだよね」
「あー、らしいですね」
とか、そんな会話。

ダメだ。


宗教[×]:

友人が某教団の信者だった事を知る。
マジかよ。しかもよりによって×××会だとは。
うーん。なかなか厳しい現実。


RangeCoder[?]:

rangecoder.c
静的RangeCoder。
標準関数のfwrite()を置き換える形で動作します。
圧縮だけですが。つまり、write()のみ実装。

繰上げ処理をいちおう組み込みました。
やっぱし、一番上のビットをキャリフラグに使う方法は
シフトするときに
low = (low <<8) & 0x7FFFFFFF; ってやらなければならないのだった。

そりゃそうだよなぁ。


■(date:02/01/19)
[△]今日は:センター試験を家で解く。

眼鏡を作り直した。
凄く度が進んでいた。fuck.

RangeCoder[◎]:

図と数を書いて処理を追いかけてみたら
どうにかエンコードができた。

後輩ががんばってるので
負けてられない、とか勝手に発奮してみた。

rangecoder3.c
テスト結果

ちなみに頻度表を出力していないので
このテスト結果はあまり信用できません(ぉ
ハフマン符号が算術圧縮を抜いているあたりは
木構造と頻度表の扱いの違いだと思います。

ミスあったら是非指摘してください。


さて、次はデコードだ。

■(date:02/01/18)
[△]今日は:寒いすね


過去ログはbacklogに移動しました。

ZeoSync[?]:

「俺はデータを1/100に縮められるんだよ!」と言い張っている(米)ZeoSync社ですが
CEOがwiredのインタビューに応じています。

前編/ 後編

以下、興味深い点を引用。(インデントは修正してあります)
われわれの技術では、2を底とするバイナリー・キャリアの最小の集合を用意し、多次元構造を作る必要があります。
その構造ができたなら、 ランダムなデータ列も、パターンをもつデータ列も作ることができます。どちらでも同じことです。

---
N個の要素をもつ集合に存在するすべてのものは、
N-1個の要素の集合 H で表すことができます。
この過程で、その H 集合を、1ビットも損なわずに再構築することが可能なのです。

事実だったら凄いんですが。


HDDシーク音[◎]:

友人からのメールで知ったこんなサイト。
http://www.saitosite.com/pc/hdd/


ハードディスクの起動音が好きで好きでたまらない俺はもう
IBMのDJNA352030に惚れ直しましたよ。使う気はしないけど。

ちなみに今使ってるハードはSeagateの80GB 遅いヤツなんで
凄く静かです。アクセス音しないし。

■(date:02/01/17)
[○]今日は:サイヴァリア発見!

ひさびさに、手がしびれるまでBuzzる。
懐かしいBGM、懐かしい効果音、懐かしい関節痛。

でもやっぱり腕は落ちてました。
EARTHでレベル25、Buzz839しかいかないとは。
昔はこれでもレベル32 Buzz1150くらいまではいったんですが。

毎日[×]:

両親と、くだらない不毛な議論で時間をつぶす。無駄だ。
人類の進化を最も妨げたものは会議だ」ってのはありゃー真実だな。


マークアップ[?]:

アナトマイザー(逆コンパイラ)

おもしろそう。

■(date:02/01/16)
[△]今日は:なぜか手許にpieceがあります。

とりあえずBIOSアップデート。
そしてRe:。感動。

AVI[?]:

http://hp.vector.co.jp/authors/VA007898/program/
参考。


■(date:02/01/15)
[◎]今日は:友人と昼飯を食った。

久しぶりに会った。

いろいろなことを話し合う。
やっぱ、友達ってええですね。


ATH-M40fs[○]:

Mersenne Twister(seed:6) で8分弱エイジングした。

オーディオって凄く宗教的な要素が強いんで、
大して金もかけていない僕は何も言わない事にします。
それほど耳が良い訳じゃないし、
聞くのが主にmp3ってあたりでもうヘボヘボなので。

300円のヘッドフォンよりはずっとマシだということは断定できるんですが。


■(date:02/01/14)
[×]今日は:ダメ続き。

符号化はなんとなくわかったけど
復号がもう全然わからない状態。

むー。

頻度表の正規化って実は必須だし
RangeCoderって全然簡単じゃないじゃないですか。
だれだ嘘ついたやつ。


ヘッドフォン[△]:

audiotechnicaの"ATH-M40fs"を購入。
\15kのところを、\12kで。

周波数特性が6Hz-28kHzでフルフラット。
しかしながらプラグが標準プラグなので
変換をかまさないといけない。

変換コネクタ買ってこなきゃ。

■(date:02/01/13)
[×]今日は:よくわからん。

RangeCoderを扱ってる資料があまりにも少ない上に
公開されてる希少なソースコードがtemplateバリバリだったりして
非常に死にそうな今日この頃です。


あずまきよひこ[○]:

「淫魔の乱舞」なんていうエロマンガを購入。
作者:序之口譲二

別名:あずまきよひこ

ちょっと嬉しい。


あと、ちょっとだけCOFFフォーマットに詳しくなった。

■(date:02/01/12)
[○]今日は:どうにか動く形になってきた。

レンジコーダ[○]:

frange.c
irange.c

まずは浮動少数で作ってみるテスト.
どういうわけか頻度表はアダプティブです。
動的です。

BWTかけたデータとかだとよく縮みますが
LHAにも負けるというこの駄目っぷりは
あまり使い物になりません。
展開部分組んでねーし

範囲符号ってのは結局算術符号の一派で、
算術符号では区間上端と区間下端を使って確率区間を表していたものを
式を変形する事で区間下端と区間幅で表すようにしたものだ。

それによって何が効率的になるかというと、
確率区間の更新が楽になる。

区間下端をl,区間幅をwとし
次に現れるキャラクタの確率下端をl',確率幅をw'とすれば

l2 = l + ( l' * w' )
w2 = w * w'
で表せる。算術符号ではこのあたりがもっと複雑になる。



■(date:02/01/11)
[○]今日は:プログラミングしまくり。

エントロピ圧縮であるRangeCodeのコード書いてました。
しかしどうも動かない。どういうわけだ。

精度が保証できる範囲でズリズリ窓をずらしていくというイメージはつかめるのですが
実際にコードにするとなかなかまともに動いてくれません。

rangecode0.c
rangecode1.c

チクショー。


斑鳩[◎]:

Chapter 01.
┏━┓┏━┓
┃理┃┃想┃
┗━┛┗━┛

ああ、斑鳩が行く・・・
サイヴァリアが消え、式神の城のみが残り
ゲームセンターに訪れた静寂・・・
それは、縦シューに魅入られた者の
遺した意思に違いない。


斑鳩初プレイ。
最高。

今のところまだステージ1で8チェインくらいです。
スタート直後はどうにか全部の敵を回せるようにはなりましたが
まだまだチェインはつなげません。


■(date:02/01/11)
[×]昨日は:いつのまにか寝ていました。

( 日付がトチ狂ってたよ・・・他人に指摘されるっつーのは悔しいな。なんとも )

「AC04サウンドトラック」と「ビデオゲーム・ミュージック」買ってきて、
Xevious懐かしーとかUSEA国歌最高とか呟きながら
気づいたら朝五時で。


NAMCO最高。
今も大音量で鳴り響いております。

さて。

1/100[?]:

昨晩あたりからネットを駆け巡っているZeoSync社のニュースですが
資料とか。


結局、要約してしまうと任意ノイズ列を生み出せる親(とシード値)を現実的なコストで検索する技術のようです。

プレスリリースでは任意という言葉が使われています。
結構期待がもてそうですね。

PPM法とかのさらに発展したヤツなんだろうか。

■(date:02/01/09)
[△]今日は:いつの間にか夜だ。最悪。

久々にコードをメンテ。
一個にまとまってたソースを、ジャンルごとに切り離した。

そんくらいしかしてないです。
あとは買ってきたCDを聞いたり。それくらい。

TODOリストとか書かないと。

日記リンクス[○]:
こんにちは

ちなみに僕は全然凄くないです。
基本的に浅く広くなので。

資料集めだけはして、コードを書かずに飽きる場合がほとんどです。
これじゃ駄目だなぁとは思うんですが。


■(date:02/01/08)
[△]今日は:始業式。

次の登校日は21日。
母親とソリがあわなくてかなり鬱です。死にてー

Global Illumination[?]:

リンクを適当にまとめてみました。

Google (global illumination photon map metropolis)
Google (global illumination photon map mcrt)

metropolise法ってなんやろ。

MegaSrc07.zip ( MegaPOVのソースコード:photon map & MCRTラジオシティなど )

[2ch]レンダラスレッド
より、 個人開発のレンダラ達:

■(date:02/01/07)
[△]明日は:ひさびさの登校だー。

data.df[○]:

ICOクリアしました(遅

ボス綺麗ですね。
バリアとか、石化線直後の黒い粉が綺麗でした。

というわけで、ICOのデータ解析です。
どうにかこうにか、主題歌が抜き出せました。イエーイ

データは、\\cdrom\dfdata\data.dfに入っています。
このファイルは、巨大なアーカイブになっているので、
このツールで解凍してください。
ICOarc : txt/ソース

そんな感じ。


まだ詳しく解析してないんで、音がなるかどうかはよくわからないんですが
とりあえず*.intっていうのが効果音みたいです。よくわからないです。



■(date:02/01/06)
[×]今日は:お久しぶりです。死にそうです。


旅行に持っていった本:「1.計算数学」「2.将棋とコンピュータ」

(1)は、素数論のあたりが凄く面白いです。
フェルマーの小定理から、RSAの基礎・楕円暗号までが
詳しく証明付で解説されてます。

(2)は、棋譜を追いかけるつもりだったんですが
疲れて全然読んでません。


正月特番[×]:

平成教育委員会で、解説をミスってました。

GPS(Global Positioning System)の説明で
本来は衛星からの時間信号を受信するだけのところを
電波を送信すると言っていました。

地球上にGPS積んでる自動車が何台居ると思ってるんだよ!


最近は富に番組のつくりが甘くて腹が立ちます。

感動という名の欺瞞なんてもう要らない。
もっとアカデミックに、正しい内容を放送してほしい。


■(date:02/01/03)
[?]今日は:ロゴを変えてみました。

雰囲気一新です。


年賀状[×]:

せっかく一ドット単位でデザインした年賀状が
はがきがインクドット紙ではなかったために
ばっちり潰れて死にそうです。

来年こそは。


あと、年賀メールをくださる多くの皆様、
ウイルスは年賀にはふさわしくないと思うのでOutlookを早く捨てろ

プログラミング[×]:

あー全然プログラミングしてないー

するにはしてるんですが、部品のパッチあてとか
穴ふさぎとかばっかりなんで、目新しさが無くて。

早くcodec完成させなきゃ。


というわけで、唐突ですが、
明日から旅行に出ます。
僕は家に居たいんですが。

なんか荷物持ちだそうです。
バイト代も払わないくせにこき使いやがって。

せめてもう少しお年玉をいただけませんか


■(date:02/01/02)
[×]今日は:三が日。

親戚の家に行ってきました。


年賀メール[?]:

そういえばこの間、素晴らしい年賀メールがガイジンさんから届いたのでした。

といっても、知り合いでもなんでもない人で。
googleで探すと、「世界の蜘蛛好きランキング」にエントリしてるそうなんですが。

---タイトル
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
---本文
mov ah,4c
mov al,00
int 21
	

うーん。意味深です。

FD Direct Access[!]:

Windows 2000ではフロッピーの直アクセスなんてできないと思っていたら
やってる人が居ました。

世界で一人だけ。素晴らしい。

しかもソースコード付です。素晴らしい。


■(date:02/01/01)
[×]今日は:年賀状日。

なんだか5通も来てしまいました。
ぐはー。早く書かなきゃ。

今年は皇紀2662年だそうです。

( まちがってました。あれじゃ一昨年だ )
hosi.orgによると、

だそうです。

一番カッコイイのがマヤ暦で、
12バクトゥン 19カトゥン 6トゥン 15ウイナル 2キン 11カンキン
だそうです。

IPv6みたいだ。

TV[×]:

正月特番は総じてつまらないのですが、
今日の仮装大将も最悪でした。

団体演技が邪魔すぎます。

ガキンチョを大量に集めて金かけてセット作るんだったら、
どんなもんでもできるじゃないですか。
それじゃ面白くないんですよ。

一発ネタが一位を取れる、そんな仮装大将が面白かったのに。


TODO[×]:

TODOがたまりまくってます。

ばんがるぞー。

code書かなきゃなぁ。

■(date:02/01/01)
[○]今日は:正月だそうですよ。

元旦だそうですよ。

さっきまで寺に居ました。

親戚の家です。手伝いしてました。


つーか皆さん初詣と鐘突きを両方やるのはやめませんか。
仏教なのか神道なのかハッキリしろと。

とにかく騒ぐというのはまたそれはそれでありだとは思いますが。

迷惑だけど。


つーか寝よう。


Beeさんカッコイイ.

"Club Nikukyu-" since 1999-10-05.
phase shited to "solid phase" at 2001-07-26.

Copyrights (C) 2001 by Lazie / NikQ-club.
Style of diary is based on Ms.RYOKO.
Link free for all.