@ProCxx

Страница 2035 из 2477
Anatoly
07.05.2018
09:33:59
Товарищи, у кого есть время и желание, предложите варианты рефакторинга https://codet.ru/5af015a8e312a
еще, я бы прежде чем писать самопал посмотрел бы в сторону https://developers.google.com/protocol-buffers/

Grigor
07.05.2018
09:34:37
Вы про ее An Introduction to GCC???
Я про ман. У них обычно в системе валяется удобный pdf, либо на сайте онлайн вариант

Golodnyi
07.05.2018
09:34:46
еще, я бы прежде чем писать самопал посмотрел бы в сторону https://developers.google.com/protocol-buffers/
эт не совсем самопал, эт чужой протокол, под который мы в свое время подстроились, а когда выросли остались на нем)

Anatoly
07.05.2018
09:35:42
Добрый день) Подскажите, есть ли книги по компиляторам (gcc, g++, clang) либо иные источники?
а что ты имеешь ввиду? например, по теории компиляции надо читать https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D1%8B:_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B,_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B

Google
Golodnyi
07.05.2018
09:35:51
и протобаф как я понимаю не работает на микроархитектуре, просто ресурсов под него не хватит

Kirill
07.05.2018
09:36:17
Есть nanopb

Anatoly
07.05.2018
09:36:50
Golodnyi
07.05.2018
09:37:52
в основном стм32

Anatoly
07.05.2018
09:38:17
в основном стм32
https://github.com/nanopb/nanopb как заметил выше Кирилл

Golodnyi
07.05.2018
09:38:35
посмотрю

Alexander
07.05.2018
09:38:47
Kirill
07.05.2018
09:39:47
Nanopb is a plain-C implementation of Google's Protocol Buffers data format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (2-10 kB ROM, <1 kB RAM) memory constraints.

Igor
07.05.2018
09:40:00
о, надо опакетить в конан
а либкланг, кстати, пока не планирует никто?

Alexander
07.05.2018
09:40:32
хотя идея здравая, конечно

можешь пока даже не пытаться закидывать в wishlist - времени ни у кого нет, заняты пакетированием других либ

Igor
07.05.2018
09:42:05
ну это скорее была пробная удочка "ах никто не пытался значит, ну тогда можно будет на каких-нибудь выходных попробовать если не забуду" хотя вначале надо научиться его хотя бы собирать ?

Google
Ilia
07.05.2018
09:43:03
Alexander
07.05.2018
09:43:16
вот для того же nanpb попробуй - для него рецепт вроде бы должен быть очень лёгкий

там есть cmake, нет зависимостей, должно взлететь с полпинка с минимальной правкой рецепта по умолчанию

Golodnyi
07.05.2018
09:44:33
а nanopb не польностью совместим с обычным pb?

Igor
07.05.2018
09:44:42
вот для того же nanpb попробуй - для него рецепт вроде бы должен быть очень лёгкий
*тут должен был быть стикер салютующего поня, но я его почему-то не нашёл* ок

Alexander
07.05.2018
09:45:18
а nanopb не польностью совместим с обычным pb?
без понятия, узнал о этой либе 7 минут назад

theirix
07.05.2018
09:46:53
а либкланг, кстати, пока не планирует никто?
кланговские тулы вида специальных трансформеров, кстати, оказалось довольно просто пакетировать. на выходе обычный компилятор как build-requirement. но это крайне долго компилировать и тестировать, конечно

чистый libclang должно быть довольно просто. вопрос в том, с чем его потом использовать

Igor
07.05.2018
09:50:40
чистый libclang должно быть довольно просто. вопрос в том, с чем его потом использовать
да хоть с моим odr violation detector, который я сейчас пытаюсь научить в анализ кросс-компилируемого кода в том смысле что хочу не вручную расписывать`target_link_libraries(odrey clangFrontendTool clangFrontend ... ) а `target_link_libraries(odrey CONAN_PKG::libclang)

Anatoly
07.05.2018
09:51:10
на гитхабе много проектов "conan llvm clang"

по всяком случае, можно брать за основу

https://github.com/search?utf8=%E2%9C%93&q=conan+llvm&type=

Fox
07.05.2018
10:46:17
чего б там не бло
Дал r/w в @supapro

Dmitry
07.05.2018
12:58:25
ребята, не по теме чутка, но тем не менее... кто-нибудь пользуется какими-нибудь системами для совместной работы с электронной почтой?

Alexander
07.05.2018
13:00:26
что значит совместная работа?

Python

какой вопрос, такой ответ

Dmitry
07.05.2018
13:03:01
что значит совместная работа?
задачи технической поддержки. Общая почта, с которой отвечают все сотрудники техподдержки, но каждый видит, кто чем занимается, типа распределение задач

Alexander
07.05.2018
13:03:47
в Kotlin есть std::launder? нет -> С++ имеет больше функционала

Google
Vergil
07.05.2018
13:03:59
всегда надо отталкиваться от конкретной задачи

Spoonson
07.05.2018
13:04:13
оба языка полные по тьюрингу, сделать можно все

Alexander
07.05.2018
13:04:25
всегда надо отталкиваться от конкретной задачи
Ишь какой умный - сразу по делу говоришь. Не надо так

?

Vergil
07.05.2018
13:04:50
или я что-то в этой жизни не так понимаю

ещё чутка. У тебя получится))

Dzmitry
07.05.2018
13:07:00
грамматика

Anatoly
07.05.2018
13:07:30
@Rosti03 могу устроить read only жизнь

Rostislav
07.05.2018
13:07:38
админ удаляет мои сообщения,беспредел))

Alexander
07.05.2018
13:08:42
нет не надо
тогда задавай вопрос нормально - опиши задачу, а мы попробуем помочь с выбором

Rostislav
07.05.2018
13:09:53
пока

Alexander
07.05.2018
13:10:30
ну тогда тебе не в этот чатик. тебе вот сюды, например - @supapro

Admin
ERROR: S client not available

Alexander
07.05.2018
13:11:12
Поздравляю. Тогда сюда не пиши больше, пока дурачок ?

Vergil
07.05.2018
13:20:11
Интересно как скоро запостят рекламу..

Anatoly
07.05.2018
13:21:31
Интересно как скоро запостят рекламу..
Это будет вдруг, и, как правило, совсем другие ники :)

Google
Vergil
07.05.2018
13:32:09
блин.. какая быстрая реакция... стоило упомянуть о рекламе, как началось, блин..

Anatoly
07.05.2018
13:35:19
Dmitry
07.05.2018
13:46:53
Zendesk
сейчас почитал про него, да с руководством обсудил. Кажется, хорошая штука. Личный опыт использования есть?

Igor
07.05.2018
13:50:18
сейчас почитал про него, да с руководством обсудил. Кажется, хорошая штука. Личный опыт использования есть?
Опосредованный, используется на работе для саппорта. Из минусов - что за каждого пользователя который работает напрямую с Zendesk надо платить отдельно.

ed
07.05.2018
14:13:28
Господа, вот возникла у меня в голове интересная задачка.. Нарисовать круг с помощью генетического алгоритма (клеточный автомат на подобии игры в жизнь) без использования числа пи и тригонометрии в целом. Ни у кого нету ссылочек на интересное чтиво по этому вопросу? Прости уж за оффтопик (не совсем cpp)

Олег
07.05.2018
14:20:57
Господа, вот возникла у меня в голове интересная задачка.. Нарисовать круг с помощью генетического алгоритма (клеточный автомат на подобии игры в жизнь) без использования числа пи и тригонометрии в целом. Ни у кого нету ссылочек на интересное чтиво по этому вопросу? Прости уж за оффтопик (не совсем cpp)
Штраф — сумма квадратов расстояний до круга (abs (x² + y² - r²)) минус количество живых точек (с каким-нибудь коэффициентом). Скрещивание — для каждой клеточки с вероятностью ½ выбрать родителя. Мутации — с одной вероятностью клеточка умирает, с другой — появляется, если рядом была живая. Успехов.

ed
07.05.2018
14:25:34
а вероятностным способом не хочешь решить? просто я не очень понимаю, как ты генетический алгоритм здесь применишь
Не, смысл именно в пошаговой генерации некого подобия волны.. Сейчас подумываю над некой развесовкой точек так, чтобы вес терялся при каждом новом шаге. Мутации сведутся к тупому разбиению точек по горизонтали и вертикали, при столкновении таких точек рождаются точки по диагонали.. Блин, наверное нарисовать проще, но я пока с телефончика. Боюсь только что получиться шестигранник :с

у тебя возникла идея заимплементить чей-то уже готовый алгоритм, или всё-таки самому придумать, как решить задачу? )
Интересны все реализации.. Практического применения в текущих своих проектах я пока не вижу. Слегка упарываюсь теоретической физикой, интересно просто коечто для себя осознать..

Alexander
07.05.2018
14:32:22
Тут в Conan Qt 5.11 подьехал https://bintray.com/bincrafters/public-conan/Qt%3Abincrafters/5.11%3Astable

чтобы поиграться, нужно подключить bincrafters remote

ed
07.05.2018
14:37:07
А там не ромб выйдет?
Да, ромб и выйдет :с Так не интересно

Constantine
07.05.2018
14:37:34
Ну или у вас ромбообразные решения теплопроводности

Google
Alexander
07.05.2018
14:42:13
стейбл смущает конечно
ну так то оно не в conan-center, так что ок

Страница 2035 из 2477