タグ

ブックマーク / www.na3.jp (4)

  • HTTPで疎通やレイテンシを確認する「httping」 - 元RX-7乗りの適当な日々

    少し前に、某所のサーバ(自分たちで管理)で、通常時は問題ないのだけど、時々HTTPレスポンスで数秒かかる現象が見受けられたので、再現させるときに目視確認でひたすらHTTPリクエストが送れてレイテンシが確認できる「httping」を利用しました。 httpingは、所謂"ping"のHTTP版。HTTPリクエストでポーリングしてくれるコマンドです。ICMPは受け付けないけどHTTPはOK、そんなサーバにも監視などで使えます。 インストール Ubuntuでは、aptでインストールできました。簡単。 $ sudo apt-get install httpingこれだけです。 簡単な使い方 $ httping (URLまたはIPアドレス)で、実行可能です。以下、実行例。 $ httping http://xxx.xxx.xxx.xxx/ PING xxx.xxx.xxx.xxx:80 (http:

    HTTPで疎通やレイテンシを確認する「httping」 - 元RX-7乗りの適当な日々
    Yuichirou
    Yuichirou 2011/08/24
    これは!
  • bashの"&"と"&&" - 元RX-7乗りの適当な日々

    ちょっと前、職場の人に、「(以下の)このエントリが役立った、ありがとう!」とお礼をいただきました。(わざわざ、ありがとうございました。恐縮です。) cronで30秒毎など、秒単位で処理を実行したい場合 - 元RX-7乗りの適当な日々 で、今更ですが、気付けばそこそこの数のブクマがついていたので、コメントを見させていただくと「正確には30秒毎ではなく、コマンド実行時間+30秒になる。」といった記載がいくつかありました。 あれ?そうなん?なんか自信なくなってきた。 ちなみに↑の(cronの)書き方は以下のような感じ。 * * * * * command & sleep 30; command 実行時間も含める(実行後の終了ステータスを見て、次コマンドを実行する)のは"&&"だと思ってたのですが、何か間違っているのかしら。 1つ目の処理(コマンド実行)は"&"でバックグラウンドに移って、すぐにs

    bashの"&"と"&&" - 元RX-7乗りの適当な日々
    Yuichirou
    Yuichirou 2011/01/16
  • デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々

    何だかんだで、今日唯一参加させていただいたセッションのメモ。 とりあえず、もうSubversionは捨てようと思います。 「株式会社はてなの開発戦略」 講演者 舘野 祐一 氏 id:secondlife 株式会社はてな 現在は、はてなブックマークのリードプログラマ PerlやらJava Scriptやら 社内開発環境整備 開発環境改善好き はてな 現在、従業員60名(アルバイト含む) うちエンジニア30名 インフラ8名、アプリケーション22名 2008年、はてなの開発に変化が・・・ git! git 分散VCS svnと比べて動作が高速 低コストなブランチ作成 賢いマージ SHA1によるデータ管理 コミットの情報など、全てがSHA1で管理される リビジョン1000などの概念はない 2008年初頭の世間の変化 RailsのVCSがgitへ移行 githubの出現 gitのこれはべんり svn

    デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々
    Yuichirou
    Yuichirou 2009/02/13
  • 「この aptitude にはスーパー牛さんパワーなどはありません。」 - 元RX-7乗りの適当な日々

    さっき、aptitudeのヘルプを見てたんですよ。 すると、一番最後の行にこんなメッセージが。 $ aptitude -h 〜〜省略〜〜 この aptitude にはスーパー牛さんパワーなどはありません。・・・??? 誤訳かと思いましてね。訳される前のものを見てみたくなりました。 $ LANG=C aptitude -h 〜〜省略〜〜 This aptitude does not have Super Cow Powers.(゚д゚;) なんですか?「スーパー牛さんパワー」って?w でも、調べてみるとすぐにわかりました。"イースターエッグ"(Easter Eggs)だそうです。 イースター・エッグ (コンピュータ) - Wikipedia $ aptitude moo このプログラムにはイースターエッグ (隠し機能) はありません。 $ aptitude -v moo このプログラムには

    「この aptitude にはスーパー牛さんパワーなどはありません。」 - 元RX-7乗りの適当な日々
  • 1