Как стать автором
Обновить
32
1.3
Cherniaev Andrei @DungeonLords

Пользователь

Отправить сообщение

Спасибо за статью! Позвольте вопрос по теме многопоточности.
Можно ли обращаться к полям и методам объекта А из объекта Б, если они в разных нитях живут? Evgenii Legotckoi говорит что можно, но так ли это? И если всё же нельзя, то как быть?

Более того, я зная историю с Marcin Konarski, сделал свой форк и даже Pull Request в оригинальный репозиторий.
Кстати мой Pull Request на тему о которой писал @DrMefistO Я предложил новый пример со сборкой replxx через механизм FetchContent (мне кажется это очень удобным).

Проблема в том, что разных pull request по проекту накопилось уже больше десятка, кто-то должен взаимодействовать с коммитерами и отвечать на issues. Я думал взяться, но изучив исходный код понял, что у меня не хватает компетенций, а также времени заниматься полноценной command-line tool library.

Marcin Konarski в одиночку тянул проект с открытым исходным кодом, тратил свое время и силы, поддерживал, добавлял фичи, обсуждал pull requests, за время существования проекта 40 авторов внесли свои правки. Хочется верить, что найдется другой человек, который сможет с благодарностью унаследовать и дальше развивать наследие Marcin Konarski. Но какого черта вы называете этого гения вахтёром - вот что понять я не в силах. Поставил вам минус в карму...

Простите за оффтоп, но можно привести примеры когда нужно и когда не нужно писать static inline к строке типа
static inline constexpr uint8_t i= 1;
Я унаследовал кодовую базу C и перевожу ее на C++. Соответственно заменяю #define на static inline constexpr. Нужно ли тут писать static inline?

Извините за оффтоп. Я помогаю делать IMSProg. Я составляю инструкцию по сборке на Ubuntu 24. Как мне узнать, включен ли по-умолчанию пакет systemd-dev?

Я плюсую. Хотя уж меня точно нельзя записать в любители СССР...

В моём примере ошибка в симлинке. Итак, если вы хотите в консоли писать qtcreator и при этом запускался файл /home/a/Tools/QtCreator/bin/qtcreator тогда пропишите

sudo ln -s /home/a/Tools/QtCreator/bin/qtcreator /usr/bin/qtcreator

Важно. Не используйте этот трюк, если у вас в системе установлен qtcreator из пакетного менеджера apt во избежание коллизий...

Ищите как собрать Qt 6 на Linux из исходных кодов? Попробуйте мой репозиторий

Ищите бинарные сборки Qt Creator? Посмотрите на at. Вот пример как установить Qt, Qt Creator на Linux

aqt install-qt linux desktop 6.6
aqt install-tool linux  tools_qtcreator 9.0.0-0-202211220359

The third parameter "arch" is a directory name, you can find it from https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/tools_qtcreator/

Full manual

ln -s qtcreator /home/a/Tools/QtCreator/bin/qtcreator

Эти ваши нейросети даже GNU Autotools не могут на CMake перевести...

Спасибо за отличное пояснение!

Вы хотели сказать что в НПЦАП им.Пилюгина используют легендарный визуальный язык ДРАКОН?

"как на скриптовом языке построить параметрическую 3D-модель - вместо использования нормального параметризуемого эскиза" - так наоборот это же очень круто, так владеть математикой и программированием, нет?

А разве самое популярное приложение Google Authenticator не позволяет восстановить работу на новом девайсе?

Стоит ожидать от mainline kernel 6.10 поддержку rk3588? В том числе на существующих однаплатниках типа orange pi 5? Цитата
Panthor open-source driver for Arm Mali-G310, Mali-G510, Mali-G610, and Mali-G710 GPUs to be part of Linux 6.10)
Panthor open-source driver for Arm Mali-G310, Mali-G510, Mali-G610, and Mali-G710 GPUs to be part of Linux 6.10

STM32 (или другие микроконтроллеры) c модулем LTDC (LCD TFT Display Controller) на борту. Как это делается хорошо описано, например, здесь. Также есть интересное видео по использованию этого модуля для управления матрицей ноутбука.

1
23 ...

Информация

В рейтинге
1 226-й
Зарегистрирован
Активность