2006年 08月 30日

ldr

てきとうに OPML 登録したらマイフィード表示されなくなた (?unread=1 レスポンス帰ってこない)。

くまった。アイテムの編集も表示されない。アカウントとりなおしたほうがはやい予感

とりなおして登録してもだめっぽい。OPMLインポートするときは分けて既読にしながらやらないとだめなのかなぁ。困った。

どうやってフィード読もう

bloglines は編集画面開くと応答しないスクリプト云々が出るしなぁ。またアカウントとって分割インポートとかかなぁ。

TODO

  • opml 状態でフォルダ分け。いらないフィードきりわけ
  • フォルダごとにファイル分割してインポート

MochiKit.Visual

Scale が Scale なの (% でしか指定できない) のは、Base と position が 0.0-1.0 とるからか。options に width, height 指定してそれ使うようなの書けばいいんだろうか(なぞ

腸簡単☆あなたも作れる MochiKit.Visual

MochiKit.Visual.EffectName = function (element, options) {
        this.__init__(element, options);
};

MochiKit.Visual.EffectName.prototype = new MochiKit.Visual.Base();

MochiKit.Base.update(MochiKit.Visual.EffectName.prototype, {
        __init__: function (element, /* optional */options) {
                /* てきとうに初期化するよ☆ */
                var b = MochiKit.Base;
                var d = MochiKit.DOM;
                this.element = d.getElement(element);
                options = b.update({
                        from: 0.0,
                        to: 1.0,
                }, options || {});
                this.start(options);
        },

        setup : function () {
                /*   */
        },
        update: function (pos) {
                /* pos には、エフェクトの進行に応じて 0.0 - 1.0 (指定した値) が入るよ☆ */
        },
        
        finish : function () {
                /*  */
        }
});

script.aculo.us 読んだことないんですgtlt

resize

MochiKit.Visual.Size = function (element, options) {
        this.__init__(element, options);
};

MochiKit.Visual.Size.prototype = new MochiKit.Visual.Base();

MochiKit.Base.update(MochiKit.Visual.Size.prototype, {
        __init__: function (element, /* optional */options) {
                var b = MochiKit.Base;
                var d = MochiKit.DOM;
                this.element = d.getElement(element);
                this.odim = getElementDimensions(this.element);
                this.element.originalDimension = this.odim;
                options = b.update({
                        from: 0.0,
                        to: 1.0,
                }, options || {});
                this.sizeW = (typeof options.dim.w != "undefined") ? options.dim.w - this.odim.w : 0;
                this.sizeH = (typeof options.dim.h != "undefined") ? options.dim.h - this.odim.h : 0;
                this.start(options);
        },

        update: function (pos) {
                var s = this.element.style;
                s.width  = this.odim.w + this.sizeW * pos + "px";
                s.height = this.odim.h + this.sizeH * pos + "px";
        }
});

しかし

このPCのモニタはやたら目が疲れる。ガンマがおかしいのか、モニタの輝度がおかしいのか。

Deferred

callback ってチェインする?
http://trac.mochikit.com/wiki/ParsingHtml

install Opera

FC5 に Opera をいれた。けどなんか入力がうまくいかないのでごちゃごちゃ。

sudo yum install scim-bridge
QT_IM_MODULE=scim opera

gcc バージョンの違いによるバイナリ非互換の解消? (よくわかってない

LDR

ロードできた。運なのかなぁ。そんなに時間かからなかった。リロードしたらまたdameっぽい。
未読 1573フィード | 97592エントリ

Opera

どう見ても Opera 最速です。あと画像の縮小が綺麗だ。フォントの設定がおかしいのと設定するのが面倒臭くなければいいのに。あとグリースモンキーが簡単にインストールできて、できれば Fx の拡張がそのまま動くと、いいナ。

Logger

http://trac.mochikit.com/wiki/MochiKitExternalLogger
ブラウザごとにコンソールだすより、webrick 起動したやつを別のモニタに表示させて、それに全部吐くようにしたほうがいいかもなぁ。UA + msg

http://subtech.g.hatena.ne.jp/secondlife/20060830/1156930541
そんなことできたのか!!
そういえば要素ろぐとかしたことないなぁ。alert の代わりぐらいにしか使ってないのがアレなのかー。あと、最近は dojo のおかげで、コメントアウトアンドエラーを繰り返してるから、Firebug の機能を使ってない感じ……エラー出たとこクリックしても何もでてこない! なんか方法あるんだろうか。dojo の開発者ってどうやってるんだろう。

LDR

ちまちまとリロードを繰り返しながら、全部読んだことにするをくりかえした。未読が 10k ぐらいになったぐらいからロードが安定するようになった。気がする。
なんでだろう。こっちの CPU を食ってるわけじゃないし、Firebug でみるとレスポンスが帰ってこないように見える。未読件数でそんなに鯖の JSON 生成に影響を与えるのかなぁ。