タグ

2011年4月25日のブックマーク (4件)

  • Perlの中をgdbで覗く | BLOG - DeNA Engineering

    こんにちは。DeNAの樋口です。 Perlで書かれたアプリを動かしているときに、Perlのプロセスが今コードの何処を実行中なのか知りたいことがよくあります。そのような場合には、gdbで実行中のプロセスにアタッチし、Perlインタプリタインスタンスの内部を覗くことによって調べることができます。また同様の方法で、プロセスのコアダンプを取り、後でじっくりデバッガで調べることも可能です。 デバッグシンボル付きのPerlを用意する まず前提として、Perlの実行形式にデバッグシンボルが付いている必要があります。無い場合でも不可能ではありませんが、現実的には難しいでしょう。デバッグシンボル付きのPerlを用意する方法はOSによりますが、例えばrpmを使っているGNU/Linuxディストリビューションであればperl-debuginfoのように分離されたパッケージにデバッグシンボルが入っていることが多い

    Perlの中をgdbで覗く | BLOG - DeNA Engineering
  • SIGNALを考慮してないTheSchwartz Job workerをなるべく安全に停止する - 酒日記 はてな支店

    TheSchwartz の worker はシグナルに対してデフォルトでは何もしないので、再起動させようと SIGHUP を送信したりすると job 処理の途中で割り込まれて死ぬ可能性があります。 自前でトラップして安全に再起動する方法は過去に TheSchwartz の worker を安全に停止する で書きました。3年前の記事ですが。 今回は、シグナルへの対処がなされていない古いスクリプトを修正したものの、既に動いている worker を安全に止めないと入れ替えられないのでどうするか、というお話。 安全な停止法を twitter で緩募したところ、以下のようなアドバイスを頂きました。しかし別の queue DB 使うのは確実そうだけどちょっと面倒ですよね…… 緩募: signal trapしてないTheSchwartzのjob workerを安全に止める方法 2011-04-25 11

  • ソーシャルグラフ採用キャンペーン「面白法人カヤックとの距離診断」

    ジャジャーン! 面白法人カヤックの距離の話! あなたのFacebook情報からカヤックとの距離が出せる 画期的コンテンツ!その名も「距離診断」! 通称ソーシャルグラフ採用とも呼ばれております! ズ、ズバリ!カヤックとの距離1m以内だった方は 1次書類審査パス出来ます! 面白法人KAYACとは? 面白法人カヤックは、鎌倉に社を構え、 Webを中心に事業を展開する企業です。 詳しくは、日替わりで最新情報をお届けする コーポレートサイトをご覧ください。 これまでにカヤックに入社した社員をみてみると、 社員が紹介した人の採用率は高い!ということがわかりました。 社員と気の合う仲間は、カヤックとも相性が良いのかも!? そこでFacebookの履歴から「社員と似たもの度合い」を「距離」として判定し、 書類選考に代えてしまおう!というのがこのソーシャルグラフ採用です。 距離

    sugyan
    sugyan 2011/04/25
    5.4cmだった
  • 愛宕山太郎坊/Staff

    愛宕山太郎坊 アニメーション制作進行支援ソフト 愛宕山太郎坊 ログイン 会社id ユーザー名 パスワード ユーザー名またはパスワードが正しくありません。 閉じる ログイン