c/fe

http://d.hatena.ne.jp/uzulla から移行しました。

仕事

タイムトラッキング

http://www.moongift.jp/2009/02/xtt/ 個人的にはこういうのをつかって、業務を管理してまわしたいなーとかおもうのだけれど、やっぱり会社にはPGやSEだけではなくて、普通の人がほとんどな訳で、こういった便利&おもしろ&わくわくツールを皆で使う、とい…

仮想化技術の選択

仕事で仮想化環境を構築する事になった。選択肢は ・Xen ・VMware系 ・OpenVZ ・VirtualBox のどれか、ということになりそう。 まあVBは冗談としても、他三つはどれでもよさそうである。その中でも、VMwareはOSSではないということで、外そうかなーと考えて…

Flash Liteの罠

・インライン再生ではキーが拾えない >SWFに直リンクして、インタラクティブ再生にする必要がある。・スクロールさせるには、そもそも実装が必要 >縦に長いSWFをつくっただけだと、スクロールできない。リサイズして、全部表示されてしまう。 >ボタンがオ…

Topしか使えないサーバーとかありえないけど調査

某VPSサーバーにおいて、サーバーの負荷の調査などをおこなった。 定番のコマンドとしてはvmstat top とか、MRTGとかを駆使する訳だが、そのサーバーはVPSだからか殆どのコマンドがつかえず、topコマンドしかつかえなかった。VPSなのにね。 とりあえずデータ…

サイトのコピーを作る

「○○のサイトに、新しく××ってページつくるんだけど、こんな感じで」 「はいはい、了解です、なるほど」 「初めてやるサイトだから、ガイドライン読んでね」 「なんだこのガイドライン、この会社がつくってる携帯電話の取説ですか?」 「全部準拠してね」 「…

hover奥深ぇ

<style> div.class2{ background-color:#0F0; } div.class3{ display:none; background-color:#f00; } div.class2:hover div.class3{ display:block; } </style> <div class="class2"> qwer <div class="class3"> asdf </div> </div> <div class="class2"> qwer <div class="class3"> asdf </div> </div>

mod_rewiteがない環境ってなんなの、死ぬの?

リファラーチェックしてからファイルをDLさせるとか。 普段Mod_rewriteに頼りっぱなしだとなにかが起こったときに大変なので*1、覚えておくとよいでしょう。 SetEnvIf REFERER "/index\.html" allow_ref # ^^^^^^^マジでスペル注意 <FilesMatch "(file1.zip|file2.zip)"> Order Deny,Allow Deny f</filesmatch>…

argument list toooooooooooooooooooooooooooooooooooo long

仕事で超大量のファイルをコピーする事が多いのだが、何も考えずに作業すると [root@sv file]# cp -R * /path/to/ bash: /bin/cp: Argument list too long となるのがありがち。 同様に、rmとかでもなる。 rm 20080101* rm 20080102* … などと順番にやるのは…

劇安いSSL証明書を取るなどした

http://www.namecheap.com/learn/other-services/ssl-certificates.asp 日本だとVerisignとか、Geotrustとかグローバルサインとかセコムとかオレオレとかが有名なSSL証明書だが、海外だとクソ安い所もある。 自分が知っているなかで安くて手軽なのがここ。 …

Power Lost

先日、あるサーバーからハードウェア障害のアラートがあがっているという話があった。落ちてはいないのでFANか何かの故障だと思われた。 勿論速やかに修理する事が求められているのだが、まあホットスタンバイ機だし、合意の上でそのままにしてあった。 で、…

Dell PowerEdgeとかで使われているPERCのRAIDユーティリティをLinuxでつかう

朝、電話がきて、ラックのサーバーがピーピーうるさいとのこと。フロントのボタンおしても音が消えないらしいので、 とりあえずDellMgrでraidコントローラーをたたいたら5番がFAILしておりましたー。 ユーティリティをDELLサイトからDLする。 http://support…

VMwareにWindows NT4.0を導入

遊びで、いや仕事でVMwareにWindowsNT4.0を入れました。 すげー昔使ってた自前のNT4.0を自宅から発掘。まずCDROMケース記載のシリアルが7桁しかなく、懐かしくも新鮮でプチ感動。95だか98だかになった当時、シリアルの長さに驚愕したことをおもいだしました…

TomcatでHTTPS、SSL通信やらせる

Tomcatには標準でHTTPやHTTPSコネクタがついている訳ですが、フツーはmod_jkとかで連携して、HTTP(S)通信はApacheをフロントエンドに挟むのではなかろうか。 で、ちょっとした理由でApacheをフロントエンドとせずにTomcatをHTTP(S)Dとしたのだが、SSL周りが…

OSX+Safariのバグ

Document.writeでページヘッダーを書き出すページを書いていて、よくあるプルダウン(DIVの箱を出したり消したり)を実装したのだが、どうもDocument.writeでDIVレイヤー(プルダウン部分、絶対座標指定)を書くと、本文部分の下にDIVレイヤーが潜ってしまう…

Dosのバッチ力が落ちているな…

wget 'http://www.example.co.jp/test.cgi?%12%34%56%78' 等と列挙されたバッチファイルを書いたのだけれど、全く動かない。 …あーそうか、Dosは'がつかえなかったっけ、"じゃなきゃねー。しかし書き換えても正しく動かない、実行はされているのだが、クエリ…

WindowsとPerlとCPANモジュール

上でも書いた通り、客先にPerl環境を構築する為にXAMPPのPerlAdd-onを利用する事を思いついた。要はActivePerlなのだが、インストールが要らない、所定のPath*1にコピーして設置すれば良い。やったー、これでばっちりじゃーんとおもってうきうきしながらPerl…

Perlで納品

あるデータ生成ツール作成を依頼いただいたのだが、見積もりを下げる為に全部Perlで開発してみた。 単なるテキスト処理だったり、ちょっとネットからデータを引いてくるとか、そう言う用途にはPerlじゃないとやってられないし。しかし、作ってみたら実行時間…

killall

作業中、なにも考えずにDBサーバの有るプロセスを殺す為にkillallコマンドを実行したのだが…、そのDBサーバーはSolarisだった!*1Enter押した次の瞬間に気付き、ものすっごい焦ったがsuする前だったので九死に一生を得た。 マジで焦った、マジで(;´Д`) *1:ソ…

Geocode

GoogleMapの座標はWGS-84 Datumなのだけれど、iタウンページとかiタウンページとかiタウンページは日本測地系(Tokyo Datum)。これらの変換は12秒のずれを設定してあげればいいのだけれど、Googleは小数点を含む時なのに対して、iタウンページはご丁寧に時…

仕様です

俺「ストレージが反応なくなっちゃって…全面のLEDが点滅しっぱなしなんですよ、どういうことですか?」 ベンダ「LEDがつきっぱなしなのはごくまれにですが、発生することがありますので仕様です、関係ないと思います」 俺「そうですか、LEDが点滅しっぱなし…

不安になる

会社のエアコンをつけたらLEDがチカチカと点滅していた。 こんな挙動は見た事がないので、何かのエラーではないだろうかと不安になる。不安になった上に、これは電源を切るべきなのだろうか、でもほっといたら直るかな?なんだよLED点滅って、WARNとか意味の…

SEM

仕事でとあるサイトの修正を行うかもしれないんですが、なんでやるのかといえばSEMの為らしい。 自分は実に不勉強だったので、あれは金を積めば上位に表示されるのが当然だとおもっていたのだが、今はそうでもないらしい。二強Adwordsは最初からランクという…

直っちゃったと言えば…

先日DCからピックアップしてきた動作不全のSCSIDAS、オフィスで負荷を掛けたりして色々テストしているのだけれど、全く症状が再発しない。 もはや現場の電源がダメだったとか、そういう想像しか思い浮かばないよ…。 強いて言えば、80の転送速度を(安全のた…

PgsqlでLimit1とLimit3で出力が変わるマジック

select * from tbl order by A desc limit 1; と select * from tbl order by A desc limit 3;で、出力が1,2だったり2,1だったりした。 1〜2までは1,2で 3〜?までは2,1なのがさらに謎を煽った…。 指定件数で順番が変わるってのは無しだよなー、まあ、良…

エラーが再発しない

先日導入したSCSI接続の外付けRAIDが、DCにもっていって設定したらSCSI関連のエラーがバンバンでてしまい、あえなく退散(ダウンタイムも延長したのに…)した。で、今オフィスにもって帰ってきて色々テストしているんですが…再発しやがらねえ。 ただ、そもそ…

SCSIストレージのエラー

カタがついたらまとめて書こう…1,SCSIストレージを二台購入 2,mdでRAID1 3,md0が壊れたぞ? 4,しらべたらSCSIがエラー? 5,「aic7xxx_abort returns 0x2003」?処理がおわらなかった? 6,昔こういうのはSCSIケーブルだったな…、転送速度落として…

Linuxのmdはかしこいのう

RH9で無事raid1を組み終わった、さて実際の障害テストだ sda1(以後A)とsdb1(以後B)で組んだRAID1で、適当に処理をしながらおもむろにsda1のRAIDアレイ(sdaとsdbはSCSI-DAS RAID6)を電源スイッチでブチ落とす*1。コンソールにはsdaがI/Oエラーと出力さ…

UbuntuのsnmpdはなんでデフォルトでListenが127.0.0.1だけなん?

UbuntuのSnmpdは何故agentaddress指定を必要とするのか…20分ハマった。 そして、なぜagentaddress指定を修正した後でrestartではダメなのか…5分ハマッた。 snmpd.conf - agentaddress 192.168.0.1 127.0.0.1 あれか、みんな適切にコミュニティ設定をしないで…

Ubuntu で md

md(いわゆるSoftware RAID)をUbuntuで組んでみたのだが、再起動したら自動認識にコケまくる。 どうやらinitrdの所でMDを認識させようとしているらしいのだが、そこで上手いこと認識してくれない。 エラーメッセージを頑張って追うと(GrubのBoot ArgのQuie…

あーこのサーバーいいかも

http://www.systemworks.co.jp/pms_m709x.php3 ・OSを選ばないIDE HW RAID(OSから見ると普通のIDEHDDに見える) ・CDROMドライブやFDDなんてついてない、USBでつないで使う ・1Uに2台刺さるが、ブレードみたいな変態特別ハードでない ・消費電力が低い!(…