<?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; Movable Type</title>
	<atom:link href="http://wp.serpere.info/archives/tag/movable-type/feed" rel="self" type="application/rss+xml" />
	<link>http://wp.serpere.info</link>
	<description>樹上で暮らすヘビのように生きたい</description>
	<lastBuildDate>Thu, 09 Feb 2012 11:35:51 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CentOSにMovable Type4をインストールする</title>
		<link>http://wp.serpere.info/archives/177</link>
		<comments>http://wp.serpere.info/archives/177#comments</comments>
		<pubDate>Mon, 26 Jan 2009 14:48:44 +0000</pubDate>
		<dc:creator>tkykmw</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://wp.serpere.info/?p=177</guid>
		<description><![CDATA[RPMForgeをリポジトリに追加しておけば、全てのPerlモジュールをyumでインストールすることができる。 sudo yum --enablerepo=rpmforge install \ perl-Image-Size perl-SOAP-Lite perl-Crypt-DSA perl-XML-Atom \ ImageMagick-perl perl-Archive-Zip perl-IO-Compress-Zlib perl-PerlIO-gzip #DB接続モジュールはお好みでどれか一つ sudo yum --enablerepo=rpmforge install perl-DBD-MySQL \ perl-DBD-Pg perl-DBD-SQLite perl-DBD-SQLite2 MTが扱い難い点の一つは、依存するPerlモジュールを揃えるのが大変だという点だ。モジュール同士の依存関係はcpanコマンドで解決できるのだが、全てをコンパイルするにはそれなりの時間がかかるし、ちょっと環境が古いとImageMagickやXML::Atomなどの重要なモジュールがコンパイルできなかったりして、面倒なことこの上ない。まったくyum様々、RPMForge様々だ。]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwp.serpere.info%252Farchives%252F177%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22CentOS%E3%81%ABMovable%20Type4%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%22%20%7D);"></div>
<p>RPMForgeをリポジトリに追加しておけば、全てのPerlモジュールをyumでインストールすることができる。</p>
<pre code="bash">sudo yum --enablerepo=rpmforge install \
     perl-Image-Size perl-SOAP-Lite perl-Crypt-DSA perl-XML-Atom \
     ImageMagick-perl perl-Archive-Zip perl-IO-Compress-Zlib perl-PerlIO-gzip

#DB接続モジュールはお好みでどれか一つ
sudo yum --enablerepo=rpmforge install perl-DBD-MySQL \
     perl-DBD-Pg perl-DBD-SQLite perl-DBD-SQLite2
</pre>
<p>MTが扱い難い点の一つは、依存するPerlモジュールを揃えるのが大変だという点だ。モジュール同士の依存関係はcpanコマンドで解決できるのだが、全てをコンパイルするにはそれなりの時間がかかるし、ちょっと環境が古いとImageMagickやXML::Atomなどの重要なモジュールがコンパイルできなかったりして、面倒なことこの上ない。まったくyum様々、RPMForge様々だ。</p>

]]></content:encoded>
			<wfw:commentRss>http://wp.serpere.info/archives/177/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movable Typeを使ったサイト制作はプログラマの想像を越える世界だった</title>
		<link>http://wp.serpere.info/archives/173</link>
		<comments>http://wp.serpere.info/archives/173#comments</comments>
		<pubDate>Sun, 25 Jan 2009 15:13:10 +0000</pubDate>
		<dc:creator>tkykmw</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wp.serpere.info/?p=173</guid>
		<description><![CDATA[正直、現代的なサイト制作というものを侮っていた。 このブログでWordPressを使ってみて、その扱いやすさに感心したので、MTの代わりにサイト制作用CMSとして使えないかデザイナーに提案してみたところ、あっさりと却下された。 理由は「複数のブログを扱えないから」だそうだ。 詳しく話を聞いていくうちに、彼／彼女らにとって「ブログ」とはサイトを構造化する際の基本単位であり、権限の委譲もコンテンツとデザインの分離も、この単位に沿ってなされるものらしいということが分かってきた。 プログラマとしては、「ブログ」よりももっと根源的な構造があるのではないか、と考えたくなるのだが、多分それは違う。多くのCMSが提示するようなプレーンなツリー構造や、静的サイトに見立てたファイルの比喩では、そこまで役に立たない。あくまでもフル機能を備えた「ブログ」だからこそ意味がある。 一定の構造を持つデータ＝記事のリストである 記事は基本的に投稿日時で分類されるが、必要ならカテゴリ／タグといった追加の属性で分類できる 投稿日時や属性に基づく何通りかのビューを標準で備える 記事にはメディアファイルを含めることができる 記事は、必要ならばフィードバックを受け付けることができる デザインには関与しない、記事のみを書く投稿者を複数割り当てることができる 以上を管理するための洗練されたWebインターフェイスがある こういう特徴を備えた構造／システムをなんと呼ぶべきか？やはり「ブログ」としか言い様がないのだ。ちょうどプログラマにとってのRDBMSをイメージすると分かりやすいかも知れない。RDBMSが便利なのは、単にある構造でデータを保存できるからというだけではない。Database/Table/Rowという標準的な構造があり、SQLという標準的なインターフェースがあり、権限管理や様々なツールを含むMS（Management System）の部分があってこそ、プロフェッショナルな道具として役に立つ。 WordPressは、ブログを基本単位として自在に扱う能力を欠いている。いわば個人向けの用途特化型データベースソフトだ。その点では現状、MTの方がずっと優れている。 プログラマとして、プロフェッショナルとして、いろいろと考えさせられる経験だった。]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_jade" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwp.serpere.info%252Farchives%252F173%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Movable%20Type%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%82%B5%E3%82%A4%E3%83%88%E5%88%B6%E4%BD%9C%E3%81%AF%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%AE%E6%83%B3%E5%83%8F%E3%82%92%E8%B6%8A%E3%81%88%E3%82%8B%E4%B8%96%E7%95%8C%E3%81%A0%E3%81%A3%E3%81%9F%22%20%7D);"></div>
<p>正直、現代的なサイト制作というものを侮っていた。</p>
<p>このブログでWordPressを使ってみて、その扱いやすさに感心したので、MTの代わりにサイト制作用CMSとして使えないかデザイナーに提案してみたところ、あっさりと却下された。</p>
<p>理由は「複数のブログを扱えないから」だそうだ。</p>
<p>詳しく話を聞いていくうちに、彼／彼女らにとって「ブログ」とはサイトを構造化する際の基本単位であり、権限の委譲もコンテンツとデザインの分離も、この単位に沿ってなされるものらしいということが分かってきた。</p>
<p>プログラマとしては、「ブログ」よりももっと根源的な構造があるのではないか、と考えたくなるのだが、多分それは違う。多くのCMSが提示するようなプレーンなツリー構造や、静的サイトに見立てたファイルの比喩では、そこまで役に立たない。あくまでもフル機能を備えた「ブログ」だからこそ意味がある。</p>
<ul>
<li>一定の構造を持つデータ＝記事のリストである</li>
<li> 記事は基本的に投稿日時で分類されるが、必要ならカテゴリ／タグといった追加の属性で分類できる</li>
<li>投稿日時や属性に基づく何通りかのビューを標準で備える</li>
<li> 記事にはメディアファイルを含めることができる</li>
<li> 記事は、必要ならばフィードバックを受け付けることができる</li>
<li> デザインには関与しない、記事のみを書く投稿者を複数割り当てることができる</li>
<li> 以上を管理するための洗練されたWebインターフェイスがある</li>
</ul>
<p>こういう特徴を備えた構造／システムをなんと呼ぶべきか？やはり「ブログ」としか言い様がないのだ。ちょうどプログラマにとってのRDBMSをイメージすると分かりやすいかも知れない。RDBMSが便利なのは、単にある構造でデータを保存できるからというだけではない。Database/Table/Rowという標準的な構造があり、SQLという標準的なインターフェースがあり、権限管理や様々なツールを含むMS（Management System）の部分があってこそ、プロフェッショナルな道具として役に立つ。</p>
<p>WordPressは、ブログを基本単位として自在に扱う能力を欠いている。いわば個人向けの用途特化型データベースソフトだ。その点では現状、MTの方がずっと優れている。</p>
<p>プログラマとして、プロフェッショナルとして、いろいろと考えさせられる経験だった。</p>

]]></content:encoded>
			<wfw:commentRss>http://wp.serpere.info/archives/173/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

