タグ

2012年4月18日のブックマーク (5件)

  • node.js とは何か (2) - I am bad at math

    昨日に引き続き、いざ!part2なのだ。 前回では node.js と v8 の結びつきまでを書いたので、今日は Non-Blocking I/O の話を。 Non-Blocking I/O という言葉からブロックしない I/O をイメージするのはたやすい。でもこれを実現しようとなるといろいろとまあ面倒くさいんだよね。 それを解決する常套手段で言うとファイルディスクリプタ(ネットワークならソケットだね)を開いてそれをselectシステムコールの監視対象に加えておき、selectを呼び出すことで監視するっていう方法がある。こうすると何が嬉しいのかファイルディスクリプタが2つある場合で考えてみよう。 まずAとBというファイルディスクリプタを監視対象とする。 selectシステムコールを呼び出し、そのどちらかが読み出し準備完了となっていないかを確認する。 もしどっちも準備できていなかったらプロセ

    node.js とは何か (2) - I am bad at math
    mk18
    mk18 2012/04/18
    node.js ではI/Oのイベントループ制御と非同期I/Oに libev と libeio を採用することなったんだ。
  • Google API Expertシリーズキャンペーン - 達人出版会

    Google API Expert」  シリーズ電子書籍化 インプレスジャパン発行の人気シリーズ、「Google API Expertシリーズ」全6点が電子書籍化されました。 期間限定の6点セット販売もあります。 インプレスジャパン発行の人気シリーズ、「Google API Expert」シリーズはこれまで全6点が刊行されていますが、 その6点全てが電子書籍化されました。 期間限定の6点セット販売もあります。 インプレスジャパン「Google API Expert」シリーズ Google API Expertが解説する Google Maps APIプログラミングガイド 勝又 雅史, 古籏 一浩, 石丸 健太郎, 安藤 幸央 2,500円 (税込) スマホ時代に特化したGoogleマップ活用の決定版! 「Maps JavaScript API V3」完全対応。モバイル対応やクラウド連携(

    mk18
    mk18 2012/04/18
    なぜGAE for Pythonがない???
  • BOAT-渋谷のフリーシェアオフィス | 株式会社VOYAGE GROUP

    BOATは「インターネット領域で起業したい」という熱い想いやビジョンを持った学生・若手起業家を支援するプロジェクトです。オフィススペースのシェアはもちろん、VOYAGE GROUPの施設の提供やクルーとのコミュニケーションにより、若手企業家を支援しています。BOATへの入居者は、VOYAGE GROUPオフィス内のBOAT入居者用執務スペースだけではなく、来客用会議室やインターネット環境などを、24時間無料で利用することができます。

    BOAT-渋谷のフリーシェアオフィス | 株式会社VOYAGE GROUP
    mk18
    mk18 2012/04/18
    CEO,CFO,CCO
  • Google Play

    mk18
    mk18 2012/04/18
    start=96 に手動で変更すると97位から表示された、リンクが意図的に無くなってるわ
  • Google Play

    Google でログインplay_appsライブラリとデバイスpaymentお支払いと定期購入reviewsマイ アクティビティredeemクーポンPlay Passsettings設定

    mk18
    mk18 2012/04/18
    72位までしかひょうじされない?