#  Re: Небольшая DDoS-атака на 51t.ru
51t (lenina,1) → zhuk@  –  09:09:06 2014-08-22

> А так - у Web-сервиса по определению есть интерфейс для посылки сообщений под названием HTTP. :)

та я знаю... но чё-то не хотелось :) пусть пока так поработает, а там посмотрим... у меня тут всяких разных вариантов навалом...
#  Re: Дизайнер цветового оформления ноды задолжал мне новые глаза
51t (lenina,1) → szia  –  09:17:07 2014-08-22

Сиииизя!
#  Re: Небольшая DDoS-атака на 51t.ru
51t (lenina,1) → zhuk@  –  06:24:16 2014-08-22

мне не очень нравится эта идея с файлами. мне больше нравится, если можно как-то снаружи СООБЩИТЬ. в фенде были разные SendMesage для окон, которые можно было ловить :) чё есть в питоне - не знаю даже :)
#  Дизайнер цветового оформления ноды задолжал мне новые глаза
szia (lenina,99) → All  –  09:15:00 2014-08-22

... а у меня и так миопия, кабальерос.
#  Re: ii dev и FDroid
51t (lenina,1) → szia  –  18:16:56 2014-08-23

> OH, NO!! А здесь кроме пожарника есть кто-нить, кто не пилит клиенты?

Клиенты клиентам рознь.

Есть ключевые решения. А есть "мне так захотелось". Проблем сегментации не будет просто потому, что никто про эти клиенты не знает. :) А тот клиент, который решает нужные и важные задачи - это первейшая необходимость, независимо от того, сколько существует клиентов, которые эти задачи не решают. :)
#  Re: Небольшая DDoS-атака на 51t.ru
51t (lenina,1) → zhuk@  –  06:29:15 2014-08-22

поставил через gevent.... посморим, как жить будет...
#  Re: Небольшая DDoS-атака на 51t.ru
zhuk@ (lenina,131) → 51t  –  08:58:00 2014-08-22

> поставил через gevent.... посморим, как жить будет...

О, совсем другое дело! Небольшой стресс-тест пройден без проблем.
#  Re: Небольшая DDoS-атака на 51t.ru
zhuk@ (lenina,131) → 51t  –  08:54:12 2014-08-22

> Мне не очень нравится эта идея с файлами

Вариант с ловлей удаления лок-файлов полностью разделяет реализацию сервера и фетчера - ИМХО, это плюс.

> В фенде были разные SendMesage для окон, которые можно было ловить

Питон тут поможет только если фетчеры тоже делать на Питоне. В POSIX вроде бы есть какой-то механизм сообщений как часть IPC, но он весьма и весьма опциональный, и не факт, что вообще вменяемый. А так - у Web-сервиса по определению есть интерфейс для посылки сообщений под названием HTTP. :) Сделай тупо из Питона GET-запрос; можно даже просто открыть сокет (AF_INET, 127.0.0.1:80) и нагадить туда:


GET /update/ECHO HTTP/1.0\r
Host: 51t.ru\r
\r
#  Re: PyS60-клиент под Symbian
FireFighter (lenina,120) → szia  –  10:17:01 2014-08-22

И я нет
#  Re: ii dev и FDroid
szia (lenina,99) → vit01  –  17:15:42 2014-08-23

не хотелось бы озвучивать очевидные вещи, но:
а.) Солнце встает там, где Рома живет;
б.) Ответ на твой вопрос зависит на 99% от позиции n*(не помню)*.exe.
#  Re: Дизайнер цветового оформления ноды задолжал мне новые глаза
51t (lenina,1) → szia  –  10:12:16 2014-08-22

MRD придё - порядок наведё!
#  Re: PyS60-клиент под Symbian
FireFighter (lenina,120) → szia  –  12:03:11 2014-08-22

Забыл: "Мы с тобой одной крови. Ты и я"
#  Re: ii dev и FDroid
51t (lenina,1) → szia  –  17:25:14 2014-08-23

А я то причём к сепаратитским андроид-клиентам?

Надо делать свой. А я не знаю, как их собирают. Для pocketpc когда-то делал приложения... и где теперь тот pocketpc? :)


неее, брат, тут всю экосистему формировать надо. ii не причина и не следствие, ii только маленькая деталь :)
#  Re: PyS60-клиент под Symbian
szia (lenina,99) → FireFighter  –  10:35:33 2014-08-22

Мы с тобой одной крови.
#  Re: Дизайнер цветового оформления ноды задолжал мне новые глаза
szia (lenina,99) → 51t  –  09:29:37 2014-08-22

не ругайтесь, молчел. имя мне "Сиа" и гугл транслэйт заверитель сего
#  Re: 51t
51t (lenina,1) → zhuk@  –  14:51:04 2014-08-19

Когда сделаем - все пойдут :) в очередь ломится станут... :)
#  51t
51t (lenina,1) → All  –  13:08:38 2014-08-19

все меню, доки и подписки убраны. вот на эту страницу: http://51t.ru/51t

"кружок openbsd" - это вообще будет не ii, но тоже круто... осталось только выяснить, когда будет...
#  Qt клиент
vit01 (mira, 1) → All  –  12:08:22 2014-08-20

В репозитории моего клиента (git clone https://github.com/vit1-irk/iicli-modular.git) появился долгожданный интерфейс на Qt! Умеет всё то же самое, что и tk gui (он не удалён, а лежит рядом), только на qt. Для использования надо установить пакет python2-pyqt4 и запустить файл ii-client-qt.py
#  Re: Небольшая DDoS-атака на 51t.ru
51t (lenina,1) → zhuk@  –  06:06:32 2014-08-22

можно, конечно, вообще отказаться от lim=all в пользу пажинации, но у меня ИДЕОЛОГИЯ! :) и своё представление о том, как это должно выглядеть. поэтому именно так, а не иначе :)
#  Re: to ntkrnlmp.exe
ntrknlmp.exe (mira, 9) → vit01  –  05:01:24 2014-08-19

Потому что на двух устройствах и в эмуляторах после разблокировки все нормально :/
#  Re: Небольшая DDoS-атака на 51t.ru
51t (lenina,1) → zhuk@  –  06:04:41 2014-08-22

да, lim=all рабоает медленновато для больших эх, и напрягать систему - запросто.

> В связи с этим у меня вопрос: если запустить несколько несколько bottle.py параллельно, не будет ли гонок по доступу к ресурсам?

они уже есть, из-за фетчеров. до них вообще почти все данные держались напрямую в памяти, и доступ к ним был мгновенно. после - практически всё это было отключено на тот случай, если упрёмся в лимиты. раз упёрлись - надо опять данные лимитировать, и или:

1. делать демона, который раз в n-минут обновляет состояние (понятия не имею, как это делается)

2. запустать фетчер изнутри сервера (проблемный вариант)

3. как-то фетчером сообщать, что данные обновлены (я вообще изначально хотел сделать url типа /update, и чтобы его фетчер дёргал, но, наверное, есть и другие пути) [если вот тут как-то по-умному придумать - будет хорошо]


второй путь - это много ботлепуев. это делается через gunicorn. но тогда, опять же, надо смотреть, какие данные НЕ ПЕРЕДАЮТСЯ в рамках процесса. python мне тем и хорошо, что я могу, в отличие от php, легко делать глобалы и не дёргаться по пустякам. мне не нравится вариант "много ботлепуев" именно из-за того, что нельзя делать простое кэширование многих данных


>> Читать далее
#  Re: 51t
51t (lenina,1) → zhuk@  –  14:55:10 2014-08-19

И, может быть, оно вообще не на этом сайте будет...

Хотя, конечно, нужна возможность делать связанные объекты из сообщений ii. Если бы ещё прикрутить рассылки - можно было бы делать в трекере ленты, по типу http://bug.51t.ru/ чтобы можно было к странице приложения привязывать все бурные дебаты :)

Сейчас рассылки хреново гейтуются :(
#  Qt
vit01 (mira, 1) → All  –  04:32:31 2014-08-19

Добавил ui файлы для сабж-интерфейса в гит своего клиента. Писать сам qt-клиент пока лень =)
#  Re: 51t
zhuk@ (lenina,131) → 51t  –  14:49:54 2014-08-19

> "кружок openbsd"

http://51t.ru/o/openbsd - are you sure? Если там и не должно быть ничего, ИМХО, лучше ссылку и не размещать. Потому что НИКТО второй раз по ссылке, давшей 404, не пойдёт. :)
#  Re: Небольшая DDoS-атака на 51t.ru
FireFighter (lenina,120) → zhuk@  –  05:52:35 2014-08-22

Вот так новости... И кому мы понадобились?
Powered by iii-php v0.11