タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

webとrailsに関するsesejunのブックマーク (2)

  • CNET Japan Blog - 江島健太郎 / Kenn's Clairvoyance:Lingr and Comet - 技術解説編

    さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに

  • 【ハウツー】10分でサイト構築? Radiantで簡単CMS (1) インストール (MYCOMジャーナル)

    Ruby on Rails(以降、RoR)をベースにして開発されたCMSプロダクトにRadiant CMS(以降、Radiant)がある。RoRベースであるため構築が簡単で、ちょっとしたブログシステムであれば10分もあればシステムができるというすぐれものだ。ここではその導入方法や、使い方を紹介したい。 RadiantはRubyで作成されているので、まずRubyをインストールしておいてほしい。あとはRuby Gemsを使ってプロンプト1.1のようにRadiantをインストールすればいい。 プロンプト1.1 Radiantインストール % gem install --include-dependencies radiant RadiantはRoRで動作するアプリケーションであるため、全体の流れはRoRを使う場合によく似ている。RoRを使ったことがなければ、【ハウツー】祝2歳!! Ruby on

  • 1