Home
programming@c.j.r
programming@conference.jabber.ru
Пятница, 26 февраля 2016< ^ >
ħ установил(а) тему: # make peace
| match subject with
| Если вы не знаете с чего начать общение -> некоторые советуют прочесть http://goo.gl/jkcH5R
| логи -> http://chatlogs.jabber.ru/programming@conference.jabber.ru/
| Список картинок за предыдущие дни -> http://jpeg.catfeed.net
| Стерхи -> http://caps.catfeed.net
| Цитаты больше 4х строк -> на пастбин
| p@cjr -> дОбыча радия since Mon Sep 17 00:00:00 2001
| перед тем, как спросить -> почитайте http://mywiki.wooledge.org/XyProblem
| Войс -> просить у модераторов/админов
| В конференцию требуется -> штатный биолог, юрист и бухгалтер (можно разные люди)
| _ -> Need more (та, чьё имя нельзя называть)-born packages and people!;;
Конфигурация комнаты
Участники комнаты

GMT+3
[00:05:06] ħ вышел(а) из комнаты
[00:15:36] Lavir вышел(а) из комнаты
[00:25:36] jsv вышел(а) из комнаты
[00:41:19] gr_buza@arbeiten вошёл(а) в комнату
[01:39:07] arcade_ вышел(а) из комнаты: Replaced by new connection
[01:39:13] arcade_ вошёл(а) в комнату
[01:48:27] arcade_ вышел(а) из комнаты
[01:48:48] arcade_ вошёл(а) в комнату
[01:52:14] arcade_ вышел(а) из комнаты
[01:54:57] arcade_ вошёл(а) в комнату
[01:59:23] eaeee вышел(а) из комнаты
[02:00:49] eaeee вышел(а) из комнаты
[02:10:59] gr_buza@arbeiten вышел(а) из комнаты
[02:20:44] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:20:44] ForNeVeR вошёл(а) в комнату
[02:51:59] hekp0maht вошёл(а) в комнату
[02:52:33] <hekp0maht> ħ: выкипела вся
[02:52:38] <hekp0maht> утро тут
[02:58:52] arcade_ вышел(а) из комнаты
[03:02:38] arcade_ вошёл(а) в комнату
[03:08:54] arcade_ вышел(а) из комнаты
[03:59:34] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:59:34] ForNeVeR вошёл(а) в комнату
[04:00:40] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:00:40] ForNeVeR вошёл(а) в комнату
[04:39:15] arcade_ вышел(а) из комнаты
[04:39:35] arcade_ вошёл(а) в комнату
[04:50:14] makhlot вошёл(а) в комнату
[04:56:19] makhlot вышел(а) из комнаты
[06:28:02] Mr.Purple вошёл(а) в комнату
[06:53:01] <Mr.Purple> утра
[06:53:08] makhlot вошёл(а) в комнату
[06:53:23] makhlot вышел(а) из комнаты
[06:55:09] makhlot вошёл(а) в комнату
[07:02:03] makhlot вышел(а) из комнаты
[07:12:30] ShadoWalkeR вошёл(а) в комнату
[07:13:15] <ShadoWalkeR> Недоброго
[07:14:06] <ShadoWalkeR> http://cs7060.vk.me/c540103/v540103364/3d698/m9oNHX_fknA.jpg
[07:21:41] makhlot вошёл(а) в комнату
[07:24:44] iportnov вошёл(а) в комнату
[07:25:46] <iportnov> утро.
[07:29:27] makhlot вышел(а) из комнаты
[07:30:48] <iportnov> sulci: утро.
[07:30:51] <sulci> iportnov: этож чтоб они же уже
[07:32:40] <Mr.Purple> sulci: же же
[07:32:41] <sulci> Mr.Purple: ггг
[07:34:01] makhlot вошёл(а) в комнату
[07:39:16] makhlot вышел(а) из комнаты
[07:40:02] arcade_ вышел(а) из комнаты
[07:40:09] makhlot вошёл(а) в комнату
[07:41:25] arcade_ вошёл(а) в комнату
[07:43:32] <Mr.Purple> у вас там в скале мертвые ходят? форневер забывает оборачивать в хмл? https://issues.scala-lang.org/browse/SI-9220
[07:45:32] <iportnov> сонные тут у нас ходят
[07:45:38] <iportnov> а это опасно межпрочим
[07:45:45] <makhlot> Hi bax
[07:45:45] <iportnov> можно навернуться со ступенек
[07:48:30] Bob Page вошёл(а) в комнату
[07:48:39] makhlot вышел(а) из комнаты
[07:50:34] Lao Zyu вошёл(а) в комнату
[08:06:27] Mr.Purple вышел(а) из комнаты: Replaced by new connection
[08:06:30] Mr.Purple вошёл(а) в комнату
[08:17:13] <Mr.Purple> .wz usss
[08:17:17] <sulci> Mr.Purple: Ekaterinburg, Russia - 2016.02.26 0430 UTC / 1°C / 33°F, humidity: 93%, pressure: 29.68 in. Hg (1005 hPa), wind: from the SE (140 degrees) at 4 MPH (4 KT), visibility: greater than 7 mile(s)
[08:24:58] makhlot вошёл(а) в комнату
[08:38:30] makhlot вышел(а) из комнаты
[08:40:44] jsv вошёл(а) в комнату
[08:57:24] makhlot вошёл(а) в комнату
[09:01:04] makhlot вышел(а) из комнаты
[09:04:00] oxpa вошёл(а) в комнату
[09:14:48] makhlot вошёл(а) в комнату
[09:22:07] makhlot вышел(а) из комнаты
[09:40:21] pimiento вошёл(а) в комнату
[09:40:32] <pimiento> Доброго всем всего
[09:41:26] <pimiento> >>> Write a Linux kernel module, and stand-alone Makefile, that when loaded prints to the kernel debug log level, "Hello World!"  Be sure to make the module able to be unloaded as well.
гервь, научи меня ^_^
[09:43:09] makhlot вошёл(а) в комнату
[09:43:11] <pimiento> а так же как бы питонисты не пытались придумать язык чтобы на нём писали одинаково понятно и лаконично, но всякий питон-программист словно участвует в необъявленном соревновании на более непонятный код на питоне
[09:43:22] <Mr.Purple> pimiento: это тебе индусранк говорит?
[09:43:43] <pimiento> нет, это я в Eudyptula Challenge записался зачем-то
[09:43:57] makhlot вышел(а) из комнаты
[09:44:18] makhlot вошёл(а) в комнату
[09:44:56] makhlot вышел(а) из комнаты
[09:45:18] makhlot вошёл(а) в комнату
[09:45:55] <pimiento> makhlot: iranian?
[09:45:55] <Lao Zyu> ребята, вопрос по квагге
[09:46:00] <Lao Zyu> как она с вланами?
[09:46:27] pimiento ничерта не понимает в коде и хочет забухать
[09:47:36] <iportnov> sulci: бжжжь.
[09:47:38] <sulci> iportnov: а чо, почему?
[09:47:44] <iportnov> sulci: ну чо, пятница же.
[09:47:44] <pimiento> может это не моё, погромирование? может я на самом деле гуманитарий? мне представляется таким уютным прозябать в какой-нибудь дыре, почитывая очередной томик Мамардашвили, Камю или Достоевского
[09:47:46] sulci боится его призрак в частности
[09:48:04] <iportnov> sulci: не боись, прорвёмся.
[09:48:05] <sulci> iportnov: а, ну, было отгрести по инструкции. чет нет
[09:48:08] <pimiento> надо пройти тест на профпригодность) вдруг я сам себя обманываю
[09:50:49] <Mr.Purple> sulci: give him an advice
[09:50:50] <sulci> Mr.Purple: Всем утро, кстати да.
[09:51:07] <Mr.Purple> или an не нужен
[09:51:14] <Mr.Purple> почему мне кажется, что не нужен
[09:51:19] <Mr.Purple> sulci: поччему?
[09:51:19] <sulci> Mr.Purple: ._.
[09:51:31] <Mr.Purple> sulci: вот и я не знаю
[09:51:33] <sulci> Mr.Purple: спасибо, что им покажу, но делетер то разные
[09:52:13] <pimiento> хорошо что в русском нету всех этих артиклей — не надо думать надо или не надо
[09:52:53] <pimiento> для некоторых людей KISS это только такая группа, а DRY это значит сухо и комфортно
[09:53:13] <Mr.Purple> не превращайся в ермину
[09:53:19] <Mr.Purple> одной ее хватает
[09:53:52] <pimiento> в эрмину это в гуманитария или в раздражительного?
[09:54:27] <Mr.Purple> в писателя унылых высказываний вроде того про KISS и DRY
[09:55:59] <pimiento> куда же мне свои страдания тогда спускать?
[10:02:15] makhlot вышел(а) из комнаты
[10:10:04] makhlot вошёл(а) в комнату
[10:10:33] jsv вышел(а) из комнаты
[10:10:55] <pimiento> блин, зачем пидон в some_dict.setdefault('existed_key', some_function()) вызывает функцию если existed_key уже существует и значение не будет заменено
[10:10:57] <pimiento> хочу больше ленивости!
[10:12:18] isunkin вошёл(а) в комнату
[10:12:46] makhlot вышел(а) из комнаты
[10:16:04] jsv вошёл(а) в комнату
[10:17:56] <jsv> pimiento: как будто англичане всякие часами размышляют, какой артикль поставить
[10:18:01] makhlot вошёл(а) в комнату
[10:20:43] makhlot вышел(а) из комнаты
[10:26:32] makhlot вошёл(а) в комнату
[10:26:40] Lavir вошёл(а) в комнату
[10:28:50] makhlot вышел(а) из комнаты
[10:30:51] <pimiento> откуда мне знать о чём думают там эти англичане
[10:31:16] ingvar вышел(а) из комнаты
[10:31:26] <pimiento> они может как таблицу ятей запоминают когда надо ставить артикль
[10:34:10] <iportnov> .wz uscm
[10:34:12] <sulci> iportnov: Station name not available - 2016.02.26 0700 UTC / freezing fog, -1°C / 30°F, humidity: 92%, pressure: 29.65 in. Hg (1004 hPa), wind: from the S (180 degrees) at 2 MPH (2 KT), visibility: less than 1 mile
[10:35:10] <pimiento> .wz usss
[10:35:10] <sulci> pimiento: Ekaterinburg, Russia - 2016.02.26 0700 UTC / 3°C / 37°F, humidity: 86%, pressure: 29.62 in. Hg (1003 hPa), wind: from the SE (130 degrees) at 4 MPH (4 KT), visibility: greater than 7 mile(s)
[10:35:22] <pimiento> sulci: этак скоро высохнет всё, а я без мотоцикла!
[10:35:23] <sulci> pimiento: http://www.tema.ru/travel/kavkazetnoexp-8/
[10:37:40] <Mr.Purple> pimiento: в екб высохнет. рассмешил
[10:38:53] <pimiento> на это только и уповаю!
[10:40:42] olgZZZ вошёл(а) в комнату
[10:44:14] <Mr.Purple> .wz usss
[10:44:14] <sulci> Mr.Purple: Ekaterinburg, Russia - 2016.02.26 0700 UTC / 3°C / 37°F, humidity: 86%, pressure: 29.62 in. Hg (1003 hPa), wind: from the SE (130 degrees) at 4 MPH (4 KT), visibility: greater than 7 mile(s)
[10:44:20] <Mr.Purple> мде
[10:48:38] ingvar вошёл(а) в комнату
[10:55:56] pimiento вышел(а) из комнаты
[10:57:03] yus вошёл(а) в комнату
[10:57:53] yus вышел(а) из комнаты
[11:17:19] Аман вошёл(а) в комнату
[11:17:51] makhlot вошёл(а) в комнату
[11:20:18] m4n71k0r вошёл(а) в комнату
[11:22:11] gr_buza@arbeiten вошёл(а) в комнату
[11:22:32] Yagg вошёл(а) в комнату
[11:23:25] yus вошёл(а) в комнату
[11:25:09] ħ̈ вошёл(а) в комнату
[11:35:12] Yagg вышел(а) из комнаты
[11:35:16] makhlot вышел(а) из комнаты
[11:37:14] Yagg вошёл(а) в комнату
[11:53:47] Yagg вышел(а) из комнаты: Replaced by new connection
[11:53:48] Yagg вошёл(а) в комнату
[12:02:01] <black_jack> .wz eham
[12:02:04] <sulci> black_jack: Amsterdam Airport Schiphol, Netherlands - 2016.02.26 0855 UTC / mostly clear, 1°C / 33°F, humidity: 100%, pressure: 29.91 in. Hg (1013 hPa), wind: from the SSE (160 degrees) at 3 MPH (3 KT), visibility: greater than 7 mile(s)
[12:02:38] <black_jack> humidity: 100%
[12:02:48] <black_jack> туманнота
[12:03:52] <Аман> .wz vept
[12:03:52] <sulci> Аман: Patna, India - 2016.02.26 0830 UTC / haze, 28°C / 82°F, humidity: 58%, pressure: 29.97 in. Hg (1015 hPa), wind: from the E (090 degrees) at 15 MPH (13 KT), visibility: 1 mile(s)
[12:10:46] Yagg вышел(а) из комнаты: Replaced by new connection
[12:10:47] Yagg вошёл(а) в комнату
[12:18:23] Bob Page вышел(а) из комнаты
[12:19:17] Yagg вышел(а) из комнаты: Replaced by new connection
[12:19:18] Yagg вошёл(а) в комнату
[12:23:41] Laz вошёл(а) в комнату
[12:24:46] Yagg вышел(а) из комнаты: Replaced by new connection
[12:24:47] Yagg вошёл(а) в комнату
[12:29:42] Yagg вышел(а) из комнаты: Replaced by new connection
[12:29:43] Yagg вошёл(а) в комнату
[12:37:52] pimiento вошёл(а) в комнату
[12:40:29] <pimiento> поцаны! кто тут умеет в rpm?
[12:40:39] Аман вышел(а) из комнаты: Replaced by new connection
[12:40:40] Аман вошёл(а) в комнату
[12:40:49] <oxpa> ħ умеет
[12:41:03] <oxpa> он программист, он напишет тебе rpm
[12:41:48] <pimiento> удалил всякое дерьмо из /etc/yum.repos.d/ а при yum update оно мне говорит http://some.shit/56c59cacc3953459a27ccb25/CL6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
[12:44:39] <oxpa> pimiento: ну и что тебя не устраивает в этом сообщении?
[12:45:40] <pimiento> зачем оно лезет в этот 56c59... когда я удалил этот /etc/yum.repos.d/56c59....repo
[12:46:25] <oxpa> pimiento: погрепай по /etc, например. в самом yum.conf, в других *.repo файлах
[12:46:56] <oxpa> в основном надо грепать some.shit, а не хэш. Наверняка там прописать миррорлист какой-нибудь, который ссылается на этот юрл
[12:47:08] <oxpa> pimiento: к рпм отношения не имеет, кстати, вопрос ;)
[12:47:53] <pimiento> в alt.repo кто-то добавил
[12:51:49] Bob Page вошёл(а) в комнату
[12:55:25] <pimiento> ħ̈: гервь
[12:55:30] <ħ̈> а
[12:56:07] <pimiento> научи меня модули в ядра писать ^_^ а то я тут на какой-то челендж записался, а как модули писать и не знаю)
[12:56:10] <black_jack> может там кеш какой
[12:56:16] <black_jack> попробуй yum clean all
[12:56:27] <pimiento> там /etc/yum.repos.d/alt.repo кто-то руками создал и туда добавил
[12:56:32] <Mr.Purple> rm -rf /
[12:56:33] <ħ̈> чо?
[12:56:35] <pimiento> yum clean all конечно делал. решил уже проблему
[12:56:37] <ħ̈> айс бакет челендж?
[12:56:42] <pimiento> ну почти
[12:56:46] <ħ̈> ну так это
[12:56:49] hekp0maht вышел(а) из комнаты
[12:56:51] <ħ̈> вылей на себя воду и передай эстафету
[12:57:03] <Mr.Purple> вылей на себя ноду
[12:57:15] <ħ̈> ггг
[12:57:47] <Mr.Purple> йоду, как вариант
[12:58:03] <pimiento> Eudyptula Challenge это а не айс бакет чалендж ваш
[12:58:17] <pimiento> >>> Write a Linux kernel module, and stand-alone Makefile, that when loaded prints to the kernel debug log level, "Hello World!"  Be sure to make the module able to be unloaded as well.
[12:58:31] <Mr.Purple> повторяешься
[12:58:42] <pimiento> так гервь не видел
[12:59:04] <ħ̈> хм
[12:59:08] <ħ̈> забавная вещь!
[12:59:18] <pimiento> ты про сам челендж или про задание?
[12:59:30] <Mr.Purple> про йод
[12:59:34] <black_jack> а денег дают за челлендж?
[12:59:48] <pimiento> где-то я видел туториал типа "пишем модуль ядра за 21 день"
[12:59:49] <Mr.Purple> забирают
[13:00:23] <ħ̈> изучаем C++ за 21 день, да
[13:00:31] <ħ̈> а чо дают по результатам челенджа?
[13:00:34] <ħ̈> денег дают?
[13:00:40] <pimiento> ничо не дают
[13:00:50] <pimiento> пизды не дают и то хорошо
[13:00:51] <sulci> pimiento: не болтай глупостей как малолетка!
[13:00:53] <black_jack> а можно на С++ писать а не на сях?
[13:00:56] <ħ̈> pimiento: https://lwn.net/Kernel/LDD3/
[13:01:01] <black_jack> а в мейнстрим примут?
[13:01:12] <pimiento> возможно
[13:01:22] <black_jack> hello_world.ko
[13:01:42] <pimiento> вообще, я думал они будут в каждом письме присылать хоть ссылки на документацию чтобы было понятно как всё это дело делать
[13:01:44] <ħ̈> вы зря смеетесь
[13:01:47] <ħ̈> тут какая-то группа
[13:01:49] <ħ̈> выпустила альбом
[13:01:53] <ħ̈> в виде модуля ядра
[13:02:02] <ħ̈> который создает устройство из которого нужно читать mp3
[13:02:04] <ħ̈> или что-то такое
[13:02:14] <ħ̈> так Кро-Хартман чуть в ядро это назакоммитил
[13:02:22] <pimiento> ох уж эти сектанты
[13:02:34] <ħ̈> иди вон книжку читай
[13:02:42] <ħ̈> а то привык как девопс
[13:02:51] <ħ̈> чтобы был туториал из четырех действий
[13:02:54] <pimiento> а надо перед этим бовета и чезати осилить?
[13:03:03] <ħ̈> зачем?
[13:03:04] <pimiento> а то зря я чтоль его пять лет назад купил
[13:03:23] <ħ̈> не зря
[13:03:53] <black_jack> поцоны я на лыжи поеду
[13:03:55] <Mr.Purple> налоги принес и прибыль издателю
[13:04:05] <black_jack> я не буду вас доставать неделю
[13:04:14] <Mr.Purple> black_jack: какие лыжи, плюс на улице
[13:04:17] <black_jack> а буду кататься на лыжах
[13:04:47] <ħ̈> всю неделю?
[13:04:50] <black_jack> да
[13:04:57] <Mr.Purple> abuf ns
[13:05:05] <Mr.Purple> фыдлва
[13:05:27] <pimiento> а я тут узнал, что Дантес был оказывается приёмным сыном посла Голландии в РИ. вот оказывается почему я всегда недолюбливал голландцев
[13:05:43] <black_jack> он поди еще и расистом был
[13:06:05] <black_jack> алсо тут оче много названий улиц и даже городов в честь руссише
[13:06:20] <pimiento> про это ничо не знаю. но наверняка это был прогрессивно-европейский заговор чтобы россиюшка не воссияла в культурном величии своём!
[13:06:21] <black_jack> в Амстере есть улица Пастернака
[13:06:47] <black_jack> правда Пастернак он же диссидент, пятая колонна и белоленточник
[13:06:48] <pimiento> так они может как американцы в честь всяких диссидентов называют лишь бы побольнее уязвить
[13:07:03] <pimiento> вот и я про это
[13:07:09] <black_jack> есть город который называется Анна Павловна
[13:07:09] <ħ̈> а улица небесной сотни в амстере есть?
[13:07:37] <pimiento> black_jack: это в честь Анны Керн?
[13:07:57] <black_jack> не, в честь жены вильяма оранджа
[13:07:57] <Mr.Purple> Anna Kernel
[13:08:24] <pimiento> да наверняка в честь Анны Керн. мол не только Пушкина нашего убили, но так ещё и в честь этого улицу назвали!
[13:10:03] <pimiento> >>> Ты ничего не пишешь мне о 2100 р., мною тебе должных, а пишешь мне о M-me Kern,которую с помощию божией я на днях <уеб>.
[13:11:00] <ħ̈> пименто ты какой-то странный
[13:11:58] <pimiento> отчего же это?
[13:13:24] <ħ̈> oxpa: ты знаешь, запросы к Inlfuxbd на чтение заставили систему забить всю память дисковым кешем
[13:13:49] <ħ̈> я вижу прямо на графике резкий скачек
[13:13:52] <ħ̈> потребления кеша
[13:14:12] <pimiento> потребления, Кеша!
[13:15:45] Yagg вышел(а) из комнаты: Replaced by new connection
[13:15:47] Yagg вошёл(а) в комнату
[13:17:26] <Mr.Purple> как Карл, только Кеша
[13:22:42] Yagg вышел(а) из комнаты: Replaced by new connection
[13:22:43] Yagg вошёл(а) в комнату
[13:22:48] <Yagg> .wz uuoo
[13:22:49] <sulci> Yagg: Voronez, Russia - 2016.02.26 1000 UTC / mostly cloudy, 3°C / 37°F, humidity: 64%, pressure: 30.09 in. Hg (1019 hPa), wind: from the WSW (250 degrees) at 7 MPH (6 KT), visibility: greater than 7 mile(s)
[13:24:32] Yagg вышел(а) из комнаты: Replaced by new connection
[13:24:32] Yagg вошёл(а) в комнату
[13:24:47] <ħ̈> pimiento: конец, Света!
[13:24:48] <ħ̈> да да да
[13:25:52] <pimiento> меня спрашивают "щас вопрос на миллион, Я пилю СВОЙ модуль, как сделать, что бы его вывод отобразился на сайте?". я вот даже не знаю что на это отвечать)
[13:26:21] <ħ̈> на каком сайте?
[13:26:35] <Yagg> pimiento: требуй сначала процент от этого миллиона
[13:27:40] <pimiento> я и предожил половина до ответа, половина после
[13:27:52] <pimiento> ħ̈: тебя только это волнует?
[13:28:09] <ħ̈> ну а чо?
[13:29:41] <pimiento> поцаны, а где нынче востребована теория кодирования?
[13:30:01] <Yagg> кодирования чего?
[13:30:32] <ħ̈> всего
[13:31:15] <pimiento> теория кодирования, ну
[13:31:16] <ForNeVeR> Теория всего востребована везде.
[13:31:31] <ForNeVeR> Можешь сразу в ZOG исследования продавать.
[13:31:36] <Yagg> dsl, компиляторы ЯП, интерпретаторы ЯП, обработка всяких сигналов, deep learning
[13:32:03] <ForNeVeR> Кодирования сигналов чтоль? Или шифрования?
[13:32:10] <ForNeVeR> Про что он спрашивает?
[13:32:14] <Yagg> и то и другое
[13:32:43] <ForNeVeR> Разве это одна и та же теория?
[13:32:44] <pimiento> ну коды Хэммингов, Ридов, Адамаров
[13:32:53] <pimiento> нет. я спрашиваю про теорию кодирования
[13:32:57] <Yagg> я вот сразу и спросил чего кодирование. в смысле, кодирование или кодирование?
[13:32:59] <pimiento> это разные вещи!
[13:33:10] <pimiento> кодирование и шифрование это разные вещи!
[13:33:14] <ForNeVeR> Неужели!
[13:33:24] ermine вошёл(а) в комнату
[13:33:28] <ħ̈> ermine:
[13:33:29] Yagg вот кодирует, но не кодирует
[13:33:33] <pimiento> ужели! чего вы тут меня пытается в шифровании каком-то уличить
[13:33:58] <Yagg> pimiento: так сигналы можно не только шифровать, но и кодировать!
[13:34:17] <ermine> ħ̈: как пузо, как отжимания?
[13:34:26] <ForNeVeR> Теория шлифования сигналов!
[13:34:27] <Yagg> морзянкой, например. а потом морзянку зашифровать ещё
[13:34:30] <ħ̈> ermine: пузо успешно растет
[13:34:37] arcade_ вышел(а) из комнаты: Replaced by new connection
[13:34:46] arcade_ вошёл(а) в комнату
[13:35:04] <oxpa> отжимания пузу не помогут, кстати. Кардионагрузка и диета помогут...
[13:35:29] <ermine> помогают
[13:35:47] <oxpa> ermine: ась?
[13:35:50] <ermine> мне по крайней мере, в штанах свободней становится
[13:35:56] <pimiento> для пуза в домашних условиях надо покупать ролик. он дико прес прокачивает
[13:36:04] <Yagg> наверное смотря что отжимать
[13:36:10] <ħ̈> какой еще кролик?
[13:36:11] <Yagg> и насколько активно
[13:36:13] <ħ̈> посоны
[13:36:15] <ħ̈> слушайте
[13:36:19] <ermine> oxpa: а ты сколько можешь отжать?
[13:36:20] <oxpa> это, ребят, "качать пресс" и убирать пузо - две большие разницы
[13:36:22] <ħ̈> у меня проблема
[13:36:28] <ħ̈> я забываю постоянно всё
[13:36:31] <ħ̈> вернее не только лишь всё
[13:36:34] <oxpa> ermine: я плохо жму... тяга до 150кг была. а жим - дай бог 75
[13:36:46] <ermine> я вот могу 20x6 раз!
[13:36:54] <ħ̈> например
[13:37:07] <ħ̈> мне приходит мысль что надо бы  в такой-то программе что-то исправить
[13:37:17] <ermine> но жир еще лучше сжигают прыжки
[13:37:17] <ħ̈> но сейчас времени нет, а потом я забываю
[13:37:18] <Yagg> ħ̈: та же фигня, ромео (С)
[13:37:26] <oxpa> ermine: ааа, в смысле отжимания? сейчас - мало. но не в прессе дело ;)
[13:37:30] <ermine> полчасика попрыгать
[13:37:38] <ermine> бубня под нос испанские слова
[13:37:49] <Yagg> ermine: а коленки они не сжигают случайно?
[13:38:07] <ħ̈> а чо тебе колнеки
[13:38:11] oxpa пытается показать смертельный номер и слепить пакеты, которые провайдят gcc485, соответственно, не обновляют системный gcc
[13:38:17] <ħ̈> вот у меня дядя продает отличные экзоскелеты для людей без коленок
[13:38:34] <ħ̈> oxpa: и ставят его в /opt/gcc ?
[13:38:42] <oxpa> в /opt/gcc-4.8.5/
[13:38:44] <ermine> наконец скачала учебник оскара перлина, говорят, классика жанра
[13:38:49] <ħ̈> у нас пол-страны без коленок
[13:38:51] <ħ̈> бабшуки всякие
[13:38:53] <ħ̈> и хоккеисты
[13:38:57] <ħ̈> очень прибыльный бизнес
[13:39:00] <ħ̈> так что прыгайте дальше
[13:39:05] <ħ̈> и побольше
[13:39:28] <ermine> я прыгаю
[13:39:34] <ħ̈> oxpa: а зачем тебе 4.8?
[13:39:39] <ħ̈> у тебя там c++11 где-то?
[13:39:56] <pimiento> что за перлин и за что ему дали оскара?
[13:39:57] <Yagg> ħ̈: бабушек звала дорога путешествий, а потом прострелили колени?
[13:40:03] <oxpa> у меня программисты, на коде которых 4.9 лажает. Представляешь, что они используют в нём?
[13:40:10] <ħ̈> так это
[13:40:11] <ħ̈> братан
[13:40:17] <ħ̈> gcc 4.9 традиционно не используется нигде
[13:40:24] <ħ̈> потому-что очень хреновый релиз получился
[13:40:34] <oxpa> так и 5.х тоже лажает!
[13:40:42] <ħ̈> это хуже
[13:40:43] <pimiento> а зачем они такое релизят?
[13:40:44] <oxpa> а вот 4.8, вроде, не лажает и должен собирать
[13:40:50] <ħ̈> так это
[13:40:55] <ħ̈> может твои программисты код починят просто?
[13:41:00] <oxpa> ну в центос6 нету "послднего 4.8"
[13:41:01] <ħ̈> а не будут голову морочить?
[13:41:17] <oxpa> там 5.0 лажает с багом в багзилле гну. так что чинить надо гцц
[13:41:26] <oxpa> или не 5.0, я не помню точно
[13:41:31] <ħ̈> ну мы проходили такое
[13:41:52] <oxpa> не, в смысле, это признали багом и чинят ;) Регрессия
[13:41:59] <ermine> настоящие программисты не отрывают задницы от стула, пуза от стола.... бесполезный народец в общем - ничего полезного не производят, тяжелые сумки перенести не могут, в магаз лень сбегать, да и ножки поди от этого устают и болят
[13:42:19] <ħ̈> oxpa: так ты это
[13:42:27] <ħ̈> oxpa: отправь в редхатовскую багзилу
[13:42:36] <ħ̈> и тебе апдейты пришлют
[13:42:42] <ħ̈> через некоторое вроемя
[13:42:59] <ermine> даже выбрать язык программирования или софтину сами не могут частенько
[13:43:06] <oxpa> в общем, 4.8.5 уже с c++11 как ты правильно заметил, и без патчей  =)
[13:43:22] <ermine> бедняжки
[13:44:06] <pimiento> ermine: а я тут узнал что почему-то бабы готовы любить и прощать бесполезных мужиков. а я вот зря стараюсь и бабы меня не любят
[13:44:08] <oxpa> ħ̈: C++1y они хотят
[13:44:11] <ħ̈> так это
[13:44:18] <ermine> надо сделать апт-гет упдате и посмотреть какой будет гцц - вот и весь выбор
[13:44:18] <ħ̈> в 4.8 кстати не все части c++11 есть
[13:44:22] <ħ̈> там ввод/вывод времени нету
[13:44:32] <ħ̈> ну, как boost::posix_time
[13:45:20] <oxpa> ħ̈: вообще, я несчастный админ. Бустом травлю мух, 1у от 11 не отличаю
[13:45:41] <ħ̈> не, 11 это 1x, а 1y это 14
[13:45:43] m4n71k0r вышел(а) из комнаты
[13:45:46] <ħ̈> который кстати вроде вышел уже
[13:45:49] <ermine> ага, несчастный
[13:45:49] <ħ̈> ForNeVeR: да?
[13:45:52] Yagg вышел(а) из комнаты: Replaced by new connection
[13:45:53] Yagg вошёл(а) в комнату
[13:46:09] <oxpa> ħ̈: ну вот 4.8.5 в каком-то виде его держит. но я не знаю, что там добавили или убрали
[13:47:06] <ForNeVeR> ħ̈: да, ты всё правильно сказал.
[13:47:10] olgZZZ вышел(а) из комнаты
[13:47:23] <ForNeVeR> gcc 4.8.5 норм, вроде. Ну, C++11 там точно есть; может, и C++14 немножко.
[13:47:47] <ForNeVeR> А вообще, Ъ пасаны уже переехали на 6.0, туда концептов завезли!
[13:47:56] pimiento вышел(а) из комнаты
[13:47:59] <ForNeVeR> Будущее уже здесь, не нужно его ждать.
[13:48:10] <ħ̈> ForNeVeR: http://en.cppreference.com/w/cpp/io/manip/put_time вот этого нет в 4.8
[13:48:23] <ħ̈> ForNeVeR: корутины завезли туда?
[13:48:24] <ForNeVeR> Ну что ж поделать!
[13:48:34] <ForNeVeR> ħ̈: за корутины не знаю.
[13:48:40] <ForNeVeR> await, вроде, был уже?
[13:49:04] <ForNeVeR> Ты спрашивал про await или корутины обещали добавить в каком-то более чистом виде?
[13:49:59] <ħ̈> там обещали сделать yield
[13:50:53] <ForNeVeR> Хм, а я про такое ещё не слышал, надо будет почитать!
[13:51:08] <ForNeVeR> Это на замену async/await или вместе с ним?
[13:55:38] <black_jack> они ключевые слова для корутин взяли с префиксом co_
[13:55:44] <black_jack> co_yield, co_async, co_await
[13:55:47] <black_jack> пиздец вообще
[13:55:48] <sulci> black_jack: не болтай глупостей как малолетка!
[13:56:03] <Lao Zyu> поцонтре, а как рутить между бриджами?
[14:01:30] <oxpa> Lao Zyu: а точнее можно вопрос?
[14:01:57] <oxpa> в сущности, как между любыми другими интерфейсами
[14:02:51] <ForNeVeR> black_jack: э, что? Серьёзно или шутишь?
[14:08:48] arcade_ вышел(а) из комнаты
[14:11:10] arcade_ вошёл(а) в комнату
[14:12:43] <iportnov> — ... ну у вас уже рука там набита...
— У них уже и морда набита!
— Ладно, а по физ.лицу.... вопрос кому задать?
[14:17:07] <iportnov> Полицейские в Калифорнии четыре часа гонялись за наряженным в единорога пони <http://lenta.ru/news/2016/02/26/unicorn/>
[14:18:39] <oxpa> потом сели на своих броненосцев и улетели оборонять склад плюшевых медвежат?
[14:19:09] <iportnov> наверное
[14:25:56] arcade_ вышел(а) из комнаты
[14:28:18] arcade_ вошёл(а) в комнату
[14:28:27] <black_jack> ForNeVeR: https://isocpp.org/blog/2015/11/kona-standards-meeting-trip-report
[14:28:36] <black_jack> We use the new keywords co_await, co_yield, and co_return. Plain await, yield, and return would have been prettier, but yield in particular would have clashed with a lot of function and variable names.
[14:29:28] <ForNeVeR> Бля, да они жжоные наркоманы!
[14:29:30] <sulci> ForNeVeR: не болтай глупостей как малолетка!
[14:42:33] <ħ̈> Lao Zyu: по уставу
[14:59:17] <Lao Zyu> oxpa: у нас есть два бриджа, в которые заведены интерфейсы без айпи-адресов. на бриджах есть адреса. если посылаешь с любого интерфейса бриджу арп-запрос, то бридж не отвечает, равно как не маршрутизирует пакеты до другого бриджа
[15:00:01] <oxpa> Lao Zyu: это линукс или какая-то ваша экзотика опять?
[15:00:18] <ħ̈> есть два бриджа
[15:00:48] <ħ̈> ну вы поняли
[15:01:12] <Mr.Purple> :)
[15:01:12] <oxpa> на одном ip поднят, на другом nat накручен. На какой сам сядешь, на какой коллег зарутишь?
[15:01:28] <oxpa> или лучше s/ip/tc/
[15:02:19] <oxpa> и в третий раз oxpa пересобирал пакет. И в тртий раз gcc бесил его своими манами
[15:02:35] <ħ̈> как у вас тяжело всё в редхате
[15:02:36] <Mr.Purple> oxpa: хуже чем у гита?
[15:03:27] <oxpa> Mr.Purple: я не пересобирал пока гит. но у гцц вся мощь Info и man использована. я узнал про find-lang.sh в rpm сейчас
[15:04:05] <ħ̈> а зачем тебе man для того чтобы компилировать?
[15:04:36] <Mr.Purple> oxpa: я не про сборку, а про сами маны
[15:04:44] <Mr.Purple> стиль их написания
[15:05:03] <oxpa> ħ̈: то маны ставятся в общую директорию, то ещё херня какая-нибудь, типа вызов не такой, как должен быть... в общем, пара мелких засад
[15:05:16] <oxpa> Mr.Purple: А, не. сами маны - вполне ок. Мне нравятся и там, и там
[15:05:22] <Mr.Purple> ._.
[15:06:27] Yagg вышел(а) из комнаты: Replaced by new connection
[15:06:28] Yagg вошёл(а) в комнату
[15:16:38] Yagg вышел(а) из комнаты: Replaced by new connection
[15:16:39] Yagg вошёл(а) в комнату
[15:19:40] <Lao Zyu> линукс
[15:20:07] <gr_buza@arbeiten> девелоперс!
[15:20:16] <gr_buza@arbeiten> девелоперс девелоперс девелоперс девелоперс
[15:20:56] arcade_ вошёл(а) в комнату
[15:21:19] <oxpa> Lao Zyu: вероятно, тебе нужно смотреть rp и arp фильтры (отключить их) и ip_forward включить.
[15:26:40] <Lao Zyu> всё отключено
[15:26:43] <Lao Zyu> магия какая-то
[15:28:50] <oxpa> Lao Zyu: Ip ru ls ? ip ro ls? вообще маршрутизация-то работает?
[15:29:04] <Lao Zyu> работает
[15:29:05] <oxpa> мак должен быть от первого слейва, например
[15:29:19] <Lao Zyu> всё збс работает, кроме интербриджей
[15:29:21] oxpa почесал в затылке. он всё же думает, что это arp_filter
[15:29:23] <Lao Zyu> с маками всё ок
[15:29:25] ShadoWalkeR вышел(а) из комнаты
[15:29:27] <Lao Zyu> мы заебались уже
[15:29:28] <sulci> Lao Zyu: не болтай глупостей как малолетка!
[15:30:04] <oxpa> Lao Zyu: так... давай ещё раз: brctl show покажи? ip link покажи?
[15:30:16] <oxpa> ip a тоже бы посмотреть
[15:30:30] <oxpa> и потом как проверяете тоже объясни
[15:30:48] <gr_buza@arbeiten> так
[15:30:50] <gr_buza@arbeiten> а чо не работает?
[15:30:53] <gr_buza@arbeiten> расскажите
[15:31:55] Yagg вышел(а) из комнаты: Replaced by new connection
[15:31:56] Yagg вошёл(а) в комнату
[15:32:29] <ħ̈> gr_buza@arbeiten: Ничо не работает
[15:33:32] Yagg вышел(а) из комнаты: Replaced by new connection
[15:33:33] Yagg вошёл(а) в комнату
[15:36:03] λ вошёл(а) в комнату
[15:41:36] λ вышел(а) из комнаты
[15:42:47] <iportnov> .wz uscm
[15:42:48] <sulci> iportnov: Station name not available - 2016.02.26 1230 UTC / Cumulonimbus clouds observed, 2°C / 35°F, humidity: 93%, pressure: 29.65 in. Hg (1004 hPa), wind: from the W (270 degrees) at 16 MPH (14 KT), visibility: greater than 7 mile(s)
[15:43:45] <gr_buza@arbeiten> а
[15:43:46] <gr_buza@arbeiten> это печально
[15:44:29] <Lao Zyu> oxpa: блин, я понедельник позадаю эти вопросы
[15:44:36] <Lao Zyu> сегодня башка уже не соображает
[15:44:44] <ħ̈> василенкос башка попадет
[15:44:57] <oxpa> Lao Zyu: а сегодня ответственный день, встать надо пораньше. чтобы к вечеру уже быть в говно?
[15:45:15] <ħ̈> oxpa: ну чо вы там? списки пишете?
[15:45:29] <oxpa> ħ̈: ждём ещё полтора часа и, возможно, начинаем)
[15:45:35] <ħ̈> ооок
[15:46:24] Yagg вышел(а) из комнаты: Replaced by new connection
[15:46:25] Yagg вошёл(а) в комнату
[15:50:38] Yagg вышел(а) из комнаты: Replaced by new connection
[15:50:39] Yagg вошёл(а) в комнату
[16:00:47] <iportnov> oxpa: список кого в вытрезвитель везти?
[16:01:00] Lavir вышел(а) из комнаты
[16:01:01] <iportnov> sulci: човы кактам?
[16:01:03] <sulci> iportnov: да
[16:01:06] <iportnov> во
[16:01:09] <iportnov> сульца уже да
[16:04:09] <oxpa> iportnov: ну не только же лишь полицейским бегать за единопонями. у нас тоже есть чо-та
[16:04:26] <iportnov> эх
[16:13:24] Lao Zyu вышел(а) из комнаты
[16:17:42] <Mr.Purple> а у нас нет =/
[16:18:39] iportnov вышел(а) из комнаты
[16:24:13] isunkin вышел(а) из комнаты
[16:24:46] Lavir вошёл(а) в комнату
[16:28:00] makhlot вошёл(а) в комнату
[16:35:24] olgZZZ вошёл(а) в комнату
[16:36:30] makhlot вышел(а) из комнаты
[16:37:43] Yagg вышел(а) из комнаты: Replaced by new connection
[16:37:44] Yagg вошёл(а) в комнату
[16:44:24] <ħ̈> посоны
[16:44:28] <ħ̈> ForNeVeR:
[16:44:44] <ħ̈> вот прдставьте что у меня есть json
[16:44:50] <ħ̈> в текстовом виде
[16:44:55] <ħ̈> я его собираюсь распарсить
[16:45:02] <ħ̈> у меня язык с жесткой типизацией
[16:45:17] <ħ̈> ну например c++
[16:45:37] <Lavir> И?
[16:46:00] <ħ̈> вот, встает вопрос неоднозначного соответствия типов
[16:46:02] <ForNeVeR> Атлищна, атлищна!
[16:46:12] <ħ̈> ну, вот пусть сначала я на это забил
[16:46:12] <ForNeVeR> Непонятно, что за вопрос такой?
[16:46:16] <ħ̈> и распарсил всё в строках
[16:46:27] <ħ̈> получил дерево
[16:46:28] <ForNeVeR> Я всю жисть паршу жсоны в свой C# со строгой типизацией, и у меня збс.
[16:46:52] <ħ̈> ну и как ты понимаешь что нужный элемент это дабл, а не инт и не строка?
[16:46:57] <Lavir> ħ, там и не будет однозначного соответствия типов. Пока у тебя схемы этого JSON-а не будет. Это так, к слову. Продолжай.
[16:47:07] <ħ̈> воот
[16:47:08] <Lavir> Правильно, sulci?
[16:47:15] <ħ̈> проблема в том
[16:47:17] <Lavir> sulci!
[16:47:24] <Lavir> Идиотка.
[16:47:33] <ħ̈> что тот код, который знает какой тип должен быть у элемента с заданным ключем, он как-бы более высокого уровня
[16:47:37] <Mr.Purple> ħ, во что ты распарсил сульцу:
[16:47:39] <Mr.Purple> негодяй
[16:48:01] <ħ̈> т.е. получается что я не могу парсить "json вообще"
[16:48:08] <ħ̈> я могу парсить только какую-то заданную схему
[16:48:29] <ħ̈> и при этом мой парсер придется каждый раз расширять когда в разных местах моей программы появятся пользователи новых схем json-а
[16:48:38] portnov вошёл(а) в комнату
[16:48:54] <portnov> вечер.
[16:48:58] <Mr.Purple> утраъ
[16:49:03] <ħ̈> Lavir: и это не удобно
[16:49:07] <ħ̈> ForNeVeR: это же не удобно
[16:49:17] <Mr.Purple> ħ̈: генерируй схемы, если доверяешь клиенту %)
[16:49:34] <Lavir> ħ, для этого пишет^W я бы написал генератор парсеров JSON по схемам.
[16:50:02] <portnov> sulci: чо тут, все уже вгавно?
[16:50:03] <Mr.Purple> он не хочет схемы пистаь
[16:50:05] <sulci> portnov: а то я придумал заменить на тред, это видимо
[16:50:36] <ħ̈> ForNeVeR: а ты?
[16:50:39] jsv вышел(а) из комнаты
[16:51:26] <oxpa> ħ̈: "распарсить" и "сопоставить", не значит использовать те же типы у себя. Храни даблы как строки. Просто валидируй их, если нужно
[16:52:05] <ħ̈> ну так это, а как пользоваться ими? рано или поздно придется превратить эту строку в дабл, когда понадобится дабл
[16:52:11] <Mr.Purple> ħ̈: https://github.com/giacomodrago/minijson_reader#value
[16:52:20] <portnov> oxpa, CAN I HAZ STRINGZ FOR DATE VALUEZ?
[16:53:38] <Mr.Purple> оно?
[16:54:00] <portnov> http://www.globalnerdy.com/wordpress/wp-content/uploads/2010/05/icanhasstring.jpg
[16:54:20] <oxpa> portnov: like!
[16:54:31] <oxpa> he-he, silly ktn...
[16:54:44] <oxpa> ħ̈: ты ктн будет кан ?
[16:54:54] <oxpa> тьфу ты блин! ктн или кан?
[16:55:26] Yagg вышел(а) из комнаты: Replaced by new connection
[16:55:27] Yagg вошёл(а) в комнату
[16:55:40] <Mr.Purple> канат
[16:56:02] <Lavir> Кант…
[16:56:13] <Mr.Purple> да, город
[16:56:57] jsv вошёл(а) в комнату
[16:57:15] <ForNeVeR> ħ̈: к сожалению, описанная проблема является плюсопроблемой. В языках с рефлекшеном и/или рантаймовой кодогенерацией она решается на раз-два.
[16:57:29] <ForNeVeR> ħ̈: в плюсцах же всё сложнее, да :(
[16:57:36] <ħ̈> oxpa: чо кан?
[16:58:32] <ħ̈> ForNeVeR: ну и собственно две альтернативы: "допарсивать" строки в числа на местах по необходимости. или тащить всю логику в парсер
[16:58:40] <oxpa> ħ̈: кандидатом в каких науках, спросим так)
[16:58:52] <ħ̈> кандидатом каких наук что?
[16:59:10] <oxpa> ħ̈: ты кандидатскую пишешь?
[16:59:20] <portnov> охра просто уже хороший
[16:59:21] <oxpa> ты вообще аспирант или что?
[16:59:31] <oxpa> portnov: неизвестно, кто из нас хороший...
[16:59:35] <ħ̈> если я буду себя хорошо вести, перестану страдать фигней и парсить жсоны, то будут кфмн
[16:59:43] <oxpa> а, ок.
[16:59:57] <ħ̈> я уже окончил аспирантуру: представил на кафедре готовый текст и рассказал о чом он
[17:00:15] oxpa оставил собираться gcc в четвёртый раз и пошёл домой потихонечку. Посмотрю из дома, что насобиралось
[17:00:27] <oxpa> в этот раз libgcc Оказался в /lib, а не в /opt/gcc*/lib
[17:01:13] oxpa вышел(а) из комнаты
[17:03:41] <Lavir> ForNeVeR, эти твои «языки с рефлекшоном» и «рантаймовой кодогенерацией» на парсинге JSON-а по производительности оказываются пресловутой динамикой. Вроде Python или PHP.
[17:03:55] <ForNeVeR> Lavir: но я говорил про C#!
[17:04:10] <ForNeVeR> Я ничего не знаю про пыхтон и похупэ.
[17:04:13] <ForNeVeR> Это вообще не языки.
[17:04:38] <Lavir> Так и запишем: C# на задачах парсинга JSON-а — не язык.
[17:04:38] <ForNeVeR> Есть языки со статической типизацией, а есть не языки!
[17:04:46] <ħ̈> Lavir: а мне то чо делать?
[17:04:46] <ForNeVeR> Lavir: э, с чего это?
[17:04:54] <ForNeVeR> Lavir: я не понимаю твоего поинта.
[17:05:09] <Mr.Purple> ħ, хорошо себя веди
[17:05:12] <Lavir> ħ, а тебе что нужно-то?
[17:05:29] <ForNeVeR> ħ̈: знаешь, проще всего было бы написать парсилку на питоне, и штоб она отдавала бинарные данные в сиформате.
[17:06:11] <ForNeVeR> ħ̈: это если тебе ехать. А если шашечки - ну, тогда бустом как-нибудь. Там был способ описывать структуры магически, чтоб по ним потом генерять парсер.
[17:06:12] <ħ̈> Lavir: у меня есть отдельный парсер данных (которые и не джсон, но очень похоже типа) и есть разный код куда эти данные рано или поздно приходят. у меня дилема, парсить всё сразу до конца, или постепенно
[17:06:35] <Lavir> ForNeVeR, а в чем отличие тогда? C#, получается, JSON парсит в структуры с типом-вариантом (как одно из решений); PHP вообще всё парсит в структуры с типом-вариантом. Вывод: на задаче парсинга JSON C# и PHP ведут себя одинаково.
[17:06:48] <ForNeVeR> Lavir: "типом-вариантом"?
[17:06:50] <ForNeVeR> Щта
[17:06:57] <ħ̈> так это
[17:07:01] <ħ̈> погодите
[17:07:07] <ħ̈> вот в boost есть boost::variant
[17:07:17] <ForNeVeR> Formatter.Deserialize<MyFucknType>("{ duck: 'suck' }");
[17:07:18] <Lavir> type Varitant = String | Double | Integer | Hash Variant Variant | Array Variant
[17:07:22] <ForNeVeR> Это не тип-вариант.
[17:07:24] <ForNeVeR> Что ты несёшь?
[17:07:34] <Lavir> А что это, LOL?
[17:07:36] <ħ̈> но проблема в том, что это подразумевает, что парсер должен сам придумывать, что же это ему за тип подсунули
[17:07:38] <ForNeVeR> C# парсит JSON туда, куда скажешь.
[17:07:47] <ForNeVeR> Вот выше я ему сказал парсить в MyFucknType/
[17:07:55] <ForNeVeR> Это не тип-вариант. Это, например, структура.
[17:08:27] <ForNeVeR> ħ̈: ну да, у парсера шаблонный параметр нужен.
[17:08:31] <Lavir> Ты посоветовал ему парсить JSON определенной схемы. Не произвольный же JSON… Так, всё.
[17:08:57] <ForNeVeR> Lavir: ты думаешь, что ему нужен парсер произвольного жысона в конкретные типы?
[17:09:05] <Mr.Purple> да
[17:09:44] <ForNeVeR> ħ̈: спокуха, я уже вспоминаю, как называется бустофигня с рефлектабельными типами. Не то fusion, не то flex.
[17:09:49] <Lavir> Пока не пойму. ħ, данные-то какого типа тебе приходят? Совершенно произвольные? Тупо множества кортежей множеств кортежей атомарных значений? Или какая-то схема есть?
[17:09:52] <ħ̈> fusion
[17:10:05] <ħ̈> Lavir: ну считай что мне проплист пришел
[17:10:33] <ħ̈> ну, т.е. данные приходят в виде char*
[17:10:39] <ħ̈> я их сначала должен распарсить
[17:10:49] <ħ̈> вон дальше я например получил map<string, string>
[17:11:13] <ForNeVeR> ħ̈: да, точно. fusion. Почему ты его не используешь?
[17:11:27] <ForNeVeR> В смысле, я без наезда, действительно хочу узнать.
[17:11:45] <ħ̈> потому-что я пришел спросить как сделать правильно
[17:12:01] <ħ̈> я еще не пробовал его использовать, но знаю что spirit с его помощью генерит парсеры для структур
[17:12:02] <ħ̈> и генераторы
[17:12:11] <Lavir> ħ, proplist — это множество пар, что ли?
[17:12:14] <ForNeVeR> Да, всё верно.
[17:12:19] <ħ̈> Lavir: да
[17:12:31] <ħ̈> а дальше я смотрю ключ "command"
[17:12:41] <ForNeVeR> ħ̈: я полагаю, что ты ебанёшься писать самодельный парсер на спирите и фьюжене. Но, если ты реальни хочешь сделать круто, то это правильный выбор.
[17:12:41] <ħ̈> и понимаю что этот json надо запихнуть в функцию такую-то
[17:12:42] <sulci> ForNeVeR: не болтай глупостей как малолетка!
[17:13:02] <ħ̈> которая уже смотрит в этот жсон и ждет что параметр "acceleration" выражен там в double
[17:13:07] <Lavir> ForNeVeR, на GPL будет еще круче. И быстрее.
[17:13:07] <ħ̈> т.е. это число типа 9.81
[17:13:16] <ForNeVeR> Lavir: э, что?
[17:13:28] <ForNeVeR> Я не знаю, что такое GPL. Наверное
[17:13:34] <ħ̈> GNU Public License
[17:13:41] <ForNeVeR> Не может быть!
[17:13:46] <Lavir> ForNeVeR, написать самодельный парсер на Generator Parserov Lavira будет круче. И быстрее.
[17:13:57] <ForNeVeR> Правда, его не существует.
[17:14:10] <ForNeVeR> Поэтому так быстро, да?
[17:14:16] <Lavir> А это что https://github.com/LavirtheWhiolet/self-bootstrap , ForNeVeR?
[17:14:56] <Lavir> Кхм, так. ħ, а узнать тип функции где-нибудь до рантайма ты можешь?
[17:15:47] <ħ̈> ну как я до рантайма в c++ узнаю тип функции, только руками
[17:15:55] <ħ̈> а руками будет дублирование кода и неудобно
[17:16:00] Yagg вышел(а) из комнаты: Replaced by new connection
[17:16:01] Yagg вошёл(а) в комнату
[17:17:19] <Lavir> Ну, ħ, это простительное дубли… Так, стоп. Смотри, ħ, твоя задача выглядит так: тебе приходит JSON, в котором по ключу «command» лежит имя функции, а в других entries — имена аргументов и их значения. Так?
[17:17:46] <ħ̈> да
[17:18:01] makhlot вошёл(а) в комнату
[17:18:56] <Lavir> Кстати, это называется RPC. Смотри, ħ, чтобы тебе скастить говно, которое приходит в качестве значения в JSON, в тип аргумента функции, тебе в любом случае нужно узнать тип этого самого аргумента. Так?
[17:19:10] <ħ̈> да
[17:19:20] <ħ̈> нужно узнать тип аргумента функции и в него скастить
[17:19:29] <ħ̈> а еще сопоставить название и порядок
[17:19:30] <ħ̈> аргумента
[17:19:39] <portnov> http://ic.pics.livejournal.com/roman_shmarakov/14626308/124872/124872_original.jpg
[17:19:45] <ħ̈> и я не хочу писать кодогенераторы
[17:20:43] <Lavir> ħ, C++ is all about code generation.
[17:20:44] <ħ̈> ну, т.е. я понимаю что мог бы написать к каждой функии по врапперу
[17:20:48] <ħ̈> который бы делал так
[17:21:12] <ħ̈> wrapper(json_obj x) {
  fun(x["arg1"].as<double>(), x["arg2"].ax<int>());
}
[17:21:23] <ħ̈> собственно изначально я так и собирался сделать
[17:21:42] <ħ̈> как oxpa советовал - хранить всё в строках
[17:22:00] <Lavir> ħ, в принципе, в C++ можно на щаблонах эти самые врапперы запилить. Я только не пом^W знаю, как на шаблонах узнать тип аргумента у функции.
[17:22:06] <ħ̈> никак
[17:22:12] <ħ̈> я пробовал
[17:23:23] <Lavir> Ну, можно же заставить тамошнюю систему вывода типов подбирать нужный as(·) из набора as<int>(·), as<double>(·), whatever? Вот, можно как-нибудь на этом сыграть… И да, это, по сути, и есть кодогенерация. Каноничная, на щаблонах.
[17:23:29] <ForNeVeR> Lavir: но там же для РУБЫ, а нам надо для СИПЛЮС.
[17:24:06] <Lavir> ForNeVeR, он сам работает на Ruby. А входной и целевой языки компиляции ты, тащемта, выбираешь сам.
[17:24:29] <ForNeVeR> А, ну ок тогда.
[17:24:48] Аман вышел(а) из комнаты
[17:24:49] <ForNeVeR> ħ̈: ты наркоман! Юзай фьюжен, сутко!
[17:25:12] <ħ̈> но фьюжен не поможет мне определить типы аргументов функции
[17:25:46] <ForNeVeR> А ты сделай чтоб помог!
[17:25:51] <ForNeVeR> Напиши свой фьюжен - для функций.
[17:25:58] makhlot вышел(а) из комнаты
[17:26:08] <Lavir> И да, ħ, в данном случае вариант с ручной аннотацией функций или с враппером (что, по сути, та же аннотация) — это самый компромиссный вариант.
[17:26:16] <ħ̈> и потом
[17:26:28] <ħ̈> я не уверен, что какой-то функции не понадобится переменное число аргументов
[17:26:39] <ħ̈> т.е. там какой-нибудь хитрый optional
[17:27:02] <ForNeVeR> ħ̈: да ты с ума сошёл.
[17:27:12] <ForNeVeR> Ещё и переменное число аргументов ему подавай! Да вы посмотрите-ка!
[17:27:16] <ħ̈> ну так функции с дефолтными значениями переменных никто не отменял
[17:27:24] <ħ̈> вот тебе и переменное число аргументов
[17:27:49] <ForNeVeR> А потом он перегружаемые методы захочет!
[17:28:03] <ForNeVeR> Вот про таких и говорят старики - реализовал половину лисп-машины.
[17:29:17] <Lavir> Еще можно взять готовую либу для RPC, ħ.
[17:29:52] <Lavir> Только я не знаю ни одной. И прозреваю, что каждый C++-ораст пишет её с нуля. <spoiler>Иначе это не C++-ораст, LOL.</spoiler>
[17:45:14] makhlot вошёл(а) в комнату
[17:45:35] Yagg вышел(а) из комнаты: Replaced by new connection
[17:45:36] Yagg вошёл(а) в комнату
[17:46:06] <ħ̈> http://lenta.ru/news/2016/02/26/allah_vs_odin/
[17:46:51] Аман вошёл(а) в комнату
[17:47:01] Vurtatoo вошёл(а) в комнату
[17:49:24] <portnov> гг
[17:49:26] <portnov> ħ, fight!
[17:49:51] <portnov> «так вот он какой, рагнарёк»
[17:50:37] <ħ̈> http://lenta.ru/news/2016/02/26/wine/
[17:50:54] <portnov> пить надо меньше
[17:50:58] <portnov> надо меньше пить
[17:51:04] <portnov> и немедленно выпил.
[17:55:21] Mr.Purple вышел(а) из комнаты
[17:57:43] makhlot вышел(а) из комнаты: Replaced by new connection
[17:57:48] makhlot вошёл(а) в комнату
[17:58:07] Laz вышел(а) из комнаты
[18:00:05] Vurtatoo вышел(а) из комнаты
[18:00:47] Yagg вышел(а) из комнаты: Replaced by new connection
[18:00:48] Yagg вошёл(а) в комнату
[18:03:58] <arcade_> https://youtu.be/EmFDgvwRF0g
[18:06:56] <black_jack> поцоны
[18:07:11] <black_jack> почеу у gvim такая хрень в конце? http://storage8.static.itmages.com/i/15/1030/h_1446194031_2417412_31018d36a2.png
[18:07:26] <black_jack> если файл короче чем экран, то скролл другого цвета
[18:07:35] <black_jack> как это отключить или поменять этот цвет?
[18:08:07] Yagg вышел(а) из комнаты: Replaced by new connection
[18:08:08] Yagg вошёл(а) в комнату
[18:08:39] <portnov> :help :hi
[18:09:06] makhlot вышел(а) из комнаты
[18:10:52] Yagg вышел(а) из комнаты: Replaced by new connection
[18:10:53] Yagg вошёл(а) в комнату
[18:11:01] <arcade_> норм цвет, оно  им же табуляцию и концы строк светит
[18:19:23] <ForNeVeR> black_jack: ты пишешь на каком-то адовом языке!
[18:19:32] <ħ̈> язык ada
[18:19:38] <black_jack> ForNeVeR: ?
[18:20:11] <ForNeVeR> black_jack: что это, J?
[18:20:23] <black_jack> яннп
[18:20:29] <black_jack> можешь изьяснить свою мысль?
[18:20:30] <ForNeVeR> Ты показал скриншот.
[18:20:33] <ForNeVeR> На скриншоте код.
[18:20:36] <black_jack> это не мой скриншот
[18:20:40] <ForNeVeR> Тьфу ты!
[18:20:41] <black_jack> я своровал
[18:20:53] <ForNeVeR> Я тебе это ещё припомню!
[18:20:57] Yagg вышел(а) из комнаты: Replaced by new connection
[18:20:58] <black_jack> хехе
[18:20:58] Yagg вошёл(а) в комнату
[18:21:07] <black_jack> обманул старичка форневерчика
[18:21:18] <ForNeVeR> Хорошо смеётся тот, кто смеётся последним!
[18:26:30] Yagg вышел(а) из комнаты: Replaced by new connection
[18:26:31] Yagg вошёл(а) в комнату
[18:26:47] max630c вошёл(а) в комнату
[18:28:54] ħ̈ вышел(а) из комнаты
[18:36:56] Yagg вышел(а) из комнаты: Replaced by new connection
[18:36:57] Yagg вошёл(а) в комнату
[18:42:17] makhlot вошёл(а) в комнату
[18:47:47] Аман вышел(а) из комнаты
[18:54:28] дырдырдыр вошёл(а) в комнату
[18:58:36] Lavir вышел(а) из комнаты
[19:02:10] gr_buza@arbeiten вышел(а) из комнаты
[19:05:50] makhlot вышел(а) из комнаты
[19:07:48] Yagg вышел(а) из комнаты: Replaced by new connection
[19:07:48] Yagg вошёл(а) в комнату
[19:08:41] Аман вошёл(а) в комнату
[19:14:13] <дырдырдыр> убунта обговняется, поцоны
[19:14:14] <дырдырдыр> грустно
[19:14:30] <дырдырдыр> эпоха уходит
[19:16:47] eaeee вошёл(а) в комнату
[19:20:07] <black_jack> а чо обговняется
[19:20:12] <black_jack> он амазон убирают из юнити
[19:21:05] <дырдырдыр> обновляю, а там какое-то говно с петоном и локалями, которое не чинится
[19:21:18] revenrof вошёл(а) в комнату
[19:21:58] <дырдырдыр> и пиво кончилось
[19:23:46] Аман вышел(а) из комнаты
[19:25:45] revenrof вышел(а) из комнаты
[19:29:01] ћ вошёл(а) в комнату
[19:29:45] Аман вошёл(а) в комнату
[19:32:02] <portnov> эцсамое
[19:32:20] <portnov> а в yaml можно словарь иметь в качестве ключа в словаре?
[19:32:31] <portnov> {title: "xxx"}: "yyy"
[19:33:13] makhlot вошёл(а) в комнату
[19:34:03] <portnov> кажется нет
[19:35:16] ћ вышел(а) из комнаты: Replaced by new connection
[19:35:22] ћ вошёл(а) в комнату
[19:35:42] <ћ> По-моему нельзя
[19:38:15] <ћ> У меня еще вопросы
[19:38:28] <ћ> Но я их пока не сочинил
[19:39:02] <дырдырдыр> http://twower.livejournal.com/1913411.html
[19:39:20] Аман вышел(а) из комнаты
[19:39:44] <ћ> Ты жив?
[19:39:45] gr_buza@arbeiten вошёл(а) в комнату
[19:39:53] Аман вошёл(а) в комнату
[19:40:37] <дырдырдыр> пока да
[19:40:45] <ћ> Вообще чем лучше всего парсить бинарный вход?
[19:41:01] makhlot вышел(а) из комнаты
[19:41:02] <ћ> В ядре иногда мапят прямо в структуру
[19:41:15] <ћ> Но это не портабкльео может быть
[19:41:21] <ћ> Я боюсь так делать
[19:41:38] <дырдырдыр> я обновляю убунту дистапгрейдом
[19:44:23] <ћ> Сейчас тебе systemd приедет!
[19:44:36] <ћ> Гагага
[19:44:44] eaeee вышел(а) из комнаты
[19:45:06] gr_buza@arbeiten вышел(а) из комнаты
[19:45:07] gr_buza@arbeiten вошёл(а) в комнату
[19:45:18] <дырдырдыр> я знаю, что в 14.04 системдэ
[19:45:27] <дырдырдыр> просто 12.04 больше никому ненужна
[19:45:33] <ћ> Ну как же ты будешь им пользоваться
[19:45:40] <дырдырдыр> потешно, что системдэ засунули даже в initrd
[19:46:02] <ћ> Так это везде так
[19:46:03] <дырдырдыр> я давеча альпайн на убунтовом ядре запускал и смеялся от выхлопа ядра
[19:46:32] Yagg вышел(а) из комнаты
[19:47:00] pimiento вошёл(а) в комнату
[19:47:54] <portnov> это почтовый клиент?
[19:47:58] <portnov> pine
[19:48:00] <portnov> или чо?
[19:48:03] <ћ> Да
[19:48:27] <дырдырдыр> alpine linux, деревня
[19:48:42] <ћ> Alpine такой клиент почтовый
[19:48:47] <дырдырдыр> третий труъ-линукс после генты и слаки
[19:48:48] <portnov> линукс для альпинистов?
[19:49:02] <дырдырдыр> ну или четвёртый после опенврт
[19:50:19] <pimiento> хром такая параша, поцаны!
[19:50:25] <дырдырдыр> да
[19:50:34] <дырдырдыр> хромиум бери, он быстрее хрома
[19:50:41] <pimiento> что мне, теперь новый ноут вместо мотоцикла покупать чтобы хэнгауты работали?
[19:50:48] <pimiento> дырдырдыр: так я на хромиуме и сижу
[19:50:57] <pimiento> у меня хэнгауты жрут все ядра проца разом
[19:50:58] <дырдырдыр> хенгауты ненужны, это ональный зонд
[19:51:15] <pimiento> но в клаудлинуксе хэнгаутятся :(
[19:51:21] <дырдырдыр> говноеды
[19:51:31] <дырдырдыр> купи ведроговно и хенгаутись с него
[19:51:44] <дырдырдыр> например телефон престигио за 7 тыщь
[19:51:45] <pimiento> и ещё я из-за чортового митинга опоздал девок потанцевать и вообще хуёвый сегодня день вышел
[19:51:46] <sulci> pimiento: не болтай глупостей как малолетка!
[19:51:56] <pimiento> дырдырдыр: так им надо чтобы я экран шарил
[19:51:57] <дырдырдыр> а я дописал вики в редмайне
[19:52:08] <дырдырдыр> а ты не экран шарь, а селфи делай
[19:52:15] <дырдырдыр> чи так нельзя?
[19:52:30] <pimiento> я боюсь, что у меня вообще всё накроется если я только попробую что-нибудь расшарить
[19:52:46] <дырдырдыр> купи коре и7, чо ты как не интырпрайз
[19:52:53] <дырдырдыр> о, или хеон е5
[19:52:54] <pimiento> а если рука дёрнется и все увидят что я без трусов на митинге?
[19:53:28] <pimiento> во-во! купить серверный проц чтобы только хэнгауты не так сильно тормозили
[19:54:09] <pimiento> и главное весь интернет исписан жалобами к гуглу что их хэнгаутся тормозное говно, но они ничерта не делают с этим
[19:54:33] <дырдырдыр> потому что они не только геи, но и пидоры
[19:54:33] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[19:54:36] <дырдырдыр> sulci, цыц
[19:54:37] <sulci> дырдырдыр: не, ну или галоперидолом заливать. 3.5 часа по кластеру.
[19:55:55] ћ вышел(а) из комнаты
[20:05:26] arcade_ вышел(а) из комнаты: Replaced by new connection
[20:05:33] arcade_ вошёл(а) в комнату
[20:05:53] pimiento вышел(а) из комнаты
[20:09:41] gr_buza@arbeiten вышел(а) из комнаты
[20:09:42] gr_buza@arbeiten вошёл(а) в комнату
[20:11:18] arcade_ вышел(а) из комнаты
[20:13:00] arcade_ вошёл(а) в комнату
[20:24:53] <дырдырдыр> комбик починили, а я тут с убунтой пердолюсь :-(
[20:25:15] <black_jack> т.е. ты не рекомендуешь делать apt-get upgrade?
[20:27:50] <дырдырдыр> рекомендую, когда не хочется гулять или спать
[20:34:42] portnov вышел(а) из комнаты
[20:39:19] <дырдырдыр> flightgear-data-base 569мб
[20:39:25] <дырдырдыр> суки!
[20:48:20] дырдырдыр вышел(а) из комнаты: Replaced by new connection
[20:48:48] дырдырдыр вошёл(а) в комнату
[20:49:27] arcade_ вышел(а) из комнаты
[20:50:19] <дырдырдыр> кто знает, можно ли покупать на алиекспрессе тритиевые светюльки?
[20:51:21] <дырдырдыр> http://ru.aliexpress.com/item/1piece-Automatic-light-15-years-2mm-15mm-tritium-fluorescence-stick-keychain-Free-shipping/32254479446.html я хочу таких фигнь на выключатели наклеить
[20:51:29] <дырдырдыр> правда ещё цена смущает
[20:52:13] arcade_ вошёл(а) в комнату
[20:55:56] rexim вошёл(а) в комнату
[20:56:20] <arcade_> с уранием
[20:56:31] <arcade_> или с цезием?
[20:57:19] gr_buza@arbeiten вышел(а) из комнаты
[20:58:23] gr_buza@arbeiten вошёл(а) в комнату
[21:02:23] makhlot вошёл(а) в комнату
[21:02:31] w.hack вошёл(а) в комнату
[21:12:07] w.hack вышел(а) из комнаты: Replaced by new connection
[21:12:08] w.hack вошёл(а) в комнату
[21:13:44] makhlot вышел(а) из комнаты
[21:14:48] Аман вышел(а) из комнаты
[21:15:01] дырдырдыр вышел(а) из комнаты
[21:20:05] Аман вошёл(а) в комнату
[21:20:41] w.hack вышел(а) из комнаты
[21:22:58] w.hack вошёл(а) в комнату
[21:24:28] portnov вошёл(а) в комнату
[21:25:23] Bob Page вышел(а) из комнаты
[21:28:03] makhlot вошёл(а) в комнату
[21:31:15] <portnov> arcade_: с полонием!
[21:31:38] <portnov> и светильников никаких не надо будет, сам себе будешь светильник
[21:35:02] <portnov> Медведев призвал «Единую Россию» брать пример с КПСС <http://lenta.ru/news/2016/02/26/dam_kpss/>
[21:35:07] <portnov> ну шо ты будешь делать
[21:35:18] <portnov> «какую партию ни строим — всё время кпсс получается»
[21:39:57] makhlot вышел(а) из комнаты
[21:41:20] Bob Page вошёл(а) в комнату
[21:41:23] Bob Page вышел(а) из комнаты
[21:49:26] gr_buza@arbeiten вышел(а) из комнаты
[21:49:29] gr_buza@arbeiten вошёл(а) в комнату
[21:53:51] w.hack вышел(а) из комнаты
[22:06:53] arcade_ вышел(а) из комнаты
[22:07:39] arcade_ вошёл(а) в комнату
[22:23:51] gr_buza@arbeiten вышел(а) из комнаты
[22:23:54] gr_buza@arbeiten вошёл(а) в комнату
[22:42:52] ermine вышел(а) из комнаты
[22:49:36] portnov вышел(а) из комнаты
[22:51:12] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[22:51:15] gr_buza@arbeiten вошёл(а) в комнату
[22:54:10] Аман вышел(а) из комнаты: Replaced by new connection
[22:54:11] Аман вошёл(а) в комнату
[22:59:18] oxpa вошёл(а) в комнату
[22:59:24] Mr.Purple вошёл(а) в комнату
[23:04:10] oxpa вышел(а) из комнаты: Replaced by new connection
[23:04:10] oxpa вошёл(а) в комнату
[23:26:39] Аман вышел(а) из комнаты
[23:30:31] ћ вошёл(а) в комнату
[23:32:06] <ћ> Посоны
[23:32:19] <ћ> Летов ок был
[23:33:28] ћ вышел(а) из комнаты
[23:37:23] <Mr.Purple> а что это ты зеленый вдруг7
[23:57:05] Mr.Purple вышел(а) из комнаты
[23:57:57] Mr.Purple вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!