BlinCT
BlinCTЖел. 17, 2018, 1:33 Т.Ж.

LinuxSNAP сабағы 03. Графикалық ортадан snap қолданбасын іске қосу

snap

Приветствую всех в продолжении темы автономных snap-пакетов.
В сегодняшней части мы обсудим, как настроить приложение, чтобы его можно было запускать не только в консоли, но и в графическом окружении (KDE, GNOME, XFCE и так далее).


Есть 2 варианта:

Опция 1 …

Оқы
Ruslan Polupan
Ruslan PolupanЖел. 14, 2018, 7:48 Т.Ж.

MySQLMySQL сақталған процедуралары

mysql, procedure

Добрый день

Я создаю приложение Duty Schedule для нашей горячей линии технической поддержки, используя Qt + MySQL.
На каждый месяц необходимо ежемесячно заполнять календарную таблицу, содержащую дату и знак выходного или рабочего дня.


Структура таблицы следующая:

CREATE TABLE `calendar` ( …
Оқы
Evgenii Legotckoi
Evgenii LegotckoiЖел. 13, 2018, 4:13 Т.Қ.

QtQt/C++ - Оқулық 088. QTextEdit виджетінде ерекшеленген мәтінді табу

QTextEdit, Qt

Осыған байланысты форумда шағын сұрақ және бүгінгі бос уақыт. Мен QTextEdit бағдарламасында осы мәтіннен табу қажет барлық сөздерді қалай таңдауға болатыны туралы мақала түрінде жауап беремін.

Бұл функцияны іске асыру үшін сізге синтаксисті бөлектеу кодын жазып жатқандай QSyntaxHighighter пайдалану қажет …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiЖел. 12, 2018, 3:57 Т.Қ.

C++Ішкі каталогтары және статикалық кітапханасы бар CMake жобасы

static, Boost, static link

Предлагаю написать небольшое приложение, которое будет иметь два подкаталога. Один из которых будет компилировать исполняемый файл, а второй будет содержать статически подключаемую библиотеку.

В результате проект будет выглядеть так.

Project with static library


Root CMakeLists.txt

Основной CMakeLists.txt будет содержать подключение всех подкаталогов.

cmake_minimum_required (VERSION …
Оқы
BlinCT
BlinCTЖел. 9, 2018, 10:15 Т.Ж.

LinuxSNAP сабағы 02. Qt 5.11.0 негізіндегі snap пакет қолданбасының мысалы

snap

Приветствую всех в продолжении темы, касающейся самодостаточного snap-пакета.
Прошло много времени с момента публикации предыдущей статьи, в которой я начал знакомить вас с технологией snap из своего опыта и применения. Вся вина времени, бизнеса и лени, конечно, тоже присутствовала)
Но …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiЖел. 9, 2018, 8:22 Т.Ж.

EVILEGWYSIWYG өңдегішін Markdown өңдегішімен ауыстыру

markdown, ESNF-C, EVILEG

После долгих попыток справиться с JavaScript и его глюками в разных браузерах я отказался писать WYSIWYG-редактор.

Спасибо сообществу (проведен опрос в паблике ВКонтакте), которое тоже разделяет мою точку зрения по этому поводу. А именно, лучше добавить нормальный редактор Markdown, чем …

Оқы
Ruslan Polupan
Ruslan PolupanЖел. 9, 2018, 4:12 Т.Ж.

MySQLMySQL SuSe Leap 15 бастапқы орнату

Leap 15, SuSE, mysql, MariaDB

Mysql по умолчанию не ставится в SuSe. Вместо него устанавливается MariaDB
Разницы никакой пока не ощутил.

Итак сервер установлен. Проверим запущен ли он в системе.
За что мне нравится SuSE с первого знакомства так это Yast.
Yast-Система-Управление службами
Находим mariadb …

Оқы
Ruslan Polupan
Ruslan PolupanЖел. 5, 2018, 7:45 Т.Ж.

QtSuSe Leap 15, Qt 5.11.3, орнату, конфигурациялау, дерекқор драйверлері

Qt, install, drivers, Fierbird, SuSE, QMYSQL, IBASE, mysql

Очередная переустановка ОС в связи с заменой железа.

Установил Suse Leap 15.

Согласно статьи устанавливаем пакеты для разработки и сам Qt.

Делаем для проверки простейший  проект. Пытаемся собрать. Немного огорчаемся ибо такая ошибка возникает.

can't find -lGL error

Получается нет …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiЖел. 4, 2018, 5:47 Т.Қ.

BoostBoost - boost::program_options ішіндегі enum пайдалану

options, class enum, Program, Boost

Небольшое дополнение к статье по использованию boost::program_options .

В данном дополнении опишу, как использовать перечисления enum. Поскольку сразу они не работают. По умолчанию boost::program_options работают только с базовыми типами и кое-какими типами из стандартной библиотеки, например std::string.


Допустим, у нас …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiЖел. 2, 2018, 9:58 Т.Ж.

LinuxОпцияларды жіберу үшін bash сценарийлерінде getopts пайдалану

Linux, Bash, getopts

При разработке сайта для автоматизации процесса деплоя написал несколько bash скриптов.

Для настройки поведения скриптов использую передачу аргументов, которые в bash скрипте разбираются библиотекой getopts.


Getopts

Как правило, скрипты используют getopts для анализа аргументов, переданных им. Когда вы указываете args …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiҚар. 29, 2018, 2:10 Т.Қ.

BoostBoost - Windows жүйесіндегі CMake жобасында статикалық байланыстыру

cpp, Boost, linking, C++, static

Небольшая заметка о статической линковке Boost, чтобы не забыть.

Исходные данные:

  • ОС Windows
  • MSVC 2017 64bit
  • Boost 1.68.0
  • Проект на CMake

Пример будет показан в самом простом варианте без специальных установок переменных. Максимально по умолчанию.


Шаг 1

Скачиваем boost библиотеку …

Оқы
Рина Сергеева
Рина СергееваҚар. 28, 2018, 1:58 Т.Қ.

JavaJava-да процестер мен ағындарды синхрондаудың көптеген жолдары

processes, threads, synchronization, Java

Предлагаю рассмотреть несколько способов синхронизации потоков и процессов, наиболее часто используемых в Java. Они отличаются реализацией и вариантами использования. Мы рассмотрим все методы на интересных примерах.

Критическая секция

Этот метод подходит вам, если:

  • параллельные потоки работают с общим ресурсом;
  • требуется …
Оқы
OI
  • Ora Iro
  • Жел. 24, 2024, 2:38 Т.Қ.

C++ - Тест 001. Первая программа и типы данных

  • Нәтиже:40ұпай,
  • Бағалау ұпайлары-8
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:50ұпай,
  • Бағалау ұпайлары-4
m
  • molni99
  • Қаз. 26, 2024, 8:37 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:80ұпай,
  • Бағалау ұпайлары4
Соңғы пікірлер
ИМ
Игорь МаксимовҚар. 22, 2024, 7:51 Т.Қ.
Django - Оқулық 017. Теңшелген Django кіру беті Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii LegotckoiҚаз. 31, 2024, 9:37 Т.Қ.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZEҚаз. 19, 2024, 3:19 Т.Қ.
Qt Creator көмегімен fb3 файл оқу құралы Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь МаксимовҚаз. 5, 2024, 2:51 Т.Қ.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas5Шілде 5, 2024, 6:02 Т.Қ.
QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Енді форумда талқылаңыз
WD
Weave DecorЖел. 28, 2024, 11:18 Т.Ж.
Weave & Decor Weave Decor Where passion for textiles meets innovative design. We specialize in manufacturing a diverse range of high-quality bed sheets, from classic to contemporary, using premium fa…
n
nklyЖел. 27, 2024, 7:41 Т.Қ.
Нужно запретить перемещение только некоторых итемов, остальные перемещать можно. У меня есть Представление QTreeView и древовидная модель QStandardItemModel подключенная к представлению. Итемы в модели QStandardItem. В разных ветках дерева могут быть элементы с одинаковым им…
Evgenii Legotckoi
Evgenii LegotckoiМаусым 24, 2024, 10:11 Т.Қ.
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey1Қар. 15, 2024, 2:04 Т.Қ.
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProjectМаусым 4, 2022, 10:49 Т.Ж.
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…

Бізді әлеуметтік желілерде бақылаңыз