In the last article I wrote about testing the ARM server using a samopisny chat in Python ( www.habrachat.org ). But as it turned out a few days ago:
Unfortunately, while we finish work with this project. Perhaps in the future there will be other solutions from Rikor and we will try to implement them with pleasure. Such information will be posted on the website and on our website.
For good I was asked to leave in 2 days (and on the server I was able to post many test projects besides the chat). In the end, I decided to move to heroku. Details under the cut.
What's new?
Now the chat is on the www domain, since most of the domestic registrars (hc.ru for example) do not know how to do ALIAS or CNAME as root.
Chat drank up to full support for Python3. On heroku, I use Python 3.4.1.
I had to take into account the features of heroku, including pings every 25 seconds, so that the connection would not break (websockets have their own specifics).
Sources are in the same place: github.com/stalkerg/habrachat . ')
Now the question to Habr users - how can I get access to TM ID? :) In general, the idea of an operational chat for technical specialists seems to me of interest and last time, it was also approved, but without active replenishment from Habr, such a chat would be empty.
Threat about IRC already mentioned in the last article. ZY2 do not try to start OpenCV with Python on heroku !!! It is just useless. This platform has serious problems with binary buildpacks ... and pitonachi which are collected as static without -fPIC. : (((