Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

Kumu

ドキュメント更新

とりあえず現行のソースに合わせ更新しました。 Kumu HTMLテンプレートも追加しています。 うくく。

HTMLテンプレート

プロトタイプがなんか動いた。

Formの値の取得

とりあえずFormの値を簡単に取得できるようにしました。

レイアウト機能追加

Kumuにレイアウト機能を追加しました。

validate.jsドキュメント

とりあえず書いた。 http://teeda.seasar.org/ja/kumu_validate.html わかりにくい部分がありそうな気もするけどとりあえず公開。うくく。

disabled.jsドキュメント

とりあえず少しだけ書いた。 http://teeda.seasar.org/ja/kumu_disabled.html というか公開するAPIがないんだよな。 まあ要望次第によっては作り直しだけど。 うくく。

Eventドキュメント

あまりかけてないけど。難しい所だから。 http://teeda.seasar.org/ja/kumu_event.html 次はdisabledいくかな。あんまり書く事ないけど。 うくく。

Ajaxドキュメント

あんまりかくことないけどかいた。 http://teeda.seasar.org/ja/kumu_ajax.html 次はeventいってvalidator,disabledあたりかな。 うくく。

ドキュメント

かなり放置(1年以上かなあ)してましたが書き始めました。 http://teeda.seasar.org/ja/kumu.html ちょっとずつですが書いて行きます。うくく。

関数のtrace

http://d.hatena.ne.jp/amachang/20070517/1179427742 http://blog.livedoor.jp/dankogai/archives/50833481.html とかスマートだなあと思いつつ。

コード

とりあえずわかりやすいように書いてるはず! (すげーヘタレなのわかってるけど。) 思うに「ソース読め!」って状態で読んでみると読めないようなソースだと腹立つからね。 特にjsはやりたい放題なので。 あと、prototypeとかthisとかホントみんなわかって…

API doc

そろそろ書かないといかんのかなあ・・・・。 jsだとどんな風に書けばいいんだろね??? うくく。

名前空間作成君

まあjsにNamespaceみたいなのできるのって2.0からなんだろうけど。 今よく使われてるアノコードをなんとかしたいなあと。 dojo.provideを知ってる人は読む必要なしだなあ。

Kumu.Effect

クロスブラウザ周りやっつけんのめんどい>< あとそこだけだお うくく。

非同期

IT戦記 - 関数を非同期化して汎用性を高めるみたいな事ってKumuだとできるのか?

script.aculo.usのautocompleteでのKEY_UP、DOWN

KumuでのautocompleteをテストしててKEY_UP、DOWNがどうしてもうまくいかない。 よっぱらってるからかな? んなわけねー! なのでscript.aculo.usを見てみたけどこちらも・・・・だし・・・・。

Kumu.AjaxでHtmlにアクセスする方法

うーん、やはりテンプレートエンジン使いたいって話が出ますなあ。 なのでちょっとだけ。 簡単にアクセスできるようにかなり隠蔽してるのですができますよという話。

KumuでHTMLに値をいれる その1

TrimPathじゃなくて個人的にはJsonTなんだけど書く方はたまらんってなりそうなのでやはり作らないといけないんだろうなあ。 布石としてキーワード引き数風な関数(mulitiple)を作ってあるのでそれを元になんとかする手があるな。

Aptanaでscriptdoc

jsdocはjs自身に書かないといけないのでちょっと抵抗があるなあ。 (サイズが増えるから) scriptdocは分離ができるのでとりあえずお試しにscriptdocでも書こうかなとおもったけどまだHTMLに変換できないのね。

キーワード引数風な関数 その2

どんな風に使えばよいかなあということでサンプル。

ダブルサブミットというか連打対策 その2

いやー昨日はラリってたんだね。いや、ホント。 普通にイベントってキャンセルできるはずやもんね。 というわけで出来たっぽい。

ダブルサブミットというか連打対策

とかいうものをちょっとやっていたけどなんだかなあ。 何回も作り直してみたけどうーん・・・。

実験

getElementByClassName & Widget作成メモ

DynamicLoader

やはり必要でありました!隊長殿!

DynamicLoaderじゃなくStaticLoader

意外にすぐ出来た。

SortableTable

なんかほぼできた。 あとはComparatorの種類を増やすのと設定をどう書くか?

うぬ

なんか作ってる人がいますなあ

内部的な特徴

書いていてなんとなく見えてきた。 一部は妄想。

イベント状態管理

LDRにインスパイヤされたのでやってみたいなあと思ってたんだけど。

遅延関数 その3 + 状態も管理

そもそも状態管理と遅延関数を分けるといいよね。 でFunction.prototyperなわけですよ。