トップ 最新 追記
RSS feed

ただのにっき


2001-08-10(金) 0歩 [長年日記]

ADSL

今日からおれもブロードバンドマンさっ(なんじゃそら)。というわけで、ADSL工事は午後イチに行われ、無事に開通。ISDNの時は保安器(?)の設定を変えるとか言って出向いてきたけど、ADSL化の時は局内工事だけらしい。すでに届いていたADSLモデムとスプリッタをつなげて、あらかじめ設定を終えておいたルータをつなげばセッティングは終わり。試しにLibrettoを直結してみたらあっさりつながった。最初、Linuxマシンからパケットが飛ばなくて焦ったけど、なんかケーブルのせいだったようだ。つなぎ変える時に切っちゃったかな?

速度にはあまり興味がないと言ってはいたけど、いちおうADSL実験室で計測したら、1Mbps出てますな。これなら文句の言いようがあるまい。@niftyにしたけど、グローバルアドレスを割り当ててくれるし(でもそのアドレスを引いてみたらなつかしのinfoweb.ne.jpであった)、その気になればサーバも立てられるってことですな。まぁ、しばらくその気はないけど。

で、さっそくmph-get upgrade(笑)。testingのいくつかを入れてあったのでちょっと苦労したけど、なんとかできた。みんながデジファクのftp鯖は遅いって言ってるからよそのにしたら、55MBなんて一瞬だ(ややおおげさ)。ただ、xmoviexinetdがインストールできなかったのが謎……。なんでだ?

あとは常時接続らしく、fetchmailの監視間隔を10分程度にしたり(いままでは1時間ごと)、スタートアップにチャットを入れたり(笑)。やっぱ、速度よりこっちの心理的余裕の方が大きいな。

CodeRedカウンタ

いきなりRefererが増えてて、何かと思ったらShow's Hot Cornerか。って、たれこんだのはでんすけさんじゃん(笑)。

ちなみにKambeさんがたれこんだ/.Jの記事は不採用だったようですね:-)

しかしまぁ、カウンタ設置くらいしてお祭り騒ぎにしないと溜飲下げられないよ。自社内に侵入されて、対応に何日も追われてみろって。マジで疲れ果てるぞ。まがりなりにもIT企業なのに、周りには何が起きてるのかわかってねーヤツばっかりだしさ。

tDiary

mod_rubyで動くかどうかですが、mod_ruby対応は最初から意識していて、苦心してグローバル変数は排除してあるので問題ないはず。でもKondara 2.0にしてからmod_rubyを入れていないのでテストしてない、というステータスです(←入れろって)。テスト歓迎(笑)。

本日のツッコミ(全5件) [ツッコミを入れる]

でんすけ@審査係 [なんとか日記鯖復旧しました。どうもPStoreが多重アクセスかなにかをしたみたいでDB壊してました。 日記データをテ..]

しんちゃん [あ、ADSLうちより速いみたい。なんかくやしい(笑)]

Ryuzi Kambe [ええ〜っ 不採用のタレコミってどうやって引っぱってるのぉ?(@@)]

Ryuzi Kambe [っていうかこれがおそらく初のタレコミ不採用(笑)]

NT [よその鯖ってどこですか。STABLE_2_0 の中身があるところはほとんどないようですが。あっても内容がデジファク鯖..]


2001-08-09(木) 10600歩 [長年日記]

CodeRedカウンタの作り方

以下のようなdefault.idaというファイルを作り、ApacheのDocumentRootに置きます。実行可能属性を付けて、さらに場合によってはApacheの設定(か.htaccess)をいじって、サフィックス.idaのファイルがCGIとして実行できるようにします。

#!/usr/bin/env ruby
File::open( './counter', 'r+' ) do |f|
   count = f.read.to_i + 1
   f.pos = 0
   f.write count.to_s
end
require 'cgi'
cgi = CGI::new
print cgi.header( 'type' => 'text/plain' )
print "You are #{count}th visitor. Welcome:-(\n"

 続いてApacheのログから既存のアクセス数を数えあげて、counterファイルを作ります。httpdから書き込めるようにするのを忘れずに。

# grep default.ida /etc/httpd/logs/access* | wc -l | sed 's/ //g' > counter
# chown nobody:nobody counter

 あとはこのファイルを、tDiaryのヘッダに<%=insert 〜%>を使って埋め込むだけ。

 でも、DocumentRootにCGIを置く危険性をよく理解した上で行って下さいね:-)

tDiary

1.1.1からカレンダーが消えたのは@header@footerの好きなところに埋め込めるようにしたからです。付属のtdiary.conf.sampleにはそのあたりのことが書いてあるので一度ざっと読んでみて下さい。1.1.2は1.1.1よりドキュメントもそこそこ充実してますので。

NTさんの実験的「実験的日記」を捕獲しました:-) またもや転向組ですなぁ。

さらに骨折飲料さんの暫定日記も捕獲。index.rbをつけないといけないようになっているのは、DirectoryIndexを設定できない環境なのでしょう。

実はtDiaryオフィシャルの方にはもっとた〜くさんのRefererがあって(こないだeRuby化してからちょっと採取してみた)、そのいくつかは運用中の日記なのだが、まぁ、こっそりやっている人も多いようなのでわざわざ捕獲はしていないのだ。その覚悟があるならここにリンクするだろうし、ということで(笑)。つーか、そろそろ全部把握するのは困難になってきたな。いいことだけど。

本日のツッコミ(全18件) [ツッコミを入れる]

Before...

しんちゃん [> でも、DocumentRootにCGIを置く危険性をよく理解した上で行って下さいね:-) そうなんですよね・・・..]

ちき [今日は中村正三郎氏のサイト経由のアクセスが爆発か?]

でんすけ [CodeRedカウンタのことでShow's Hot Corner http://www.asahi-net.or.j..]

でんすけ [あぁ、しまった。 http://www.asahi-net.or.jp/~ki4s-nkmr/ ですん。]

でんすけ [素朴なな疑問ですぅ。 tDiaryってmod_ruby配下で動かして大丈夫でしょうか。 # 穴問題ではなく動作するか..]

HAL99 [カレンダーばっちり表示できましたm(_ _)m。 confはてっきりセキュリティー周りしか変わってないとの思いこみが..]


2001-08-08(水) 9364歩 [長年日記]

CodeRed

なんだかアクセス数を競うのが流行ってるみたいなので、Code Redカウンタを付けてみた。これでリアルタイムにわかるぞ(笑)。

本日のツッコミ(全11件) [ツッコミを入れる]

Before...

ちき [うう、カウンターの変化で wwwc がページが更新されたと…。]

ただただし [うっそ〜ん。Last-Modifiedは変わってないっすよ。 tDiaryはツッコミがあると更新されたと見なしますけ..]

yamk@出張先 [うぉぉぉっ。うちにもつけたい!! このカウンタの付け方教えてください。]

ちき [あ、つっこみが全件表示されてないので勘違いした模様。スマソ。]

でんすけ [default.idaというCGIを作ってカウンターにしておいて、 それをeRubyの文で埋め込むという方法にしてい..]

yamk@出張先 [なるほど!! じゃウチは default.ida に wwwcounter を仕込んで、日記のページから参照できるよ..]


トップ 最新 追記
RSS feed