Posted by: Hirotaka Ogawa @ August 02, 2004 01:10 AM
Movable Type 3.0になってIndividual Entry Archive(個別のアーカイブ)のファイル名の命名規則が変わったことは知られていますが、このエントリではこの命名方式にまつわる問題点を述べたいと思います。 MT3.0になって各エントリのレコードにbasenameというフィールドが追加されました。これはIndividual Entry Archiveを生成するときのファイル... (2544 chars)
Posted by: Hirotaka Ogawa @ August 06, 2004 08:21 AM
このエントリでは、MT 2.6X利用時に作成したエントリのbasename(通常NULLになっているはず)を設定するための自作CGIスクリプト(mt-resave-entries.cgi)を紹介します。 mt-resave-entries.cgi 0.01(2004.08.06): 公開。 0.02(2004.08.09): entry_idでソートするのを忘れてました。 このスクリプトは、bas... (1169 chars)
Posted by: Hirotaka Ogawa @ August 06, 2004 07:09 PM
誰もが気が付きまくっている、性善説に基づいて設計されたとしか思えない、あのTrackbackの自明な脆弱性。Exploitも超簡単です。 Trackback の脆弱性についての勧告: blog.bulknews.net 以下のようないい加減なHTMLをデバッグ用・動作試験用に使っていたのですが(exploitに使われる可能性を鑑みて削除)、ついに使えなくなってしまう日が来てしまいますか。何やら寂し... (1243 chars)
Posted by: Hirotaka Ogawa @ August 09, 2004 12:00 PM
コネタが続きますが、このエントリでは、MySQLなどに保存しているMovable TypeのデータをBerkeleyDBにコピーするための自作CGIスクリプト(mt-sql2db.cgi)を紹介します。 mt-sql2db.cgi 0.01(2004.08.09): 公開。 レンタルサーバなどでMySQLなどを使っている場合、どうしてもデータをロストする危険を感じないわけにはいきません。実際廉価な... (2169 chars)
Posted by: Hirotaka Ogawa @ August 14, 2004 06:15 AM
Movable Type 3.01D日本語版に対するパッチも結構溜まってきたのでそろそろ「勝手にパッチパッケージ」Release 1をリリースします。 MT-3.01D-ja-p01.zip (13,361bytes) 修正内容は下記のエントリにある(1)~(7)と、ほんの気持ちだけ+αしたものです。 Ogawa::Memoranda: Movable Type 3.01D 日本語版・修正案 この... (1202 chars)
Posted by: Hirotaka Ogawa @ August 16, 2004 06:34 AM
MT3.0日本語版のMT::I18Nの機能をコンテナタグやグローバルフィルタとして使えるようにするプラグインを公開します。 MT-I18N Plugin.ja JP - Ogawa Code 機能的には、milanoさんのmt-jfold pluginのスーパーセットになります。また、Movable Type日本語版の3.0以降のバージョン以外では動作しません。 何となくMovable Type ... (269 chars)
Posted by: Hirotaka Ogawa @ August 18, 2004 03:29 AM
突然ですが、 猛烈に草を摂取したくなることがあります。 そう、草ですよ、草。Grass。ありませんか? 例えば、夏の休日、遅い朝食を素麺で済ませてだらだらプログラミング、3時くらいになって腹減ったなー、ありもので済ますかって感じでパスタを食べた、その一時間後。 例えば、夜中、明日締め切りのパワポを作るために徹夜して仕事中、3時ごろに無性にカップ焼きそばが食べたくなり、なぜか(買い置きされているので... (830 chars)
Posted by: Hirotaka Ogawa @ August 21, 2004 04:38 AM
Movable Type 3.1(日本語版じゃなくて英語版)は現在beta testフェーズにあります。このバージョンで追加された機能はこの辺り(Movable Type 日本語版サイト: Movable Type 3.1の主な新機能について)で確認できますが、私にとってはアプリケーション・レベルのコールバック機能の追加が一番重要な変更で、それ以外は枝葉末節でしかありません。 ではこの機能がどのよ... (830 chars)
Posted by: Hirotaka Ogawa @ August 23, 2004 06:36 AM
ベッドを無印の脚付きマットレスからBo Conceptのキングサイズベッドに買い換えました。 先月末注文したのですが、ようやく土曜日にヘッドボードを除く部品が揃って納品されました。ヘッドボードは(発注ミスがなければ)今デンマークあたりからどんぶらこ、どんぶらこと運ばれている最中で、最低あと1ヶ月は待たないと届かないでしょう。完成予定図は↓(脚は微妙に異なる部品)。 BoConcept Produc... (627 chars)
Posted by: Hirotaka Ogawa @ August 26, 2004 06:21 PM
「Movable Typeのマイナー機能を使ってみる」シリーズ第二弾。第一弾は「Ogawa::Memoranda: mt-view.cgiを使ってみる」。 あまり知られていないことですが、MT3.1の「テンプレートごとに管理可能なダイナミックPHPページ生成」機能はBerkeleyDBでは動作しません。3.1でこの機能を使いたい人はMySQLかPostgreSQLかSQLiteにとっとと移行する必... (3925 chars)