WebSocket-чат на Tornado для вашего Django-проекта
2012-11-26 14:41:37
+ развернуть текст сохранённая копия
Недавно я запустил сайт backgrounddating.com и написал об этом здесь, на Хабрахабре. Разумеется, я уже тогда рассказал о некоторых технических деталях реализации этого проекта, но об одной из возможностей сайта я бы хотел написать отдельно, тем более, что документации (как на русском, так и на английском) на эту тему в Интернете пока что довольно мало. Итак, речь пойдёт о чате в реальном времени между двумя пользователями. Задача состоит в том, чтобы любой пользователь мог отправлять другим пользователям сообщения, и, если у получателя сообщения открыт чат с этим пользователям, то он сразу же видел входящие сообщения (а в ином случае он мог прочитать сообщения позже: то есть при открытии чата загружается история последних сообщений).
Если вам нужно, чтобы пользователи могли общаться не только вдвоём, а группами из любого количества человек, то сделать это можно почти что элементарно: описанная реализация, по сути, рассчитана на такое расширение функциональности.
Сразу уточню, что это не единственный способ реализовать подобное. Вы можете использовать другой асинхронный веб-сервер (например node.js), можете использовать другую очередь сообщений (или вообще её не использовать, если вам подходят особенности такого варианта: с пользователями одного канала обязательно общается один и тот же worker веб-сервера). Я даже не утверждаю, что этот вариант самый лучший (но в данном случае он подошёл лучше всех). В конце концов, мы здесь вообще не будем рассматривать костыли (long polling, Flash) для старых браузеров (а это почти все версии IE, например), не поддерживающих веб-сокеты, и даже не будем рассматривать возможность подключаться из тех браузеров, которые уже поддерживают протокол WebSocket, но не стандартизированную версию (RFC 6455), а одну из устаревших. О том, как можно включить поддержку устаревшей версии «draft 76» (она же «hixie-76»), смотрите в документации Tornado.
Читать дальше →
Тэги:
background,
date,
django,
pub/sub,
python,
redis,
tornado,
websocket,
веб-разработка,
чат
чиновники-убийцы, путинские каратели
2012-11-26 03:06:33
Адово
http://piter.tv/event/Chinovniki_otobra
li_reben/
чиновники-убийцы с кровавыми ...
+ развернуть текст сохранённая копия
Адово
http://piter.tv/event/Chinovniki_otobra
li_reben/
чиновники-убийцы с кровавыми путинскими
ментами отобрали у матери-алкоголички детей,
посадили в детдом тюремного типа, в одном
поселке с зоной для малолеток, дети
просились-просились домой, потом старшая
девочка повесилась.
Ебаные гнойные чиновники, путинские каратели
гнусные кровопийцы. Ненавижу их дико.
По ссылке от
krylov@ljПривет
Comments
Тэги:
fascism,
putin
массовые избиения участников мирного протеста
2012-11-25 16:48:19
Ну и до кучи
http://oleglurie-new.livejournal.com/65
457.html
http://gulagu.net/ ...
+ развернуть текст сохранённая копия
Ну и до кучи
http://oleglurie-new.livejournal.com/65
457.html
http://gulagu.net/profile/285/blog/5
68.html
http://rusverdict.livejournal.com/20482
0.html
Зачистки з/к в колонии номер 6 города Копейска,
массовые избиения участников мирного протеста,
родственников, журналистов, убийства свидетелей.
Собственно, в северной Нигерии это дело обычное
необычно только то, что мы про это узнали,
спасибо интернетам. Думаю, аналогичных случаев,
которые не доходят до блогосферы - в десятки
раз больше.
Вот, спрашивается, зачему Пономарев-Мизулина
и вся банда безнаказанных
воров и жуликов депутатов пытаются зачистить Интернет, и ввести
тотальную цензуру по образцу китайской? Именно
поэтому и пытаются.
Им хочется, чтоб Россия совсем не отличалась
от Нигерии.
Депутат - самое грязное ругательство вообще.
Хуже любого вора и убийцы.
Сраный "КС", кстати, и не пошевелится, а Лурье,
разоблачивший жуликов и воров, проводивших выборы,
теперь разоблачает насчет путлеровского гулага.
Ну и раз уж зашла речь про КС с ублюдками.
Всякие "ксюши собчак" требуют от оппозиции выйти
на площадь с требованием "честных судов".
Они ебанулись вообще. Учитывая законы, которые
эти мразоиды во главе с папой и мамой Ксюши
напринимали с 1991-го года, "честный суд" будет
катастрофой почище любого гулага и холокоста.
Потому что в сраной рашке, если судить по
законам, а не по понятиям, сидеть должен каждый,
начиная с судей и путлера, и заканчивая всеми
поголовно блоггерами политической ориентации.
Ну и нахуй это нужно, спрашивается?
Предлагаю выйти с лозунгом "Ксюшу собчак на фонарь".
И конструктивнее, и больше народу поддержит.
Можно пригласить ксюшу выступить на митинге, четам.
Все равно лозунги митингов никто исполнять не собирается.
Но покричать всегда приятно же.
Привет
Comments
Тэги:
boloto,
fascism,
putin
атакован толпой клонов из Твиттера
2012-11-24 14:25:55
Новые достижения жуликов и воров.
http://www.ridus.ru/news/55019/
http://ntv.livejournal. ...
+ развернуть текст сохранённая копия
Новые достижения жуликов и воров.
http://www.ridus.ru/news/55019/
http://ntv.livejournal.com/276669.html
http://ntv.livejournal.com/276870.html
ntv@lj разоблачил "Почту России",
которая уже года два привозит посылки с задержкой
в 3-4 месяца, либо вообще выкидывает, и был
атакован толпой клонов из Твиттера, в защиту "Почты
России", с кучей автоматических комментариев.
Интересно, что вся компания клонов пользовалась
одним и тем же IP, из оффиса партии жуликов
и воров.
Проблема, собственно, не в том, что они
жулики и воры. Проблема в том, что они
полные идиоты. То есть поглядишь на чиновника,
и вообще непонятно, как он выживает, с такой
деградацией нервных функций по всем фронтам.
То есть при путлере количество ментов и
чиновников увеличилось, кажется, втрое,
причем всякий чиновник набирает себе еще
более глупых, чтобы не подсидели. Ну и
результат: типичный едораст - идиот,
агрессивный фельдфебель с полным параличом
умственных способностей, ну и все управление
страной дураков устроено в соответствии с
запросами этого фельдфебеля.
Привет
Comments
Тэги:
anti-russia,
putin,
smeshnoe
обнаружена толпа путиноидов
2012-11-23 21:24:42
Прекрасное.
http://podmoskovnik.livejournal.com/t
ag/%D1%83%D1%80%D0%BE%D0%B4%D1%8B
...
+ развернуть текст сохранённая копия
Прекрасное.
http://podmoskovnik.livejournal.com/t
ag/%D1%83%D1%80%D0%BE%D0%B4%D1%8B
http://prahvessor.livejournal.com/t
ag/%D0%90%D0%BD%D0%B4%D1%80%D0%B8%D1%8F%D
0%BD%D0%BE%D0%B2
http://fake-disser.livejournal.com/
http://lenta.ru/news/2012/11/23/mpgudis
ser/
http://lenta.ru/news/2012/11/22/andrrud
n/
Обнаружена целая толпа путиноидов с фальшивыми
учеными степенями.
А че, как будто у путлера степень не фальшивая.
В Европе тоже политики защищают себе фальшивые
"диссертации", но их по крайней мере иногда ловят,
а когда ловят - гонят к чертовой матери. Путлера не
выгонят, потому что "научные степени" в
этой
стране - такой же фальшак, как и все остальное.
То есть есть одна страна, ученые степени которой
засчитываются в России наравне с российскими - это
Таджикистан. Что какбе символизирует. Все остальное
нужно "нострифицировать", это безмерно мутная
и унизительная бюрократическая процедура, эквивалентная
повторению защиты, только без кандидатских экзаменов.
Не то чтобы мне кто-то предлагал российскую
научную степень, если б предлагали, я бы наверное
не отказался, но вообще - грязь и дерьмо эти самые
российские научные степени, ваки и все прочее,
вызывает дикую гадливость. Как и отечественная
"наука" в целом.
Гниение вообще отвратительно.
Привет
Comments
Тэги:
anti-russia,
nauka,
putin