sawim@conference.jabber.ru


[00:13:45] *** mahmoud' выходит из комнаты: Replaced by new connection
[00:13:51] *** mahmoud' заходит в комнату как participant и member
[00:26:03] <mahmoud'> zinid, может декодировать блок jabber.ru в Сирии ?
[00:26:22] <zinid> с какой радости?
[00:26:32] <zinid> чтобы они засрали опять все конфы?
[00:27:15] <mahmoud'> My Account
mahmoud@jabber.ru
[00:27:54] <modi> в Сирии починили переводчик на русский?
[00:28:26] <mahmoud'> Это не в моей контакте
[00:28:57] <mahmoud'> modi, no
[00:29:33] <mahmoud'> modi, i mean always connect jabber.ru in Syria
[00:31:04] <mahmoud'> Allow*
[00:31:31] <modi> mahmoud': why do you need Russian jabber server while you have your own jabber.sy?
[00:34:21] <mahmoud'> modi, In order to get rid of its problems
Such as advertising and stop contact sometimes and supervisors on the IRC servers Syrians is nit eligible to be guaranteed and protected
[00:34:55] <mahmoud'> Is not this enough?
[00:37:03] <mahmoud'> I love to use jabber.ru
The strongest among all the servers.
[00:39:40] <mahmoud'> zinid, Можете ли вы дать разрешение на доступ только свой аккаунт?
[00:45:26] <mahmoud'> File: Screenshot_.png
Size: 20 KiB
Link: http://i.imgur.com/b9GyLjM.png
[00:45:26] <mahmoud'> :'( no connection
[00:45:26] <zinid> indeed
[00:45:26] <zinid> what a pitty
[00:45:26] <zinid> that's because you're syrian
[00:45:26] <zinid> use whatsapp
[00:45:26] <zinid> or viber
[00:45:26] <zinid> or skype
[00:45:26] <zinid> tons of them
[00:45:26] <mahmoud'> zinid, i need use jabber
[00:45:27] <zinid> why not whatsapp?
[00:45:34] <zinid> I use whatsapp, I like it a lot
[00:46:45] *** modi выходит из комнаты
[00:46:51] <mahmoud'> But I am using whatsApp Jabber him be the best
[00:49:46] <mahmoud'> zinid, Thank you anyway
[00:57:04] <mahmoud'> I do not know why Syria specifically restricted

And the rest of the Arab countries are allowed to
Such as Iraq, Egypt, Lebanon and many others
[00:58:07] <zinid> they are not allowed
[00:58:43] <mahmoud'> zinid, no
my friends online now
[00:58:45] <zinid> well maybe some have access, but only because we mislooked some of their networks
[00:59:08] <mahmoud'> sief@xmpp.ru
in Iraq!!
[00:59:14] <zinid> huge blocks of iraq, lebanon etc are banned as well
[01:00:13] <mahmoud'> hmm
[01:00:22] <oxpa> no discrimination. everyone are banned...
[01:01:15] <StackOverflow> mahmoud': use matrix ( http://www.matrix.org/ ) it's very cool thing! more cool than jabber )
[01:01:22] <StackOverflow> проверим матрикс на стабильность - пустим туда арабов
[01:03:42] <mahmoud'> We'll see
[01:03:57] <zinid> mahmoud': we tried very hard, we're very sorry if some arabs left unbanned
[01:06:27] <mahmoud'> zinid, ok. I really appreciate your efforts
I'll keep matrix server
[01:07:50] <zinid> "да в матриксе одни арабы!" - это будет лучшая реклама конкуренту
[01:08:41] <StackOverflow> ну дык, и я о том же:)
[01:10:53] <zinid> и там их не забанишь
[01:11:00] <zinid> пиринг во все поля
[01:11:10] <zinid> сибил-атаки
[01:11:30] <zinid> они ещё нажрутся этого при более-менее нормальной популярности
[01:11:31] <StackOverflow> они еще напишут ботов... для полного счастья
[01:11:38] <StackOverflow> точнее модифицируют то что там уже есть
[01:12:02] <_vt> У матрикса ничего не выйдет с арабами, ибо нет андроид-приложения
[01:12:09] <zinid> мы как-то с алексеем хотели оверлей накостылять
[01:12:17] <_vt> а десктопов чтоб смотреть на их загрузки конференции по 5 минут у них нет
[01:12:34] <zinid> но там куда не плюнь, даже алгоритмически с защитами от атак всё плохо
[01:12:47] <StackOverflow> _vt: есть же: https://play.google.com/store/apps/details?id=org.matrix.androidsdk.alpha
[01:12:49] <zinid> пока не вводишь какой-нить CA
[01:13:01] <zinid> то есть полной децентрализации не получится
[01:13:51] <zinid> при сильном желании оверлей можно ушатать даже kad, который в торрентах юзается
[01:14:14] <zinid> как-то не очень охота на таком что-то серьёзное клепать
[01:15:15] <zinid> я ума не могу дать что там в матриксе придумали, но я настроен скептически
[01:15:23] <zinid> как и в токсе
[01:16:12] <StackOverflow> ну там уже фундамент не юзерфрендли заложен, хотя бы в адресации\регистрации
[01:16:41] <zinid> ну настанет момент, придёт какой-нить задрот и положит всё
[01:16:58] <zinid> а он неиллюзорно может прийти
[01:18:01] <zinid> там собственно надо взять какую-нить статью с google scholar по уязвимостям оверлеев и накостылять бота
[02:04:23] *** none выходит из комнаты
[02:13:11] *** none заходит в комнату как participant и member
[02:13:44] *** mahmoud' выходит из комнаты: Replaced by new connection
[02:13:48] *** mahmoud' заходит в комнату как participant и member
[02:16:42] *** Ласка выходит из комнаты: Replaced by new connection
[02:16:43] *** Ласка заходит в комнату как participant и none
[02:16:48] *** Ласка выходит из комнаты: Logged out
[02:16:49] *** Ласка заходит в комнату как participant и none
[02:21:09] *** mahmoud' выходит из комнаты
[02:21:42] *** mahmoud' заходит в комнату как participant и member
[02:32:51] *** Ласка выходит из комнаты: Replaced by new connection
[02:32:52] *** Ласка заходит в комнату как participant и none
[02:32:57] *** Ласка выходит из комнаты: Logged out
[02:32:58] *** Ласка заходит в комнату как participant и none
[02:34:20] *** zinid выходит из комнаты: Replaced by new connection
[02:34:20] *** zinid заходит в комнату как moderator и owner
[02:43:10] *** Ласка выходит из комнаты: Replaced by new connection
[02:43:11] *** Ласка заходит в комнату как participant и none
[02:43:17] *** Ласка выходит из комнаты: Logged out
[02:43:18] *** Ласка заходит в комнату как participant и none
[02:47:40] *** mahmoud' выходит из комнаты
[02:52:46] *** Ласка выходит из комнаты
[02:52:53] *** Ласка заходит в комнату как participant и none
[02:57:03] *** StackOverflow выходит из комнаты
[03:06:03] *** mahmoud' заходит в комнату как participant и member
[03:34:18] *** none выходит из комнаты
[03:35:20] *** none заходит в комнату как participant и member
[03:38:43] *** zinid выходит из комнаты
[03:40:36] *** mahmoud' выходит из комнаты: Replaced by new connection
[03:49:15] *** SetazeR заходит в комнату как participant и member
[04:22:57] *** mahmoud' заходит в комнату как participant и member
[05:17:49] *** mahmoud' выходит из комнаты
[07:54:44] <Ласка> я считаю что савим делают люди ширяющиеся крокодилом.
[08:00:15] <SetazeR> я считаю что всем в комнате весьма интересно и важно твоё личное мнение
[08:01:46] <Ласка> SetazeR, я считаю что твое тоже не особо ценится
[08:04:49] <SetazeR> и я почему-то знаю об этом и не делаю таких высказываний как некоторые
[08:05:56] <Ласка> SetazeR, ну ты бы мог проигнорировать мое высказывание. так нет ты как баба из передачи пусть говорят начал визжать
[08:08:20] <Ласка> твое мнение кому то тут важно?
[08:09:17] <Ласка> Алексий ))
[08:11:19] <SetazeR> Визжишь сейчас ты, а не я. Алсо, зачем два раза повторять про мнение?
[08:11:53] <SetazeR> Какая трагедия, Ласке сделали замечание
[08:12:11] <SetazeR> Сжигать несогласных!
[08:13:43] <Ласка> SetazeR, к сожалению не умею визжать не одарила природа. я просто спросила твое мнение кто то посчитал важным?
[08:14:05] <SetazeR> Задай себе этот вопрос в первую очередь
[08:14:51] <Ласка> SetazeR, я тебя спросила )
[08:15:11] <SetazeR> себя спроси)
[08:15:57] <SetazeR> а то пиздеть - не мешки ворочать)
[08:16:39] <Ласка> SetazeR, я себя спрошу ладно. ты на вопрос ответь??
[08:16:49] <SetazeR> на какой?
[08:17:52] <Ласка> SetazeR, твое мнение здесь кто то посчитал важным ?
[08:18:00] <SetazeR> да
[08:18:06] <Ласка> и кто?
[08:18:11] <SetazeR> я
[08:18:18] <SetazeR> не, не так
[08:18:20] <SetazeR> Я
[08:18:34] <Ласка> ясно. никто
[08:19:02] <SetazeR> ну, для тебя может никто, мне похер
[08:19:31] <SetazeR> тем не менее это не отменяет того факта, что ты пиздишь без дела
[08:19:47] <none> [ digit 18:32:11 ]
» oxpa: _vt is running SawIM version 69 on iPhone OS 8.4
---
Ты чо?!?!
[08:19:50] <Ласка> SetazeR, ты тоже
[08:20:05] <SetazeR> не я это начал :)
[08:20:30] <Ласка> SetazeR, выпендриваться начал ты
[08:20:38] <SetazeR> ой ли
[08:20:57] <Ласка> SetazeR, я же написала что мог проигнорировать
[08:21:12] <SetazeR> мне было настолько похуй, что я не мог об этом молчать
[08:21:30] <Ласка> SetazeR, значит ты сучка )
[08:21:37] <SetazeR> алсо ты могла вообще эту херню не писать
[08:21:41] <SetazeR> почему написала?
[08:21:44] <SetazeR> тебя кто-то просил?
[08:21:59] <SetazeR> тут ком
[08:22:04] <Ласка> SetazeR, меня сам сатана попросил
[08:22:06] <SetazeR> тут кому-то важно твоё мнение?
[08:22:46] <SetazeR> сходи к психиатру
[08:22:52] <Ласка> SetazeR, стоп. вопишь один ты. и ты тут не все.
[08:23:05] <SetazeR> все = никто
[08:23:09] <SetazeR> дальше что?
[08:23:17] <Ласка> SetazeR, это и не тебе было написано
[08:23:37] <SetazeR> ты пишишь в общий чат - значит пишешь ВСЕМ присутствующим
[08:23:49] <SetazeR> хочешь кому-то лично писать - пиши в личку
[08:24:25] <Ласка> SetazeR, да но вопишь один ты. вон Нона не спит она же не выебывается как ты
[08:24:26] <SetazeR> none: Доброутро!
[08:24:50] <Ласка> SetazeR, ага тебя еще буду спрашивать куда мне писать
[08:24:57] <SetazeR> то есть пока никто не возражает - можно творить хуету?
[08:25:06] <SetazeR> збс
[08:25:14] <SetazeR> вот поэтому у нас такая жопа в стране
[08:25:24] <Ласка> SetazeR, я не творю хуету. хуету творишь ты. истеричка
[08:25:26] <SetazeR> Ладно, ушёл на обед
[08:25:53] <Ласка> да иди пожри мозг подпитай
[08:26:10] <Ласка> если таковой имеется
[08:30:24] <Ласка> нервный )
[08:55:39] *** SetazeR выходит из комнаты: Растворился в тумане...
[09:02:34] *** oxpa выходит из комнаты: Logged out
[09:04:11] *** SetazeR заходит в комнату как participant и member
[09:05:16] *** 777Andrej заходит в комнату как participant и member
[09:10:12] <SetazeR> ааах
[09:10:14] <SetazeR> харашо
[09:10:26] <SetazeR> так вот о чём это мы
[09:10:33] <SetazeR> Ласка: хватить творить хуйню!
[09:10:52] <Ласка> SetazeR, хорошо , зай
[09:11:09] <Ласка> SetazeR, ой тьфу чорд
[09:11:13] <SetazeR> ЛОЛ
[09:11:19] <Ласка> не та конфа
[09:11:24] <SetazeR> да да
[09:11:28] <SetazeR> не та конфа
[09:11:32] <SetazeR> не тот хайлайт
[09:11:33] <Ласка> SetazeR, а вобщем.
[09:11:41] <Ласка> SetazeR, хорошо , зай.
[09:12:20] <SetazeR> не, ну так не интересно
[09:12:27] <SetazeR> где личные оскорбления?
[09:12:35] <SetazeR> где полное отрицание реплик?
[09:12:53] <SetazeR> где срач-то?
[09:13:08] <SetazeR> Ласка: срач мне запили
[09:13:58] <Ласка> SetazeR, я не умею пилить. я женщина.
[09:14:24] <SetazeR> именно потому что ты женщина - ты умеешь ПИЛИТЬ
[09:14:40] <SetazeR> все женщины умеют
[09:15:05] <Ласка> SetazeR, есть ножовка по металу. пойдет?
[09:15:06] <777Andrej> gerc, Rainiux leaves the room (This participant is kicked from the room because he sent an error message to another participant: service-unavailable)
Несколько дней, эта ошибка очень часто стала вылетать.
[09:15:47] <SetazeR> Ласка: во, у тебя ещё и ножовка откуда-то имеется
[09:16:24] <Ласка> SetazeR, да и топоп есть
[09:16:38] <SetazeR> топ-что?
[09:16:43] <Ласка> SetazeR, и черные пакеты. приходи на тушонку
[09:16:52] <Ласка> топлр
[09:16:59] <SetazeR> кек
[09:17:07] <Ласка> ЯТОПОР ЧОРД ПОДЕРИ
[09:17:20] <Ласка> просто есть топлр
[09:17:22] <SetazeR> очень приятно ТОПОР, а я Алексий
[09:17:27] <Ласка> топор
[09:17:32] <SetazeR> йеееей
[09:17:38] <SetazeR> с четвёртого раза получилось
[09:17:42] <SetazeR> поздравляшки :3
[09:17:45] <Ласка> лл
[09:21:53] <Ласка> SetazeR, @}->--
[09:22:05] <SetazeR> извини, я цветы е пью
[09:22:07] *** oxpa заходит в комнату как participant и none
[09:22:10] <SetazeR> не*
[09:22:31] <Ласка> SetazeR, глупый мужик. их в вазу ставят
[09:22:49] <SetazeR> зачем?
[09:23:16] <Ласка> SetazeR, чтоб они еще немножко пожили. и коасиво
[09:23:46] <SetazeR> обрекать растение на более медленную смерть ставя их в вазу
[09:23:51] <SetazeR> садюги
[09:24:59] <Ласка> да я тоже ненавижу мертвые цветы.
[09:25:14] <SetazeR> я не говорил что их ненавижу
[09:26:03] <Ласка> SetazeR, а я ненавижу
[09:27:04] <SetazeR> но за что? им и так нелегко, их убивают человеки ради "красиво"
[09:27:35] <Ласка> SetazeR, я вобще такой человек что люблю растения и животных. а людей не люблю.
[09:28:02] <SetazeR> но ты ведь сказала что ненавидишь цветы :С
[09:28:14] <Ласка> SetazeR, мертвые цветы
[09:28:17] <oxpa> я тоже не люблю людей. у них странный привкус :-\
[09:28:23] <none> oxpa, тык.
[09:28:23] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[09:28:23] <oxpa> мёртвые люди ничуть не лучше
[09:28:33] <oxpa> а вот растения - вполне себе
[09:28:35] <Ласка> oxpa, дада
[09:28:35] <SetazeR> но они же не перестают быть растениями от этого
[09:28:58] <Ласка> SetazeR, какое то время да
[09:29:09] <oxpa> what is the most difficult part in eating a vegetable? The wheelchair
[09:29:17] <SetazeR> лол
[09:29:19] <Ласка> oxpa, мм ты плохо их готовишь.
[09:38:19] <none> Ласка, ну, я ещё.
[09:38:31] <none> SetazeR, бодрого.
[09:38:53] <none> Ласка, кроме него ещё я к нему прислушиваюсь.
[09:39:01] <Ласка> none, тоже людей плохо готовишь?
[09:39:11] <Ласка> аа
[09:40:00] <SetazeR> \0/
[09:40:16] <SetazeR> :3
[09:40:46] <none> Ласка, если серьёзно: обычно без дела не трындит.
Хотя, насчёт крокодила… спорить не буду.
[09:41:09] *none лагала и читала архив.
[09:41:25] <Ласка> none, виталюся кроеодиловый нарк ?
[09:42:30] <none> Ласка, прожуй, пожалуйста.
[09:42:36] <SetazeR> чорт, подмочил себе репутацию нынешним срачем
[09:43:06] <Ласка> none, сама жуй
[09:43:22] <SetazeR> о, мой бох
[09:47:08] <Ласка> боха нет
[09:47:46] <goodwin98> oxpa, чем тебе не баг то, что в конфу заходит пару минут из-за загрузки сообщений ?
[09:48:18] <SetazeR> Ласка: z d rehct
[09:48:20] <SetazeR> Ласка: я в курсе
[09:49:25] <oxpa> goodwin98: да, замечательный баг =)
[09:49:40] <oxpa> goodwin98: поправишь?)
[09:50:05] <goodwin98> oxpa, нет. С некоторых пор я не лезу в код савима совсем
[09:50:38] <oxpa> goodwin98: принципы?)
[09:51:11] <goodwin98> Тем более тут дело в стрим менеджере или как он называется, а я не знаю как он работает
[09:51:42] <goodwin98> oxpa, с тех пор как я перестал понимать что герц делает вообще
[09:54:53] <none> goodwin98, а мне просто лень это было на гитхаб в баги писать.
[09:55:33] <none> А в коде проекта я и совсем ничего не понимаю. Попытки понять были, но не удались.
[09:57:42] <goodwin98> oxpa, это вот как раз один из тех моментов.. Я не понимаю зачем он вообще добавил этот менеджер, если нужно бы сделать стабильную версию
[09:58:12] <oxpa> goodwin98: какой менеджер? О_О
[09:58:49] <goodwin98> oxpa, ну я не помню как точно оно называется.. Вроде стрим менеджер, возможно путаю
[09:59:25] <oxpa> goodwin98: давай мы спросим у gerc как оно работает, он в двух чертах объяснит и мы коллективно пофиксим вход в конференции?)
[09:59:36] *oxpa знает о яве, что программер в соседней комнате в неё умеет
[09:59:45] <oxpa> но думаю, это не настолько сложно, чтобы было нечитаемо
[09:59:51] <goodwin98> oxpa, та хрень, с помощью которой я сижу в сети даже тогда, когда выключил савим
[10:00:22] <Ласка> несчастные одинокие люди
[10:00:38] <goodwin98> oxpa, я вообще на работе и без компа
[10:01:12] <goodwin98> Вернее тут только рабочий, ничего я на него ставить даже пробовать не буду
[10:01:44] <goodwin98> Ласка, да. Вот пофикси это
[10:02:16] <goodwin98> Чтоб стали счастливыми неодинокими
[10:02:16] <none> oxpa, ты код глядел?
[10:03:02] <Ласка> goodwin98, мне муж не ращрешает
[10:03:04] <oxpa> none: я чутка занят пересборкой bind9, из-за него ejabberd слегка дурит.
[10:03:15] <oxpa> none: но в принципе, нет, не глядел. Я не хочу учиться яве сейчас
[10:03:19] <oxpa> у меня много других талантов
[10:03:29] <none> oxpa, и я уже не хочу.
[10:03:51] <oxpa> none: тогда... ммм ... зачем ты спрашиваешь про "глядеть код"?)
[10:04:25] <Ласка> goodwin98, рядом сидит муж. спросила можно пофиксить?он сказал нет.
[10:04:34] <goodwin98> Ну я в яве понимаю чуть лучше школьника какого нибудь, но желания у меня все рано нет
[10:04:43] <goodwin98> Ласка, печалька
[10:04:45] <oxpa> Ласка: давай мы вместе попросим мужа?)
[10:04:48] <oxpa> это удобно, кстати
[10:05:05] <oxpa> goodwin98: а тебе не нужно желание =) тебе пофиксить нужно)
[10:05:20] <Ласка> oxpa, лучше ненадо
[10:05:41] <none> oxpa, ты так говоришь, будто за глядение в код тебя обратят в Ислам.
[10:06:11] <oxpa> none: я посмотрю потом в код. Я только не понимаю, что я там должен увидеть
[10:06:32] <oxpa> я, наверно, даже смогу пофиксить: 2.5 класса для xslt транслятора я осилил, значит в целом, разберусь
[10:06:37] <oxpa> но это будет неэффектвно)
[10:06:38] <goodwin98> oxpa, даже разбираться не хочу, а там по любому только с бутылкой сидеть
[10:07:25] <goodwin98> Блин ну зачем все однотонное :(
[10:07:48] <goodwin98> oxpa, вот зачем он убрал все оформление?
[10:07:57] <none> goodwin98 прав: там много окаменелого.
[10:08:18] <goodwin98> none, там куда нужно смотреть, все новое
[10:08:32] <oxpa> вы так говорите, будто новое это всегда плохо =))
[10:08:37] *** Зелёный заходит в комнату как participant и member
[10:08:46] <oxpa> зато оно наверняка легко держит push, например. и тот же mam
[10:08:54] <oxpa> последний, кстати, офигенен, всё таки
[10:09:04] *** Зелёный выходит из комнаты
[10:09:04] <goodwin98> oxpa, кто это?
[10:09:25] *** Зелёный заходит в комнату как participant и member
[10:09:36] <none> goodwin98, 0313.
[10:09:45] <oxpa> Это то, что позволяет подтянуть логи конференции за время отсутствия
[10:09:48] <goodwin98> none, а в паре слов?
[10:09:49] <oxpa> просто пролистать вверх и почитать
[10:10:05] <goodwin98> А.. Ну прикольно да.
[10:10:19] <goodwin98> Можно бд убирать
[10:10:26] <goodwin98> Опять
[10:10:29] <none> На всех клиентах.
[10:10:32] <oxpa> нет, бд лучше оставить...
[10:10:40] <none> goodwin98, нельзя убирать.
[10:10:42] <oxpa> не на всех серверах это есть, в первую очередь
[10:10:44] <goodwin98> oxpa, зачем?
[10:10:47] <none> Мало серверов поддерживают.
[10:10:54] <oxpa> во-вторых, тут логи не будут хранится вечно)
[10:11:19] <goodwin98> oxpa, а в бд все равно никого поиска
[10:11:31] <goodwin98> Я ушел
[10:11:33] <oxpa> да и фиг с ним пока =)
[10:11:53] <none> goodwin98, у меня сейчас секунд по 5…15 конфа “открывается”. На 55.
[10:12:19] <oxpa> вот в support@ любят обсуждать, как всё плохо, потому что нет клиентов
[10:12:26] <oxpa> у вас, я чую, любят фиксироваться на багах...
[10:12:32] <oxpa> похвально, но непонятно О_О
[10:12:35] <none> ^_^
[10:12:59] <none> Нет клиентов, потому что плохо.
[10:13:34] *** 777Andrej заходит в комнату как participant и member
[10:13:34] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:13:40] <oxpa> не-не, с сервером всё ок, там есть пара разработчиков готовых хоть сейчас впилить что угодно
[10:13:43] <none> Шучу.
[10:13:49] <oxpa> надо найти таких же упоротых разработчиков клиента =)
[10:13:52] *** 777Andrej заходит в комнату как participant и member
[10:13:52] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:13:59] <oxpa> зинид говорил, мне по этому поводу сюда)
[10:14:02] *** 777Andrej заходит в комнату как participant и member
[10:14:09] <none> oxpa, только не под яву, ну её в жо.
[10:14:09] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:14:16] <oxpa> но что-то пока мне больше приходится убеждать всех, что клиент не надо закапывать)
[10:14:25] *** 777Andrej заходит в комнату как participant и member
[10:14:31] <none> oxpa, он прав: Sawim — лучший выбор.
[10:14:31] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:14:47] *** 777Andrej заходит в комнату как participant и member
[10:15:44] <oxpa> бгг =) none но он же входит в конференции по минуте!
[10:16:39] *** Зелёный выходит из комнаты: Replaced by new connection
[10:16:39] *** Зелёный заходит в комнату как participant и member
[10:18:14] <777Andrej> Что то намутиои с жабой
[10:18:40] <777Andrej> gerc, что это может быть ?
[10:19:18] <none> Тихо. Не спугните.
[10:19:18] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:19:21] <Ласка> омг конфа потребителей крокодила.
[10:19:43] <oxpa> Ласка: я сам крокодил, меня никто не потребляет
[10:19:54] <oxpa> я даже иногда бываю зелёным, настолько я крокодил
[10:20:09] <none> oxpa, это 56. А 55 — быстрее. И не по минуте последняя, а по 20 минут нередко.
[10:21:01] <SetazeR> ГЕНА?
[10:21:03] <SetazeR> ТЫ?!
[10:21:05] *** 777Andrej заходит в комнату как participant и member
[10:21:05] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:21:20] <none> SetazeR, ох, комбо!
[10:21:23] *** 777Andrej заходит в комнату как participant и member
[10:21:23] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:21:29] *** 777Andrej заходит в комнату как participant и member
[10:21:29] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:21:37] <Ласка> oxpa, ты не тот крокодил. тебя они в лодечке не сварят.
[10:21:38] *** 777Andrej заходит в комнату как participant и member
[10:21:38] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:21:51] *** 777Andrej заходит в комнату как participant и member
[10:21:56] <Ласка> в ложечке *
[10:22:04] <none> Это мы ещё посмотрим.
[10:22:04] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:22:07] <oxpa> SetazeR: ты не поверишь, именно так в институте и называли...
[10:22:18] *** 777Andrej заходит в комнату как participant и member
[10:22:18] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:22:55] *** 777Andrej заходит в комнату как participant и member
[10:22:55] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:23:04] *** 777Andrej заходит в комнату как participant и member
[10:23:15] <SetazeR> смотря какая ложечка
[10:23:30] <777Andrej> Именнно на жабер ру вылеты
[10:23:53] <Ласка> SetazeR, столоваzя
[10:24:06] <SetazeR> смотря какой стол
[10:24:46] <oxpa> 777Andrej: зайди в support, чтоли
[10:25:00] <oxpa> или подожди пока я починю namec
[10:25:01] <oxpa> named
[10:25:17] <Ласка> SetazeR, тебе наверное за 30. уже поехал к маразму поближе
[10:26:09] *SetazeR вздыхает
[10:26:13] <SetazeR> Слушай
[10:26:21] <SetazeR> ты вот вообще чё тут забыла?
[10:28:01] <Ласка> SetazeR, мегя пригласили
[10:28:07] <SetazeR> кто?
[10:28:13] <Ласка> меня*
[10:28:43] <Ласка> SetazeR, а это не твое дело
[10:29:01] <SetazeR> тогда я тебя приглашаю к себе в кроватку
[10:29:09] <SetazeR> мужа тоже можешь взять
[10:29:18] <Ласка> SetazeR, руку свою туда пригласи
[10:30:01] <SetazeR> none: Ласка тут чем-либо кроме пиздежа не по теме занималась?
[10:31:06] <none> SetazeR, помолчим?
[10:31:06] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:32:03] <goodwin98> Флудеры
[10:32:26] *** 777Andrej заходит в комнату как participant и member
[10:32:26] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:32:50] *** 777Andrej заходит в комнату как participant и member
[10:33:05] <777Andrej> Причем тут супор
[10:33:22] *** Зелёный выходит из комнаты
[10:33:27] <oxpa> 777Andrej: ну если тебя кидает с сервера, может это в сервере проблема? или ты уверен. что нет?)
[10:33:40] <777Andrej> Они скажут. У нас все хорошо. То ваш клиент такой
[10:33:41] <SetazeR> 777Andrej: тебя так на любой конфе выбрасывает?
[10:33:56] *** Зелёный заходит в комнату как participant и member
[10:33:56] <777Andrej> Тут ваще часто чем в других
[10:34:09] <SetazeR> .ver 777Andrej
[10:34:14] <SetazeR> версия
[10:34:15] <Snapi-Snup..> SetazeR, Ты юзаешь Psi+ 0.16.361 (2014-05-02) / Windows 7
[10:34:20] <SetazeR> версия 777Andrej
[10:34:22] <Snapi-Snup..> SetazeR, 777Andrej юзает Sawim NE 1.3.6(38) / Android/Lenovo P780/4.4.2
[10:34:35] <SetazeR> эээ
[10:34:44] <777Andrej> Что
[10:34:44] <SetazeR> а разве последняя не 50 с чем-то?
[10:34:52] <777Andrej> Нах ее
[10:34:57] <777Andrej> Херня
[10:35:20] <none> SetazeR, так задумано.
[10:35:20] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:35:23] <SetazeR> Какой смысл сообщать о проблемах в прошлых версиях?
[10:35:26] *** 777Andrej заходит в комнату как participant и member
[10:35:26] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:35:34] *** 777Andrej заходит в комнату как participant и member
[10:35:38] *oxpa подумал, что 38ая - хорошая версия. понуждает обновиться
[10:35:55] *** SetazeR@Psi заходит в комнату как participant и member
[10:36:02] <777Andrej> Какая хер разница, какая версия? Я пишу это проблема. Три дня как стала.
[10:36:05] <tliSida> 777Andrej: Твоя версия: Sawim NE 1.3.6(38) // Android/Lenovo P780/4.4.2
[10:36:17] <777Andrej> Как раз когда жаба делала ремонт сервера
[10:36:20] <none> oxpa, понуждает фиксить.
[10:36:20] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:36:37] *** 777Andrej заходит в комнату как participant и member
[10:36:37] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:36:45] *** 777Andrej заходит в комнату как participant и member
[10:36:45] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:36:52] *** 777Andrej заходит в комнату как participant и member
[10:36:52] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:36:54] *oxpa немного не понимает фразу про жабу
[10:37:02] <none> “Какая разница, какая версия!”
Ну, да.
[10:37:19] *** 777Andrej заходит в комнату как participant и member
[10:37:19] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:37:28] *** 777Andrej заходит в комнату как participant и member
[10:37:28] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:37:44] *** 777Andrej заходит в комнату как participant и member
[10:37:44] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[10:37:51] <goodwin98> А я ведь вчера писал, что с жабой тоже проблемы бывают, как и с асечкой
[10:38:48] <SetazeR@Psi> У меня USB в Win95 не работает!
[10:38:51] <SetazeR@Psi> ПОФИКСИТЕ!
[10:39:16] <SetazeR> Версия
[10:39:16] <Snapi-Snup..> SetazeR, Ты юзаешь Sawim NE 1.3.6(56) / Android/SM-N9005/5.1.1
[10:39:25] <SetazeR@Psi> sawim
[10:39:29] <Snapi-Snup..> SetazeR@Psi, 44 hrs ago · 2.09 MB
[10:39:35] <_vt> Ласка: забань этих крокодилоидов, они срут без остановки
[10:42:28] <SetazeR@Psi> none: а что, версия савима всё?
[10:42:42] <none> _vt, думаешь, она — всемогущий бот?
[10:42:50] <SetazeR@Psi> лел
[10:43:19] <none> SetazeR@Psi, превед, кроссафчег!
[10:43:36] <SetazeR@Psi> none: Я вас решительно приветствую!
[10:43:45] <SetazeR@Psi> Давно не виделись!
[10:43:48] <SetazeR@Psi> Никогда
[10:44:28] <SetazeR@Psi> Тем не менее я видимо вселенский слоупок
[10:44:32] <SetazeR@Psi> И всё-таки
[10:44:48] <SetazeR@Psi> Что с отображением версии тестовой сборки случилось
[10:44:53] <SetazeR@Psi> ?
[10:46:18] <goodwin98> Сломалась
[10:46:22] <goodwin98> О
[10:46:35] <goodwin98> У меня галочки стали появляться
[10:47:28] <goodwin98> Хоть какой то цвет в этом сером мессиве
[10:47:38] <none> Отсыпьте уже.
[10:47:43] <Ласка> _vt, я б забанила но праф не имею :-(
[10:48:36] *** SetazeR выходит из комнаты
[10:48:48] *** SetazeR заходит в комнату как participant и member
[10:49:55] <SetazeR@Psi> О, цветовую схему поправили
[10:50:03] <SetazeR@Psi> Хотя перестарались %)
[10:50:11] <Ласка> _vt, элктрошокером эшу Ласка их надо по половым органам
[10:51:27] <SetazeR@Psi> А я могу как-нибудь поправить сам цветовую схему без пересборки савима?
[10:53:47] <_vt> и никому не показать?
[10:54:18] <_vt> вот схема - https://github.com/gerc99/SawimNE/blob/master/res/values/colors.xml
[10:54:37] <SetazeR@Psi> вот отсюда взять расцветку Blue https://www.google.com/design/spec/style/color.html#color-color-palette
[10:55:11] <_vt> SetazeR@Psi: у герца проблема в том, что он не может расставить цвета по местам
[10:55:21] <none> Воистину.
[10:55:21] <_vt> расставь и покажи что получилось
[11:03:43] <SetazeR@Psi> т.е. там по факту две цветовых схемы сразу
[11:04:01] <_vt> да, темная и светлая
[11:04:08] <_vt> то что light_* идет в светлую
[11:04:32] <SetazeR@Psi> я так и понял
[11:05:23] <_vt> помню раньше был некий ЛЕСЛИ, он надрачивал по сотне цветовых схем в джим и бомбус. Куда он делся? Ушел в ватсапп?
[11:05:30] <_vt> по сотне в день
[11:06:13] <SetazeR@Psi> хмммм
[11:06:34] <SetazeR@Psi> блин, а как мне интерактивно это править-то
[11:07:21] <_vt> открыть в Android Studio, очевидно
[11:08:21] <SetazeR@Psi> т.е. школоспособ а-ля залезть в апк, поправить там, переподписать, поставить посмотреть не прокатит
[11:08:49] <_vt> в твоем вопросе содержится половина ответа
[11:09:04] <_vt> школоспособ может и прокатит, НО ЗАЧЕМ, если можно делать как белый человек
[11:09:22] <SetazeR@Psi> У меня студия не установлена нигде
[11:09:46] <_vt> ну вот отличный повод поставить
[11:10:34] <SetazeR@Psi> вот так и становятся разрабами, кек
[11:11:51] <SetazeR@Psi> jdk какой версии нада?
[11:12:12] <_vt> любой
[11:14:51] <none> Разве меньше 7 подойдёт?
[11:15:09] <_vt> 6 однозначно подойдет
[11:16:20] <none> _vt, у меня на 6 не собиралось, вроде. Не помню.
[11:17:40] <_vt> none: ну это что-то в конфигах может не так, но не в коде
[11:18:39] <none> _vt, я ж как есть собирала.
[11:28:45] <SetazeR@Psi> я 7 качаю
[11:37:51] *** 777Andrej заходит в комнату как participant и member
[11:37:51] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:38:02] *** 777Andrej заходит в комнату как participant и member
[11:40:39] *** _vt выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:42:18] *** _vt заходит в комнату как moderator и owner
[11:42:32] <_vt> ахахах
[11:42:32] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:43:00] <_vt> запустил савим. Оказывается оно у всех 150 контактов запрашивает при запуске историю. Ждем
[11:43:20] <_vt> gerc: при открытии чата же надо
[11:43:56] *** SetazeR выходит из комнаты
[11:44:04] <gerc> А как список активных получить тогда ?
[11:44:51] <oxpa> либо ранее открытые в клиенте, либо получившие сообщение из оффлайна
[11:44:53] <_vt> а не нужно, пусть он локальный будет
[11:46:54] *** 777Andrej заходит в комнату как participant и member
[11:46:54] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:47:00] <_vt> а почему я пытаюсь крутить конфу вверх и упираюсь и не вижу в логе запроса?
[11:47:19] <Ласка> железные нервы
[11:48:07] *** 777Andrej заходит в комнату как participant и member
[11:48:07] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:48:13] *** 777Andrej заходит в комнату как participant и member
[11:48:13] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:48:36] *** 777Andrej заходит в комнату как participant и member
[11:48:43] <777Andrej> версия
[11:48:51] <Snapi-Snup..> 777Andrej, Ты юзаешь Sawim NE 1.3.6(56) / Android/Lenovo P780/4.4.2
[11:48:58] <777Andrej> Всеодно вылетает
[11:49:06] <777Andrej> Плюс ошибок куча
[11:49:32] <_vt> но маша слишком крута чтоб снизойти до нас и перечислить ошибки
[11:49:32] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:49:46] *** 777Andrej заходит в комнату как participant и member
[11:50:08] *** 777Andrej выходит из комнаты: Logged out
[11:51:29] <_vt> во, переподключаюсь и оно действительно висит даже без запросов истории
[11:51:37] <_vt> это оно и есть "вход по 50 секунд"?
[11:53:26] <_vt> какими-то еще error 400 в ответ на запросы мам срет
[11:53:36] <_vt> типа запросы неправильные значит
[11:54:30] *** 777Andrej заходит в комнату как participant и member
[11:54:30] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:54:43] *** 777Andrej заходит в комнату как participant и member
[11:54:43] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:55:21] <none> _vt, на последней счёт на минуты. Десятки минут.
[11:55:48] <_vt> none: да там пиздец в логах
[11:55:56] <_vt> я не знаю какого хрена вы их не показываете
[11:56:24] <SetazeR@Psi> https://pp.vk.me/c623620/v623620982/4429d/fYzrVDePIxg.jpg
[11:56:27] <none> Кто? Мы?
[11:57:53] <_vt> none: да вы. Вы тестируете савим или кто?
[11:58:01] *** 777Andrej заходит в комнату как participant и member
[11:58:01] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:58:07] <_vt> или только ноете?
[11:58:24] <none> _vt, ною же. 😃
[11:58:47] <_vt> none: это маша всех заразила?
[11:59:49] <_vt> А где комната с тестерами савима?
[11:59:52] <none> _vt, я ленива. Маша меня игнорит, ей мозга только на это хватило.
[12:00:23] <_vt> none: герц же вам даже лог вывел в логкат, а вы все равно забили
[12:00:41] <oxpa> А как лог посмотреть, кстати? это adb нужен?
[12:00:45] <oxpa> или я чего-то туплю?
[12:01:01] <none> С тех пор, как “починить” значит “сломать и здесь, и там”, я просто юзаю что работает относительно стабильно.
[12:01:23] <none> oxpa, того же catlog хватит.
[12:01:25] <_vt> none: я вижу обратную зависимость "сломалось здесь и там, но никто не сообщает где"
[12:01:34] <oxpa> none: а что за catlog?
[12:01:46] <none> _vt, знаешь, про лог я и забыла. Вот, как есть говорю.
[12:01:50] <oxpa> вы меня несколько перееоцениваете. для мен ятелефон - звонилка, а не платформа рзаработки)
[12:02:12] <none> oxpa, Google + Google Play творят чудеса. Честно.
[12:02:49] *** 777Andrej заходит в комнату как participant и member
[12:02:49] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[12:02:52] <SetazeR@Psi> хочу дождь из тортиков
[12:02:56] <SetazeR@Psi> гугол поможет?
[12:03:05] <none> oxpa, а меня Виталик с порога год прессует словами про пирдолинг.
[12:03:23] <none> SetazeR@Psi, это говно, а не чудо.
[12:03:29] <SetazeR@Psi>
[12:03:35] <none> _vt, или полтора?
[12:03:39] *** 777Andrej заходит в комнату как participant и member
[12:03:39] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[12:03:48] <SetazeR@Psi> Нона посуровела под прессингом Виталика про пердолинг
[12:03:55] <Ласка> как вы задолбали )
[12:04:01] <none> _vt, может, когда-нибудь отметим?
[12:04:11] *** Ласка выходит из комнаты: I'll be back
[12:04:19] <none> Ласка, сотри нас с экрана, поможет.
[12:04:23] <SetazeR@Psi> Ласка: тебя никто не держит тут. Ты всё равно в разговоре не участвуешь
[12:07:31] <oxpa> _vt: я не вижу to= в query. Может они просто не логаются?
[12:07:46] <_vt> oxpa: они вроде не нужны
[12:08:15] <oxpa> вчера я когда zinid мучал, я в итоге писать с to. щас найду как
[12:08:34] <_vt> none: вот щас отмечаем. Я пердолю савим в честь этого
[12:08:55] <oxpa> _vt: хотя там iq to, а не query... iq тэг не логается?
[12:08:58] <none> _vt, :-*
[12:09:49] <_vt> oxpa: я ошибки вижу а сами запросы что-то не вижу
[12:20:08] *** Ласка заходит в комнату как participant и none
[12:27:59] <_vt> пришел ростер - оно дооолго висит. Обрабатывает ростер?
[12:29:12] <gerc> Нет, запрашивает у всех мам
[12:29:22] <oxpa> _vt: я так понял, query к mam не оборачивается в iq
[12:29:31] <oxpa> я увидел в логе iq, вокруг query его не было
[12:29:35] <oxpa> потому и error куча в ответ
[12:30:47] <SetazeR@Psi> короче фтопку
[12:30:51] <SetazeR@Psi> дома всё скачаю и поставлю
[12:32:02] <_vt> gerc: запросы гораздо позже в логе появляются
[12:32:23] <_vt> oxpa: я нашел полные таки
[12:33:03] <oxpa> ну позже они, наверно, полные. Но в начале работы - без обёртки. Я думаю, если отключить tls, я их даже в tcpdump'е увижу
[12:33:15] <oxpa> собственно, что мне мешает...
[12:33:24] <_vt> <iq type='set' id='sawim1626492943'>
<query xmlns='urn:xmpp:mam:0' queryid='sawim1626504670'>
<x xmlns='jabber:x:data'><field var='FORM_TYPE'><value>urn:xmpp:mam:0</value></field><field var='start'><value>2015-08-14T08:27:00Z</value></field><field var='end'><value>2015-08-21T08:27:00Z</value></field><field var='with'><value>kanya.spanier42350492@skype.bggg.net.ru</value></field></x></query></iq>
[12:33:36] <_vt> вот что здесь не так?
[12:33:46] <_vt> может ejabberd не понимает queryid ?
[12:34:08] <oxpa> _vt: with не должно быть. должен быть iq to, по словам зинида. я вчера так же обломалася
[12:34:25] <_vt> oxpa: ШТО
[12:34:29] <oxpa> впрочем, можно попробовать из xml консоли рабочего клиента поиграться
[12:34:35] <oxpa> _vt: ну вчера же ты сам логи видел
[12:34:53] <gerc> https://github.com/gerc99/SawimNE/blob/master/src/protocol/xmpp/XmppConnection.java#L946 здесь у всех запрашивает птлучается
[12:35:35] <_vt> oxpa: iq to пойдет клиенту, а не серверу
[12:36:09] <oxpa> _vt: я думаю, тебе лучше пинать зинида. я с тобой полностью согласен =)
[12:36:21] <oxpa> а его мог понять неправильно
[12:37:09] <_vt> ты явно понял неправильно
[12:38:42] <_vt> а! Наверное надо сначала тупо включить!
[12:39:43] <_vt> нихера не понял, мне говорит что NOT ALLOWED
[12:39:51] <_vt> когда я хочу посмотреть свои настройки
[12:39:59] <_vt> может для xmpp.ru забыли мам включить?
[12:40:55] <oxpa> не, там две таблицы и обе "работаеют"
[12:41:39] <_vt> так, вроде включил
[12:42:07] <_vt> get на prefs не работает, а set работает
[12:43:54] *** goodwin98 выходит из комнаты: I'll be back
[12:44:44] <_vt> хехе, нашел
[12:45:07] <_vt> gerc: ты проебал type='submit' у x, и type='hidden' у FORM_TYPE
[12:47:40] <_vt> ну я исправил, а толку? Истории не вижу все равно
[12:53:05] <_vt> а, это потому что заребиндилось и после ребинда запроса не было
[12:53:22] <_vt> gerc: почему при прокрутке чата нет запроса?
[12:54:17] <gerc> https://github.com/gerc99/SawimNE/blob/master/src/ru/sawim/view/ChatView.java#L800 Из-за истории
[12:54:46] <_vt> у меня как раз empty
[12:55:07] <_vt> а здесь надо просто лог включить, я забыл
[12:55:27] <_vt> ну блять, какого хрена я вчера не включил, все утро срали в чат, был бы хороший лог для тестов
[12:56:26] <none> _vt, обращайся.
[12:57:03] <_vt> chatListView.setSelectionFromTop
[12:57:10] <_vt> идея говорит что оно требует апи 21
[12:57:38] <gerc> Нет. Всегда на старых работало
[12:57:50] <_vt> идея тупит?
[12:58:09] <gerc> Наверно.
[12:58:44] <_vt> ага
[12:58:51] <_vt> гугл говорит что требуется апи 1
[13:04:25] <_vt> if (contact.isConference()) return;
[13:04:26] <_vt> ахахахахах
[13:04:44] <_vt> if (!serverFeatures.hasMessageArchiveManagement()) return;
[13:04:46] <_vt> ого
[13:05:01] <_vt> оно тут почему-то вышло
[13:06:13] <_vt> ну да, не нашло
[13:07:09] <_vt> проебало после ребинда?
[13:08:06] <none> Все Виталики такие Виталики.
[13:09:24] <gerc> А ну да фичи не приходят после ребинда
[13:09:55] <gerc> Надо сохранять хмл фич и после ребинда парсить сохранённый хмл фич
[13:09:59] <none> Их сохранять надо отдельно.
[13:10:47] <_vt> Так они до ребинд приходят
[13:11:01] <_vt> Сразу при коннекте
[13:12:08] <none> Ага.
[13:13:52] <_vt> но там могут быть не все
[13:15:28] *** mahmoud' заходит в комнату как participant и member
[13:16:09] <_vt> gerc: не надо никаких ИКСЕМЕЛЬ сохранять. Надо сохранять фичи
[13:16:11] <gerc> https://github.com/gerc99/SawimNE/blob/master/src/protocol/xmpp/XmppConnection.java#L418 надо ещё перед else всунуть
[13:18:13] <_vt> это для чего?
[13:18:36] <gerc> Фичи парсить
[13:18:37] <Snapi-Snup..> gerc, Не могу :(
[13:18:48] <_vt> а, там есть фичи
[13:18:52] <_vt> прикольно тогда
[13:23:58] <_vt> а как чат почистить?
[13:25:47] <gerc> В главном меню нажать ВЫХОД
[13:25:58] <_vt> и еще я не вижу чтоб работали карбонс
[13:26:10] <gerc> И если в настройках история не включена, то она почистится
[13:28:52] <_vt> gerc: запрос фич не помог
[13:29:01] <_vt> ни истории ни карбонс оно не видит
[13:29:23] <_vt> хотя в теории карбонс достаточно до ребинда включить
[13:29:36] <_vt> почищу ребинд тогда
[13:31:06] <_vt> вот щас чистое подключение
[13:31:19] <_vt> и внутри enablecarbons не видит фичи
[13:31:26] <_vt> оно вызывается раньше чем фичи пришли?
[13:34:54] <_vt> хм
[13:35:02] <_vt> раз 5 оно вызвалось и ни разу не нашло
[13:37:41] *** mahmoud' выходит из комнаты
[13:41:25] <_vt> бля, я понял проблему с ростером
[13:41:32] <_vt> оно его несколько раз запрашивает
[13:41:39] <_vt> у меня подряд несколько раз в логе ростер
[13:43:09] *** zinid заходит в комнату как moderator и owner
[13:45:40] *** SetazeR@Psi выходит из комнаты
[13:46:24] <oxpa> zinid: а в mam iq идёт к серверу или к той сущности, логи с которой спрашиваются?
[13:46:57] <oxpa> вчера я делал просто iq to linux@c.j.r. а сегодня меня _vt закономерно поднял на смех
[13:47:02] <oxpa> насмех..
[13:47:04] <oxpa> как это пишется-то?
[13:47:29] *** 777Andrej заходит в комнату как participant и member
[13:47:57] <777Andrej> и что за фигня? савим 56 ваще с ощшибками работает
[13:48:09] <zinid> ну вообще-то если хочешь свои логи, то не указываешь jid вообще
[13:48:21] <zinid> если хочешь логи конфы, то указываешь её jid
[13:48:25] <_vt> gerc: ростер запрашивается зачем-то в requestConferenceInfo каждый раз
[13:49:19] <_vt> надо наверное вынести туда, куда я ее саму выносил?
[13:49:58] <777Andrej> и все это началось после ремонта сервера
[13:50:22] <oxpa> о, кстати, намед должен был собраться
[13:50:40] <zinid> oxpa: не оффтопь здесь
[13:51:45] <777Andrej> gerc: из за чего глюки могут быть?
[13:53:44] <777Andrej> и вылетаю тока в конфе жаб.ру если зайти в другние конфы на другом сервере. то отлично
[13:54:50] <zinid> это могут быть не глюки sawim
[13:55:16] <777Andrej> хз. щас пробую другой клитент скачать
[13:57:31] <777Andrej> щас жасмин попробую
[13:58:53] *** 777Andrej выходит из комнаты
[13:59:43] <_vt> none: ты соберешь то что я напердолил?
[14:00:14] *** 777Andrej заходит в комнату как participant и member
[14:00:14] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:01:20] <none> _vt, конечно, да. Шутишь!
[14:01:33] <none> Создай ветку.
[14:01:38] *** 777andrej заходит в комнату как participant и member
[14:01:38] *** 777andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:01:41] <none> Или репо дай.
[14:02:12] <_vt> none: ну mamcarbons ветка
[14:02:20] <none> Ок
[14:03:37] *** 777andrej заходит в комнату как participant и member
[14:03:37] *** 777andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:04:32] <oxpa> только выложите apk куда-нибудь, я тоже погляжу...
[14:05:17] <_vt> рано
[14:07:31] <none> _vt, в твоей репе, что ли?
[14:07:48] <_vt> ну да
[14:07:59] *** 777andrej заходит в комнату как participant и member
[14:07:59] *** 777andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:08:46] <_vt> а вообще долгий запуск еще потому, что все срется в логкат
[14:08:53] <_vt> раньше ведь в него не срало
[14:09:20] <Ласка> лол. _vt none может поженитесь?
[14:10:11] <_vt> Ласка: у нее борщ неправильный же
[14:11:00] *** 777andrej заходит в комнату как participant и member
[14:11:00] *** 777andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:11:37] <Ласка> _vt, научишь варить правильный. девка от тебя тащится. не дня чтоб про тебя не вспомнила )
[14:12:42] <Ласка> _vt, старается для тебя а ты не ценишь
[14:12:42] *** digit выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[14:15:51] <_vt> Ласка: :(
[14:16:17] <Ласка> стервец ))
[14:17:22] <zinid> лол за год ничего не изменилось
[14:17:27] <Ласка> _vt, даже ее прклонник свалил понял что ей нужен только ты
[14:18:18] <none> _vt, 22.2 зачем? Точно надо?
[14:18:45] <none> Что. Она. Несёт.
[14:18:48] <Ласка> zinid, это жаббер , детка. здесь ничего не меняется. только умирает.
[14:19:29] <none> Ласка, ничего, если я тебя ударю?
[14:19:36] <_vt> none: 22.2?
[14:19:44] <Ласка> none, что я несу?утром несла сумку.
[14:19:49] <none> _vt, я ничего не придумывать.
[14:20:05] <Ласка> none, рискни
[14:20:07] <none> _vt, IDEA постаралась?
[14:20:17] <_vt> none: я не понял о чем это вообще, это где?
[14:20:25] <none> slap slap
[14:20:32] <_vt> https://github.com/vitalyster/SawimNE/commit/5ad032ef64199bbbc87858fac45e723961ede101
[14:20:35] <_vt> где чо не так?
[14:21:26] <_vt> Ласка: дроид который?
[14:21:51] <none> _vt, это не ты. Это Герц наш постарался.
[14:21:51] <Ласка> _vt, 4.4,2 вроде
[14:22:31] <_vt> Ласка: :D я про поклонника
[14:22:45] <Ласка> сначала был _vt виноват а теперь герц
[14:23:08] <Ласка> _vt, аа маназиус
[14:23:24] <_vt> Ласка: мнезиус в запое
[14:23:35] <_vt> он позавчера в саппорте зажигал
[14:23:51] <_vt> насильно заставлял людей ставить савим
[14:24:00] <_vt> с тех пор еще не проспался
[14:24:04] <Ласка> _vt, дада он наверное. конечно в запое ведь ноне любит виталика :-(
[14:24:10] <none> _vt, обновляю SDK.
[14:24:36] <none> Ласка, лей напалм дальше. Как бальзам на душу.
[14:25:21] <Ласка> none, не отрицай очевидное
[14:25:38] <none> Скоро объём Явы и SDK перерастёт размер полезных данных на машине.
[14:26:16] <none> Ласка, внимания не хватает тебе, что ли?
[14:27:09] *** digit заходит в комнату как participant и member
[14:27:32] <none> slap Ласка
[14:27:34] <_vt> Ласка тоже хочет борщ делать
[14:27:50] <none> Борщевик.
[14:27:56] <none> slap Ласка
[14:28:09] <none> digit, гадина!
[14:28:49] <none> Что-то дохрена ставится.
[14:29:09] <Ласка> none, мне есть кому делать борщ.
[14:29:43] <Ласка> _vt, я делаю борщ
[14:30:42] <none> Ласка, да, детка!
[14:32:40] <_vt> Ласка: ну мало делаешь видимо, видно что хочешь делать больше!
[14:34:18] <_vt> none: попроси там мужиков своих купить нормальный комп, чо так долго?
[14:34:27] *** none выходит из комнаты: Replaced by new connection
[14:36:12] <Ласка> _vt, я могуи
[14:36:22] *** none заходит в комнату как participant и member
[14:37:08] <none> _vt, нет, разбиралась, что из этого говна нужно.
[14:37:51] *** none выходит из комнаты
[14:40:47] <_vt> и уснула?
[14:41:39] *** mahmoud' заходит в комнату как participant и member
[14:41:58] *** none заходит в комнату как participant и member
[14:42:11] <none> version
[14:42:12] <digit> none: doesn't reply to version requests
[14:42:50] <none> _vt, говно. :-)
[14:43:03] <_vt> none: это я сломал версию?
[14:43:15] <none> На Wi-Fi больше минуты список участников загружало.
[14:43:26] <_vt> дык а если лог выключить?
[14:43:28] <_vt> щас скажу как
[14:43:43] <_vt> минута лучше чем 10!
[14:44:16] <_vt> none: public static final boolean DEBUGLOG = true;
[14:44:27] <_vt> в XmppConnection, сделай false
[14:46:59] <_vt> Ласка: что там none так долго ковыряется? Она борщ тоже так долго делать будет?
[14:47:29] <Ласка> _vt, не знаю. это же твоя девушка )
[14:47:51] <Ласка> _vt, тебе варит
[14:48:37] *** nonebeholder заходит в комнату как participant и member
[14:50:08] *** zinid выходит из комнаты: Replaced by new connection
[14:50:08] *** zinid заходит в комнату как moderator и owner
[14:50:25] <nonebeholder> _vt: получил?
[14:50:40] <_vt> nonebeholder: :(
[14:51:13] <nonebeholder> Я ж сообщений не вижу с новой версии; а старая просто падает: скорее всего, дропать всю БД надо. Или историю чатов.
[14:52:27] <_vt> странно
[14:53:09] <nonebeholder> Ничего странного: падает на DatabaseHelper.onDowngrade().
[14:53:32] <nonebeholder> То есть, разумеется, не должно, но ведь так ожидаемо.
[14:54:00] <_vt> а, ну не надо даунгрейдов, надо новую починить
[14:54:21] <_vt> а почему у меня видно сообщения?
[14:54:38] <_vt> "старая" это какая? Может надо сначала ее поставить?
[14:54:54] <nonebeholder> Спрашиваешь тоже. Мало ли, баг в ранние версии портировали, а починить забыли?
[14:55:13] <nonebeholder> Что, команда тренированных обезьянок Google такого раньше не вытворяла?
[14:56:14] <nonebeholder> _vt: ты всерьёз считаешь Герца настолько криворуким, чтобы он вызывал onDowngrade без необходимости?
[14:57:18] <nonebeholder> Тогда если «Can't downgrade database from version 7 to 4» недостаточно красноречиво, я сдаюсь.
[14:58:20] <nonebeholder> _vt: ты ссылку на файл получил?
[15:00:11] <_vt> nonebeholder, где?
[15:00:11] <nonebeholder> _vt: ты ссылку на файл получил? [²]
[15:00:15] <nonebeholder> В привате.
[15:00:22] <nonebeholder> Из новой версии послано было.
[15:00:40] <_vt> nonebeholder: не приходило ниче
[15:00:46] *** SetazeR@Psi заходит в комнату как participant и member
[15:01:54] <_vt> nonebeholder: не очень понятно что за версии баз
[15:03:28] *** SetazeR заходит в комнату как participant и member
[15:05:01] <none> Так, попробуем отключить БД.
[15:05:17] *** none выходит из комнаты: Logged out
[15:06:03] <nonebeholder> Ого!
[15:06:11] <nonebeholder> Ещё и отправляются с задержкой.
[15:06:50] *** none заходит в комнату как participant и member
[15:07:13] <none> Тест.
[15:08:37] <oxpa> ну ничего так тест, виден...
[15:11:52] <nonebeholder> А я сюда штук 10 прислала уже. Не приходят.
[15:11:53] <none> Очень долго загружаются сообщения. Отключение БД помогло, но это-то костыль.
[15:11:54] <none> oxpa, а я твоего текста не вижу.
[15:12:00] <nonebeholder> О, начали приходить.
[15:12:21] <nonebeholder> oxpa: а я твоего сообщения в Sawim не вижу.
[15:12:42] <nonebeholder> Виталь, лучше работала 55. Гораздо. Задолбаешься чинить.
[15:13:32] *** none выходит из комнаты: Replaced by new connection
[15:13:43] *** none заходит в комнату как participant и member
[15:14:08] <none> Test
[15:14:09] <digit> none: Две полоски!! 🚼
[15:14:26] <none> А я их не вижу.
[15:14:41] <_vt> nonebeholder: я так и не понял что бд
[15:15:06] <nonebeholder> _vt: знаешь, что при обновлении приложения делается и зачем?
[15:15:38] <_vt> nonebeholder: ну если бд приложения, то что ты там ОТКЛЮЧАЕШЬ?
[15:15:43] <nonebeholder> Есть коллбэк на апгрейд версии на случай необходимости апгрейда БД.
[15:15:45] <_vt> просто удаляешь и всё?
[15:15:54] <nonebeholder> Есть коллбэк на даунгрейд версии на случай необходимости апгрейда БД. Соответственно.
[15:16:11] <nonebeholder> Стукните крикуна, пожалуйста.
[15:16:27] <_vt> ну значит мне надо поставить 55, чтоб получить ту бд, потом поставить свежее, и я тоже перестану получать сообщения, так?
[15:16:38] <nonebeholder> Ну, вариант.
[15:16:39] *** westsibe заходит в комнату как participant и member
[15:16:55] <nonebeholder> Герц рекомендовал вайпать данные перед апгрейдом. Но это не помогло.
[15:18:01] <_vt> nonebeholder: еще раз, что есть "отключить БД"?
[15:18:03] <none> Тест.
[15:18:04] <none> Нот об ам а шью р
[15:18:11] <_vt> чем это от "вайпать данные" отличается?
[15:18:27] <nonebeholder> О! Несколько минут прошло, прежде чем из Sawim сообщения сюда попали. Это пиздец.
[15:18:40] <nonebeholder> _vt: ты к словам пристал? Опять?
[15:19:02] <nonebeholder> Отключение истории, придурочный.
[15:19:09] <_vt> nonebeholder: да каким нахрен словам, ты говоришь "отключить бд помогло", "вайпать данные не помогло"
[15:19:11] <nonebeholder> Повторить?
[15:19:16] <_vt> будто я в вашей фене понимаю
[15:19:30] <_vt> воот, еще и историю включить надо оказывается!
[15:20:00] <nonebeholder> Не помогло отключение истории: что-то загружается, а после этого сам видишь, как работает.
[15:20:17] <_vt> так, какой коммит был версией 55?
[15:20:24] <nonebeholder> У меня история включена была.
[15:20:30] <nonebeholder> Кхм.
[15:20:32] <_vt> собираю его, включаю историю, потом обновляюсь?
[15:21:43] <nonebeholder> $ git log | grep '55 version' -B 4 | grep commit
commit 01ee24613a3f209b7ad08032d21d367a8bd7f549
[15:22:15] <nonebeholder> Да, попробуй минут несколько пописать что-нибудь, чтобы точно сохранилось с корректными метками.
[15:23:46] *** goodwin98 заходит в комнату как participant и member
[15:24:09] <nonebeholder> _vt: вот это вот дебажить… не завидую тебе.
[15:24:52] *** _vt выходит из комнаты: Replaced by new connection
[15:24:56] *** _vt заходит в комнату как moderator и owner
[15:26:21] <_vt> test
[15:26:21] <digit> _vt: Две полоски!! 🚼
[15:27:03] <nonebeholder> 4.2.2? Эмулятор?
[15:28:35] <_vt> ну чо, обновляться?
[15:28:39] <nonebeholder> Пробуй.
[15:28:49] *** 777Andrej заходит в комнату как participant и member
[15:28:49] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[15:29:05] <nonebeholder> Заодно сравни, насколько вменяемо выглядит 55 относительно 56.
[15:29:24] <_vt> лолчего? Там пиздец страшно
[15:29:30] <none> Не приходят, до сих пор.
[15:30:13] <nonebeholder> _vt: 56?
[15:30:24] <_vt> nonebeholder: в 55 страшно
[15:30:34] *** SetazeR@Psi выходит из комнаты
[15:30:41] <nonebeholder> Везде страшно, если честно.
[15:30:56] <_vt> в 56 есть подвижки
[15:31:03] *** 777Andrej заходит в комнату как participant и member
[15:31:03] *** 777Andrej выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[15:31:10] <nonebeholder> Просто, 55 можно пользоваться, и гадать нет нужды, что да к чему.
[15:31:39] <nonebeholder> Редизайн неизбежен, но фэйлить его, прошу, не надо.
[15:32:03] <_vt> нифига не понял
[15:32:10] <_vt> у меня база удалилась что ли?
[15:32:15] <none> Но от меня уходят.
[15:32:17] <none> Но не все. И не сразу.
[15:32:17] <_vt> запустил и нет аккаунта типа
[15:32:42] <nonebeholder> _vt: нет. Изменилась.
[15:32:54] <_vt> nonebeholder: и аккаунт заново надо?
[15:33:19] *** gerc выходит из комнаты: I'll be back
[15:33:24] <nonebeholder> Попробуй. Может, просто выключен.
[15:33:38] *** gerc заходит в комнату как moderator и owner
[15:33:42] <goodwin98> Гм.. Однотонный текст более читабелен?
[15:34:02] <nonebeholder> Машу777 выносит в соседнем чате, когда я пишу. Гггг.
[15:34:09] <nonebeholder> goodwin98: тише. Сам дойдёт.
[15:34:21] *** gerc выходит из комнаты: Logged out
[15:34:29] <nonebeholder> Временами надо, чтобы дитя само наелось мыла.
[15:34:37] <_vt> goodwin98: естественно. Ты книжки тоже читаешь с разноцветными буквами?
[15:35:11] <_vt> if (oldVersion <= 4 && newVersion >= 7) {
try {
db.execSQL("DROP TABLE IF EXISTS " + RosterStorage.storeName);
[15:35:21] <_vt> поясните чо это
[15:35:25] <goodwin98> _vt, а ты в редакторе кода тоже без подсветки?
[15:36:12] <nonebeholder> «SMS WhatsApp Viber!»© _vt
[15:36:55] <_vt> goodwin98: в редакторе кода у меня произвольно цвет не меняется
[15:36:59] <nonebeholder> _vt: удалить таблицу с тем именем, что в атрибуте storeName.
[15:37:12] <nonebeholder> Наверное, удалить историю?
[15:37:16] <_vt> nonebeholder: да это понятно, про версии. Какие версии когда были?
[15:37:35] <goodwin98> _vt, так и в чате не абы как
[15:37:36] <_vt> 55 это 4, 56 это 7?
[15:38:02] <_vt> goodwin98: в других чатах может и не абы как, но в савиме кошмар
[15:38:04] <nonebeholder> Да. Умничка.
[15:38:26] <_vt> ну оно мне все дропнуло, а не одну таблицу
[15:38:27] <goodwin98> _vt, ну не спорю, не идеально было, но и сейчас не лучше, явно
[15:38:33] <_vt> аккаунты зачем дропнулись?
[15:38:37] <nonebeholder> Только КАК это определяется — видимо, в коде искать.
[15:38:40] <_vt> может конечно это идея дропнула
[15:39:03] <goodwin98> nonebeholder, версия задается при создании или подключении таблицы
[15:39:08] <nonebeholder> Ну, там и раньше с БД работа была не ахти оптимальна.
[15:39:32] <nonebeholder> goodwin98: ну, а в логе коммитов там много пояснений? В комментариях к коду?
[15:39:45] <_vt> nonebeholder: по идее про даунгрейде тоже можно дропать эту таблицу и будет даунгрейдиться
[15:40:01] <nonebeholder> Наверное, нужно дропать?
[15:40:28] *nonebeholder что-то простудилась; идёт спать.
[15:40:37] <nonebeholder> _vt: я тебе надо?
[15:40:40] <goodwin98> nonebeholder, хз. Зачем там вообще проверка версий, если так и так дропать надо
[15:40:58] <_vt> nonebeholder: ну я щас еще раз попробую обновиться
[15:41:00] <nonebeholder> goodwin98: я ж тот код придумала! Ага!
[15:41:04] <_vt> не получилось щас нифига же
[15:41:42] <_vt> опя
[15:41:52] <_vt> а в 55 были еще другие правила апгрейда
[15:41:57] <_vt> зачем он их убил?
[15:42:06] <_vt> это с маркета значит обновиться не выйдет
[15:42:21] <_vt> надо вернуть значит
[15:42:25] <nonebeholder> _vt: можно, я тебя обниму?
[15:42:34] <_vt> nonebeholder: это к Ласка
[15:42:38] <nonebeholder> Ты ж избавитель.
[15:42:53] <nonebeholder> Я куньих не особо перевариваю.
[15:43:40] <_vt> а какой коммит в маркете?
[15:43:46] <_vt> я тогда сразу начну оттуда обновляться
[15:43:49] <nonebeholder> Вот ты спросил!
[15:43:54] <_vt> nonebeholder: давай коммит маркета и иди спать
[15:44:02] <nonebeholder> Давай, делай полтора года назад, смело.
[15:44:38] <nonebeholder> Дату в Маркете ещё сказали бы кто.
[15:44:44] <goodwin98> 1.3.5
[15:45:02] <_vt> 02.02.2014
[15:45:31] <nonebeholder> Лол.
[15:45:47] <nonebeholder> Первый коммит в репо начинается с этой даты.
[15:45:51] <nonebeholder> А, нет.
[15:46:00] <_vt> https://github.com/gerc99/SawimNE/commit/4238a9c8d85a9b2318ca976f6e92f7b7509e6439
[15:46:08] <_vt> там еще один от этого числа
[15:46:27] <nonebeholder> Уверен, что собрано в тот же день?
[15:47:54] <_vt> а, я понял, наверное в 55 не было бд вообще, так что на правила пофиг
[15:48:01] <_vt> то есть в маркете
[15:48:48] *** westsibe выходит из комнаты
[15:49:05] <_vt> ааа, там еще не было gradle!
[15:49:33] <goodwin98> Конечно не было..
[15:50:13] <nonebeholder> В 55 БД есть давно.
[15:50:24] <goodwin98> Бд появилась где то в 40х версиях, вроде
[15:50:29] <nonebeholder> В 1.3.5 не было БД.
[15:50:53] <nonebeholder> Потом появился набор БД по одной на собеседника/чат.
[15:51:13] <_vt> да и хрен на них
[15:51:23] <nonebeholder> Ага.
[15:51:23] <_vt> важно только чтоб апгрейд с маркета прошел нормально
[15:51:36] <_vt> насрать на пердолей с тестами
[15:51:52] <goodwin98> Ну а как он пройдет нормально, если нет кода для этого?
[15:52:13] <_vt> какого кода? Сразу создастся новая БД последней версии
[15:52:26] <nonebeholder> 76a24c66ac1c3a5e2dad914083c9bdccbbcbb9fc ← по-моему, это.
[15:52:30] <goodwin98> Я про перенос истории со сторого в бд
[15:52:41] <zinid> что-то я потерял нить дискуссии
[15:52:46] <goodwin98> Как там этот набор файлов назывался
[15:52:48] <zinid> в маркет решили вывалить?
[15:52:50] <nonebeholder> zinid: привет. Не вникай.
[15:53:08] <zinid> nonebeholder: нет, это принципиально!
[15:53:17] *nonebeholder думала, что это планируется уже года полтора как.
[15:53:24] <nonebeholder> zinid: да я шучу.
[15:53:42] <_vt> goodwin98: напиши!
[15:53:44] <nonebeholder> _vt: сам соберёшь, если что?
[15:53:51] <goodwin98> _vt, кто то писал даже
[15:53:55] <_vt> goodwin98: где?
[15:54:13] <goodwin98> _vt, не помню. Герц говорил, что кто то это писал
[15:55:44] <_vt> zinid: мне приходится ковырять ведросавим
[15:56:19] *** mahmoud' выходит из комнаты
[15:57:06] <zinid> ну и ладно
[15:57:06] *** zinid выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[15:57:11] *** zinid заходит в комнату как moderator и owner
[16:01:17] <nonebeholder> zinid: ого!
[16:01:51] <zinid> nonebeholder: чо?
[16:01:55] <nonebeholder> Кстати, Машу777 в соседнем чатике колбасит жутко из-за…
(This participant is kicked from the room because he sent an error message to another participant: service-unavailable)
[16:02:07] <nonebeholder> zinid: ты только что сделал то же самое.
[16:02:25] <zinid> ну да, потому что интернет у меня тут колбасит с утра
[16:02:42] <nonebeholder> zinid: хочешь сам на это посмотреть?
[16:02:54] <_vt> ну правильно, 300 секунд же держит
[16:03:04] <_vt> а кикед - когда 300 секунд вышли
[16:03:10] <_vt> либо если он вернулся раньше
[16:03:14] <nonebeholder> easyelectronics@ ← он там летает, как надутая гелием жаба.
[16:03:48] <_vt> zinid: kicked происходит если клиент вернулся раньше времени??
[16:03:59] <_vt> а, или кто писал session management?
[16:04:23] <zinid> _vt: Holger
[16:04:40] <zinid> и kicked шлёт конфа
[16:04:49] <zinid> когда получает service-unavailable
[16:04:54] <nonebeholder> Я сильно сомневаюсь, что 300 секунд истекают за 1..15 секунд.
[16:04:58] <zinid> а это может прийти всё что угодно
[16:05:27] <_vt> nonebeholder: маша на какой версии сидит-то?
[16:05:33] <_vt> если на 38, то sm ни при чем
[16:05:45] <nonebeholder> Уже неизвестно. Но говорил, что 38.
[16:05:45] <zinid> ну у меня нет sm
[16:06:08] <_vt> zinid: в ткаббере же есть
[16:06:11] <nonebeholder> http://pastebin.com/G5tPTsTs
[16:06:22] <nonebeholder> Вот лог, смотрите сами.
[16:06:50] <_vt> nonebeholder: ну да, он жаловался что и на 38 все плохо
[16:07:03] <_vt> после апгрейда сервера
[16:07:16] <nonebeholder> Он меня кикнул оттуда, вот придурок.
[16:07:23] <zinid> _vt: ну я не вижу чтобы <a/> и <r/> летали
[16:07:44] <nonebeholder> Нет чтоб проверить на другом клиенте, например.
[16:09:10] <_vt> а зачем от него приходит service-unavailable?
[16:09:39] <nonebeholder> Ну, а ничего, что сообщение об ошибке в редких случаях может не соответствовать ошибке?
[16:10:06] <_vt> ну надо понять кто эту ошибку генерит
[16:10:10] <_vt> и в ответ на что
[16:10:11] <nonebeholder> Важная деталь: эта птица решила меня заигнорить.
[16:10:40] <nonebeholder> Как именно — вопросы к нему. Не исключено, что через настройку на сервере.
[16:10:52] <nonebeholder> На стороне сервера, в смысле.
[16:11:02] <_vt> а, он же списки приватности на ники в конфе крутит
[16:11:12] <_vt> наверное его списки и шлют такие ошибки
[16:12:49] <nonebeholder> То есть, MUC неверно работает?
[16:13:31] <_vt> то есть он сует херь, которую никто не тестил
[16:13:41] <nonebeholder> Принято.
[16:13:43] *** mahmoud' заходит в комнату как participant и member
[16:17:39] <_vt> в общем я устал уже, пойду поработаю
[16:18:25] <nonebeholder> Говорят, около месяца назад то же самое было.
[16:18:42] <_vt> zinid: так у тебя и ткаббер старый!
[16:18:50] <_vt> все, понятно
[16:18:52] <nonebeholder> _vt: ближе к полуночи, наверное, появлюсь вновь.
[16:18:58] <_vt> это как раз ошибки срутся от старья без sm
[16:19:53] <_vt> nonebeholder: это я бухать уже буду
[16:22:48] *** mahmoud' выходит из комнаты: Replaced by new connection
[16:22:50] *** mahmoud' заходит в комнату как participant и member
[16:25:12] *** 777Аndrej заходит в комнату как participant и none
[16:29:43] <777Аndrej> nonebeholder, у 56 версии , долгий заход
[16:29:55] <777Аndrej> Можно перекурить пока зайдет :-)
[16:30:02] <nonebeholder> 777Аndrej: я знаю. Виталик пытается чинить.
[16:30:06] *** zinid выходит из комнаты: Replaced by new connection
[16:30:06] *** zinid заходит в комнату как moderator и owner
[16:30:32] <777Аndrej> Плюс если по меню лазить. Вылетает с ошибкой
[16:31:26] <_vt> ошибку нам знать нельзя
[16:31:48] <goodwin98> А у меня вообще не вылетает
[16:32:06] <777Аndrej> goodwin98, в настройках лазил?
[16:32:10] <nonebeholder> Так, тихо.
[16:32:18] <777Аndrej> Я про 56 версию
[16:32:22] <goodwin98> 777Аndrej, ты лучше расскажи как и куда лезть
[16:33:36] <none> Test
[16:33:37] <digit> none: Две полоски!! 🚼
[16:33:39] <777Аndrej> goodwin98, хотел зайти
Для продвинутых
Потом еще этот пункт
Автоответчик
[16:33:59] <777Аndrej> Короче, плюнул и удалил.
[16:34:01] <none> Хм.
[16:34:12] <none> Тест
[16:34:12] <777Аndrej> Щас на 38 родной :-)
[16:34:14] <Snapi-Snup..> none, Две полоски o_O
[16:34:19] <none> О. Работает.
[16:34:20] <goodwin98> File: Screenshot_2015-08-21-18-34-01.png
Size: 68 KiB
Link: http://i.imgur.com/OIfW5Nv.png
[16:34:41] <none> _vt, после удаления всех настроек сборка работает.
[16:34:55] <none> version
[16:34:55] <digit> none: doesn't reply to version requests
[16:34:57] <goodwin98> Как на телефоне кэтлог смотреть?
[16:35:14] <none> goodwin98, logcat и аналоги.
[16:35:50] <777Аndrej> goodwin98, ага, именно :-)
[16:36:07] <mahmoud'> !ver none
[16:36:08] <tliSida> mahmoud': У none версия Sawim NE 1.3.6(56) // Android/N1/4.2.2
[16:36:16] <none> Тест.
[16:36:28] <none> version
[16:36:28] <digit> none: doesn't reply to version requests
[16:36:34] <none> version
[16:36:34] <digit> none: You are running Sawim NE version 1.3.6(56) on Android/N1/4.2.2
[16:36:37] <777Аndrej> Я смотрю . никто и не тестил 56
[16:36:45] <none> Fuck it works!
[16:36:57] <none> _vt, 😚
[16:37:51] <_vt> none: ну то есть тормозов нет?
[16:37:57] <_vt> none: значит проблема только в апгрейде?
[16:38:00] <none> _vt, нет!
[16:38:04] <none> Да!
[16:38:27] <none> Ну, и ты что-то починил.
[16:38:32] <_vt> я мам чинил
[16:38:37] <goodwin98> File: Screenshot_2015-08-21-18-37-47.png
Size: 205 KiB
Link: http://i.imgur.com/0bpBEyc.png
[16:38:46] <_vt> и вообще ждал что ты его посмотришь ,а не тормоза дурачьи
[16:39:20] <none> _vt, как его посмотреть?
[16:39:50] <_vt> none: ну типа должно подсосать историю с сервера
[16:39:59] <_vt> но в обычных чатах, в групчатах вроде выключено
[16:40:11] <_vt> none: а, я починил еще чтоб ростер один раз спрашивался, а не три
[16:40:48] *** mahmoud' выходит из комнаты: Replaced by new connection
[16:40:51] *** mahmoud' заходит в комнату как participant и member
[16:41:03] <zinid> офигеть у вас багов
[16:42:13] <goodwin98> zinid, а я что говорил все время?
[16:42:37] <zinid> ну я sawim не юзаю, потому что он вечно оффлайн у меня
[16:42:46] <nonebeholder> _vt: нет истории что-то.
[16:42:59] <goodwin98> zinid, ну я что тогда, что сейчас говорил, что багов много
[16:43:48] <zinid> я не знаю как на жабе можно писать без багов
[16:44:16] <nonebeholder> Блин. Новый дизайн списка сообщений больше напоминает унылый jtalk и подобное; пузырьки были симпатичнее.
[16:44:39] <goodwin98> zinid, в гуе их тоже часто хватает
[16:44:45] <zinid> _vt: кстати видел новую статистику: http://www.opennet.ru/opennews/pics_base/0_1440104846.jpg
[16:45:10] <zinid> _vt: жс первый нах!
[16:45:24] <nonebeholder> _vt: короче, погляжу, как будет работать. Ты вдохновил. Внезапно.
[16:46:21] <_vt> zinid: https://twitter.com/forrestthewoods/status/476934214579810304
[16:46:36] *** westsibe заходит в комнату как participant и member
[16:46:41] <zinid> _vt: бгг
[16:49:29] <goodwin98> А может кто нибудь закинет баг с вылетом в настройках на гитхаб?
[16:49:45] <goodwin98> А то я даже пароль не помню
[16:50:17] *** nonebeholder выходит из комнаты
[16:50:50] <_vt> goodwin98: на твоем скриншоте ничего ценного
[16:51:20] <_vt> nonebeholder: вообще надо не список сообщений разглядывать, а работу ребинд
[16:52:49] <goodwin98> _vt, эм. А что еще нужно для локализации? Обычно логов хватало
[16:53:18] *** 777Аndrej выходит из комнаты
[16:53:44] <_vt> goodwin98: а стоп, вижу. И что это повторяется?
[16:53:47] <goodwin98> В крайнем случае, он всегда повторяем.
[16:53:53] <goodwin98> _vt, да
[16:54:32] <_vt> иии? Куда нажать?
[16:54:34] <goodwin98> При входе в автоответчик
[16:54:56] <_vt> а, ну это лажа. Лечится удалением автоответчика
[16:55:27] <goodwin98> Гм.. Надеюсь не только пункт меню, а весь код тоже?
[17:02:17] *** 777Аndrej заходит в комнату как participant и none
[17:03:11] <777Аndrej> [ _vt 14:54 ]
» а, ну это лажа. Лечится удалением автоответчика
---
:-D писец мастера
[17:05:08] <777Аndrej> Давайте савим удалим, и ноу проблем
[17:06:24] <_vt> нет, надо удалить только ненужное говно
[17:06:45] <zinid> какое?
[17:06:49] <777Аndrej> Ну почему автоответчик это гавно?
[17:07:15] *** gerc заходит в комнату как moderator и owner
[17:07:17] <zinid> а откуда это всё говно туда набижало?
[17:07:31] <zinid> что сейчас его аж удалять приходится
[17:07:33] <777Аndrej> Сами же и насрали :-)
[17:07:40] <goodwin98> zinid, джим же
[17:07:48] <zinid> ах
[17:08:40] <_vt> zinid: со времен, когда не было андроидов, и каждая программа включала в себя целую ос
[17:08:55] <gerc> <iq type='set' id='sawim576936914'><query xmlns='urn:xmpp:mam:0' queryid='sawim576957062'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:mam:0</value></field><field var='start'><value>2015-08-14T13:06:43Z</value></field><field var='end'><value>2015-08-21T13:06:43Z</value></field><field var='with'><value>-gerc-@jabber.ru</value></field></x></query></iq>

и нету
[17:09:10] <_vt> gerc: включить надо сначала
[17:09:30] <gerc> я у себя в ростере запрашую
[17:09:44] <_vt> gerc: <iq type='set' id='juliet3'>
<prefs xmlns='urn:xmpp:mam:0' default='roster'>
<always />
</prefs>
</iq>
[17:09:50] <_vt> в ростере и включить
[17:10:08] <_vt> вкл-выкл надо завязать на галку "хранить историю" заодно
[17:13:22] <zinid> gerc: <with/> ищет по пиру
[17:14:57] <zinid> или -gerc-@jabber.ru - это не ты сам?
[17:15:10] <gerc> я
[17:15:20] <zinid> а смысл тогда в этом запросе?
[17:15:59] <zinid> ты сам с собой общаешься?
[17:16:01] <_vt> это другой он
[17:16:11] <_vt> другой его джид же
[17:17:51] <gerc> c -gerc-@jabber.ru запрашивал у него же
[17:18:13] <zinid> gerc: на твоём текущем jid'е mam не включен
[17:19:05] <zinid> на -gerc- включен
[17:19:10] <zinid> roster
[17:19:27] <zinid> минуту назад включил
[17:22:40] <zinid> ну и две мессаги там от мрима :P
[17:22:54] <zinid> with mrim.jabber.ru сделай
[17:23:51] <goodwin98> Может ты их еще и прочитаешь ь
[17:23:55] <goodwin98> ?
[17:24:01] <gerc> <iq type='set' id='sawim635214829'><query xmlns='urn:xmpp:mam:0' queryid='sawim635205900'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:mam:0</value></field><field var='start'><value>2015-08-14T13:21:32Z</value></field><field var='end'><value>2015-08-21T13:21:32Z</value></field><field var='with'><value>draft9@jabber.ru</value></field></x></query></iq>

у другого не приходит тоже. с мрима пришло
[17:24:19] <zinid> goodwin98: я могу всё прочитать, но я слишком хорошо воспитан, прикинь
[17:24:25] <gerc> на draft9@jabber.ru тоже включить чтоле нужно?
[17:24:42] <zinid> goodwin98: хотя чтива тут...
[17:24:50] <goodwin98> zinid, чорд.. У меня теперь опять паранойя будет галить
[17:24:53] <goodwin98> Шалитт
[17:24:59] <_vt> goodwin98: ты можешь использовать conversations с otr и zinid не сможет прочитать
[17:25:37] <goodwin98> _vt, я честно полагал, что это нужно только чтоб передачу скрыть...
[17:26:15] <zinid> а мне всегда было интересно кстати, даже если я прочитаю, что произойдёт?
[17:26:20] <goodwin98> Ну там соседи хацкеры и все такое..
[17:26:42] <_vt> goodwin98: от соседей достаточно tls
[17:26:53] <zinid> goodwin98: тебя правда так волнует что о тебе подумает незнакомый человек? даже если ты там какую-то фотку опубликовал где ешь говно?
[17:27:22] <goodwin98> zinid, он может эту фотку выставить на всеобщее обозрение, номер
[17:27:24] <goodwin98> Например
[17:27:40] <zinid> ну этим я точно не занимаюсь
[17:27:51] <zinid> как-то за 10 лет ни одной фотки не вылезло
[17:28:00] <goodwin98> zinid, а много еще народу имеет такой доступ?
[17:28:06] <_vt> так аплоад котиков еще не сделали же
[17:28:14] <zinid> ermine, oxpa, _vt, aleksey
[17:28:17] <zinid> вроде всё
[17:28:23] <_vt> щас сделаем когда, тогда там будут фотки
[17:29:23] <goodwin98> Еще и вт
[17:29:25] <goodwin98> Ппц
[17:30:14] <goodwin98> Где моя шапочка..
[17:30:30] <_vt> goodwin98: я не знаю куда нажимать, выдыхай
[17:31:08] <_vt> goodwin98: ну а вообще вот тебе стимул прикрутить otr к савиму, приступай!
[17:31:28] <_vt> а нет, щас модно не otr, щас найду название
[17:31:32] <_vt> axolotl, во!
[17:31:48] <goodwin98> _vt, лучше я такую переписку в вк буду вести.. Я там админов хотя бы не знаю
[17:33:01] <_vt> такую?
[17:33:07] <zinid> goodwin98: вот же у тебя мания :)
[17:33:15] <zinid> goodwin98: как будто ты кому-то нужен, лол
[17:33:18] <goodwin98> Эм.Вот otr слышал, а этот набор букв нет
[17:33:36] <zinid> axolotl - это зверь такой смишной
[17:33:42] <goodwin98> zinid, а вдруг он меня начнет шантажировать о0
[17:36:09] <goodwin98> zinid, не понравится как я высказал свое мнение о жаббере и о том, что люблю клиенты, которые просто работают, и полезет искать что я вообще делаю тут
[17:36:37] <zinid> ты по себе судишь штоле?
[17:37:51] <goodwin98> Ну его это злит обычно
[17:37:56] <gerc> <iq to='bait@conference.jabber.ru'type='set' id='sawim687407950'><query xmlns='urn:xmpp:mam:0' queryid='sawim687412424'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE' type='hidden'><value>urn:xmpp:mam:0</value></field><field var='start'><value>2015-08-14T13:34:49Z</value></field><field var='end'><value>2015-08-21T13:34:49Z</value></field><field var='with'><value>bait@conference.jabber.ru</value></field></x></query></iq>

ошибка. как запросить у конфы?
[17:39:06] <_vt> gerc: пробел забыл
[17:39:22] <_vt> а если бы не клеил иксемель руками, то не было ошибки
[17:39:38] <_vt> .ru'type='set'
[17:42:38] <zinid> gerc: зачем в with жыд конфы?
[17:42:58] <zinid> gerc: кевин задумал, что там должен быть жыд участника, если запрос идёт на конфу
[17:43:21] <zinid> но этого нету в хере
[17:43:38] <zinid> он то ли в привате это сказал микелю, то ли в standards@
[17:43:38] <_vt> zinid: наверное приватные сообщения?
[17:44:01] <_vt> а хер вообще писал MattJ :)
[17:44:09] <zinid> _vt: приватные не логируются, это прописано в хере
[17:44:25] <zinid> _vt: ну щас почему-то за него впрягается кевин
[17:44:56] <_vt> zinid: а, может быть изначально он и правда был простой, а кевин его накрутил как обычно!
[17:45:07] *** 777Аndrej выходит из комнаты: I'll be back
[17:46:03] <gerc> Traffic rate limit is exceeded
хотел историю написать
[17:46:17] <gerc> из 80сообщ
[17:46:44] <zinid> 80 сообщений так-то многовато
[17:46:59] <gerc> ну только одно отправилось
[17:48:45] <_vt> в смысле в истории было 80, а через мам пришло одно?
[17:49:01] <_vt> может 80 было до включения?
[17:49:08] <zinid> вот: "A MUC archive MUST NOT include 'private message' results (those sent directly between occupants, not shared in the room) in the results"
[17:49:30] <gerc> я из савима подряд 80сообщений отправил в конфу
[17:49:40] <zinid> _vt: не, он про отправку
[17:50:02] <zinid> _vt: исходящий трафик не лимитируется, иначе ёж опухнет
[17:51:52] <gerc> надо задержку
[17:52:33] <zinid> ну задержка есть, но если сильный напор, то потом реджектит
[17:52:54] <zinid> а вообще там аццкий код, писанный алексеем, который я трогать не хочу
[17:53:21] <zinid> лично я не натыкаюсь на такие проблемы, хотя на меня этот лимитер тоже работает
[17:53:26] <zinid> странно что другие ноют
[17:55:43] *** westsibe выходит из комнаты
[17:57:37] <zinid> а что, зумль там правда руками склеивается?
[17:58:04] <zinid> типа "<iq id=" + I + " to...
[17:58:51] <zinid> пойду в git посмотрю
[17:59:32] <zinid> iq += "type='set' id='" + XmppConnection.generateId() + "'>"
+ "<query xmlns='urn:xmpp:mam:0' queryid='" + query.queryId + "'>"
+ "<x xmlns='jabber:x:data'>"
+ "<field var='FORM_TYPE'>"
+ "<value>urn:xmpp:mam:0</value>"
+ "</field>";
[17:59:52] <zinid> ну вы жжоте
[18:00:37] <_vt> zinid: о кстати про исходящий! И про треды. В этом вашем жаббере никогда не знаешь когда кончатся входящие презенсы, и теперь еще мам. Почему нельзя было в одну станзу завернуть?
Ибо - получать сообщения нужно в одном потоке, а гуй обновлять в другом. Если обновлять после каждого и на тебя свалилось 100 сообщений, то гуй вешается. Нужно воротить костыли.
[18:01:15] <zinid> подожди, я не понял
[18:01:26] <zinid> щас вчитаюсь внимательно
[18:01:58] <oxpa> во всяких серьёзных штуках это решается буферизацией... и хоть обдёргайся, выведется когда сказано
[18:02:18] <zinid> в каких серьёзных штуках это решается буферизацией?
[18:02:25] <zinid> в tcp?
[18:02:29] <zinid> где ещё/
[18:02:30] <zinid> ?
[18:02:32] <oxpa> в Opengl изменения пишутся в один буфер, а показывается другой
[18:02:56] <_vt> oxpa: так пришло тебе 500 изменений в секунду, ты 500 раз будешь буферы менять?
[18:03:17] <oxpa> _vt: ты меняешь буферы с известной скоростью, а все изменения пишешь в это, который не виден
[18:03:36] <_vt> oxpa: известной?
[18:03:37] <oxpa> что успело измениться - показалось. что не успело - в следущий замес
[18:03:45] <oxpa> _vt: 30 раз в секунду, например
[18:04:09] <oxpa> _vt: я смутно подозреваю, что в андроиде этот подход неприменим) Можно не обращать внимания
[18:04:11] <_vt> oxpa: ну да, приходится лепить костыли с обновлением раз в секунду
[18:04:25] <_vt> oxpa: так и делается, но это костыльно же
[18:04:46] *oxpa пожал плечами
[18:04:55] <oxpa> _vt: а тройная буферизация - двойной костыль?)
[18:05:02] <_vt> сервер знает что надо послать 500 сообщений, а клиент не знает
[18:05:11] <_vt> если бы он знал - то четко обновил после 500
[18:05:20] <zinid> а сервер то откуда знает?
[18:05:33] <oxpa> ну сервер в конце mam шлёт "fin", тут легко
[18:05:38] <zinid> в c2s от разных модулей залетают сообщения
[18:05:48] <oxpa> с презенсами - хуже, факт...
[18:06:28] <_vt> zinid: они не так часто, это не такая проблема. Проблема вот начальные презенсы и результаты всяких мамов
[18:06:50] <oxpa> _vt: результат мама имеет признак конца >__<
[18:07:47] <_vt> oxpa: а когда конец-то? Мне ждать минуту и не обновлять экран, чтоб пользователь думал что все висит?
[18:08:04] <_vt> я и говорю, присылали бы все forwarded сообщение в одном
[18:08:13] <_vt> зачем по одному слать-то?
[18:08:25] <zinid> вот с forwarded согласен
[18:08:34] <oxpa> тогда бы ты точно ввисал на время разбора сообщения =) а тут можно включить анимацию подругзки и потихонечку добавлять в список
[18:08:34] <zinid> непонятно зачем дробить
[18:08:46] <zinid> там оверхед ещё на хидер станзы дикий
[18:08:57] <_vt> zinid: и с начальными, да и вообще презенсами можно было бы группировать в один пакет
[18:09:18] <zinid> _vt: с презенсы не очень просто группировать
[18:09:26] <zinid> _vt: там уже костылять мне надо
[18:09:30] <zinid> а оно мне нужно?
[18:09:51] <zinid> то есть мне надо буфер клепать, залетать будут то результаты проб от других c2s
[18:11:54] <_vt> zinid: ну а ты видишь как ткаббер подвисает при получении начальных презенсов?
[18:11:58] <zinid> вот был бы пабсаб!
[18:12:29] <zinid> да и хер с ним
[18:12:34] <zinid> пусть подвисает
[18:12:46] <zinid> криворучки потому что
[18:12:51] <zinid> у меня ёж не подвисает
[18:13:06] <zinid> и даже если я буфер накостыляю у меня ничего не будет подвисать
[18:13:18] <zinid> а у вас гуеписак вечно что-то висит
[18:13:35] <zinid> потому что многопоточно хуй чего напишешь в ваших мегаязычках
[18:14:07] <goodwin98> ну.. событий натыкать всяких..
[18:14:24] <goodwin98> там ведь тоже думать надо, как и везде
[18:15:04] <_vt> zinid: потому что у тебя нет пользователя, который на это смотрит. Тормозит-то не у "гуя", а у пользователя. Если экран обновляется реже чем 60 раз в секунду - это тормоза
[18:18:06] <zinid> сделай в одном треде и на эвентах обновляй
[18:18:36] <zinid> хотя это тоже отстой
[18:18:58] <_vt> zinid: ну и я не успею 500 эвентов за секунду отработать и все "висит"
[18:19:27] <zinid> а почему не успеваешь?
[18:19:33] <zinid> профилировал?
[18:20:15] <zinid> я тогда всё равно не понимаю чем поможет склейка станз
[18:20:42] <_vt> тем что это ОДИН эвент
[18:21:01] <goodwin98> который содержит 500 изменений
[18:21:09] <_vt> в другом потоке я 500 станз разложил куда надо и сказал в гуй "обновись"
[18:21:34] <zinid> то есть 500 эвентов сложнее обработать, чем разобрать эвент на 500 частей?
[18:21:38] <zinid> что-то там прогнило
[18:21:52] <goodwin98> а буфер зачем придумали? накопил 50 эвентов, обновил
[18:22:17] <_vt> zinid: разбирать один эвент в фоне я могу сколько угодно времени
[18:22:32] <_vt> время не критично. А в ui-потоке - время критично
[18:23:07] <goodwin98> накопил 500 эвентов обработал в отдельном потоке
[18:23:18] <zinid> ну вот и проблема
[18:23:33] <zinid> твой гуй ограничен только одним потоком
[18:23:52] <zinid> тут недавно кто-то ржал над ырланком
[18:24:21] <zinid> а там процесс может хоть все 64 cpu отожрать на выполнения задания
[18:24:33] <zinid> жаба такая жаба
[18:24:37] <_vt> это не гуй ограничен, а человеческий глаз блин
[18:24:52] <zinid> ну прально, потому что жаба тормозит
[18:25:09] <_vt> жаба тут вообще ни при чем, это в любом ui-фреймворке так
[18:25:43] <oxpa> _vt: у меня чисто теоретический вопрос: а если разбор станзы занимает хз сколько времени и грузит проц? это же тоже "подвесит" всё
[18:26:01] <_vt> Что значит "подвесит"?
[18:26:14] <_vt> "подвесит" - это чисто человеческое понятие
[18:26:21] <_vt> когда гуй не реагирует на его запросы
[18:26:22] <zinid> а что именно висит то?
[18:26:28] <zinid> из-за чего?
[18:26:44] <zinid> зачем ты в том же треде делаешь обработку?
[18:26:48] <zinid> ну делай в другом
[18:26:56] <goodwin98> oxpa: чисто визуально пользователь чего-то ждет, но этого не происходит вовремя.
[18:27:02] <zinid> ничо не пойму
[18:27:26] <goodwin98> нагрузка на проц тут не при чем
[18:27:43] <_vt> "нагрузка на проц" это тоже вымышленное понятие
[18:27:49] <zinid> и кстати если ты получил евент, то вместо того, чтобы сразу лететь на обработку, ты можешь сначала ещё раз проверить нет ли другого эвента
[18:28:09] <zinid> ну по крайней мере это если они очередь образуют
[18:28:23] <zinid> а если там непонятно как, то ссзб
[18:28:48] <_vt> в бесконечной куче презенсов и бесконечных результатах мам - НЕПОНЯТНО
[18:28:58] <goodwin98> _vt: так есть признаки конца
[18:29:07] <goodwin98> они не бесконечны
[18:29:17] <_vt> goodwin98: признак конца НЕИЗВЕСТНО когда придет
[18:29:29] *** mahmoud' выходит из комнаты: Replaced by new connection
[18:29:31] <goodwin98> _vt: когда придет, тогда и заканчивать обработку
[18:29:49] <_vt> goodwin98: а что это время делать с изображением??
[18:30:10] <zinid> _vt: так ничего не делать, обрабатывай в отдельном треде
[18:30:14] <goodwin98> _vt: а что делать, пока идет обработка из одной большой станзы, которую еще получить надо ?
[18:31:01] <oxpa> и станза генерит 100500 изменений, а в память влезает плохо...
[18:32:49] <goodwin98> не обязательно ждать все 10000 сообщений пока придут, можно и кусками выводить, либо вообще игнорировать этот вывод
[18:33:46] <goodwin98> зачем смотреть на то, как ползет чат, хоть и быстро. загрузить последние 10 штук, а остальные пусть в бд локально лежат и ждут
[18:36:08] <goodwin98> вот кстати, если б сообщения получить в обратном порядке, то есть сначала новые, то и задерки не будет никакой
[18:36:20] <_vt> Не, ну ладно. В маме хоть есть признак конца. В презенсах его нет - тут что делать?
[18:36:20] <zinid> а если так сделать:
[gui thread] <--> [processing thread] <--> [transport xml thread]
[18:36:57] <zinid> вот из транспортного треда кидаешь в обрабатывающий тред, а тот потом шлёт чисто gui-евенты в гуй-тред
[18:37:12] <zinid> чо даже так будет тормозить?
[18:37:21] <goodwin98> вроде так сейчас и есть
[18:37:31] <zinid> и чо аццки тормозит?
[18:37:50] <goodwin98> тормоза есть, но явно не из-за этого
[18:38:05] <zinid> дык профилировщик в руки, ёбпыть
[18:38:14] <goodwin98> я не верю, что савим обрабатывает всего по 3 сообщения в секунду
[18:39:28] <zinid> я у ежа каждое узкое звено знаю уже наизусть, бессоные ночи с профилировщиком провёл
[18:39:37] <zinid> чо толку гадать
[18:42:00] <_vt> zinid: узкое место - 500 евентов в секунду, это решается вставлением задержек
[18:42:13] <zinid> в каком треде оно происходит?
[18:42:36] <zinid> сколько тредов вообще?
[18:54:16] *** westsibe заходит в комнату как participant и member
[18:55:16] <gerc> хера нет чтоб узнать число станз которое сервер думает прислать?
[18:55:46] <_vt> gerc: а серверу насрать, он сам не знает
[18:56:05] <_vt> ему приходят статусы от твоего ростера - он тебе их шлет сразу, не считает
[18:56:40] *** mahmoud' заходит в комнату как participant и member
[18:56:51] <gerc> ну статусы в станзу росера запихать
[18:57:10] <_vt> тогда серверу придется ждать
[18:57:23] <_vt> пока весь твой ростер соизволит отозваться
[18:58:00] <gerc> пусть из базы экстренно возьмет последние статус человека
[19:12:42] <zinid> gerc: есть ещё s2s
[19:12:44] <zinid> и транспорты
[19:13:08] <zinid> а ещё тут все кричат про модули и какой кривой ejabberd_c2s.erl :)
[19:13:21] <zinid> надо сделать ещё кривее
[19:28:35] *** mahmoud' выходит из комнаты
[19:33:02] *** mahmoud' заходит в комнату как participant и member
[19:39:51] *** westsibe выходит из комнаты
[19:45:57] *** 777Аndrej заходит в комнату как participant и none
[19:46:22] *** 777Аndrej выходит из комнаты
[19:49:51] *** mahmoud' выходит из комнаты
[19:57:30] <gerc> <message from='qw@conference.jabber.ru' to='-gerc-@jabber.ru/Sawim (a7b76a197e705ca2)'>
08-21 15:35:49.260 18081-18109/ru.sawim I/System.out﹕ <fin xmlns='urn:xmpp:mam:0' complete='true' queryid='sawim1163096849'/></message>

и где count ?
[19:58:04] <_vt> нету же
[19:58:09] <_vt> фин - значит все хорошо
[19:58:52] <_vt> а пользователь пусть ругается почему так долго
[19:59:19] <gerc> в хере и в просоди есть
[19:59:33] <zinid> count только если был rsm
[19:59:58] <goodwin98> почему последовательные пакеты должны прийти медленее, чем один большой пакет?
[20:00:34] <goodwin98> если общий размер одинаковый
[20:01:29] *** mahmoud' заходит в комнату как participant и member
[20:03:15] <_vt> goodwin98: не прийти. Можно отобразить прогресс
[20:03:18] <_vt> когда знаешь конец
[20:03:27] <_vt> когда не знаешь - можно только бесконечные шарики показывать
[20:04:41] <goodwin98> _vt: ты думаешь прогресс бар будет уместен, впринципе?
[20:05:15] <_vt> goodwin98: где?
[20:05:35] <_vt> если конкретно про мам, там может быть плавная анимация сообщений например
[20:05:37] *** oxpa выходит из комнаты
[20:05:44] <goodwin98> _vt: можно заставить сервер прислать вначале последние n сообщений, а только потом все остальные?
[20:06:08] <_vt> а в случае ФИН после 500 сообщений у него будет тихо-тихо а потом ХУЯК и полный чат
[20:06:31] <_vt> goodwin98: ну так-то там порциями получать можно
[20:06:53] <goodwin98> _vt: нет именно последние, которе в чате должны отображаться внизу?
[20:07:13] <goodwin98> тогда можно их получить, а остальное грузить потихонбку и незаметно
[20:07:42] *** mahmoud' выходит из комнаты: Replaced by new connection
[20:07:43] <gerc> Так и есть, при прокрутке вверх они подгружаются
[20:07:49] *** mahmoud' заходит в комнату как participant и member
[20:07:53] <gerc> Как щас с локальной историей
[20:08:06] <goodwin98> ну вот. и никаких 500 сообщений
[20:08:32] <goodwin98> gerc: но вообще ты не прав.. либо что-то сломано
[20:08:49] <_vt> ну у меня тоже не получилось увидеть у него эту прокрутку
[20:08:52] <goodwin98> ибо когда я тут заходил в конфу, то долго ждал, пока все сообщения прогрузятся
[20:10:13] <gerc> Потому что пока все фичи придут, пока ростер запросится несколько раз, чтоб выстроится, и ещё у всех историю запрашивало
[20:10:34] <gerc> Много потоков и все базу теоебят
[20:10:41] <gerc> Теребят
[20:10:49] <_vt> а вот databaselocked я тоже не видел
[20:10:49] <goodwin98> так нет. видно было как они грузятся..
[20:10:50] <gerc> А там синхронизация
[20:10:58] <goodwin98> доолго так.
[20:11:13] <gerc> Потому что синхронизация
[20:11:48] <goodwin98> ну так о том я и говорил. нельзя вначале последнее загрузить?
[20:12:11] <_vt> goodwin98: и в этот момент тебе еще написали, тогда что?
[20:12:31] <goodwin98> _vt: ну еще ниже нарисовать. какая проблема ?
[20:13:36] <_vt> goodwin98: проблема в том что это убого выглядит, что у тебя сообщения с обоих сторон вылезают
[20:13:42] <goodwin98> _vt: вообще при старте в чат подгружать придется не 50 сообщений, как было у меня, а штук 10.
[20:14:18] <goodwin98> _vt: почему с обоих. при старте одним махом всунуть десяток сообщений, а остальное в бд закэшировать? не?
[20:17:43] *** mahmoud' выходит из комнаты: Replaced by new connection
[20:18:50] *** mahmoud' заходит в комнату как participant и member
[20:20:32] <goodwin98> вообще никакой лишней анимации не нужно будет
[20:35:08] <gerc> Вот из-за презенсов приходится каждый презенс записывать при подключении, вместо открытии транзакции и за один раз без синхронизации записать
[20:37:43] *** mahmoud' выходит из комнаты
[20:40:45] *** StackOverflow заходит в комнату как moderator и owner
[20:40:48] <goodwin98> а если в буфер писать?
[20:41:24] <goodwin98> ну то есть презенсы отдельно, синхронизация отдельно
[20:41:37] <_vt> goodwin98: вот из таких костылей и состоит говнокод джима-савима
[20:41:40] *** mahmoud' заходит в комнату как participant и member
[20:41:58] <_vt> речь же не о том, что это нельзя решить, а о том, что это нельзя сделать без костылей
[20:42:01] <goodwin98> _vt: ну так если не савим, то тем же самым будет заниматься сервер
[20:43:39] *** k.a.a. выходит из комнаты
[20:43:50] *** k.a.a. заходит в комнату как participant и none
[20:48:09] *** k.a.a. выходит из комнаты
[20:48:25] *** k.a.a. заходит в комнату как participant и none
[20:49:32] *** k.a.a. выходит из комнаты
[20:51:22] *** k.a.a. заходит в комнату как participant и none
[21:08:04] *** k.a.a. выходит из комнаты: Replaced by new connection
[21:08:06] *** k.a.a. заходит в комнату как participant и none
[21:10:08] *** mahmoud' выходит из комнаты
[21:16:31] *** mahmoud' заходит в комнату как participant и member
[21:17:39] *** k.a.a. выходит из комнаты: Replaced by new connection
[21:17:41] *** k.a.a. заходит в комнату как participant и none
[21:20:41] *** SetazeR выходит из комнаты
[21:22:18] *** k.a.a. выходит из комнаты: Replaced by new connection
[21:22:20] *** k.a.a. заходит в комнату как participant и none
[21:52:26] *** mahmoud' выходит из комнаты
[21:58:25] *** Alexey71 выходит из комнаты
[21:58:35] *** Зелёный выходит из комнаты
[22:06:03] *** mahmoud' заходит в комнату как participant и member
[22:21:29] *** Зелёный заходит в комнату как participant и member
[22:24:17] *** k.a.a. выходит из комнаты: Replaced by new connection
[22:24:23] *** k.a.a. заходит в комнату как participant и none
[22:27:42] *** Alexey71 заходит в комнату как participant и member
[22:39:46] *** modi заходит в комнату как participant и member
[22:41:43] *** mahmoud' выходит из комнаты
[22:41:57] *** mahmoud' заходит в комнату как participant и member
[22:48:57] <gerc> <iq to='qw@conference.jabber.ru' id='sawim1897010905' type='set'><query xmlns='urn:xmpp:mam:0' queryid='sawim1897053229'><x xmlns='jabber:x:data' type='submit'><field var='FORM_TYPE' type='hidden'>
<value>urn:xmpp:mam:0</value>
</field><set xmlns='http://jabber.org/protocol/rsm'>
<max>20</max>
</set></x></query></iq>

И всеравно присылает все 80 и в конце нету last first count, непонятно как получать старее
[22:56:40] *** mahmoud' выходит из комнаты
[22:57:58] *** mahmoud' заходит в комнату как participant и member
[23:23:21] <zinid> прям присылает 80 сообщений?
[23:26:23] <zinid> да, действительно
[23:29:31] <zinid> а ну да
[23:29:37] *** oxpa заходит в комнату как participant и none
[23:30:12] <gerc> 78
[23:30:13] *** mahmoud' выходит из комнаты
[23:30:23] <zinid> gerc: <set> вытащи из <x>
[23:30:47] <zinid> <iq type='set' id='q29302'>
<query xmlns='urn:xmpp:mam:0'>
<x xmlns='jabber:x:data' type='submit'>
<field var='FORM_TYPE' type='hidden'>
<value>urn:xmpp:mam:0</value>
</field>
<field var='start'>
<value>2010-08-07T00:00:00Z</value>
</field>
</x>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>10</max>
</set>
</query>
</iq>
[23:30:53] <zinid> вот пример
[23:31:24] <zinid> а у тебя вот так:
<iq id="sawim1897010905" to="qw@conference.jabber.ru" type="set">
<query queryid="sawim1897053229" xmlns="urn:xmpp:mam:0">
<x type="submit" xmlns="jabber:x:data">
<field type="hidden" var="FORM_TYPE">
<value>urn:xmpp:mam:0</value>
</field>
<set xmlns="http://jabber.org/protocol/rsm">
<max>20</max>
</set>
</x>
</query>
</iq>
[23:31:36] <zinid> чуешь?
[23:33:10] *** mahmoud' заходит в комнату как participant и member
[23:36:08] <_vt> а мнезиус опять в отрыв пошел. Парит меня приватно про виндоус 10, говорит, не будет больше общаться с теми, у кого виндоус 10, она сольет в анб инфу о том, что я с ним общаюсь
[23:36:57] <zinid> он перешёл на героин?
[23:37:06] <_vt> да не, вроде алкоголь
[23:37:37] <_vt> tliSida: ver
[23:37:39] <tliSida> _vt: Your version is Tkabber 1.1.2-20150510 (Tcl/Tk 8.6.4) // Windows NT 10.0
[23:37:44] <_vt> я вас всех слил!
[23:37:59] <goodwin98> tliSida: ver
[23:37:59] <zinid> а кстати я хочу жене на ноут поставить
[23:38:00] <tliSida> goodwin98: Твоя версия: QIP 2012 9379 // Windows NT 6.02, 64-bit
[23:38:09] <zinid> но у неё пераццкое семёрко
[23:38:14] <zinid> ничо не выйдет?
[23:38:21] <goodwin98> выйдет
[23:38:26] <_vt> выйдет конечно
[23:38:29] <zinid> как?
[23:38:39] <goodwin98> просто ставишь обнову
[23:38:55] <zinid> это надо ломанную качать?
[23:39:08] <goodwin98> с вероятностью 80% оно примет твою ломаную за лицензию и поставит нормальную
[23:39:13] <zinid> я просто не слежу, сначала вроде заявляли, что только тем, у кого не ломанная
[23:39:33] <zinid> не, у меня апдейты отключены, потому что от апдейтов активация слетала
[23:39:46] <_vt> потому что надо правильно активировать, а не ломать
[23:39:48] <goodwin98> отдельная тулза есть для обновы
[23:40:11] *** mahmoud' выходит из комнаты
[23:40:14] <zinid> _vt: та я ж откуда знаю как надо, я в вендовсах не очень хорошо разбираюсь
[23:40:28] <goodwin98> лично я никаких проблем от обновы не увидел
[23:40:35] *** mahmoud' заходит в комнату как participant и member
[23:40:36] <zinid> погуглил, что-то нашёл и влепил
[23:40:41] <goodwin98> все само заработало
[23:40:55] <goodwin98> единственно только проблема со звуком была.. но починил
[23:41:26] <goodwin98> это при том, что у меня система довольно долго стояла и хорошо засралась
[23:41:27] <_vt> zinid: ставишь на жаббер.ру pykms и он активирует все продукты микрософта :D
slmgr.vbs /skms jabber.ru
slmgr.vbs /ato
всё :)
[23:41:59] <zinid> а можно с нуля поставить?
[23:42:12] <zinid> там в принципе у неё кроме котиков ничего нет
[23:42:20] <zinid> и те у меня на шаре
[23:42:22] <goodwin98> zinid: можно, но вот ключ нужен будет, а его у тебя еще нет
[23:42:28] <zinid> хехе
[23:42:31] <_vt> kms-ключ блин
[23:42:53] <zinid> ладно, хер с ним
[23:42:54] <goodwin98> zinid: на ноуте нету наклейки с ключем винды?
[23:43:09] <_vt> https://technet.microsoft.com/en-us/library/jj612867.aspx
[23:43:17] <zinid> ну ваще ноут шёл с вендой, но потом сдох винт, а диск я потерял
[23:43:27] <zinid> ща гляну наклейку
[23:44:02] <_vt> если есть наклейка, значит ничего делать не нужно - обновление будет легальным, даже с нуля
[23:44:09] <goodwin98> можно поставить лицензионную семерку или что там у тебя, а на него накатить десятку. у тебя будет абсолютно честная лицезионная десятка
[23:44:13] <_vt> даже при установке с нуля*
[23:44:34] <goodwin98> а разве десятка сожрет ключ от семерки?
[23:44:42] <zinid> нету наклейки :)
[23:44:54] <_vt> нет, но там где-то его можно ввести
[23:45:10] <_vt> отдельно
[23:45:27] <goodwin98> вроде можно ввести только то, что из десятки предварительно вытащил
[23:46:06] <zinid> интересно, если я обращусь к производителю ноута, он мне сообщит серийник или нах пошлёт?
[23:46:17] <_vt> зависит от производителя, но вообще да
[23:46:22] <zinid> учитывая что это dns, наверное пошлёт
[23:46:47] <goodwin98> думаешь он у них хранится вообще?
[23:47:01] <goodwin98> а новый нахаляву точно не дадут
[23:47:05] <zinid> у dns'а наверное ничерта не хранится
[23:47:32] <_vt> да могут и новый дать
[23:47:39] <_vt> они же не в розницу их покупают
[23:48:04] <goodwin98> и сколько она стоит, если оптом?
[23:48:18] <zinid> а сколько стоит десятка?
[23:48:21] <goodwin98> не 200р же )
[23:48:29] <goodwin98> zinid: почти десятку ))
[23:48:34] <zinid> ох бля
[23:48:39] <_vt> 149 баксов домашняя, 199 про, вроде
[23:48:47] <zinid> это много
[23:48:58] <_vt> затокрымнаш
[23:49:39] <goodwin98> zinid: восьмерка дешевле будет
[23:49:45] <goodwin98> а апдейт бесплатный
[23:49:52] <zinid> да нах она нужна, так и 7-ка устраивает
[23:50:13] <zinid> она только в инете шарится
[23:50:14] <goodwin98> хз. я плюсов особо не вижу
[23:50:18] <_vt> о, я кстати читал что люди щас покупают 7 дешево, и апгрейдят на 10
[23:50:39] <goodwin98> _vt: она ж не продается уже давно
[23:50:59] <_vt> goodwin98: из старых запасов
[23:51:06] <zinid> на амазоне каком-нить
[23:51:17] <goodwin98> бу чтоли ?))
[23:51:20] <_vt> goodwin98: даже убитый ноут с наклейкой можно купить
[23:51:30] <goodwin98> о
[23:51:32] <goodwin98> точно
[23:51:45] <goodwin98> блин жаль у меня на старом ноуте наклейка стерлась :(
[23:51:54] <goodwin98> я б зиниду толкнул
[23:51:56] <StackOverflow> так там же ОЕМ на ноуте, она вряд ли активируется на другом железе
[23:54:41] <zinid> а ломануть уже можно 10ку?
[23:54:55] <goodwin98> эм.. а нахера?
[23:55:13] <goodwin98> проще накатить на пиратку семерку и пользоваться спокойно
[23:55:24] <StackOverflow> по-моему кряки уже давно выпускают еще до оф. релизов :)
[23:55:31] <zinid> ну ок
[23:55:33] <_vt> zinid: да не надо ничего ломать, это детский способ. kms же
[23:55:48] <gerc> Я ключ нашёл и ввел
[23:56:25] <_vt> вл-ключ могут забанить, кмс-ключ никогда не забанят, он на сайте микрософта написан!!!1111
[23:58:51] <zinid> gerc: чо там у тебя получилось с rsm?
[23:59:16] <gerc> Да на макскоунт приходит теперь
[23:59:40] <zinid> ok