88171.net

無題

オンラインでは全力でスルーしようと思っていたけど、FANS の日記を読んで、もう耐えられなくなった。

別に誰かに読んで欲しいとかではなくて、一方的に気持ちを吐き出して少し楽になりたいという邪な動機によるものなので、読まなくていいです。


2011年8月5日、高校来の友人 kotaro がこの世を去りました。一報を知ったのがその日の夜、日付もかわろうかという時間。悪い冗談じゃないか、何かの間違いじゃないか、ついひと月ちょっと前に2人で飲んだばかりなのに、あの新幹線の改札越しに見送った姿が最後だったのか。13組メンバーに連絡をとったり、隙をついて実家に戻ったりという慌しさの中で逆に少し落ち着いたものの、通夜の会場で kotaro の名前を目にしたときに、焼香をあげたときに、kotaro の顔を見たときに、現実が一気に襲ってきて、正直耐えきれなかった。そんな感情を切り離したとしても、kotaro がもういなくなったという事実だけは依然そこに居座っていて、やっぱり逃げ場はなかった。でも何とか、周りの力を借りながら、俺に出来うる限りのことはしてやれたと思うから、そこだけは納得できてる。

… more

zphotoの64bit対応パッチ

zphotoが64bit環境でビルドできなかったりassert()しちゃったりするのに対応するためのパッチ。exif.cの方はOpenSuSE用のSRPMからもらってきた。image.cppはビルド通すために強引に。

diff -ubr zphoto-1.2.orig/exif.c zphoto-1.2/exif.c
* zphoto-1.2.orig/exif.c      2004-06-07 18:58:04.000000000 +0900
+ zphoto-1.2/exif.c   2011-05-05 11:36:02.000000000 +0900
@@ -46,14 +46,14 @@
 static int
 is_little_endian ()
 {
*    static long retval = -1;
+    static int retval = -1;

     if (retval == -1) {
*       long n = 1;
+       int n = 1;
        char *p = (char *)&n;
        char x[] = {1, 0, 0, 0};

*       assert(sizeof(long) == 4);
+       assert(sizeof(int) == 4);
        if (memcmp(p, x, 4) == 0) {
            retval = 1;
        } else {
diff -ubr zphoto-1.2.orig/image.cpp zphoto-1.2/image.cpp
* zphoto-1.2.orig/image.cpp   2004-07-21 01:48:11.000000000 +0900
+ zphoto-1.2/image.cpp        2011-03-12 13:15:27.000000000 +0900
@@ -554,8 +554,8 @@
 static int
 convert_needed_p (const char *src, const char *dest)
 {
*    char *suffix1 = strrchr(src,  '.');
*    char *suffix2 = strrchr(dest, '.');
+    char *suffix1 = strrchr((char *)src,  '.');
+    char *suffix2 = strrchr((char *)dest, '.');

     return strcmp(suffix1, suffix2) != 0;
 }

福井の旅

もはや恒例となった、社員旅行の下見という名目でのyamaちゃんとのドライブ。今回は福井。

「コンデジに飽きたからデジイチが欲しいけど、どうせマニュアルで撮りたいだけならソビカメ使えやキャンペーン」期間中につき Zarya をぶら下げていったものの、行きの車中でフィルム装填しようとしたらシャッターリボンが切れているという予想外のトラブル。しょうがないので泣く泣く携帯でがんばりましたよ、えぇ。

三方五湖。天気にも恵まれてほんと絶景だった。カメラ壊れたけど。

東尋坊。海鮮丼うまかった。風景にも圧倒された。カメラ壊れたけど。


撮った写真、とりあえず全部あげときました。ユーザ名は guest 、パスワードは某社のファイルサーバのホスト名で、一応ユーザ認証かけてあります。


ゾロ目!

高速でなんにも意識せずにSAに停まったら、奇跡のゾロ目!


Wanderlust

自分用のキーバインドメモ。

ドラフトバッファ

C-c C-p ドラフト内容をプレビュー
C-c C-c ドラフト内容を送信
C-c C-k ドラフトを破棄
C-c C-x C-t テキストメッセージを挿入
C-c C-x TAB (バイナリ) ファイルを挿入

spamフィルタ関連

k m カーソル行のメッセージにspamマーク
k c カーソル行のメッセージをテスト
k s カーソル行のメッセージをspam登録
k n カーソル行のメッセージをham登録
k S フォルダ内の全メッセージにspamマーク
k N フォルダ内の全メッセージにhamマーク
… more

家出しました

いや、鯖の話。気づいた人、気づいてない人いると思いますが、88171.netは家鯖からさくらのVPSに移りました。

見た目上、特段何が変わったということはありません。今後ともよろしくお願いします。


アーキテクチャがi386からamd64になった関係で、Tokyo Promenadeがデータベースを読めなくなったので、exportしたテキストデータをimportするときに適当に作ったスクリプトを参考までに置いときます。importしたときに飛んでるIDが詰まってしまうので。


テスト

テストでござる。


NAGOYAオートトレンド2011

スコット、タムタムと行ってきた。

あー、クルマいぢり欲、再燃中。


無題

やるきなんて、とっくにない。


週末の過ごし方

夕日を見に、ちょっと御前崎へ行ってきた。

というのはウソ。曇り空で太陽さえ見えなかったし、そもそも日没時刻に間に合ってない。


で、本題はそこでもなく、行きがけにEye-Fiを買うために浜松のZOAという電器屋に寄った折、Eye-Fiのパッケージ片手に店内をぶらぶらしていたらコンパクトフラッシュカードのIDE変換アダプタを見つけ、「これを自宅鯖に‥‥!」という妄想に駆られていろいろ買いこんできた。

だってSATAに加えて、IDEのディスクの予備を持っておくの嫌だし。今となっては逆にコストもかかるし。

#ちなみに、Eye-Fiのパッケージはそっと棚に戻しました。

CFが2枚あるのは「2枚挿しでRAID1‥‥!」と暴走した結果。ただ店を出てから、鯖用途だと速攻でお亡くなりになるんじゃないかと我に返り、NFS-rootな環境を作ってそのbootstrap用デバイスにしてみることに決定。

… more