2007年8月アーカイブ

Ridiculously Stupid So-net

| コメント(0) | トラックバック(0)

まあ、結局は情報の物量作戦的な展開を企図する送出側と、それへの自衛を強いられる受信側という意味でSPAMメールの構図と同じってことよね。

...なんてことが気になったので"RSS spam"をキーワードに調べてみたら'04年くらいからその発生が予見されたり懸念されてたりしてて、なかなか興味深い。

コンテンツ制作者側が意図的にそうした「広告過剰な」RSSフィードを送りつけてくる事例はいくつかあった。@ITとか如何にもそれっぽい。問題は、制作者の意図とは別にただの媒介者であるはずのISPが勝手にRSSフィードに追加をして、広告エントリを紛れ込ませるという全くの暴挙である点だ。これをメールに例えれば、ユーザが他の誰かに送ったメールに勝手に「もう1通プラスして」「そのユーザの名前で」「メールの中身を捏造して」送りつけるという行為に近い。どこの馬鹿だよそんなことをやるのは。私文書偽造とか適当に訴えたら勝ってしまうんじゃないのか。知らんけど。

summaryだったりsyndicationだったり多少ゆらぎのあるRSSではあるけれども、情報を要約(summary)しそれらを連ねて配信(syndication)するために機能してきた。はず。HTML上ではすでに広告が氾濫し必要な情報へリーチするためのコストが無視できないものになりつつあるというのに、そこから抽出されたメタ情報であるはずのRSSにまで同じ状況を再現させたら一体我々はどうしたらいいのか。情報本体とメタ情報の意味付けも棲み分けもありがたみも全く理解していないso-netに明日はない。沈み行く泥舟よさっさと朽ちてしまえ。貴様らの見苦しさの前にはニ○ニ○動画すら霞んで見えぬわ。ぬはははは。はあ。

とりあえずso-netはSPAMの腐海に沈み行くかもしれない電子メールとともにRSSも消えてなくなれって考えてるのかもしれない、って認識することにしました。ああ、頭いて。

http://blog.so-net.ne.jp/blog_wn/2007-08-01
So-net blog:What's new?:新機能追加予告(8/15):RSSフィード広告の配..

知り合いのブログがso-netだったのでbloglinesに登録していたらある日突然feedが無駄に増殖していてとんでもないことになっていた。

せっかくRSSで情報の閲覧性上げてるのにそっちからわざわざnoise上げるとは何事か。設計・実装したやつそこに正座だ正座。すざけるな。

というわけで非表示設定よろ>みたにようじ

http://techside.net/news/2007/08/toyota_ist.html
TECHSIDE.blog.BETA: 泣けるブログパーツ「TOYOTA IST」

いくら国内新車が売れないからってここまでやるとはさすがトヨタ。
ist自体もともとくどさ全開の車でしたがそれと相まって実に見事なwebプロモーションに。


現在の死んでもトヨタ車は買わない度: 127%(+20)

configureのパラメータ設定

やっぱりこれもSRPMのspecから。でもこれいくら何でも冗長すぎだよなあ。

./configure \
        --prefix=/usr/local/app/php-5.2.3/ \
        --with-layout=GNU \
        --with-libdir=lib64 \
        --with-config-file-path=/usr/local/etc/php \
        --with-exec-dir=/usr/local/app/php-5.2.3/bin \
        --includedir=/usr/local/app/php-5.2.3/include \
        --sysconfdir=/usr/local/etc/php \
        --localstatedir=/var \
        --disable-debug \
        --with-pear \
        --with-pic \
        --disable-rpath \
        --with-bz2 \
        --with-curl \
        --with-freetype-dir=/usr \
        --with-png-dir=/usr \
        --enable-gd-native-ttf \
        --without-gdbm \
        --with-gettext \
        --with-gmp \
        --with-iconv \
        --with-jpeg-dir=/usr \
        --with-openssl \
        --with-png \
        --with-pspell \
        --with-expat-dir=/usr \
        --with-pcre-regex=/usr \
        --with-zlib \
        --enable-exif \
        --enable-ftp \
        --enable-magic-quotes \
        --enable-sockets \
        --enable-sysvsem --enable-sysvshm --enable-sysvmsg \
        --enable-track-vars \
        --enable-trans-sid \
        --enable-yp \
        --enable-wddx \
        --with-kerberos \
        --enable-ucd-snmp-hack \
        --with-unixODBC=shared,/usr \
        --enable-memory-limit \
        --enable-shmop \
        --enable-calendar \
        --enable-dbx \
        --enable-dio \
        --with-mime-magic=/usr/local/etc/httpd/magic \
        --without-sqlite \
        --with-libxml-dir=/usr \
        --with-xml \
        --with-apxs2=/usr/local/app/httpd/bin/apxs \
        --without-mysql --without-gd \
        --without-odbc --disable-dom \
        --disable-dba --without-unixODBC \
        --disable-pdo --disable-xmlreader --disable-xmlwriter

config.layoutの編集

まず、configureでどんだけいじっても*.pidファイルとログの生成ディレクトリは${localstatedir}/logs、buildディレクトリ以下(って何に使うんかね?)が${datadir}/build以下に置かれる状況が変えられないので直接ファイル書き換えで対応する。*.pid等は${localstatedir}/run/httpd、ログは${localstatedir}/log/httpd、buildはprefix(exec_prefix)下にとそれぞれ調整。

--- config.layout.orig  2007-08-02 22:53:45.000000000 +0900
+++ config.layout       2007-08-02 22:54:28.000000000 +0900
@@ -20,7 +20,7 @@
     mandir:        ${prefix}/man
     sysconfdir:    ${prefix}/conf
     datadir:       ${prefix}
-    installbuilddir: ${datadir}/build
+    installbuilddir: ${exec_prefix}/build
     errordir:      ${datadir}/error
     iconsdir:      ${datadir}/icons
     htdocsdir:     ${datadir}/htdocs
@@ -28,8 +28,8 @@
     cgidir:        ${datadir}/cgi-bin
     includedir:    ${prefix}/include
     localstatedir: ${prefix}
-    runtimedir:    ${localstatedir}/logs
-    logfiledir:    ${localstatedir}/logs
+    runtimedir:    ${localstatedir}/run/httpd
+    logfiledir:    ${localstatedir}/log/httpd
     proxycachedir: ${localstatedir}/proxy
 

configureのパラメータ指定

SRPMのspecを参考に。

./configure \
  --prefix=/usr/local/app/httpd-2.2.4 \
  --sysconfdir=/usr/local/etc/httpd \
  --datadir=/var/www \
  --localstatedir=/var \
  --with-apr=/usr/bin/apr-1-config \
  --with-apr-util=/usr/bin/apu-1-config \
  --with-mpm=prefork \
  --enable-mods-shared=all \
  --enable-pie \
  --with-pcre \
  --enable-ssl \
  --with-ssl \
  --enable-ldap \
  --with-ldap \
  --enable-distcache \
  --enable-proxy \
  --enable-cache \
  --enable-mem-cache \
  --enable-file-cache \
  --enable-disk-cache \
  --enable-authnz-ldap \
  --enable-cgid \
  --enable-authn-anon \
  --enable-authn-alias

あとは普通にmake; make install。

ログディレクトリと設定ファイルディレクトリへのシンボリックリンクを張る

インストールしたあと、/usr/local/app/httpd-2.2.4 ディレクトリからログディレクトリと設定ファイルディレクトリを参照できるようシンボリックリンクを設定する。

# cd /usr/local/app/httpd-2.2.4
# ln -s ../../../../var/log/httpd logs
# ln -s ../../etc/httpd conf

こんなとこかな。

ちょっと数日ここのページが見えてなかったりしてすいません。あと7/31にMX RR書き変えたりpostfixの設定直したりしてる間にメールボックス一部ふっとばして7/31の午後受け取り分のメールが消えたりしてますごめんなさい。(_ _) もし心当たりの方いらっしゃればお手数ですがメール再送をお願いします。

っていうかCentOS4にPython 2.4を入れるためにすったもんだしまくったもんで予想以上に工数が膨らみましたよ。詳細はのちほど。