<?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>MovableTypeで行こう！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/" />
<modified>2009-12-10T06:48:10Z</modified>
<tagline>MovableTypeを使ってみよう!　楽しんでみよう!</tagline>
<id>tag:cheebow.info,2006:/docmt//2</id>
<generator url="http://www.movabletype.org/" version="4.27-ja">Movable Type</generator>
<copyright>Copyright (c) 2009, CHEEBOW</copyright>

<entry>
<title>「Movable Typeエンジニアの夕べ」でLTしました</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2009/12/movable_typelt.html" />
<modified>2009-12-10T06:48:10Z</modified>
<issued>2009-12-10T06:39:30Z</issued>
<id>tag:cheebow.info,2009:/docmt//2.1943</id>
<created>2009-12-10T06:39:30Z</created>
<summary type="text/plain">「Movable Typeエンジニアの夕べ」でLTしてきました。 当日のレポート...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>「Movable Typeエンジニアの夕べ」でLTしてきました。<br />
当日のレポートはこちら。</p>

<p><a href="http://www.skyarc.co.jp/engineerblog/entry/movable_type_mt5_mt_yuube.html#__ss_2687833" class="link" title="「Movable Typeエンジニアの夕べ」レポート！ #mt5 #mt_yuube | ブログからのお知らせ | MTエンジニアブログ | スカイアークシステム">「Movable Typeエンジニアの夕べ」レポート！ #mt5 #mt_yuube | ブログからのお知らせ | MTエンジニアブログ | スカイアークシステム</a></p>

<p>みんなが、かなりテクニカルでマニアックな内容のLTをやっている中、僕はわが道を行き、ネタ満載でがんばってみました。</p>

<p><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNjA*MjY5OTg*NjImcHQ9MTI2MDQyNzAzMTIyOCZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89MDkwMjEzZjdhM2UxNDkxN2FkMjc4ZmYwNWYyZDljZGImb2Y9MA==.gif" /><div style="width:425px;text-align:left" id="__ss_2687833"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/usa2/mt5-sqlite" title="MT5とSQLite">MT5とSQLite</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mt5sqlite-091209234219-phpapp01&stripped_title=mt5-sqlite" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mt5sqlite-091209234219-phpapp01&stripped_title=mt5-sqlite" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/usa2">Shinya Kobayashi</a>.</div></div></p>

<p>でも、結構調べるのに時間がかかりました(笑)</p>

<p>MT5とSQLIteで客先に納品してしまうと、あとで涙目になることがあるので、ご注意を！　と言う感じです。</p>]]>

</content>
</entry>

<entry>
<title>MT5リリース！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2009/11/mt5.html" />
<modified>2009-11-26T06:57:23Z</modified>
<issued>2009-11-26T06:57:21Z</issued>
<id>tag:cheebow.info,2009:/docmt//2.1937</id>
<created>2009-11-26T06:57:21Z</created>
<summary type="text/plain"> 2年ぶりのメジャーアップデートです！ 「Movable Type 5」を出荷開...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="mt5-black.jpg" src="http://cheebow.info/docmt/images/mt5-black.jpg" width="450" height="84" class="mt-image-none" style="" /></span></p>

<p>2年ぶりのメジャーアップデートです！</p>

<blockquote>
<div class="quotetitle"><a title="「Movable Type 5」を出荷開始 : Movable Type News - Six Apart" href="http://www.sixapart.jp/movabletype/news/2009/11/26-1030.html" target="_blank">「Movable Type 5」を出荷開始 : Movable Type News - Six Apart</a></div>
<p>

<p>「Movable Type 5」は、既存のブログ・ソフトウェア「Movable Type 4」をさらに機能強化し、個人のブログから多数のメンバーで運営するソーシャル・メディアまで、様々なシーンでのウェブサイト構築・運営・管理を支援する&quot;ソーシャル・パブリッシング・プラットフォーム&quot;です。安定したコア・アーキテクチャ、強力なテンプレート言語、安全なユーザー管理、柔軟なプラグイン拡張をベースに、ウェブサイト全体のコンテンツやデザイン、ユーザー管理を目的にあわせて柔軟にカスタマイズできるようになり、さらに更新しやすく、効果の高いウェブサイト構築・運営・管理が可能となります。</p>

</p>
</blockquote>

<p>しかし、MT5から正式にサポートされるデータベースはMySQLだけになりました。<br />
なので、ロリポップでの使用はどうなるのか心配であります。<br />
ちょうど先日ロリポップでもMySQL5が使えるようになり、パフォーマンスも上がったという話も聞きますので、ちょっと試してみようと思います。</p>

<p>ただ、やはり一つのサーバにユーザがたくさんぶら下がるレンタルサーバではSQLite以外の選択はなかなか難しいのではないかと思いつつ......。<br />
このブログもしばらくはMT4で運用しようと思っています。</p>]]>

</content>
</entry>

<entry>
<title>「Movable Typeプラグイン開発入門」本日発売です！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2009/04/movable_type_14.html" />
<modified>2009-04-06T02:04:57Z</modified>
<issued>2009-04-06T01:54:06Z</issued>
<id>tag:cheebow.info,2009:/docmt//2.1883</id>
<created>2009-04-06T01:54:06Z</created>
<summary type="text/plain"> Movable Typeプラグイン開発入門posted with amazle...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>

<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4899772289/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="MTP_cover_m.jpg" src="http://cheebow.info/chemt/images/MTP_cover_m.jpg" width="350" height="443" class="mt-image-none" style="" /></span></a></p>

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4899772289/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://images-jp.amazon.com/images/G/09/icons/books/comingsoon_books.gif" alt="Movable Typeプラグイン開発入門" style="border: none;" alt="no image" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4899772289/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Movable Typeプラグイン開発入門</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4899772289/hibinoawa-22/ref=nosim/" title="Movable Typeプラグイン開発入門" target="_blank">amazlet</a> at 09.04.06</div></div><div class="amazlet-detail">関根 元和 <br />ラトルズ <br />売り上げランキング: 13903<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4899772289/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>僕が書いた、MTプラグインの開発入門書「Movable Typeプラグイン開発入門」が本日発売になりました。<br />
書店や、amazonから入手できるようになっていると思います。<br />
MTプラグインに興味のある人、開発してみたいと思っている人に、ぜひ読んで欲しいのです。</p>]]>

</content>
</entry>

<entry>
<title>「Movable Type　プラグイン開発入門」を書きました</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2009/03/movable_type_plugin_dev_book.html" />
<modified>2009-03-24T06:10:30Z</modified>
<issued>2009-03-24T05:25:06Z</issued>
<id>tag:cheebow.info,2009:/docmt//2.1874</id>
<created>2009-03-24T05:25:06Z</created>
<summary type="text/plain"> Movable Typeプラグイン開発の入門書を書きました。 Movable ...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="MTP_cover_m.jpg" src="http://cheebow.info/docmt/images/MTP_cover_m.jpg" width="350" height="443" class="mt-image-none" style="" /></span></p>

<p>Movable Typeプラグイン開発の入門書を書きました。</p>

<p><strong>Movable Type　プラグイン開発入門</strong><br />
シックス・アパート株式会社/監修<br />
関根元和/著</p>

<p>B5変形判/292ページ<br />
定価：本体2,800円＋税<br />
出版：ラトルズ<br />
2009年4月6日発売</p>

<p><br />
僕のMTプラグイン開発の知識を総動員して書きました。<br />
プラグイン開発をしたことのない人から、すでにプラグイン開発をしている人まで、きっと、楽しんでもらえる本になったのではないかと思っています。<br />
近日発売予定です！</p>]]>

</content>
</entry>

<entry>
<title>CentOSでMTを動かす！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2009/03/centosmt.html" />
<modified>2009-03-11T06:46:53Z</modified>
<issued>2009-03-11T06:46:11Z</issued>
<id>tag:cheebow.info,2009:/docmt//2.1865</id>
<created>2009-03-11T06:46:11Z</created>
<summary type="text/plain">ローカルサーバにCentOS5.2をインストールしまして、これをMT関係の開発に...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>インストール</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>ローカルサーバにCentOS5.2をインストールしまして、これをMT関係の開発に使うことにしました。<br />
で、とりあえず、OSインストールしてMTもインストールしたわけですが、案の定モジュールが足りてないわけです。<br />
そこで、cpan！<br />
しかい、一生懸命、「cpan install」しても、依存関係の壁を越えられずインストールに失敗するばかり。<br />
そんな中見つけたのがこちらのエントリ。</p>

<p><a href="http://wp.serpere.info/archives/177#" class="link" title="CentOSにMovable Type4をインストールする « へびにっき">CentOSにMovable Type4をインストールする « へびにっき</a></p>

<p>RPMForgeすばらしい！！</p>

<p>ちなみに、RPMForgeを使うには</p>

<p><a href="http://blog.absolute-zero.info/?p=18" class="link" title="RPMforgeの利用">RPMforgeの利用</a></p>

<p>こちらを参照のこと。</p>

<p>あまりにもさくっと、モジュールがインストールできちゃったのでびっくりです！<br />
</p>]]>

</content>
</entry>

<entry>
<title>ついにMT4にしました！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/08/mt4_2.html" />
<modified>2008-08-15T06:39:10Z</modified>
<issued>2008-08-15T06:38:43Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1831</id>
<created>2008-08-15T06:38:43Z</created>
<summary type="text/plain">ついに、MT4.2がリリースされました。 実は、今までこのブログはMT3.37を...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>ついに、MT4.2がリリースされました。<br />
実は、今までこのブログはMT3.37を使って運営していました。<br />
というのも、このサイトはレンタルサーバのロリポップを使っているのですが、そこで、MT4.0、MT4.1のどちらも動作が遅く、CGIのタイムアウトになってしまったり、まともに動作できなかったのです。<br />
ほんとは、すぐにでもMT4にして新しい機能なんかも使ってみたかったのですが、そもそもインストールすら出来ない状況ではそれも望むことができず......。</p>

<p>しかし、MT4.2は大幅にそのあたりの改善が行われていて、MT4.1と比較しても非常に「軽い」システムになっています。</p>

<p>正式版もリリースされたので、早速、アップデートを行いました。</p>]]>
<![CDATA[<p>アップデートは上書きではなく、別のディレクトリにMT4をインストールし、そこにMT3.37で使っていたSQLiteのDBファイルをコピーして、mt.cgiを起動して、データベースをアップデートしました。<br />
そのあとで、いままで使っていたプラグインをインストールするわけですが、MT4対応してないものもあったので、配布元にMT4対応のものがあればそれをダウンロードしてインストールし、対応しているものがなければそのプラグインを使わないという方針で行いました。<br />
このブログでは、基本的に自分で開発したプラグインが多いのですが、それらはすでにMT4対応を行っていたので、特に問題なく移行が行えました。</p>

<p>その後管理画面にログインして、操作してみたんですけど、動作には特に問題はありません。</p>

<p>再構築も試してみましたが、確かにMT3.37に比べると倍まではいかないですが、時間がかかります。<br />
ただ、それでも、MT4.1に比べれば「爆速」と言えるくらい速くて、十分実用的です。</p>

<p>今後は、MT4.2でこのブログを運営していこうと思っています。</p>]]>
</content>
</entry>

<entry>
<title>Movable Type 4.12でました。セキュリティアップデートです</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/06/movable_type_41.html" />
<modified>2008-06-22T00:13:47Z</modified>
<issued>2008-06-20T07:43:33Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1813</id>
<created>2008-06-20T07:43:33Z</created>
<summary type="text/plain"> Six Apart - Movable Type News: 重要 : Mov...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>アップデート</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<blockquote>
<div class="quotetitle"><a title="Six Apart - Movable Type News: 重要 : Movable Type 4 セキュリティアップデートの提供を開始" href="http://www.sixapart.jp/movabletype/news/2008/06/20-1415.html" target="_blank">Six Apart - Movable Type News: 重要 : Movable Type 4 セキュリティアップデートの提供を開始</a></div>
<p>

<p>Movable Type 4.x ユーザーにとって必須のセキュリティアップデートである、Movable Type 4.12 、および Movable Type Enterprise 4.12、Movable Type Community Solution 4.03 をリリースします。</p>

</p>
</blockquote>

<p>ということで、必須のアップデートだそうです。<br />
で、ちょっとMT-4.1-jaとMT-4.12-jaでどれくらい修正が入っているのか調べてみました。<br />
単純にファイルのリビジョンが変わったものをのぞくと、</p>

<ul>
<li>MT-4.12-ja/extlib/Data/ObjectDriver/Driver/DBD.pm</li>
<li>MT-4.12-ja/extlib/Data/ObjectDriver/ResultSet.pm</li>
<li>MT-4.12-ja/extlib/Data/ObjectDriver.pm</li>
<li>MT-4.12-ja/lib/MT/App/Search.pm</li>
<li>MT-4.12-ja/lib/MT/App.pm</li>
<li>MT-4.12-ja/lib/MT/Util/ReqTimer.pm</li>
<li>MT-4.12-ja/lib/MT/Builder.pm</li>
<li>MT-4.12-ja/lib/MT/Core.pm</li>
<li>MT-4.12-ja/lib/MT/Entry.pm</li>
<li>MT-4.12-ja/lib/MT/Tag.pm</li>
<li>MT-4.12-ja/lib/MT/Template.pm</li>
<li>MT-4.12-ja/lib/MT/WeblogPublisher.pm</li>
<li>MT-4.12-ja/lib/MT.pm</li>
<li>MT-4.12-ja/mt-check.cgi</li>
<li>MT-4.12-ja/mt-static/js/common/Calendar.js</li>
<li>MT-4.12-ja/php/mt.php</li>
</ul>

<p>これくらいかな。<br />
でも、これを選んでアップロードして……とかするよりは、ファイルを全てまるっと上書きしちゃった方が楽だと思います。</p>

<p>【追記20080622】<br />
MT-4.12-ja/lib/MT/Util/ReqTimer.pmを追加しました。通りすがりさんありがとうございます。<br />
</p>]]>

</content>
</entry>

<entry>
<title>MT4LP5大阪&amp;名古屋で喋ります！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/05/mt4lp5_1.html" />
<modified>2008-05-13T02:59:22Z</modified>
<issued>2008-05-13T02:59:12Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1795</id>
<created>2008-05-13T02:59:12Z</created>
<summary type="text/plain"> CSS Nite in Osaka, Vol.9（Movable Type特集...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><img alt="banner_mt4lp5_oskngya_200-200.gif" src="http://cheebow.info/chemt/images/banner_mt4lp5_oskngya_200-200.gif" width="200" height="200" /></p>

<blockquote><div class="quotetitle"><a title="CSS Nite in Osaka, Vol.9（Movable Type特集）" href="http://mt4lp5.cssnite.jp/osaka.html" target="_blank">CSS Nite in Osaka, Vol.9（Movable Type特集）</a></div>
<p>

<p>2008年4月に東京で開催したMT4LP5の大阪版として、CSS Nite in Osaka, Vol.9（Movable Type特集）を開催します。</p>

</p>
</blockquote>

<blockquote><div class="quotetitle"><a title="CSS Nite in Nagoya, Vol.4（Movable Type特集）" href="http://mt4lp5.cssnite.jp/nagoya.html" target="_blank">CSS Nite in Nagoya, Vol.4（Movable Type特集）</a></div>
<p>

<p>2008年4月に東京で開催したMT4LP5の名古屋版として、CSS Nite in Nagoya, Vol.4（Movable Type特集）を開催します。</p>

</p>
</blockquote>

<p>先日、東京で行われた<a href="http://mt4lp5.cssnite.jp/" class="link" title="概要 - MT4LP5（CSS Nite LP, Disk 5）">MT4LP5（CSS Nite LP, Disk 5）</a>の出張版です。<br />
僕は、例によって、MTプラグインの作り方についてお話します。<br />
有償のイベントですが、黒野さんや、野田さんのセッションを聞くだけでも、十分に元が取れます。ついでに、僕の話も聞けます(笑)</p>

<p>めったにしない、遠征なのでどきどきです。<br />
この機会に、大阪、名古屋の方にお会い出来るとうれしいです。</p>]]>

</content>
</entry>

<entry>
<title>テンプレートセットを簡単に作る方法</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/04/post_45.html" />
<modified>2008-04-30T06:02:35Z</modified>
<issued>2008-04-30T06:02:22Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1790</id>
<created>2008-04-30T06:02:22Z</created>
<summary type="text/plain">MT4.1から、テンプレートセット機能がつきました。 これを使うと、テンプレート...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>プラグイン</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>MT4.1から、テンプレートセット機能がつきました。<br />
これを使うと、テンプレートをまるっと入れ替えたりできてとっても便利です。</p>

<p>しかし、テンプレートセットの作成はなかなか難しいしめんどくさいのです。</p>

<p><a href="http://www.movabletype.jp/documentation/designer/register-template-sets.html" class="link" title="テンプレートセットの登録 | Movable Type 4 ドキュメント">テンプレートセットの登録 | Movable Type 4 ドキュメント</a></p>

<p>YAML書いて、テンプレートをファイルに書き出して……。<br />
もっと、簡単にやる方法はないかなーと思って、いろいろ考えてみたのですが、やっぱ、ここはプラグインを作っちゃうのが一番はやいんじゃない？　と思ったので、作ってみました。</p>

<p><a href="http://labs.m-logic.jp/2008/04/template_set_exporter_050.html" class="link" title="MovableType用TemplateSetExporter Plugin　Ver.0.50 (エムロジック放課後プロジェクト)">TemplateSetExporter</a>です。</p>

<p>GPLで公開しているので、MTOSでも使えます。<br />
良いテンプレートができたら、みんなで使えるように公開してくれるとうれしいです。</p>

<p>ダウンロードはこちらから。</p>

<p><a href="http://labs.m-logic.jp/2008/04/template_set_exporter_050.html" class="link" title="MovableType用TemplateSetExporter Plugin　Ver.0.50 (エムロジック放課後プロジェクト)">MovableType用TemplateSetExporter Plugin　Ver.0.50 (エムロジック放課後プロジェクト)</a></p>]]>

</content>
</entry>

<entry>
<title>MTプラグインのデバッグの仕方</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/04/mt_8.html" />
<modified>2008-04-23T06:58:42Z</modified>
<issued>2008-04-23T06:57:49Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1788</id>
<created>2008-04-23T06:57:49Z</created>
<summary type="text/plain">概要 - MT4LP5（CSS Nite LP, Disk 5）でも質問を受けた...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>プラグイン</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><a href="http://mt4lp5.cssnite.jp/" class="link" title="概要 - MT4LP5（CSS Nite LP, Disk 5）">概要 - MT4LP5（CSS Nite LP, Disk 5）</a>でも質問を受けたのですが、MTプラグインのデバッグはなかなか面倒だったりします。<br />
個人的には、システムログに変数の値を書き出したりの「printfデバッグ」をすることが多いのですが、こんな方法もスマートだと思います。</p>

<blockquote><div class="quotetitle"><a title="MovableType のプラグインをperl debuggerでデバッグする (エムロジック放課後プロジェクト)" href="http://labs.m-logic.jp/2008/04/debugging_plugin_with_perl_debugger.html" target="_blank">MovableType のプラグインをperl debuggerでデバッグする (エムロジック放課後プロジェクト)</a></div>
<p>

<p>Movable Type のプラグインをデバッグする方法というと、ログにメッセージや変数を出力する、いわゆる「printfデバッグ」になると思います。</p>

<p>ですが、怪しいと思う場所をすんなりと特定できなかったり、変数が想定していたのとは違う値を持っていたり、となるとログを取る場所や変数を変えたり、増やしたり、という作業を繰り返すわけですが、何度も同じ作業をやるのは面倒だし、時間はかかるし、イライラしてきます。</p>

</p>
</blockquote>

<p>弊社の「エムロジック放課後プロジェクト」の記事です。<br />
ぜひ、参考にしてみてください。</p>]]>

</content>
</entry>

<entry>
<title>MTプラグインのソースコードを読もう</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/04/mt_7.html" />
<modified>2008-04-17T03:33:13Z</modified>
<issued>2008-04-17T03:32:57Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1781</id>
<created>2008-04-17T03:32:57Z</created>
<summary type="text/plain">先日のMT4LP5のセッションでも話をしたのですけど、MTプラグインを開発したい...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>プラグイン</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>先日の<a href="http://mt4lp5.cssnite.jp/" class="link" title="概要 - MT4LP5（CSS Nite LP, Disk 5）">MT4LP5</a>のセッションでも話をしたのですけど、MTプラグインを開発したいと思ったなら、まず、ソースを読むのが最初の一歩だと思うのです。<br />
どんな言語だって、読んだり聞いたりが出来るようになって、やっと、話したり、書いたり出来るようになると思うのですね。<br />
なので、まず、ソースを読んでみましょう。</p>

<p>とはいっても、じゃ、何を読んだらいいのってことになるわけですが、一番良いのは、MTに標準添付されているプラグインじゃないかなと思います。pluginsディレクトリの中に入っているのがそれです。</p>

<ul>
<li>Cloner</li>
<li>feeds-app-lite</li>
<li>Markdown</li>
<li>MultiBlog</li>
<li>spamlookup</li>
<li>StyleCatcher</li>
<li>Textile</li>
<li>WidgetManager</li>
<li>WXRImporter</li>
</ul>

<p>ただ、標準の機能だけあって、なかなか作りこまれていますし、機能も多くソースを追うのも大変そうです。</p>

<p>そんな時は、extras/examples/pluginsの中に入っている</p>

<ul>
<li>BackupRestoreSample</li>
<li>CommentByGoogleAccount</li>
<li>FiveStarRating</li>
<li>GoogleSearch</li>
<li>l10nsample</li>
<li>mirror</li>
<li>reCaptcha</li>
</ul>

<p>これらのプラグインのソースコードを読んでみましょう。<br />
どれも、シンプルで機能も少ないので、コードを追うのが少しは楽になるはずです。</p>

<p>しかし、ソースコードを読むと言っても、自分で興味を持てないとモチベーションがあがりませんから、そんな時は、自分の興味のあるプラグインのソースコードを読むことにいきなり挑戦してしまっても良いと思います。</p>

<p>もちろん</p>

<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/419CBvudhTL._SL160_.jpg" alt="Movable Type プロフェッショナル・スタイル MT4.1対応" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Movable Type プロフェッショナル・スタイル MT4.1対応</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4839927537/hibinoawa-22/ref=nosim/" title="Movable Type プロフェッショナル・スタイル MT4.1対応" target="_blank">amazlet</a> at 08.04.17</div></div><div class="amazlet-detail">CSS Nite 上ノ郷谷 太一 蒲生 トシヒロ 荒木 勇次郎 藤本 壱 関根 元和 黒野 明子 柳 泰久 野田 純生 丹羽 章 <br />毎日コミュニケーションズ <br />売り上げランキング: 1001<br /></div><div class="amazlet-review" style="margin-top:10px; margin-bottom:10px"><div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-5.gif" alt="4.5" /></div><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-0.gif" alt="2" /> はっきり言って難しい<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> MTのエキスパートを目指す人のための指南書<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 内容は濃いが、ごった煮感のある読者を選ぶ文献<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> まさにプロフェッショナル・スタイル！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 内容は盛りだくさん<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>この書籍で僕が書いたプラグインもシンプルなものばかりなので、おすすめです。<br />
しかも、ソースコードの解説もついていますしね(笑)</p>

<p><br />
</p>]]>

</content>
</entry>

<entry>
<title>MT4LP5で思ったこと</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/04/mt4lp5.html" />
<modified>2008-04-09T03:36:15Z</modified>
<issued>2008-04-09T02:47:18Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1780</id>
<created>2008-04-09T02:47:18Z</created>
<summary type="text/plain"> ［撮影：岡田陽一氏］ ［撮影：岡田陽一氏］ MT4LP5で、お話をしてきました...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p><img alt="_dscf9315.jpg" src="http://cheebow.info/docmt/images/_dscf9315.jpg" width="360" height="240" /><br /><br />
［撮影：岡田陽一氏］</p>

<p><img alt="_dscf9342.jpg" src="http://cheebow.info/docmt/images/_dscf9342.jpg" width="360" height="537" /><br /><br />
［撮影：岡田陽一氏］</p>

<p><br />
<a href="http://mt4lp5.cssnite.jp/" class="link" title="概要 - MT4LP5（CSS Nite LP, Disk 5）">MT4LP5</a>で、お話をしてきました。<br />
僕が担当したのは<a href="http://mt4lp5.cssnite.jp/sessions.html#sessionB1" class="link" title="セッション - MT4LP5（CSS Nite LP, Disk 5）">セッションB1：プラグイン開発と応用</a>でした。<br />
プラグインの開発の仕方、実際のコードの解説などを、「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Movable Type プロフェッショナル・スタイル MT4.1対応</a>」で書いたことを元に話しました。<br />
CSS Niteを聴きに来る方は、比較的真面目な方が多いのか、せっかく用意したギャグやジョークがあまり受けなかったのが残念でした(笑)　自信満々でギャグを言った時に、会場がさーっと引いていく感じはほんとに心が寒くなります。次回はギャグは少なめで行きたいと思います。<br />
で、肝心のセッションの方は、ま、そこそこうまく出来たのではないかと。終了後、「いままで分からなかったことが分かった」とか「プラグインを作ってみたいと思った」という声もいただけたので、目的は達成できたような気がしてます。</p>

<p>ただ、ひとつ残念だったのが「たぶん聞いても分からないと思って参加しなかった」と言う声も多かったこと。<br />
今回、おそらく「プラグインを作ったことがない」という人の参加が多いだろうと思って、書籍の記事への導入になるように、「プログラミングの勉強の始め方」的なところを重点的に話すように準備していました。むしろ、上級者向けの話が出るだろうと予想していた人には物足りなかったんじゃないかというくらい。<br />
ほんとに、聞いて欲しかった人に届かなかったのなら残念です。<br />
これは、またの機会にワークショップみたいなことが出来たらいいのかなーと思っています。誰か企画したら呼んでください(笑)</p>

<p>それと、MT4LP5でいろいろな人と話していて、「標準でできますか？」という質問を受けることが何度かあったのですが、「標準」のままであれもこれも出来るということを望む人が結構多いのだなーと思いました。<br />
おそらく、いたれりつくせり何でも機能てんこ盛り、あれもできるしこれもできる的なパッケージさえあれば、なんでも出来る！　と思うのだと思いますけど、これはちょっと違うかなー。<br />
「何でも出来る」ソフトより「自分の欲しい機能だけがちゃんと用意されている」ソフトの方がいいはずなんです。無駄に大きく、重く、遅くなることもないし。<br />
今回のMT4LP5でも、書籍の方でも、それを伝えてきたと思うのですが、「全部入り」要望というのはまだまだ多くて、必要な機能を手に入れる、手に入らなければ自分で作ることもできるという発想は難しいのかもしれません。<br />
僕はMTはアプリケーションというよりは、フレームワークであり、開発環境であると思っています。<br />
あくまでも、MTはベースであり、その上で自由に拡張していけるのが魅力です。<br />
「拡張」に関してMT4では非常に自由度が高くなっていて、驚くほどさまざまなことができます。<br />
あれも、できないこれもできないと引き算で考えるのではなくて、あれもすることができる、これもすることが出来るという足し算での考えがMT4を使う楽しさだと僕は思っています。<br />
</p>]]>

</content>
</entry>

<entry>
<title>「Movable Type プロフェッショナル・スタイル」が発売！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/04/movable_type_13.html" />
<modified>2008-04-08T06:32:45Z</modified>
<issued>2008-04-08T06:34:16Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1779</id>
<created>2008-04-08T06:34:16Z</created>
<summary type="text/plain">Movable Type プロフェッショナル・スタイル MT4.1対応poste...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/11cys8TFMaL.jpg" alt="Movable Type プロフェッショナル・スタイル MT4.1対応" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Movable Type プロフェッショナル・スタイル MT4.1対応</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4839927537/hibinoawa-22/ref=nosim/" title="Movable Type プロフェッショナル・スタイル MT4.1対応" target="_blank">amazlet</a> at 08.04.08</div></div><div class="amazlet-detail">CSS Nite 上ノ郷谷 太一 蒲生 トシヒロ 荒木 勇次郎 藤本 壱 関根 元和 黒野 明子 柳 泰久 野田 純生 丹羽 章 <br />毎日コミュニケーションズ <br />売り上げランキング: 414<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>ついに「Movable Type プロフェッショナル・スタイル」が発売となりました。</p>

<blockquote><div class="quotetitle"><a title="MYCOM BOOKS - Movable Type プロフェッショナル・スタイル MT4.1対応" href="http://book.mycom.co.jp/book/978-4-8399-2753-0/978-4-8399-2753-0.shtml" target="_blank">MYCOM BOOKS - Movable Type プロフェッショナル・スタイル MT4.1対応</a></div>
<p>

<p>Movable Typeの達人たちの手による、Movable Typeを徹底的に使いこなすための解説書の登場です。<br />
CMSツールとして進化したMovable Type4.1を活用するための、テンプレートの基本からカスタマイズ、プラグイン開発、企業サイトでの活用、運用まで、テーマ別に解説します。 </p>

</p>
</blockquote>

<p>とにかく充実しています。<br />
執筆者である僕ですら、読んではじめて知ることがあったり、即仕事に生かせそうな知識も身に付きました。<br />
MT4を使ってみたい人、MT4を使いこなしてみたい人、安価なCMSツールを探している人、MTプラグインを作ってみたい人、初心者から上級者まですべての人におすすめします。</p>

<p>自分が執筆者の一人なので、言えば言うほど白々しい感じもしますが、この本はほんとにすばらしいです。<br />
僕が、読みたかった本が、ここにあります。</p>]]>

</content>
</entry>

<entry>
<title>「Movable Type プロフェッショナル・スタイル」がもうすぐ出ます</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/03/movable_type_12.html" />
<modified>2008-03-19T23:07:19Z</modified>
<issued>2008-03-19T23:07:06Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1770</id>
<created>2008-03-19T23:07:06Z</created>
<summary type="text/plain">Movable Type プロフェッショナル・スタイル MT4.1対応poste...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<div class="amazlet-box" style="margin-bottom:0px;"><div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/11cys8TFMaL.jpg" alt="Movable Type プロフェッショナル・スタイル MT4.1対応" style="border: none;" /></a></div><div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%"><div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Movable Type プロフェッショナル・スタイル MT4.1対応</a><div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4839927537/hibinoawa-22" title="Movable Type プロフェッショナル・スタイル MT4.1対応" target="_blank">amazlet</a> on 08.03.19</div></div><div class="amazlet-detail">CSS Nite 上ノ郷谷 太一 蒲生 トシヒロ 荒木 勇次郎 藤本 壱 関根 元和 黒野 明子 柳 泰久 野田 純生 丹羽 章 <br />毎日コミュニケーションズ (2008/04/08)<br />売り上げランキング: 793<br /></div><div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839927537/hibinoawa-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div></div><div class="amazlet-footer" style="clear: left"></div></div>

<p>4月11日に「Movable Type プロフェッショナル・スタイル」が発売になります。<br />
どんな本かというと、</p>

<blockquote><div class="quotetitle"><a title="MYCOM BOOKS - Movable Type プロフェッショナル・スタイル MT4.1対応" href="http://book.mycom.co.jp/book/978-4-8399-2753-0/978-4-8399-2753-0.shtml" target="_blank">MYCOM BOOKS - Movable Type プロフェッショナル・スタイル MT4.1対応</a></div>
<p>

<p>Movable Typeの達人たちの手による、Movable Typeを徹底的に使いこなすための解説書の登場です。<br />
CMSツールとして進化したMovable Type4.1を活用するための、テンプレートの基本からカスタマイズ、プラグイン開発、企業サイトでの活用、運用まで、テーマ別に解説します。 </p>

</p>
</blockquote>

<p>MT4を徹底的に使いこなしたい人には「マスト！」なのではないかと思います。<br />
僕も</p>

<p><a href="http://mt4lp5.cssnite.jp/book.html#B3" class="link" title="連動書籍『Movable Typeプロフェッショナル・スタイル』 - MT4LP5（CSS Nite LP, Disk 5）">MTプラグインを作ろう！</a></p>

<p>という記事を書いています。<br />
MTプラグインを開発することに興味のある人に楽しんでもらえる内容になっていると思います。<br />
amazonでの予約が始まっているみたいですので、興味のある方はぜひ！</p>

<p>すでに、満員みたいですが、この書籍に関連したセミナーも開かれます。</p>

<p><a href="http://mt4lp5.cssnite.jp/" class="link" title="概要 - MT4LP5（CSS Nite LP, Disk 5）">概要 - MT4LP5（CSS Nite LP, Disk 5）</a></p>

<p>もちろん、僕もスピーカとして参加します。</p>

<p><br />
</p>]]>

</content>
</entry>

<entry>
<title>MT4.1出ました！</title>
<link rel="alternate" type="text/html" href="http://cheebow.info/docmt/archives/2008/01/mt41.html" />
<modified>2008-01-24T06:54:45Z</modified>
<issued>2008-01-24T06:55:56Z</issued>
<id>tag:cheebow.info,2008:/docmt//2.1746</id>
<created>2008-01-24T06:55:56Z</created>
<summary type="text/plain">ついにMT4.1出ましたね！ http://www.sixapart.jp/mo...</summary>
<author>
<name>CHEEBOW</name>
<url>http://cheebow.info/chemt/</url>
<email>cheebow+mt@gmail.com</email>
</author>
<dc:subject>全般</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://cheebow.info/docmt/">
<![CDATA[<p>ついにMT4.1出ましたね！</p>

<p><a href="http://www.sixapart.jp/movabletype/">http://www.sixapart.jp/movabletype/</a></p>

<p>MT4.0から+0.1のアップデートですけど、内容は結構盛りだくさんです。<br />
新規インストールに関しては</p>

<p><a href="http://cheebow.info/docmt/archives/2007/08/mt40ja_sqlite.html" class="link" title="MovableTypeで行こう！: インストールしよう（チカッパ！編）　Ver3.3-ja対応版 - SQLiteバージョン">インストールしよう（チカッパ！編）　MT4.0-ja対応版 - SQLiteバージョン</a></p>

<p>この方法で大丈夫そうです。<br />
アップデートに関しては、基本的には、まるっと上書きして、mt.cgiにアクセスすれば自動的にアップデートされますね。</p>]]>

</content>
</entry>

</feed>