Twitterから過去のつぶやきをまとめて削除する

と、いうわけでTwitterのつぶやきをまとめて消す方法を調べた。
非公開を前提にしたつぶやきをそのまま公開するのはさすがにアレなので一旦全部消そうとしたのだが、さすがに4000弱あるつぶやきを消すのは容易ではないようだ。
多分、アカウントを作り直したほうが圧倒的に早いだろう。しかし、それは最終手段ということで。(あと自分でAPI叩くのはアプリケーション登録しないといけないみたいなのでなしで。)
とりあえずググったところ次の3つが見つかった。(2011/3/19現在)

1.TwitterEraser
javaで開発されたツールで指定したページ以降を削除できるらしい
まとめて消せるらしいが、認証できず。

2.twitwipe
OAuth認証した後、wipeするだけ。
しかし、非常に遅く、現在どのくらい削除されているかわからないので途中で断念。
また、RTが消えないため「全部消したい」という目的が達成できない。

3.TweetEraser
top
結局これを使った。
本来、まとめて消すというよりは「キーワードで抽出して削除」というのが用途のようだ。
しかしまあ、消せたのでよし。

%を含むURLでスクリプトエラーが出て困った

全てIEが悪い。いや、IEを甘く見てた無知な自分が悪い。
以下みたいな感じでaタグからhrefを取得しようとして困った

<html lang=ja>
<head>
	<script type="text/javascript">
	window.onload = function() {
		var btn = document.getElementById('btn');
		var aTags = document.getElementsByTagName('a');
		btn.onclick = function() {
			for (var i=0; i<aTags.length; i++)
				alert(aTags[i].href);
		}
	}
	</script>
</head>
<body>
	<a href="http://www.example.com/%s/hogehoge/">Link</a>
	<input type="submit" value="View URL" id="btn">
</body>
</html>

IEだと「aTag[i].href」のところで、「引数が無効です」と怒られる。

でもChrome(Webkit?)だと問題ないんだこれが。

VAIO TZをSSDに換装した

そろそろ買って3年。
ということでワイドサポートが切れる前に修理に出した。
HDD周りが不調だったのでリカバリついでに
2.5インチHDDからX25-M G2の120GBに換装した。

Intel SSD 120GB SATA 2.5inch MLC w/Cable Retail K SSDSA2MH120G2K5

Intelの新型とかC400とかまで待とうとか思ったけど、
Intelはそれどころじゃないし、C400も4月以降になるみたいなので、まあいいかな、と。

今回換装したのは「VAIO type T」の2008Q1に発売した「VGN-TZ92NS」。
分解はソニーが基本的に好き。さんの記事を参考にした。
シリンダーキャップ外すの難しかったけど、外しさえすれば後はネジだけなので楽だった。
写真では見てたけど、半端無いなこれ。ほんと詰めすぎ。
使ってない1.8インチのスペースが広く見えるってどれだけだよ…

で、とりあえず計測