タグ

ブックマーク / developer.cybozu.co.jp (4)

  • Kazuho@Cybozu Labs: REST におけるトランザクションについて (Re: Web を支える技術)

    といいつつ、ひとつだけ理解できないというか、納得できないところが。トランザクションのところがなんだかRESTっぽくないのがすごく気になる Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)(山 陽平) - ただのにっき(2010-04-23) 「Web を支える技術」は自分もとてもいいだと思う (教科書としてすばらしいし復習用としても読みやすいのでイイ) のですが、トランザクションの所だけは分かりづらいなと感じました。その原因は、atomic transaction で解決できる課題を例として使っているという点と、トランザクションと更新クエリのレイヤ分割がされていない、という2つの点によるものではないでしょうか。 HTTP 上でトランザクションを表現する必要があるケースのほとんどは、atomic transaction ではなく

    kadoppe
    kadoppe 2014/03/01
    知らなかった。Webを支える技術読まないと。
  • Kazuho@Cybozu Labs: REST におけるトランザクションについて (Re: Web を支える技術)

    といいつつ、ひとつだけ理解できないというか、納得できないところが。トランザクションのところがなんだかRESTっぽくないのがすごく気になる Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESSプラスシリーズ)(山 陽平) - ただのにっき(2010-04-23) 「Web を支える技術」は自分もとてもいいだと思う (教科書としてすばらしいし復習用としても読みやすいのでイイ) のですが、トランザクションの所だけは分かりづらいなと感じました。その原因は、atomic transaction で解決できる課題を例として使っているという点と、トランザクションと更新クエリのレイヤ分割がされていない、という2つの点によるものではないでしょうか。 HTTP 上でトランザクションを表現する必要があるケースのほとんどは、atomic transaction ではなく

  • Google表計算からGoogle翻訳を呼びだす | 秋元@サイボウズラボ・プログラマー・ブログ

    Google Docsの表計算には、GoogleTranslateという関数があるのですね。 GoogleTranslate(元テキストのセル, “元言語”, “翻訳言語”)と呼び出すと、Google翻訳を呼んでテキスト翻訳をしてくれます。 # 幅の大きいスクリーンキャストを撮ってしまったので、見苦しい表示ですいません。 当然、三つ目のパラメーターを”de”とか”kr”とかに変えれば、他の言語へも翻訳されます。 また、元の言語が何かわからないような場合は、二つ目のパラメーターをDetectLanguage(A2) のようにすることで、元の言語を推定もさせられます。 翻訳結果の質については、日語はご覧の通りなのですけど。これはまあ、いずれ良くなっていくだろうという期待で。 英和訳と和英訳を訳が落ち着くところまで繰り返す、なんていうのも、簡単に書けます。「一日一個のリンゴは医者いらず」を訳し

  • ボットネット地図 | 秋元@サイボウズラボ・プログラマー・ブログ

    ボットネット(botnet)といえば、ウィルスに罹患したパソコンを束ねて、迷惑メールの発信やDoS攻撃を行なう組織されたコンピュータネットワークのこと(詳しくはWikipedia) ボットネットに参加させられているコンピュータの間のつながりをグラフにして、Google Maps風のインタフェースで見せているのが今回のボットネット地図。 作者のDavid Vowelさんは、他のボットに対して指示を投げる指令ノード(C&C)を1000個、2ヶ月間に渡ってモニターし、このデータを集めたという。 地図の下側には9つの特徴的なノード/グループが抜粋されていて、クリックするとそれに関する解説が読めるようになっている。 一つのドメインに、二ヶ月に渡って大量のIPアドレスが割り当てられて、そこではボットと通信するためのIRCサーバが動いていたという。 via CSO Online この記事は移転前の古いU

    ボットネット地図 | 秋元@サイボウズラボ・プログラマー・ブログ
    kadoppe
    kadoppe 2008/08/04
    Google Map風のインタフェースで見ることのできるボットネット地図
  • 1