Sergey
а как найти
Danil
#book
Sergey
#book
🦥Alex Fails
https://t.me/iv?url=https%3A%2F%2Fprocxx.github.io%2F&rhash=4aedd728dc041c
Sergey
https://ps-group.github.io/compilers/cxx17
Sergey
используйте to_chars и from_chars для реализации библиотечных функций сериализации и парсинга чисел
не используйте их напрямую: рискуете сделать небрежную обработку ошибок
Sergey
это как, лол?
🦥Alex Fails
>Знаменитая библиотека Boost.Filesystem мигрировала в стандарт, и теперь будет реализована производителями компиляторов в пространстве имён std::filesystem. Это радует, потому что Boost.Filesystem имеет известные проблемы внутренней архитектуры:
>внутри Boost.Filesystem присутствуют места с неопределённым поведением, например, разыменование нулевых указателей и передача их в виде ссылки, а затем повторное получение указателя
Ой-ой.
Dogma
Как то видела что тут проскакивал мини конкурс на самое длинное объявление переменной и что то мне вспомнилось это
https://codegolf.stackexchange.com/questions/1956/generate-the-longest-error-message-in-c
Dogma
Самое смешное оттуда пока что #define std +
Dogma
Berkus
подозреваю что ODR нарушается
Stanislav
http://www.cs.utah.edu/~regehr/ub-2017-qualcomm.pdf
🦥Alex Fails
Да
🐙 Antony
а что такое op.s и какие на него гарантии?
🦥Alex Fails
Антон (@antoshkka), оцени линк:
🦥Alex Fails
а там кто-то кажется спрашивал про интроспекцию для с++, http://jackieokay.com/2017/05/06/reflection2.html тут что-то типа полупропозальное чуваки мутят
Nikita
LD_PRELOAD=/usr/lib/libastral.so /path/to/your/bin
🦥Alex Fails
Konstantin
Ребят
Никто в ffmpeg не шарит?
Читаю гифку с потока, падает на i/o error. С видео все ок.
Konstantin
Вот лог
Konstantin
Konstantin
В надежде, что кто-то поможет, дополню
Konstantin
Когда читаю файл с диска, все тоже ок
Konstantin
Вот лог нормального чтения
Konstantin
Vladislav
вероятно проблема в seek по потоку
Konstantin
Ну и код до кучи)
Konstantin
Konstantin
Да, но ведь с другими форматами все окс
Vladislav
возможно, с другими форматами не нужно забегать вперед и возвращаться назад
Vladislav
/me не настоящий сварщик
Konstantin
О
Спасибо большое
Konstantin
Действительно в mp4 0 seeks
Konstantin
Не заметил
Konstantin
Думал, они это предусмотрели
FailsBot
Vladislav не настоящий сварщик
Nikita
Думал, они это предусмотрели
Распространенное заблуждение. Стоит issue написать, чтоб проверку сделали или документацию обновили. Или закоммитить самому, обосновав
Nikita
Опенсурс же
Konstantin
Konstantin
Vladislav
https://habrahabr.ru/post/329242/
Andrei
Andrei
Однако я видел большой код на Хаскелле.
Andrei
Как избегать ада монад?
Andrei
Трансформерами? :D
Stanislav
https://blogs.msdn.microsoft.com/vcblog/2017/05/10/c17-features-in-vs-2017-3/
Stanislav
чет сфинае доделать то не могут)
Vladislav
Vladislav
no offense)
Andrei
mapnik это самый мегадерьмовый проект который я видел.
Andrei
Документации чуть менее чем нихера.
Andrei
Просто мегаублюдски построенная сборка.
Andrei
6 часов потрачены впустую.
Andrei
Я не понимаю, как его запустить.
Andrei
И сука, все примеры на питоне. Высокоскростного нагруженного рендера карт.
Andrei
На питоне.
Dogma
Vladislav
Vladislav
нет проблемы писать высокоуровневую часть на питоне
Andrei
Маргиналы.
Andrei
Да сдался мне ваш питон поганый. У меня проект на плюсах. У мапника в первую очередь плюсовый апи.
Andrei
Черта с два там документации.
Andrei
tileserver тоже на питоне писать прикажете?
Dogma
Я не удивлюсь если будут докстринги у питонячьего модуля мапника
Stanislav
Dogma
Andrei
Но самое тупое — это весь c++ код там просто обмазан как говном
#pragma GCC diagnostic
Andrei
При том, что проект указан, как собирающийся под винду.
Andrei
Со сфелифшимся билдом в appveyor-е кстати.
Stanislav
охохо
Stanislav
Stanislav
https://github.com/mapnik/mapnik/blob/master/include/mapnik/warning_ignore.hpp
Vladislav
Andrei
По ощущениям — самый ублюдочный проект года просто.
Vladislav
и заинклюжен с каждом cpp, да?
Andrei
Конечно.
Andrei
Я просто не понимаю как OSM с ним живут.