メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年7月3日木曜日

[C言語] ふと、、、

ふと、クロージャがほしいと思った・・・。


そんだけ。
.

2008年7月2日水曜日

[mod_chxj][css] SACインタフェース

SACインタフェースも実装してみた。
といっても完全では無く一部のみ。

これでmod_chxj内部から使うことはできる。

さて、残りはテスト。

手当たり次第世の中のCSSを読み込ませてみよう。
もちろんCUnitもやる(予定)。

.

2008年7月1日火曜日

[mod_chxj][css] CSSパーサ実装

libcrocoが使えないので、困ったあげく
CSSパーサを実装しちゃった。

まだ、パース部分のみ。bison/flexは使ってない。

あとはSACインタフェースでも実装すればmod_chxjから使える。

一応現時点のものはbranchesのsandbox/src/css以下にコミットしてみた。

.
--
0.13.xに入れる予定。

2008年6月30日月曜日

[mod_chxj][libcroco] ミスった

libcrocoを使ってCSSをパースしようかと思っていたけど・・・、
ミスった。

libcrocoじゃ-wap-input-formatとか読めない。。
困った・・・。

さて、どうしたものか。
.

2008年6月27日金曜日

[mod_chxj] 0.11.x系、0.12.x系メンテ更新

多めのデータをPOSTするとアプリ側でデータを受け取れないバグを修正した。
原因は、
リクエストデータを全て受け取る前にアプリに制御を渡してしまっていたところ。
そもそも、Apacheのinput_filterはへっぽこらしく、期待する動作はしない模様。

だもんで、0.13.xでリリース予定だったproxyもどきを0.11.xと0.12.xにマージした。

ただいま0.12.x系で修正したバグを0.11.xにもマージ中(手マージ)。

ちなみに、proxyもどきはmod_proxy_ajpとは相性悪い。
代わりにmod_proxy_httpを使うことで対応可能。

.

2008年6月26日木曜日

[mod_chxj][mod_proxy_ajp] 相性悪い?

はまった。


ProxyPass ajp://xxxxxx:8009/xxxxx
 

などと指定していたんだけど、どうも、mod_proxy_ajpのバグらしく、


[error] ajp_read_header: ajp_ilink_receive failed
[error] (120006)APR does not understand this errorcode: proxy: read response failed from (null) (127.0.0.1)


てな感じで怒られる。さらにしばらく応答なし。。
とりあえず、

ProxyPass http://xxxxx:8080/xxxx
 

な感じにすれば問題ないので、これで対応。。

.

2008年6月25日水曜日

[git] working ディレクトリの修正を無かったことに

またもや何回も同じこと調べてるんで、メモ。


$ git reset --hard
 


以上。