utsurigi.net

dvorak練習中: e-typing Good! 284pt 300kpm 3日休んだら大分落ちた

今年も残り少なくなりました。

2008/12/25 木曜日
カテゴリー: アニメ, 雑記 — utsurigi @ 12:17:46

12月半ばは割と暖かかったのに、ここ数日また一気に寒くなってきました。
寒いせいか卒論鬱のせいか眠い。霞がかった頭で複雑なことを考えられないし、しようと思ったことを2,3秒で忘れる。いかんなあ…

見る暇なさそうですが、一応来期始まるアニメのチェックをしないといけないので、
GIGAZINEが毎回まとめている来期アニメ一覧ページからPukiWikiスタイルのリンクに変換するbashスクリプトを書いてみました。

wget -O - 'http://gigazine.net/index.php?/news/comments/20081205_anime_2009winter/' 2>/dev/null |
awk '/.+<b><a href=/' |
sed -r 's@.*<a href="(.*?)" target.*?>(.*?)</b>.*@[[\2:\1]]@' |
awk '/\[\[:/{next;}; {print}' | sed -r 's@^(.*)$@:\1|@'

このくらいなら\1とか番号指定でいいんですが、それ以上複雑になるとsed/awkでPerl5の正規表現(グループの名前、(否定)先読み、(否定)後読み)が使えないのが苦しい。perlもだがマルチバイト文字でtr出来ないし。

Z

2008/12/20 土曜日
カテゴリー: Linux, 雑記 — utsurigi @ 3:00:33

zsh恐るべし。

TAB2回押しでリスト選択するなど、ただでさえ強力な補完ですが、長らく使っていて全然気づかなかった機能が。

/u/s/d/zsh [TAB]

とすると、

/usr/share/doc/zsh [TAB]

と補完される。このとき上位が曖昧でも(例えば/usrにはshareの他にsrcやsbinもsで始まる)、下位を見て(doc)補完してくれます。

素晴らしい…

iptables苦戦中

2008/12/17 水曜日
カテゴリー: Linux, 雑記 — utsurigi @ 11:16:53

GbEスイッチにメインマシンと同じセグメントでサーバを繋ぐため、以前は丸ごとDMZに置いていた機能を一部切り離す必要が出てきました。

ホスト(Linux: 192.168.1.a/24)でVMWare Serverを走らせ、
ルータ用に、以下の3ネットワークのアダプタを持つ仮想マシン(Debian)を作成。

プライベート用LAN側(eth0)
192.168.1.b/24 (vmnet0 bridged)
セミプライベート用DMZ1側(eth1)
192.168.4.1/24 (vmnet3)
公開用DMZ2側(eth2)
192.168.2.1/24 (vmnet4)

vmnet3, vmnet4はhost-onlyです。更にルータなのでフォワーディングを有効にする(/etc/sysctl.conf)

LAN側に存在するホストで、DMZ二種(192.168.4.0/24, 192.168.2.0/24)のルーティングをルータのLAN側(192.168.1.b/24)に設定。
最初これを忘れていて、ルータを通さずにパケットが行き来したりしなかったりしていました。

あとはiptablesで色々設定。基本DMZ1, DMZ2からは、

  • 外に行ける
  • LANへは行けない
  • SSH等のみLANから受け付ける
  • 公開用サービスのポートだけ外から(もう一段のルータで静的IPマスカレードして)受け付ける

という感じ。

そしてDMZ内のサーバとして、

DMZ側(eth0)
192.168.2or4.x/24 (vmnet4 or vmnet3 host-only)

のネットワークカードを刺した仮想マシンを作成。www用とSSHの受け皿等で数台用意します。

以上でホストマシンからは問題なくルーティングされますが、他の実機からではDMZ側への経路が分からないので、それらのデフォルトゲートウェイ(=インターネットにPPPoE介して繋げているPR-200NE)のルーティングもホスト(192.168.1.a)に向けて設定します。
このルータ(PR-200NE)の設定はGUIで何かと面倒。やたらレスポンスが遅い上、設定変更と有効化が分かれていて二度手間になることが多くなります。

まだ外部からSSHを通せるようになった程度ですが、ろくに理解していなかったルーティング関連の挙動が少し分かってきた気がする。

それにしても研究しながら作業すると(当の研究以外は)何でも捗りますね。昔買ったきりあまり聴いていなかったDivision Bell/Pink Floydなどをかけながら大仰な気分でパケットフィルタリング。viで設定ファイル弄るのが忙しい中の清涼剤です。

GbE L2スイッチ GS605購入

2008/12/9 火曜日
カテゴリー: Linux, ハードウェア — utsurigi @ 19:44:30

長年coregaの100BASE-TXルータBAR Pro3を使っていましたが、気づけばメインマシンもファイルサーバもGbE対応。
せっかくなので1000BASE-Tの性能を生かせるようGbE スイッチを導入してみました。


それにしてもあまりいい話を聞かないcoregaの安物ですが、365日x数年の連続稼働でよく壊れなかったものです。

買ったのはNETGEAR GS605。16ポートの金属ケースのハブはよく見ますが、5ポートでこんな安っぽい丸々したデザインのも作っていたとは知りませんでした。
NTT-Xで2400円弱と価格も非常に手頃。

早速ML115(NAS)とメインマシン・ルータを繋いで速度を測ってみました。
以前の計測結果が以下。

tmpfs(RAM上)、HDD上のファイルをsambaで転送しています。最後のはHDD上のファイルをsamba越しに再生しています。
パーセント表示で見にくいですが、上限7.6MB/s程度。再生(2MB/s)には困らないが、やや遅い。

そして今回のスイッチ導入後。最初全くスピードが変わらないので焦りましたが、
ML115とメインマシンのセグメントが違ったため、いったん遅いルータまでパケットが回されていたためのようです。
ちょっと設定変更して同じセグメントに配置したら速くなりました。

上限が48MB/s(=380Mbps)程度まで上がっています。それでもLANがボトルネックなのは変わらないようで、HDDは依然tmpfsと変わらない速度です。

今までの6倍くらい出るようになって非常に快適です。ただML115とメインマシンはセグメント分けておきたかったのですが、そうも行かなくなってしまったのでSamba以外の機能を仮想マシンに移行してNATを構成しないといけません。

ネットワークをあまり理解していないので作業が難航しそう。その上クソ忙しいのでいつになるか分かりませんが…

Athlon64 X2 5200+購入

2008/12/7 日曜日
カテゴリー: Linux, ハードウェア — utsurigi @ 6:52:16

ML115用のCPUとしてAthlon64 X2 5200+(TDP 65W, 2.7GHz, L2 512×2)を買いました。
元は安いが換装を重ねるに従い、独自規格のM/BとケースがネックになってくるML115にうっかりさらなる投資をしてしまった。

CPUとヒートシンクを剥がし易くするため、ffmpegで少し負荷を与え、電源断、開腹。

T15(以前買った小さいドライバは届かなかったので買い直した…)でヒートシンクと基板を固定しているネジを外す。
バネでテンション掛かっているので、最後まで外すとベキッと心臓に悪い音がする。
対角線で徐々に外していったほうが良い。

埃まみれです。

売っても大した値段にならないCPUですが、一応グリスを拭き取っておく。

新しいCPU。

ソケットに装着してグリスを塗りたくる。

やや塗りたくり過ぎたか。

クーラー戻して終了。

ついでにデスクトップからメモリ2Gを毟ってきてこっちに挿しました。合計3.5G。

何事もなく起動、認識し、

sudo cpufreq-set -u 2700000

の後2.7GHz稼働を確認。/etc/rc.localに書いておきます。

元のAthlon64 3500+の時にベンチマークを取っておくのを忘れたのでパフォーマンスは比較できない。
/etc/fstabでtmpfsに2Gを割り当てて仮想マシンを同時に4つくらい起動してみましたが、同時にHDDアクセスするともたつくのは仕方ないとして、それ以外は割と快適です。

ついでに軽くディスプレイやキーボードを見て回りましたが、RDT261WHがsofmapで99800円20%。安すぎる…MDT242WGを7万くらいで売っぱらって買いたい。

可愛いなんて云々

2008/12/4 木曜日
カテゴリー: アニメ — utsurigi @ 9:12:17

かわいいは正義! OVA『苺ましまろ』第2期シリーズ、キャストコメントが到着

苺ましまろOVA2期やるなんて知らなかった、うれしい!

興奮してきた…徹夜でなにやってるんだろう…
頭が痛いのは吹っ飛んだけど

しかしキャラデザが変わってるなあ。TVAは原作に近かったのに。
美羽と伸恵以外の変わりよう、特にこの絵のアナと千佳は顕著だ。

あとあまり興味ないけどこじかOVA2も。ハイライトが受け付けないわ…

動画専用ディスプレイ快適です