Home
codingteam
codingteam@conference.jabber.ru
22.08.2015< ^ >

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Утренний Цодинг #2: https://www.youtube.com/watch?v=Yfk7eh0azc0
[00:03:51] portnov вышел из конференции
[00:09:43] folex зашёл в конференцию
[00:12:45] magog вышел из конференции
[00:14:31] Ёж вышел из конференции
[00:18:31] <j123123> $pet stats
[00:18:33] <horta hell> j123123:
Кличка: Многопроходной Дизассемблер
Здоровье: 41
Сытость: 55
Возраст: 14 часов
[00:24:48] Mega-Word-Inc вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[00:37:36] Славный капитан вышел из конференции
[00:42:17] m4n71k0r вышел из конференции
[01:13:39] eaeee зашёл в конференцию
[01:18:24] xspeed вышел из конференции
[01:19:12] enaken вышел из конференции
[01:21:31] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[01:29:40] (/^o^)/ вышел из конференции
[01:37:26] dzhon вышел из конференции: Replaced by new connection
[01:37:27] dzhon зашёл в конференцию
[01:58:44] folex вышел из конференции
[01:59:01] folex зашёл в конференцию
[02:00:39] folex вышел из конференции
[02:30:33] generation вышел из конференции: Replaced by new connection
[02:30:34] generation зашёл в конференцию
[02:56:29] generation вышел из конференции: Replaced by new connection
[02:56:29] generation зашёл в конференцию
[03:03:26] Spo1ler вышел из конференции
[03:25:10] Kumbaya вышел из конференции
[03:39:52] <horta hell> Многопроходной Дизассемблер агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[03:43:13] <Minoru> $pet resurrect
[03:43:13] <horta hell> Minoru: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[03:44:40] sss|zombie зашёл в конференцию
[03:55:59] generation вышел из конференции
[03:58:53] generation зашёл в конференцию
[04:09:57] ckorzhik вышел из конференции
[04:11:47] eaeee вышел из конференции
[04:15:04] grouzen вышел из конференции
[04:15:12] grouzen зашёл в конференцию
[04:25:22] ɹǝɟılʍǝu зашёл в конференцию
[04:32:08] generation вышел из конференции: Replaced by new connection
[04:32:09] generation зашёл в конференцию
[04:47:19] <ɹǝɟılʍǝu> Итак, я в Краснодаре.
[04:50:02] <Minoru> круто!
[04:50:09] <Minoru> а что ты там делаешь в четыре часа утра? ._.
[04:51:00] <ɹǝɟılʍǝu> Minoru, приехал на поезде. А скоро поеду на автобусе в Симфер.
[04:51:20] <Minoru> а, это такой перекладочный пункт. Ок.
[04:51:27] <Minoru> я просто думал, что ты прямиком в Крым
[04:51:33] <Minoru> а оно вот как, оказывается
[04:51:59] <Minoru> тебе на автобусе сколько, часов восемь ехать? Больше?
[04:52:16] * Minoru не знает точно, где находится Краснодар
[04:52:54] <ɹǝɟılʍǝu> Minoru, 10 часов.
[04:53:12] <ɹǝɟılʍǝu> Minoru, а домой прямым рейсом Симфер-Ярик
[04:53:19] generation вышел из конференции: Replaced by new connection
[04:53:20] generation зашёл в конференцию
[04:54:04] <Minoru> ого… Хоть где-то пригодится навык непрерывного сидения на одном месте, годами вырабатывавшийся с помощью компьютера :)
[04:54:19] <Minoru> ладно, пойду-ка я спать. Счастливого тебе пути!
[04:54:56] <ɹǝɟılʍǝu> Minoru, спасибо! Снов!
[04:56:00] ɹǝɟılʍǝu вышел из конференции
[05:30:32] dzhon вышел из конференции
[05:32:10] generation вышел из конференции: Replaced by new connection
[05:32:11] generation зашёл в конференцию
[05:59:12] generation вышел из конференции: Replaced by new connection
[05:59:13] generation зашёл в конференцию
[06:28:20] generation вышел из конференции: Replaced by new connection
[06:28:21] generation зашёл в конференцию
[06:43:58] Ёж зашёл в конференцию
[07:00:37] generation вышел из конференции: Replaced by new connection
[07:00:37] generation зашёл в конференцию
[07:24:24] Ёж вышел из конференции: Left Vacuum-IM
[07:39:15] generation вышел из конференции
[07:47:18] generation зашёл в конференцию
[08:01:48] xspeed зашёл в конференцию
[08:34:45] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:35:14] a1batross зашёл в конференцию
[08:37:20] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:37:22] a1batross зашёл в конференцию
[08:42:10] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:42:11] a1batross зашёл в конференцию
[08:44:10] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:44:12] a1batross зашёл в конференцию
[09:05:00] gsomix зашёл в конференцию
[09:14:59] folex зашёл в конференцию
[09:15:03] folex вышел из конференции
[09:15:38] dzhon зашёл в конференцию
[09:15:59] folex зашёл в конференцию
[09:16:13] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[09:16:14] dzhon зашёл в конференцию
[09:18:41] dzhon вышел из конференции: Replaced by new connection
[09:18:43] dzhon зашёл в конференцию
[09:19:30] dzhon вышел из конференции: Replaced by new connection
[09:19:32] dzhon зашёл в конференцию
[09:26:51] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:26:56] a1batross зашёл в конференцию
[09:29:33] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:29:36] a1batross зашёл в конференцию
[09:29:39] folex вышел из конференции
[09:30:13] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[09:30:14] dzhon зашёл в конференцию
[09:36:48] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[09:36:50] dzhon зашёл в конференцию
[09:39:33] dzhon вышел из конференции: Replaced by new connection
[09:39:35] dzhon зашёл в конференцию
[09:40:13] dzhon вышел из конференции: Replaced by new connection
[09:40:14] dzhon зашёл в конференцию
[09:48:24] <gsomix> $pet feed
[09:48:27] <horta hell> gsomix: Жестом доброй воли спасена зверушка от голода снедающего. Вы получаете 3PTC, а Многопроходной Дизассемблер сыт и доволен.
[09:48:29] <gsomix> $pet heal
[09:48:32] <horta hell> gsomix: Многопроходной Дизассемблер будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[09:48:39] <gsomix> $pet transfer ForNeVeR 3
[09:48:39] <horta hell> gsomix: Транзакция успешна.
[09:49:11] <ForNeVeR> $pet tating
[09:49:12] <horta hell> ForNeVeR: Попробуйте $pet help.
[09:49:16] <ForNeVeR> $pet rating shit
[09:49:16] <horta hell> ForNeVeR:
j…: 83PTC
M…: 21PTC
ForNeVeR: 3PTC
rexim: 1PTC
[09:49:20] <ForNeVeR> ~_~
[09:49:28] a1batross вышел из конференции: Disconnected: closed
[09:58:47] <ForNeVeR> Слушайте, но ssh ведь вообще отстой.
[09:58:56] <ForNeVeR> Вот я ему говорю:
unzip *.zip
[09:59:01] folex зашёл в конференцию
[09:59:09] <ForNeVeR> А он мне:
unzip: cannot find or open *.zip, *.zip.zip or *.zip.ZIP.
[09:59:18] <ForNeVeR> Как ему сообщить, что я хочу, чтоб он глоб раскрыл?
[10:00:57] <ForNeVeR> Что-то типа bash -c "unzip *.zip" возможно?
[10:04:49] dzhon вышел из конференции
[10:11:18] dzhon зашёл в конференцию
[10:11:54] <ForNeVeR> bash -c "unzip *.zip" тоже не работает.
[10:11:55] dzhon вышел из конференции: Replaced by new connection
[10:12:05] <ForNeVeR> Не могу, говорит, найти файлы.
[10:12:05] dzhon зашёл в конференцию
[10:12:47] dzhon вышел из конференции
[10:15:01] dzhon зашёл в конференцию
[10:15:06] portnov зашёл в конференцию
[10:15:10] folex вышел из конференции
[10:18:56] dzhon вышел из конференции: Replaced by new connection
[10:18:59] dzhon зашёл в конференцию
[10:22:45] <ForNeVeR> Тьфу ты йобен. Теперь у меня от этой хуйни java.lang.UnsupportedClassVersionError: Unsupported major.minor version 52.0
[10:27:54] generation вышел из конференции
[10:28:35] generation зашёл в конференцию
[10:35:45] dzhon вышел из конференции: Replaced by new connection
[10:35:47] dzhon зашёл в конференцию
[10:36:39] dzhon вышел из конференции
[10:39:45] dzhon зашёл в конференцию
[10:41:35] folex зашёл в конференцию
[10:42:53] <portnov> 52 — это, по-моему, восьмая жаба уже.
[10:55:02] <ForNeVeR> portnov: ага, уж пофиксил: https://github.com/codingteam/loglist/pull/131
[10:55:43] <ForNeVeR> Мы собирали код на машине с восьмой жабой, а запускаем только с седьмой.
[10:56:03] dzhon вышел из конференции: Replaced by new connection
[10:56:10] dzhon зашёл в конференцию
[10:56:40] <ForNeVeR> Логлист почти полностью мигрировал на ctor, кстати. Можете юзать :3
[10:57:06] <ForNeVeR> У нас только БД осталась на heroku. Мистер Миксер обещал и её мигрировать, когда у него будет время.
[10:57:19] m4n71k0r зашёл в конференцию
[11:00:59] dzhon вышел из конференции: Replaced by new connection
[11:01:03] dzhon зашёл в конференцию
[11:01:25] <ForNeVeR> https://github.com/codingteam/loglist/pull/131#issuecomment-133647700 :D
[11:01:52] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message: service-unavailable
[11:03:10] rexim зашёл в конференцию
[11:03:54] <rexim> Утряка-вака
[11:06:25] <rexim> ForNeVeR: я поставлю jdk на ctor?
[11:06:28] <rexim> Мне нужен jps
[11:06:35] <ForNeVeR> Ставь.
[11:06:39] <rexim> Ок, спасибо.
[11:06:42] <ForNeVeR> Хоть я и не знаю, что такое jps.
[11:06:54] <rexim> ForNeVeR: это ps для джава.
[11:07:02] <ForNeVeR> Но с помощью JDK масло не испортишь!
[11:07:54] <ForNeVeR> rexim: у нас там прямо сейчас редеплой происходит, кстати.
[11:08:03] <rexim> Т.е. ничего не трогать?
[11:08:10] <ForNeVeR> Трогай всё!
[11:08:32] <rexim> Не, лучше подожду.
[11:08:39] <rexim> Машинака все-таки не такая уж и сильная
[11:09:07] <rexim> ForNeVeR: а редеплой автоматический?
[11:09:18] <ForNeVeR> Да. Из мастера автоматом.
[11:09:21] <rexim> Хм...
[11:09:28] <rexim> Кажется у нас где-то была таска на это...
[11:09:35] <ForNeVeR> Continous deployment, шо ты хошь.
[11:09:52] <rexim> Дыа!
[11:10:08] <ForNeVeR> rexim: есть таска https://github.com/codingteam/loglist/issues/98
[11:10:21] <rexim> Да
[11:10:26] <rexim> Хероку специфик
[11:10:30] <ForNeVeR> Я предлагаю провести ревизию и грохнуть все heroku-affiliated таски одним махом, когда полностью оттудова мигрируем.
[11:10:39] <rexim> Ага
[11:10:39] ɹǝɟılʍǝu зашёл в конференцию
[11:11:01] dzhon зашёл в конференцию
[11:11:39] <rexim> > Jabber notifier plugin: Sending notification to: fornever
А чо только тебе? Давай в общий чят, как для хорты. =(
[11:12:12] <rexim> > rm: cannot remove �*.zip’: No such file or directory
Лол
[11:15:18] <rexim> ForNeVeR: jps это очень классная утилитка, которая показывает все запущенные в данный момент джава машины в удобочитаемом виде.
[11:15:34] <rexim> Как ps для процессов
[11:15:39] <rexim> Только для джава
[11:15:46] * rexim просто уже привык к ее наличию
[11:15:55] <ForNeVeR> rexim: нормально. Наверное, ему не нужно ремувить вЂ�*.zip’ :D
[11:16:08] <rexim> А зачем он это тогда делает?
[11:16:14] <ForNeVeR> Кстати, на самом деле реально всё поремувилось как надо.
[11:16:20] <rexim> о_О
[11:16:26] <rexim> Ватафак?
[11:16:45] <ForNeVeR> А, я понял.
[11:16:55] <ForNeVeR> Там две команды подряд:
rm -r loglist-jvm-*
rm *.zip
[11:16:55] <portnov> rm -rf /usr /lib/nvidia
[11:17:05] <ForNeVeR> Наш zip-архив подходит под первую маску.
[11:17:10] <ForNeVeR> Поэтому вторая ничего не находит.
[11:17:21] <rexim> А, там виндовая кодировка?
[11:17:24] <ForNeVeR> А все эти (c)(r)(tm) - это какие-то обычные кодировочные приколы.
[11:17:29] <rexim> Ясно
[11:17:32] <ForNeVeR> Я не имею понятия, какая там кодировка.
[11:17:55] <ForNeVeR> Но, похоже, авторы jenkins тоже используют эти дурацкие жабашные API с тупорылой дефолтовой кодировкой.
[11:18:03] <rexim> =3
[11:20:03] <ForNeVeR> rexim: короче, всё круто, задеплоилось збс.
[11:20:08] <rexim> =33
[11:21:11] <ForNeVeR> rexim: а ты уже jdk поставил чтоль?
[11:21:15] <rexim> Да
[11:21:18] <rexim> А шо?
[11:21:26] <ForNeVeR> jps уже работает :3
[11:21:31] <rexim> =3
[11:21:34] <ForNeVeR> Правда, шото видит только себя.
[11:21:52] <rexim> Кажется он по-умолчанию показывает только для своего юзера
[11:21:58] <rexim> sudo jps показывает все
[11:21:59] <ForNeVeR> А вот под sudo видит ещё и NettyServer!
[11:22:04] <rexim> Ага
[11:22:11] <rexim> Кажется это логлист
[11:23:25] <j123123> $pet stats
[11:23:27] <horta hell> j123123:
Кличка: Многопроходной Дизассемблер
Здоровье: 14
Сытость: 77
Возраст: 7 часов
[11:23:30] <rexim> $pet jps
[11:23:30] <horta hell> rexim: Попробуйте $pet help.
[11:23:31] <j123123> $pet heal
[11:23:35] <horta hell> j123123: Многопроходной Дизассемблер был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[11:25:59] <rexim> Глобальные Пельменные!
[11:27:46] <ForNeVeR> XD
[11:29:07] rem22963 зашёл в конференцию
[11:29:17] <rem22963> прю. капчу прошел. ну надоже
[11:29:38] <rem22963> о, пельменные это зачот )
[11:29:54] <rem22963> люди. mingw как правильно назвать? это что?
[11:30:07] <ForNeVeR> rem22963: рота и звание, боец?
[11:30:15] <rem22963> SDL2-devel-2.0.3-mingw.tar.gz (MinGW 32/64-bit)
[11:30:20] <rexim> Херасе
[11:30:22] <rexim> звание
[11:30:26] <ForNeVeR> Определение "компилятор" тебе не подходит?
[11:30:35] generation вышел из конференции
[11:30:46] <rem22963> а тогда ccg это не компилятор?
[11:30:54] <rexim> =(
[11:30:55] <ForNeVeR> Я не знаю, что такое ccg.
[11:31:03] <rexim> ForNeVeR: какой-то он унылый.
[11:31:04] <rem22963> ээ.. ща
[11:31:17] <ForNeVeR> rexim: чего это вдруг унылый?
[11:31:23] <rexim> Нинаю...
[11:31:29] <ForNeVeR> Нормальный.
[11:31:36] <rexim> Ну, ок.
[11:31:55] <rem22963> Windows. MinGW 4.8.1.4 - Нативный программный порт GNU Compiler Collection (GCC)
[11:31:58] <rem22963> ой ё моё
[11:32:16] <rem22963> тоесть сначала был gcc а потом его порезали для винды и получился mingw?
[11:33:16] <ForNeVeR> "Порезали"?
[11:33:24] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:33:28] <rem22963> вобщем пасаны. я прогу сделал. видео записал. сможете заценить?
[11:33:34] <ForNeVeR> Нет, там ничего не резали, это полноценный gcc.
[11:33:50] <rem22963> MinGW (Minimalist GNU for Windows)
[11:33:52] <ForNeVeR> Кроме mingw, есть и другие порты gcc. В частности, базирующиеся на cygwin.
[11:33:55] <rem22963> а почему тогда минимальный
[11:34:09] <ForNeVeR> Дак то минимальный GNU, а не минимальный GCC.
[11:34:24] <rem22963> мдя
[11:34:30] <rem22963> ясно. вобщем компилятор
[11:34:40] <ForNeVeR> Имеется в виду именно минимальный набор утилит, достаточных для полноценной работы GCC.
[11:35:06] <ForNeVeR> rem22963: давай, показывай своё видево :3
[11:35:16] <rem22963> https://www.youtube.com/watch?v=Yk7v65Pi65g
[11:35:28] generation зашёл в конференцию
[11:35:33] <rem22963> ща вобщем интерфейс надо делать :)
[11:36:02] <rexim> Воу!
[11:36:06] <rexim> =3
[11:36:36] <ForNeVeR> А я тож такое делал давненько.
[11:36:44] <rem22963> а коды остались?
[11:36:51] <ForNeVeR> Правда, у нас там какая-то наркомания была.
[11:37:06] <ForNeVeR> Мы тупо на C# сделали какую-то проигрывалку wav'ок с нотами.
[11:37:31] <ForNeVeR> И она местами уныловато работала. В общем, если б я сегодня делал, то подошёл бы совсем наоборот.
[11:38:30] <rem22963> а вот я даже хз с какй стороны подходить
[11:38:39] <rem22963> так то тоже надо отдельыне файлы проигрывать вместо бипов
[11:39:26] <ForNeVeR> А почему?
[11:39:37] <ForNeVeR> С файлами у нас были проблемы, когда мы гаммы проигрывали.
[11:39:47] <ForNeVeR> Или трезвучия.
[11:39:53] <rem22963> бипы басовее второй струны не слышны
[11:39:53] <ForNeVeR> Я сам не шарю в музыке вообще.
[11:39:54] <rem22963> ааааще
[11:40:12] <ForNeVeR> Короче, гиморно было разные файлы состыковать, чтоб без пауз проигрывались.
[11:40:21] <rem22963> и круче же тренькаться под акустику или элеткруху чем под бипы
[11:40:23] <ForNeVeR> Более правильно генерировать нужные частоты, я считаю.
[11:43:21] m4n71k0r вышел из конференции
[11:49:46] dzhon зашёл в конференцию
[11:52:21] <j123123> Да, через синусы генерировать
[11:52:28] <j123123> это вооще элементарно
[11:53:56] <gsomix> rem22963, http://overtone.github.io/
[11:53:58] <j123123> в каком там формате винде можно скармливать RAW семплы
[11:54:07] <j123123> наверняка PCM какой-нить
[11:54:12] <rem22963> ээ
[11:56:45] <gsomix> rem22963, но если не нравится Clojure, то http://supercollider.github.io/
[11:56:56] <j123123> не думаю что он с кложурой знаком
[11:57:03] <rem22963> что что? )
[11:57:34] <j123123> Только С, только хардкор
[11:58:20] <gsomix> rem22963, этим можно генерировать звуки и музыку.
[11:59:38] <rem22963> хорошо наверое это. но мне хватит воспрозведения wav или ogg
[12:01:46] <j123123> ogg это вообщето контейнер. Наверное ты имел ввиду кодек Vorbis в ogg контейнере
[12:01:58] <j123123> https://ru.wikipedia.org/wiki/Ogg
[12:02:35] <j123123> Да и wav это тоже своего рода контейнер, но он может хранить только несжатые данные
[12:02:36] Graf зашёл в конференцию
[12:02:54] Graf вышел из конференции
[12:03:08] eaeee зашёл в конференцию
[12:04:07] <j123123> хотя не, в wav вродекак можно даже mp3 засовывать
[12:04:13] <j123123> судя по вики
[12:04:20] <j123123> так что это вполне себе контейнер
[12:04:40] <j123123> https://en.wikipedia.org/wiki/WAV#WAV_file_audio_coding_formats_compared
[12:09:19] superka зашёл в конференцию
[12:11:09] superka вышел из конференции
[12:11:17] <rem22963> ггг
[12:11:29] <rem22963> ;;;ji
[12:11:33] <rem22963> жжош
[12:12:18] <rem22963> ну как бе ogg это сразу понятно что ворбис кодек
[12:12:38] <rem22963> а вав он и в африке вав. каждый семпл по 2 или 4 байта
[12:12:46] <rem22963> вейв типа
[12:16:28] <j123123> Ну у меня были когда-то видяхи в ogg
[12:16:37] <j123123> так что хз вообще что там внутри
[12:17:24] <j123123> в ваве может быть PCM и ADPCM например
[12:17:35] <j123123> если говорить о несжатом аудио
[12:18:17] <j123123> и то и другое встречается в дикой природе таксказать
[12:18:47] <ɹǝɟılʍǝu> Утро
[12:19:12] <ɹǝɟılʍǝu> rexim, чпок
[12:20:33] <j123123> rem22963: http://sox.sourceforge.net/ вот можешь еще эту штуку заценить
[12:20:36] <j123123> консольная!
[12:20:44] <j123123> И под винду должна работать
[12:22:35] <rem22963> :)
[12:22:45] <rem22963> у меня в другую сторону проблема
[12:22:54] <rem22963> не воспросизводить и конвертить
[12:23:02] <rem22963> а алгоритмы для заданий рпидумать
[12:23:02] <j123123> А что?
[12:23:16] <rem22963> и иулучшить анализатор fft
[12:23:29] <j123123> fftw бери
[12:23:32] <j123123> уже готовый
[12:23:42] <rem22963> sdl пишут умеет воспроизводить так что хватит его
[12:25:36] <gsomix> До чего технологии дошли. Теперь даже в моей деревне можно билет до города купить онлайн.
[12:26:09] <ɹǝɟılʍǝu> gsomix, кусь
[12:26:28] <gsomix> ɹǝɟılʍǝu, =*
[12:27:13] horta hell вышел из конференции: Disconnected: Replaced by new connection
[12:27:14] horta hell зашёл в конференцию
[12:27:14] <eaeee> Привет
[12:27:19] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[12:27:20] ForNeVeR зашёл в конференцию
[12:28:20] <ɹǝɟılʍǝu> eaeee, еаеее
[12:30:34] <eaeee> ForNeVeR: я сохраняю объект типа Xmldocument через xmlwriter и у меня выходит ошибка типа The prefix “ cannot be redefined from ” to *тут неймспейс,который я написал в корневом теге* within the same start element tag. В чем может быть проблема?
[12:30:39] <eaeee> :(
[12:31:12] <ForNeVeR> eaeee: чо. Покажи документ.
[12:31:32] <rexim> eaeee: документики показываем
[12:31:35] <ForNeVeR> У тебя там с кавычками чото. И какой там префикс нах? И, главное, сколько их?
[12:32:09] <ForNeVeR> eaeee: ну или код покажи. Показывай чонить, кароче.
[12:32:51] <ForNeVeR> Я полагаю, что ты пытаешься сконструировать нечто типа <root xmlns:tits="http://tits.tits" xmlns:tits2="http://tits.tits"/>
[12:32:56] folex вышел из конференции
[12:33:01] <ForNeVeR> А так нельзя (оказывается).
[12:33:07] <rexim> pyhton
[12:33:23] <ForNeVeR> Рутнон?
[12:33:46] <rexim> Нет
[12:33:52] <rexim> Рунтон
[12:33:52] <ForNeVeR> Root-none.
[12:34:07] <rexim> Rune-tone
[12:34:12] <ɹǝɟılʍǝu> Хуйтон
[12:34:20] <rexim> Khooy-tone
[12:34:21] <eaeee> ForNeVeR: просто <root xmlns="блабла"> выдлаоыдаывдалыо </root>
[12:34:43] <eaeee> причем тут питон?
[12:34:49] <ForNeVeR> eaeee: похоже, ты что-то скрываешь.
[12:35:07] <ForNeVeR> <rexim>выдлаоыдаывдалыо</rexim>
[12:35:45] <rexim> Ась?
[12:36:01] <eaeee> я щас попробую сделать пример
[12:36:16] <ForNeVeR> Пробуй!
[12:37:17] <gsomix> На прошлой неделе рекламу клиники видел. Глазной клиники доктора Бранчевского.
[12:37:19] <gsomix> Клиника доктора Бранчевского -- смержим все, что отбранчевалось!
[12:37:35] <rexim> =3
[12:37:59] <ForNeVeR> :D
[12:38:38] <ForNeVeR> gsomix: http://loglist.net/quote/7983
[12:39:10] <ForNeVeR> rexim: кстати, несмотря на то, что цтор по твоим словам расположен на дохленькой машине - он всё равно в десять раз быстрее хероки работает.
[12:39:18] <rexim> Ага
[12:39:22] <rexim> Это круто!
[12:39:33] <gsomix> ForNeVeR, теперь я знаменитость? Нет.
[12:39:41] <ForNeVeR> gsomix: да!
[12:40:15] <DeadBot> Я маленькая лошадка!
[12:40:22] <ForNeVeR> о_О
[12:40:46] reggies зашёл в конференцию
[12:40:59] <ForNeVeR> rem22963: кстати, если покажешь код - то выдадим тебе тут мембер. Не нужно будет капчу вводить.
[12:41:34] <DeadBot> Давайте кататься!
[12:42:03] <ForNeVeR> Нялайфер, прекрати баловаться!
[12:42:53] <rexim> Боты детям не игрушки!
[12:42:56] <ɹǝɟılʍǝu> Ну ладно!
[12:43:19] <rexim> ɹǝɟılʍǝu: =*
[12:44:22] <ForNeVeR> rexim: миксер, ты страшный человек.
[12:44:39] <ForNeVeR> Вчера, когда я понял, что ты изображаешь этим смайлом, мне стало по-настоящему жутко.
[12:44:51] <ɹǝɟılʍǝu> О.о
[12:46:09] <ɹǝɟılʍǝu> Он высасывает мозги?
[12:46:29] ckorzhik зашёл в конференцию
[12:47:23] <rem22963> кодов у меня дохренищща )
[12:47:56] <ForNeVeR> rem22963: ну так показывай, за чем же дело стало?
[12:47:58] <rem22963> https://github.com/Remeslennik/ConsoleSoundAnalyzer
[12:48:10] <rem22963> ну и там рядышком
[12:48:14] <ForNeVeR> И правда дохренища!
[12:48:29] <ForNeVeR> Ну, четыре проекта - это, я считаю, солидно.
[12:48:29] <rem22963> :) это только вылизанные и выложенные
[12:48:41] <rem22963> на компе больше
[12:48:48] <rem22963> так что давайте мембера и я обедать пойду
[12:49:14] <rem22963> http://www.youtube.com/watch?v=HsVs9Chd7KQ
[12:49:19] <rem22963> вот самое интересное ящитаю
[12:49:33] <ForNeVeR> .member rem22963
[12:49:33] <DeadBot> ForNeVeR: ok
[12:49:41] <ForNeVeR> Отлично, мне нравится этот чувак.
[12:49:47] <ɹǝɟılʍǝu> ForNeVeR, ок
[12:50:04] <ForNeVeR> rem22963: последний видос вообще огонь. Ты Ъ!
[12:50:09] <rem22963> акромя капчи что можно делать?
[12:50:16] <eaeee> ForNeVeR: http://ideone.com/WomcFN - вот, воспроизводится
[12:50:29] <ɹǝɟılʍǝu> rem22963, любить всех \0/
[12:50:50] <rem22963> ну ладны. пшли на обеды. потом покодим чё нить
[13:00:39] dzhon вышел из конференции: Replaced by new connection
[13:00:41] dzhon зашёл в конференцию
[13:03:32] dzhon вышел из конференции: Replaced by new connection
[13:04:00] dzhon зашёл в конференцию
[13:06:45] dzhon вышел из конференции: Replaced by new connection
[13:06:49] dzhon зашёл в конференцию
[13:07:38] dzhon вышел из конференции
[13:10:22] dzhon зашёл в конференцию
[13:13:05] dzhon вышел из конференции: Replaced by new connection
[13:13:07] dzhon зашёл в конференцию
[13:13:16] rem22963 вышел из конференции
[13:14:54] <ForNeVeR> eaeee: http://stackoverflow.com/questions/27370763/error-cannot-redefine-the-namespace-for-prefix-used-at-current-element
> It's failing because you're redefining the default namespace (no-prefix) after already writing an element with no prefix under a different namespace (the empty one).
[13:17:02] <ForNeVeR> eaeee: а вот исправленная версия: http://ideone.com/6HP4jL
[13:19:24] <ForNeVeR> Стоп, что.
[13:20:42] dzhon вышел из конференции: Replaced by new connection
[13:20:44] dzhon зашёл в конференцию
[13:22:39] <ForNeVeR> eaeee: вот исправленная версия: http://ideone.com/OXwZVY
[13:23:16] <ForNeVeR> Чёт у меня с первого раза какая-то бнопня получилась из-за того, что я неаккуратно поигрался с XmlWriter.
[13:26:07] <eaeee> ForNeVeR: а если сохранять просто в new MemoryStream() ?
[13:29:48] <ForNeVeR> eaeee: разрешаю.
[13:30:04] <ForNeVeR> eaeee: таки да, в обычный стрим, без XmlWriter, даже твой начальный пример сохраняется.
[13:31:41] <eaeee> ForNeVeR: погоди, погоди, а где ? xmlns ? :)
[13:31:53] <ForNeVeR> Что где?
[13:32:08] <eaeee> хммм
[13:32:27] <ForNeVeR> <rexim xmlns="rexim:coding-team:test">давлоыдаывалдыовадлы</rexim>
[13:32:33] <ForNeVeR> Ты же это хотел?
[13:32:33] <eaeee> ForNeVeR: я не понял почему оно само написалось
[13:32:44] <ForNeVeR> eaeee: потому что doc.CreateElement("rexim", "rexim:coding-team:test");
[13:33:40] <eaeee> ForNeVeR: это означает что он должен создать тег <rexim xmlns="rexim:coding-team:test"></rexim> ?
[13:34:00] <ForNeVeR> Ну, не совсем, но близко.
[13:34:53] <eaeee> ForNeVeR: почему? я целый час гулил, не понял что от меня хотят, а теперь не понимаю почему оно так работает. :)
[13:35:00] <ForNeVeR> eaeee: это означает, что он должен создать элемент rexim из пространства имён rexim:coding-team:test/
[13:35:29] <ForNeVeR> Как он будет рулить пространствами имён - в данном случае отдаётся на откуп библиотеке.
[13:36:03] <ForNeVeR> Но я полагаю, что в качестве умолчального xmlns будет выбран тот, в котором расположен рутовый элемент. Это наиболее логично.
[13:36:20] (/^o^)/ зашёл в конференцию
[13:36:27] <eaeee> ForNeVeR: на что оно вообще будет влиять? xmlns
[13:36:31] <ForNeVeR> Но тот же документ можно было бы записать и вот так:
<re:rexim xmlns:re="rexim:coding-team:test"/>
[13:36:56] <eaeee> Надо будет почитать про эти пространства и префиксы
[13:36:58] <ForNeVeR> eaeee: xmlns - это неймспейс, из которого берутся элементы.
[13:37:22] <ForNeVeR> Каждый элемент на самом деле (иногда неявно) принадлежит какому-нибудь неймспейсу.
[13:37:52] <ForNeVeR> По умолчанию принимается либо пустой неймспейс, либо тот, который указан как xmlns без префикса (т.е. просто xmlns="...").
[13:38:01] (/^o^)/ вышел из конференции
[13:38:14] (/^o^)/ зашёл в конференцию
[13:38:17] xspeed вышел из конференции
[13:39:05] <ForNeVeR> Пустой вполне можно юзать для каких-то локальных нужд. Но если ты захочешь эмбеддить элементы из неймспейсов друг в друга, да и вообще для future-proof - часто публичные библиотеки вводят свои неймспейсы.
[13:45:21] dzhon вышел из конференции: Replaced by new connection
[13:45:23] dzhon зашёл в конференцию
[13:59:18] generation вышел из конференции: Replaced by new connection
[13:59:19] generation зашёл в конференцию
[14:01:20] <eaeee> ForNeVeR: Спасибо. Теперь печаль в том что при каждом создании дочернего элемента нужно прописывать xmlns иначе явно создается пустой.
[14:01:46] <eaeee> а если этих дочерних много то везде исправлять придется :)
[14:12:45] <rexim> Офигеть
[14:12:52] <rexim> anywhere написал как anyware
[14:13:07] <rexim> Никогда не думал, что такую ошибку допущу!
[14:19:18] <eaeee> по-другому никак, да?
[14:30:32] sss|zombie вышел из конференции
[14:36:50] <ForNeVeR> eaeee: а в чём проблема воще?
[14:37:08] <ForNeVeR> Нахер ты этот API трогаешь, например? Почему не XmlSerializer?
[14:37:31] <ForNeVeR> eaeee: ну и, наконец, в стрим у меня всё и так записалось. Может, без XmlWriter попробуешь?
[14:38:38] <eaeee> ForNeVeR: в этом то и проблема что этого недостаточно) XmlWriter мне нужен из-за возможности настроек индентации
[14:38:59] <ForNeVeR> Ну тогда ебись с неймспейсами.
[14:39:06] <eaeee> :)
[14:39:09] <ForNeVeR> Там ещё какой-то NamespaceManager был чтоле
[14:39:24] <ForNeVeR> Или при создании документа можно было просунуть неймспейс.
[14:42:31] xspeed зашёл в конференцию
[14:53:31] <rexim> http://www.glaza63.ru/
[14:53:59] <eaeee> ForNeVeR: XmlNamespaceManager
[14:54:28] <eaeee> NamespaceManager это другое
[14:56:38] <eaeee> ему XmlNameTable какой-то нужен..
[14:58:08] <eaeee> байда какая-то
[15:01:40] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[15:01:49] dzhon зашёл в конференцию
[15:03:50] <eaeee> еще какой-то XDocument есть
[15:03:59] Kumbaya зашёл в конференцию
[15:07:06] ɹǝɟılʍǝu вышел из конференции
[15:07:26] ɹǝɟılʍǝu зашёл в конференцию
[15:11:45] <eaeee> ForNeVeR: есть какой-нибудь простой способ задать немспейс родителя всем дочерним?
[15:12:18] <ForNeVeR> eaeee: понятия не имею. Мне не кажется это проблемой. Бери да передавай его везде. Хелпер напиши, ну.
[15:13:29] O01eg вышел из конференции
[15:21:12] <eaeee> ну просто в 391 месте надо его поменять)
[15:21:20] horta hell вышел из конференции: Disconnected: Replaced by new connection
[15:21:21] horta hell зашёл в конференцию
[15:27:44] <eaeee> но похоже так и придется
[15:29:53] m4n71k0r зашёл в конференцию
[15:35:50] superka зашёл в конференцию
[15:35:55] ermine зашёл в конференцию
[15:36:16] <rexim> ermine: дратуте
[15:36:26] <ermine> ух ты, целый балаган
[15:36:37] <rexim> .whois ermine
[15:36:38] <DeadBot> rexim: owner/moderator
xa()
зашел в конфу 22.08.15 15:35:55
уровень доступа: 11
[15:36:51] <rexim> Удобно, даже мембера давать не надо :)
[15:37:49] <ermine> даже не забанишь за незнание какого-нить языка программирования!
[15:38:49] <rexim> Хм...
[15:39:05] <rexim> Не помню, чтобы у нас когда-либо банили за не знание какого-то языка программирования.
[15:39:18] <ForNeVeR> rexim: дак потому что тебя и забанили.
[15:39:19] <rexim> За не желание программировать вообще — бывало, да.
[15:39:24] <ForNeVeR> ermine: код показывай!
[15:39:30] <rexim> ForNeVeR: меня забанили?
[15:39:30] <eaeee> :)
[15:39:33] <rexim> Уже?
[15:39:34] rem22963 зашёл в конференцию
[15:39:39] ħ зашёл в конференцию
[15:39:40] * rexim даже и не заметил.
[15:39:51] <ForNeVeR> Теперь сюда погроминг переедет.
[15:39:55] <ħ> ForNeVeR:
[15:40:01] <rexim> А чо, я не против.
[15:40:02] <ForNeVeR> ħ: покажите код!
[15:40:08] <ħ> один момент, коллега
[15:40:12] <rexim> Объеденим погромминг и цодингтим и захватим мир!
[15:40:27] <ermine> ForNeVeR: я стесняюсь код показывать
[15:40:30] <rem22963> поргомминг
[15:40:35] <rem22963> ой.. погромминг
[15:40:47] <rexim> https://github.com/ermine
[15:40:48] <eaeee> rexim: а что будет на ютубе?
[15:40:51] <ForNeVeR> ermine: ладно. Похоже, я не смогу тебя забанить, так что ок. Да и код я твой видел в сульце.
[15:40:52] <rexim> Стесняется, ага.
[15:41:12] <ermine> ForNeVeR: небось тут только взрослые бородадые дяди, которые морщатся от кода типа x = 2+2-2
[15:41:12] <rexim> eaeee: я буду стримить, как пью чай.
[15:41:16] <rem22963> это кодеры радикалисты. вместо программинга устраивают погромминг
[15:41:31] <ForNeVeR> ermine: ну, я лично побриться завтра хотел ~_~
[15:41:41] <rexim> А у меня борода не растет =(
[15:41:46] <ForNeVeR> А то мне уж в транспорте уступать места стали.
[15:41:48] <eaeee> rexim: ты считаешь это интересным?
[15:41:55] <rexim> eaeee: нет. А ты?
[15:41:59] <ħ> ForNeVeR: http://melpon.org/wandbox/permlink/8BKlZ9Qrhe746o0R
[15:42:11] <ħ> ForNeVeR: норм, код?
[15:42:29] <eaeee> rexim: нет. :( хм, мне кажется я не успею посмотреть
[15:42:37] <rexim> eaeee: =(
[15:42:56] <eaeee> rexim: или сколько будет по времени
[15:43:02] superka вышел из конференции
[15:43:06] <rexim> Я планировал 2 часа
[15:43:07] <ermine> ForNeVeR: вообще непонятно зачем тут дубль прогроменга
[15:43:15] <ermine> если бороды те же
[15:43:22] <ForNeVeR> ermine: у погроменга был фатальный недостаток.
[15:43:43] <ForNeVeR> ermine: алсо, вообще нифига не те же. Только в последние недели две начали сильно сливаться.
[15:44:24] <ForNeVeR> ermine: тут больше за программирование, а там больше за потрындеть.
[15:45:31] <rexim> фыолвва
[15:45:51] <ermine> ForNeVeR: ну я всяко привыкла там спрашивать про методы кодинга и имена функций в сишечке, чем не прогроменг?
[15:46:21] <ermine> остальное легкий флейм, когда не о чем спрашивать
[15:46:52] <ħ> тут есть сульца?
[15:46:56] <ħ> можно ругаться матом?
[15:46:56] <ForNeVeR> Тут есть хорта!
[15:47:04] <ForNeVeR> $say 13
[15:47:17] <rexim> Кстати, да. Тут мат не запрещен
[15:47:20] <ħ> хуй
[15:47:27] <rexim> В разумных количествах, конечно же.
[15:47:28] <ForNeVeR> Эй, а где чортова хорта?
[15:47:40] horta hell вышел из конференции: Disconnected: closed
[15:47:46] horta hell зашёл в конференцию
[15:47:47] <ForNeVeR> А, она тут была.
[15:47:50] <rexim> $pet stats
[15:47:50] <ForNeVeR> $say 13
[15:47:50] <horta hell> ForNeVeR: пффффш
[15:47:52] <horta hell> ForNeVeR: шпфффф
[15:47:52] <j123123> $pet stats
[15:47:53] <rexim> =3
[15:47:54] <horta hell> ForNeVeR: я твой Хортец!
[15:47:57] <ForNeVeR> $say 13
[15:47:58] <horta hell> j123123:
Кличка: Многопроходной Дизассемблер
Здоровье: 65
Сытость: 13
Возраст: 12 часов
[15:48:01] <j123123> $pet feed
[15:48:02] <horta hell> rexim:
Кличка: Многопроходной Дизассемблер
Здоровье: 65
Сытость: 13
Возраст: 12 часов
[15:48:08] <ħ> $help
[15:48:15] <rexim> $pet help
[15:48:16] <ForNeVeR> horta hell: чо ты так тормозишь? Опять у тебя там h2 засорилось?
[15:48:21] <ħ> $pet help
[15:48:32] <horta hell> rexim: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[15:48:36] <horta hell> ħ: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[15:48:39] <horta hell> ForNeVeR: kosc: у нас юзается десктопное приложение для тудушек на ASP.NET. Я решил, что он с 2006 года.
[15:48:54] <rexim> $say 10
[15:49:10] <j123123> "десктопное приложение", "на ASP.NET."
[15:49:14] <j123123> $pet stats
[15:49:14] <horta hell> j123123:
Кличка: Многопроходной Дизассемблер
Здоровье: 64
Сытость: 11
Возраст: 12 часов
[15:49:18] <j123123> $pet feed
[15:49:20] <horta hell> j123123: Многопроходной Дизассемблер, покосившись, брезгливо жуёт подачку. Вы зарабатываете 1PTC.
[15:49:23] <horta hell> rexim: К сожалению, запрошенное сообщение не было найдено.
[15:49:30] <rexim> $say 10
[15:49:30] <horta hell> rexim: /me даже не поймешь, что он возращает по значению, все работает без всяких цмаков я бы купил Defiance. Про трейлерам/скриншотам, вроде что-то своё другое.
[15:49:39] <j123123> ForNeVeR: Почему мой первый $pet feed не сработал?
[15:49:41] <rexim> $say 10
[15:49:42] <horta hell> rexim: Ты же знаешь, что будет если ты читал топик, то должен знать, что паскаль здесь не так..
[15:49:50] <rexim> $say 10
[15:49:50] <horta hell> rexim: Можно потом самые интересные вещи руками переносить из чятика в трекер.
[15:49:55] <rexim> $say 10
[15:49:55] <horta hell> rexim: К сожалению, запрошенное сообщение не было найдено.
[15:50:23] <ForNeVeR> j123123: может, он и сработал?
[15:50:25] <ForNeVeR> $pet feed
[15:50:25] <horta hell> ForNeVeR: Многопроходной Дизассемблер скривился от попытки его пичкать едой.
[15:50:30] <ForNeVeR> $pet heal
[15:50:30] <horta hell> ForNeVeR: Многопроходной Дизассемблер будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[15:50:38] <j123123> Нет, первый раз не сработал
[15:50:40] <j123123> посмотри лог
[15:50:57] <ForNeVeR> j123123: откуда ты знаешь, какой из двух сработал?
[15:51:20] <j123123> Оттуда:
(14:48:01) j123123: $pet feed
...
(14:49:14) horta hell: j123123:
Кличка: Многопроходной Дизассемблер
Здоровье: 64
Сытость: 11
Возраст: 12 часов
(14:49:18) j123123: $pet feed
(14:49:19) horta hell: j123123: Многопроходной Дизассемблер, покосившись, брезгливо жуёт подачку. Вы зарабатываете 1PTC
[15:51:32] rexim вышел из конференции
[15:51:34] <ForNeVeR> Поди первый и сработал.
[15:51:43] <j123123> После первого он еще был не покормлен
[15:51:50] <ForNeVeR> Что значит "после"?
[15:51:55] <ForNeVeR> Я считаю, что это было до.
[15:51:59] <j123123> Лог почитай
[15:52:02] <ForNeVeR> До обработки фида.
[15:52:09] <ForNeVeR> Обработка сообщений не логгируется.
[15:52:28] <j123123> $pet feed сработал только вот тут (14:49:18) j123123: $pet feed
[15:52:28] <horta hell> j123123: Многопроходной Дизассемблер презрительно фыркнул, отстранившись от пищи.
[15:52:35] <ermine> лень читать два прогроменга
[15:52:37] a1batross зашёл в конференцию
[15:52:41] ermine вышел из конференции
[15:52:44] <ForNeVeR> j123123: я по-прежнему полагаю, что это первый и сработал.
[15:52:45] <j123123> И по логам это видно
[15:52:52] <j123123> Ок, полагай
[15:52:53] <ForNeVeR> Этого не может быть видно по логам.
[15:53:06] <ForNeVeR> По логам видно только в какое время клиент получил сообщение.
[15:53:27] <j123123> По логам видно, что бот сообщил что пет покормлен только когда я во второй раз набрал $pet feed
[15:53:31] <ForNeVeR> В какое время получила сообщение хорта, получила ли она его, и уж подавно - сколько оно пролежало в очереди akka - этого из логов чата не видно.
[15:53:53] <ForNeVeR> j123123: да, это видно.
[15:53:55] <j123123> Перед этим я даже $pet stats набрал
[15:54:07] <j123123> из которого видно что бот не был покормлен
[15:54:09] <ForNeVeR> Однако бот вполне мог только в это время обработать первое сообщение feed.
[15:54:33] <ForNeVeR> Ты к нему обратился в тот момент, когда тредпул был залочен на чтении из БД.
[15:54:41] <ForNeVeR> Ну или какие-то треды.
[15:54:42] Славный капитан зашёл в конференцию
[15:54:55] <ForNeVeR> Скорее всего, твой $feed как раз зашедулился в тот же тред, который читал из БД.
[15:55:32] <ForNeVeR> Ну, это если очень грубо приблизить.
[15:56:38] <ForNeVeR> Но я щас попробую логи чекнуть.
[15:57:02] <ForNeVeR> $diag participants
[15:57:03] horta hell вышел из конференции
[15:57:06] <ForNeVeR> о_О
[15:57:06] horta hell зашёл в конференцию
[15:57:08] <ForNeVeR> $diag participants
[15:57:09] <horta hell> ForNeVeR: С…, (…, r…, h…, r…, D…, c…, e…, g…, g…, K…, x…, d…, p…, u…, g…, ForNeVeR, j…, ɹ…, ħ…, a…, M…, M…, m…
[15:57:23] <j123123> $diag participants
[15:57:24] horta hell вышел из конференции
[15:57:27] horta hell зашёл в конференцию
[15:57:30] <j123123> баг
[15:57:32] <j123123> $diag participants
[15:57:32] horta hell вышел из конференции
[15:57:34] horta hell зашёл в конференцию
[16:02:13] <j123123> $say 10
[16:02:14] ɹǝɟılʍǝu вышел из конференции
[16:02:15] <j123123> $say 10
[16:02:16] <j123123> $say 10
[16:02:18] <j123123> $say 10
[16:02:18] <horta hell> j123123: К тому же некоторые браузеры могут поддельный UA чаще всего заключается в том, что там нагородили
[16:02:22] <horta hell> j123123: Да, задумывался. Когда думал над решением какой-то геометрической задачки. Там ведь есть емакс
[16:02:26] <horta hell> j123123: Там кусок auto loader = AvailablePlugins_ [index.row ()]; if (!loader || !loader->IsLoaded ()) return QVariant (); повторяется 3 раза
[16:02:31] <horta hell> j123123: На самом деле, многим трудно признаться самому себе на ломаном английском с выблядски кривым акцентом и начал там всякую фигню
[16:02:38] ɹǝɟılʍǝu зашёл в конференцию
[16:02:47] <j123123> ггг
[16:03:28] <ħ> ForNeVeR: добавь меня в члены, я не хочу вводить капчу каждый раз
[16:03:37] <ForNeVeR> .member ħ
[16:03:38] <DeadBot> ForNeVeR: ok
[16:03:40] <j123123> Члены это хорошо!
[16:03:45] <ħ> спасибо
[16:04:02] <j123123> $say 10
[16:04:02] <horta hell> j123123: Вот кстати мегаофигенная фича из питона, которая при умножении строки на строку переходить и копировать?
[16:04:03] <j123123> $say 10
[16:04:04] <j123123> $say 10
[16:04:06] <j123123> $say 10
[16:04:06] <horta hell> j123123: Блиииин, ты хочешь чтобы и в венде назвать файл расширением .js то он проходит сквозь себя
[16:04:09] <horta hell> j123123: Задача с if ( (a < 0) ) штука использовалась в варианте, когда были знаковые числа
[16:04:14] <horta hell> j123123: Или даже не делать, а делать как бы надо озаботиться тем, чтобы еще какой-нибудь хренью на жабоскрипте писать можно
[16:04:20] <ForNeVeR> j123123: в общем, в логах за указанный период всё чисто. Пока что считаем, что всё сработало так, как я предположил.
[16:04:30] <j123123> ок
[16:04:34] <ForNeVeR> Но я расширю логгирование, чтобы, если ещё такое будет - можно было более точно выяснить.
[16:04:42] <ForNeVeR> Ну и $diag participants багует, да.
[16:04:54] <gsomix> Что у вас тут? iranians?
[16:05:06] <ForNeVeR> gsomix: and they like Iggy Pop.
[16:10:54] eaeee вышел из конференции
[16:11:43] folex зашёл в конференцию
[16:12:07] <m4n71k0r> утро
[16:12:25] <m4n71k0r> ɹǝɟılʍǝu: так на чём вы там колесите? на мацацыклах?
[16:15:51] <ɹǝɟılʍǝu> m4n71k0r, не, я на поезде
[16:16:38] <m4n71k0r> ɹǝɟılʍǝu: а, ясно, ну извиняй, что не встретил, гы)
[16:17:59] rexim зашёл в конференцию
[16:18:32] <rexim> ɹǝɟılʍǝu: ты все еще на поезде едешь?
[16:22:15] <m4n71k0r> никто не знает, как можно подключить эту клавиатурку от ноута к обычному компу? MP-09Q33SU-528 это PS/2 ? Там 28-дорожечный шлейф
[16:22:15] <rexim> ForNeVeR: Iggy Poop
[16:23:07] <m4n71k0r> или 24... короче 20 с хреном
[16:23:56] <m4n71k0r> или там просто плёнка, а контроллера внутри нет?
[16:24:11] <ħ> так там это
[16:24:14] <ħ> просто шлейф вроде
[16:24:24] <ħ> я кстати купил клавиатуру на замену
[16:24:26] <ħ> для ноута
[16:24:35] <ħ> подключил, и у меня копки fn и ctrl поменялись местами
[16:24:38] <ħ> так обидно
[16:24:46] <ħ> жмешь на ctrl, а работает как fn
[16:24:49] <ħ> и никак это не переделать
[16:28:51] <ɹǝɟılʍǝu> m4n71k0r, хм, ты бы в Краснодаре встретил?
[16:30:07] <m4n71k0r> нет, в Краснодаре тебя бы мышьяк встретил)
[16:30:09] <m4n71k0r> бггг
[16:30:34] <m4n71k0r> я в Краснодаре сам только два раза был, когда тесты по жабе сдавал
[16:30:47] <ɹǝɟılʍǝu> Кто-кто?)
[16:30:57] <m4n71k0r> arsenicum
[16:31:04] <ɹǝɟılʍǝu> Ааа
[16:31:04] <m4n71k0r> .seen arsenicum
[16:31:06] <DeadBot> m4n71k0r: arsenicum был тут 5 лет 8 месяцев 17 дней 21 час 39 минут 8 секунд назад
[16:31:06] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[16:31:14] <m4n71k0r> давно не было)
[16:31:27] <rexim> Еще один за хлебушком вышел
[16:31:41] <ɹǝɟılʍǝu> Эх, ебать тут жара...
[16:32:06] <m4n71k0r> это разве жара?
[16:32:07] dzhon зашёл в конференцию
[16:32:22] <m4n71k0r> вот две недели назад была жара
[16:32:23] <ɹǝɟılʍǝu> Для норда жарко
[16:32:46] <m4n71k0r> а для Амана - дубняк
[16:33:32] <ɹǝɟılʍǝu> Нах-нах)
[16:34:05] <m4n71k0r> вот я тоже говорю Натуле, поехали, заселимся посевернее
[16:35:16] <ɹǝɟılʍǝu> В Ярославлях.
[16:36:22] a1batross вышел из конференции: Disconnected: closed
[16:36:37] <m4n71k0r> хренасе у вас медведь с секирой на гербе
[16:36:55] <ɹǝɟılʍǝu> Ага)
[16:39:39] <m4n71k0r> город одиноких женщин, бгг
[16:41:59] folex вышел из конференции
[16:42:05] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[16:42:41] <m4n71k0r> а ещё у вас Доброфест
[16:43:38] dzhon зашёл в конференцию
[16:43:46] <Minoru> так, ну что, ɹǝɟılʍǝu приехал уже?
[16:45:21] eaeee зашёл в конференцию
[16:57:18] <rexim> Minoru: ты его встречаешь?
[16:58:23] <Minoru> я никогда не был в Крыму :(
[16:58:26] superka зашёл в конференцию
[16:58:34] <Minoru> так что нет, не встречаю
[16:58:34] <rexim> И я =(
[16:58:50] folex зашёл в конференцию
[16:59:26] * rexim никогда в жизни не был за пределами Сибири...
[16:59:35] * rexim рожденный в ссылке!
[16:59:39] superka вышел из конференции
[17:00:39] <Minoru> rexim: что, даже в Москву и Санкт-Петербург ни разу не катался?
[17:00:48] <rexim> Minoru: неа
[17:01:04] <Minoru> ого ._.
[17:01:57] <ForNeVeR> Я катался. Там скучно.
[17:02:09] <ForNeVeR> Разве что на царя живого посмотрел!
[17:02:22] <rexim> Ивана?
[17:04:50] <ForNeVeR> Он не представился.
[17:11:58] <ForNeVeR> rexim: https://youtu.be/zLXImwQf72s?t=6m28s
[17:13:16] <rexim> ForNeVeR: охуенно!!
[17:13:45] <rexim> Кому нужен этот ваш майнкрафт с этим вашим редстоуном?
[17:15:10] <rexim> > Fibonaksee
[17:15:12] <rexim> ~_\\
[17:15:19] <rexim> Разочарован
[17:18:30] <ForNeVeR> Фыбоначчи!
[17:23:43] <ForNeVeR> rexim: https://youtu.be/xwfPMa6jUoc?t=2m36s
[17:24:36] <rexim> Swiggity Swooty! xD
[17:25:04] <rexim> ForNeVeR: ты уже купил эту игру?
[17:25:17] <ForNeVeR> Да я уж давно купил.
[17:25:24] <rexim> И как она? Норм?
[17:25:58] <ForNeVeR> Уровней маловато, да и сам по себе геймплей не очень разнообразный. А вот физика, графика - просто отлично.
[17:26:54] <ForNeVeR> Может, щас уровней добавили.
[17:27:06] <ForNeVeR> Во всяком случае, всяких новых запчастей точно добавили.
[17:28:37] <ForNeVeR> Особенно меня впечатляет сопромат. В других играх я такого не видел.
[17:29:06] <ForNeVeR> Запчасти реальне имеют некоторый запас прочности и могут сломаться, если ты их перегружаешь нагрузкой. Выглядит достаточно натурально.
[17:30:38] <ħ> ForNeVeR: а чо, в майнкрафт добавили сопромат?
[17:31:05] <ForNeVeR> ħ: не, там точно нету.
[17:31:27] <ForNeVeR> ħ: мы говорили про besiege.
[17:35:20] a1batross зашёл в конференцию
[17:41:32] eaeee вышел из конференции
[17:49:43] Akon32 зашёл в конференцию
[17:49:44] rem22963 вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[17:57:42] <rexim> https://www.youtube.com/watch?v=Yfk7eh0azc0
[17:57:47] <rexim> Get ready
[17:58:17] <Akon32> это что?
[17:58:30] <rexim> Akon32: это я буду стримить то, как пью чай.
[17:59:22] <ForNeVeR> rexim: :3
[17:59:35] <ForNeVeR> rexim: Ъ-стримеры ещё чятик располагают на экране обычно.
[17:59:52] <rexim> С этим немножко сложно
[18:00:01] <rexim> В следующий раз постараюсь сделать.
[18:00:44] <ForNeVeR> rexim: :3
[18:00:54] <ForNeVeR> rexim: тебя слышно!
[18:03:16] <ForNeVeR> Minoru, ɹǝɟılʍǝu: !!
[18:06:29] <Minoru> БЛИН
[18:06:35] <Minoru> долбанный склероз!
[18:06:38] <Minoru> чуть не пропустил T_T
[18:06:43] <Minoru> ForNeVeR: спасибо, няша! :3
[18:07:44] <Akon32> rexim: а чо не именованые аргументы?
[18:08:03] <ForNeVeR> Akon32: а там бывают именованные? Ну, в смысле, конкретно в этой функции?
[18:08:17] <Akon32> в common lisp да..
[18:08:26] <ForNeVeR> Вроде как там можно передавать именованные, только если функция сама явно их в отдельной секции объявляет, не?
[18:08:31] <Akon32> там же &optional ?
[18:08:50] <ForNeVeR> А для именованных - &keys, кажись?
[18:08:56] <Akon32> хм.
[18:09:00] <gsomix> Говорящий Миксер!
[18:10:12] <Akon32> я надеюсь :local не ушло как предпоследнийпараметр..
[18:10:42] eaeee зашёл в конференцию
[18:10:43] <rexim> Репо здесь https://github.com/rexim/pacman.el
[18:11:44] <Akon32> http://ergoemacs.org/emacs/elisp_optional_params.html
>Emacs lisp does not support named parameter, nor any sort of parameter type checking.
упс. :(
[18:13:27] <ForNeVeR> Видимо, мы передали :local в качестве значения аргумента append, а t - в качестве значения аргумента local.
[18:13:33] <Akon32> да.
[18:13:47] Spo1ler зашёл в конференцию
[18:16:38] eaeee вышел из конференции: Replaced by new connection
[18:16:38] eaeee зашёл в конференцию
[18:23:27] <Minoru> не исключено, что Emacs умеет работать с framebuffer, тогда можно будет показывать графику и в «консоли»
[18:25:03] <ForNeVeR> Minoru: а будет ли это работать по ssh? Требуется какая-то особенная поддержка от ssh-клиента или же от терминала?
[18:25:53] <Minoru> ForNeVeR: вряд ли. Требуется поддержка от терминала, там какой-то fbdev включается (но не знаю, где)
[18:26:08] <ForNeVeR> Ага, интересно.
[18:35:31] <rexim> .ping
[18:35:32] <DeadBot> rexim: понг от тебя 0.07 секунды
[18:35:32] <Minoru> Pacman-а видно, rexim
[18:35:39] <Minoru> (на 720p, по крайней мере)
[18:37:12] <Minoru> посмотрел на 360p и 480p, всё размыто, но отдельные изображения различить можно. В общем, не переживай, всё окей :)
[18:39:17] <Minoru> Миксер так устало вздыхает перед тем, как писать коммит-сообщение…
[18:39:44] <Minoru> > коммитим всё это говно
А, теперь вздох понятен :)
[18:45:33] folex вышел из конференции
[18:47:20] <ForNeVeR> rexim: ты можешь писать (list вместо '(
[18:49:27] <Minoru> Форневерик, наверное, намекал, что это починит проблему с выравниванием
[18:49:42] <ForNeVeR> Да, в том числе и на это.
[18:53:15] folex зашёл в конференцию
[18:53:26] folex вышел из конференции
[18:56:24] <portnov> http://whatthecommit.com/
[18:57:53] <ForNeVeR> rexim: ой, да ладно, не только в лиспе всё сложно с equality. В каких-нибудь жабах ничем не лучше (когда referential equality и value equality смешивают в один метод).
[18:58:50] <portnov> http://whatthecommit.com/3cb356cfe0892d5179146db1e30c1ab8
[19:01:35] 0xd34df00d зашёл в конференцию
[19:02:03] 0xd34df00d вышел из конференции: Disconnected: closed
[19:02:18] 0xd34df00d зашёл в конференцию
[19:02:36] 0xd34df00d вышел из конференции: Disconnected: closed
[19:02:51] 0xd34df00d зашёл в конференцию
[19:20:58] <ForNeVeR> rexim: палехче, парниша! Помнишь, к чему приводит излишняя мутабельность?
[19:27:03] dzhon вышел из конференции: Replaced by new connection
[19:27:04] dzhon зашёл в конференцию
[19:27:06] generation вышел из конференции: Replaced by new connection
[19:27:06] generation зашёл в конференцию
[19:35:41] a1batross вышел из конференции: Disconnected: closed
[19:39:40] dzhon вышел из конференции: Replaced by new connection
[19:39:41] dzhon зашёл в конференцию
[19:41:11] <ForNeVeR> rexim: ом-ном-ном!
[19:41:16] <Minoru> вроде как в одной из веток ML-подобных языков (той, в которой OCaml, к примеру) есть отдельный let, который умеет рекурсию — letrec, емнип
[19:41:22] <Minoru> то же самое в F# (опять-таки, емнип)
[19:41:27] <Minoru> это к let vs. let*
[19:41:39] <ForNeVeR> Minoru: не совсем так.
[19:42:26] <ForNeVeR> Там рекурсивные функции объявляются не через let, а через let rec (именно так, с пробелом).
[19:42:36] <ForNeVeR> А, ну миксер рассказал уже.
[19:42:50] <ForNeVeR> А взаимно рекурсивные функции - через and.
[19:43:05] <ForNeVeR> Так же и взаимно рекурсивные классы в F#.
[19:43:14] <Minoru> эх… Тупые машины!
[19:43:50] <ForNeVeR> Minoru: это сделано специально и у этого есть достаточно большой теоретический бэкграунд.
[19:44:11] <Minoru> да? Хм. Ладно, потом, чтобы Миксера с толку не сбивать.
[19:46:56] <ForNeVeR> rexim: в интродакшене они там проводят сравнение с gem, npm, lein.
[19:47:09] <ForNeVeR> Cask - это годная тема, одобряю люто.
[19:48:47] <ForNeVeR> rexim: не все npm-пакеты заливаются прямо в npm, там тоже достаточно гибкая система. Хотя melpa более, гм, свободомыслящая в этом смысле, верно.
[19:50:31] a1batross зашёл в конференцию
[19:55:12] <ForNeVeR> rexim: можно предположить, что он пытается интерпретировать числа как символы. Возможно, ты заюзал какую-то неправильную версию equal, но я лично тоже не могу запомнить, какая тут правильная :)
[19:55:15] <Minoru> rexim: та «херня», похоже, показывает тебе значение в hex и в виде кнопочек, которые нужно нажать в Emacs, чтобы получить такой символ
[19:55:17] <Minoru> ForNeVeR: :D
[19:56:01] <Minoru> короче, моё предположение сводится к тому, что «херня» показывает тебе разные представления на случай, если это не число, а какая-то другая штука
[19:57:33] <ForNeVeR> rexim: в других языках обычно сперва expected.
[19:58:51] <Minoru> > не верить ForNeVeR-у
Да тебя из Цодингтима ссаными тряпками выгонять будут! T_T
[19:59:29] <ForNeVeR> rexim: а вот в примерах обычно делают наоборот:
(should (= (+ 1 2) 4)
[19:59:36] <ħ> $elp
[19:59:38] <ħ> $help
[19:59:41] <ħ> .help
[19:59:43] <horta hell> ħ: Доступные команды для текущего уровня доступа (Общий):
• Markov: ......... say, s
• KarmaPlugin: .... karma
• Wtf: ............ wtf, wtf-delete
• HtmlReader: ..... link
• Diagnostic: .....
• Visitor: ........
• Version: ........ version
• Loglist: ........ loglist
• Mail: ........... send
• Pet: ............ pet
• Fortune: ........ fortune
• Helper: ......... man, help
• Dice: ........... dice
• Bash: ........... bash
• Log: ............ search
• Access: ......... access
[19:59:44] <DeadBot> ħ: Категории: access(4), admin(14), alias(4), basic(5), cerberus(6), dev(8), info(2), lang(3), muc(44), net(2), options(7), query(8), superadmin(11)
чтобы получить список команд в категории напиши 'help категория', например 'help basic'
[19:59:48] <ForNeVeR> rexim: так что пиши сперва expected. Запомним теперь :)
[19:59:58] <ForNeVeR> s/сперва/в конце/
[19:59:58] <horta hell> ForNeVeR: r…: так что пиши в конце expected. Запомним теперь :)
[20:00:02] <ħ> .pet
[20:00:04] <ħ> $pet
[20:00:05] <horta hell> ħ: Попробуйте $pet help.
[20:00:09] <ħ> $pet help
[20:00:09] <horta hell> ħ: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[20:00:15] <ħ> $ret feed
[20:00:19] <ħ> $pet feed
[20:00:19] <horta hell> ħ: Многопроходной Дизассемблер презрительно фыркнул, отстранившись от пищи.
[20:00:26] <ħ> $pet stats
[20:00:26] <horta hell> ħ:
Кличка: Многопроходной Дизассемблер
Здоровье: 24
Сытость: 35
Возраст: 16 часов
[20:00:34] <ħ> $pet resurrect
[20:00:34] <horta hell> ħ: Многопроходной Дизассемблер и так жив. Зачем его воскрешать?
[20:00:38] <ħ> $pet heal
[20:00:38] <horta hell> ħ: Многопроходной Дизассемблер будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[20:00:44] <ħ> $pet coins
[20:00:44] <horta hell> ħ: У тебя есть 0PTC.
[20:00:53] <ħ> $pet rating
[20:00:53] <horta hell> ħ:
j123123: 85PTC
Minoru: 21PTC
ForNeVeR: 3PTC
r…: 1PTC
[20:01:01] <ħ> а чо такое PTC?
[20:01:09] <ForNeVeR> ħ: petcoins
[20:01:16] <ħ> это как биткоинс?
[20:01:23] <ForNeVeR> $pet transfer ħ 1
[20:01:23] <horta hell> ForNeVeR: Транзакция успешна.
[20:01:38] <Minoru> кстати, о порядке: неудобно вышло, когда я на работе (на Python) дизайнил фукнции так, что, например, в plist-get сначала шёл массив, а потом индекс, а мои коллеги хотели наоборот
[20:01:45] <ħ> $pet coins
[20:01:45] <horta hell> ħ: У тебя есть 1PTC.
[20:01:50] <Minoru> а я просто привык к partial application и мне так было удобней
[20:01:50] <ħ> ForNeVeR: а что с ними можно делать?
[20:02:09] rem22963 зашёл в конференцию
[20:02:20] <rem22963> взрыв мозга
[20:03:04] <ForNeVeR> ħ: если у тебя их десяток - можно убить пета. За меньшие суммы можно его переименовывать.
[20:03:19] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[20:03:23] <ħ> ForNeVeR: а зачем его убивать?
[20:03:32] <ħ> ForNeVeR: а как заработать PTC?
[20:03:37] <ForNeVeR> ħ: какого-то практического смысла нет.
[20:03:52] <ForNeVeR> ħ: чтобы заработать - можно его кормить, лечить и воскрешать.
[20:04:19] <ForNeVeR> В нём вообще смысла нет, просто тамагочи эдакий. Мы всё хотим его допилить, но никак руки не дойдут.
[20:04:52] <ħ> $pet feed
[20:04:52] <horta hell> ħ: Многопроходной Дизассемблер опрокинул миску с едой лапой.
[20:04:59] <ħ> $pet feed
[20:04:59] <horta hell> ħ: Многопроходной Дизассемблер презрительно фыркнул, отстранившись от пищи.
[20:05:03] <ħ> ForNeVeR: не хочет
[20:05:13] <ForNeVeR> $pet stats
[20:05:13] <horta hell> ForNeVeR:
Кличка: Многопроходной Дизассемблер
Здоровье: 22
Сытость: 34
Возраст: 16 часов
[20:05:29] <ForNeVeR> ħ: щас он жрёт и лечится только если статы падают ниже 20.
[20:06:03] <ForNeVeR> ħ: любые предложения, как сделать процесс более интересным, принимаются.
[20:06:14] <ħ> ForNeVeR: а у него есть подруга?
[20:06:23] <ForNeVeR> Нету.
[20:06:36] <ħ> надо сделоть
[20:06:43] <ForNeVeR> А чо она будет делать?
[20:06:47] <ħ> они будут размножаться
[20:06:49] <Minoru> ForNeVeR: кормить его
[20:06:52] <ForNeVeR> $pet copulate?
[20:06:52] <horta hell> ForNeVeR: Попробуйте $pet help.
[20:06:53] <Minoru> а он — её
[20:06:56] <Minoru> и будет збс
[20:08:00] <ForNeVeR> И денег ей за это платить :3
[20:10:27] <Minoru> rexim: это не overrun, это time overflow!
[20:10:45] dzhon зашёл в конференцию
[20:10:48] <Minoru> мы ещё в прошлом выпуске выяснили, что в этой программе *течёт время*
[20:10:55] <ForNeVeR> :D
[20:11:21] <Minoru> (про overflow это шутка была, а не поправка)
[20:12:04] <Minoru> Миксер поломал не только Emacs, но и Cask! Ма-ла-ца!
[20:13:23] sss|zombie зашёл в конференцию
[20:17:41] <Minoru> rexim: у тебя в test-helper.el куча кода в cliplink-е
[20:17:52] <Minoru> в т.ч. load
[20:20:02] <Minoru> rexim: э, а имя в load поменять?
[20:20:17] <Minoru> а, поменял
[20:21:34] <Minoru> в Emacs Lisp нужно объявлять функции до использования? Фу-у-у…
[20:22:16] <rem22963> пиплы
[20:22:22] <Minoru> rem22963: позже
[20:22:25] <rem22963> я запустил sdl2 и показалось окошечко )))
[20:22:56] <Minoru> rem22963: позже! Дай скринкаст досмотреть, ну.
[20:24:00] <Minoru> rexim: пожалуйста ;)
[20:25:46] <ForNeVeR> rexim: год год копирайта поменяй
[20:26:24] <ForNeVeR> На дворе 2015!
[20:26:36] <Minoru> rexim: ты тесты не закоммитил!
[20:26:47] <ForNeVeR> Ох, ну устал уже, бывает.
[20:27:21] <Minoru> ForNeVeR: когда я забыл закоммитить README на ICFPC, ты мне иначе сказал ._.
[20:27:35] <ForNeVeR> Minoru: а что я сказал? Неужели ругался?
[20:28:22] <Minoru> ForNeVeR: ну… Ты просто не высказывал столько поддержки! Но это так, ремарка; я не обижаюсь.
[20:28:50] <ForNeVeR> rexim: ты можешь или сделать минивыпуск где-нибудь в середине недели с доделкой ишуя, или нафиг и просто оставить его на следующий стрим.
[20:28:54] <ForNeVeR> Нам нравится, ждём дальше.
[20:29:13] <Minoru> нам нра-авится, да-а!
[20:29:16] * Minoru потягивается
[20:29:18] <rexim> Уря!! \о/
[20:29:20] <rexim> ыволыва
[20:29:20] <ForNeVeR> rexim: а ещё можно попробовать куда-нибудь на тот же гудгейм выложить стрим. Авось кто ещё подтянется из зрителей.
[20:29:22] <Minoru> но два часа — длинновато, пожалуй
[20:29:34] <rexim> Minoru: ок
[20:29:34] <ForNeVeR> Да, два часа пока перебор. И для нас, и для тебя.
[20:29:39] <rem22963> всё?
[20:29:42] <rem22963> можно флудить?
[20:29:44] <ForNeVeR> rem22963: да!
[20:29:46] <rexim> Просто в прошлый раз двух часов было мало.
[20:29:47] <rem22963> чо зырите?
[20:29:48] <rexim> Ой
[20:29:52] <rexim> Одного было мало*
[20:29:56] <ForNeVeR> rem22963: мы смотрели стрим мистера миксера.
[20:30:01] <rexim> Но два часа много
[20:30:03] <ForNeVeR> rexim <- этого
[20:30:05] <rem22963> пасаны. я за день статейку накидал
[20:30:13] <rexim> rem22963: ты такой молодец!
[20:30:14] <ForNeVeR> Показывай, сцотона!
[20:30:16] <rem22963> для нубов так сказать. и для себя кончено
[20:30:19] <rem22963> http://www.cyberforum.ru/blogs/349631/blog3712.html
[20:30:22] <rem22963> :)
[20:30:38] <rem22963> это я воевал когда в кам припёрся пару дней назад
[20:30:42] <ForNeVeR> Киберфорум суров - он мне периодически показывает рекламу конторы, в которой я работаю ~__~
[20:30:43] <rem22963> к вам*
[20:30:53] ɹǝɟılʍǝu вышел из конференции
[20:30:56] <rexim> Херасе
[20:31:05] <rexim> 2:40 ._.
[20:31:11] <rexim> Почти 3
[20:31:12] ɹǝɟılʍǝu зашёл в конференцию
[20:31:18] <rexim> Что-то реально перебор
[20:31:20] <ForNeVeR> rem22963: ох, друже, в винде с сишными библиотеками всё всегда так... сложно, да.
[20:31:42] <ForNeVeR> ɹǝɟılʍǝu: а ты потом запись посмотри, понял?
[20:31:46] <ForNeVeR> ɹǝɟılʍǝu: я проверю!
[20:31:47] <Minoru> rexim: ну это у тебя там в начале ещё тишина же
[20:32:20] <rexim> ForNeVeR: Minoru: стримить кодинг ваще сложно. Что-то не получается, ты не знаешь что, что делать дальше и что говорить хз >_<
[20:32:27] <ForNeVeR> rem22963: я понимаю сложности, которые ты описал, и ты действительно молодец.
[20:32:36] <rexim> Minoru: реально спасибо еще раз.
[20:32:56] <rem22963> о пасиб :) вот тепеьр на сыдылы буду тренажеры делать и анализаторы
[20:33:11] <rem22963> больше крутых игр для игтары! :) роксмит форевааа
[20:33:13] <rexim> .member rem22963
[20:33:14] <DeadBot> rexim: ok
[20:33:14] <rem22963> домой пора
[20:33:14] <ForNeVeR> rexim: относись к этому спокойно. Ведь когда мы программируем без стрима - у нас тоже постоянно что-то не получается. И мы вообще не паримся по этому поводу, верно?
[20:33:34] <ForNeVeR> rexim: да я его уж мембернул, мистер-слоупок-из-2014-года :D
[20:33:51] <rexim> ForNeVeR: я это понимаю. Но ведь на тебя смотрять люди и получается довольно неловко...
[20:34:03] <rexim> Когда ты кодишь один, никто же не смотрит
[20:34:27] <rexim> В общем, ладно. Постараюсь не париться.
[20:34:27] <rem22963> или из 2013 ))
[20:34:36] <rem22963> ладны. встретимся скоро
[20:34:44] <rem22963> я тут надолго :)
[20:34:46] <ForNeVeR> rexim: у нас периодически девелоперы по офису слоняются, я их ловлю и заставляю смотреть.
[20:34:47] <rexim> rem22963: =3
[20:34:56] <ForNeVeR> rem22963: пожалуйте!
[20:35:15] <ForNeVeR> rexim: я называю это "парное программирование". Они обычно больше одного раза не попадаются ~_~
[20:36:10] <rexim> :D
[20:37:48] <ForNeVeR> rexim: а по поводу гудгейма - надо подумать, вот что.
[20:37:56] <ForNeVeR> Там можно стрим с тытрубы вывешивать.
[20:38:05] <ForNeVeR> Я видел, некоторые посаны погромируют так.
[20:38:23] <ForNeVeR> Ну, то есть ещё кто-то кроме Сволоты.
[20:38:35] <Minoru> идёт себе обычный Java-разработчик по оффису, внезапно бац! — уже висит вверх тормашками, попавшись в ловушку ForNeVeR-а. И если бы это было всё… Впереди его ждёт несколько часов code review свеженаписанного лиспоплагина (при том про что Lisp разработчик не слышал) и обсуждение преимуществ static scoping перед dynamic scoping.
[20:39:09] <j123123> Давайте я вам коде-ревью устрою
[20:39:15] <j123123> кидайте исходники!
[20:39:15] <ForNeVeR> Minoru: не, жавошников я не могу поймать.
[20:39:26] <ForNeVeR> Они у нас в строго изолированном загоне живут.
[20:39:27] <j123123> ForNeVeR: Быстро бегают?
[20:39:37] <ForNeVeR> У них и холодильник свой, и даже кулер отдельный стоит.
[20:40:02] <ForNeVeR> Нет, я не знаю, почему - вроде они вполне нормальные чуваки :)
[20:40:19] <ForNeVeR> j123123: нахер не нужно твоё ревью. Опять будешь кудахтать, что там везде копипаст.
[20:40:32] <rexim> :D
[20:40:36] <j123123> А зря
[20:40:42] <rexim> Я такой смешной по конец! xD
[20:40:42] <j123123> ведь я баги вам находил
[20:40:46] <j123123> не помните разве?
[20:41:29] <ForNeVeR> Да даже если б ты был из золота сделан - это б не отменило моего субъективно негативного отношения к твоим ревью.
[20:43:20] <rexim> Minoru: а качество было лучше в этот раз?
[20:43:25] <rexim> Звука.
[20:43:59] <ForNeVeR> rexim: да чото в течение стрима всё тише и тише. Но я на тытрубе подкручивал регулятор и за его пределы не выходил.
[20:44:08] <ForNeVeR> Ну то есть хорошо, короче.
[20:44:15] <rexim> xD
[20:44:27] <ForNeVeR> На динамиках не пришлось крутить регулятор, как в прошлый раз.
[20:44:33] <rexim> Ок.
[20:44:43] <ForNeVeR> Ну то есть правда лучше, серьёзно.
[20:44:59] <rexim> Хорошо, спасибо. Я старался. :)
[20:46:39] uggur зашёл в конференцию
[20:54:05] rem22963 вышел из конференции
[20:56:13] <ForNeVeR> Ыэх, замглавврач рефакторил код и выпилил нужные методы.
[20:56:29] <ForNeVeR> Заставлю его всё запиливать обратно.
[20:57:30] <rexim> ForNeVeR: главное, не допускай его до операционной!
[20:57:39] <rexim> А то он тоже
[20:57:45] <rexim> "выпилит нужные методы"
[20:57:51] <ForNeVeR> Да ладно, если чо - поправит.
[20:58:00] <rexim> А, ну если так, то ок
[20:58:09] <ForNeVeR> rexim: у нас версионный контроль, я же рассказывал.
[20:58:16] <Славный капитан> ForNeVeR: у нас тут главврач выпиливал "ненужные костыли"
[20:58:18] <ForNeVeR> Кровь всех пациентов морозят в лаборатории, всё ок.
[20:58:27] <Славный капитан> пациент в агонии
[20:58:27] <rexim> Круто! Вы даже пациентов версионируете?
[20:58:34] <ForNeVeR> А как же иначе?
[20:58:46] <ForNeVeR> У нас с этим очень строго.
[21:04:58] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[21:10:05] <Minoru> rexim: я не заметил отличий по сравнению с прошлым разом, т.е. в этот раз всё тоже было на высоте :)
[21:11:28] <eaeee> rexim: я немного посмотрел. правда было много скобочек и ничего не было понятно
[21:17:58] <rexim> Minoru: это хорошо!
[21:18:19] <rexim> eaeee: спасибо, что посмотрел! Ты ни разу не программировал на лиспе?
[21:18:26] <eaeee> rexim: нет
[21:18:35] <rexim> Рекумендую попробовать.
[21:18:40] <rexim> Замечательный язык
[21:18:42] <rexim> Классика. :)
[21:18:50] <rexim> Его полезно знать.
[21:22:06] <eaeee> rexim: попробовать какой из них?
[21:22:57] <rexim> Сложно сказать
[21:23:04] <rexim> Говорят для обучения хорошо идет Scheme
[21:23:17] <rexim> Я начинал с Common Lisp и мне вроде норм. :)
[21:27:43] <gsomix> eaeee, http://racket-lang.org/
[21:28:21] <rexim> eaeee: https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%B8_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BF%D1%80%D0%B5%D1%82%D0%B0%D1%86%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D1%85_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
[21:28:35] <rexim> gsomix: дратуте
[21:29:50] <eaeee> rexim: "лиспом в голову"
[21:30:09] <rexim> eaeee: ага
[21:30:45] <rexim> > ForNeVeR> Киберфорум суров - он мне периодически показывает рекламу конторы, в которой я работаю ~__~
Мне рекламу конторы, в которой ты работаешь, периодические показывают многие ресурсы.
[21:31:39] <ForNeVeR> rexim: лол.
[21:36:41] <gsomix> rexim, =*
[21:38:11] generation вышел из конференции
[21:39:12] <rexim> gsomix: =*
[21:45:44] <horta hell> Многопроходной Дизассемблер корчится в муках и умирает. Все теряют по 1PTC.
[21:46:19] <j123123> $pet resurrect
[21:46:19] <horta hell> j123123: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[21:55:21] <j123123> $pet rating
[21:55:21] <horta hell> j123123:
j123123: 87PTC
Minoru: 20PTC
ForNeVeR: 1PTC
[21:56:17] <ForNeVeR> Ага, и партисипантов хорта позабыла.
[21:56:39] <ForNeVeR> Ну что ж, мы продолжаем работать над этим вопросом.
[21:57:06] <ForNeVeR> Я подумываю заменить smack чем-нибудь более надёжным.
[21:58:31] <j123123> Короч, такая задача
[21:58:37] <j123123> есть массив из строк
[21:58:43] <rexim> ForNeVeR: а что под жабу для жаббера еще есть?
[21:58:45] <j123123> строки могут быть разной длинны
[21:58:53] <j123123> точнее даже два массива строк
[21:59:07] <j123123> и надо проверить, есть ли совпадения в массивах строк
[21:59:59] <j123123> Думаю, надо строки хешировать чем-нибудь
[22:01:02] <j123123> И потом в хешах искать повторы
[22:02:40] <ForNeVeR> rexim: что-то было, я даже в трекере хорты оставлял ссылку.
[22:03:11] <ForNeVeR> j123123: ну да, два хешсета сравнить. Три строчки кода.
[22:03:39] <j123123> только вот коллизии...
[22:04:36] <eaeee> ForNeVeR: smack не надежна?
[22:05:41] <ForNeVeR> eaeee: да там API какой-то кривой, однако. Списки партисипантов не оч.
[22:06:42] <ForNeVeR> Ну и вообще, непонятно, как окучивать кастомные XMPP, документация не очень подробная, асинхронность хромает.
[22:07:10] <uggur> XMPP один
[22:07:13] <ForNeVeR> Я находил какой-то другой не столь распространённый вариант, который показался мне стоящим рассмотрения.
[22:07:16] <uggur> ты имел ввиду кастомные ХЕРы?
[22:07:28] <ForNeVeR> uggur: кастомные XMPP-пакеты, вот.
[22:08:25] <uggur> А это не слишком низкоуровнево?
[22:08:34] <ForNeVeR> Нет, не слишком.
[22:08:34] <uggur> Тащемта, DOM-парсер и все дела?
[22:08:47] <ForNeVeR> И сокет, ага.
[22:08:56] <ForNeVeR> Только нужен SAX.
[22:09:09] <ForNeVeR> И я не хочу настолько низкоуровнево.
[22:09:41] <ForNeVeR> Я бы предпочёл парочку extension points для работы с iq и всем остальным, к примеру.
[22:09:42] <uggur> Дык кто-то же должен
[22:09:54] <ForNeVeR> И отправку пакетов кастомных.
[22:09:59] <uggur> Напиши свою либу %)
[22:10:12] <ForNeVeR> Я подумываю об этом, но пока некогда.
[22:10:58] <uggur> ForNeVeR: А почему ты в хорточке не заюзал систему плагинов?
[22:11:08] <ForNeVeR> Как не заюзал?
[22:11:15] <ForNeVeR> Я её написал!
[22:11:18] <ForNeVeR> И заюзал.
[22:11:45] <ForNeVeR> По-моему, очень удачно получилось, например.
[22:12:14] <ForNeVeR> Хотя, может, и будем рефакторить ещё как-то, чтоб получалось более лаконично и удобно.
[22:12:43] <ForNeVeR> В частности, миксер хотел сделать отключаемые плагины. Всё к этому почти готово.
[22:12:57] <uggur> ForNeVeR: Ну, там в сырцах нужно модули подключать
[22:13:11] <uggur> А я имел ввиду конфиг через XML и jarники
[22:13:28] <uggur> Или это уже не модно?
[22:13:39] <ForNeVeR> С jar'никами возни очень много, не хочу пока.
[22:14:03] <uggur> Но это хорошая практика?
[22:14:04] <ForNeVeR> Конфиг у нас через yaml чтоле. Вот в него и добавим.
[22:19:24] Spo1ler вышел из конференции
[22:26:09] MaXGGXaM вышел из конференции
[22:42:28] <m4n71k0r> j123123: бро, по поводу ссылки в плюсоконфу: опиши задачу... во-первых, я не понял, зачем ты там писал T1,T2,T3, если там должен быть один тип, ибо я считаю, что неявных приведений типов не должно быть внутри... Не понимаю, при чём тут миксины... и куда их ты там мне предлагал засунуть
[22:42:45] <m4n71k0r> да и снаружи
[22:43:34] <j123123> Ну когда я показал это дедфуду, он мне сказал что такое в D есть
[22:43:46] <j123123> Вот мне и интересно, как это в D выглядит
[22:44:15] <m4n71k0r> что ты хотел? Создать функции в компилтайме?
[22:44:22] <j123123> Да
[22:44:25] <j123123> Аналогичную темплейту
[22:44:45] <j123123> Т.е. создать функцию в компилтайме, как это делает темплейт
[22:45:33] <j123123> Я написал функцию которая принтф-ает фигню, она по-идее должна уметь генерировать все возможные функции, которые может генерить тот темплейт
[22:46:31] <j123123> Вот я и хочу посмотреть, как будет это на миксинах выглядеть
[22:52:20] <ɹǝɟılʍǝu> m4n71k0r, ага
[22:54:42] rem22963 зашёл в конференцию
[22:57:34] <rem22963> пасаны
[22:57:35] <rem22963> где можно статью нафигарить?
[22:58:24] uggur вышел из конференции
[22:58:25] <rem22963> блоги на киберфоруме не дают больше 15 скринов разместить
[22:58:26] <rem22963> .
[22:59:17] rem22963 вышел из конференции
[23:00:13] rem22963 зашёл в конференцию
[23:00:26] <rem22963> чёт меня штырит
[23:03:02] <gsomix> rem22963, заведи блог.
[23:03:10] <gsomix> Личный.
[23:03:31] <rem22963> та ни кто ходить не будет если личный
[23:04:55] <gsomix> rem22963, если будут статьи интересные и полезные, то поиском найдут.
[23:08:49] <rem22963> значит так
[23:08:57] <rem22963> надо что-то делать
[23:09:01] dzhon вышел из конференции: Replaced by new connection
[23:09:04] dzhon зашёл в конференцию
[23:09:04] <rem22963> а уже после статьи неохота
[23:09:33] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[23:09:34] dzhon зашёл в конференцию
[23:09:49] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[23:09:51] dzhon зашёл в конференцию
[23:12:16] dzhon вышел из конференции: Replaced by new connection
[23:12:18] dzhon зашёл в конференцию
[23:25:59] portnov вышел из конференции
[23:44:31] <m4n71k0r> j123123: извини, бро, я слишком увлёкся, когда писал аналог скалавской функции stripMargin http://melpon.org/wandbox/permlink/22k35NmuFvFuVGKu
[23:45:11] <m4n71k0r> j123123: енум - чтобы гарантировать генерацию строки в компилтайме
[23:45:47] <j123123> Хмм, выглядит круто
[23:45:56] <m4n71k0r> да, я тоже так думаю
[23:46:11] <m4n71k0r> вот ещё бы раст раскурить на эту тему
[23:46:41] <rexim> Это самое
[23:46:42] <rexim> Всем снов
[23:46:44] <rexim> \о_
[23:46:47] <m4n71k0r> давай
[23:46:50] rexim вышел из конференции
[23:48:16] <m4n71k0r> кстати, уже заявляют, что для двух "IDE" для ди реализовано ковыряние в сгенерированных потрохах по строкам
[23:48:21] <m4n71k0r> не тестировал
[23:48:27] <m4n71k0r> интересует дебаг
[23:53:44] Akon32 вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!