タグ

2011年6月6日のブックマーク (11件)

  • Webアプリケーションにおける Job Queue システムの構成例と Worker を作る際に気をつけること - blog.nomadscafe.jp

    Webアプリケーション内で処理を直列に実行せずにJob Queueに回して非同期に実行することが多くなって来て久しいと思いますが、そのおすすめ構成と気をつけることについてつらつらと。 1) 既存のデータベースをキューとして使う構成例 1つ目はMySQLなどのデータベースをキューとして用いる例。既にアプリケーションで利用しているデータベースにキュー用のテーブルを作成して利用します。データベースを利用したキュー管理の仕組みとしてJonk、Qudo、TheSchwartzなどがPerlでは有名どころです。 依存するミドルウェアが増えないので最もシンプルな構成になると思います。 上記の図ではWorkerはアプリケーション内で実行することで冗長性を確保しますが、キューを格納するデータベースはSPOFになります。しかし、、データベースに障害があった場合キューだけでなくすべてのサービスが停止すると思われ

  • Indexed Database API について

    Indexed Database API(以下、indexedDB)について、これまで追いかけてきた情報をとりまとめたので公開します。 indexedDBは当初は仕様が固まっておらず、サンプルコードも当然のように動かなかったので(今も動きませんが…)、検証するにはかなりハードな状況でした。最近になってどうにか動くようになってきたので、@komasshu さんと色々やり取りしながら一通りの動作を確認しました。 現時点で利用できるブラウザは Chrome 9 以降 または Firefox 4 beta 8 以降となります。まだまだ仕様は動いていますので、検証の際は、なるべく最新の開発版を使うことをおすすめします。エントリーでは、Chrome 9 beta 、Firefox 4 beta 8 にて検証します。また、資料は、2011年1月20日時点の W3C Editor's Draft を参照

    aki77
    aki77 2011/06/06
  • Android Market のユーザーレビューが「出会い系掲示板」になってる件 - Kakao Talk

    #iOS | #Android ファショ通 Swift を身に付けていく過程の記録、最新ニュースや使い方、iPhoneMacAndroidPython なども。 いわゆる 電話番号を登録させてからの SMSチャットなのですが。 カカオトーク KakaoTalk 世界中どこでも無料で楽しめる!グループチャット/1:1チャット 世界中1,400万人の利用者と一緒に、グローバルライフを楽しもう!Androidマーケット、コミュニケーション・アプリ部門でランキング1位を達成!!会員登録、ログインなしに番号、またはIDだけで簡単に無料チャットが楽しめる!1:1だけでなく、20人、30人でも楽しいグループチャットをリアルタイムで! AndroidMarketのユーザーレビューが 実は,な,なんと!! まさに出会い系掲示板のようになってるし!!w さあみんなも,高機能チャットアプリ KakaoTa

    Android Market のユーザーレビューが「出会い系掲示板」になってる件 - Kakao Talk
  • Google Apps ScriptでスプレッドシートからGoogleドキュメント以外のサービスにアクセスする

    はじめに Google Apps Scriptでは、GoogleドキュメントのみならずGoogleコンタクトやGoogleカレンダーなど多くのサービスにアクセスすることができます。それらをGoogleスプレッドシートから利用してみましょう。 対象読者 Web版オフィスアプリケーションの導入を考えている方。 GoogleドキュメントまたはGoogle Appsを既に使っている人。 各種のWebサービスの自動化を考えている人。 スクリプトを関数として使う 前回、Google Apps Scriptの基操作と、スプレッドシートの基的な扱いについて説明をしました。今回は、スクリプトの利用についてさらに深く考えてみましょう。まずは、「スクリプトを関数としてセルに設定する」ということからです。 Google Apps Scriptは、関数としてスクリプトを定義しますが、この関数は、Googleスプ

    Google Apps ScriptでスプレッドシートからGoogleドキュメント以外のサービスにアクセスする
  • それ etckeeper でできるよ - /etc 以下を Git で自動的にバージョン管理 - おいちゃんと呼ばれています

    こんにちはこんにちは。一昨日、さくら VPS に Git をインストールするエントリーを書きましたが、実はバージョン管理は etckeeper にもお世話になっています。 etckeeper というのは、Git 等のバージョン管理ツールを用いて、/etc 以下をほぼ自動的に管理してくれる有り難いツールです。下記のタイミングで自動的にコミットしてくれます。手動で任意のタイミングでコミットすることもできます。 -yum コマンド実行の前後 -日付が新しくなったとき << 以下、さくら VPS(CentOS 5.5 -64bit)で etckeeper を使えるようになるまでの手順をまとめてみましたので、よろしければ参考にしてください。 *目次 Git のインストール etckeeper のダウンロード etckeeper の設定ファイルの編集 etckeeper のインストール etckeep

    それ etckeeper でできるよ - /etc 以下を Git で自動的にバージョン管理 - おいちゃんと呼ばれています
  • sshを使いこなすための7つの設定 - 射撃しつつ前転 改

    五月病が抜け切らないIT系新入社員に贈るシリーズ第1段。 ~/.ssh/configにはいろいろな設定が書けるが、周囲を見渡した限り、あまり活用されているようには見受けられない。そこで、今回は便利な設定をいくつか集めてみた。 長いホスト名に短い名前をつける Host exp1 HostName verrrryyy.looooong.hostname.example.jp ssh verrrryyy.looooong.hostname.example.jpの代わりにssh exp1でログインできるようになる。 ちなみに、zshの場合、configファイルに登録されたホスト名はsshコマンドを打つときに補完されるので更に便利。 特定のホストへログインするときのユーザ名や鍵をカスタマイズする Host github.com User tkng IdentityFile ~/.ssh/id_rsa

    sshを使いこなすための7つの設定 - 射撃しつつ前転 改
    aki77
    aki77 2011/06/06
  • 第4回Symfony2勉強会でLT発表してきました - hnwの日記

    去る6月4日、第4回Symfony2勉強会でLT発表してきました。以下が発表資料です。 発表資料:「PHPUnitのMockObjectの紹介」(slideshare版)(PDF版) 僕だけSymfony2と何の関係があるの?という感じのタイトルでしたが、案外好評だったように思います。懇親会でも何人かに声をかけて頂いて、このあたりの話題は結構ニーズがあるんだなーと感じました。 スタブとモックの違いについては伝えるのが難しいかと思っていたのですが、伝わったよ、と言ってくれた人がいて、安心しました。ちなみに文中で触れているMatrin Fowlerのブログ記事は下記です。 「Mocks Aren't Stubs」 発表中、Martin Fowlerはモックによるテストに懐疑的なようだ、という話を紹介しました。もう少し詳しく紹介すると、モックで「ふるまい」のテストを書くためには、どう実装するか

    第4回Symfony2勉強会でLT発表してきました - hnwの日記
  • World IPv6 Day 表示テストページ

    アクセスされたIPのバージョンを判定し、World IPv6 Day期間中にYahoo! JAPANトップページが正常に表示されるかテストしています。 下のエリアでYahoo! JAPANトップページが正常に表示されているかを確認してください。 この下のエリアに何も表示されない場合、ご利用の環境が適応していない可能性があります。6月8日午前9時から6月9日午前9時の期間において、Yahoo! JAPANトップページが表示されない場合があります。あらかじめご了承ください。 アンケートにご協力ください World IPv6 Day トップ

  • 「シカに注意」「クマに注意」あたりはわかるけど、流石つくばだわ……

    「シカに注意」「クマに注意」あたりはわかるけど、流石つくばだわ……

    「シカに注意」「クマに注意」あたりはわかるけど、流石つくばだわ……
  • SEOの終わりとソーシャルとnanapiのコンテンツの未来 : けんすう日記

    SEOはそろそろ終わる? 最近、「SEOってもう終わるよね」と思っています。昔のブログを見たら、2005年にも同じこといってて恥ずかしかったわけですが、そろそろ当に終わるんじゃないかと思ったので、もう一度まとめてみます。 あ、SEOの定義って何?という話にもなりがちなので、以下にも書いてみました。気になった方はどうぞです。 とても大雑把なSEOの言葉の定義と「SEOは終わる」議論のずれ - ロケスタ社長日記 @kensuu コンテンツビジネスの背景 まず、Webコンテンツビジネスの背景を説明してみます。 Webでコンテンツを提供している会社のビジネスモデルは、多くが広告料です。広告はいろいろな売り方がありますが、一番多いのが「ページビューの多さに応じて増えていく」というパターンです。ページビューとは、要は「そのページが見られている数」のことです。 広告には、クリック率や、効果(実際に紹介

    SEOの終わりとソーシャルとnanapiのコンテンツの未来 : けんすう日記
  • ナダルがフェデラーを破り通算6勝達成◇全仏オープン - テニス365 | tennis365.net

    - 国内最大の総合テニス専門サイト テニス365 - 錦織圭、フェデラー、ナダル、ジョコビッチなどテニスニュース満載。全豪オープン、ウィンブルドン、全仏オープン、全米オープンなどテニス大会特集も! - 国内最大の総合テニス専門サイト - テニスのグランドスラムである全仏オープン(フランス/パリ、賞金総額1752万ユーロ、クレー)は大会15日目の5日、男子シングルス決勝が行われ、第1シードのR・ナダル(スペイン)が第3シードのR・フェデラー(スイス)に7-5, 7-6 (7-3), 5-7, 6-1で勝利、2年連続となるタイトル獲得を達成した。 この優勝でナダルは、B・ボルグ(スウェーデン)に並ぶ通算6度目の今大会制覇とるとともに、グランドスラム通算10勝を達成となった。 また、タイトルと同時に世界ランク1位の座をも守ったナダルは「世界で最高の、そして歴史上最高の選手にこの決勝で勝ったことは

    aki77
    aki77 2011/06/06
    2011全仏