2005-12-02 ========== 夢 : RPG 黒 Yシャツガール ------------------------- Reference URI: http://lowreal.net/logs/2005/12/02/1 Written Time: 2005-11-01T19:03:00+09:00 Tags: dream 第三 (神) 視点と、第一 (私) 視点がスイッチされる。第三視点ではモニタから RPG ゲームを見ているように。第一視点では黒い雲が覆う世界で、Yシャツ (ではない気がする 。とにかく小奇麗な格好) を着た女性とよくわからない、遠回りな話をしていた。城のよう なところの展示会で会う。あちらには思惑がある。第一視点は自分があっちの思惑に気づい ていることを気づかれないようにしている。第三視点は城を遠くから見ている。時代がズレ ているか、混ざり合っている。 mabinogi 12-03 -------------- Reference URI: http://lowreal.net/logs/2005/12/02/2 Written Time: 2005-12-02T09:55:40+09:00 Tags: game mabinogi 現実逃避したくなってきた。12-03 で放置してるキャラが40歳 (2005-09-24 + 7 * 10) だ からとりあえずログインするだけしてみるかとか考えつつ、ログインしてもやることないな ぁと思ったりするんです。 公式ページからログインしてギルドのアレを見つつ、あー精霊武器とか実装されてんのかー みたいな。でもあれって普通にめんどくさいよなぁ。よなぁ。ハンディクラフトぐらいかな ぁ。 ECMAScript での var ------------------- Reference URI: http://lowreal.net/logs/2005/12/02/3 Written Time: 2005-12-02T17:42:06+09:00 Tags: javascript script prog 前に書いた気がするけど、ECMAScript の var は Io の setSlot に似ている。 var foo; と書くと、既存のスコープの変数オブジェクトのプロパティに foo が作られる。そして foo = "1"; を書くと、スコープチェインの最初に、作られた foo プロパティを発見するため、そこに 代入される。 一方 foo = "1"; を var 無しにいきなり書いた場合、スコープチェインの末 Global オブジェクトにいきつき Glo bal オブジェクトのプロパティに新たに勝手にfoo が作られて代入される。 // Global Code の開始// Scope Chain: [Global]// Variable Object: Global//----// V ariable Object (Global)// のプロパティ foo に "foo" が代入される。var foo = "foo" ;// 上に同じvar bar = "bar";function foobar() { // Function Code の開始 // 新たに Activation Object (=このコンテキストでのVariable Object) が作られる。 / / (このとき arguments プロパティが自動的にセットされる。) // Scope Chain: [f oobarActivationObj, Global] // foobarActivationObj は仮の名前で実際にはアク セスできない。 // Variable Object: foobarActivationObj // Variable Object ( foobarActivationObj) // のプロパティ foo に "fbfb" が代入される。 var foo = "fbfb"; // Identifier があると Scope Chain を辿る。 // この場合最初の foob arActivationObj に foo を発見できる。 foo = "bfbf"; // この場合最初の fooba rActivationObj に bar を発見できないため // Scope Chain を辿り、Global で bar を発見する。 bar = "bzbz"; // この場合 Scope Chain をたどって、Global に行き 着いても発見できないため // 勝手に Global に baz プロパティを作る。 baz = " baz"; baz.foo = "foo"; with (baz) { // with は Scope Chain の先頭に // 指定オブジェクトを突っ込む // Scope Chain : [baz, foobarActivati onObj, Global] foo = "bar"; // Variable Object は変わらない var f = "!!!"; } baz.foo; //=> "bar" baz.f //=> undefined f; //=> "!! !"}foobar();foo; //=> "foo" 最初にグローバルで代入したままbar; //=> "bzbz" 書き換 えられているbaz; //=> "baz" グローバルで一切でてきていないのに存在するIo の場合 = (updateSlot) はスコープチェインに Identifier を発見できない場合例外が発生する。現 在の変数オブジェクトのスロットに突っ込むときは := (setSlot) を使用する。Io は明確な決まりがあるんだけど、ECMAScript は曖昧。気が付 くと Global オブジェクトにプロパティがだらだらできたりする。 微妙にわかりにくいのは、Global Code においての Variable Object が Global で、変数 に this.foo というようにアクセスできるのに対し、Function Code の Variable Object には一切触れ ないこと ときどき関数中で var a = b = c = 0; って書いているのを見かけるけど、この場合の b, c は Global オブジェクトのプロパティ (または途中であるならその変数オブジェクトのプ ロパティ) になる。var a, b, c; a = b = c = 0; とか書くのが正解。 Prototype Chain もそうだけど、「見えないオブジェクト」がいくつかあってなかなか怖い 。 2005-12-03 ========== for Hatena::Bookmark -------------------- Reference URI: http://lowreal.net/logs/2005/12/03/1 Written Time: 2005-12-03T13:18:54+09:00 Tags: net web この日記同じ日の別セクションをブックマークされても概要が同じになるんだけど、[naoyaのはてなダイアリー - はてなブックマークの概要取得の処理](http://d.hatena.ne.jp/naoya/20051203/1133580145) を見てなんとなくわかった。 個別ページの alternate を設定して、個別ページ用の XSLT (XSL Transformations) を書いといた。 けど微妙にうまくいってない気がする。まぁブックマークなんてされないからだいぶ関係な い 夢 アパート スタイルシート --------------------------- Reference URI: http://lowreal.net/logs/2005/12/03/2 Written Time: 2005-12-03T14:02:07+09:00 Tags: dream 寮のようなアパート 異様に汚い炊飯器 大掃除 台所周りを徹底的に綺麗に AWO拒食症 (何の略か知らん) 食わないうちに食えなくなる。 博物館のような場所。負け犬の視点とスタイルシートの視点がある。負け犬もスタイルシー トもたくさんある。俺はそのなかの一つずつに過ぎない。負け犬視点はこれから起こること がどれだけ怖いかわかってない。スタイルシートは自分にマッチする要素をひたすら機械的 に探している。 高架下の広場のような場所。少し薄暗い。曇り。バス。カレーハウス。心底むかつくおばさ ん。制服 mabinogi G3 から無料化 ---------------------- Reference URI: http://lowreal.net/logs/2005/12/03/3 Written Time: 2005-12-03T16:50:36+09:00 Tags: game mabinogi あぶないあぶない。15日から無料化するようだ。とはいえエクストラストレージはないと無 理なので 500 円は払うことになるけど…… 2005-12-04 ========== ブラウザ上でコードを読もうとしても ---------------------------------- Reference URI: http://lowreal.net/logs/2005/12/04/1 Written Time: 2005-12-04T00:57:04+09:00 Tags: prog ブラウザ上でコードを読もうとしても頭に入らない。 たとえばデザインパターンの例なんかをブラウザ上で見たりする機会は結構あるけど、そう いうのってまったく頭に入ってこない。頭が理解しようとしない。 どんなコードでもそうかっていうと違う (Ruby のリファレンスのサンプルコードは頭に入 る) んだけど、なんでだろう。なんかただたんにコードの長さと必要性の問題な気がしてき た。 Canvas を使った gimp like な Triangle Color Selector ---------------------------------------------------- Reference URI: http://lowreal.net/logs/2005/12/04/2 Written Time: 2005-12-04T13:36:32+09:00 Tags: web javascript [Canvas を使った gimp like な Triangle Color Selector](/2005/tcs-canvas) ぐるぐる回ります。透過 PNG 版より正確です。正確さなんてどうでもよさそうですけど。 サイズを初期化時に自由に決められるのはいいっすね。似非 Flash 最初 GIMP の描画関数をそのままやってみたんだけど、さすがに重過ぎて使えなかった。頭 悪いのでグラデーション系のメソッドでてきとー描画。で実用レベルに。それでも重くてフ ァンの回転数あがるんだけど。 Canvas 使ってる時点でブラウザ限られるわけですけど、Firefox 1.5 でしか見てないです 。 中途半端に prototype.js に依存してます。内部的には依存してないけれど、めんどい部分 をてきとーに済ませてある。 円形グラデーションは 360 度を色を変えつつ同じ大きさの円で fill しまくって作ってま す。案外きれいにいけた。(ただしループ数というか処理がかなり重いので最初の一度だけ 描画) なんか三角形のグラデーションが偽者っぽい lighter で合成するようにした。 lighter ってなんか変な気もするんだけど…… ぐるぐるしないほうがいい、と思った。 lighter がおかしいんじゃなくて、darker がおかしいんだ。 ECMAScript メモ --------------- Reference URI: http://lowreal.net/logs/2005/12/04/3 Written Time: 2005-12-04T17:48:58+09:00 Tags: ecmascript javascript script null == undefined; //=> truenull === undefined; //=> false"1" == 1; //=> truetrue == 1; //=> truenew String("aaa") == new String("aaa"); //=> falseString("aaa") = = String("aaa"); //=> trueString(new String("aaa")) == String(new String("aaa")); //=> truetypeof (new String("aaa")) //=> "object"typeof String("aaa") //=> "stri ng"typeof "aaa" //=> "string"var aaa = "aaa";aaa.prop = "aaa";aaa.prop //=> undef ined;var aaa = new String("aaa");aaa.prop = "aaa";aaa.prop //=> "aaa";null と undefined の関係がちょっと意外だった。true == 1 はキモい。 String 周りがちょっとよくわかってなくて一応いろいろやってみた。別に否直感的ではな い感じ。 2005-12-05 ========== canvas が何かに似ている ----------------------- Reference URI: http://lowreal.net/logs/2005/12/05/1 Written Time: 2005-12-05T20:35:04+09:00 Tags: web javascript 亀が見えない。 2005-12-06 ========== canvas を使った mabinogi 裁縫練習機 ----------------------------------- Reference URI: http://lowreal.net/logs/2005/12/06/1 Written Time: 2005-12-06T02:51:56+09:00 Tags: javascript game mabinogi [NULL::mabinogi:Tailoring](/2005/tailoring) むしゃくしゃしてやった。 無駄だなぁ。無駄っていいなぁ。 canvas 使用なので [Firefox 1.5](http://www.mozilla-japan.org/products/firefox/) を要求します。 - タイムリミット - 針の大きさ可変 - 裏を縫うとき点線になるように(というかマビノギの縫い方おかしい気がする) - 針の落ちる位置のランダム化 壮絶なスペルミスしてた。 setInterval を使ってもマルチスレッドになるわけじゃないからタイムリミットつけるのは 無理くさい。 setInterval でのみ描画させるようにすればいけるか。つまり普通のゲームと同じような Frame ずばば式。 これだとページ開いてる間ずっと重くなるけどなぁ。 タイマー実装。 2005-12-07 ========== Chaoscope --------- Reference URI: http://lowreal.net/logs/2005/12/07/1 Written Time: 2005-12-07T20:45:13+09:00 Tags: graphic [Chaoscope](http://www.btinternet.com/~ndesprez/index.htm) 面白い 2005-12-09 ========== タクシードライバーブラインドネス but 夢 と制服の纒 -------------------------------------------------- Reference URI: http://lowreal.net/logs/2005/12/09/1 Written Time: 2005-12-09T07:17:05+09:00 Tags: music syrup16g ところで思うんだが、占いのコーナーってアレ何。これから眠るのに、成功に向けて努力し ましょうとか言われて、結構感じ悪いんですけど。 制服は生徒的な目的がないとだめなようだ。例えばコスプレの場合、着ること自体に意味を 求めているのでダメだ。例えば昔を思い出してもう一度着てみるなんていう場合、着ること を通して生徒であったときを思い返すのが目的なのでいい。みたいな話をした。なんて無駄 な、っていうか VIP STAR のクロリティのタカス具合にすごく、、いいです、、な気分にな って少し幸せです。幸せの99%は無駄なことからキているに違いありません。だからほら、 ジョジョとかさ、ね? ジョジョ知らないけどね? あぁ、なんてキモスなセクションなのだろう。俺はどこで間違った! と言ったところで何 もわかるはずもなく、わかっても戻れるわけもなく、かつてアレなことをしてしまったアレ な人にとても申し訳なく思ったりいたしますがきっとヤツは俺のことを覚えていないでしょ う、と、頭の中の誰かが僕に語りかけるわけですが、私としてはそんなこと気にしてちゃだ めよ、なんて、いや君、もうほら、TAB とスペースを混ぜてインデントするっていうぐらい の気持ち悪さとか、めざましテレビで HP (あえて全角) とかいうテロップが出てへこみつつ、いまだにウェブサイトっていう呼び方 に拘ってるとかキモすぎだよと思い今度からホームページって言うことにしようかなぁなん てホームページって言ってる自分を想像して、あぁこれは語尾を「だお」にするくらい嫌か もしれないんだお、とか、さ。でもって、ちょっとフライング気味に一年間振り返ってみた りするんだけど、何が変わって何が変わっていないのかがひどく曖昧で困っちゃうね。ホン ト困っちゃうね。カフェインでブーストしてるといつまでに書き続けられそうでなんだかあ れだなぁ。今の俺は今何も頭の中で考えるウェイトをおかずにキーボードの手に命令がくだ されていたりするから、これを後で見直したらいつもの脳みその中を少しは理解というか、 どんだけバカなことを繰り返しているかがわかるかもしれないなあうん。ゆけーよゆけーゆ ゆけーよとかシロップ、シロッパー、シロッペスト、シロッピング、シロッピングってショ ッピングと似てるよなぁ、これ実は大発見だったりするのかなぁ? とりあえず XML (Extensible Markup Language) Master はそんなに指標にならんと思ったこの頃。結局どんな人かを見るには彼が作ったウ ェブサイトを見るのが一番てっとりばやくて、いかに見えない部分に手かけたり、理想をも っているかとか、そういうのが重要なんであって、表面的に何かを動作させる何かっていう のは別になんの意味もないんだよね。いや社会的というかビジネス的には意味があるかもし れない。人によっては社会的・ビジネス的な意味がすべてなのかもしれない。どうでもいい よ。お金ください。ここのところ全くお金使ってない。まじにーと。しかしながら俺以外の 誰かのお金は消費されていくし、その中には俺のために使われたお金があり、それは俺の見 えない部分にあったりもするので、やっぱりお金ください。鏡を見よ。鏡を見ようとすると ブックレットが抜かれた TITLE (ストレイテナー) があり、アーティストの名前を書くたび 、Music Brains の Case insensitive にムカツいていた自分を思い出して嫌な気分になる 。もう syrup16g は syrup16g と書くことにした。っていうかそろそろ CD 出す気になった んだよねぇ。前のインタビューでそんなことを読んだ気がする。どうせならもっと溜めまく って音声だけの CD なのに5枚組みとかやって欲しいなぁとも思ったりするけど、余裕で一 日で聞ききれないし買う楽しみが減ってしまうからやっぱりアルバムを数回出したほうがい いかなぁ。そろそろだいぶ左指が疲れてきた。っていうかブラインドタッチじゃない上に、 でこぼこ式キーボード (not パンタグラフ・ノート式) だから腕も疲れる。むしろツリそう 。やっぱキーボードを買うべきか。そして俺はまたお金を失うのだ。だ。だ! とか本気で 書いてマジ、なんて古いなダサいな、で疲れたからやめよう。誰も読まないっていうか読め ないですが、こういうのをたまに書かないと日記ではなくブログ化してしまい、結果的に「 自分以外の誰かの」ためのウェブサイトになってしまう危険性があるのでやっぱちゃんと日 記として機能させないとなぁと改めて思うのでした。 >ところでI stopped reading here. 2005-12-10 ========== NULL::colors*canvas ------------------- Reference URI: http://lowreal.net/logs/2005/12/10/1 Written Time: 2005-12-10T15:43:52+09:00 Tags: color javascript canvas [NUll::colors*canvas](http://lowreal.net/2005/colors-canvas), キャンバス使用版 16進数直入力とか欲しかったのでカラーセレクターの部分を分離してひとつクラスかぶせた 。インターフェイスは (殆ど) 同じなので特に大変な部分はなく、セレクター部分を作りさ えすれば簡単に追加できるように。 - Triangle の場合ダブルクリックでぐるぐるしなくなるように。微妙に混乱するので。 - 数値直入力は RGB, HSV の各項目にフォーカスしたあとホイールで増減できるように。 - プレビューエリアに設定した色 D&D できるように。このためクリックでモード切替はでき なくなった。ほかのプレビュー領域と、カラーセレクターへのドロップが可能 2005-12-11 ========== BURGER NUDS エコーの間奏 ------------------------ Reference URI: http://lowreal.net/logs/2005/12/11/1 Written Time: 2005-12-11T03:29:49+09:00 Tags: music 「足跡その価値も消えていた」のあとってなんて歌っているんだろう? true side story? truth I'd truthfully? 意味はわからんけどこんな感じに聞こえる。true side story だ とエロゲっぽくていいんだけど、なんか、なぁ? .htaccess SetEnv RUBYLIB ------------------------ Reference URI: http://lowreal.net/logs/2005/12/11/2 Written Time: 2005-12-11T22:48:36+09:00 Tags: ruby $LOAD_PATH.unshift するのがめんどい。SetEnv なんてディレクティブ知らなかった。そんな感じなので SetEnv RUBYLIB /virtual/lowreal/lib/ruby:/virtual/lowreal/lib/ruby/i686-linux を public_html 直下の .htaccess に追記。ローカル環境の拡張ライブラリは普通にイン ストールするように。 Ruby on Rails を使う気になりたい -------------------------------- Reference URI: http://lowreal.net/logs/2005/12/11/3 Written Time: 2005-12-11T22:53:10+09:00 Tags: ruby よくわからないセクションタイトルだけど、どうしても Ruby on Rails を使う気にならな い。でも使えたほうが 2.0 っぽくてかっこよさそう、というか Ruby 書けるとか言うくせ に Rails 触ったことないなんて言ったら怒られそうだし、嫌だなぁ。ていうか 2.0 ってい うのが胡散臭くてどうも苦手っていうか、そういう方向は好きなんだけど、2.0って何よっ ていうか、Ruby 2.0 楽しみだなぁ。でもプログラムかいてて楽しいってバージョン 0.2 ぐ らいじゃないですか、みたいな、よくわからない脳内回路。 まずバックエンドのデータベースが MySQL とか PostgreSQL とかだと、データの実態が見 えなくて気持ち悪すぎ。SQLite はよさげなんだけど、なぜか上手くインストールできない 。別に SQL とか DB 自体が嫌いとか苦手なんじゃないんだけど、データの管理方法が手の届かないと ころにあるのは耐えられない。 こう、Rails でものっすっげぇアプリケーションがあって、それが現状を何かしらすっごい 勢いで面白くするなら、もうちょっと必死こいて使う気に (そのプログラムを読んで改造す る気=ハックする気、に) なるのかもしれないんだけど、どうも開発が超ハヤイ!とか、MVC (Model-View-Controller) !とかデータベース超扱いやすいとかいう話ばっかりで、どんなアプリケーションがあるの かよくわからん。知ろうとしていないだけかもしれないけど、なんだかよくわからない。 2005-12-12 ========== CSS 書き直したい。 ------------------ Reference URI: http://lowreal.net/logs/2005/12/12/1 Written Time: 2005-12-12T11:27:16+09:00 Tags: css web いろいろごちゃごちゃしていたりして気持ち悪い。pre にスタイルが適用できなくて原因が わからない。やれやれ。 2005-12-13 ========== new Script() ------------ Reference URI: http://lowreal.net/logs/2005/12/13/1 Written Time: 2005-12-13T14:46:23+09:00 Tags: taglibro コメント書き込みがちょいとできなくなります。 とりあえずスクリプトを入れ替えてみました。Ruby + libxml-ruby + ruby-xslt 結構重いっぽい。コメント・トラックバックは独断と偏見によりセクションごとに振り分け ました。 - Atom フィードしろよ。 - コメントスパムのよさげな対策。 HEAD アクセスの対応(激しくめんどい いろんなフォーマット -------------------- Reference URI: http://lowreal.net/logs/2005/12/13/2 Written Time: 2005-12-13T22:53:24+09:00 Tags: web feed ひとつの XSL ファイルで全部 (最新も個別表示も月毎表示も) 変換させるようにしたので (Ruby 側で差分をカット) いろいろなフォーマットで出力してみる。 [/logs/latest.rdf](/logs/latest.rdf): いわずと知れた RSS1.0 (RDF Site Summary version 1.0) [/logs/latest.atom](/logs/latest.atom): Atom 1.0 [/logs/latest.txt](/logs/latest.txt): Plain Text [/logs/latest.json](/logs/latest.json): JSON Feed (meta) 2005-12-15 ========== 最新記事のページめくり ---------------------- Reference URI: http://lowreal.net/logs/2005/12/15/1 Written Time: 2005-12-15T04:40:18+09:00 Tags: taglibro web ページめくりと書くとスカートめくりを想像しちゃうよね。 latest のページングを実装した。気が付いてみると簡単に実装できそうだったのでやっつ け。?page=n で数字が大きいほど過去のものを見れる。で、この場合、link 要素の prev, next の方向が悩ましい。?page=n の数字が増えるってことは普通「次のページに進む」っ てことだけど、内容的には「過去のページに戻る」なんだよなぁ。前は prev だけ設定して 「表示されていない最新の日」をリンクしていたけど、今は prev, next をそれぞれ「前の ページ」「次のページ」にしてある。 どっちでもいいよ。 2005-12-16 ========== 安定・非安定化 -------------- Reference URI: http://lowreal.net/logs/2005/12/16/1 Written Time: 2005-12-16T05:08:13+09:00 Tags: pc 数日前から、音楽鳴らしている PC の USB オーディオがいつのまにか未接続状態になる。 PC を再起動すると直るので PC 側の問題なのだろうけど、再起動させようとしてもソフト 的には無理 (終了してくれない)、すなわちハードリセットをすることになる。二日に一度 程度で症状が出る。二日に一度はハードリセットするハメになる。IRC ゲートウェイなんか もコイツの上で動いているのでいちいち接続を切らしてしまう。起動するとレジストリエラ ーから回復しましたとか言われる。wu*.exe (Windows Update Service) が強制終了を繰り 返す。うざったいことこの上ない。とりあえず Automatic Update サービスをとめた。オー ディオのほうは直らない。うざい。うざい。うざい。何もしないならずっと安定して走り続 けて欲しい。余計なことするな。前回の Windows Update ぐらいからだから、とりあえず Update を削除したい。どうせ削除したって直りはしないのだが。 ついでに安定していたその PC にも、描画が完全にとまり、マウスとかキーボード入力とか を一切拒否する症状がうつった。もうやだ。コンピュータハードウェアなんて大嫌いだ。 それに、今書いているメインコンピュータは、今までの「いきなり描画とまってハードリセ ットしかないで症」に加えて、「Firefox のプロファイルがぶっ壊れまくる症」が発症した 。もっと安定な PC が欲しい。安定な Pc ってどうやって手に入れるんだ。 それとシャープのノートパソコンは、一年たつと絶対にバックライトが接触不良で付いたり 付かなかったりするようになるので買ってはいけない。絶対に。 とか書いていたらまた死んだ。もうやだよホント。なんでこんなことばっかりなんだろう。 ハードリセットしたらまたレジストリの回復のダイアログ ついに起動しなくなった。BIOS メニューさえ立ち上がらない。CPU かマザーボードがいか れたようだ? もうだめだ。 音楽データとかが入っていたハードディスクは古いほうの規格なのでこのコンピュータにつ ながらない。もうだめだ。 このコンピュータも極めて不安定だから、いつ PC が使えなくなってもおかしくない。もう だめだ。 俺が何をしたっていうんだろうか。というか、俺はなんで普通に生きられないんだろう。つ まり、なんで俺は世界の中心で愛を叫ぶまじいいよwwとか、オレンジレンジ最高だぜ!と かいうことができないんだろう。 書いているそばから描画が完全に停止した。ほんともう嫌だ。ちゃんとした PC が欲しい。 誰がちゃんとした PC を作っているんだろう。でも俺には買う金もないのだけれど。 2005-12-17 ========== mabinogi G3 but サンダー ------------------------ Reference URI: http://lowreal.net/logs/2005/12/17/1 Written Time: 2005-12-17T06:42:26+09:00 Tags: game mabinogi [![サンダーどーん](/2005/mabinogi_2005_12_16_006.jpg](/2005/mabinogi_2005_12_16_th.jpg) G3 のクエなんて知らないよ! ギルメンにページをもらったり、露天で買ったり、4Pを買い取りだしたりしてサンダーを取 得。タノシス。 今さっき、オスナサイルで遊んでいたら指令書がでて、使おうと思ったらテロップがッって いう勢いで、ミニクマを発見し、羊おおかみに打とうとしたのだけど、あっけなく羊オオカ ミの射程とサンダーの射程が殆ど同じだったりして見つかってやべこれやべなんてことをし つつ、まぁでも一応少しサンダーのほうが広いので一回逃げてからドキドキしつつフルチャ ージして打った、の、はいいんだけど、一発にかける羊オオカミに打ったらミニクマにチェ インし、しかもどっちも生き残るっていういぢめ。幸いカウンターやらでしのいでメイスに 持ち替え生き残った。 画像のやつはギルメンにラビ下級の通行証をもらっていってみたときの。回線の具合が果て しなく悪いためタイトルを一発熊にして戦闘時間を短くするようにしてみたのだけど、結局 ラグには勝てず一回死んだり。レッドサキュにサンダーうったらカキンカキンいいながら一 発っていう何この微妙な強さ。 しにがみのバラッド。てのひらの銀河<後篇> Cherish You (Side-B) --------------------------------------------------------------- Reference URI: http://lowreal.net/logs/2005/12/17/2 Written Time: 2005-12-18T02:17:49+09:00 Tags: book music ちょっとウケすぎる。 - SWAN SONG (とそれ以降の ART-SCHOOL) - メロディーフラッグ (BUMP OF CHICKEN) - エコー (BURGER NUDS) - ハルジオン (BUMP OF CHICKEN) それぞれがいくつかに分かれて混ざって出てくる。unordered list P123 の二段目から三段目にかけてとP135 の二段目がアレなんだけど思い出せない。なんだ っけこれ。 かなりどうでもいいけど、こういう展開でハッピーエンドだとマジでムカツクなあ。別にい いんだけどさ! 2005-12-20 ========== ピントが合わないようだ ---------------------- Reference URI: http://lowreal.net/logs/2005/12/20/1 Written Time: 2005-12-20T03:27:13+09:00 Tags: book pc とりいそぎ半壊したノートPC を音楽再生用にでっちあげたのだけれど、モニタにつなぐと ぼやける。まぁいいんだけど。不安定なら最高。 ところで、[砂糖菓子の弾丸は撃ちぬけない](urn:isbn:4829162767) を読んだ。人魚云々にリアリティを感じられるかは人による気がするけれど俺はあれぐら いぶっ飛んでいたほうが違和感がないと思う。担任の先生がいい感じ。 2005-12-21 ========== mixi, mabinogi -------------- Reference URI: http://lowreal.net/logs/2005/12/21/1 Written Time: 2005-12-21T16:49:41+09:00 Tags: net web mabinogi mixi はいつまで β なの? mabinogi のサイトがまた Gecko でログインできない。前のときの教訓がまったく生かせて ない。一回修正されたのに、リニューアルとともにバカなことを復活させるバカデザイナ。 Opera の場合、見れることは見れるけど表示が崩れる。さらにはログインするとスクリプト エラーで見れなくなる。こんなウェブサイトでもいいんだなぁ。 ギターを銃に見立てて -------------------- Reference URI: http://lowreal.net/logs/2005/12/21/2 Written Time: 2005-12-21T20:09:13+09:00 Tags: music pillows ハルコとアマラオが撃ち合うシーンしか想像できない。 Amazon アサマシエイト --------------------- Reference URI: http://lowreal.net/logs/2005/12/21/3 Written Time: 2005-12-21T21:30:42+09:00 Tags: web [去年の19日](my:2004-12-19-1)ぐらいからっぽいんだけど、今日までで 700円いってない。順調にいくとあと15年で一回目 の支払いに! このサイトの構築構造 -------------------- Reference URI: http://lowreal.net/logs/2005/12/21/4 Written Time: 2005-12-21T21:43:19+09:00 Tags: web xslt taglibro 全部 XML (Extensible Markup Language) から XSLT (XSL Transformations) プロセッサを通して XHTML (Extensible Hyper Text Markup Language) やらなにやらを生成してる。日記部分は動的に、/about とかは静的に、それぞれ別のスク リプトが変換を担当している。日記は taglibro と呼ばれるスクリプト。静的リソースは名 前のない build.rb というスクリプトが変換してる。build.rb は Makefile の類でもよさ そうだけど、Ruby で書いておいたほうがなんでもできるのでいいや、みたいな。 [common.xsl](/common.xsl): サイト共通のテンプレートが書いてある。例えば head 要素内やつ。CSS (Cascading Style Sheets) とか、スクリプトを加えたいときはコレだけ編集してサイト全体を再変換させている。XHTML (Extensible Hyper Text Markup Language) 用。 [2html.xsl](/2html.xsl): 静的リソースを変換するためのファイル。ソース XML (Extensible Markup Language) はちょっとキモイんだけど、実用上問題ないのでいいや、みたいなヤッツケ的スタイルシ ート。だいぶ前に書いた。 [logs/common.xsl](/logs/common.xsl): taglibro (日記) 用の共通部分。各種変数 (Content-type 非依存) なものがまとめて書い てある。flavor.(\w+).xsl から include されてる。 [logs/flavor.xhtml.xsl](/logs/flavor.xhtml.xsl): taglibro の XHTML (Extensible Hyper Text Markup Language) 用テンプレート。 本当なら、taglibro は Accept ヘッダを解析してそれにあったやつを返すべきなんだけど めんどっちくて実装してない。これを実装すると IE (Internet Explorer) に application/xhtml+xml を送らないようにする処理がなくせていいんだけど……(text /html を受け付けるなら flavor.html.xsl を読み込むようにする、flavor.html.xsl は f lavor.xhtml.xsl なり、共通部分を分離した他の .xsl を include してやる、みたいな。 ) 2005-12-22 ========== 昔はPHPが --------- Reference URI: http://lowreal.net/logs/2005/12/22/1 Written Time: 2005-12-22T20:02:35+09:00 Tags: php web prog 昔 (といっても2-3年前) は PHP (PHP: Hypertext Preprocessor) が好きだったんだよなぁ。なんでだろう。HTML (Hyper Text Markup Language) に埋め込み、ウェブに特化してるってのがよかったんだろうか。 そういえば、そのころはデータベース使うのも特に抵抗がなかった。 とりあえず、少なくとも Ruby を知らなかったっていうのはある気がする。Perl は暗号で 読めないし、PHP (PHP: Hypertext Preprocessor) には一応日本語のリファレンスがちゃんとあったから、とっつきやすかったのかもしれな い。 なんていったらいいかよくわからないんだけど、感覚としては Ruby は優しくかつ筋が通っ てる感じ、Perl は玄人、PHP (PHP: Hypertext Preprocessor) は楽ちんダサみたいな。いやでも比べるのが間違ってるんだろうなぁ。PHP (PHP: Hypertext Preprocessor) ってなんかそこらへんの個人がやっつけで作ったマクロ言語っぽい臭いがするし。 とはいえ実用的っていえば実用的なのが PHP (PHP: Hypertext Preprocessor) のキモさというかなんというか。ほげーっとしつつてきとーに書いても 500 が出にくいと ころがいいのかもしれない。 関係ないけど Ruby で CGI (Common Gateway Interface) 書くときは一枚ラッパ書けるようにした。500 でると[こんなかんじに](http://lowreal.net/logs/2005/12/21/4.unknown-flavor)なるように。#!/usr/local/bin/ruby /virtual/lowreal/bin/rubycgi.rb みたいな。ローカルは Windows だから関連付けで Apache どーん なんか日本語書けない。もともと書けないけどさ。 プログラミングのテスト ---------------------- Reference URI: http://lowreal.net/logs/2005/12/22/2 Written Time: 2005-12-22T20:31:23+09:00 Tags: prog school 次の式を評価せよとかいう問題で (-5 != -5) * 1.5 + 6 とかいうのがでた。実数の場合小数点以下二位まで書けとかいう問題。解答欄には 6 と書 いたけど、今実行してみたら 6.00 だった。しらねぇよと。。0 なんて実数でも整数でもい いだから型変換しなくていいじゃん。とかいうと整数ならなんでもそうだろという話になる けど。 C 言語で評価せよなんて書いてなかったから素直に undefined method `*' for false:Fal seClass と書けばよかった。解答欄が小さいのがいぢめだ。 2005-12-23 ========== MÄRCHEN ------- Reference URI: http://lowreal.net/logs/2005/12/23/1 Written Time: 2005-12-23T02:49:22+09:00 Tags: thinking まーちぇんまーちぇん、ってのうみそのなかのぼくがいうんです。 2005-12-24 ========== 数字とか役にたたん ------------------ Reference URI: http://lowreal.net/logs/2005/12/24/1 Written Time: 2005-12-24T11:39:00+09:00 Tags: graphics net [osakana.factory - ベッキーの髪の陰は何故ピンクなのか(2005年11月25日)](http://ofo.jp/osakana/diary20051125.phtml) via [煤 - Note : del.icio.us とBloglines 同時落ち](http://susu.whitesnow.jp/note/memo/051216.html) yabexe tanoshixi ubuntu インスコ --------------- Reference URI: http://lowreal.net/logs/2005/12/24/2 Written Time: 2005-12-24T23:15:51+09:00 Tags: linux music pc SuSE をインスコしようと思ったんだけど not enough memory とか言われて YaST 起動しな かった。IRC (Internet Relay Chat) で text mode にやるかとか言っていると、じゅんたそが ubuntu のほうがいいよと。そして ubuntu インスコ。ただし ubuntu-ja 何もせず、まったく問題も出ずに起動した。 % sudo vi /etc/hosts192.168.1.2 Nina #追記% sudo apt-get install synergy% synergy c nina$ sudo apt-get install ssh% sudo apt-get install smbfs% sudo mount -t smbfs -o username=ユーザ名,password=パスワード,codepage=cp932,iocharset=utf8 //Nina/mu sic /mnt/music% sudo vi /etc/fstab# 上野がうまくいったら追記//Nina/music /mnt/mu sic smbfs username=ユーザ名,password=パスワード,codepage=cp932,iocharset=utf8 0 0 # rhythmbox を使う:% sudo apt-get install gstreamer0.8-mad # mp3 再生・文字化け対 策% sudo apt-get install rbscrobbler # Last.fm plugin% cd /usr/share/rbscrobbler% sudo rm Audioscrobbler.pyc% sudo rm Audioscrobbler.pyo% sudo cp Audioscrobbler.p y Audioscrobbler.py.org% sudo vi Audioscrobbler.pyAudioscrobbler.pyL311:unicode(i nput, 'iso-8859-1')-> unicode(input).encode('utf-8') # Topia 氏による。神すぎる% rbscrobbler# User, Pass を入力 2005-12-25 ========== ubuntu 続き ----------- Reference URI: http://lowreal.net/logs/2005/12/25/1 Written Time: 2005-12-25T13:20:27+09:00 Tags: linux pc 貧弱 PC なので WM を xfce に。 % sudo apt-get install xfce4ログアウト。gdm で xfce セッションを選びデフォルトに# 自動起動% cd ~/Desktop% mkdir Autostart% vi autostart.sh% cat autostart.sh#!/usr /binrbscrobbler &# synergy の自動起動 ログイン画面から% cd /etc/X11/gdm% sudo cp Init/Default Init/Default.org% sudo vi Init/Default/usr/bin/killall synergycsleep 1/usr/bin/synergyc ninaファイルの先頭に追記% sudo vi PostLogin/Default新しいファ イル#!/bin/sh/usr/bin/killall synergycsleep 1% sudo cp Xsession Xsession.org% sud o vi Xsession/usr/bin/killall synergycsleep 1/usr/bin/synergyc ninaファイルの先頭 に追記そしてまた rbscrobbler が handshake で止まるように……原因わからん。いぢってないし 。 sleep flowers / ART-SCHOOL -------------------------- Reference URI: http://lowreal.net/logs/2005/12/25/2 Written Time: 2005-12-25T23:39:06+09:00 Tags: music [![ART-SCHOOL sleep flowers](http://images-jp.amazon.com/images/P/B000BKDRLI.01.LZZZZZZZ.jpg](http://www.amazon.co.jp/exec/obidos/ASIN/B000BKDRLI/) 買ってきた。結構微妙。 PV は LOST IN THE AIR 以外微妙。TV SPOT はいいんだけど…… 曲数がめっさ多い。 グラスゴーでの風景ででてくる女の子 (BGM が影のとき) がギガカワイス。一瞬だけだけれど。 2005-12-26 ========== 年賀状書けない -------------- Reference URI: http://lowreal.net/logs/2005/12/26/1 Written Time: 2005-12-26T02:05:41+09:00 Tags: life やばいまともなのができない。そして手持ちの年賀状がすべてフォト用のやつじゃない。や れやれ。 理系か文系か ------------ Reference URI: http://lowreal.net/logs/2005/12/26/2 Written Time: 2005-12-26T02:15:56+09:00 Tags: life self 息抜きに (ならないかもしれないけれど) 自分が理系なのか文系なのかを考える。 単純に学校やら学科やら興味がある分野で決定させようとする。これだと、中学から高校一 年までが理系ということにはなる。高校二年から大学入学までは文系。入学後は情報なので 不定になる。つまり今どっちかは単純に決定できない。する必要ないけど白黒気になるわけ で、っと二元論的に考えてしまうこれは、きっと若さゆえでしょうか! どちらかといえば文系のほうが好きだけど、筋が通ってないとむかつく。特に根本的な理不 尽さがむしろ耐えられない。例えば俺の前で歩きタバコをしているやつは、タバコを吸いな がら幸せな気分なのだろうけど、その一方で俺は、何も悪いことをしたわけでもないのに、 そのタバコの煙で心底むかつく思いをする、というようなこと。この場合、視野を広げて、 もしかして俺は過去に何か悪いことをしたんだろうか、とか考えるわけだけど、思いつかな いで終わる。思いつかない、というのは別に俺は全く悪いことをしていないという意味じゃ ない。ちなみに宗教的な話は嫌いなのでやめてください。ていうかこの件については素で疑 問だから誰か納得できる方法で説明して欲しい。バイトをしたいのに、バイトをしたくない 状態になってしまった理由とか。説明して欲しい、とか頭の悪い文章を今書いている理由と か。 しかしやっぱり (何がやっぱり?) 情報っていうと理系に入るんだろうか。そういえば次年 度から所属学部の入試で文系オンリー受験ができる (いままで数学必須) ようになるみたい 。センター入試だと既にできてた (で、センター文系入試で俺は入った) けれど。 もういいや、不毛 2005-12-28 ========== 今日をつづる。年賀状・PDF ------------------------- Reference URI: http://lowreal.net/logs/2005/12/28/1 Written Time: 2005-12-28T00:35:00+09:00 Tags: life 一部の年賀状は昨日出した。あとはメタデータ付の jpeg ファイルを作らねばならない。 友達からメールがきてアルバムがどうとかで手伝ってくれ、といわれたけれど、出力が PDF (Portable Document Format) とかいう俺的には未知の領域だったのでまったく手伝えませんでした。まる。いやまじそ の辺は無理よ。ウェブサイトだったらそれなりに頑張るけどさ。それなりに、ね。 で、Topia さん が[クセロPDF](http://xelo.jp/xelopdf/) がどうとかって言っていてたので、インスコしてみた。結構よさげ。だけど Fx からだと出力が文字化けする、あるいは失敗する。まぁいいや。 プール / ART-SCHOOL と Helvetica の幻想 --------------------------------------- Reference URI: http://lowreal.net/logs/2005/12/28/2 Written Time: 2005-12-28T01:26:31+09:00 Tags: music [![シャーロットe.p. / ART-SCHOOL](http://images.amazon.com/images/P/B000063E9P.09._SCMZZZZZZZ_.jpg](http://www.amazon.co.jp/exec/obidos/ASIN/B000063E9P/) シャーロットe.p. に入っているやつ。シャーロットe.p. 以外には入ってない。これが sl eep flowers に収録されていて、あらためて素敵な曲だなぁと思った。最近出たアルバムの どの曲より綺麗だと思う。冬の快晴の朝、マフラーに白い息を吐いているハーマイオニーな み。キモイ喩えですね。ははは。 これ歌った後の MC で「日記書いて!」という客からの声。キノショタ氏曰く「日記書くの ねぇ……めんどくさいんだ。マジで」で苦笑。うけた。ヘッドフォンで聞かないと MC 聞き 取れないです。 この水の中で いつまで夢を見ているの あとさ、sleep flowers は SKIRT のアコースティックバージョンがよかった。SKIRT 普通 に好きだ。 それと、ガラスの墓標が収録されているのだけれど、なんかちょっと静かだよね。BOYS DO N'T CRY と比べて。よくわかんないけど。 1. プール 2. SKIRT (Acoustic) 3. SWAN SONG 4. ガラスの墓標 5. ニーナの為に 6. 水の中のナイフ 7. MISS WORLD 8. NEGATIVE 9. BOY MEETS GIRL 10. クロエ やっぱ ART-SCHOOL は第一期のほうが好きだなぁ。そんなわけで、たぶん次のCDからは買わ ない。 なんか第二期になってから一気に開放されてつまらなくなった。もっと混沌としていて、不 毛というか、混乱というか、こう、ぐちゃぐちゃとしていて、胸にあるわだかまりが、その まま表現された感じがよかったのに、そういうのがなくなってしまった。曲調からも詞から も。 と、こっちに書いておく。 カススタ を書こうと思ったんだ。 ------------------------------- Reference URI: http://lowreal.net/logs/2005/12/28/3 Written Time: 2005-12-28T02:35:13+09:00 Tags: css [![指輪](/2005/yubiwa-thum](/2005/yubiwa) なんかもう今のスタイル飽きて新しく作ろうと思ったんだけど、中途半端に画像作ったとこ ろで飽きた。より正確に言うと、クロスブラウザを頭のなかで考え出してつかれた。正直、 今の俺に、クロスブラウザを考慮して CSS (Cascading Style Sheets) を書く力がない。 手の画像は [Spindly by salt fork](http://www.flickr.com/photos/48047596@N00/68560529/) です。素晴らしい。この画像なかったらただの白黒。 namazu 検索エラー ----------------- Reference URI: http://lowreal.net/logs/2005/12/28/4 Written Time: 2005-12-28T03:37:26+09:00 Tags: web なんかエラー吐くようになっていたので、取り急ぎ sablot を ruby-xslt に、Uconv を N KF に置き換え、文字コード周りを少し整理。Namazu にクエリー出すときは EUC-JP じゃな いといけないのがうざったい。 sablot から ruby-xslt にした弊害で、RTF (Result Tree Fragment) がノードセットとして扱えるバグを利用していた部分がエラーを吐いた。めんどいのでコ メントアウト。 DVD からチャプターごとの音声ファイルを抜き出す。 ------------------------------------------------ Reference URI: http://lowreal.net/logs/2005/12/28/5 Written Time: 2005-12-28T14:33:50+09:00 Tags: music コメント欄参照。このセクションは無駄無駄無駄。 DVD Decrypter だけだと一気に取り込むしかできないっぽい? めんどうくさいけど、いく つか組み合わせて実現する。 sleep flowers を mp3 に変換したいのでやっている。ライブ DVD (Digital Versatile Disc) なので、PGC が一個しかないし、ストリームも video と Audio だけ。複雑な DVD (Digital Versatile Disc) だと以下の方法だけだと無理だと思う。ということを先に書いておく。 まず DVD Decrypter で抜き出す。下準備として、Setting の IFO Mode タブ、Create Add itional File で Chapter Information - OGG にチェックを入れておく。あとで分割すると き使う。んで、IFO Mode にして、抜き出したい PGC を選択、Stream Proccesing タブで Enable Stream Processing にチェックを入れ、Video のチェックをはずし、Decrypt。あー 、先に File Splitting を None にしたほうがよかった。デフォルトだと 1G 超えると分割 されてしまう。 で、できた Chapter Information - OGG.txt を変換かける。 #!/usr/local/bin/rubyLAST = "02:07:56.0" # 2h, 7min, 56secci = File.readlines("VT S_01 - Chapter Information - OGG.txt")tmp = []ci.each_with_index do |item, index| tmp << item if index % 2 == 0endci = tmpci << "LAST=" + LASTci.collect! {|i| i.c homp.split(/=/)[1].split(/:/).collect {|i| Float(i)}}p ci.lengthFile.open("temp.w av_tracks.txt", "w") do |f| ci.each_index do |i| break if i >= ci.length - 1 a = "%02d:%05.2f" % [ci[i][0] * 60 + ci[i][1], ci[i][2]] b = "%02d:%05.2f" % [ci[i +1][0] * 60 + ci[i+1][1], ci[i+1][2]] f.puts " #{a}-- #{b}" endendChapter Information に含まれていないので LAST に抽出した wav ファイルの長さを入れとく。んで実行させる。 wav 分割に [wavez](http://www.geocities.co.jp/SiliconValley/6144/wavez.html) を使う。 Wave 分割タブを選び、処理対象ファイルを指定、保存した分割区間のロードで temp.wav_ tracks.txt をロード。あとは実行。出力先はてきとーに。 これで分割された wav ができるので、CDex なりなんなりで mp3 化。タグは自分で頑張っ て打つ以外ない。 なんかズレるっぽい。Charpter Information が悪いのか、wavez が悪いのか wav にした時点でズレてるなぁ。これはもう耳で切ったほうがいいかもわからんね 2005-12-29 ========== 素直シュールと SQLite --------------------- Reference URI: http://lowreal.net/logs/2005/12/29/1 Written Time: 2005-12-29T02:34:31+09:00 Tags: pc soft ruby ちょっと似ていると思いませんか? 言葉の響きが。 SQLite + Ruby をしたいのでインスコ。on cygwin - [SQLite Download Page](http://www.sqlite.org/download.html) から、sqlite-source-3_2_8.zip をダウンロードして展開。 - cd sqlite-3.2.8 ; ./configure ; make でどーん。 - sqlite3.la と .lib/sqlite3.a を /lib にコピー - [RubyForge: SQLite-Ruby](http://rubyforge.org/frs/?group_id=254&release_id=1522) から sqlite-ruby-2.2.3.tar.bz2 をダウンロードして展開 - sqlite3.h とかを sqlite3-ruby-1.1.0/ext/sqlite3_api にコピー - ruby setup.rb インスコだけ。 というか XREA で SQLite 使えるだろうか。 [ニャー速。:新ジャンル:素直シュール](http://blog.livedoor.jp/orz_kawaisosu/archives/50275120.html) 女「クチャクチャ」男「・・・」女「クチャクチャ」男「俺にもちょうだい」女「クチャク チャ」男「ガムちょうだい」女「・・・」男「・・・」女「噛んでるふりでした」男「・・ ・」女「ガム噛んでるとおもった?」男「・・・」これやばいと思うんだ。久々に捉まれた気分。いや本当にやばいと思うんだよ。 2005-12-30 ========== 洗濯機から女の子 ---------------- Reference URI: http://lowreal.net/logs/2005/12/30/1 Written Time: 2005-12-30T01:24:16+09:00 Tags: washer ふらふらと[洗濯機から女の子](http://mixi.jp/view_community.pl?id=26374)っていうあからさまな言葉で検索かけたら[こんなの](http://book3.2ch.net/test/read.cgi/poem/1035384569/311)見つけた。 アイリッシュモルト って何だろうと思って検索かけたけどよくわからなかった。紅茶? t ea time とか言ってるから紅茶か。 ていうかニヤニヤしちゃうなこれ。今のところぐぐると 16 件しかヒットしない。もっと流 行んないかなぁ。 町一番のブサイクに子供ができた なんて素晴らしい朝だろう -------------------------------------------------------- Reference URI: http://lowreal.net/logs/2005/12/30/2 Written Time: 2005-12-30T17:54:14+09:00 Tags: music タイトルと内容が全く関係ないんだけどさ、mms://stream2.halsc.com/ellegarden/space_ sonic_500k.wmv (Space Sonic / ELLEGARDEN の PV) がキモカッコイイよ。 GDHM (Good Dog Happy Men) は来年にはきっと CD を出すに違いない。レコーディングがどうとか言ってたしね? ELLEGARDEN って最近アレだなぁって思って聞いてなかった (DON'T TRUST ANYONE BUT US が一番だなぁと) んだけど、Space Sonic が予想以上にいいなぁ。 パクられたい。 -------------- Reference URI: http://lowreal.net/logs/2005/12/30/3 Written Time: 2005-12-31T01:47:10+09:00 Tags: life net web パクられてこなかった人の気持ちを考えたことがありますか?胸に手を当てて考えてみてく ださい! にウケつつ。いやほんともっとパクりパクられが流行ったら過程で洗練されていくんだろ うなぁとかなんとか。 ていうかパクられたいなぁ。パクられるようなモノがないのがアレだ。来年はパクられるの を目標にしよう。とかいって、目標なんて言ってやる気になるわけじゃないんだけどさ。だ め人間だなぁハハハ。 2005-12-31 ========== 2005 総括 --------- Reference URI: http://lowreal.net/logs/2005/12/31/1 Written Time: 2005-12-31T02:19:23+09:00 Tags: life self 流れ的には受験と卒業と入学と orz ってところですか。というか今年受験したんだなぁ… …なんかそんな気がしない。なんつっても微塵も努力してないからね。ポケットには勇気の かけらも入ってないし。 [三角形カラーピッカー](my:2005/01/08/1): 初期版の TCS (Triangle Color Selector) [モラトリアムの延長について](my:2005/02/13/1): 受験終わり [18歳 無職](my:2005/03/04/1): 卒業 [どこかの誰かが~する夜](my:2005/03/10/1): 最後の RO (Ragnarok Online) [脳内回路](my:2005/06/06/1): KNEG (これなんてエロゲ?) [Musical Baton](my:2005/06/18/1): バトン系のアレといえば Musical Baton っすね。 [XML (Extensible Markup Language) Master ツレ受験オフ](my:2005/07/10/1): オフ。同じ日に順列オフ [脳内回路](my:2005/08/07/1): 脳内回路ってセクションをまた発見した。KNEG (これなんてエロゲ?) [洗濯機から女の子](my:2005/08/20/2): これこのサイトに書いたのはホントにこれが最初なんだなぁ。実際このネタが始まったのが 2004 年の8月ごろだから、まる一年ぐらい一切触れてなかったっていう謎さ。mixi コミュ はそっこーで作っているにも関わらず。 [適職診断](my:2005/09/09/3): なんかうける。 [pukiwiki の URI (Uniform Resource Identifer | Universal Resource Identifer) をクールに](my:2005/09/13/2): 改造済みのをコピって別のところでも使っていたりする。いっかいやってしまうといい感じ 。 [穴掘りなおし](my:2005/09/22/1): 設定した PC が逝ってしまわれたから、もう一度掘りなおさないといけない。めんどい。 [タイムトラベラーの固有時間](my:2005/09/29/1): KNEG (これなんてエロゲ?) [CROSS†CHANNEL](my:2005/10/02/1): 書きすぎ [rereload memo](my:2005/10/03/2): 再読記録 [Meta*Headphone-Girls の CSS (Cascading Style Sheets) ](my:2005/10/05/3): ここら辺からまじめに MHPG を動かし始める。 [やる気あるんだかないんだか](my:2005/10/22/1): コメント欄 [名前バトン](my:2005/10/27/1): 素直シュールな娘に君って呼ばれたい。ガム噛んでると思った? [xml-mode in textarea](my:2005/11/01/1): のちに ETA に。 [二年次専攻コース洗濯](my:2005/11/01/2): コンテンツコースにしました。二年次になれるかわかんないんだけど。ってーあレポート書 かないといけない。誰か書いてくれないかなぁ。 [*-mode in textarea](my:2005/11/05/1): ETA [日記・日記](my:2005/11/13/3): ホントに。夢についてとかは日記に書いておかないと二度と思い出さないことの代表だろう なぁ。書いてあると結構鮮明に思い出せる。 [新しい CSS を適用](my:2005/11/16/2): 今のスタイルはこの日から。 [CSS (Cascading Style Sheets) 本来の力・XHTML (Extensible Hyper Text Markup Language) のあるべき姿](my:2005/11/21/3): やけに人気だったセクション。結局のとこ使えないんだけどね。 [NULL::colors2](my:2005/11/25/2): それなりに人気だったセクション。技術的には全く難しいことをしてないわけで、いかにコ スメティックな部分が重要かってのを思い知らされたというか…… [ECMAScript での var](my:2005/12/02/3): こういうネタが好きな人は多い。っていうか誰か prototype chain を視覚的にわかるよう にして! ECMAScript の仕様にも図があって、わかんないことはないんだけど、まだなんか いまいち納得しきれてない。 [Canvas を使った gimp like な Triangle Color Selector](my:2005/12/04/2): いまだに digg.com からリファラがくる。 [タクシードライバーブラインドネス but 夢 と制服の纒](my:2005/12/09/1): ながすぎ。 [NULL::colors*canvas](my:2005/12/10/1): キャンバス使用版。自分的にはそれなりに気に入った段階になって、放置開始。 [new Script()](my:2005/12/13/1): PHP (PHP: Hypertext Preprocessor) の Taglibro から、Ruby の Taglibro に変更。より簡略化した。ruby-xslt, libxml-rub y が使える状態になったことが大きかった。 時間が過ぎるのが早すぎる。 今年もいろんな人にいろんな迷惑をかけて生きてきて、謝っても謝りきれない。 日々の中でいやに感じることとよく感じることのバランスが傾いているのは、俺がいいこと を見ないようにしているだけなんだろうか。違う気がする。嫌なことは向こうからやってき て、良いことはこちらから去っていく、良いことを追いかけようとすると、それだけ嫌なこ とに身体を突っ込んでしまう。現状を維持しようと立ち止まっていても、良いことは去って しまう。これはどうやっても変えようがない。どっちも悪化していく。しかも、良いことを 追いかけようとするほうが、悪化する速度ははやい (自分から突っ込んでいくのだから) 。 でもやっぱり、たまに突っ込んでみたくなって、加速させてしまうわけだ。重要なのは、ど こでやめられるかであって、どうすれば良くなるかじゃない。そういうことに気づく。どこ に線があるかは今全くわからないけれど、そのときがくれば自ずとわかることなんだろうな 、と思う。結局、生まれてきたときに決まった、y = ax + b の a の部分が、人によって違 うってこと。俺は b はそこそこ大きかったけど、a がマイナスだった、というだけ。なん だ簡単。 まぁなんでもいいんだ。来年もこのようなセクションを書けるだろうかね。生活はできそう? それはまだ みたいな。ははは。 石川さんが [EcmaScriptのプロトタイプチェインを視覚的に](http://ishikawa.arielworks.com/memo/2005/12/31/191810) ってのを描いてくれた。 左の prototype chain の太線がアレでソレでいい感じ。こうやってみるとコンストラクタ が仲間はずれ (謎) なんかインスタンス生成のための使い捨てオブジェクトにも見える。別 にそういうわけではないだろうけど、ニュアンス的に。