|
| ||||||||
|
巻き戻し中。
|
|
2007-09-10(月) ぼちぼち [長年日記]
_ オッサンかもしれんが
最近の若者(リーマン)って、格好が学生の延長なヤツが目立つ。
スーツのズボンはケツまで下がっていて足が短いのかおしゃれのつもりなのか判らない。
ワイシャツも、裾をわざとスボンにちゃんと入れないでたるませてる。
学生服でやるのは勝手だが、スーツで見るとイカレちゃった酔っぱらいと大差ない。*1
で、丁度先週ウチの若造に「ワイシャツの下にシャツぐらい着てこい」と説教したらこんな記事が。
親もスーツの着方や最低限のマナーを教えられない時代になったのかなぁ。
*1 俺か?
_ 不安定
オーバークロックで遊んでいたが、MSIのDOT(DynamicOverclockTechnology?)ってヤツは、
マザボとWindowsのAP両方で動かすと怪しげ。
数回フリーズしたので、ちゃんと規格通りに使うことに。
それにしても、SATAのリムーバブルケースのファンが五月蠅い。
引っこ抜いてえらく静か。Core系は無駄に電気喰わなくなったのがよく分かる。
アキバに行ったらファン無しのしっかりしたのを探そう。
_ パケホーダイ
最近は基本料金がどのプランでも契約できるようになったので、
先月から変更していた。
まぁ、メールのチェックやら電車でニュース見たりと結構使うので、
それなりにお得になっているわけだが、よく考えたら動画とか全く使っていなかった。
たまたま波形のサンプルを取得するのに連続でダウンロードする必要があったので思い出した。
と言っても、長い動画がすぐに見つからなくて904においらのSIMMを挿して
何故かゆうこりんの「ストーカー被害防止ビデオ(28分)」なんてのを意味無く流していたわけだが。。。
2007-09-09(日) 続き・・・ [長年日記]
_ 違いは?
4.9と6.2で案外困ること。。。
sendmailは自分の設定したヤツに入れ換えた。*1
apacheも使っていないssl関係を抜いて再コンパイル。
デバイス名の修正程度は覚悟の内だが、困った(と言うか予想外)だったのは、
よく使われるtarコマンドのオプションが変わってしまったこと。
結構ツールにも仕込んであるので要注意だな。
sshはキーの作成が必要だと面倒だ。一応動いている振りしてるけど。
でもって、あらかたの動作確認が済んだのでSATAをもう一基繋いでバックアップ。
また、昨日の寝ぼけた状態を忘れてfdisk/partitonで悩むこと1時間。
il||li▄█▀█●il||li
*1 当然だ。saslとか必要。
_ 処理能力
今回はP4-3GでHTTも有効。
apacheのmakeで時間を見るとかなり速くなっている。
SpeedStep有効にしてあるので、仕事のない時はヒートシンクもぬるい程度。
案外良さそうだ。
それにしても、6.2のkernelのコンパイルは重いなぁ。
P3でやったらお茶飲んでタバコ吸って帰ってきてもまだやっていそうだ。
_ シリアル
結局1Uケースを加工するのは今後のために良くないし、リアパネルだけで何とかしてみた。
丁度、パラレルポートとLAN/USBのコネクタの間にシリアルコネクタがピッタリ!
アルミ板を加工してパラレルと共締め。*1
バックパネルはハンドニプラでチョキチョキ。
これでUPSもおk!
*1 板を挟んだ側は少し短いネジにして高さもバッチリ。
2007-09-08(土) さてと・・・ [長年日記]
_ 不安でいっぱいの
自宅でバラック状態でのテストとFreeBSD4.9から6.2へのアップデート。
夜中からようやくスタート。*1
電源とCD/HDDさえ繋げば、モニタは母艦用のアナログ側が空いているし、キーボードも予備がある。
電源スイッチはラジオペンチでピンをショート。
まずは昨日Damon5から抜き出した4.9のIDEで起動だ。
SATAのレガシーサポートでドライブ番号を細工して一発。
でも、RealtekのGbEは「re0」なので4.9ではどうしようも無い。
さて、こっからが面倒な作業だ。
*1 それまで、母艦のオーバークロックで遊んでたwww
_ 嵌る。。。その1
SATAに新しいHDDを接続してPartitionを作りましょ〜♪
ってなんだかよろしくない。
4.9のsysinstallからはジオメトリがおかしいと。*1
6.2のインストーラーでconfigureメニューからfdisk/partitionをしても、なんだか失敗。
/dev配下のデバイスファイルが見つからないのだ。
なんじゃこりゃ?
半ば諦めて普通にインストールする振りして領域を設定したらちゃんと出来た。
ツール類のデバッグが足らないんジャマイカ?
とにかくSATAに現状のファイルを丸ごとtarでコピーしておk。
*1 160GBは無理か。。。
_ 嵌る。。。その2
さて、IDEは取り外してSATAでアップグレードだ。
6.2のインストーラーでモツモツと。。。
あれ?パッケージが軒並みエラー。。。
あぁ、そうだったよ、こんな注意事項があったよね。
でも、X-Org関連だけなので無視。
他のPackagesをアンインストールしたら、メールやらツール類がぐちゃぐちゃになる。
そのうちportsから何とかするよ、多分。
でもって、kernelのコンフィグも随分様変わり。
アドレスやirq設定を書かなくなっているのは判るが、必要なオプションの組み合わせが。。。
./configでは通っても、コンパイルでしくじる。
動くまでに数時間。
┐(゜〜゜)┌
2007-09-07(金) 台風一過 [長年日記]
_ アキバ
午後から買い物。
ついでに1Uサーバー用のヒートシンクが何故か1980円で投げ売りしていたのでゲット。
LGA775用で1U対応はあまり見つからないのだ。ラッキー!
Daemon5のバックアップ側HDDを抜き出して、週末は家で仮組み&実験だ!
_ マグライト
2AAサイズをもう20年近く使っているのだが、これに使える「頭に固定できる」バンドを入手。
両手が自由になるので夜にバイクの細かいところを見るのは便利。
口でくわえるのは疲れる。
会社に帰ったら、「そう言うプレイ用?」とか「酔っぱらいがネクタイおでこに巻くみたい」とか、
ろくな事言われなかったが。_|‾|○ ガクガク
他にも、LED化&お尻をプッシュスイッチにコンバートするキットもあったが、まぁそこまでは。。
_ 「価格」
このサイトの値段が出るブログパーツ。
左下に入れてみた。
RSSから内容を見たり、ドメイン情報などから判断するらしい。
しかし、55,884円って安いなぁ。
ドメイン名だけでも、もう少し価値がありそうな物だが。。。
2007-09-06(木) 台風 [長年日記]
_ キタ━━━━(°Д°)━━━━!!!!
夕方から強風と雨。
会社も早期撤退命令。
しかし、折りたたみ傘じゃムリポ。
かと言って、普通の傘でももったいない。
I君が3年越しに置き傘しているビニ傘を発見。
(*゜Д゜) ムホムホ
明日の朝もこれだな。
子供は朝7時に警報が出ていたら自宅待機、10時まで続いたら休校だそうな。
おいらは電車が止まったら、しょうがないので連絡だけ入れてゆっくり出勤の予定。
2007-09-05(水) やっぱだめぽ?ヽ(τωヽ)ノ [長年日記]
_ あっさり
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 リアじゃ使いづらいんだが。。。(´-ω-`)
_ でもって
鯖用のマザボ眺めて気づいた。
LPTポートはあるんだけど、シリアルポートは基板上のコネクタからPCIスロットのところに取り出すタイプ。
1Uだから、そこのスロットはSCSIに使われているのだ。
シリアルが無いとUPSからシャットダウンが出来ない。
うーん、ケースちょっと加工するか。。。
2007-09-04(火) 今日もまた [長年日記]
_ 捗る
今日は仕事が午後も捗った。
18:30でサクッとやめて近所に出来た仮店舗街へ「現地調査」に。
再開発で駅周辺のお店が集められているわけだが、
小綺麗になって集合しているからハシゴしちゃいそうだwww
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]
_ 検索エンジンは
キャッシュ作成のトリガにさせない。
キャッシュがなければ404でも喰らっておけと。。。
最新を見に来たときも改造前のindex.rbで返すだけ。
本当は負荷対策という意味でこれは嫌なのだが、最新の表示を出来損ないにされちゃうよりはマシ。
パフォーマンス改善の定石で、無駄なログ出力も停止。
当分はこれで維持だな。
2007-09-03(月) 予定が [長年日記]
_ ツール
静的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行ぐらい突っ込んで無いとよろしくない。
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(日) お買い物 [長年日記]
_ 夕方から
メモリやらHDDを調達に幕張のTwoTopと新習志野のPCデポ。
こういうときは単車の方が早い。
雨も上がり、路面も乾いている。
慣らしで回転数は上げないものの気持ちよく幕張の広い道。。。。
ヽ(°▽、°)ノエヘヘヘヘ
_ 計算外
現在母艦で使っているマザボとCPUを鯖に移行と考えていたが、
よくよく考えたらオンボードのVGAが無い。
1Uケースだからダメじゃん。
子供のマザボはオンボードだから、おいらのセットを玉突き移植してとか色々考えたが、手間が増えるばかりなのでやめ。
ってな訳でPCデポでCore2Duoまで対応のオンボードVGA付きマザボ*1も10k少々で調達。
結局今のメモリとCPUは転用、マザボは余りだ。
HDD2基とリュックに入れたら結構パンパン。
よく考えて買い物しないと帰れなくなる。*2
_ 検索エンジン
当初、Staticにしたものの一度はアクセスしないと生成されないので、
どうしたものかと悩んでいたら勝手にクローラーが来てキャッシュを作ってくれる。
こりゃしめしめと思ったら、とんでもない。
クローラーが適当なAgentや携帯に扮したリクエストを投げてくるので、
静的HTMLのキャッシュがおかしくなる。
まずは正規のキャッシュを作るツールが必要で、携帯やら検索エンジンへの対策も必要。
こりゃ面倒だなぁ。
( ゜Д゜)マンドクセー
2007-09-01(土) ふむふむ [長年日記]
_ Static
このブログをほとんどHTMLで吐かせるように改造。
おかげでRubyはほとんど使われなくなる。
過負荷時も安心だ。
但し、cache作成するために改造したindex.rb/update.rbはFastCGIでwrapするとよろしくない。
キャッシュファイルが常に同じ名前に書き出してしまう。
fcgiの意図と仕組みからすれば仕方がないことかも知れないが。
結局fcgiは止めて、静的HTML出力のみに変更。
Tweets by RC31E | |||||||||
| |||||||||
| |||||||||
|