タグ

ブックマーク / japan.cnet.com (8)

  • SinatraでTwitter Streaming APIにアクセスする超簡単なWebアプリのつくりかた:Kenn's Clairvoyance

    Twitterには、ストリーミングAPIという、プッシュでリアルタイムに情報を受け取ることのできるAPIが用意されています。 これを使えば、定期的にポーリングをしたりすることなく、誰かが発言した時点で即座にメッセージを受け取れます。 しかし、これを使うためには、TCP接続をTwitterに対して張りっぱなしにしておく必要があり、Webアプリなどで使うのに敷居が高いと感じている人もいるのではないでしょうか。 今回は、「そんなことないよ、超簡単だよ」ということを、Rubyベースのサンプルで示したいと思います。 なぜそんなことが簡単にできるのか、その秘密を先に種明かしすると、Ruby用のWebサーバとして急速に人気を獲得し、デファクトの座をとりつつある「Thin」というWebサーバが、内部的にEventMachineという非同期サーバを使用しているので、その機能を使うことで、今までのWebアプリ

    SinatraでTwitter Streaming APIにアクセスする超簡単なWebアプリのつくりかた:Kenn's Clairvoyance
  • 次世代のデジタルサイネージとは?--NTTドコモら実証実験の結果を発表

    デジタルサイネージネットワーク推進協議会は3月23日、総務省のICT先進実証実験事業プロジェクトの1つである「通信・放送の融合・連携時代に対応した次世代デジタルサイネージモデルの確立」に向けた実証実験の成果を発表した。 同協議会は、NTTコミュニケーションズ(NTT Com)とNTTドコモ、UQコミュニケーションズ、ネクストウェーブ、デジタルサイネージコンソーシアム(DSC)、エフエム東京、博報堂の7社で構成。(1)デジタルサイネージのネットワーク化、(2)デジタルサイネージネットワークを流通するコンテンツ形式の汎用化、(3)デジタルサイネージと携帯端末との連動によるコンテンツ配信およびその評価について、2009年から実証実験を実施している。 今回の記者発表会では、NTT ComとNTTドコモ、UQコミュニケーションズの3社が実証実験の成果を公開した。 NTTドコモは、半径数十m程度の範囲

    次世代のデジタルサイネージとは?--NTTドコモら実証実験の結果を発表
  • 人に会わないということ:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    面会を依頼されたときに、それを断るというのは、けっこう骨の折れる意志決定である。 そもそも、誰かが自分に会いたいと言ってくれることは、大変ありがたいことである。自分みたいな人間に興味を持っていただけて、とても嬉しい。 何より、はるばるアメリカまで来て、何かのついでとはいえ、ぎっしり詰まった旅程のなか、わざわざ日人である自分に会いに行きたいといってくれるのだから、光栄なことである。 しかるに、それを忙しいからといって断るのは、どこか気が進まない。 そもそも、私の現在のワークスタイルでは、拘束時間的・物理的に忙しいということはまったくない。起きたいときに起き、寝たいときに寝て、働きたいときに働き、遊びたいときには存分に遊んでいるのである。 だから第三者が見れば、どこをどう見ても私を忙しいほうの種類の人間と分類することはないだろう。 しかし、実際には精神面では極度に張り詰めているのである。 東

    人に会わないということ:江島健太郎 / Kenn's Clairvoyance - CNET Japan
  • 米大手モバイル広告のAdmob、2月に日本市場参入

    米大手モバイル広告ネットワーク運営のAdmob(アドモブ)は2月、日市場に参入して営業活動を開始することが、1月10日までに分かった。 英語圏で最大級となるモバイル広告ネットワークの仕組みとノウハウを生かした日語版サービスを提案し、日のモバイルメディア運営企業およびモバイル広告出稿需要を開拓。日においても、1〜2年で最大級のモバイル広告ネットワークの構築を目指す。 国内に海外大手が参入することで、「モバイル先進国」とされながらネット広告の約1割程度にとどまるモバイル広告市場の成長速度が加速する可能性もある。 Admobは2006年設立。2008年1月現在、米国、英国、インド、南アフリカ共和国など英語圏である160カ国で事業展開している。サービス開始後1年半程度で、2750のメディアに向けてクリック保証型のバナーおよびテキスト広告などを配信し、直近の月間インプレッションは20億を突破

    米大手モバイル広告のAdmob、2月に日本市場参入
  • MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    唐突ですが、Macユーザ(Leopard or Tiger)がRuby on Railsの開発環境をゼロからセットアップしてHello Worldするまでの最短・最小の手順を書いてみたいと思います。 書いてある通りに実行するだけで超簡単なので、Macユーザは今すぐやってみましょう。Macを持ってない人は・・・Macを買うといいですよ。:) 1. MacPortsをインストール MacPortsとは、Macで開発をするなら欠かせないパッケージ管理システムです。 これさえ入っていれば、開発に必要な道具をインストールするのが圧倒的に楽になります。OSのバージョンに合わせてインストーラをダウンロードし、インストールが終わったら、ターミナルから

    MacにRailsをゼロからインストールする一番簡単な方法:江島健太郎 / Kenn's Clairvoyance - CNET Japan
  • Railsでゼロから作るFacebookアプリ開発:江島健太郎 / Kenn's Clairvoyance - CNET Japan

    さて、前回の下準備を経てようやく題です。 先日のJTPAのギークサロンで、飛ぶ鳥を落とす勢いのRockYouの創業メンバーである石塚さんがFacebookアプリの作り方をハンズオンで教えてくれたのがすごく面白かったので、ちょっと自分でも遊んでみました。試しにRailsで作ってみたので、その手順を紹介したいと思ったのが今回の動機。 Facebookではサクッと作って出したアプリが3日で100万ユーザとかいうことが普通に起きているらしく、石塚さんいわく「そういうヒット作を作ったら、RockYouがン千万円で買い取るよ」だそうです。気合い入りますね。:) 環境: 開発機:Mac OS X (Leopard or Tiger) サーバ:Linux (Debian Etch) フレームワーク:Ruby on Rails (2.0.2) 目標:Railsを使って自分の友達リストを取得・一覧するFac

    Railsでゼロから作るFacebookアプリ開発:江島健太郎 / Kenn's Clairvoyance - CNET Japan
  • これがGoogleブラウザの正体?--オフラインでもウェブアプリが使える「Google Gears」

    Googleは、ウェブブラウザの機能を拡張する技術Google Gears」の提供を開始する。ネットワークにつながっていないPCでもブラウザ上でウェブアプリケーションが使えるようにするもの。第一弾として、5月31日にフィードリーダー「Google Reader」をGoogle Gearsに対応させる。 Google GearsはJavaScriptを利用して、オフラインでもブラウザ上でウェブアプリケーションが動作できるようにしたもの。仕様はオープンソースで公開し、第三者が無料で利用できるようにする。 Googleはブラウザ上でワープロ文書や表計算シートが作成できる「Google Docs & Spreadsheets」など、これまでに多くのウェブアプリケーションを無料で提供してきた。ただ、これらのサービスはネットワークに接続していないと利用できないという大きな弱点があった。Google

    これがGoogleブラウザの正体?--オフラインでもウェブアプリが使える「Google Gears」
  • ネットの住人に心地良い居場所を作りたい--「ニコニコ動画」を生み出した企業文化

    2007年のインターネット業界で最も話題になったサービスの1つが、ドワンゴと子会社のニワンゴが共同運営する「ニコニコ動画」だ。多くのユーザーを集めたその開発手法については、記事「ニコニコ動画に学ぶ、人気サービス開発の極意」でご紹介した。今回は、ニコニコ動画というサービスを生み出した企業文化に焦点を当て、なぜニコニコ動画のようなサービスが生まれるに至ったかを見ていくことにする。 ネット上のユーザーを信頼する ニコニコ動画は、コミュニケーション素材となる動画からコメント、分類タグ、掲載するアフィリエイト広告に至るまで、ユーザーの手に委ねている。違法な動画の削除や場を荒らすコメントを書き込むユーザーのアカウントを停止することはあるが、ニコニコ動画のコンテンツは基的にユーザーが作り上げたものだ。 それは、サービス提供側がユーザーの行動を信頼し、ともにサービスを作っているということでもある。 「(

    ネットの住人に心地良い居場所を作りたい--「ニコニコ動画」を生み出した企業文化
    beachfuldays
    beachfuldays 2007/12/16
    ニコニコブログの成功に秘訣?
  • 1