[00:47:33] *** mahmoud` выходит из комнаты [00:48:16] *** mahmoud` заходит в комнату как participant и none [01:37:55] *** modi выходит из комнаты [01:41:40] *** karp выходит из комнаты [01:43:01] *** mahmoud` выходит из комнаты [01:43:07] *** mahmoud` заходит в комнату как participant и none [02:47:52] *** mahmoud` выходит из комнаты [03:27:53] *** aleks1844 выходит из комнаты: Replaced by new connection [03:27:54] *** aleks1844 заходит в комнату как participant и none [04:12:41] *** aleks1844 выходит из комнаты: Replaced by new connection [04:12:41] *** aleks1844 заходит в комнату как participant и none [04:16:45] *** mahmoud` заходит в комнату как participant и none [04:23:42] *** mahmoud` выходит из комнаты [04:25:45] *** mahmoud` заходит в комнату как participant и none [04:27:05] *** mahmoud` выходит из комнаты [04:29:05] *** SetazeR заходит в комнату как participant и member [05:11:16] *** aleks1844 выходит из комнаты [05:35:15] *** aladmeral заходит в комнату как participant и none [06:17:43] *** mahmoud` заходит в комнату как participant и none [06:32:58] *** mahmoud` выходит из комнаты [08:29:20] *** aladmeral выходит из комнаты [08:30:05] *** goodwin98 выходит из комнаты: Replaced by new connection [08:30:06] *** goodwin98 заходит в комнату как participant и member [09:07:23] *** goodwin98 выходит из комнаты: Replaced by new connection [09:07:24] *** goodwin98 заходит в комнату как participant и member [09:19:36] *** goodwin98 выходит из комнаты: Replaced by new connection [09:19:40] *** goodwin98 заходит в комнату как participant и member [09:29:29] *** aladmeral заходит в комнату как participant и none [09:39:41] *** goodwin98 выходит из комнаты: Replaced by new connection [09:39:42] *** goodwin98 заходит в комнату как participant и member [09:54:13] *** goodwin98 выходит из комнаты: Replaced by new connection [09:54:16] *** goodwin98 заходит в комнату как participant и member [10:07:15] *** goodwin98 выходит из комнаты [10:07:17] *** goodwin98 заходит в комнату как participant и member [10:16:59] *** goodwin98 выходит из комнаты [10:17:01] *** goodwin98 заходит в комнату как participant и member [10:30:14] *** goodwin98 выходит из комнаты: Replaced by new connection [10:30:15] *** goodwin98 заходит в комнату как participant и member [10:32:57] *** goodwin98 выходит из комнаты: Replaced by new connection [10:32:58] *** goodwin98 заходит в комнату как participant и member [10:32:59] *** goodwin98 выходит из комнаты [10:43:11] *** Alexey71 заходит в комнату как participant и member [11:22:51] *** gerc выходит из комнаты: Logged out [11:23:10] *** gerc заходит в комнату как moderator и owner [11:38:02] *** k.a.a. выходит из комнаты [11:38:14] *** k.a.a. заходит в комнату как participant и none [12:34:25] *** aladmeral выходит из комнаты [13:36:56] *** b12 заходит в комнату как participant и none [13:40:26] *** b12 выходит из комнаты [13:48:11] *** zinid заходит в комнату как moderator и owner [13:48:26] <zinid> sawim [13:48:31] <Snapi-Snup..> zinid, 23 days ago · 2.08 MB [13:48:32] <digit> zinid: 23 days ago https://www.dropbox.com/s/qa7rj3ai2xuugtu/SawimNE.apk Version: 1.3.6 (57) [13:49:27] <_vt> герц ушел в слак [13:49:30] <_vt> ничо никто не пилил [14:01:22] <zinid> закапываем [14:02:42] <zinid> пойду поставлю этот слак кстати [14:08:28] <_vt> он тоже как имап! [14:10:02] *** Hombre. заходит в комнату как participant и none [14:10:26] *** Hombre. выходит из комнаты [14:11:06] *** Hombre. заходит в комнату как participant и none [14:11:20] <Hombre.> . [14:12:28] <zinid> _vt, херота какая-то [14:12:32] <zinid> _vt, чат как чат [14:15:58] <zinid> и в чём фишка? [14:16:16] <k.a.a.> в названии наверно) [14:18:35] <zinid> Это такой убер-чятик для командной работы. Причём, от всяких скайпов и вайберов он положительно отличается прекрасными особенностями, как то:
Для каждой темы можно создать отдельный чат. Ссылки на ресурсы и картинки сами подгружаются и отображаются прикольными сниппетами, примерно как в ФБ. Халявщикам дают пять гигабайт места под файлы в общий доступ. Есть интеграция с большим количеством внешних сервисов. Например, можно за две минуты настроить оповещение в Slack о том что в Trello изменились какие-то карточки или добавились новые. Причём, из разных досок в разные чятики. Есть клиенты под Android и под iOS. В отличие от богопротивного скайпа, клиент Slack не вымораживает мой телефон за четыре часа. Весь архив сообщений доступен всегда и везде. Поиск по всему архиву сообщений, плюс по тексту внутри сохранённых PDF И так далее... [14:18:48] <k.a.a.> В основном на сам клиент для общения ведутся большинство юзеров) [14:20:20] <zinid> инновации, охереть [14:20:24] <k.a.a.> картинки) [14:20:28] <_vt> zinid: ну это чатик заточенный на красноглазиков [14:20:44] <_vt> zinid: и при этом ДИЗАЙН и коммерческий саппорт, все дела [14:20:44] <k.a.a.> жталк счас автоподгрузку может) [14:20:59] <zinid> _vt, ну да, дизайн, выглядит просто [14:21:22] <zinid> но не вижу ничего уберного [14:21:38] <zinid> особенно отсутствие десктопного приложения не радует [14:23:55] <k.a.a.> Ну на счёт картинок соглашусь, реально удобно, когда начинается обмен скринами [14:24:33] <k.a.a.> Остальное походу тот же жабир) [14:25:28] <_vt> да уж конечно [14:25:37] <_vt> архива сообщений по-прежнему в жабере нет [14:25:48] <_vt> и постоянных чатов [14:26:17] <k.a.a.> в смысле "постоянных" ? [14:26:37] <_vt> в смысле ты отсюда вышел и все, сообщения больше тебе не идут [14:27:07] <zinid> а не выходить судьба не позволяет? [14:27:14] <zinid> а если вышел потом мамом загрузить [14:27:28] <zinid> а ебаться с web-говном веселее? [14:27:36] <_vt> ну да, в котором нет отметок о прочтении [14:27:50] <zinid> да не нужны они никому кроме тебя [14:28:12] <_vt> ага, поэтому в слаке они есть [14:28:17] <_vt> специально для меня сделали [14:29:09] <zinid> а если бы не было, то слак бы никто не юзал [14:29:24] <_vt> ну да, как жаббер [14:30:02] <zinid> ну конечно же :) [14:30:05] <k.a.a.> а что слак кто-то юзает) ваще ток счас о нём услышал?) [14:30:22] <zinid> k.a.a., да есть миллион этих чатов [14:30:27] <zinid> разброд и шатание [14:30:51] <zinid> тошнит уже, каждая макака с NIH'ом их точит [14:31:19] <zinid> и потом форсит из-за каких-то сомнительных фич [14:31:30] <k.a.a.> я пока услышал плюсы за картинки и за какие-то мифические мессаги, которые большинству похер) [14:31:43] <zinid> там главная фича - метки о прочтении [14:31:47] <zinid> если верить _vt [14:32:32] *** SetazeR выходит из комнаты: Растворился в тумане... [14:33:04] <k.a.a.> не, главное - КАРТИНКИ! :) [14:34:29] <none> Развели опять пену. [14:34:35] <k.a.a.> image/jpeg 604x445 [78,6 kB]: http://i.imgur.com/ENCt207.jpg : [14:35:12] <_vt> zinid: какая главная фича? Это минимальные фичи любого современного чата [14:35:30] <k.a.a.> image/png 480x854 [366,1 kB]: http://i.imgur.com/ZAeREO6.png : 8-) Ну и чем жабир хуже? [14:35:41] <zinid> _vt, да я понял [14:36:21] <zinid> _vt, ты перекладываешь проблемы криворуких клиентописателей на xmpp [14:36:27] <k.a.a.> none, та скучно) [14:36:35] <zinid> потому что макака не может прочитать RFC [14:36:43] <_vt> zinid: и криворуких херописателей? [14:37:06] <_vt> которые не могут написать один нормальный неймспейс со всеми базовыми фичами [14:37:29] <zinid> а кто может? [14:37:43] <zinid> матрикс наверное [14:37:56] <zinid> ну посмотрим что с ним будет через 15 лет [14:38:01] <zinid> насколько там всё будет базовое [14:38:27] <_vt> вконтактам и одноклассникам уже за 10 лет, и там все это есть [14:38:37] <zinid> лет через 15 батареи будут зверские и все будут охуевать от того, зачем в базе пуш [14:38:49] <k.a.a.> zinid, кстати, скока жру лет? [14:38:54] <zinid> k.a.a., 15 [14:39:15] <k.a.a.> zinid, хех.. время летит) [14:39:37] <_vt> zinid: сделать версию urn:xmpp:jabber:client:2.1 без пуша, легко [14:39:54] <zinid> но зачем, если можно делать расширениями? [14:39:55] <_vt> нет же, надо хранить священный jabber:client [14:40:06] <_vt> дык jabber:client это и есть расширение [14:40:20] <zinid> jabber:client в core rfc если чо [14:40:31] <_vt> ну и пусть он там себе будет [14:40:42] <_vt> ничто не мешает написать расширение jabber:client:2 [14:40:56] <zinid> а ну то есть сделать urn:xmpp:jabber:client:2.1, который почти то же самое, но без пуша? [14:42:11] <_vt> если надо, то да [14:42:16] <zinid> да уж [14:42:30] <_vt> вон, например, был twitter api v1, там были кодировки в xml и json [14:42:38] <_vt> сделали api v2, убрали xml [14:42:53] <zinid> и переписывать все херы на json [14:43:00] <_vt> v2.x - минорные изменения [14:43:23] <_vt> не надо переписывать на json, можно и так остаться [14:43:27] <zinid> но ты просто так не проапдейтишь RFC [14:43:33] <zinid> тебе придётся его копировать [14:43:37] <zinid> это будет новый RFC [14:43:41] <_vt> jabber:client:2 не нарушает RFC [14:43:47] <zinid> как это? [14:44:05] <zinid> я думал ты скажешь наконец, что RFC и IETF сосут ;) [14:44:28] <_vt> что, в RFC запрешены новые неймспейсы? Нет же, явно разрешены, и в этом преимущество как раз xml/xmpp, которым почему-то пользуются через жопу [14:45:04] <zinid> в stream:stream разрешено менять неймспейс? [14:45:17] <_vt> а разве нет? [14:45:26] <_vt> jabber:component разве в RFC? [14:45:45] <zinid> нет, но если ты его поменяешь, тебе что придётся делать? [14:45:49] <zinid> новый XEP? [14:45:58] <_vt> Ну да, всего лишь один новый ХЕР [14:46:01] <_vt> а не 150 [14:46:10] <zinid> в котором будет весь RFC? [14:46:20] <_vt> да почему rfc-то? [14:46:22] <zinid> или он будет нормативно хачить core rfc? [14:46:25] <zinid> ну а как? [14:46:26] <_vt> в котором будут те 150 херов [14:46:32] <zinid> вот это пиздец [14:46:34] <_vt> без поднеймспейсов [14:46:43] <zinid> тебе же придётся все 150 херов тогда реализовывать [14:46:50] <zinid> вот запихуют туда IoT [14:46:51] <_vt> Именно! [14:46:57] <zinid> будешь писать IoT! [14:47:01] <zinid> и пабсаб! [14:47:03] <zinid> и жинг! [14:47:19] <zinid> так предлагаешь? [14:47:40] <_vt> Пусть так. Пусть попробуют. Не взлетит - можно еще раз написать новый нейспейс без пабсабов [14:47:55] <_vt> И тот который взлетит - со временем проапдейтить RFC [14:47:59] <zinid> ну как не взлетит, кому-то нужен iot, кому-то пуш [14:48:10] <_vt> дык два можно написать [14:48:23] <_vt> один jabber:user:client, другой jabber:iot:client [14:48:25] <zinid> и в чём профит? [14:48:34] <zinid> щас примерно так и сделано [14:48:38] <zinid> только не два конечно [14:48:46] <_vt> дык а надо чтоб в одной спеке все было [14:48:48] <zinid> достаточно модульно всё [14:48:53] <zinid> да ну не надо [14:48:57] <_vt> никто не будет ебаться и читать 150 херов, которые друг друга заменяют [14:49:14] <_vt> это нам понятно что и как связано, это 10 лет опыта надо [14:49:21] <zinid> ну то есть проблема в том, что 150 херов написано? [14:49:31] <_vt> одна из [14:49:49] <zinid> есть же какой-то хер по тому, как въехать быстро [14:49:49] <_vt> вторая - что не все типичные чатиковые фичи еще описаны [14:50:05] <_vt> нету нормального хера на архив, нет нормального мук, и т.д. [14:50:28] <zinid> ну вот щас напишут тебе нормальный muc на пабсабе [14:50:30] <_vt> zinid: херов по которым въехать быстро - уже три штуки [14:50:40] <_vt> или больше даже [14:50:46] <zinid> ну и тебя заломает их читать? [14:50:56] <zinid> почему я могу читать RFC без всяких проблем? [14:51:03] <zinid> может это проблема макак? [14:51:06] <_vt> дык в RFC-то все хорошо [14:51:13] <_vt> только чатик на нем не напишешь [14:51:14] <zinid> ты читал RFC на sip? [14:51:17] <_vt> читал [14:51:21] <zinid> там 100500 RFC [14:51:24] <_vt> даже несколько [14:51:24] <zinid> все читал? [14:51:33] <zinid> там такая же проблема [14:51:41] <zinid> вот только он юзается в железках [14:51:44] <_vt> но там уже есть готовые решения [14:51:47] <_vt> а тут их нет [14:51:49] <zinid> как-то нет проблемы с макаками [14:51:58] <zinid> да там тоже валом проблем [14:52:00] <_vt> мне необязательно читать rfc чтоб запустить sip [14:52:09] <zinid> да ладно [14:52:31] <zinid> чтобы построить сервис аналогичный жру надо иметь 5-й дан по сипу [14:52:41] <_vt> ну я про клиент а не про сервис [14:52:48] <zinid> и про клиент тоже [14:53:00] <zinid> один msrp чего стоит [14:53:05] <_vt> не надо вообще ничего, взял готовое, вписал логин и пароль и все работает [14:53:20] <zinid> ну так пусть пишут библиотеки для жаббера [14:53:26] <zinid> опять же проблема макак [14:53:34] <_vt> жаббер сложнее по количеству фич [14:53:41] <zinid> чем сип? [14:53:45] <_vt> какие фичи в сипе? Кроме выбора кодеков [14:53:57] <_vt> А здесь - сообщения, присутствие, архив, и т.д. [14:53:59] <zinid> блядь, да их там валом [14:54:11] <_vt> Ну мы конкретно про голос [14:54:12] <zinid> список контактов, нотифаи, редирект [14:54:29] <zinid> там чтобы перевести звонок надо выебать 50 RFC [14:54:43] <_vt> автору библиотеки, а не клиента [14:54:44] <zinid> и делать это можно кучей методов [14:54:49] <zinid> и есть RFC на это [14:55:08] <_vt> вот я тогда спрашивал про REINVITE, при смене айпи-адреса. И оказывается все в библиотеке уже есть [14:55:45] <zinid> ну разработчика жаббер-либы тоже придётся читать кучу херов, как в сипе кучу rfc [14:56:01] <_vt> да не то уже время, опоздал жаббер [14:56:06] <zinid> на сип абсолютно такие же наезды [14:56:14] <zinid> типа сложно, блаблабла [14:56:18] <_vt> никто не будет его читать, проще написать на коленке свой [14:56:28] <zinid> ну вот мы и имеем слак [14:56:32] <zinid> вацап [14:56:37] <zinid> вайбер [14:56:47] <zinid> и тучу несовместимомого говна [14:56:55] <_vt> ну да, потому что XSF - мудаки [14:57:05] <zinid> ну отчасти да [14:57:14] <zinid> но также потому что погромисты - макаки [14:57:15] <_vt> по логике XSF все вышеперечисленные должны идти к лысому на поклон [14:57:24] <_vt> при малейших добавлениях в протокол [14:57:30] <zinid> да лысый там уже ничо не делает [14:57:33] <_vt> зачем им это надо? кто такой XSF? [14:57:43] <_vt> ну к его подружке, какая разница [14:57:43] <zinid> там теперь прыщавая пионерия [14:57:57] <zinid> кевит, мэтью [14:58:13] <zinid> кевин [14:58:18] <_vt> тем более, кто они такие? Почему слак и ватсапп должны с ними консультироваться о протоколе? [14:58:29] <zinid> ну а кто такие авторы RFC? [14:58:36] <zinid> почему к ним на поклон идти? [14:58:55] <zinid> никто никому ничего не должен [14:59:01] <zinid> не хочешь - пили своё [14:59:10] <zinid> хочешь совместимо - иди на поклон [14:59:23] <zinid> но своё ЭГО так сложно обуздать [14:59:44] <_vt> хочешь совместимо с чем? с пси и ткаббером? [14:59:49] <_vt> с чем совмещать-то? [14:59:54] <zinid> с conversations [15:00:04] <_vt> вон в сипе нужно было совмещаться с железками, которые реально существуют в природе [15:00:09] <_vt> а тут с чем? [15:00:19] <zinid> с conversations [15:00:34] <_vt> ага, который сам уже написал несколько херов [15:00:43] <_vt> а OMEMO наверное уже и в RFC двигает [15:01:12] <zinid> ну вот они пытаются делать стандарт [15:01:15] <zinid> официальный [15:01:21] <zinid> молодцы [15:01:42] <_vt> ну, правильно. Они делают эти стандарты, а не следуют стандартам лысого [15:01:52] <_vt> Ты предлагаешь слушаться лысого до конца жизни [15:02:13] <zinid> да я не предлагаю слушать лысого, он вообще щас там никто, как я уже сказал [15:02:21] <_vt> Ну XSF [15:02:34] <zinid> ну XSF надо слушать, иначе не будет стандарта [15:02:36] <_vt> Типа они плохие, но все равно лишних движений делать нельзя [15:02:37] <zinid> какой выбор? [15:02:47] <_vt> Почему не будет? [15:02:56] <zinid> ну какой? [15:02:56] <_vt> Что мешает написать свой RFC без всякого XSF? [15:03:05] <zinid> ну иди пиши [15:03:25] <_vt> Тем более в данном случае к RFC претензий особо-то и нет [15:03:26] <zinid> только тебе придётся объяснять чем он лучше в коммитете IETF [15:03:37] <zinid> и там твои капс и апелляция к авторитетам не прокатит [15:03:37] <_vt> А проблема только в jabber:client расширении [15:04:10] <zinid> ну иди пиши новый RFC к жабберу [15:04:13] <zinid> они пишутся [15:04:16] <zinid> не вижу проблемы [15:04:28] <zinid> area director там не лысый [15:04:46] <_vt> дык jabber:client:2 не противоречит RFC [15:04:57] <zinid> ну да, просто почти полностью его копирует [15:05:17] <_vt> ну правильно, это же новая версия [15:05:17] <zinid> объяснишь это чувакам в IETF [15:05:20] <_vt> это же не другой протокол [15:05:22] <zinid> ну хорошо [15:05:30] <zinid> может они согласятся, что вряд ли [15:05:41] *** goodwin98 заходит в комнату как participant и member [15:08:06] *** SetazeR заходит в комнату как participant и member [15:09:48] *** Antimateriale заходит в комнату как participant и member [15:10:16] <_vt> ну и кому будет нужен еще один вымышленный RFC без реализаций? [15:10:53] <_vt> вот чуваки в conversations идут правильным путем - сначала реализуют OMEMO, при чем не одну реализацию! И стандартизируют это дело по ходу [15:11:25] <_vt> и именно это я и предлагаю - сначала реализовать все что нужно в клиенте и на сервере, и ничего страшного в добавлении неймспейсов нету. А потом это стандартизовать [15:12:52] <_vt> Вот щас клиент ChatSecure на iOS тоже начинает реализовывать OMEMO. До этого они тоже мыкались с OTR/axolotl и придумывали свое, щас решили взять OMEMO от conversations [15:13:23] <_vt> и если так же сделать на жаббер.ру - никто не будет придумывать еще раз imap over xmpp - а возьмут наш "хер" [15:14:15] <zinid> ну допустим мы что-то напишем [15:14:18] <zinid> дальше что? [15:14:25] <zinid> я микелю такие же вопросы задавал [15:14:54] <zinid> идти на поклон в XSF опять же [15:15:05] <_vt> Гугл шел на поклон с jingle? [15:15:15] <_vt> Нет же, XSF сами прибежали и стандартизировали это [15:15:25] <zinid> либо создавать свою YSF, как гугл+апл+мозилла создали whatwg [15:15:36] <zinid> _vt, ну они падкие на авторитеты [15:15:44] <_vt> Нет, необязательно вести себя как гугл, можно и апдейтить тот же MAM, для начала [15:15:48] <zinid> и ничем хорошим это не закончилось кстати [15:16:16] <zinid> _vt, там вон PR висит от микеля, скоро мхом зарастёт [15:16:43] <_vt> zinid: ну так потому что это опять вымышленный PR [15:16:48] <_vt> надо чтоб были реализации [15:16:54] <zinid> _vt, не [15:16:57] <zinid> там всё проще [15:16:58] <_vt> чтоб XSF почувствовало авторитет :) [15:17:09] <zinid> анимешник не может надрочиться и нажать кнопу merge [15:17:27] <_vt> ну да, если бы в from была баба, или сережа брин - он бы сразу нажал [15:17:41] <zinid> ну вот видишь [15:17:52] <zinid> то есть ты заебёшься его проталкивать [15:18:02] <zinid> а делать стандарт дефакто тоже нужен авторитет [15:18:15] <_vt> ну ты вот опять считаешь проталкивание первоочередной задачей [15:18:18] <_vt> а не реализацию [15:18:31] <zinid> нет, я мсылю на несколько шагов вперёд [15:18:52] <_vt> даже если это не протолкнуть - у нас будут реализации и пользователи [15:19:01] <_vt> и чем больше их будет - тем больше будет авторитет [15:19:48] <_vt> если авторы ватсаппа щас вдруг решат послать PR в XSF - анимешник тоже сразу нажмет [15:21:28] <_vt> о, кстати микель. Он же упустил автора ватсаппа, когда тот задавал вопросы про ежабберд :) Не посчитал авторитетом [15:21:51] <_vt> а щас на сайте пишет что ватсапп "начинал с ежабберд" [15:22:40] <zinid> дык их тысячи с такими вопросами, как их распознать? [15:22:48] <zinid> если не платит, то идёт лесом [15:22:52] <zinid> капитализм же [15:23:08] *** Antimateriale выходит из комнаты: Replaced by new connection [15:23:13] *** Antimateriale заходит в комнату как participant и member [15:23:35] <_vt> Ну вот, поэтому надо сначала наработать авторитет, потом писать стандарты [15:23:45] *** SetazeR выходит из комнаты: Replaced by new connection [15:23:45] *** SetazeR заходит в комнату как participant и member [15:24:04] <zinid> ты так говоришь, как будто это так просто [15:24:23] <zinid> микель вон в узких кругах пытается наработать [15:24:24] <_vt> ну конверсейшенс это сделал за пару лет [15:24:59] <zinid> потому что написали что-то не вырвиглазное наконец-то [15:25:14] <_vt> ну, вот этим и надо заниматься в первую очередь [15:25:15] <zinid> а что делать с ежаббердом? [15:25:30] <_vt> затачивать под работу с невырвиглазным клиентом! [15:25:32] <zinid> все красноглазики любят просоди [15:25:35] <_vt> а не под пси и ткаббер [15:25:47] <zinid> ну под какой? [15:25:52] *** SetazeR выходит из комнаты [15:25:56] <_vt> под кайву же, в данном случае [15:26:13] <zinid> это кайва то не вырвиглазная? [15:26:27] <zinid> и что там затачивать? [15:26:35] <_vt> один запрос мам вместо 150 же [15:26:38] <zinid> ldap прикрутить? [15:26:55] <zinid> _vt, дык я тебе говорил, давай добавим поле в x:data [15:27:03] <_vt> лдап к ежабберд прикручивается нормально [15:27:04] <zinid> раза три уже сказал [15:27:09] <_vt> zinid: какое? [15:27:15] <zinid> name it! [15:27:36] <zinid> это проблема как его назвать? [15:27:42] <zinid> там главное чтобы префикс был [15:28:18] <_vt> нет, проблема что совать в это поле [15:28:23] <_vt> 150 джидов? [15:28:27] <zinid>http://xmpp.org/extensions/xep-0313.html#query-form [15:28:31] <zinid> да нет [15:28:34] <zinid> вот читай [15:28:36] <_vt> а что делать с сообщениями, которые не из ростера? [15:28:48] <zinid> <field type='text-single' var='urn:example:xmpp:free-text-search'/> [15:29:03] <_vt> ну я понимаю что можно туда добавить поля [15:29:09] <_vt> тут же надо еще логику додумать [15:29:17] <zinid> ну теперь какая-то другая проблема? [15:29:29] <zinid> ну додумывай, это не моя проблема [15:29:47] <_vt> другая проблема - состояние прочитанности [15:30:06] <zinid> сделай 'urn:example:xmpp:unread' [15:30:08] <_vt> ну я в общем уже проблемы перечислял %) [15:30:19] <_vt> zinid: ну я-то сделаю, но на сервере этого нет [15:30:24] <zinid> ну если бы ты это делал по существу, было бы проще :) [15:30:56] <zinid> ну ты скажи что надо на сервер то [15:31:00] <zinid> я не телепат же [15:31:20] <_vt> я понял как сделать по существу. Надо почитать протокол в котором это есть и спиздить оттуда все нужные запросы [15:32:18] *** aladmeral заходит в комнату как participant и none [15:35:11] <_vt> gerc: где там была документация на сообщения вк?? [15:35:44] *** gerc выходит из комнаты: Logged out [15:35:57] *** gerc заходит в комнату как moderator и owner [15:36:59] *** SetazeR заходит в комнату как participant и member [15:37:23] <_vt> zinid: ХАЧУКАКСДЕЗЬ - https://vk.com/dev/methods [15:37:32] <_vt> все как тут, только в иксемель! [15:38:11] *** mahmoud` заходит в комнату как participant и none [15:39:07] <gerc>https://core.telegram.org/methods#working-with-messages [15:42:44] *** Antimateriale выходит из комнаты [15:44:06] <_vt> ох, я совсем забыл. УДОЛЯТЬ хочу! Из мама нельзя [15:45:38] <zinid> ну ты мне предлагаешь рыться в этом говне? [15:46:02] <_vt> рыться? Это базовые фичи, они ВСЕ должны быть [15:46:11] <zinid> должны для кого? [15:46:20] <_vt> для чат-сервиса [15:46:21] <zinid> если тебе они нужны, то говори [15:46:26] <zinid> меня всё устраивает [15:46:38] <_vt> мне? Мне например не нужны шифрованные чаты [15:46:38] <zinid> удалять мне не надо, метки мне не нужны [15:46:44] <_vt> Но они все равно должны быть в клиенте [15:47:02] <zinid> ну я не пилю клиентов, если ты забыл :) [15:47:18] <_vt> Ну вот, так и получается "на сервере не хватает - говори что надо добавить - это, это, это, это - ууу, это слишком дохера, меня и так устраивает" :) [15:47:31] <zinid> ну что это-это-это? [15:47:48] <_vt> да нельзя пилить клиент без сервера [15:47:52] <zinid> там список просто пиздец [15:48:04] <_vt> по ссылке герца только работа с сообщениями [15:48:21] <zinid> photos.createAlbum Создает пустой альбом для фотографий [15:48:26] <gerc> File: Screenshot_20150916-144804.png Size: 233 KiB Link: http://pic4u.ru/get/7226237d43dafd68eaae6fffcf4fa438/ [15:48:27] <zinid> это надо? [15:49:05] <_vt> zinid: не, по ссылке герца working with messages надо ВСЕ и СРАЗУ [15:49:20] <_vt> а createAlbum - это уже дополнительные фишки, которые может быть будут когда-нибудь надо [15:49:32] <zinid> messages.getDialogs Returns a list of the current user’s conversations [15:49:36] <_vt> да! [15:49:41] <_vt> это мне и нужно [15:49:52] <_vt> именно для этого щас делается 150 запросов мам [15:50:06] <zinid> что это за херь вообще? [15:50:15] <_vt> список чатов, в которых есть мам [15:50:16] <zinid> чем ростер не устроил? [15:50:27] <zinid> впрочем я заебался спорить [15:50:42] <_vt> да, слишком дохера, тебя и так устраивает :) [15:51:18] <zinid> да, делай поверх имапа это всё [15:51:44] <zinid> в имапе всё есть [15:52:08] <zinid> поставим imap на жру, я же предложил [15:52:20] <_vt> ну да, getDialogs - это список папок на имап-аккаунте! [15:52:42] <zinid> ну сделай папки в савиме [15:53:12] <_vt> ну так это в мейл-клиенте выглядит папками, а в чат-клиенте - это выглядит диалогами [15:53:20] <_vt> суть хранения на сервере от этого не меняется [15:53:45] <zinid> в мейл-клиенте папки по фильтру от групп рассылок [15:53:49] <zinid> в жаббере есть чаты [15:53:56] <zinid> групчаты [15:54:18] <zinid> фильтр для других вещей можешь прикрутить на клиенте, я разрешаю [15:54:20] <_vt> ага, только от имап я отключился и никуда мои списки рассылок не делись [15:54:31] <_vt> а от жаббера отключился и пиздец [15:54:36] <zinid> mam [15:54:45] <zinid> hope this helps [15:54:54] <_vt> в нем нельзя список получить! В нем нельзя удалять сообщения! [15:55:02] <_vt> это просто кучка сообщений [15:55:08] <zinid> список сообщений нельзя удалить? [15:55:09] <_vt> ридонли причем [15:55:20] <zinid> ой, нельзя получить [15:55:26] <zinid> а мам что делает тогда? [15:55:42] <_vt> дает сплошной список сообщений [15:55:52] <_vt> а надо по группам-диалогам [15:56:14] <zinid> он даёт все сообщения из конфы [15:56:33] <zinid> а по ростерным контактам сам фильтруй [15:56:36] <_vt> из одной! При чем о существовании этой конфы надо знать из астрала [15:56:49] <zinid> из закладок узнаешь [15:57:20] <_vt> по ростерным контактам - надо для КАЖДОГО запросить мам, 150 запросов [15:57:29] <_vt> по закладкам такая же херня [15:57:31] <zinid> urn:example:unread [15:57:46] <zinid> получение закладок - это один запрос [15:57:56] <_vt> urn:jabberru:getdialogs! [15:58:26] <zinid> какие ещё диалоги? [15:58:43] <zinid> пихай их private:storage [15:58:49] <_vt> список контактов и закладок, в которых есть сохраненные сообщения [15:58:51] <zinid> вообще туда всё можно пихать [16:00:25] <zinid> и в чём проблема получить список закладок? [16:00:51] <zinid> это один запрос [16:00:54] <_vt> список - ни в чем. Вот в этом самом списке должно быть количество новых сообщений [16:01:03] <_vt> тогда это действительно будет один запрос [16:01:06] <zinid> делай отдельный запрос [16:01:15] <zinid> получил закладки и по нему запрос [16:01:21] <_vt> назад передавать список закладок? [16:01:34] <_vt> почему сразу не прислать? [16:01:35] <zinid> передавай в private storage что хочешь [16:01:49] <zinid> а почему ты не хочешь это сам написать? [16:01:52] <zinid> это же можно сделать [16:01:55] <_vt> хочу, на клиенте [16:02:03] <zinid> ах вон оно чо [16:02:09] <zinid> а я не хочу в сервере это [16:02:13] <zinid> как быть? [16:02:28] <_vt> вот и я не знаю [16:02:35] <_vt> никак не быть, ставить слак, там все есть [16:02:47] <zinid> ну ок, если не хочешь писать, то ставь слак [16:02:48] <_vt> сервер оставить красноглазикам из 2003 года. [16:02:54] <zinid> ок [16:02:57] <_vt> Какие еще варианты есть? [16:03:03] <zinid> никаких [16:03:04] <_vt> ты же говоришь я делю на черное и белое [16:03:14] <zinid> ты не хочешь это делать, я тоже не хочу [16:03:18] <_vt> вот не вижу никакого серого варианта [16:03:19] <zinid> какие варианты действительно [16:03:35] <gerc> На зло рфс отморозить хер [16:03:42] <zinid> ну ты свою работу на меня сбрасываешь [16:03:51] <_vt> моя работа - писать И клиент И сервер? [16:03:56] <zinid> клиент [16:04:03] <zinid> всё есть [16:04:05] <zinid> пиши [16:04:12] <_vt> [15:01]<_vt> хочу, на клиенте [16:04:15] <_vt> а я что сказал? [16:04:29] <zinid> ну если не хочешь одним запросом, а я хочу audi q7 [16:04:58] <_vt> как это не хочу? Хочу одним запросом [16:05:08] <zinid> ну то есть наоборот, да [16:05:34] <zinid> всё есть, но ты хочешь по-другому [16:05:41] <_vt> Да где есть-то? [16:05:48] <zinid> ну я же сказал как сделать [16:05:50] <_vt> Надо написать новый хер для private storage [16:05:53] <_vt> это есть? [16:05:55] <zinid> опять по кругу пойдём? [16:06:01] <zinid> закладки есть, mam есть [16:06:08] <zinid> через них можно сделать [16:06:40] <zinid> :unread я тебе прикручу [16:06:47] <zinid> проблема 150 запросов отпадает [16:07:19] <_vt> unread ? [16:07:24] <_vt> сплошной список? [16:07:35] <zinid> ну да [16:07:51] <_vt> да сплошных списков я и так могу кучу через rsm получить [16:07:58] <zinid> ну получай [16:08:23] <_vt> и сохранять айди прочитанного в private storage, ага [16:08:53] <zinid> ну время тебе придётся сохранять, иначе откуда я знаю что ты не прочитал [16:08:55] <_vt> вообще там можно и сообщения хранить! Зачем мам? Из private storage хоть удалить можно [16:09:07] <zinid> да, почти как imap [16:09:31] <zinid> может проще imap? [16:09:50] <_vt> может быть. Если у него будет общая база с ежом [16:10:17] <zinid> да попроси оспу настроить postfix, не мучайся [16:10:26] <_vt> dovecot! [16:10:31] <zinid> и dovecot, да [16:11:24] <zinid> зачем ты мучаешься с этим XSF [16:11:56] <_vt> по привычке! [16:12:06] <_vt> можно же просто взять слак [16:12:14] <_vt> вообще ничего настраивать не надо [16:12:16] <zinid> ну или слак бери [16:12:48] <zinid> веб-парашка - это так удобно [16:13:00] <zinid> вообще всё должно быть в вебе, на мобилках тоже [16:13:12] <zinid> непонятно зачем писать аппликухи под мобилу [16:13:14] <zinid> есть же веб! [16:13:17] <zinid> кайва [16:13:19] <zinid> всё есть [16:13:39] <zinid> запускай кайву на мобилке [16:13:46] <_vt> ааа, у слака нет клиента для линукса! [16:13:50] <zinid> ну или слаковую вебню [16:13:50] <_vt> вот оно в чем дело! [16:13:57] <_vt> для мака и венды есть [16:14:01] <zinid> у ниго нет и в маздае [16:14:07] <zinid> а, ну ладно [16:14:14] <zinid> но тебе то нормально [16:14:19] <zinid> ты не любишь линупс [16:14:21] <_vt>https://slack-ssb-updates.global.ssl.fastly.net/releases/SlackSetup.exe [16:14:24] <_vt> ну вот же [16:14:30] <zinid> ну ок, есть [16:14:42] <zinid> но зачем? [16:14:45] <zinid> есть же вебня [16:14:59] <_vt> и через нее можно заходить, если на чужом компе [16:15:08] <zinid> и это отлично! [16:15:22] <zinid> зачем на своём только под винду клиент [16:15:29] <zinid> тоже можно заходить в вебню со своего [16:16:29] <_vt> чтоб уведомления же получать [16:16:44] *** Antimateriale заходит в комнату как participant и member [16:16:50] <_vt> поставил десктоп-клиент - этот то же самое жс-приложение, как в кайве :D [16:17:20] <_vt> так что и под линукс можно обернуть [16:17:47] <zinid> ну и обернули бы в слаке [16:19:42] <zinid> пойду поем [16:20:29] *** Antimateriale выходит из комнаты [16:20:39] *** Antimateriale заходит в комнату как participant и member [16:24:00] <none> Вы пытаетесь сделать архив в виде IMAP? [16:24:48] <_vt> none: нет, я хочу иметь возможность управлять архивом, как минимум не хуже чем через imap [16:25:01] <none> Значит, я угадала. [16:25:07] <zinid> ну лучше взять imap [16:25:17] <zinid> но привычка мешает [16:25:32] <none> Доступ для чтения-удаления сообщений, как я понимаю. [16:25:33] <Snapi-Snup..> none, А кто это? [16:27:04] <_vt> imap не расширяется, а xmpp расширяется [16:27:18] <_vt> ну правда xsf запретил расширять посторонним людям [16:28:00] <gerc>https://actor.readme.io/docs/library-performance [16:28:24] <zinid> _vt, расширь, напиши новый RFC [16:28:30] <zinid> imap 3.0! [16:29:12] *** Alexey71 выходит из комнаты [16:30:10] *** Alexey71 заходит в комнату как participant и member [16:33:25] <_vt> и старые клиенты перестанут работать [16:33:47] <_vt> я понял, надо не имап брать. Надо ActiveSync! [16:34:03] <none> И чем именно оно хорошо? [16:35:15] <zinid> _vt, сервер может определить версию, эвристика же [16:35:31] <zinid> чо в имапе нельзя версию клиента передать штоле [16:35:58] <_vt> аха, капсы [16:37:38] <_vt> читаю rfc3501 [16:37:44] <_vt> там есть команда CAPABILITY [16:37:49] <_vt> таки можно расширять!!!!! [16:39:40] *** Antimateriale выходит из комнаты [16:39:57] <zinid> вот кстати в сипе также всё делали [16:40:12] <zinid> брали уже готовое, не сочинали своего [16:40:30] <zinid> там такой замес из msrp, xml, mime и тд [16:40:52] <_vt> ну дык я и говорю - есть готовый апи телеграма, ничо сочинять не надо, просто переложить на xml! [16:41:01] <_vt> ну ладно, на имап, значит на имап [16:41:38] <zinid> и потом будешь форсить IMAP прибитый к XMPP :) [16:41:47] <zinid> это то, что надо разработчикам :) [16:42:34] <_vt> ну а мам это что? [16:42:44] <_vt> это оно и есть, только недоделано [16:42:53] <zinid> ну по идее да [16:42:58] <zinid> оно же самое [16:43:35] <zinid> только вот когда предлагали http upload, весь XSF на ушах стоял: ну как же так, это же не через жаббир!!! [16:43:49] <_vt> только вк и телеграм реально используются и в них описано то, что реально нужно, а в мам описано то подмножество, которое осознал Kev [16:44:08] <_vt> но на практике он ничего этого не делал [16:44:41] <zinid> ну да, диалоги сохранять в имапе - ок [16:44:54] <zinid> я правда так и не понял что такое диалог, ну да ладно [16:45:01] <zinid> видимо очень важно [16:45:14] <zinid> это наверное та срань, которая меня так бесит в conversations [16:46:05] <zinid> вместо того, чтобы из чата/групчата попасть в ростер, я попадаю в какие-то ебанутые диалоги [16:46:19] <zinid> но это правильно [16:46:22] <zinid> все так делают [16:46:23] <_vt> (устало) диалог это то что with в mam [16:46:31] <_vt> ну да, как в смс [16:46:38] <_vt> ты открываешь смс и попадаешь в диалоги [16:46:46] <_vt> а не в сплошной список смс [16:47:08] <zinid> ну да, наверное поэтому если бы у меня был ростер, я бы не попадал в этот трэш из диалгов в sms [16:47:36] <zinid> но ростер не нужен, нужны диалоги [16:47:38] <zinid> я понял [16:47:45] <_vt> интересно зачем попадать в ростер из 150 человек, если можно попасть в 5 диалогов [16:47:53] *** aladmeral выходит из комнаты: I'll be back [16:47:55] *** aladmeral заходит в комнату как participant и none [16:48:07] <zinid> действительно, зачем адресная книга? [16:48:18] <_vt> затем, что начать новый диалог [16:48:29] <zinid> надо же 100500 диалогов годичной давности [16:48:47] <_vt> так это мамопроблемы, в нормальных протоколах сообщения удалять можно [16:48:49] <_vt> даже в смс! [16:48:57] <zinid> но ведь я могу продолжить диалог через ростер [16:50:09] <zinid> зачем мне что-то удалять? [16:50:14] <_vt> ты почту тоже начинаешь через адресную книгу? [16:50:16] <zinid> это проблема диалогов наверное [16:50:31] <zinid> _vt, нет, я читаю список рассылки [16:50:42] <zinid> они у меня отсортированы как групчаты [16:50:49] <_vt> zinid: ну это групчаты, а "ростер"? [16:50:50] <zinid> остальное в inbox валится [16:51:00] <zinid> ростера нет [16:51:06] <_vt> а нахера он тут? [16:51:22] <zinid> чтобы не лезть в адресную книгу наверное [16:51:25] <_vt> ну можно "остальное" валить в ДИАЛОГ inbox [16:51:33] <zinid> ну да, очень удобно [16:51:54] <_vt> зачем лезть в адресную книгу? Я туда никогда не лазил [16:52:16] <_vt> я начинаю писать "новое сообщение" и пишу имя, оно само подставляет адрес [16:52:19] <zinid> ну тебе правда не нужен жаббер тогда [16:52:25] <zinid> да, я также [16:52:30] <zinid> только причём тут диалог? [16:52:46] <_vt> нет, при чем тут ростер? Зачем для адресной книги отдельное окно? [16:52:55] <zinid> чтобы тыкнуть быстро [16:52:59] *** mahmoud` выходит из комнаты [16:53:06] *** mahmoud` заходит в комнату как participant и none [16:53:23] <zinid> лол, у тебя email получается, один в один [16:53:24] <_vt> ну ты же не делаешь так в почте [16:53:39] <zinid> ну потому что там нет ростера, там какой-то ужас [16:53:53] <_vt> вот у меня такой ужас в ростере [16:53:56] <zinid> там надо запускать отдельное окно, в нём помойка [16:54:20] <zinid> ну ростер не нужен, ок [16:54:32] <zinid> а мне нужен, у меня там нет помойки [16:54:42] <zinid> и я вижу статус юзера [16:54:48] <zinid> но тебе это тоже не нужно [16:54:54] <k.a.a.> Хернёй вы страдаете... Простому обывателю херава туча сохранённых мессаг нах не усралась. Хостинг картинок и хранилище говнофайлов куда важнее) [16:55:03] <_vt> как это? Я выбираю в новом соообщении юзера и сразу вижу его статус [16:55:14] <_vt> в отличие от почты, да [16:55:18] <zinid> _vt, а зачем, если можно ничего не набирать [16:55:41] <zinid> у меня отключенных просто не показывает и помойки там нет [16:55:55] <zinid> а набирать мне лень, просто у почты интерфейс уебанский [16:56:16] <zinid> в принципе в сипе так и сделано, там address servers [16:56:24] <zinid> ростера нет [16:57:06] <zinid> тут ростер к подпискам ещё привязан [16:57:21] <zinid> но кстати это совсем необязательно, ты можешь вообще roster-get не делать [16:58:08] <zinid> _vt, я правда не понимаю что ты хочеш сделать из жаббера, как не крути, получется email [17:00:44] <_vt> zinid: ты видел в савим ростер в трех вариантах? Все, онлайн, активные. Вот эта третья вкладка мне и нужна! Одинаковая на всех клиентах. [17:01:07] <_vt> zinid: и пользователь выбирает ту вкладку, с которой ему удобнее начинать [17:01:27] <_vt> кому удобно - начинает со всего ростера, тебе удобнее онлайн, мне удобнее активные [17:01:49] <zinid> дык ты можешь сам держать активных [17:01:51] <_vt> zinid: и в скайпе точно так же сделано, в скайпе неправильный ростер? [17:02:04] <zinid> я меня не было ростера в скайпе, хз [17:02:38] <zinid> там полтора юзера, как впрочем и у большинства пользователей большинства iM [17:02:49] <zinid> поэтому это сугубо твоя половая проблема [17:03:06] <zinid> им без разницы как фильтровать [17:03:17] <_vt> zinid: посмотри сколько у жены контактов в вк и одноклассниках, лол [17:03:28] <_vt> как раз у большинства в больших сетях сотни пользователей [17:03:31] <zinid> её нигде там нет [17:03:34] <_vt> и в телефонной книжке такая же хрень [17:03:41] <zinid> было штук 30 может [17:03:43] <_vt> zinid: в телефонной книге тоже нет? [17:03:53] <zinid> там также примерно [17:05:24] <goodwin98> А у меня в Скайпе такая же каша, как и в савиме.. [17:05:34] <goodwin98> Я даже не звал, что там ест группировка какая то [17:06:28] <zinid> не пойму в чём проблема на клиенте сделать на выбор что показывать [17:06:38] <_vt> в одном клиенте - никакой [17:06:43] <k.a.a.> а меня скайп ваще бесит [17:06:44] <zinid> ах, потому что у _vt 35 девайсов [17:07:02] <zinid> _vt, ну и у кого 35 девайсов как у тебя? [17:07:07] <goodwin98> У многих больше 1 девайса [17:07:14] <zinid> у кого у многих? [17:07:23] <zinid> красноглазиков? [17:07:34] <zinid> комп и мобила обычно [17:07:36] <goodwin98> У многих людей есть как минимум смарт и десктоп [17:07:48] <zinid> и твои активные моментально выравняются на всех девайсах [17:07:49] <_vt> zinid: люди заходят тупить в одноклассники с мобилы, домашнего компа и всех подряд чужих [17:07:56] <zinid> а если нет, то вытащишь его из ростера [17:08:04] <_vt> как выравнятся? [17:08:17] <_vt> сочинять аналог мам в private storage? [17:08:18] <zinid> ну да, если ты простоянно с одними и теми же общаешься [17:08:30] <zinid> да на клиенте это делать [17:08:35] <zinid> сортировку [17:08:46] <goodwin98> Хотя в чем проблема сортировать по дате тупо? [17:08:49] <_vt> на клиенте это есть, в савим. Как это в кайву передать? [17:08:53] <goodwin98> Как в вк [17:08:53] <zinid> или ты с компа общаешься с одними, а с мобилы с другими/ [17:09:02] <zinid> _vt, кнопкой! [17:09:05] <_vt> как раз надо чтоб были одни и те же [17:09:19] <zinid> ну так они в конце концов и будут одни и те же [17:09:28] <zinid> а почему они будут всё время разные? [17:09:36] <_vt> их в кайве вообще нет блин [17:09:50] <zinid> ну сделай кнопку: показать активных [17:10:00] <_vt> иии? Откуда прочитать этот список? [17:10:06] <zinid> ни откуда [17:10:06] <_vt> мне и надо getDialogs! [17:10:13] <zinid> он со временем набежит [17:10:20] <_vt> ну он будет разным же [17:10:33] <_vt> а зайду я завтра с чужого компа - и опять пусто [17:10:38] <zinid> ну по началу да, а если иногда и будет отличаться, то на полтора контакта [17:10:42] <zinid> ЭТО НЕ СМЕРТЕЛЬНО [17:10:45] <_vt> а главное - я зайду за сообщениями - а их нет [17:10:54] <_vt> чтоб получить - надо выждать 150 запросов мам [17:10:56] <zinid> каждый день с разного компа, ок [17:11:41] <_vt> ну да, это не смертельно, красноглазики в жаббере так 10 лет выравнивали свои активные контакты [17:11:52] <_vt> но как-то пришел ватсапп и все само стало у людей выравниваться [17:11:58] <_vt> и жаббер стал не нужен [17:12:13] <zinid> ну у тебя одни и те же аргументы [17:12:30] <zinid> в жаббере как будто кто-то был когда-то [17:12:46] <_vt> да, были, было миллион комнат с живыми людьми [17:12:48] <zinid> в icq вон куча народу было, в aim, msn [17:13:22] <zinid> все ушли из-за того, что в других появился список активных чатов же [17:13:29] <_vt> в том числе [17:13:32] <zinid> правда это проблематично доказать [17:13:40] <_vt> из-за того, что там не надо ебаться с элементарными вещами [17:13:41] <zinid> ну докажи что хотя бы "в том числе" [17:13:46] <zinid> я слушаю внимательно [17:14:36] <zinid> я думаю что ушли из-за мобилок и маркетинга [17:14:41] <zinid> но я также это не докажу [17:14:49] <goodwin98> Простая синхронизация сообщений точно перевела кучу народу с аськи [17:14:59] <_vt> как это ушли из-за мобилок, если жаббер как раз был популярен на мобилках? [17:15:10] <zinid> да не был он популярен [17:15:16] <_vt> относительно конечно же [17:15:19] <zinid> 20k в пик на жру, охуеть [17:15:30] <_vt> я вот щас рассуждаю именно о тех, которые были в жаббере [17:15:30] <zinid> на мейлагенте было 3M в то время [17:15:44] <zinid> ну а из агента почему ушли? [17:15:52] <zinid> там тоже всё плохо [17:15:58] <_vt> ну да [17:16:12] <zinid> когда уйдёт из вацапа, тоже так будешь говорить? [17:16:25] <goodwin98> Зачем они все, если есть одноклассники и вк? [17:16:42] <SetazeR> Люди нинужны [17:16:45] <SetazeR> не говорите с ними [17:16:47] <_vt> zinid: дык из ватсаппа нельзя уйти [17:16:55] <zinid> это мы посмотрим [17:17:00] <_vt> в него всегда можно написать [17:17:04] <zinid> 15 лет назад icq был везде [17:17:09] <zinid> с него нельзя было уйти [17:17:19] <_vt> эти как раз просрали мобилки [17:17:37] <zinid> ну а вацап просрёт что-то другое [17:17:43] <_vt> тоже наверное рассуждали что мы будем двигаться по встречной и держать тисипи-соединение [17:17:46] <zinid> или ты оракул? [17:18:34] <_vt> ну да, выйдут завтра какие-нибудь девайсы с атомной батареей на 15 лет и ватсапп просрет из-за пуша, как ты говоришь [17:18:44] <zinid> в том числе [17:18:58] <_vt> только они есть щас и пользователи у них есть щас [17:19:22] *** aladmeral выходит из комнаты: I'll be back [17:19:26] <zinid> а через 15 лет может и не быть [17:20:15] <goodwin98> Вы уже на 15 лет вперед планы строите.. Ну вы и оптимисты [17:20:17] <_vt> "не надо ничего делать, потому что через 15 лет все равно просрем"? [17:20:31] <_vt> чем это отличается от просто ничего не делать? [17:20:40] <zinid> нет конечно, речь шла о твоих уверенных высказываниях [17:21:00] <_vt> А что тут такого? Я уверенно знаю список базовых фич всех чатов [17:21:01] <zinid> ты так уверен, что проблемой были проблемы активных диалогов [17:21:08] <_vt> всех сотен, как ты сам говоришь [17:21:26] <zinid> как только мы начинаем их обсуждать, ты сразу говоришь с экспертным мнением, что это один из столпов [17:21:34] <zinid> при этом нет никаких доказательств [17:21:42] <_vt> ты предлагаешь не делать базовых фич, просто прикрутить дизайн к тому что есть, это несмертельно? [17:22:01] <zinid> активные диалоги на мой взгляд не являются базовой фичей [17:22:19] <zinid> если она базовая, то доказывай [17:22:24] <zinid> давай уже по существу спорить [17:22:29] <_vt> ну как мы ни начинаем обсуждать, какую фичу я ни ткну - получается что она не базовая. И получается все уже и так есть! Только дизайн сделать? [17:22:38] <zinid> ну да [17:22:49] <zinid> и чтобы не глюкала [17:23:04] <zinid> conversations - нормальный клиент [17:23:33] <goodwin98> Базовую фичу придумывать надо, а не искать где то [17:23:38] <_vt> кстати как они решили проблему 150 запросов? [17:23:45] <_vt> надо запустить посмотреть [17:23:55] <goodwin98> Иначе кому надо 100500 одинаковых клиентов [17:24:37] <goodwin98> Притом еще и не совместимых [17:25:52] <zinid> goodwin98, да никому не надо, но это просто бизнес [17:26:06] <zinid> сделать всё несовместимым - это бизнес-стратегия [17:26:39] <zinid> и не проблема в жаббере, найми ты спеца и он то же самое на жаббере сделать, ну с какими-то костылями конечно [17:26:46] <goodwin98> А вот вопрос у меня. При входе в конфу, 20 сообщений приходит почти мнговенно. Почему сообщения от мам идут гораздо реже? [17:27:05] <_vt> goodwin98: придумывать надо КИЛЛЕРФИЧУ, но при этом без базовой синхронизации сообщений нахер это никому не будет нужно [17:27:14] <_vt> и без базовых постоянных чатов [17:27:15] <zinid> мгновенно и реже - это разные вещи [17:27:23] <_vt> и так далее по списку [17:27:26] <zinid> бывает редко и часто, медленно и быстро [17:27:37] *** mahmoud` выходит из комнаты [17:28:09] <goodwin98> zinid, при входе видна частота появления сообщений. Что то около 5-6 в секунду, не больше [17:28:23] <zinid> goodwin98, это не проблема сервера [17:28:43] <zinid> просто савим тупит [17:28:43] *** digit выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable [17:28:45] *** digit заходит в комнату как participant и member [17:28:48] <zinid> я тоже это наблюдал [17:28:54] <goodwin98> zinid, гаджим точно так же [17:29:12] <zinid> у гажима есть mam в конфах? [17:29:24] <goodwin98> Да, как оказалось [17:29:29] <zinid> ну я не вижу [17:29:36] <goodwin98> У меня работал [17:29:41] <zinid> у меня нет [17:29:50] <goodwin98> Обновись? [17:29:55] <zinid> последняя версия [17:30:04] <zinid> 0.16.3 [17:30:09] <goodwin98> Ну хз. Я скачал, и сразу все было [17:30:29] <goodwin98> Заколебался ждать входа [17:30:49] <zinid> посмотри в xml-консоль [17:30:49] <goodwin98> Ну вернее не сразу, а на следующий день [17:30:58] <zinid> ну я не могу сказать, надо воспроизвести [17:31:02] <goodwin98> Теперь уже завтра [17:32:40] *** mahmoud` заходит в комнату как participant и none [17:35:27] <gerc>https://github.com/siacs/Conversations/blob/master/src/main/java/eu/siacs/conversations/services/MessageArchiveService.java#L46 также мам получает из 1050 контактов [17:35:53] <_vt> zinid: о кстати! В ватсаппе нет серверной синхронизации активных. Там же клиент и веб-клиент напрямую друг другу данные шлют! Можно так сделать в кайве, НО опять упираемся в то, что сервер не может авторизовать второй клиент и надо вводить логин-пароль [17:36:09] <_vt> gerc: ну то есть на 150 контактах так ж будет висеть? [17:36:11] <_vt> збс [17:37:37] <_vt> и да, нужно опять сочинять протокол общения между клиентами [17:38:40] *** jeka-38 заходит в комнату как participant и none [17:39:19] <zinid> ну хорошо сделали [17:39:29] <zinid> иначе ты 1M на сервак не выдержишь [17:39:37] <zinid> я их понимаю [17:40:07] *** jeka-38 выходит из комнаты [17:41:28] <_vt> ну ок, тогда ждем oauth! [17:41:37] <_vt> и будем сочинять p2p-синхронизацию [17:42:02] <zinid> такое в XSF плохо воспримут :) [17:42:15] <_vt> oauth нормально воспримут! [17:42:23] <_vt> а что там между клиентами им какбе пофиг [17:42:38] <zinid> но p2p-общение стрёмно, они любят всё гонять через серваки [17:42:44] <zinid> я помню срач насчёт пепа [17:42:54] <zinid> когда сервак собирал капсы со всего мира [17:42:58] <_vt> ну есть же хер про p2p xmpp [17:42:59] <zinid> для них это норма [17:43:07] <zinid> а он там другой [17:49:06] <zinid> забавно, кому нужен щас этот пеп [17:49:22] <_vt> через него будет мук2! [17:49:35] *** aleks1844 заходит в комнату как participant и none [17:49:37] <zinid> через пабсаб вроде напрямую [17:49:50] <_vt> пеп - это профиль пабсаба [17:50:01] <_vt> мук2 - это другой профиль его [17:50:02] <zinid> ну я знаю [17:50:13] <zinid> ну не профиль же пепа [17:50:15] <zinid> ну да ладно [17:50:23] <_vt> там не сильно в мод_пеп менять чтоб он стал мод_мук2 [17:59:34] <zinid> тогда это вообще без mod_pubsub можно сделать [17:59:42] <zinid> также как mod_pep отдельно написать [18:04:53] *** mahmoud` выходит из комнаты [18:05:59] *** mahmoud` заходит в комнату как participant и none [18:08:33] *** radiance заходит в комнату как participant и member [18:25:30] *** radiance выходит из комнаты [18:26:16] *** mahmoud` выходит из комнаты [18:33:47] *** droid заходит в комнату как participant и none [19:36:41] *** zinid выходит из комнаты: offline [20:10:09] <_vt> zinid: в слак есть транспорты в жаббер и ирц!!! [20:10:21] <_vt> а, свалил :( [20:12:34] *** mahmoud` заходит в комнату как participant и none [20:15:06] *** mahmoud` выходит из комнаты [20:15:10] *** mahmoud` заходит в комнату как participant и none [20:34:11] *** mahmoud` выходит из комнаты [20:34:25] *** mahmoud` заходит в комнату как participant и none [20:42:10] <k.a.a.> _vt, хуйнёй вы страдаете) Если вы хотите наводнить жабир, то нужен свой хостинг картинкаф и хранилище всякого говна юзеров типа музла, видео и прочего говна, а всё это - бабло) [20:45:10] <_vt> k.a.a.: нууу, открывает юзер свою страничку, а все музло пропало! Потому что жабер не умеет показывать историю [20:48:35] <k.a.a.> _vt, вот karp впиздил автоподгрузку изображений по прямой ссылке и енто блять реально удобно, но ещё нужно чтобы и это было надёжна - а это хостинг должен быть внутри серва. [20:50:44] <_vt> k.a.a.: это уже есть давно на ж.ру [20:50:55] <_vt> ну как давно, с месяц :D [20:51:52] <k.a.a.> _vt, хостинг? [20:52:01] <k.a.a.> хм.. [20:52:07] <k.a.a.> не знал [21:04:18] *** mahmoud` выходит из комнаты [21:09:00] *** aleks1844 выходит из комнаты [21:12:01] *** goodwin98 выходит из комнаты [21:12:04] *** goodwin98 заходит в комнату как participant и member [21:25:09] *** mahmoud` заходит в комнату как participant и member [21:39:27] *** mahmoud` выходит из комнаты: Replaced by new connection [21:39:55] <Hombre.> Ping [21:40:48] *** SetazeR выходит из комнаты [21:56:13] <Hombre.> Что за пиздец... Сообщения за весь день приходят уже десять минут [21:56:50] <k.a.a.> _vt: тебе вопрос задали) [21:57:37] *** Alexey71 выходит из комнаты [22:08:24] <goodwin98> Hombre., зато некоторые считают, что это можно релизить [22:11:25] <k.a.a.> а оно зарелизино? [22:23:11] <_vt> k.a.a.: а я при чем? [22:23:18] <_vt> у меня и ведра нет чтоб проверить [22:24:25] <k.a.a.> _vt, эмулятор никто не отменял) [22:24:56] <_vt> и как мне с ним весь день ходить? [22:26:13] *** mahmoud` заходит в комнату как participant и none [22:26:40] <mahmoud`> !ver [22:26:42] <tliSida> mahmoud`: Your version is m // Android/SM-G360H/4.4.4 [22:28:43] <mahmoud`> !caps [22:28:43] <tliSida> mahmoud`: Your caps is http://jabber.org/caps tw9yAdrJbD1Ih+rWrDsGnQ== [md5] [22:31:36] *** mahmoud` выходит из комнаты [22:33:51] *** mahmoud` заходит в комнату как participant и none [22:36:38] <k.a.a.> _vt: так ты весь день за компом сидишь) [22:39:01] <_vt> k.a.a.: ну да, только утром на работе, а вечером дома [22:39:07] <_vt> k.a.a.: и перемещаюсь между ними [22:39:44] <k.a.a.> купи ведро) [22:43:49] *** mahmoud` выходит из комнаты [23:11:21] <_vt> зачем? [23:13:35] *** droid выходит из комнаты [23:20:08] *** modi заходит в комнату как participant и member [23:21:00] <k.a.a.> продвигать жабир по лини ведра на равне с гейоэс) [23:28:31] <_vt> у меня нет столько рук [23:41:04] *** mahmoud` заходит в комнату как participant и none [23:48:30] *** mahmoud` выходит из комнаты