Home
Обсуждение программирования на любых платформах
codingteam@conference.jabber.ru
Воскресенье, 10 февраля 2019< ^ >
m4n71k0r установил(а) тему: C, C#, C++, Clojure, Cobol, Common Lisp, D, Erlang, F#, Go, Groovy, Haskell, Java, JavaScript, Kotlin, MATLAB, OCaml, PowerShell, Python, R, Racket, Refal, Ruby, Rust, Scala, Scheme, TypeScript
Telegram channel: https://t.me/codingteam
HQ, логи: https://codingteam.org.ru/
Код постить сюда: http://lpaste.net/
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
Tsoding: https://tsoding.github.io/schedule.html
http://i.imgur.com/slnyI6a.jpg
Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Конфигурация комнаты
Участники комнаты

GMT+3
[00:05:34] ma1uta вышел(а) из комнаты
[00:16:56] unclechu вошёл(а) в комнату
[00:16:58] uıʃɐɟ∀ вышел(а) из комнаты
[00:18:34] uıʃɐɟ∀ вошёл(а) в комнату
[01:18:36] <tg> <@Devel29A> >> <ttldtor> мне кажется, что драйвера недоделанные
Погоди, а разве там протокол не стандартный?
[01:18:57] <tg> <@Devel29A> То есть сторонний софт должен смочь
[01:19:22] <tg> <@Devel29A> А вот девайс может не отдавать такую инфу. Это да
[01:37:45] <Minoru> как по-вашему, я достаточно деликатно указал автору на недостатки его кода? https://github.com/newsboat/newsboat/pull/440#pullrequestreview-201880842 Потому что он и правда всё сделал как-то контр-интуитивно: объединил несколько маленьких методов в два больших, слил два класса в один, усложнил интерфейс и увеличил количество задач, которые выполняет этот класс. Впридачу ещё и немного тестового покрытия потерял, кажется (потому что не перенёс тесты для одного из методов в новый класс)
[01:38:30] <Minoru> и всё это одним коммитом, +227 −614
[01:38:45] <Minoru> inb4: Минорка слабак, тыщу строк поревьювить не может
[02:02:07] unclechu вышел(а) из комнаты
[02:02:08] unclechu вышел(а) из комнаты
[02:07:01] unclechu вошёл(а) в комнату
[02:10:46] <Minoru> мой вопрос настолько плох, что Дядюшка Чу аж дважды из конфы вышел: https://codingteam.org.ru/_logs/codingteam%40conference.jabber.ru/2019/02/10.html#02:02:07.907926
[02:20:33] Minoru вышел(а) из комнаты
[06:51:03] uggur вышел(а) из комнаты: Replaced by new connection
[06:51:04] uggur вошёл(а) в комнату
[08:24:44] portnov вошёл(а) в комнату
[09:18:39] <portnov> http://hackage.haskell.org/package/containers-0.6.0.1/docs/src/Data.IntSet.Internal.html#IntSet
[11:53:25] m4n71k0r вошёл(а) в комнату
[12:00:29] <tg> <@ttldtor> >> <Devel29A> То есть сторонний софт должен смочь
в мелкософте эта фича ваще появилась только в октябре прошлого года в 10-ке. Вроде бы апдейт прилетал и у меня это должно быть. Просто у меня нет других блютус-девайсин с батарейкой, чтобы проверить
[12:38:22] uıʃɐɟ∀ вышел(а) из комнаты: Replaced by new connection
[12:38:29] uıʃɐɟ∀ вошёл(а) в комнату
[12:41:35] Minoru вошёл(а) в комнату
[12:43:23] <Minoru> portnov: а на что ты хотел обратить внимание в IntSet-е?
[12:43:48] <portnov> ну возня с битами забавная
[12:43:53] <portnov> прямо сишечка какая-нибудь
[12:44:36] <portnov> типа хотите завтипов - держите, хотите биты считать - считайте...
[12:47:52] <portnov> хотел было написать упрощённый вариант для Int8, типа как в паскале - из четырёх Word64 сделать массив
[12:48:37] <portnov> сделать-то сделал, только этот IntSet так заоптимизирован, что мой вариант оказался тормознее и жручее по памяти одновременно...
[12:57:22] <Minoru> хехе. А некоторые ещё осмеливаются утверждать, что Haskell не готов к продакшену
[12:57:51] <tg> <@ttldtor> опять какой-то непонятный код
[12:58:14] <tg> <@ttldtor> да, не готов, пока не будут нормально именовать и доку писать
[13:00:11] <tg> <@ttldtor> хоть бы у джавы поучились... пзц какой-то
[13:03:22] <tg> <@ttldtor> ну, то есть, не ясно, кто э
[13:03:30] <tg> <@ttldtor> кто это сможет поддерживать
[13:09:51] <tg> <@ttldtor> например, этой доки уже нет http://citeseer.ist.psu.edu/okasaki98fast.html
[13:10:02] <tg> <@ttldtor> HTTP Status 404 - /okasaki98fast.html
[13:14:11] <Minoru> @ttldtor: web.archive.org
[13:14:27] <Minoru> bitrot это не проблема лично Хаскеля, ну чего ты
[13:14:30] <tg> <@ttldtor> это закрытый ресурс, вход по логину
[13:14:41] <tg> <@ttldtor> как вебархив поможет?
[13:15:00] <tg> <@ttldtor> проблема в ёбаном именовании ещё
[13:15:10] <tg> <@ttldtor> бл. хаскелисты упёртые как гошники
[13:15:25] <tg> <@ttldtor> их тычут в говно, они отвыркиваются в усы и ухмыляются
[13:15:29] <tg> <@ttldtor> типа заебись
[13:15:39] <tg> <@ttldtor> ни доки, ни именования
[13:16:07] <tg> <@ttldtor> то-есть наружу-то дока есть, типа, вот вы можеет добавить элемент, вот получить
[13:16:16] <tg> <@ttldtor> но внутренняя дока - дерьмо
[13:19:23] <Minoru> @ttldtor: привязался же ты к конкретному URL-у! Там же рядом название публикации есть, вбиваешь в scholar.google.com и качаешь хоть PDF, хоть PS
[13:19:41] <tg> <@ttldtor> а там нихрена всё равно нет
[13:19:47] <tg> <@ttldtor> ща будем журнал искать
[13:19:54] <tg> <@ttldtor> может и найдём
[13:19:59] <tg> <@ttldtor> только я не к урлу привязался
[13:20:09] <tg> <@ttldtor> а к традиционному мудацкому поведению)
[13:20:19] <Minoru> в смысле «нет»? Вот тебе 10 страниц в два столбца: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.49.1481&rep=rep1&type=pdf
[13:20:51] <Minoru> на случай, если реально нет, есть sci-hub
[13:21:13] <Minoru> но вообще публикации двадцатилетней давности обычно есть в открытом доступе
[13:21:19] <Minoru> вот более старые найти бывает сложно, да
[13:28:34] <tg> <@sarakerrigan> напомните, откуда у меня взялись исходники касперского?
[13:29:59] <tg> <@sarakerrigan> inb4: очевидно, что основная ценность в базах сигнатур, а не
[14:07:56] uıʃɐɟ∀ вышел(а) из комнаты
[14:08:01] uıʃɐɟ∀ вошёл(а) в комнату
[14:08:58] <tg> <@matwey_kornilov> Господа
[14:09:00] <tg> <@matwey_kornilov> Я идиот и не умею гуглить
[14:09:11] <tg> <@matwey_kornilov> Где посмотреть все возможные значения переменной типа EFI_STATUS
[14:09:12] <tg> <@matwey_kornilov> ?
[14:09:37] <O01eg> Здравствуйте, это канал о вахе?
[14:10:06] <tg> <@winged_pegasus> Да. За Императора.
[14:10:08] <O01eg> Я вам Императора принёс https://pbs.twimg.com/media/DzAfcCtUUAE8o2G.jpg:orig
[14:10:16] <tg> <@winged_pegasus> А ты построил пилон?
[14:12:29] <Minoru> @matwey_kornilov: это про какую либу/операционку вопрос вообще? Я ответа не знаю, но умею гуглить. Пока что нашёл только https://www.minocacorp.com/doc/820/element/74562/
[14:13:02] <tg> <@matwey_kornilov> Ну это документация не к типу, а к функции
[14:13:12] <Minoru> это я осознаю
[14:13:31] <tg> <@matwey_kornilov> Это от tianocore
[14:13:42] <tg> <@matwey_kornilov> там внутри доксиген даже есть
[14:13:51] <tg> <@matwey_kornilov> Но почему-то его нигде нет в интернете
[14:14:58] unclechu вышел(а) из комнаты
[14:15:28] <tg> <@matwey_kornilov> Вроде нашел
[14:15:35] <tg> <@matwey_kornilov> Только без описаний что для чего нужно
[14:17:20] <Minoru> покажи ссылку, раз нашёл
[14:20:41] <Minoru> @matwey_kornilov: https://web.archive.org/web/20180625154126/http://wiki.phoenix.com/wiki/index.php/EFI_STATUS
[14:21:03] <tg> <@matwey_kornilov> Я в коде нашел
[14:21:16] <tg> <@matwey_kornilov> Спасибо
[14:23:03] <Minoru> пожалуйста. Я на вот эту страничку наткнулся, возможно, тебе будет полезна: https://www.rodsbooks.com/efi-programming/hello.html
[14:26:55] <Minoru> @matwey_kornilov: а вот и definitive answer: https://uefi.org/sites/default/files/resources/UEFI%20Spec%202_7_A%20Sept%206.pdf#page=2295
[15:10:36] <tg> <@noktoborus> @ttldtor го обнимашки
[15:14:50] <tg> <@ttldtor> >> <noktoborus> @ttldtor го обнимашки
там по питеру девушки ходят, обнимают бесплатно
[15:14:58] <tg> <@ttldtor> ну или позвони 02
[15:15:00] <tg> <@sarakerrigan> >> <ttldtor> там по питеру девушки ходят, обнимают бесплатно
покеж
[15:15:17] <tg> <@ttldtor> ну было поветрие
[15:15:47] <tg> <@ttldtor> https://vk.com/freehugs_spb
[15:15:51] <tg> <@ttldtor> кончилозь
[15:16:40] <tg> <@sarakerrigan> а, ну
[15:16:46] <tg> <@ttldtor> https://vk.com/club22297126
[15:16:48] <tg> <@sarakerrigan> я видел недавно такое
[15:16:50] <tg> <@ttldtor> вот поновее
[15:17:13] <tg> <@ttldtor> 22 января надо было, да
[15:17:36] <tg> <@ttldtor> @noktoborus вот что ты делал 22 января, колгда всех обнимали?
[15:17:53] <tg> <@ttldtor> бл, опять оффтоп из-за него
[15:18:17] <tg> <@sarakerrigan> не, даже вчера было
[15:18:23] <tg> <@sarakerrigan> короч забейте
[15:18:32] <tg> <@sarakerrigan> я тут находил quill-delta на расте
[15:18:39] <tg> <@sarakerrigan> думаю, вот щас-то заживем
[15:18:49] <tg> <@sarakerrigan> а там алгоритм диффа не написан
[15:19:11] <tg> <@noktoborus> >> <ttldtor> @noktoborus вот что ты делал 22 января, колгда всех обнимали?
Умирал
[15:19:59] <tg> <@ttldtor> как назвать сравнение строк, которое можно выразить как регексп: ".*?A.*?B.*?C.*?D.*?" для строки "ABCD" ?
[15:20:22] <tg> <@ttldtor> фузя с учётом порядка ?
[15:20:33] <tg> <@ttldtor> и элементов
[15:20:47] <tg> <@ttldtor> порядочная полнофузя?
[15:23:26] <tg> <@ttldtor> >> <noktoborus> Умирал
у тебя тоже клиническая депрессия?
[15:24:14] <tg> <@sarakerrigan> >> <ttldtor> у тебя тоже клиническая депрессия?
это питер, детка
[15:24:37] <tg> <@ttldtor> пф, у меня везде Питре
[15:25:16] <tg> <@ttldtor> хотя в Красной поляне ничего так было
[15:27:21] <tg> <@ingvarjackal> >> <ttldtor> пф, у меня везде Питре
может, ты умираешь?
[15:28:50] <tg> <@ttldtor> >> <ingvarjackal> может, ты умираешь?
жизнь и есть умирание
[15:30:30] <tg> <@ingvarjackal> >> <ttldtor> жизнь и есть умирание
прощай, унылый учитель Ттлдторики
[15:32:19] <tg> <@ttldtor> лучше бы кодить для Java Card научил
[15:32:29] <tg> <@noktoborus> >> <ttldtor> у тебя тоже клиническая депрессия?
Как у кого?
[15:32:57] <tg> <@noktoborus> Моя жена ходит с подозрительный мужиком
[15:33:03] <tg> <@noktoborus> Что у меня должно быть?
[15:36:06] <tg> <@sarakerrigan> >> <noktoborus> Моя жена ходит с подозрительный мужиком
у тебя нет жены
[15:36:24] <tg> <@noktoborus> Вот именно
[15:36:39] <tg> <@sarakerrigan> [Sticker 🤔]
[15:39:06] <tg> <@ingvarjackal> >> <ttldtor> лучше бы кодить для Java Card научил
что за java card
[15:39:31] <tg> <@sarakerrigan> >> <ingvarjackal> что за java card
мелкие микроконтроллеры для пластиковых карт емнип
[15:41:39] <tg> <@ttldtor> [Document]
[15:41:52] <tg> <@ttldtor> [Document]
[15:43:04] <tg> <@ttldtor> https://docs.oracle.com/en/java/javacard/3.1/jc_api_srvc/api_classic/index.html
[15:43:39] <tg> <@ttldtor> так, стоп
[15:43:53] <tg> <@ttldtor> уггур про них не знает, а керриган что-то знает
[15:44:12] <tg> <@ttldtor> странно
[15:48:35] <tg> <@ingvarjackal> ну вот видишь какой керриган умный?
[15:48:48] <tg> <@ingvarjackal> вот и задавай ему свои глупые вопросы про карты :)
[15:48:59] <tg> <@sarakerrigan> никогда не писал, но
[15:49:02] O01eg вышел(а) из комнаты: Replaced by new connection
[15:49:04] O01eg вошёл(а) в комнату
[15:49:14] <tg> <@sarakerrigan> на одной конфе астрософт спалили, что чото под них делали и они тама первые вот это всё
[16:24:39] <tg> <@ttldtor> >> <ingvarjackal> вот и задавай ему свои глупые вопросы про карты :)
мне твой опыт в жабокопании более интересен
[16:24:43] <tg> <@ttldtor> сорь, Кирриган
[16:24:49] <tg> <@ingvarjackal> никогда не копал java card
[16:24:58] <tg> <@ttldtor> >> <ingvarjackal> никогда не копал java card
а что копал?
[16:25:14] <tg> <@ingvarjackal> ничего не копал
[16:25:16] <tg> <@noktoborus> >> <ttldtor> а что копал?
Го кровавую баню из голубей
[16:25:54] <tg> <@ttldtor> >> <noktoborus> Го кровавую баню из голубей
у нас ниже Б. Садовой летают мыши летучие обычно. Го мышей ловить и головы им отгрызать как Оззи?
[16:26:16] <tg> <@noktoborus> Они вкусные?
[16:27:22] <tg> <@sarakerrigan> как органика
[16:38:28] <tg> <@ttldtor> мне не нравится вкус сырой крови, например
[16:38:46] <tg> <@ttldtor> глупость предложил
[16:46:59] <Minoru> вместо оффтопа лучше бы ответили на мой вопрос: https://codingteam.org.ru/_logs/codingteam%40conference.jabber.ru/2019/02/10.html#01:37:45.654201 Я же его не просто так задал; меня и правда волнует, как не показаться череcчур резким
[16:58:56] <tg> <@sarakerrigan> што тебе непонятно, чувак сказал что ок и переделал
[17:01:53] <m4n71k0r> да, чувак проглотил
[17:02:00] <m4n71k0r> записал тебя в книжечку чёрную
[17:02:02] <m4n71k0r> всё ок
[17:03:15] <Minoru> ответ чувака я прочитал, спасибо. Меня ваше *мнение* интересовало. Как *по-вашему*, грубо это было или нет
[17:03:52] <Minoru> m4n71k0r: главное, чтобы не в тетрадку
[17:04:37] <tg> <@noktoborus> >> <ttldtor> мне не нравится вкус сырой крови, например
Попробуй со специями
[17:15:46] <m4n71k0r> » <Minoru> ответ чувака я прочитал, спасибо. Меня ваше *мнение* интересовало. Как *по-вашему*, грубо это было или нет
моё мнение - изменений не так уж и много, но они не имеют смысла. Сколько там вообще функциональных изменений? 70-80 строк? Вот их бы чувак и сделал. А по поводу переколбашивания - надо перетереть сначала
[17:21:13] <Minoru> m4n71k0r: функциональное всего одно: добавился флаг permissive и if, которые при этом флаге игнорит одно из условий. Всё остальное — это рефакторинг, призванный объединить две реализации импорта OPML в одну. Про объединение мы в каком-то другом ишшуе перетирали, я дал добро, но не думал, что чувак потащит Opml в OpmlUlrReader, а не наоборот
[17:24:31] <portnov> SD сначала согласовать надо было...
[17:32:41] <Minoru> portnov: а что это?
[17:32:49] <portnov> solution description же
[17:32:58] <Minoru> ух ты, впервые слышу
[17:39:50] uıʃɐɟ∀ вышел(а) из комнаты
[17:39:56] <portnov> гг
[17:40:02] <portnov> энтерпрайза не нюхал? :)
[17:40:06] portnov вышел(а) из комнаты
[17:40:11] portnov вошёл(а) в комнату
[17:42:07] <portnov> по-хорошему, сначала BRD https://en.wikipedia.org/wiki/Business_requirements , потом FSD https://en.wikipedia.org/wiki/Functional_specification , а уж потом technical solution description...
[17:42:48] <Minoru> не нюхал ._.
[17:43:41] <portnov> после согласования TSD, можно начинать оценивать трудоёмкость кодирования :)
[17:44:04] <Minoru> > IEEE software life cycle: SQA, SCM, STD…
и в конце SUD
[17:44:16] <m4n71k0r> ^_____________^
[17:46:55] <portnov> вот кстате правильная идея QA-ев вперёд пускать
[17:47:32] <portnov> чтоб они сначала из описания решения попытались понять, как они будут это тестировать
[17:47:53] <portnov> и завернули нафиг, если это нетестируемо
[17:57:39] uıʃɐɟ∀ вошёл(а) в комнату
[18:03:58] uıʃɐɟ∀ вышел(а) из комнаты: Replaced by new connection
[18:03:59] uıʃɐɟ∀ вошёл(а) в комнату
[18:19:53] <tg> <@matwey_kornilov> Господа
[18:19:55] <tg> <@matwey_kornilov> У меня вопрос по tianocore
[18:22:04] <tg> <@matwey_kornilov> Я использую NonDiscoverablePciDeviceDxe, то тем не менее не вижу никаких устройств
[18:22:14] <tg> <@matwey_kornilov> Shell> pci
pci: Protocol - PciRootBridgeIo not found.
[18:22:30] <tg> <@matwey_kornilov> Насколько я понял мне должны были сделать ненастоящую шину pci?
[18:23:06] <tg> <@matwey_kornilov> Откуда брать RootBridge для NonDiscoverablePciDevice?
[18:25:46] <tg> <@matwey_kornilov> Я не могу нигде найти описания как оно должно работать по задумке
[18:34:58] <tg> <@matwey_kornilov> Это же чат про программирование?
[18:35:03] <tg> <@sarakerrigan> да
[18:41:27] <Minoru> да, но тут люди как нарочно подобраны так, что знания редко пересекаются. Так что ты у нас теперь единственный в своём роде специалист по tianocore, whatever that is. Поздравляю! Не забудь запостить ответ на свой вопрос, когда разберёшься
[18:42:06] uıʃɐɟ∀ вышел(а) из комнаты: Replaced by new connection
[18:42:09] uıʃɐɟ∀ вошёл(а) в комнату
[18:47:08] <portnov> надо гервя на icfpc позвать
[18:47:16] <portnov> чтобы он сказал "а давайте писать на tianocore"
[18:50:11] <uggur> portnov: ну ты и наркоман, какие ещё QA и SD в опенсорсе?
[18:50:24] <portnov> гг
[18:51:09] <Minoru> это настолько важное заявление, что Уггур аж в джаббер зашёл вместо того, чтобы вещать из Телеграма
[18:52:40] <tg> <@ingvarjackal> я оттуда и не выходил
[18:52:48] <Minoru> @matwey_kornilov: если серьёзно, то я бы посоветовал поискать на github код, который пользуется всеми этими NonDiscoverablePciDeviceDxe, и посмотреть, что там и как делается. Если найдёшь ишшуи, то можешь даже ссылки какие-то откопать
[18:54:14] <tg> <@ingvarjackal> >> <Minoru> это настолько важное заявление, что Уггур аж в джаббер зашёл вместо того, чтобы вещать из Телеграма
вообще, общение из джаббера и телеграма одновременно мне напоминает https://lishacauthen.files.wordpress.com/2012/07/253776_o.gif
[18:55:46] <Minoru> @ingvarjackal: поэтому нужно сидеть либо там, либо там!
[18:56:06] <portnov> @ingvarjackal https://www.youtube.com/watch?v=9ytei6bu7kQ
[18:56:25] <uggur> Minoru: вот я и сижу либо там, либо тут. По очереди %)
[18:57:57] <Minoru> load-balanced uggur load-balances
[19:10:37] <Minoru> > -rw-r-----  1 minoru  minoru  500096 Feb 10 16:08 newsboat-2.14.1.tar.xz
> 500096
Чего-то лишнего понаписали, кажется
[19:14:43] <portnov> целых 96 байт лишних?
[19:15:15] <Minoru> это после сжатия. В чистом виде там, небось, полкилобайта мусора наберётся!
[19:15:58] <Minoru> нужно быть эффективнее: http://img0.joyreactor.cc/pics/post/Xander-Toons-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F-5001416.jpeg
[20:12:44] HazardPointer вошёл(а) в комнату
[20:22:02] unclechu вошёл(а) в комнату
[20:28:17] <tg> <@ttldtor> на картинке, справа - это уггур, а слева кто?
[20:41:02] <tg> <@matwey_kornilov> >> <Minoru> @matwey_kornilov: если серьёзно, то я бы посоветовал поискать на github код, который пользуется всеми этими NonDiscoverablePciDeviceDxe, и посмотреть, что там и как делается. Если найдёшь ишшуи, то можешь даже ссылки какие-то откопать
Я так и сделал. Ничо не работает
[20:42:42] <Minoru> @ttldtor: это не про Уггура шутка была, а про пробелы, которыми я лишние 96 байт набрал
[20:43:05] <Minoru> @matwey_kornilog: жаль :(
[20:51:14] <m4n71k0r> » <Minoru> @ttldtor: это не про Уггура шутка была, а про пробелы, которыми я лишние 96 байт набрал
ничего не знаю. Справа уггур, который заработал орехов
[20:53:36] <Minoru> вот как раз существо справа (это лиса) ничего не заработало. Оно ещё счастливо будет, если сова из него ничего не вычтет за перерасход бюджета
[20:54:08] <Minoru> m4n71k0r: комикс про то, что сова — эффективный менеджер, и своим эффективным менеджментом травит и гнобит сотрудников леса
[20:54:47] <m4n71k0r> uggur: мне очень жаль, что ты ничего не заработал(
[20:55:26] <m4n71k0r> Minoru: будешь отрицать действительнсть - действительность станет отрицать тебя
[20:55:34] <m4n71k0r> говорю тебе - это уггур
[20:56:43] <Minoru> :(
[20:56:49] <uggur> m4n71k0r: почему не заработал? %)
[20:57:23] <uggur> это существо справа -- это субподрядчик, потому оно заработало лишь на 1к орехов меньше
[20:59:55] <Minoru> вы ничего не поняли в организации леса >_<
[21:00:18] <Minoru> лиса — наёмный работник. В этом лису она может заработать только две вещи: обещания и штрафы
[21:00:51] <m4n71k0r> а валежник?
[21:01:02] <m4n71k0r> ой, политота
[21:36:57] uıʃɐɟ∀ вышел(а) из комнаты
[21:37:01] uıʃɐɟ∀ вошёл(а) в комнату
[21:38:08] <tg> <@noktoborus> Что за хрень про орехи?
[21:39:31] uggur вышел(а) из комнаты
[22:06:25] portnov вышел(а) из комнаты
[22:50:26] Птичка:D вышел(а) из комнаты
[23:01:15] Птичка:D вошёл(а) в комнату
[23:29:30] m4n71k0r вышел(а) из комнаты
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!