Archive

Archive for January, 2009

旧blogの画像URL修正

January 31st, 2009 No comments

mod_rewriteでやろうと思ったんですが、面倒だし今後同様のリンクが増えることもないし
…というわけで結局Mysqlで一括置換しました

参考:MySQLだけで文字列を一括置換する :: Webプログラマー+WebデザイナーなZARU日記

なんかリダイレクトも上手くいってない?みたいなので旧blogの記事は全部このblogのtopにリダイレクトしてます;
mod_rewriteムツカシネー

Tags:

先頭と末尾の空白(改行も)を取り除く str.strip

January 30th, 2009 No comments

このあいだのmechanizeでタイトルを取得するスクリプトで、

<title>
hoge huga hage
</title>

このようなタグの中で改行が入っているタイトル(例えばGmail)をmechanizeなどで取得すると

(\n)
Gmail: Email from Google

と、改行も含めて取得してしまいます
こういう場合はstr.stripで消せます
文字間の空白・改行は消えないので安心です

Tags:

晩飯

January 28th, 2009 2 comments
SBSH02501.JPG

試験期間中で飯作るの面倒なので久しぶりの惣菜
鶏ごぼう丼四割引で238円

Tags:

vim:listcharsを色づけ

January 27th, 2009 No comments

vimでタブやスペースを可視化するのにlistcharsを使いますが、その色を変える方法です

set list
set listchars=tab:>-,extends:<,trail:-,eol:<
highlight SpecialKey term=underline ctermfg=darkgray guifg=darkgray

※この記述より後でcolorschemeを読み込むと上書きされます

gvimではgvimrcの方に書かないといけません(こちらもcolorschemeの後)

ご覧の通り<>を使っているのでHTMLタグなんかと同じ色になって見づらかったのです;
もっと早く調べればよかった…

Tags: ,

mod_rewrite:RewriteMapで柔軟なURL書き換え

January 25th, 2009 No comments

今回は旧blogの記事をこのblogの記事にパーマネントリダイレクトしたいと思ったので調べてみました!
しかし、単純にリダイレクトしようと思っても馬鹿やったせいで記事番号がずれており、ドメイン部分を書きえるだけでは済みません;
これは大手術が必要そうだ…ということでmod_rewrite、ruby両先生にお願いしました

Read more…