Tsukiji Systems

RSS1.0


googleで
サイト内検索
このブログ
を検索!
  help

巻き戻し中。

2007年
9月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


2007-09-05(水) やっぱだめぽ?ヽ(τωヽ)ノ [長年日記] この日を編集

_ 捗っていると

思ったら、やっぱりどこかで転ぶのが仕事。

昨日の調子はどこへやら。

レンタル計測器を探しまくる羽目に。

_ PC あっさり

P4-3GからCore2Quadに入れ替え。

当然マザボもi945からP35に。

こんな事を夜中の2時近くから始めるんだから、寝る気はないんだな。

同じMSIなのでユーティリティ類もそのままかと思ったらそうは行かず。

でも、以前のようにチップセット違うからっていきなりブルースクリーン&修復セットアップにはならない。

チップセットのinfだけ新しいのにすれば、概ね問題なし。

あぁ、楽ちん。

今回はMSIのP35Neo2なのだが、何故かオンボードのS-ATAコネクタが3個しかない。

ICH9はそのうち2個、1個は別の石。

HDDは3基有るのでフロントパネルのE-SATAコネクタはあきらめだ。

その代わりリアパネルに最初からE-SATAが出ている。*1

これでコア4個だ!タスクマネージャーにもグラフが4個登場。

(・∀・)ノィョ-ゥ

一応4時前には寝ることが出来ますた。

*1 リアじゃ使いづらいんだが。。。(´-ω-`)

_ PC でもって

鯖用のマザボ眺めて気づいた。

LPTポートはあるんだけど、シリアルポートは基板上のコネクタからPCIスロットのところに取り出すタイプ。

1Uだから、そこのスロットはSCSIに使われているのだ。

シリアルが無いとUPSからシャットダウンが出来ない。

うーん、ケースちょっと加工するか。。。


2007-09-04(火) 今日もまた [長年日記] この日を編集

_ 昨日と同じ

車で三鷹方面。(別件だけどね)

午前中で用事も片づいて(*´Д`)スキーリ。

_ 捗る

今日は仕事が午後も捗った。

18:30でサクッとやめて近所に出来た仮店舗街へ「現地調査」に。

再開発で駅周辺のお店が集められているわけだが、

小綺麗になって集合しているからハシゴしちゃいそうだwww

_ PC .htaccess

検索エンジンのつまみ食いを防止する為に、結局色々追加。

大がかりだなぁ。

RewriteEngine on
# If mobile, use index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+)\.html$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb?date=%1 [L]
# If mobile, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb [L]
# If search engine, goto html focebily
RewriteCond %{REQUEST_URI} ^\/rewind\/?date=([0-9]+$)
RewriteCond %{HTTP_USER_AGENT} msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} psbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/2 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo! [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Y!J-SRD
RewriteRule .* static/%1.html [L]
# If search engine, goto index.rb.org "Non static" focebily
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{HTTP_USER_AGENT} msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} psbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/2 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo! [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Y!J-SRD
RewriteRule .* index.rb.org [L]
# If search engine, goto update.rb.org "Non static" focebily
RewriteCond %{REQUEST_URI} ^\/rewind\/update.rb$
RewriteCond %{HTTP_USER_AGENT} msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} psbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/2 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo! [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Y!J-SRD
RewriteRule .* update.rb.org [L]
# If there is cache, output from cache
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+\.html$)
RewriteCond /home/www/htdocs/rewind/static/%1 -f
RewriteRule .* static/%1 [L]
# If there is no cache, output from cgi
RewriteRule ^([0-9]+)\.html$ index.rb?date=$1 [L]
RewriteRule ^([0-9]+[-]+[0-9]+)\.html$ index.rb?date=$1 [L]
# If it is comment, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^POST$
RewriteRule .* index.rb [L]
# If selecting a category, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^GET$
RewriteCond %{QUERY_STRING} ^.+$
RewriteRule .* index.rb [L]
# If there is no caache for top, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond /home/www/htdocs/rewind/index.html !-f
RewriteRule .* index.rb [L]

_ PC 検索エンジンは

キャッシュ作成のトリガにさせない。

キャッシュがなければ404でも喰らっておけと。。。

最新を見に来たときも改造前のindex.rbで返すだけ。

本当は負荷対策という意味でこれは嫌なのだが、最新の表示を出来損ないにされちゃうよりはマシ。

パフォーマンス改善の定石で、無駄なログ出力も停止。

当分はこれで維持だな。


2007-09-03(月) 予定が [長年日記] この日を編集

_ 良い方向に

狂った。

今日は泊まりで明日まで掛かっても片付けるつもりだったのだが、

何故か夕方までにスムーズに完了。

今日も家にたどり着いちゃいました。

_ PC ツール

静的HTML出力用の「正しい」キャッシュ生成のため、こんなツール

#!/bin/sh
LIMIT="1000"
COUNT="1"
while [ "$COUNT" != "$LIMIT" ];do
DATE=`/bin/date -v -"$COUNT"d +%Y%m%d`
echo $COUNT
echo $DATE
rm -rf /xxx/xxxx/xxxx/static/$DATE.html
#! /bin/sh
SERVER=uekusa.jp
(cat - <
を作ってみた。
sleepは無いと上手くない。
改行も2行ぐらい突っ込んで無いとよろしくない。

_ PC htaccess

もうね、携帯用にリダイレクトしたりcrawlerは強制的にhtml読ませたりと結構置き換えが大変。

mod_rewite部分だけでこんなに沢山

RewriteEngine on
# If mobile, use index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+)\.html$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb?date=%1 [L]
# If mobile, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI- [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} ^UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank
RewriteRule .* index.rb [L]
# If search engine, goto html focebily
RewriteCond %{REQUEST_URI} ^\/rewind\/?date=([0-9]+$)
RewriteCond /xxx/xxxx/xxxx/static/%1.html -f
RewriteCond %{HTTP_USER_AGENT} msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} psbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/2 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Googlebot/1 [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yahoo! [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Y!J-SRD
RewriteRule .* static/%1.html [L]
# If there is cache, output from cache
RewriteCond %{REQUEST_URI} ^\/rewind\/([0-9]+\.html$)
RewriteCond /xxx/xxxx/xxxx/static/%1 -f
RewriteRule .* static/%1 [L]
# If there is no cache, output from cgi
RewriteRule ^([0-9]+)\.html$ index.rb?date=$1 [L]
RewriteRule ^([0-9]+[-]+[0-9]+)\.html$ index.rb?date=$1 [L]
# If it is comment, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^POST$
RewriteRule .* index.rb [L]
# If selecting a category, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{REQUEST_METHOD} ^GET$
RewriteCond %{QUERY_STRING} ^.+$
RewriteRule .* index.rb [L]
# If there is no caache for top, go to index.rb
RewriteCond %{REQUEST_URI} ^\/rewind\/$
RewriteCond %{QUERY_STRING} ^$
RewriteCond /xxx/xxxx/xxxx/index.html !-f
RewriteRule .* index.rb [L]

2007-09-02(日) お買い物 [長年日記] この日を編集

_ PCバイク 夕方から

メモリやらHDDを調達に幕張のTwoTopと新習志野のPCデポ。

こういうときは単車の方が早い。

雨も上がり、路面も乾いている。

慣らしで回転数は上げないものの気持ちよく幕張の広い道。。。。

ヽ(°▽、°)ノエヘヘヘヘ

_ PC 計算外

現在母艦で使っているマザボとCPUを鯖に移行と考えていたが、

よくよく考えたらオンボードのVGAが無い。

1Uケースだからダメじゃん。

子供のマザボはオンボードだから、おいらのセットを玉突き移植してとか色々考えたが、手間が増えるばかりなのでやめ。

ってな訳でPCデポでCore2Duoまで対応のオンボードVGA付きマザボ*1も10k少々で調達。

結局今のメモリとCPUは転用、マザボは余りだ。

HDD2基とリュックに入れたら結構パンパン。

よく考えて買い物しないと帰れなくなる。*2

*1 無論Intelチップセット

*2 MicroATXのマザボで箱が小さく助かった。。

_ PC 検索エンジン

当初、Staticにしたものの一度はアクセスしないと生成されないので、

どうしたものかと悩んでいたら勝手にクローラーが来てキャッシュを作ってくれる。

こりゃしめしめと思ったら、とんでもない。

クローラーが適当なAgentや携帯に扮したリクエストを投げてくるので、

静的HTMLのキャッシュがおかしくなる。

まずは正規のキャッシュを作るツールが必要で、携帯やら検索エンジンへの対策も必要。

こりゃ面倒だなぁ。

( ゜Д゜)マンドクセー


2007-09-01(土) ふむふむ [長年日記] この日を編集

_ PC パーツ

Core2Quadとマザボ到着。

折角だからメモリは800MHzにしよう。

鯖用にはS-ATAの安いHDD2基も要るなぁ。

_ 車 強化ブローオフ

こちらも入荷。

I/C外すのは訳無いが、走ってきたばかりのは作業したくない。

ι(´Д`υ)アツィー

週末は嫁がちょこちょこ乗るので作業が難しい。

_ PC Static

このブログをほとんどHTMLで吐かせるように改造。

おかげでRubyはほとんど使われなくなる。

過負荷時も安心だ。

但し、cache作成するために改造したindex.rb/update.rbはFastCGIでwrapするとよろしくない。

キャッシュファイルが常に同じ名前に書き出してしまう。

fcgiの意図と仕組みからすれば仕方がないことかも知れないが。

結局fcgiは止めて、静的HTML出力のみに変更。


2007-08-31(金) さてさて [長年日記] この日を編集

_ お仕事は

相変わらず一進一退。

来週は月曜日から泊まり込みになりそう。

9月後半は米国2週間程出張決まりっぽい。

_ PC 負荷低減

tdiaryはHTMLでキャッシュから引っ張るようにしてみるか。

少なくともFastCGIであろうともrubyを使えば重くなる。

html_ancor.rbでhtmlのアンカーを吐かせて、少々の改造と.htaccessのおいたで出来るみたい。


2007-08-30(木) 落ち着いた? [長年日記] この日を編集

_ PC メール中継

ようやく落ち着いてきた。

と言っても、依然数百件。

日々の集計を見ても、Reject回数の多いホストは毎日違う。

ゾンビPCだな。

Firewallで切断するのは難しい。

_ PC RAID

会社のメインサーバー用RAIDケース。

今はHDD3台でRAID5を組んでいるのだが、これだとHotSpareが無い。

4台で1台Spareにしたいのだが、スペースの都合でシステム用のHDDも含めて「5インチベイ2段で3台」のケースが必要。

実は最初の3台もそれを使っているのだが、最近はみんなS-ATAなので、追加で買いたくても見つからなかった。*1

で、ヤフオクで発見!!立て替え購入だな。

データの移行やRAID再構築は週末徹夜か。。。

*1 秋葉原中探したんだが

_ イノシシ

すげーな、千葉。。。

外房はDQNとイノシシに注意。

ちなみに暴走*1スカイラインは「シカに注意」って看板がある。

でも、そのブラインドコーナーでたむろしていたのは「サル」。

必死に避けた*2が死ぬかとオモタ。

*1 (^_^;)\(・_・) オイオイ房総ダロ

*2 学生の頃。。。VFRでぶっ飛ばしてました。


2007-08-29(水) 猛攻? [長年日記] この日を編集

_ PC 先日来

メール関係の猛攻続く。

(◎皿◎)ナンデスト!!

宛先不明をいきなりぶった切りにしたら、今日は随分減ってきた。

ところが今度は世界中からDDos状態で中継を目論むアクセス。

もちろん、逆引きできないヤツはセッション張らせないが、すごい数だな。*1

*1 今まで3年ぐらいで6万件だったのが、1日で1200って何事?

_ PC 鯖更改

色々と考えた。

Core2Quadとかね。。。

そう言えばおいらの母艦は昨夏に慌てて入れ換えたP4-3.0Gのシングルコア/HTだ。

子供はCoreDuo。ちぇっ!

うーん、そうか!

おいらのPCをQuadにして今のマザボとCPUを1Uに移植すればよろし。

HTで3Gあれば、今のP3-1Gよりは4倍速ぐらいにはなるでしょう。

CPUクーラーだけはLGA775の1U用が必要だが、それ以外は何とかなりそう。

で、オクでマザボとQ6600を調達。

あ、そうすると今度は鯖もSATAか。

安いHDD2基必要だな。

メモリとCPUクーラーのついでに秋葉にいってみるかね。

あとは家のPCを入れ換えてからゆっくり考えよう。

ついでに鯖はFreeBSDも6.xにしたいなぁ。

_ PC 冷却

1Uクーラーを探しながら何となく発見(*゜Д゜) ムホムホ 。

いや、これってペルチェの放熱側にも使えそう。

CPUじゃないんだが、昔からマイナス30度ぐらいで運用したい機器があるのよ。

放熱方法さえあれば、ペルチェの電源は外から突っ込んでも良さそうだ。

_ 車 チューニング

ROMは相変わらずオクで出てる。

で、純正強化型ブローオフを発見。

エアクリーナをドライに変えてROMでブースト若干上がるから、

この程度で打ち止めかな。


2007-08-28(火) ダメかと [長年日記] この日を編集

_ PC 思っていた

Mioのサポートが少し復旧。

MioMAPの最新版がDLできた。

でも、相変わらず自宅から高知などへのルート検索は出来ない。

_ PC イーモバイル

テスト用のem-oneは買ってきた状態だと使いにくいしOperaもすぐ固まる。

最適化ツールで色々チューニング。

結構面倒くさい。

画面が大きいので表示自体がもたつく感じ。

これに比べたらMioの方がまだ軽快だ。

_ PC FastCGI

httpdのエラーログを監視してbackoffを始めたらapacheを再起動するツール作成。

巧く動いている。

でも、backoff始めるには応答が積滞してから何分か必要。

判定条件を変えてbackoffの前にerrorコード1でプロセスが死亡し始めたら再起動に変更。

これならかなりよろしい。

httpdでキューイングされたリクエストもクリアになるので、

サーバーのリソースをすぐに解放できる。

いずれにしてもマザボ/CPUのスペックを何とかしないとなぁ。


2007-08-27(月) 時代 [長年日記] この日を編集

_ バイク とうとうカブも

インジェクションだとさ。

つーか名前がPGM-FIって、、、、わたしのBROSは普通にCVキャブですが(゜Д゜ )ナニカ??

分母が大きいから環境に対する貢献度はでかいな。

こうやって書いている夜中の2時過ぎにも全国で新聞屋が走っているわけだ。

でもね、カブって意外に高いのよ。

2年で壊れてくれるような原チャリと違って耐久消費財。

それならいっそ、ちょっとコストを掛けてOHCだし頑張ってVTECだ。

燃費とパワーを両立。

更に空走時はバルブをオープンにして燃料噴射もカット。

まさにエコラン仕様。

まぁ、そんなエンジンがNSF100のフレームに乗っかったら久し振りにレースやってみたいなぁ。

環境とは相反する方向にチューニングされること必至だが。

_ バイク車 事故

週末の間に全日本ラリーやロードレースで立て続けに事故が。。。

それにしてもマスゴミってのはなんでモータースポーツは事故ばっかり報道するんだろうか。

重大な事故数と競技人口から言えば、もっとヤバイスポーツもいっぱいありそうなものだが。*1

おいら的には公道でDQN車に巻き込まれたり、「自分が法律」おばさんに突然跳ねられるよりはよっぽど安全。

故に原因の分析と対策の反映は必要だがね。

実際バイクの脊椎パッドやWRCでの首のプロテクタなんてのはそのフィードバックでもあるんだろうな。

*1 お祭りでさえ死亡者の出る頻度の高い物もあるしなぁ。

_ PC UserUnknown

対策してから昨日一日で500通以上Reject。

「どんだけ〜」って感じ。



過去の写真!
作品名:まっくろくろすけ After:まぁまぁ綺麗に Before:ばっちぃw さぁ、やるで!
アクセスカウンター!
累計:
本日:
昨日:
最近のツッコミ