タグ

2008年4月6日のブックマーク (8件)

  • TheSchwartz の worker を安全に停止する - 酒日記 はてな支店

    TheSchwartz の worker を Ctrl-C とか kill で止めた場合に、job の処理が半端な状態で終わられると困る、という話。以前 Deamon::Generic で TheSchwartz の worker をデーモン化する(2) - 酒日記 はてな支店 で諦めたんだけど、ちょっと必要に迫られたので考えてみたら一応できたっぽい。 package MyWorker; use strict; use warnings; use base qw( TheSchwartz::Worker ); sub sighandler { warn "caught signal @_\n"; no warnings 'redefine'; *TheSchwartz::work_once = sub { exit }; } sub work { my ($class, $job) = @

    TheSchwartz の worker を安全に停止する - 酒日記 はてな支店
    dann
    dann 2008/04/06
    >シグナルハンドラで TheSchwartz::work_once を exit するだけのサブルーチンで再定義してしまう。
  • catstarter-pl/catstarter.pl at master · cho45/catstarter-pl

    dann
    dann 2008/04/06
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    dann
    dann 2008/04/06
    cool !
  • (PHP)プログラマのためのVIM (3) - 置換・テキストオブジェクト - おぎろぐはてブロ

    元記事: Andrei Zmievski: "VIM for (PHP) Programmers" slides and resources この記事シリーズまとめはこちら: (PHP)プログラマのためのVIM (まとめ) - おぎろぐはてな (1)カーソル位置・カーソル移動・マーク・挿入 (2)削除・検索 置換 :[range]s/<pattern>/<replace>/{flags} が置換コマンド 主に範囲指定と合わせて利用される 範囲指定はすごく強力 (マニュアル読んで) :-23,'ts/foo/bar/: 現在位置から前に23行目から、mtでtにマークした行までを範囲として foo を bar に置換 実際は、ショートカットの組み合わせか、Visualモードを利用するだろう 便利な範囲指定 % - 1,$と等しい (ファイル全体) . - 現在行 :%s/foo/bar/ -

    (PHP)プログラマのためのVIM (3) - 置換・テキストオブジェクト - おぎろぐはてブロ
    dann
    dann 2008/04/06
  • mod_perlハンドラを書く - とみぞーノート

    Maintainers Authors 説明※ この章ではmod_perlのコーディングの詳細、通常のPerlコーディングとの違いを扱います。その他のほとんどのPerlコーディングに関する情報はperlのmanページや書籍で取り扱われています。 前提※ 原文なし メソッドが有効な場所※ mod_perl 2.0では多くのモジュールに跨ってメソッドが存在します。これらのメソッドを使うためにメソッドを含むモジュールは最初にロードしておかないといけません。そうでないと、mod_perlは「メソッドを見つけられない」とエラーにします。どのモジュールが必要かを探すにはModPerl::MethodLookup モジュールが使えます。 Techniques※ メソッドハンドラ※ 関数ハンドラに加えてメソッドハンドラを使うことができます。メソッドハンドラは継承のメリットを生かしたコードを書きたい場合に便

  • RAW現像でトイカメ+AGFA(アグフア)調を狙ってみる ‐ ブログdeフォトコンテスト ‐

    AGFA(アグフア、アグファ)はFUJIFILM(富士フイルム・フジフィルム)やKodak(コダック)と並ぶ第3位のフィルムメーカーでしたが、デジタル時代のあおりをって大のアグフア・ゲバルト社から子会社のアグフア・フォト社に売却、さらにそのアグフア・フォト社も倒産してしまい、一時はもう手に入らないのではと懸念されていましたが復活版も出ているようですね。 ただ、VISTAは復活したようですがULTRAはまだみたい。しかし、私の中でAGFAと言えばやはり極彩色のULTRAです。トイカメラ愛好家にも未だ人気のあるフィルムですね。 基的にポジを使っていた私としては実際にあまり使ったことは無いのですが、最近デジタル写真をノスタルジックに表現するのがツボな私としては何となく再現してみたくなったり。 とは言え、詳細なデータを持っているわけでも感覚的な蓄積のも無いので、あくまで雰囲気的なものだと思っ

  • Firefox 3.0b5とvimperator0.6とAutoPagerizeとLDRizeとMinibufferとldr_cooperation.jsを組み合わせると快適過ぎる - otsune's SnakeOil - subtech

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    Firefox 3.0b5とvimperator0.6とAutoPagerizeとLDRizeとMinibufferとldr_cooperation.jsを組み合わせると快適過ぎる - otsune's SnakeOil - subtech
    dann
    dann 2008/04/06
  • Test::WWW::Selenium::Catalyst

    NAME Test::WWW::Selenium::Catalyst - Test your Catalyst application with Selenium DEVELOPERISH RELEASE This is still a test release. It's working for me in production, but it depends on a Java application (SeleniumRC), which can be unreliable. On my Debian system, I had to put firefox-bin in my path, and add /usr/lib/firefox to LD_LIBRARY_PATH. Every distro and OS is different, so I'd like some fe

    Test::WWW::Selenium::Catalyst