July 2006 Archives

July 29, 2006

TagCloudPlus

mt3.3標準のプラグイン、WidgetManager用のWidgetを作ってみました。
といっても標準のタグクラウドに毛が生えたようなものですが。
sizeとcolorの「+」「-」をクリックすると、それぞれフォントサイズと色の濃淡を動的に変更できます。
もうちょっと使い勝手を良くしたいですね。
また、少しアニメーションを入れてみたら面白いかもしれません。
Continue reading TagCloudPlus.

July 26, 2006

StyleRepositoryToolKit

現在、StyleCatcher用の、リポジトリ公開ツールキットを作成中です。
上手く行けば、リポジトリ公開をmt上で行えるので、手間が大分削減されるはずです。

ダウンロード

Continue reading StyleRepositoryToolKit.

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

trac

MTIfSearchIncludeBlogs 1.0

Movable Type で検索を行う場合に、あるブログが検索対象となっているかで処理を変更する条件タグ「MTIfSearchIncludeBlogs」を追加するpluginです。

MTIfSearchIncludeBlogs.zip

考えられる主な使い方は以下の二つ。
・複数ブログの検索フォームで、値を引き継ぐ
・特定のブログでの検索をされたくないときに、ごっそりテンプレートを切り替える。

使い方はこんな感じ。

<MTIfSearchIncludeBlogs value="1">
  hogehoge
</MTIfSearchIncludeBlogs>

アトリビュート:valueに判定したいブログのIDを入れる。複数のブログIDをカンマ区切りで指定できる。

追記 16,jul 06: 最新版はこの辺から。
http://trac.aklaswad.com/trac.cgi/file/mtplugins/MTIfSearchIncludeBlogs.pl

OpenID accepted here Learn more about OpenID

About this Archive

This page is an archive of entries from July 2006 listed from newest to oldest.

June 2006 is the previous archive.

October 2006 is the next archive.

Find recent content on the main index or look in the archives to find all content.