2012-01-01から1年間の記事一覧
Nagiosのcheck_pingコマンド、やたら遅いですよね。 # time sudo -u nagios /usr/lib64/nagios/plugins/check_ping -H 127.0.0.1 -w 200,40% -c 500,80% PING OK - Packet loss = 0%, RTA = 0.05 ms|rta=0.053000ms;200.000000;500.000000;0.000000 pl=0%;40…
RHELやCentOSのネットワークインタフェースって静的IPアドレスを付与するときでもやたら起動が遅くないですか。 ネットワークインタフェースが2,3個程度なら大した問題ではないのですが、例えばVLANをたくさん食わせている場合などはやたら遅くて話にならん…
解散報道で若干円安進行気味ですが、だからこそ良い機会だと思うのですよ。 えーでもどこに寄付すればいいのかわからないよ 難しく考える必要はなく、最近使ったオープンソースプロジェクトに寄付すればいいんです。 私は一昨日Memtest86+を使ったので、昨日…
本家で自家製 #isucon2 のつくりかたが公開されていますが、正直面倒くさいですよね。そこでisucon2をすぐに試せるAmazon CloudFormationテンプレートを作成しました。これを使えばisucon2環境を約13分で構築できます。https://github.com/matsuu/isucon2-cl…
いんふらえんじにあーチームとして @netmarkjp 先生、 @ishikawa84g 先生の3人でISUCON2に参加したmatsuuです、こんにちは。大まかにやったことは同じチームのnetmarkjp先生にツイートをまとめていただいたので省略。で、ツイートした以外の補足とか。以下は…
最近読み終えたSQL PERFORMANCE EXPLAINEDという洋書がインデックスについて詳しく説明されてていい感じでした。原著はドイツ語で本人による英訳版らしく誤字いくつか目につきますが、インデックスについてここまで詳しく説明した書籍は他に例がありません。…
例えば、MovableTypeのtools/run-periodic-tasksをdaemonモードで起動した場合、標準エラー出力に出てくるログには日時が記載されておらず、あとで追っかけるのが至極困難なんですね。 tools/run-periodic-tasks --daemon >/var/log/mt.log 2>&1TheSchwartz:…
OpenSSHには1本のコネクションで複数のSSHセッションを束ねて使える機能があります。例えば、~/.ssh/configに Host example.com ControlMaster auto ControlPath ~/.ssh/mux-%r@%h:%pと設定しておくと、最初に接続したsshセッションのコネクション(マスター…
そういえばTwitterにさらっと書いただけでここに書き忘れてましたが、5月16日付けで株式会社ハートビーツに入社しました。サーバの監視、管理、構築、ハウジングサービスなどを手がけるインフラ屋さんです。24時間体制で監視してもらいたいサーバ、ほったら…
こんにちはmatsuuです。一身上の都合で、社員の約6割がGentoo使いの有限会社プラスワンデジタルを退職しました。在籍期間は6年5ヶ月ぐらいでしょうか。多分それぐらいです。今日が最終出社日で、実際の退職日はもうちょっと先です。しばらく有給消化モードに…
以前から、縦幅基準に1ページまるごと収めても十分読めるほどディスプレイが大きいのであれば、PDFビューアのページ遷移は水平方向にスクロールすべきだと思ってたんですね。 画面が広いとこういうの無駄だよね。 じゃあこうすればいいんじゃね? 画面を縦に…
例えばRed Hat Enterprise Linux Extended Life Cycle Supportで絶賛延命中なRHEL4サーバのテスト環境構築など、やむ得ぬ事情で古いCentOSを使う必要があったりますよね。ね。しかしサポートが終了した古いバージョンのCentOSはミラーから取り除かれてしまう…
au Wi-Fi SPOTは2012年3月1日からスマートフォンだけでなく、PCやタブレットなど2台目の端末でも利用できるようになりました。で、WindowsやOSX用の接続ツールはリリースされてるのですが、Linux用の接続ツールは当然リリースされていないため指を咥えてじっ…
例えば次のようなテーブルがあって、 CREATE TABLE testtable ( id INTEGER NOT NULL, title VARCHAR(10) NOT NULL, body TEXT NOT NULL, created TIMESTAMP NOT NULL, PRIMARY KEY (id) ); 普通にSELECTするとカラムが横並びで値が表示されます。ここではMy…
仕事で構築したとあるサイトのIPアドレスが1.xxx.xxx.xxxなんですが、このサイトに自宅からアクセスできないでやんの。 で、tracerouteしてみたら、ブロードバンドから先に進みやしない。なんでやねん。まさか、まさかね…でググってみたらビンゴ。IPアドレス…
プログラミングの知識がなくてもAndroidアプリを作ることが出来るApp Inventorがオープンソースで公開されたので早速試してみた。簡単に手順を紹介。 必要なもの Google App Engine Google App EngineのJava用SDK apkをパッケージングするためのビルドサーバ…
いつも忘れるのでメモ。元ネタ:Are you sure SHA-1+salt is enough for passwords? 日本語訳:「SHA-1+salt」はパスワードに十分だと思いますか? こうしたスキームをいくつか選ぶことができる: PBKDF2 http://en.wikipedia.org/wiki/PBKDF2 Bcrypt http://w…