Linux → Підручник із SNAP 02. Зразок пакета прив’язок програми на основі Qt 5.11.0
Вітаю всіх у продовженні теми щодо самодостатнього snap-пакету.
Пройшло багато часу з моменту публікації попередньої статті, в якій я почав знайомити вас із технологією snap зі свого досвіду та застосування. Вся вина часу, бізнесу та ліні, звичайно, теж була присутня) …
EVILEG → Заміна редактора WYSIWYG на редактор Markdown
Після довгих спроб впоратися з JavaScript та його глюками у різних браузерах я відмовився писати WYSIWYG-редактор.
Дякую спільноті (проведено опитування в паблиці ВКонтакте), яка також поділяє мою точку зору з цього приводу. Зокрема, краще додати звичайний редактор Markdown, ніж Wysiwig. …
ЧитатиMySQL → Початкове налаштування MySQL SuSe Leap 15
Mysql за умовчанням не ставиться у SuSe. Замість нього встановлюється
MariaDB
Різниці ніякої поки що не відчув.
Отже, сервер встановлений. Перевіримо, чи запущений він у системі.
За що мені подобається SuSE з першого знайомства, так це Yast.
Yast-Система-Управління службами
Знаходимо …
Qt → SuSe Leap 15, Qt 5.11.3, встановлення, настроювання, драйвера БД
Qt, install, drivers, Fierbird, SuSE, QMYSQL, IBASE, mysql
Чергова переустановка ОС у зв'язку із заміною заліза.
Встановив Suse Leap 15
Відповідно до статті (https://evileg.com/post/157/) встановлюємо пакети для розробки і сам Qt.
Робимо для перевірки найпростіший проект. Намагаємось зібрати. Трохи засмучуємося, бо така помилка виникає.
Читатиcan't find -lGL error …
Boost → Boost - Використовуйте enum у параметрах boost::program_options
options, class enum, Program, Boost
Невеликий додаток до статті boost::program_options .
У цьому додатку опишу, як використовувати переліки enum. Бо одразу вони не працюють. За умовчанням boost::program_options працюють тільки з базовими типами та деякими типами зі стандартної бібліотеки, наприклад std::string.
Припустимо, ми маємо клас, який …
ЧитатиLinux → Використання getopts в сценаріях bash для передачі параметрів
Під час створення сайту для автоматизації процесу деплою написав кілька bash скриптів.
Для налаштування поведінки скриптів використовую передачу аргументів, які в bash скрипті розуміються бібліотекою getopts.
Getopts
Як правило, скрипти використовують Getopts для аналізу аргументів, переданих ним. Коли ви вказуєте …
ЧитатиBoost → Boost - статичне зв'язування в проекті CMake під Windows
cpp, Boost, linking, C++, static
Невелика замітка про статичну лінковку Boost, щоб не забути.
Початкові дані:
- ОС Windows
- MSVC 2017 64 біт
- Boost 1.68.0
- Проект CMake
Приклад буде показаний у найпростішому варіанті без спеціальних змінних установок. Максимально за замовчуванням.
Крок 1
Завантажуємо boost бібліотеку і …
ЧитатиJava → Кілька способів синхронізації процесів і потоків в Java
processes, threads, synchronization, Java
Пропоную розглянути кілька способів синхронізації потоків і процесів, що найчастіше використовуються в Java. Вони відрізняються реалізацією та варіантами використання. Ми розглянемо усі методи на цікавих прикладах.
Критична секція
Цей метод підходить вам, якщо:
- паралельні потоки працюють із загальним ресурсом;
- Потрібна …
Qt → Qt/C++ Підручник 087. Отримайте максимальну кількість кількох полів введення QLineEdit
Напишемо невелику програму для отримання максимального числа з декількох полів QLineEdit.
Це означає, що у нас буде кілька полів QLineEdit, допустимо 4 штуки, в які вводитимуться числа. І буде п'яте поле QLineEdit, в яке буде виводитися результат. Також маємо кнопку …
ЧитатиQt → Qt - Вибір даних з бази даних QSqlQuery в потоці QThread і створення моделі QAbstractTableModel на її основі
QThread, Qt, QAbstractTableModel, QSqlQuery
Виникла необхідність отримати великий обсяг даних із бази даних для подальшої роботи користувача з ними (Довідник товарів у певному магазині).
За код сильно не штовхайте. Програмування для мене це хобі як зарядка для розуму.
Запит сам собою виконує досить довго. …
Читати- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4
- molni99
- 26 жовтня 2024 р. 01:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20бали,
- Рейтинг балів-10