トップ «前の日記(2008-11-02) 最新 次の日記(2008-11-05)» 編集

おいぬま日報(不定期)

新しいおいぬま日報 | カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2008年
11月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30



2008-11-03 [長年日記]

@ [tdiary][wordpress] tDiaryをWordPressに移行する(1)

tDiaryにもそろそろ限界を感じてきたので、この日記をこの前作ったWordPressに移行しようと考えているのですが、どうもそれっぽいスクリプトはネット上にはなくってどうしようか考え中。

そんな中、tDiaryをMovable Typeに移行するスクリプトという素晴らしいスクリプトを発見しました。このスクリプトは

--------
AUTHOR: ks
TITLE:  九十九電機が民事再生法!!!!
STATUS: Publish
ALLOW COMMENTS: 1
CONVERT BREAKS: __default__
ALLOW PINGS: 1
PRIMARY CATEGORY: news
CATEGORY: news
 
DATE: 10/30/2008 00:00:01 PM
-----
BODY:
<p>有名なPCのパーツ屋であるあの九十九電機が

な感じのフォーマットを出力してくれるのでこの内容をWordPressにポストしてやればよいのかなと。<%= a %>などのtDiaryのプラグインというかErbのフォーマットをどうにかしなきゃいけないのですがこれはまた後日考えるということで。

ちなみにこのスクリプト、utf-8なターミナルで動かすと文字化けしていたのでこんなパッチを当てて使ってます。

--- t2m.txt	2004-06-20 17:38:33.000000000 +0900
+++ t2m.pl	2008-11-03 12:20:39.000000000 +0900
@@ -1,5 +1,7 @@
 #!/usr/bin/perl
 
+binmode(STDOUT, ":utf8");
+
 # 前提知識
 #  tdiaryのログはdata_pathの下にファイルがあります。
 #  ファイル
@@ -125,7 +127,7 @@
 sub read_tdiary($){
     my ($file) = @_;
 
-    open TDIARY, $file;
+    open TDIARY, "<:encoding(euc-jp)", $file;
     $title_switch=0;
 
     while (<TDIARY>){
@@ -252,7 +254,7 @@
 sub read_comment($){
     my($file)=@_;
     print "$file
" if $DEBUG;
-    open TDIARY_COMMENT, $file;
+    open TDIARY_COMMENT, "<:encoding(euc-jp)" , $file;
 
     while (<TDIARY_COMMENT>){
 	chomp;

@ [diary] フィードが反映されない

日記をさきほど更新したのにFeedBurnerのRSSがなぜか更新されないようです。障害ですかな。色々調べるうちにこんな画面に行き着きました。思いっきりTomcat 5.0.28って出てるけど大丈夫なんだろうか...


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|12|
2009|01|
人気ブログランキング - おいぬま日報(不定期)