<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>数奇な因子 &#187; website</title>
	<atom:link href="http://www.numericalfactor.org/wp/tag/website/feed" rel="self" type="application/rss+xml" />
	<link>http://www.numericalfactor.org/wp</link>
	<description>Numerical Factor</description>
	<lastBuildDate>Sun, 02 May 2010 09:50:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>セッション+リバースプロクシで悩んだ</title>
		<link>http://www.numericalfactor.org/wp/archives/267</link>
		<comments>http://www.numericalfactor.org/wp/archives/267#comments</comments>
		<pubDate>Sun, 20 Jul 2008 17:44:32 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=267</guid>
		<description><![CDATA[Apache モジュール mod_proxy を使ってリバースプロクシを掛けているwebサーバとの間で，cgiからセッション情報をやり取りしたかったのだけど，さっぱりうまくいかず，なぜかクッキーファイルが量産されていた… [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://httpd.apache.org/docs/2.2/ja/mod/mod_proxy.html">Apache モジュール mod_proxy</a> を使ってリバースプロクシを掛けているwebサーバとの間で，cgiからセッション情報をやり取りしたかったのだけど，さっぱりうまくいかず，なぜかクッキーファイルが量産されていた…つまり常に新しいセッションが作られていた．</p>

<p>答えは，クライアントが見ている（と思っている）サーバと実際にcgiが動いているサーバが違うとかそんな理由で，サーバ側とクライアント側でクッキーのドメインとかパスが食い違っていたせいと思われます．
というわけで，ProxyPass/ProxyPassReverseディレクティブだけでなく，以下の二つも設定してやり（上のリンク先参照），双方の齟齬を埋めてやらないといけないのでした．</p>

<pre><code>ProxyPassReverseCookieDomain internal-domain public-domain
ProxyPassReverseCookiePath internal-path public-path
</code></pre>

<p>これでおk．一仕事終えたので，寝よう．</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/267/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ドメイン更新</title>
		<link>http://www.numericalfactor.org/wp/archives/264</link>
		<comments>http://www.numericalfactor.org/wp/archives/264#comments</comments>
		<pubDate>Sun, 29 Jun 2008 12:56:18 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=264</guid>
		<description><![CDATA[ドメインを2年延長しました．

でもやっぱりこの名前は長すぎるので，そのうち変えたいです．
メールアドレス手書きするときに苦にならないぐらいに．書いたこと無いけど．

あと自鯖なり借りるなりして，常時ネッ]]></description>
			<content:encoded><![CDATA[<p>ドメインを2年延長しました．</p>

<p>でもやっぱりこの名前は長すぎるので，そのうち変えたいです．
メールアドレス手書きするときに苦にならないぐらいに．書いたこと無いけど．</p>

<p>あと自鯖なり借りるなりして，常時ネット上に十分大きな空間を作って，リポジトリ置いときたい．
設定ファイルとかコードはそこに溜め込む，と．</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/264/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>最近の活動</title>
		<link>http://www.numericalfactor.org/wp/archives/237</link>
		<comments>http://www.numericalfactor.org/wp/archives/237#comments</comments>
		<pubDate>Wed, 03 Oct 2007 15:06:17 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[icpc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/archives/237</guid>
		<description><![CDATA[Akismetというspam対策プラグインをWordPressで使ってるけど，
最近は引っかかったものを何の断りもなく削除していくようでちょっと不安になった．

一旦止めてみたけど，結局spamしか来てなかったのでまた使 [...]]]></description>
			<content:encoded><![CDATA[<p>Akismetというspam対策プラグインをWordPressで使ってるけど，
最近は引っかかったものを何の断りもなく削除していくようでちょっと不安になった．</p>

<p>一旦止めてみたけど，結局spamしか来てなかったのでまた使っている．</p>

<p>夏合宿で出された問題の復習がちょっと進んだ．
何てことはないバグだったけど，これのせいでここ数日悩んでいたことを考えると自分にガッカリ．
しかも直っても遅いし．</p>

<p>元々遅すぎたので，これはキューに突っ込む状態数が多すぎるんだろうとは思ってたけど，
それは枝刈りで対処するべき事柄だと思い込んでいた．
実際には今の状態から次の状態を生成する部分が腐っていたため，
重複する状態を量産していて，それのせいで時間切れになっていた．</p>

<p>やっと他の問題に移れる…．</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/237/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress を 2.1.1 に更新</title>
		<link>http://www.numericalfactor.org/wp/archives/163</link>
		<comments>http://www.numericalfactor.org/wp/archives/163#comments</comments>
		<pubDate>Sun, 25 Feb 2007 13:12:42 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/archives/163</guid>
		<description><![CDATA[2.1 が出てから数週間経ったからそろそろ入れてみるかーと更新したらすぐ 2.1.1 がリリースされてぐんにゃりした。

ついでにプラグインも幾つか更新。

WordPress 2.1 Ellaから恩恵に与れそうな新機能 [...]]]></description>
			<content:encoded><![CDATA[<p>2.1 が出てから数週間経ったからそろそろ入れてみるかーと更新したらすぐ 2.1.1 がリリースされてぐんにゃりした。</p>

<p>ついでにプラグインも幾つか更新。</p>

<p><a href="http://wordpress.org/development/2007/01/ella-21/">WordPress 2.1 Ella</a>から恩恵に与れそうな新機能・改善点を抜粋してみると:</p>

<ul>
<li>Autosave makes sure you never lose a post again.</li>
<li>Much more efficient database code, faster than previous versions. <a href="http://dammit.lt/">Domas Mituzas</a> from MySQL went over all our queries with a fine-toothed comb.</li>
<li>Pages can now be drafts, or private.</li>
<li>Our admin has been refreshed to load faster and be more visually consistent.</li>
<li>Better internationalization and support for right-to-left languages.</li>
<li>The upload manager lets you easily manage all your uploads pictures, video, and audio.</li>
</ul>

<p>データベースの操作が高速化とか良いですね。なお 2.1.1 ではエンコーディング周りの修正も含んでるということなので、更新することにしました。</p>

<p>速くなったのかは…いまいち分からない。エントリが 100 件程度しかないから実感できるような効果は無いのかな。</p>

<p>テーマ更新したい。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/163/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressを更新</title>
		<link>http://www.numericalfactor.org/wp/archives/147</link>
		<comments>http://www.numericalfactor.org/wp/archives/147#comments</comments>
		<pubDate>Mon, 08 Jan 2007 05:29:01 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/archives/147</guid>
		<description><![CDATA[WordPress ME 2.0.6 に更新。今まで使ってた 2.0.4 からの更新なので、差分は使えないためフルバージョンを使います。個人的に 2.0.4 で変更した点は:


UTF-8 を使うために wp-incl [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.xwd.jp/japan/2007/01/08/me206/">WordPress ME 2.0.6</a> に更新。今まで使ってた 2.0.4 からの更新なので、差分は使えないためフルバージョンを使います。個人的に 2.0.4 で変更した点は:</p>

<ul>
<li>UTF-8 を使うために wp-includes/wp-db.php を変更した</li>
<li>管理画面に出てくる他サイトの RSS は要らないので wp-admin/index.php を変更した</li>
</ul>

<p>のを2.0.6版にも適用して、
wp-config.php やプラグイン・テーマをコピーして、
wp-admin/upgrade.php にアクセスして作業を進めていけば完了。
実際は Step 1 だけで終わりでした。</p>

<p>いつか時間取れたらテーマいじりたいな。でも MT も WP も、何かとテンプレートが複雑でやる気が削がれるのが難点。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress を使ってみよう</title>
		<link>http://www.numericalfactor.org/wp/archives/99</link>
		<comments>http://www.numericalfactor.org/wp/archives/99#comments</comments>
		<pubDate>Thu, 14 Sep 2006 14:09:00 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=99</guid>
		<description><![CDATA[というわけで WordPress というソフトウェアを使ってみようと思います。

CMS を探すにあたって初心者の blog, wiki, CMS 構築入門が参考になりました。

MySQL を UTF-8 で使う方法を [...]]]></description>
			<content:encoded><![CDATA[<p>というわけで WordPress というソフトウェアを使ってみようと思います。</p>

<p>CMS を探すにあたって<a href="http://f24.aaa.livedoor.jp/~shun/">初心者の blog, wiki, CMS 構築入門</a>が参考になりました。</p>

<p>MySQL を UTF-8 で使う方法を見付けてからはサクッと行けました。それまでは RSS からインポートしても文字化けまくったりして死んでましたが。</p>

<p>データベースに接続するところを WordPress のコードから探し出して（wp-includes/wp-db.php）、 <code>mysql_connect()</code> を呼んだ直後に次のようなクエリを投げました。</p>

<p><code><pre>  // use utf-8 coding
  mysql_query("set character set utf8");</pre></code></p>

<p>これで UTF-8 な人も安心。私は EUC-JP とか使う気にならなかったのでこれ必須でした。思わぬ副作用? として Permalink に英数字以外の文字が表示されてる。当然ですが URI エンコードされてるのであまりうれしくない気もするけど。記事 ID でリンクさせるか迷う。</p>

<p>色々テストしてみた結果、トラックバックの送受信に問題ありそうなので記事 ID 制にした。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/99/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>スパム対策</title>
		<link>http://www.numericalfactor.org/wp/archives/79</link>
		<comments>http://www.numericalfactor.org/wp/archives/79#comments</comments>
		<pubDate>Sun, 14 May 2006 06:29:59 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=79</guid>
		<description><![CDATA[メールは Gmail と Thunderbird で大体満足してるので、日記システムを。



コメントは、禁止ワードでブロック。
トラックバックは、送られてくる ping の excerpt において該当トピックに対す [...]]]></description>
			<content:encoded><![CDATA[<p>メールは Gmail と Thunderbird で大体満足してるので、日記システムを。</p>

<ul>

<li>コメントは、禁止ワードでブロック。</li>
<li>トラックバックは、送られてくる ping の excerpt において該当トピックに対するリンクが無ければブロック。</li>
</ul>

<p>ということにしました。 P_BLOG 開発元のフォーラム内の投稿を参考に。</p>

<p>ほんとはトラックバック送信元の記事を見に行ってリンクがあるか確認するべきですが、暫定処置ということで。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/79/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightbox JS 2.0 がうまくいかん…</title>
		<link>http://www.numericalfactor.org/wp/archives/66</link>
		<comments>http://www.numericalfactor.org/wp/archives/66#comments</comments>
		<pubDate>Sat, 29 Apr 2006 07:37:12 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=66</guid>
		<description><![CDATA[
Lightbox JS 2.0 が出てたので入れてみたけど、 1.0 のときと同様変な状態。前回導入した 1.0 はまだ対処できたけど、今回はむりぽ…。

これを利用するには JavaScript のスクリプトを sc [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.huddletogether.com/projects/lightbox2/">Lightbox JS 2.0</a> が出てたので入れてみたけど、 1.0 のときと同様変な状態。前回導入した 1.0 はまだ対処できたけど、今回はむりぽ…。</p>

<p>これを利用するには JavaScript のスクリプトを script 要素で組み込むわけですが、 lightbox.js を組み込むと変な現象が起きます。具体的には、 P_BLOG にログインできない。ユーザ名・パスワードを入れてログインボタン押しても、ログインユーザーの欄は「なし」のまま。</p>

<p>
<code>&lt;script type="text/javascript" src="{$cd}/include/lightbox/js/lightbox.js"&gt;&lt;/script&gt;</code>
</p>

<p>他のスクリプト（2.0 から prototype.js, scriptaculous.js なども含まれた）は組み込んでも問題無いのに、何故か lightbox.js だけはログイン不可の問題を引き起こします。しょうがないので記事を書くときは base_xhtml.inc.php を変更して、上記のコード部をコメントアウトしてます。非常に面倒。</p>

<p>ちなみに 1.0 のときはどう対処してたかというと、 P_BLOG に標準で入っている scripts.js に lightbox.js の中身を追記してました。 2.0 ではこの手は使えなかった。</p>

<p>あー、読む側には全く問題無いです。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tag で分類</title>
		<link>http://www.numericalfactor.org/wp/archives/75</link>
		<comments>http://www.numericalfactor.org/wp/archives/75#comments</comments>
		<pubDate>Sat, 01 Apr 2006 05:27:13 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=75</guid>
		<description><![CDATA[記事の分類について、今まではカテゴリとしてましたが今回 Tags に変更しました。と言っても変わるのは名前だけで、実質的な違いはありません。と言うか、そもそも Tags のような管理をしてました。

カテゴリという言葉か [...]]]></description>
			<content:encoded><![CDATA[<p>記事の分類について、今まではカテゴリとしてましたが今回 Tags に変更しました。と言っても変わるのは名前だけで、実質的な違いはありません。と言うか、そもそも Tags のような管理をしてました。</p>

<p>カテゴリという言葉からは直交性が感じられます。つまり記事 a をカテゴリ A に入れたらそれはカテゴリ B には入らない、というような。体系付けられているという感覚もあります。</p>

<p>一方 Tags は複数の種類の Tag に属することが出来ます。直交性について厳密でなくてもいい。体系的でもない（互いにオーバーラップする Tag があっても良い）。</p>

<p>今後も直交性を維持して分類していくのは難しいし、 Tags って iTunes みたいな管理だと理解してからその便利さに気づいたのでした。</p>

<p>
<a href="http://b.hatena.ne.jp/">はてなブックマーク</a>とか <a href="http://del.icio.us/">del.icio.us</a> といったソーシャルブックマークサービスは、そんなタグ付けの曖昧さが許されているところ（つまり <a href="http://www.goodpic.com/mt/archives2/2005/01/folksonomy_deli.html">folksonomy</a>）が良かったんでしょうかね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/75/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightbox JS を導入してみた</title>
		<link>http://www.numericalfactor.org/wp/archives/55</link>
		<comments>http://www.numericalfactor.org/wp/archives/55#comments</comments>
		<pubDate>Fri, 24 Mar 2006 06:46:57 +0000</pubDate>
		<dc:creator>line</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.numericalfactor.org/wp/?p=55</guid>
		<description><![CDATA[
Lightbox JS を入れてみました。

これは画面遷移無しに画像を見せるスクリプトです。最近言われるところの Ajax ぽいやつ。イマイチ説明しづらいので、具体的な効用は photo カテゴリの投稿を見てみてくだ [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.huddletogether.com/projects/lightbox/">Lightbox JS</a> を入れてみました。</p>

<p>これは画面遷移無しに画像を見せるスクリプトです。最近言われるところの <a href="http://antipop.gs/docs/translations/ajax.html">Ajax</a> ぽいやつ。イマイチ説明しづらいので、具体的な効用は <a href="./category.php?k=photo">photo カテゴリの投稿</a>を見てみてください。</p>

<p>参考:</p>

<ul>
<li>
<a href="http://satoshi.blogs.com/life/2005/06/ajax.html">Ajax の本質</a>
</li>
<li>
<a href="http://chasen.org/~taku/software/ajax/hwr/">Ajax を使った手書き文字認識</a>

</li>
<li>
<a href="http://www.chasen.org/~taku/software/ajax/fullime/">Ajax を使った日本語 Full IME</a>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.numericalfactor.org/wp/archives/55/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
