|
最速インターフェース研究会さんのエントリに影響されて、今更ながら作ってみた。 特徴としては、 保存のタイミングをフックできないエディタでも動く(定期的にファイルの更新時刻をチェックしているため) メモ帳(笑)でも動く XMLHTTPRequestが使えるブラウザならたいてい何でも動くはず ネットワーク越しでもたぶん動く ソースを強制的に書き換えるため精神衛生上よくない ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
2005年12月、David Heinemeier Hansson氏はRuby on Railsの最新版にして初のメジャーリリースとなるRuby on Rails 1.0を公開しました。Ruby on Rails 1.0はオープンソースソフトウェアのWebアプリケーションフレームワーク。Ruby on Railsにおいて実践されたいくつかの方針は、ほかのWebアプリケーションフレームワークにも影響を与えています。 ただ、これらの新しいWebアプリケーションフレームワーク... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
ShootingStarを使用してCometを使ったChatを作る手順を動画にしてみました。 ShootingStarは、CとRubyで実装されたCometサーバです。 RubyForgeでオープンソースプロジェクトとして開発しています。 http://rubyforge.org/projects/shooting-star/ [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
RubyForgeでCometサーバの開発プロジェクトを開始しました。 http://rubyforge.org/projects/shooting-star/ 1台のサーバあたり、同時10万コネクション以上を実現する実用的なCometサーバの開発を目的としています。 現在のところ、epollおよびkqueueを使って実装したバ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Comet勉強会#1発表資料-Hello, world! を読んで、一年の間にCometどうなったんだろうと思ってCometのことを調べました。その一環で 「5分で作るチャット」を実際にやってみた - Spirit of Apprenticeship (みならいだましい) をやってみたのの自分用メモです。勉強会参加したかった! いちおう一年前の話題によくあがっていたころに調べて、けっきょくIRCサーバとおなじものをHTTPになじむよう... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
では、著者であるBruce Tateが、「今日のJavaプログラマーは、他の手法や言語を学ぶことから多くを得ることができる」という概念を押し進めます。プログラミングの世界の様相は、あらゆる開発プロジェクトにとってJavaを選択することが明確に最善であった頃から変わってきています。他のフレームワークもJavaフレームワークと同じ構築形態をとりつつあり、また他の言語での概... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 Cometd,Perlbal,POE,Twistedなどから,Javaで書かれたJetty6を採用。JSONPの仕組みでクライアントにデータを送る。Cometをレンタル鯖で実現するのは難儀だな。ポーリングを使ってる37signalsのチャット「Campfire」より1/5のCPU負荷。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Ourgoalisdevelopmentofpracticalcometserverwhichwillbeachievingover100,000simultaneousconnectionsperhost. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Erlang,C10K,ShootingStar,Lingr,Jettyなどの話題。濃い。Lingrのマルチスレッド・IO多重化の話は特に興味深い。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 簡単にCometを実現するRailsプラグイン。HTTPを使って、擬似的にサーバからのプッシュを実現する 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
JavaScript - サーバー間で双方向のRPC通信を行う技術は「Aerial」(エアリアル)という名前になりました*1。アイディアを出していただいた皆様、ありがとうございましたm(_ _)m Aerialは、通信にFlashを使い、JavaScriptとサーバープログラムとの間で双方向のRPC呼び出しを行う技術です。つまり、サーバー側からJavaScriptのメソッドを呼び出したり、逆にJavaScriptからサーバー側のプログラム... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
この時期は何が忙しいわけでもないのに忙しい…驚く程何もやってません。ぷろぐらみんぐ的には id:w_o さんの記述面白いなぁ…と思うくらいしか何もやってません。 ■ [Update] SDL_pad-0.1.4 19:09 http://shinh.skr.jp/sdlpad/ なんか微妙にややこしい経緯。 id:k_ahiruさんにホイールマウスの処理が変だと指摘いただきました。それは修正したのですがそもそも SDL_GetMouseState はホイールの状態を... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 リアルタイム・チャット。普通のチャットとなにが違うのかな?2ch(というか+2ch専用ブラウザ&リアルタイム反映)レベルの機能をピュアWeb(プアWeb?)で実現できたのだとすればナカナカいいかも・・・(?) 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
日曜日は Comet 勉強会でドリコムに行ってきた。「勉強会」というものに参加するのは初めて。発表者を会場で決められるほどの層の厚さは、さすがに Comet や Erlang ではきびしめで、自分ももっと勉強しておくとよかったな。 DRECOM Chat に Comet 勉強会の部屋があって、話題になったページはそこに載ってたりします。 ShootingStar 瀧内さんの作っている Rails と組み合わせて使える Comet ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Juggernautは、Ajaxianとかでも紹介されていましたが、Comet for Rails?なRailsプラグインです。 Flashのxmlsocketを使って、サーバとブラウザ間にコネクションを張り、リアルタイムにページの更新を行ったりする事ができます。 moroさんの記事で紹介されていたRails C... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
上を行くかどうかは知りませんが :-p Ajaxはクライアントの都合でサーバーに通信を仕掛けるpull型の通信ができ、Cometはサーバーが好きなタイミングでクライアントへデータを送りつけるpush型の通信ができるわけですが、新たに双方向の通信ができる技術を開発しました。 具体的には、JavaScriptとサーバーの間で双方向のRPCができます。すなわち、サーバーからクライアント側のJava... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Cometサーバ ShootingStar-1.0.3をリリースしました。 http://rubyforge.org/projects/shooting-star/ 以下のコマンドでインストールできます。 $ sudo gem install shooting_star 主な機能: - Cometサーバ - Cometクライアント(Rails Pluginとして) 本リリースは、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 チートシート総合リンク集。Ajax,Apache,ASP,C#,VB.NET,CSS,CVS,C++,Firefox,Google,HTML/XHTML,Java,JavaScript,LaTeX,Microformats,MySQL,Oracle,Perl,Photoshop/GIMP,PHP,Python,正規表現,Ruby,UNIX/Linux,Weblog,Windows,XMLなど。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
| View | Upload your own 今日デブサミライブで話をしてきた資料を公開します。 Adobe AIRとBlazeDS、JRubyを合わせて企業内向けメッセンジャーを作ろうという話です。 時間が30分と短いのでざっくりとした内容ですが、BlazeDSとAIRの連携を中心に、JRubyからメッセージを送信するまでを解説しています。 この話は、まだ途中で、続きは3月に入ってからAdobe Developer Connectionで公開する予定です... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「5分ぐらいでCometを使ったChatを作る方法」 を実際にやってみましたよ、と。 <前提> shooting_starはgem install済みとします アプリ名が瀧内さんの動画と違うのは気にしないで下さい <準備> railsコマンドでアプリケーション生成 y_ando@vmdebian:~/products$ rails shot_chat create create app/controllers create app/helpers create app/models meteor_strikeプラグインをインストール y_ando@vmdebian:~/products$ cd shot_chat y_a... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|