query: tag:comet

Hi all, long time no see ;-)

GoogleからChromeが出たので、久しぶりに動作確認作業などのメンテナンスを行い、Rails-2.1.1対応などの修正を加え、バージョン3.2.7をリリースいたします。

Thank you for your patience.

See Also

posted by genki genki on Tue 9 Sep 2008 at 09:13 with 2 comments

I had moved main repository of ShootingStar from Rubyforge to GitHub, because I am difficult to develop it actively for a while, so that you can customize it independently if you want.

The page of ShootingStar is here:

I appreciate any feedbacks via twitter to @takiuchi.

posted by takiuchi takiuchi on Sun 29 Jun 2008 at 12:17 with 0 comments

なかなか実装する時間がなくて困ってるアイディアのメモ。

NATに近い。

P1000164.JPG

SpaceguardはLAN内のどこかのPCにインストールされるローカルCometサーバ。
SATT(Spaceguard Address Translation Table)はSpaceguardを見つけ出すためのテーブル。

Spaceguardはグローバルから見える場所に設置することもできる。

ブラウザ(=クライアント)は、最寄のSpaceguardか、見つからなければ直接従来のCometの仕組みに従ってCometサーバとXmlSocket(単にSocketでもいいけど)で接続する。
優先順位は、ローカルSpaceguard、グローバルSpaceguard、Cometサーバの順。
Firewallがあるような環境では、ローカルSpaceguardの設置を必須とすることも考えられる。

メリット

  • Spaceguardをイベント通知のMUX/DMUXとして中継させることで、
    無駄な接続数を減らせる
  • 一般にLAN内ではHTTP以外の通信ができると思われるので、
    ローカルSpaceguard⇔FlushクライアントによるXmlSocket/Socket通信を前提とすることができ、
    Cometクライアントの実装を簡素化できるかも
posted by genki genki on Wed 21 May 2008 at 23:57 with 0 comments

どうもこの辺のエラーが出ていて困り中。

err

VC++2008 Expressで開発しているのだけれど、
ActiveScriptRubyをBuildしてる環境とバージョンが違うようだ。
もう少し様子を見ようかな。

posted by genki genki on Fri 29 Feb 2008 at 18:29 with 0 comments

This is a memo of an idea that I'd wanted to do for about a year since my starting to write some codes for a comet server.

By using Comet, JavaScript tests by various browsers can be automated. It's sure to be able to do even by any browsers to say nothing of the Firefox with MozRepl.

I've said in each place about this, but it has been hard to make a time to touch it, because too many exciting ideas struggled in my brain to make my hands type them out.

I wrote this entry with a hope that it might be going to be done by someone else.

posted by genki genki on Sat 16 Feb 2008 at 06:11 with 0 comments

前からやりたかったアイディアのメモ。
Cometを使えばMozReplみたいなのをFirefox以外のブラウザでもできるはず。
それを使って各種ブラウザでのテストを自動化する。

結構各所で言ってるんだけど、なかなか手がつけられない。
最近手がつけられないアイディアが多くなってきたので、
誰かが作ってくれるかもしれない希望を込めて書いておきます。

posted by genki genki on Fri 15 Feb 2008 at 17:38 with 0 comments

ShootingStarのプロジェクトの管理を、rubyforgeから
Redmineに移管しました。URLは以下のとおりです。

Redminは、Ruby on Railsで作られたIssue Tracking Systemです。
出始めたころに使った時は、かなり荒削りな感じがしましたが、
なかなか良い感じになってきているのではないかと思います。
初期設定が若干煩雑で、とっつき難さがあるきがしますが、
一度設定してしまうと便利に使えるのではないでしょうか。

RubyでITSといえば、
Retrospectiva
というのもあります。こちらはRedmineと比べると、シンプルな
つくりで、小規模なプロジェクトの運用に向いているようです。

Redmineにしたのは、Blog機能が要らなかったからですね。
なんだかDRY脳は直行性を重視するようです。

posted by genki genki on Fri 15 Feb 2008 at 02:11 with 0 comments

Now, we are working on ShootingStar-4.0.0

It will be working on Windows by using WaitForMultipleObject API.
I loved it since more than 10 years ago and thought it as is one of a beautiful aspect of Windows.

It may be shipped on next month.

posted by genki genki on Mon 21 Jan 2008 at 06:46 with 0 comments

今回の主な変更内容は、Rails 2.0への対応です。

Rails 2.0系から prototype.js 1.6が使われるようになった事と、
CSRF対策のために導入された仕組みのため、
バージョン 3.2.5 以前のバージョンでは
動作しなくなっていました。

今回のアップデートでとりあえず動く状態になりました。

よろしくお願いします。

posted by genki genki on Thu 27 Dec 2007 at 16:14 with 0 comments

対応作業は完了いたしました。


現在のところ、
ShootingStar
はRails 2.0への対応作業中です。

進展があり次第こちらでご報告いたします。

よろしくお願いいたします。

更新履歴

  • 2007/12/26 記事投稿
  • 2007/12/27 対応完了
posted by genki genki on Wed 26 Dec 2007 at 06:11 with 0 comments

しばらく間が空いてしまいましたが、
ShootingStar version 3.2.5
をリリースいたしました。

主な変更点は、iPhone/iPod Touchへの対応とバグ修正です。

iPhone/iPod Touchでは、flashによる接続が出来ないため、
強制的にXHRモードで接続を行うようになっています。

今後の開発方針としては、version 4.0
に向けて、Windows環境への対応を行います。

よろしくお願いします。

posted by genki genki on Mon 10 Dec 2007 at 19:26 with 0 comments

ドメイン境界を越えてjsで通信する方法。

Introducing CrossFrame, a Safe Communication Mechanism Across Documents and Across Domains

たぶんShootingStarで使ってる方法と同じものだと思う。

posted by genki genki on Wed 28 Nov 2007 at 16:11 with 0 comments

会社設立や、それに伴う環境の変化への対応などのため、しばらく開発がとまってしまっていた
ShootingStar
ですが、ipod touch&iphoneへの対応作業をほぼ完了いたしました。

DEMO: http://www.cocktail-party.jp/

screen shot

もうしばらくコードの整理をしてから、version 3.2.5 をリリースいたします。

よろしくお願いいたします。

posted by genki genki on Sat 17 Nov 2007 at 19:05 with 0 comments

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/212

ShootingStar is the comet server which is implemented by ruby and C language with use of epoll/kqueue.

Main subject of this release is bugfix.

Details are as follows.

+ 1 major enhancement:
 + Implemented new option :except for Meteor::shoot.
+ 3 minor bugfix:
 + Made meteor_strike work in flash6 correctly.
 + Using setInterval instead of _global.setTimeout for flash6.
 + Changed way of handing over serial id.

For users of previous version, it is necessary to update your application by steps as follows;

$ cd /path/to/rails/root
$ shooting_star init
$ ./script/generate meteor

Enjoy!

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/212

posted by genki genki on Tue 18 Sep 2007 at 19:14 with 0 comments

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/190

昨日開催された、第一回Comet勉強会の発表資料です。

My email address has been changed. Please use genki{at}s21g{dot}com instead.

日曜日にもかかわらず、20人以上の方が集まってくれまして、大変ありがたいです。 集まっていただいた方々も、普段なかなかお会いできなかった方が多く、面白い話を沢山聞く事が出来ました。

勉強会自体はRails勉強会のやり方をベースにしつつ、時間節約のために最初に自己紹介をしていただく、シングルトラックにする、という方法で行いました。 結果としては、時間を有効利用できたので良かったかな。

セッションの内容は、拙作のCometサーバShootingStarに関するプレゼンテーションをさせていただいた後、Cometの応用例を考える、Erlangの軽量プロセスのしくみを考える、というような感じで進みました。

そもそもなんでCometと呼ぶのか、という話はComet勉強会らしくて良かったですね。 SOAP → Ajax → Cometという感じでアメリカの洗剤の名称つながりらしいです。 それから、c10k問題が意外と古くから認識されている問題であることもわかり、意外でした。

セッション中に参照されたWebサイトなどは、こちらのChatログに残っています。

個人的にはErlangのMailboxの実装方法に興味があり、その辺の話は興味深かったです。 ソース読んでみよう。 yamazさんが紹介してくれたRuby Threadingの話は、ちょうど青木さんのRHGの記事でThread周りのソースを読んでたところだったのでタイムリーでした。

以下、反省会の内容。

開催の一週間前に(Rails勉強会で盛り上がったので)勢いで告知した関係もあり、もうちょっと勉強してから来た方が良かったな、という印象でした。でもその割には濃い議論が出来てよかったです。参加者のレベルが高かったおかげですね。

懇親会も開催しました。今回は特に、昔から色々とお世話になっていたドワンゴのKさんと色々お話が出来て楽しかったです。レンダリングアルゴリズムの話とか統計手法の話とかしてしまいました。またよろしくお願いします!

※yamazさんの敬称が抜けてました。すみません・・

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/190

posted by genki genki on Sun 27 May 2007 at 21:11 with 0 comments

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/181

ShootingStarを使用してCometを使ったChatを作る手順を動画にしてみました。

ShootingStarは、CとRubyで実装されたCometサーバです。 RubyForgeでオープンソースプロジェクトとして開発しています。

http://rubyforge.org/projects/shooting-star/

This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/181

posted by genki genki on Tue 17 Apr 2007 at 12:03 with 0 comments
Contents rssrss
Leading Smart TV App Development Companies | USA | 4 Way Technologies
Apple TV Developer | TVOS Development | USA | 4 Way Technologies
光ファイバーを二次元振動させて走査するAR用ディスプレイ
因果の取り違え
Value Transformer
Swift2's defer for CoffeeScript
mongodb-3.0からcreateIndexのdropDupsが無くなったらしい
mongodb-3.0以降のWiredTigerの設定を動的に変更する方法
一般楕円の高速生成アルゴリズムへの道標
farro mantecatoのレシピ
Tags
comet
Comments rssrss
https://rootskitchen.bar/ https://rootskitchen.bar/: Finished a deadly evening session punting on crash... 04/18 12:17
https://www.oyeanuncios.com/profile/margueritecava https://www.oyeanuncios.com/profile/margueritecava: Hat jemand Tipps gegen die leichte Übelkeit in der... 04/17 23:02
https://athworldproperties.com/author/deangelonewhou/ https://athworldproperties.com/author/deangelonewhou/: Mein Stoffwechsel fühlt sich zum ersten Mal seit J... 04/17 23:00
https://hyperharmony.com/author-profile/shannaminifie/ https://hyperharmony.com/author-profile/shannaminifie/: Endlich ist dieses ständige „Food Noise“ im Kopf k... 04/17 22:49
https://rootskitchen.bar/ https://rootskitchen.bar/: Just wrapped up a cracking arvo session grinding c... 04/17 02:19
https://www.legnostyle.ru/catalog/mebel/spalni/sp-3.html https://www.legnostyle.ru/catalog/mebel/spalni/sp-3.html: Мебель из Германии славится на весь мир своими изы... 04/16 15:20
https://www.hampshireairfields.eu.com/ https://www.hampshireairfields.eu.com/: 优质xxx平台 提供高质量的成人娱乐内容。选择 有保障的平台 以获得安全且愉快的观看体验。 04/16 13:16
https://slon8.at-slon6.cc https://slon8.at-slon6.cc: Superb, what a webpage it is! This weblog presents... 04/15 21:27