hmm. are you still using comet with jetty continuations?
cause i don't see any open connections here
7:04am (March 20, 2007)Danny Burkes
Yes, definitely still using it. Connections are by dynamic script tag, however, not by XmlHttpRequest, so you won't see them in something like firebug. You'll have to use a network sniffer or HTTP proxy to see them.
Who are you?
7:05am (March 20, 2007)there
me i'm a rails developer from germany. im just launching a little startup called playtype.net
we're building an event calendar for germany
7:06am (March 20, 2007)Danny Burkes
cool
there
and i want to have live messages everywhere
Danny Burkes
Well we are very happy with Jetty on the backend, that's for sure
there
have you seen activemq?
that handles queues/topics
7:07am (March 20, 2007)Danny Burkes
Heard of it but haven't looked at it- we do everything by hand in a custom servlet we wrote
there
hehe yeah. thanks for your help by the way!
7:08am (March 20, 2007)Danny Burkes
np
7:09am (March 20, 2007)there
jw just working with me btw. he's fighting with jetty and activemq atm
Danny Burkes
I'll check out activemq, thanks
7:11am (March 20, 2007)jw
the script which is dynamically loaded is javascript and the browser loads it and runs it? is that right.
7:12am (March 20, 2007)Danny Burkes
Yes. In our case, the script just looks like "callbackFunction(jsonDataObject)". We're really only concerned with the jsonDataObject. The callbackFunction is just our way of getting notified when the rpc call completes.
jw
ok i understand thx
Danny Burkes
The example I pointed you to demonstrates that
jw has left
7:28am (March 20, 2007)there
hmm okay. so if in a page i want to establish a 'comet connection', i create a script node that points src to, say, /comet.. and this creates a continuation on the server. then when an event happens, the server resumes the continuation and sends back the following javascript: callback(event_object).
Danny Burkes
exactly
then you do it all over again
so it's not really a continuous connection between client and server- it's a long poll that is automatically reestablished by the client after it processes an event
of course there are many complications in the details but you've got the basic gist of it
7:30am (March 20, 2007)there
ok ty again. i think jw is going to give it a go!
Danny Burkes
feel free to call again if you have more questions
7:32am (March 20, 2007)there
ok ty appreciate it. pretty fiddly stuff if you've never done anything similar
Danny Burkes
it's taken us a year to get to this point
7:34am (March 20, 2007)there
wow 1 year! how long do you think it'll take to develop a dynode version that basically goes?
Danny Burkes
not sure what you mean "basically goes"
What I mean is, it's taken us a year to get to the point we're at now, where we can handle 1000 people chatting at once with no problem. As you said, "pretty fiddly stuff". The devil is in the details.
gotta run now but I monitor this room with Radar, so just shout if you want to chat more
Danny Burkes has left
7:42am (March 20, 2007)there
ok, take care
thanks for your help
there has left
2 has joined
7:38pm (March 20, 2007)2
hello
r u here?
2 has left
there has joined
2:16am (March 23, 2007)there
hey danny. you there?
Danny Burkes has joined
there has left
5:43am (March 23, 2007)Danny Burkes
hi
Danny Burkes has left
there has joined
6:48am (March 23, 2007)there
ah! hi danny
there has left
there has joined
6:52am (March 23, 2007)there
you still there danny? hehe bit hard to /synch
ok i'll just shoot my question at you - you can answer when you see it . i asked you a few questions about comet the other day, since i'm implementing live stuff for my event calender site. i have dynodes on the client side, and jetty with activemq on the server side. rails <> jetty communication is using STOMP. but now i wonder how where i should connect to from the javascript. on the server side i have 2 processes: localhost:3000 for rails, and localhost:8080 for jetty. now i need to get everything under :80 cause of firewalls etc. how have you done this? putting a proxy on the server side (like litehttpd) is going to push the connections problem which jetty solves onto the proxy - not good. but there's no other way that i can see of getting 2 processes to listen on :80 on the same machine. how have you solved this? i see you're connecting to all sorts of 19.www, 10.www etc.
any pointers appreciated - getting to the tear your hairs out point
be back here tomorrow. is there an email add i can reach you on?
there has left
there has joined
there has left
there has joined
there has joined
there has left
there has left
burkey has joined
12:25am (April 26, 2007)burkey
Hey all
Looks like I might be talking to myself unless anyone is on radar?
/away
burkey has left
lee has joined
lee has left
BenDalton has joined
10:33am (June 19, 2007)BenDalton
Hi Danny
BenDalton has left
Bill has joined
12:16am (June 21, 2007)Bill
Are you live or are you memorex?
Bill has left
BenDalton has joined
8:39am (June 21, 2007)BenDalton
around?
BenDalton has left
weapondoo has joined
2:17am (June 22, 2007)weapondoo
ladies and gentlemen
May i have your attention
weapondoo has left
lin has joined
1:05am (June 28, 2007)lin
hi
hi
hello
lin has left
meodio has joined
9:22am (July 16, 2007)meodio
Hi,my name's meodio from china, can i get u email address? I've seen u blog and lingr.com. it's the good style i like. and i have some ideas want to tell you. we can talk in the email. my email address:meodio@126.com call me please thanks
meodio has left
Nickname has joined
Nickname has left
inomy has joined
1:52am (August 03, 2007)inomy
hi
inomy has left
neo has joined
10:53am (September 09, 2007)neo
hi, just checked out lingr, and it just blows
i'm from germany and just wanted to say: great work ^^
i'm from germany and just wanted to say:
great work ^^
it's easy, it's fast and ist just what i was looking for
perhaps i'll wirte a review on my blog www.neo-networks.de the next days to tell other people about lingr
c ya
neo has left
anty has joined
7:09am (October 29, 2007)anty
hey, are you there? =)
oh, 7 am in you part of the world.. probably not.
Ok, I'll just tell you what this is about, and you can read it when you wake up.
We put lingr to the test yesterday when we used it as a chatroom for a tv-series on Swedish national television. I work for a small production company that makes a kind of alternate reality game that goes with the drama. We had over 200 people in the room at some point, and it worked great. So super thanks for lingr.
But, the reason I'm trying to reach you here is that one person (a troll) came into the chatroom and poster a very sad and disturbing image of a killed cat. It's a little photo "essay" where a cat is hung and mutilated. What I'm asking is if there is any way for you to remove the link to this image. We are changing the password and just giving it out to a more trusted group, and I won't ask about this ever again. Or if there is a way that I haven't found out where a room creator can delete messages, please tell me.
The message this is about is here: (password for chat if needed is "vadvillni")
I'd like to congradulate your Lingr team of developers. I find it's the best platform. We use it to communicate and train Persons with Disabilities. We even use it for Video Training chat sessions for members from across the world. Kudos I'll have to read your Blog as I need coaching and mentoring in web development (Complete Newbie). Any tips you can share would be appreciated Sir.
Rocky_IV has left
ak has joined
2:16pm (December 21, 2007)ak
hi danny, what's going on with lingr. it seems great, but i don't see much activity. are you guys still working on it?
Is it possible to transfer ownership of a Lingr room?
Danny Burkes
We have no UI to do that, no
maybe there's some workaround if you can explain what you want to do
2:59pm (May 02, 2008)Rocky_IV
What are the options then sir
Can the rooms be deleted and then recreated
Danny Burkes
sure, but you lose the archive that way. If that's acceptable, you can go that way
3:00pm (May 02, 2008)Rocky_IV
Well the Exec who used to be on our exec. has left.
Wecan contact her by email
Danny Burkes
is loosing the archive acceptable or is that a problem?
3:01pm (May 02, 2008)Rocky_IV
No i don't think the archives will be a problem
We can archive all the URL Links
before deleting room
3:02pm (May 02, 2008)Danny Burkes
not sure what you mean "archive all the URL links". If the room is deleted, the messages are deleted
Rocky_IV
We love Lingr
Danny Burkes
great to hear it
Rocky_IV
Find it way better than Yahoo chat
Danny Burkes
well, yeah
3:03pm (May 02, 2008)Rocky_IV
well we shall copy and paste our Video links before deleting room
Danny Burkes
if it's ok that the archives are lost, just create a new room. You don't even need her to delete the old room, unless you want to re-use the old room alias.
Rocky_IV
I'm run muliple websites for persons with Disabilities
We provide Persons with Disabilities with free technical computer support
3:04pm (May 02, 2008)Danny Burkes
if the room uses an alias (human-readable part after www.lingr.com/room), then she'll have to delete the old room (or at least relinquish the alias) before you can start using it.
3:05pm (May 02, 2008)Rocky_IV
Yes we will want to reuse the Room's Names
We have 2 rooms
Enable lingr chat
and Moderator Central
3:06pm (May 02, 2008)Danny Burkes
Then she'll need to delete the old room before you can re-use the name. She can do that by going to the room settings page, or by canceling her Lingr account
if she cancels her account, all her rooms are deleted in turm
turn
3:07pm (May 02, 2008)Rocky_IV
about how long does it take to be deleted from Server
Danny Burkes
somewhere around 100 milliseconds
Rocky_IV
thats fast
I can't delete my girlfriend that fast
Danny Burkes
it happens as soon as she says "delete this room" or "cancel my account"
Rocky_IV
lol
Were coming up to our 2 year anniversary
Can an mp3 player be inserted in Lingr chat
3:09pm (May 02, 2008)Danny Burkes
if you just paste a .mp3 link, it becomes a player automatically
lemme find one...
Rocky_IV
were trying to get a special song created for this event