Google Code Prettify

ラベル その他 の投稿を表示しています。 すべての投稿を表示
ラベル その他 の投稿を表示しています。 すべての投稿を表示

2008年7月10日

ブログ移転と検索インデックスの移行

ブログを移転したが、検索サイトの結果も移転したい気がする。殆どアクセスが無いサイトだけど、結構 Google の検索順位は高かったので、勿体ない。いろいろ調べると 301リダイレクトを行えば良いらしい。

詳細は Google のヘルプ「サイトの移転に関するヒント」に記述があり、他の検索エンジンとかの対処法も同様らしい。

自前で運用してた typo は、Apache 2.0.x + mod_proxy -> mongrel -> Rails 1.2.x なので、色んな所に実装できそうだが、一番簡単な apache の方で対応してみた

対応

Blogger が生成する permalink は記事タイトルの適当に変換したもので、特定の文字列に変更することはどうも出来ないらしい。記事毎に旧ブログと新ブログのURLの対応づけを指定する必要がある。

対応付け毎に 301リダイレクトする設定に加えて、 移行済みの記事は railsのアプリサーバに渡さないようにすると、次のようになる。

ProxyPass <旧ブログのURLパス> !
redirect 301 <旧ブログのURLパス> <Bloggerでの対応するURL>

これを、記事毎に用意すれば良い。。。後は力技だわ。

力技

記事を移行しつつ、対応付けを下記の書式で一行毎に記録する。

redirect.conf.in

<旧ブログのURLパス片> <Bloggerでの対応するURLパス>

このファイルを上の設定に変換する perl スクリプトに通して、

cvt.pl

#!/bin/env perl

$dsite = "http://XXXXX.blogspot.com";

while (<>) {
 ($s, $d) = split(/\s+/);
 $surlpath = "/articles$s";
 $durl = "$dsite$d";
 print <<EOM
ProxyPass $surlpath !
redirect 301 $surlpath $durl
EOM
}

出てきた設定を include 命令で読み込むようにすれば良い。

# cvt.pl redirect.conf.in > redirect.conf
# /etc/init.d/httpd configtest
Syntax OK
# /etc/init.d/httpd graceful

この時点で、旧ブログで移行済みの記事を参照すると、Bloggerへ誘導されるようになる。

あとはクローラが認識するまで180日くらいは必要らしい。。。本当に移行できるんかいなぁ。

追記(2008/08/05)

RSS/Atom の移転に関しても、301のレスポンスを返すと参照先を変更してくれるらしい。なので、RSS/Atomに関しても301リダイレクトを返すようにした。。。

2008年7月9日

ブログの移転してきたお知らせ

インターネットは Google 優勢なので Blogger に 移行することに決めました。

更新が滞ることが多いので、Web上ではなくブログ投稿アプリを使おうと思ったら、 そういうツールとかは、markdownとか「はてな記法」とかは結構サポート度合いが低い。 ごちゃごちゃするより、HTMLベースの記法の方が不具合が少ない気がする。

MacOSX でのブログ投稿アプリは有名どころで ectoMarsEdit か悩んだが、ecto に決めた。

まあ安かったからだが。。。

新しいURLは http://moimoitei.blogspot.com/ になります。 順次古い投稿も移していこうかと思います。古いURLは http://blog.moimoitei.jp/ でした。

2008年6月3日

ブログの移転の予定の予定?

取り敢えず、そのうちブログを移転します。ただ、半年前から思ってるので半年後になるかもしれん。

どこかは決めていませんが、Bloggerはてな のどっちかにしようかと思案中です。

取り敢えず、無料で、長期期間放置しても(死後も)削除されないようなとこが良い。。。

べつな良さげなところがあれば、そっちにするかも。

Blogger に書いてみるが、、、いいのかなぁ?

2007年3月16日

Eclipse の更新時にミラーを選択するのが面倒

eclipse の更新時にミラーサイトを選択させるダイアログが出るが、今まで手動で選択してきた。とっても面倒だった。

が、設定にミラーを自動的に選択する項目があった。。。ちょっと幸せ

2007年3月14日

フォント名の冠の HG, HGP, HGS とは?

冠の数文字の英字が異なるだけのフォントが良くある。

HGP平成明朝体
HGS平成明朝体
HG平成明朝体

こいつの違いはなんだ?

リコーが販売しているフォント集とかOffice製品に含まれている。で、解答はFAQにもなっており、

HGP〜 =半角・全角プロポーショナルピッチ
HGS〜 =半角のみプロポーショナルピッチ仕様です。
HG〜 =固定ピッチ

だそうだ。

ついでに serif/sans-serif の違いはひげ付き/ひげ無しなので、 ブラウザに表示用にフォントに設定するとすれば、

serif = HGP/HGS の明朝体
sans-serif = HGP/HGS のゴシック体
monospace = HG のどれか

にすればよさげかなぁ。

AX300 と一緒に LocationFree を使う

ロケフリと騒いでいたあるポットキャストの番組を聞いて以来、耳を離れなくなって、買ってしまった。

で、ロケフリからAVマウスを使ってリモコンで機器を操作できるのだが、今使っている AX300 はリストに含まれていない。その場合、学習リモコンで覚えさせることができる。。。でも、十字キーの方向をワンアクション記憶させるのは出来なく、カーソルの左右移動が複数飛んでしまって、ちょっとダメぽ。

ただ、学習データはPSPの場合、メモリスティックの MSSONY¥LF¥RC_DATA に落とせてば使えるらしい。

まぁ、2011年まで使い切るかなぁ

2007年3月2日

イヤホンのケーブルの縛り方

イヤホンのケーブルがうねうねして絡まることが多かったが、縛り方のよさげなサイトとを見つけた

2006年3月14日

三日坊主になるのかぁ!

大学にいた頃に学校のマシンで Mosaic を触れて以来、はや何年だろう。 Netscape が出始めのころで売り物だったが、だれも買われずに秋葉のLAOXに山積みになっていたのを覚えている。LinuxもCD-ROMのドライバの不具合でかなり苦労して、開発版の1.3が付属している本を一所懸命に探してインストールした。 そのNetscapeもオープンソースのMozillaになりfirefox になり、普通に使えるのが当然になる。また Linux は版を重ねるごとに安定し多機能になり(ほとんど化けもんだ)、普通に使えるのがまた当然になる。

さて、未開の地はどこにアルのだろうか。

その長い年月で、何度も自分の日記サイトを作って来たのだが、そんなに長続きはしない。理由は単純で、苦労したわりに素っ気なく見づらいサイトしか出来なかったからだ。 めんどくさいがりのワシが悪い。

さて、もう一度。多分なんか残っているよ。

久しぶりの投稿

かなり期間が空いてしまったが、ブログを再開してみようと思う。 2013年3月が直前の投稿だったが、頻繁に更新していた時期が 2011年11月までなので、8年間ぶりとなる。 8年間なにをしていたのかと言えば、2回転職して未だにIT技術者の職を得ている。 その...