July 2006 Archives
July 29, 2006
TagCloudPlus
といっても標準のタグクラウドに毛が生えたようなものですが。
sizeとcolorの「+」「-」をクリックすると、それぞれフォントサイズと色の濃淡を動的に変更できます。
もうちょっと使い勝手を良くしたいですね。
また、少しアニメーションを入れてみたら面白いかもしれません。
July 26, 2006
StyleRepositoryToolKit
現在、StyleCatcher用の、リポジトリ公開ツールキットを作成中です。
上手く行けば、リポジトリ公開をmt上で行えるので、手間が大分削減されるはずです。
July 17, 2006
mod_proxy
友達に借りた本に、「簡単な道と難しい道があったら、難しいほうを選べ。」とか書いてあった。
といっても、茫漠とした人生論では無い。単純に技術系ベンチャーでの製品開発の心構えとして、競合に対してアドバンテージを得るために、習得が困難でもより強力な方法を(文中では「プログラム言語を」)選択しろ、ということだ。
最初の2章程は、なんだか、何故学校でオタクがいじめられるのかをひたすら弁解していて、嫌になったが、後半のテクニカルな話になると俄然面白くなってくる。コンピューター言語の歴史みたいなことに興味があって、Lispはどのような経緯で実装されたか、なんて話で興奮できる奇特な人にはお奨め。
現在、我が家のデスクトップ上ではApacheが2つ起動している。
windows上のapache1.3と、debianで動作しているapache2だ。(ちなみにdebianはVMWareで動いてます。)
都合上、コンテンツをまとめることは出来ないが、ルータ越しにはどちらかにしかアクセスを振り分けることが出来ない。
コレを回避するために色々考えてみた。
考えられる方法はふたつ。
・片方のポートを変更する
利点 : 設定が簡単。
欠点 : アドレスがかっこ悪くなる。
・内部proxy + mod_rewriteを使う。
利点 ; アドレスがスマートになる。
欠点 : 設定が難しそう。
ということで、本にコロッと影響されて、apacheを弄ることにした。
apache2のパッケージに全て入っていたので、再コンパイルも必要なし。
ココなどを参考にして、さくっと設定できました。
#a2enmod proxy #a2enmod rewrite
で、/etc/apache2/mods-enabled/proxy.confを修正して、RewriteRuleを[P]オプションつきで指定すれば完了。
いやー、apacheって本当に良いものですね。
July 16, 2006
ネット止められてました
下のエントリーでtracを偉そうに公開したのも束の間、料金不払いで半日ほどネット止められてました。うほ。
IP変わっちゃったので、まだ繋がらない場合もあるかもしれません。
July 15, 2006
MTIfSearchIncludeBlogs 1.0
Movable Type で検索を行う場合に、あるブログが検索対象となっているかで処理を変更する条件タグ「MTIfSearchIncludeBlogs」を追加するpluginです。
考えられる主な使い方は以下の二つ。
・複数ブログの検索フォームで、値を引き継ぐ
・特定のブログでの検索をされたくないときに、ごっそりテンプレートを切り替える。
使い方はこんな感じ。
<MTIfSearchIncludeBlogs value="1"> hogehoge </MTIfSearchIncludeBlogs>
アトリビュート:valueに判定したいブログのIDを入れる。複数のブログIDをカンマ区切りで指定できる。
追記 16,jul 06: 最新版はこの辺から。
http://trac.aklaswad.com/trac.cgi/file/mtplugins/MTIfSearchIncludeBlogs.pl