タグ

2011年8月24日のブックマーク (14件)

  • Gearman Administrative Protocol - すぎゃーんメモ

    Gearmanサーバがどんな状態なのかチェックしたりするのに、Telnettext-baseなプロトコルで操作ができる。 基的な使い方 まずはGearmanサーバの起動。 $ gearmand -d-dオプションはデーモン起動。デフォルトで7003番portを使うので、ここでtelnetlocalhost:7003に繋いでみる. Administrative Protocolでサポートされているコマンドは以下。 workers status maxqueue version shutdown $ telnet localhost 7003 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. workers 5 127.0.0.1 - : . status . version 1.11 shutdo

    Gearman Administrative Protocol - すぎゃーんメモ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • TheSchwartzの代わりにGearman+libdrizzleでジョブキューサーバ作る - 個人事業主のつぶやき

    TheSchwartzはPHPのライブラリないのかね? ざっと探したけど見つからなかったので、 Gearmanを代わりに使ってみる。 Gearman単体だと、キューがメモリ上に置かれちゃって、落ちたときとかに吹っ飛ぶのでlibdrizzleを使ってMySQLにキューを置くようにします。 # libevent-develが別途必要。 yum install libevent-devel # 最初にlibdrizzleをインストール wget http://launchpad.net/libdrizzle/trunk/0.8/+download/libdrizzle-0.8.tar.gz tar xzf libdrizzle-0.8.tar.gz cd libdrizzle-0.8 ./configure make make install cd .. # gearmand インストール wg

    TheSchwartzの代わりにGearman+libdrizzleでジョブキューサーバ作る - 個人事業主のつぶやき
  • GearmanをPHPから使ってみた。 - 個人事業主のつぶやき

    今回は、PHPでGearmanを使えるようにして、ざっと動きを確認してみました。 Gearmanの設定はこっち ちなみに、よく知らんのだけど、Gearmanは(GearmanClient::doのように)即時実行で結果をclientに返す用途がメジャーなのかな? ほかのサイトだと、そういう風に紹介されてました。 GearmanCient::doBackgroundをつかうと、TheSchwartzみたい?に ジョブを突っ込むだけ突っ込んであとはお願いね〜ということができるので 今回はこっちを使います。 はい、まず Gearman PHP Extensionを入れます。 yum install php-devel wget http://pecl.php.net/get/gearman-0.7.0.tgz tar xzf gearman-0.7.0.tgz cd gearman-0.7.0

    GearmanをPHPから使ってみた。 - 個人事業主のつぶやき
  • 続・GearmanをPHPから使ってみた。 - 個人事業主のつぶやき

    前のエントリの続き。 今回も、いろいろテスト。 workerを複数にしたいよ。 当然ですね。 前回なんでテストしなかったんだろう。 結論から言うと、 php worker.php を2つ立てとけば勝手にそのworkerたちが動いてくれます。 テストのスクリプトは↓ 10個タスクをぶち込むクライアント client.php <?php $client = new GearmanClient(); $client->addServer(); for ($i = 1; $i <= 10; $i++) { print "add $i\n"; $client->doBackground("test", $i); } 1タスク5秒かかる。 worker.php <?php $worker = new GearmanWorker(); $worker->addServer(); $worker->add

    続・GearmanをPHPから使ってみた。 - 個人事業主のつぶやき
  • ジョブキューサーバ Gearmand を PHP から使ってみた - KAYAC engineers' blog

    もうすぐ子供が生まれます。春菜です。 今やってるプロジェクトで新機能追加を検討していて、Perl で有名な「TheSchwartz のようなジョブキューシステムとか試してみたいなぁ。」 なんて話してたらちょうど弊社 村瀬 が社内 TIPS 会で Gearmand について話してたので使ってみました。 Gearmandって何? 元々は Perl で書かれたジョブキューシステムで、つい最近 C でリライトされたようです。 クライアントライブラリとして CPAN はもちろんのこと、PHPPython などたくさん用意されていて活発的に活動されているみたいです。(期待大!!) PHP では PECL と PEAR のクライアントライブラリが利用でき、家サイトでも PHP のサンプルが多く紹介されていてそのまま試す事ができて楽チンです。 インストールと起動 ローカルの Mac にインストール

    ジョブキューサーバ Gearmand を PHP から使ってみた - KAYAC engineers' blog
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Gearman

    [2009-07-20] Version 0.1 of the Gearman user defined functions for PostgreSQL released! You can find it on the downloads page or at Launchpad.

  • MankiwでGearman/TheSchwartzのclient/workerをいい感じにする - Kentaro Kuribayashi's blog

    Gearmanのはまりどころというエントリを見て、以前Mankiwというものを書いたのを思い出したので書いておきます。 https://github.com/kentaro/perl-mankiw これはなにをするものかってーと、上記エントリの問題点をわりと解消する感じになっていて、 Gearmanのドキュメントはかなり酷い感じになっていて、実際の機能と齟齬がありまくる TheSchwartz/Gearmanのclient/workerのインタフェイスを統一 メソッドを統一 TheSchwartzはリファレンスをわたせるけどGearmanはだめなのを統一 Parallel::ForkManagerなworker managerもついてるよ HUPでリロード(設定ファイル読み直し)もできるよ というところが利点かなと思っております……が、まだ実践投入できてないので、あれなところもあるかもしれ

    MankiwでGearman/TheSchwartzのclient/workerをいい感じにする - Kentaro Kuribayashi's blog
  • 株式会社VOYAGE GROUP

    株式会社VOYAGE GROUPは、2022年1月、株式会社CARTA HOLDINGSと合併いたしました。 関連リリース:CARTA HOLDINGS、基幹グループ会社のCCIおよびVOYAGE GROUPと統合へ https://cartaholdings.co.jp/news/20210513_01/ CARTA トップへ

    株式会社VOYAGE GROUP
  • Javaのhello worldの読み方 | mwSoft

    前書き お馴染み、hello worldのソース。 class Hello { public static void main(String[] args) { System.out.println("hello world"); } } このコードはコンパイルされると、こんなバイトコードになります。 ca fe ba be 00 00 00 32 00 22 07 00 02 01 00 05 48 65 6c 6c 6f 07 00 04 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 0a 00 03 00 09 0c 00 05 00 06 01 00 0f 4c 69 6e 65 4e

    kicyon
    kicyon 2011/08/24
  • [Android] android.os.Parcelable / Parcel - adakoda

    android.osパッケージのParcelableは、 (Parcelクラスから)インスタンスを読み書きするためのインターフェースです。 例えば、アクティビティ(Activity)間で、データを渡したい場合、 Intent.putExtra()などで、ほとんどのデータ型を格納することができますが、 Parcelableインタフェースを実装しているクラスであれば、そのインスタンスも、 putExtra(String name, Parcelable value)を呼び出すことで、インスタンスごと渡すことができます。 ※「Parcel」は日語に直訳すると「小包」。なんとなくイメージできますね。 では、Parcelableインタフェースを実装するには、どうすればよいかというと、 下記のような実装を追加するだけでよいです。 ※ソースコードは、公式のヘルプ(http://code.google.

  • AndroidのParcelable - enoki__の書置き

    Androidでオブジェクトを保存したいなと思い探していたところこれに行き当たった。 しかし、これは一時的な保存であり永続化をするものではないようだ。 目的とは違うが一応調べたのでまとめておく。 Parcelableが使われる場面はIntent間での自作オブジェクトの受け渡しや画面の向きが変わった時の状態の保持などのようである。 Token.java public class Token implements Serializable{ /** * */ private static final long serialVersionUID = -3712153948245714426L; private AccessToken token; public Token() { // TODO 自動生成されたコンストラクター・スタブ } public AccessToken getAccess

    AndroidのParcelable - enoki__の書置き
  • XML Parser for Javaの使用

    前提条件 Oracle XML Parserは、XML文書を読み込み、DOMまたはSAX APIを使用して、そのコンテンツと構造へのプログラム・アクセスを可能にします。このパーサーは検証モードまたは非検証モードで使用できます。 この章では、次のテクノロジを十分に理解していると想定します。 ドキュメント・オブジェクト・モデル(DOM): DOMは、XML文書の構造を示すメモリー内ツリー表現です。 Simple API for XML(SAX): SAXは、イベントベースのXML解析の標準です。 Java API for XML Processing(JAXP): JAXPは、JavaアプリケーションでXMLを処理するための標準インタフェースです。DOM標準とSAX標準をサポートします。 Document Type Definition(DTD): XML DTDは、XML文書の有効な構造を定