Anton
http://www.opennet.ru/opennews/art.shtml?num=47653
Новость годная. Не совсем понятны use-cases этого.
Alexander "SonnySlave"
Новость годная. Не совсем понятны use-cases этого.
подозреваю, что проектирование интерфейсов под всякие google glass и прочие VR/AR штуки
Anton
подозреваю, что проектирование интерфейсов под всякие google glass и прочие VR/AR штуки
Только ли проектирование? Плюс в видео чётко прослеживаются идеи CAD-системы.
Vyacheslav
)) выбираю перед стартом проекта между C++, Go, Java / смотрю в сторону C++ , но не определился с графической либой думаю Qt5 . Каки сейчас тренды в отношении либ для графических интерфейсов и предпочтитльна конечно скорость разработки.
на одном qml можно кучу всего реализовать, под маком хз как, не пробовал, винда, линь всё шик, бд, sqlite встроен прямо в фрейм, остальные конекшены подрубаются через плагины, на мускл точно есть в коробе, единственное длл нужно будет рядом с бинарником положить
Constantine
Я не видел
Vyacheslav
а кьют так то и есть фремйморк, любой код пишушищийся для фреймворка ясен пень под него затачивается, это же само собой
Vyacheslav
Новость годная. Не совсем понятны use-cases этого.
мутишь в нвидиа 3д студии 3д модели
Vyacheslav
а дальше их можно в qml как угодно вертеть
Vyacheslav
анимации, позиционирование, по сути 3д движок по типу юнити, для моделирования самое то
Vyacheslav
подозреваю, что проектирование интерфейсов под всякие google glass и прочие VR/AR штуки
в первом тизерном видосе они разработали интерфейс для бортовика авто
Vyacheslav
единственный минус кьюта это лицензия gpl на большинстве модулей( а 300 бачей на рыло в месяц за коммерческую слишком великая цена
Vyacheslav
lgpl недавно, с 5.8 и у выборочного кол-ва модулей
Vyacheslav
в несколько кликов я даже не нашёл точного списка
Vyacheslav
https://habrahabr.ru/post/275725/ не претендую на актуальность
Vyacheslav
нашёл, https://www1.qt.io/licensing-comparison/
Aleksey
Ребят, а что почитать, чтобы понять, как написать обработчик прерываний, чтобы try-catch работало на нестандартном процессоре?
Aleksander
SEH
Насколько я смог нагуглить, это специфичная фича винды. А вопрос был про нестандартный процессор.
kitsu
От частного к общему же, лучше чем ничего
Aleksander
нет там никакого общего
Aleksey
Да, seh, похоже не то
Anonymous
В этом канале не запрещается аннотации на видосы/статьи по С++ публиковать?
Anonymous
Или это не подходит для телеграмма вообще? (просто если кому-то интересно - занимаюсь я написанием таких аннотаций на крутые выступления с конференций по С++ и без проблем могу их например сюда ретранслировать). Если это допустим, конечно.
Anonymous
Окей, тогда, последняя написанная аннотация: Аннотация на доклад с конференции Corehard 2017 о пакетных менеджерах в С++, а также небольшая подборка материалов по теме continuous integration. » Преамбула. От себя: Пакетный менеджер - очень нужная штука в более менее большом проекте, с ее помощью можно прописать зависимости вашего проекта от других. При необходимости она автоматически качает нужны версии зависимостей (библиотек) и компилирует их как вам надо. Поработав какое-то время Java-программистом (и попробовав maven и gradle) я искал что-то подобное в 2014 году. Не нашел. Но вот теперь все это уже есть. » Содержание доклада с таймингом: {первые 2 минуты пропустите} 2:00 - рассказывается про пакетные менеджеры для других языков; 2:30 - что обычно позволяет менеджер пакетов. 4:50 - что умеет Maven в Java (в частности можно описать зависимости, которые можно привязать к тестам). 6:44 - небольшая история (смешная) о поиске менеджера пакетов в С++. 8:24 - список менеджеров для С++. 8:36 - требования к пакетному менеджеру (на их основе дальше идет сравнение). 9:44 - список "плохих" менеджеров (со списком недостатков) - nuget, vcpkg, Qpm, pacm, cget, cppget); 10:25 - список "хороших менеджеров" со списком особенностей - cpm, conan, hunter. 10:48 - особенности cpm, установка boost и подключение к проекту, описание проблем и того, почему cpm оказался не таким уж хорошим. 13:30 - особенности conan, установка boost, openssl. 16:16 - конструкция conan (что где лежит, как хранится). 17:25 - особенности hunter, установка boost, небольшие "проблемы" с установкой boost+thread+chrono+... - отличается от conan процессом компиляции скачанных библиотек, качает исходники и собирает все. 21.25 - добавление зависимости вашего проекта от boost+openssl. 21:40 - конструкция hunter (структура каталогов и т.п.) 23.10 - итоги (они выбрали hunter, хотя conan тоже хорош) 24.00 - вопросы: что если в системе несколько компиляторов и надо собирать под каждый из них? (ответ для hunter) 25:40 - нужен ли в С++ вообще такой менеджер пакетов как в руби и т.п. (филосовский вопрос, длинный ответ). 29:20 - что если пакеты надо использовать с патчами, собирать с флагами? (ответ для hunter). » Ссылка на видео: https://www.youtube.com/watch?v=Q7uR-4L7pVk&list=PLgsLnJ-wgYTZRDRK3jrSOoarFg0ART6Ea&index=9 » Дополнение. От себя. По смежной теме стоит посмотреть и другие видео (ниже ссылки на развернутые аннотации): 1) доклад про travis.ci (а также conan и немного про docker): https://vk.com/wall-105242702_557 2) доаклад про обеспечение качества кода (про conan тоже есть, но также про статическую првоерку кода, ревью и т.п.): https://vk.com/wall-105242702_495 3) подробный разбор Conan: https://vk.com/wall-105242702_459
Andrew
Всем привет) Не кидайте помидорами - я за помощью. Есть ли кто специалист, который работал с АПИ телеграм
Alexander
Приветствую, не кидайтесь помидорами, помогите решить задачу :-)
Alexander
Фото не могу прикрепить(
Alexander
Если есть желающие - в ЛС 😊
Andrew
если это ирония, то суперсложная - я гуманитарий ^-^ на самом деле нужен просто человек имевший опыт работы с обычным, не ботовским апи телеги, исключительно подсказать где искать проблему)
Egor
Если у вас код на плюсах — задавайте вопрос прямо тут со ссылкой на код на Pastebin.
Alexander
Не код, а условие
Alexander
Не имею идей по решению
Alexander
Объясните как запустить N циклов?
Alexander
Динамическое количество, со своим счётчиком
Egor
Объясните как запустить N циклов?
Похоже на вопрос для начинающих, это лучше в @supapro
Alexander
Спасибо.
Vyacheslav
от это я протупил, оказывается телега десктопная на Qt
Vyacheslav
А нет в телеге спец чата для кьютистов ?
Vyacheslav
Благодарю, а то вообще никак не гуглится
Anonymous
Спасибо, гляну)
Aleksandr
День добрый, столкнулся со следующей задачей: Имеется строка в которой закодировано изображение в Base64 требуется перевести ее в изображение png. Подкиньте примеров, если не сложно.
Vyacheslav
На чистом С++ ?
Aleksandr
В идеале да
Vyacheslav
жёсткий ты тип)
Vyacheslav
на Qt это 3 строчки
Nik
изи же system("cat image.b64 | base64 --decode");
Vyacheslav
гы
Anton
https://stackoverflow.com/questions/180947/base64-decode-snippet-in-c
Anton
гугл же есть )
Vyacheslav
изи же system("cat image.b64 | base64 --decode");
ну это под линем, а под виндой?
Anton
в openssl неплохой кодировщик base64
Nik
ну это под линем, а под виндой?
certutil -encode inputFileName encodedOutputFileName
Aleksandr
на Qt это 3 строчки
Пишу под С++ builder, если есть что готовое под него, не откажусь
Nik
точнее certutil -decode encodedInputFileName decodedOutputFileName
Aleksandr
Четверть
Vyacheslav
это за год?
Aleksandr
+
Vyacheslav
ну qt в год тоже в районе 220к выходит
Aleksandr
Спасибо
Aleksandr
Я так понял эта утилита работает с 8 версии окон и выше?
Vyacheslav
Когда фантазии нет даже на ник
Aleksandr
:D
Aleksandr
Уже решили данный вопрос
Anonymous
С чего начать изучать с++?
Vitaliy
Подскажите какую-нибудь библиотеку с optional для c++11
Kirill
boost :)