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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: https://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:08:17] unclechu вышел из конференции
[00:09:52] superka вышел из конференции
[00:14:41] Akon32 вышел из конференции
[00:40:24] horta hell вышел из конференции
[00:40:50] horta hell зашёл в конференцию
[01:22:05] kpecmuk вышел из конференции
[01:28:59] ckorzhik зашёл в конференцию
[01:40:52] sss|zombie вышел из конференции
[01:44:01] Славный капитан вышел из конференции
[01:48:09] Славный капитан зашёл в конференцию
[02:30:06] ɹǝɟılʍǝu вышел из конференции
[02:40:25] horta hell вышел из конференции
[02:40:41] horta hell зашёл в конференцию
[02:58:37] O01eg вышел из конференции
[03:08:13] Mr.Purple зашёл в конференцию
[03:09:29] Mr.Purple вышел из конференции
[03:42:03] m4n71k0r вышел из конференции
[04:01:12] Славный капитан вышел из конференции
[05:23:27] grouzen зашёл в конференцию
[06:10:08] grouzen вышел из конференции
[06:45:27] ckorzhik вышел из конференции
[07:12:59] sss|zombie зашёл в конференцию
[07:28:08] portnov зашёл в конференцию
[07:57:40] portnov вышел из конференции
[08:40:17] horta hell вышел из конференции
[08:40:33] horta hell зашёл в конференцию
[09:19:19] O01eg зашёл в конференцию
[10:11:04] Mr.Purple зашёл в конференцию
[10:11:17] sss|zombie вышел из конференции
[10:21:17] xmi зашёл в конференцию
[10:30:37] Akon32 зашёл в конференцию
[10:38:48] xmi вышел из конференции
[10:40:17] horta hell вышел из конференции
[10:40:55] horta hell зашёл в конференцию
[10:41:37] xmi зашёл в конференцию
[10:45:01] <ForNeVeR> Утро?
[10:45:17] <ForNeVeR> itelmen: рота и звание, боец?
[10:46:58] <Mr.Purple> утра
[10:49:13] xmi вышел из конференции
[10:57:26] unclechu зашёл в конференцию
[11:23:07] <Akon32> что-то вообще не пойму, как в rust отсортировать массив пар по float-ключу. они дропнули трейты сравнений для f64.
[11:26:39] <ForNeVeR> Вот это они зря. На больше-меньше float же нормально сравнивается.
[11:28:50] <O01eg> Там из-за NaN и Inf, скорее всего
[11:28:58] <Akon32> да.
[11:29:08] <Akon32> и мне непонятно, что делать.
[11:29:55] <ForNeVeR> Inf нормально сравнивается, а вот NaN это аргумент, ок.
[11:30:24] <O01eg> По идее, можно своё сравнение определить
[11:30:24] xmi зашёл в конференцию
[11:42:39] portnov зашёл в конференцию
[11:42:59] <Akon32> всё, написал костылей.
[11:45:47] uggur вышел из конференции
[11:53:09] dzhon зашёл в конференцию
[11:55:08] dzhon вышел из конференции
[12:06:25] xmi вышел из конференции
[12:09:20] Aman зашёл в конференцию
[12:15:59] Aman вышел из конференции
[12:16:00] Aman зашёл в конференцию
[12:21:16] m4n71k0r зашёл в конференцию
[12:31:31] <m4n71k0r> нужен компаратор, настраиваемый эпсилоном!
[12:31:34] <m4n71k0r> утро
[12:32:38] <m4n71k0r> Akon32: O01eg: а вы уже серьёзно взялись за раст?
[12:33:18] <ForNeVeR> m4n71k0r: серьёзно настроенный компаратор!
[12:33:39] <m4n71k0r> лично мне не нравится ощущать себя рубистом...
[12:33:46] <Akon32> нет, я только реализацию 3d-дерева поиска наваять хочу, для тестов.
[12:33:57] <m4n71k0r> а то возьмёшься за что-нибудь, а оно из рук высклезнет
[12:34:58] <m4n71k0r> ForNeVeR: KONKRET KONFIGURED KOMPARATOR
[12:35:23] <Akon32> с эпсилоном - вообще хрень получится.
[12:35:53] <ForNeVeR> Сэпсилон!
[12:35:59] * Akon32 ни разу не видел, чтобы его правильно готовили.
[12:36:34] <Akon32> поэтому где мог, перешёл на целые значения.
[12:39:35] portnov вышел из конференции
[12:40:18] horta hell вышел из конференции
[12:40:46] horta hell зашёл в конференцию
[12:44:21] grouzen зашёл в конференцию
[12:44:43] <O01eg> m4n71k0r: ну, в продакшене его не трогал
[12:46:55] <m4n71k0r> хм... я сейчас понял, что одну хрень (диапазоны чисел) на эпсилонах не очень хорошо реализовал. Наверное можно будет подобрать такие случаи, чтобы A было ни больше, ни меньше, ни равно B %/
[12:47:40] <ForNeVeR> m4n71k0r: перепиши!
[12:47:48] <m4n71k0r> так и сделаю
[12:48:54] <m4n71k0r> только там упрётся, как мне кажется, в "физический" эпсилон типа... ну или в постоянную Планка....бгг
[12:49:59] <m4n71k0r> хотя нет, всё будет хорошо
[12:50:10] <m4n71k0r> потому что Double - отстой)
[12:50:38] <m4n71k0r> нчего переписывать не надо
[12:50:42] <m4n71k0r> круто
[13:00:31] gsomix зашёл в конференцию
[13:00:42] <gsomix> Утро.
[13:00:51] <ForNeVeR> Ты всё ещё в Москве?
[13:01:03] <gsomix> Нет, сегодня утром прилетел.
[13:01:12] <ForNeVeR> И как, там тоже утро было?
[13:01:19] <ForNeVeR> :3
[13:02:17] <Mr.Purple> gsomix: как погодка?
[13:02:33] <Mr.Purple> окающие москвички
[13:02:40] <Mr.Purple> или акающие?
[13:05:11] <m4n71k0r> Mr.Purple: окаю в Архангельске и где-то там... а пярмяяки в Перми
[13:05:17] <m4n71k0r> окают*
[13:06:03] <m4n71k0r> в Мскве и Питьре почти одинаково, кстати, разговаривают)
[13:09:39] O01eg вышел из конференции
[13:16:44] portnov зашёл в конференцию
[13:21:32] <gsomix> ForNeVeR, я уже рассказывал, что мы наш C# проект заморозили на работе?
[13:24:54] <ForNeVeR> gsomix: без подробностей пока что.
[13:25:46] <Mr.Purple> gsomix: обвес к оптической системе?
[13:25:51] <Mr.Purple> что за проект был?
[13:27:54] <gsomix> ForNeVeR, подробностей и нет. Пока будем заниматься расчетами.
[13:28:05] <gsomix> У нас очень маленькая команда, делать все сразу не успеваем.
[13:28:44] <gsomix> Mr.Purple, что-то вроде САПРа для светотехники.
[13:31:18] <ForNeVeR> gsomix: а до этого вы хотели написать расчётную прогу и её продавать?
[13:31:30] <gsomix> Да.
[13:32:13] <ForNeVeR> gsomix: значит, больше вы не будете писать на C#, а ты забьёшь на F# и уйдёшь в запой?
[13:33:57] <gsomix> Я думаю, мы сейчас будем улучшать "фреймворк" для расчетов, который мы на матлабе написали.
[13:34:53] <gsomix> А я буду допиливать по вечерам skalarprodukt. :)
[13:35:53] xmi зашёл в конференцию
[13:45:13] <gsomix> ForNeVeR, на выставке интересно было. Пообщался с людьми, сходил на семинар, пощупал новинки.
[13:45:27] <ForNeVeR> А что была за выставка?
[13:46:32] <gsomix> ForNeVeR, https://interlight-moscow.ru.messefrankfurt.com/moscow/ru/exhibitors/welcome.html?nc
[13:46:50] <Mr.Purple> пощупал луюдей, сходил на новинки, пообщался на семинаре
[14:08:53] ɹǝɟılʍǝu зашёл в конференцию
[14:08:59] ɹǝɟılʍǝu вышел из конференции
[14:09:10] ɹǝɟılʍǝu зашёл в конференцию
[14:15:44] <gsomix> ForNeVeR, ты поиграл в Brutal Doom 64?
[14:16:50] <ForNeVeR> Неа!
[14:16:52] <ForNeVeR> А ты что, хошь поиграть?
[14:40:20] horta hell вышел из конференции
[14:40:37] horta hell зашёл в конференцию
[14:58:36] xmi вышел из конференции
[15:02:48] Aman вышел из конференции
[15:23:19] xmi зашёл в конференцию
[15:23:58] portnov вышел из конференции
[15:29:20] <ɹǝɟılʍǝu> ForNeVeR, https://www.youtube.com/watch?v=9BSs3FYQm5E
[15:35:50] portnov зашёл в конференцию
[15:52:47] xmi вышел из конференции
[16:40:11] horta hell вышел из конференции
[16:40:28] horta hell зашёл в конференцию
[17:06:08] ckorzhik зашёл в конференцию
[17:20:18] grouzen вышел из конференции
[17:41:57] Akon32 вышел из конференции
[17:43:36] portnov вышел из конференции
[18:12:26] RAMZAY зашёл в конференцию
[18:16:50] Arlavir зашёл в конференцию
[18:17:04] <Arlavir> Привет, писуньки.
[18:20:31] <Arlavir> (operators _tochka_ ($1 . $2 (* $3))) ; напр. (a . b c d) => (_tochka_ a b (quasiquote (c d)))
[18:20:45] <Arlavir> Тьфу, ошибся.
[18:20:51] <Arlavir> (operators _tochka_ ($1 . $2 (* $3))) ; напр. (a . b c d) => (_tochka_ a b (quasiquote c d))
[18:36:09] <ForNeVeR> Микель нового времени!
[18:38:36] <Mr.Purple> а дедфуд - это брат микеля?
[18:40:13] horta hell вышел из конференции
[18:40:49] horta hell зашёл в конференцию
[19:01:09] unixorn вышел из конференции
[19:01:10] unixorn зашёл в конференцию
[19:13:53] <ForNeVeR> Кароч, у меня Travis сломался. Совсем напрочь.
[19:14:10] <ForNeVeR> Даже крутилку на сайте не крутит %)
[19:18:41] ɹǝɟılʍǝu вышел из конференции
[19:18:49] ɹǝɟılʍǝu зашёл в конференцию
[19:20:38] Ender зашёл в конференцию
[19:21:03] <Ender> с кем бы мне обсудить конвертирование двоичных данных в строку и наоборот?
[19:21:18] <ForNeVeR> Азаза!
[19:21:29] <Ender> .-.
[19:21:36] <ɹǝɟılʍǝu> А чо там обсуждать?
[19:22:16] <ForNeVeR> ɹǝɟılʍǝu: душеспасительная беседа ему нужна. Неужели непонятно?
[19:22:27] <ForNeVeR> Собороваться решил.
[19:22:52] <ɹǝɟılʍǝu> ForNeVeR, http://cs8.pikabu.ru/post_img/2016/11/12/9/1478962742116320987.gif
[19:22:53] <Ender> http://pastexen.com/code.php?file=wsiuMdOPKK.txt
[19:25:17] <ForNeVeR> Ender: так, ну и чо?
[19:26:03] <ForNeVeR> ɹǝɟılʍǝu: Ъ
[19:28:30] <Ender> почему несколько первых байт ффффффф
[19:30:42] <Ender> ffd8 куда-то проёбывается.
[19:31:47] <Ender> и да
[19:32:11] <Ender> эт ничо, что у меня там char, а не unsigned char?
[19:32:57] IPcorp зашёл в конференцию
[19:34:57] <IPcorp> Дарофте разом. Линуксоиды в сети? *TIRED*
[19:35:18] <RAMZAY> IPcorp: ну да
[19:35:29] <Mr.Purple> *TIRED OF STAR-WORDS*
[19:37:03] <Minoru> IPcorp: привет. Да, в сети. Ты вопрос-то задавай
[19:37:26] <IPcorp> тут вопрос такого плана...компилю shared либу, если суфикс .so оставить, она потом, когда вяжешь к проекту cmake, норм ощется, подключается, и ваще все хороош...но когда .so меняшь к примеру на .liba, начинаются траблы типа этого error: SSE register return with SSE disabled
[19:38:56] <Minoru> а зачем ты меняешь на .liba?
[19:39:10] <IPcorp> научный интерес :)
[19:39:45] <Minoru> ну, видимо, система сборки учитывает расширение файла при поиске или линковке? Но ок. Вопрос-то в чём?
[19:40:14] <ForNeVeR> Мне казалось, что там ещё бывает, что префикс lib где-то захардкожен.
[19:41:15] <IPcorp> .lib кажется да, есть такой, но не .liba...хотя попробую какой другой поставить и попробовать
[19:45:29] <gsomix> ForNeVeR, можно, я думаю, завтра попробовать поиграть. Если ты не против.
[19:45:43] <ForNeVeR> gsomix: а что, давайте!
[19:52:55] <gsomix> ForNeVeR, а то мы так даже в Project Brutality не побегали.
[19:53:11] <ForNeVeR> Да вроде было же!
[19:53:29] <ForNeVeR> А, или нет, Project Brutality не хотел работать с задротумом тогдашним
[19:53:42] <gsomix> Хм.
[19:53:48] <gsomix> Ну сейчас-то будет!
[19:53:59] <gsomix> Наверное.
[19:54:50] <ForNeVeR> Тройка всё ещё в тестировании :(
[19:54:55] <ForNeVeR> Затянули они!
[19:55:29] <ForNeVeR> А роадмап у них есть?
[19:57:07] <gsomix> ForNeVeR, а ты Brutal Doom: Hell on Earth Starter Pack тыкал?
[19:57:26] <ForNeVeR> Ага!
[19:57:45] <ForNeVeR> По-моему, мы даже в мультиплеер с кем-то их бегали.
[19:57:52] <gsomix> ForNeVeR, хорошие карты запилили там?
[19:58:00] <ForNeVeR> Карты симпатичные.
[19:58:30] <Ender> http://pastexen.com/i/iBf9ljHVs9.png
[19:58:35] <Ender> почему первый байт корявый?
[20:02:47] <Minoru> > <Ender> эт ничо, что у меня там char, а не unsigned char?
Нет, это очень даже чо. Погляди, какие интервалы чисел умещаются в эти типы.
[20:03:15] <Minoru> Ender: ты хочешь, чтобы тебе цодингтим по скриншоту пованговал, что ты неправильно написал в коде?
[20:03:27] <ForNeVeR> Minoru: но он и код показал.
[20:03:47] <ForNeVeR> http://pastexen.com/code.php?file=wsiuMdOPKK.txt
[20:03:52] <Minoru> а, вижу. Ок, претензия отзывается
[20:11:19] <m4n71k0r> всё равно!
[20:11:24] <m4n71k0r> у тебя паста ебанутая!
[20:12:13] <m4n71k0r> istream же принимал вроде бы std::string
[20:12:20] <m4n71k0r> но не суть
[20:12:49] <ForNeVeR> Кой-где можно даже wstring в него засунуть!
[20:13:10] <m4n71k0r> ну заюзай std::uint8_t для начала
[20:13:37] <ForNeVeR> Мне вот не кажется, что у него в этом проблема.
[20:13:51] <m4n71k0r> может уникодопроблема?
[20:13:55] <m4n71k0r> первые байты...
[20:13:58] <m4n71k0r> BOM
[20:14:17] <m4n71k0r> нееее
[20:14:54] <m4n71k0r> забавный ты чувак
[20:15:13] <m4n71k0r> юзаешь кути, а их файловые операции не юзаешь)
[20:15:48] <m4n71k0r> прочитал из стрима байтаррай и всё
[20:16:29] uggur зашёл в конференцию
[20:20:14] IPcorp вышел из конференции
[20:21:31] IPcorp зашёл в конференцию
[20:25:05] IPcorp вышел из конференции
[20:30:02] <m4n71k0r> Ender: так не воспроизводится:
printf("%02X", (unsigned char)b[i]);
[20:30:19] <m4n71k0r> следующий
[20:30:36] <m4n71k0r> у меня, кстати было ажно FFFFFF
[20:31:32] <m4n71k0r> FFFFFF89
[20:31:51] <m4n71k0r> https://pbs.twimg.com/media/CxEW_DGXAAMpnF3.jpg
[20:33:16] <m4n71k0r> Ender: ты жив там?
[20:33:41] <m4n71k0r> .kick Ender|https://pbs.twimg.com/media/CxEW_DGXAAMpnF3.jpg
[20:33:41] Ender выгнали из конференции: https://pbs.twimg.com/media/CxEW_DGXAAMpnF3.jpg
[20:33:42] <DeadBot> m4n71k0r: ok
[20:34:00] <m4n71k0r> Ender: https://pbs.twimg.com/media/CxEW_DGXAAMpnF3.jpg
[20:34:26] <m4n71k0r> личкрафты глючат((( printf("%02X", (unsigned char)b[i]);
[20:36:15] <m4n71k0r> $send Ender printf("%02X",(unsigned char)b[i]);
[20:36:16] <horta hell> m4n71k0r: Аргументы некорректны.
[20:36:45] <m4n71k0r> send/Ender/printf("%02X",(unsigned char)b[i]);/
[20:36:45] <horta hell> m4n71k0r: Сообщение помещено в очередь.
[20:40:12] horta hell вышел из конференции
[20:40:17] <m4n71k0r> красота https://github.com/google/benchmark
[20:40:25] <m4n71k0r> horta hell: куда?
[20:40:40] horta hell зашёл в конференцию
[20:43:08] <m4n71k0r> ɹǝɟılʍǝu: https://github.com/google/skia https://skia.org/ https://skia.org/user/special/vulkan
[20:45:29] <ɹǝɟılʍǝu> m4n71k0r, круто!
[20:45:45] <ɹǝɟılʍǝu> m4n71k0r, на этой штуке уже можно запилить и UI!
[20:47:32] <m4n71k0r> ɹǝɟılʍǝu: а хромиум не на нём?
[20:47:54] <m4n71k0r> омг, они юзают какой-то https://chromium.googlesource.com/chromium/src/tools/gn/
[20:47:57] <m4n71k0r> для сборочек
[20:49:47] <m4n71k0r> а, да... там же написано
[20:50:00] <m4n71k0r> ну графика точно на нём
[20:52:07] <m4n71k0r> ɹǝɟılʍǝu: у них и fiddle есть %) https://fiddle.skia.org/c/3c8745f7fcc91ed9501314855d03ff0a
[20:52:24] <ɹǝɟılʍǝu> УХ ты!
[21:30:41] Mr.Purple вышел из конференции
[21:34:33] portnov зашёл в конференцию
[21:49:15] <m4n71k0r> там в самом низу интересный пример https://ned14.github.io/boost.outcome/
[22:03:19] <ɹǝɟılʍǝu> m4n71k0r, МОНАДКИ
[22:11:18] portnov вышел из конференции
[22:26:29] Ender зашёл в конференцию
[22:27:30] <Ender> m4n71k0r
[22:27:40] <Ender> охайё Толян
[22:27:50] <Ender> Я понял
[22:27:57] <m4n71k0r> Ender: ты понял?
[22:28:17] <Ender> char -> unsigned char сейф инаф?
[22:28:52] <Ender> я просто думал, почему ifstream::read не может прочитать в массив unsigned char
[22:29:07] <m4n71k0r> можно кастануть
[22:29:18] <m4n71k0r> но не обязательно
[22:29:29] <m4n71k0r> я всё-таки не понимаю, ты же юзаешь кутью...
[22:29:51] <Ender> так есть же там
[22:29:55] <Ender> стл всякие
[22:30:00] <Ender> вечность из жопы
[22:30:03] <Ender> все дела.
[22:30:25] <m4n71k0r> ты юзаешь чёртов фреймворк
[22:30:26] <Ender> я тут пытаюсь вместе со stringstream отказаться от sprintf
[22:30:35] <Ender> потому что диприкейтед
[22:30:43] <Ender> пока мне только удалось обосраться с результатов
[22:31:01] <m4n71k0r> мне тебя не понять
[22:31:22] xmi зашёл в конференцию
[22:32:05] <Ender> да и говоря о фреймворке, нельзя просто так взять и сконвертировать байты двоичного файла в их 16ричное представление средствами фреймворка.
[22:32:12] <Ender> Если это не сишарп, конечною
[22:32:20] <Ender> в сишарпе это нараздва делается.
[22:32:43] <m4n71k0r> в кутях есть QByteArray
[22:32:55] <m4n71k0r> его можно дампануть как хекс
[22:32:58] <m4n71k0r> всё
[22:37:11] <Ender> .-.
[22:37:30] <Ender> но он же не stl, и вообще не стандарт
[22:37:34] <Ender> как так можно то.
[22:37:42] <Ender> .-.
[22:38:08] <Ender> а назад из хекса его можно восстановить?
[22:38:38] <Ender> средствами фреймворка, офк.
[22:40:14] horta hell вышел из конференции
[22:40:31] horta hell зашёл в конференцию
[22:42:32] <nable> Можно. QByteArray::fromHex
[22:42:49] <m4n71k0r> nable: пусть сам гуглит
[22:43:06] <m4n71k0r> Ender: что значит не стандарт в рамках фреймворка?)
[22:43:07] <nable> Это таки да. Но зафлудил уже.
[22:43:19] <m4n71k0r> nable: а он всегда такой... и заразный
[22:47:21] <Ender> иш ты хитренький кокои.
[22:48:57] grouzen зашёл в конференцию
[23:18:04] Minoru вышел из конференции
[23:30:23] xmi вышел из конференции
[23:43:03] itelmen вышел из конференции
[23:53:54] xmi зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!