[erlang-questions] How to build web chat in Erlang?

Jesse Gumm gumm@REDACTED
Wed Oct 15 13:10:34 CEST 2014


Glad to hear it, Rainer! These autoreconnection changes will be merged into
Nitrogen master later this week.

--
Jesse Gumm
Owner, Sigma Star Systems
414.940.4866 || sigma-star.com || @jessegumm
On Oct 15, 2014 5:41 AM, "Rainer Hansen" <rainer.hansen@REDACTED> wrote:

> Jesse Gumm <gumm@REDACTED> writes:
>
> > Thanks for the heads up.  There are some auto-reconnection
> > capabilities built into Nitrogen, but they are a little nasty and
> > undocumented and this particular page does not use them.  I'm working
> > to improve this in the upcoming 2.3 release (Which should be ready in
> > the next couple of weeks).
> >
> > I'll do some playing around tonight and shoot you an email off-list
> > tonight or tomorrow.
> >
> > -Jesse
> Jesse,
>
> thanks a lot for your awesome work. After your updates everything is
> working fine. :-)
>
> For all interested, this is what you can do to test the updated version:
>
> 1) git clone git://github.com/choptastic/NitrogenProject.com.git --branch
> tests
>
> 2) cd NitrogenProject.com
>
> 3) make && make run
>
> 4) Go with your web browser to http://localhost:8000/demos/comet2
>
> Regards,
> Rainer
>
> >
> >
> >
> > On Wed, Oct 8, 2014 at 11:55 AM, Rainer Hansen <rainer.hansen@REDACTED>
> wrote:
> >>
> >> Jesse Gumm <gumm@REDACTED> writes:
> >>
> >>> Hi Rainer,
> >>>
> >>> Nitrogen has a pretty simple chat example:
> >>> http://nitrogenproject.com/demos/comet2
> >>>
> >>> (see the "View Source" link to see the code that makes that page
> >>> work). Changing that page to use multiple chat rooms is about 5-6 more
> >>> lines of code.
> >>>
> >>> Alternatively, you could look into Chicago Boss (go through the
> >>> tutorial, and the ways of building a chat system with it should become
> >>> rather clear).
> >>>
> >>> Anyway, good luck!
> >>>
> >>> --
> >>> Jesse Gumm
> >>> Owner, Sigma Star Systems
> >>> 414.940.4866 || sigma-star.com || @jessegumm
> >>
> >>
> >> Hi Jesse,
> >>
> >> thanks for the fast answer and the link to the chat demo. It works great
> >> in the desktop browser (Firefox) but on my smartphone browser (also
> >> Firefox) I seem to get trouble with timeouts. My smartphone is not
> >> constantly connected to the Internet and this seems to cause some
> >> trouble. I can still post and others on the same page see the post but
> >> nothing is updated in my mobile browser window. I can also not see the
> >> updates of others after the connection is once interrupted.
> >>
> >> Any ideas on how to improve the Nitrogen example to handle this
> situation?
> >>
> >> I will also take a look at the Chicago Boss tutorial ...
> >>
> >> Rainer
> >>
> >> _______________________________________________
> >> erlang-questions mailing list
> >> erlang-questions@REDACTED
> >> http://erlang.org/mailman/listinfo/erlang-questions
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20141015/13ba500d/attachment.htm>


More information about the erlang-questions mailing list