Дмитрий
Дмитрий28 червня 2017 р. 12:10

QtСтворення командного рядка в Qt Creator за допомогою класу QProcess

Qt, QProcess, командная строка

За допомогою класу QProcess можна створити власну консоль роботи з командним рядком. Для цього достатньо наступного: створимо програму з графічним інтерфейсом і розмітимо на головному вікні об'єкти класів QLineEdit та QTextEdit (lineEdit та textEdit), для написання запиту та відображення результату …

Читати
Evgenii Legotckoi
Evgenii Legotckoi28 червня 2017 р. 02:31

Кар'єра та бізнес в ITEVILEG - Святкуємо 2 роки та підбиваємо підсумки

EVILEG, 2 года

Настал знаменательный день! Ресурс EVILEG празднует два года со дня своего основания - 28 июня 2015 года.

Два года назад был зарегистрирован первый домен ресурса EVILEG в зоне RU, поднят сайт на Wordpress и началась работа над статейными материалами.

Примерно …

Читати
Evgenii Legotckoi
Evgenii Legotckoi23 червня 2017 р. 04:12

DjangoDjango - Підручник 025. Набір корисних батарейок Django

Battery, tagging, Framework, Django, ckeditor, REST, django-bootstrap3

Зручність розробки на Django полягає не тільки в тому, що це вже досить розвинений Framework з багатим функціоналом, але й у наявності великої кількості якісних батарей (пакетів), які реалізують необхідний функціонал, писати який самостійно було б досить важко, особливо якщо …

Читати
Evgenii Legotckoi
Evgenii Legotckoi22 червня 2017 р. 06:17

LinuxНалаштування HTTPS із Let`s Encrypt за допомогою Certbot

LetsEncrypt, Ubuntu, Nginx, HTTPS, SSL, HTTP

Нещодавно на сайті перестав оновлюватися SSL сертифікат від Let`s Encrypt . Зважаючи на помилки, дещо змінилася структура файлів для організації ключів. Після дослідження проблеми найпростішим варіантом стала установка SSL сертифікатів за допомогою спеціальної утиліти Certbot . Ця утиліта здійснює встановлення …

Читати
Evgenii Legotckoi
Evgenii Legotckoi15 червня 2017 р. 02:58

QtQt/C++ - Підручник 067. Використання QMultiMap для словника синонімів

Qt, QMultiMap, QTableView, QStandardItemModel

QMultiMap є класом, успадкованим від QMap, який дозволяє зберігати кілька значень одного ключа. Тобто, ключ може повторюватися. Цей клас може бути використаний, наприклад, для представлення словника синонімів.

Напишемо невелику програму, яка міститиме дві таблиці:

  1. Таблицю з ключами
  2. Таблицю зі значеннями, …
Читати
Evgenii Legotckoi
Evgenii Legotckoi09 червня 2017 р. 06:37

C++C++ - Підручник 004. Тести та цикли

C++, while, for, do, break, continue, if, else

C++ надає стандартний набір операторів для умов вибору та циклів.

Ключовими словами, що належать до конструкцій умов розгалуження коду, є:

  • якщо
  • інше
  • перемикач
  • випадок
  • перерву
  • за замовчуванням

Ключовими словами, що належать до конструкцій циклів, є:

  • робити
  • поки
  • перерву
  • продовжити
  • для …
Читати
Evgenii Legotckoi
Evgenii Legotckoi06 червня 2017 р. 12:48

QtQt/C++ - Підручник 066. Завантаження файлів на FTP-сервер

Qt, QNetworkAccessManager, FTP

Для роботи з мережею Qt 5 використовується модуль Network , а для передачі даних через мережу можна активно використовувати клас QNetworkAccessManager , якщо Ви не створюєте свій власний протокол для передачі даних. Але для роботи з FTP достатньо використання QNetworkAccessManager …

Читати
Evgenii Legotckoi
Evgenii Legotckoi05 червня 2017 р. 03:33

C++C++ - Підручник 003. Константи

C++, const, constexpr

C++ підтримує дві нотації незмінності:

  1. const - яка має на увазі, що значення не змінюватиметься. Насамперед це використовується для специфікації інтерфейсів, для даних які передаються у функції та методи так, щоб не побоюватися, що вони будуть змінені. Компілятор відстежує наявність …
Читати
Evgenii Legotckoi
Evgenii Legotckoi04 червня 2017 р. 04:52

PostgreSQLВиправлення клієнтського кодування бази даних PostgreSQL з LATIN1 на UTF8

PostgreSQL, Django, LATIN1, UTF8

На сайті був один баг, який виявлявся при спробі прикріплення до повідомлень файлів, назви яких були на кирилиці. В даному випадку сайт видавав помилку 503. Це відбувалося незважаючи на те, що кодування бази даних було в UTF8 після виправлення кодування …

Читати
Evgenii Legotckoi
Evgenii Legotckoi12 травня 2017 р. 13:06

C++C++ - Підручник 002. Типи, змінні та арифметика

C++, int, char, double, auto, nullptr

Кожна змінна або вираз має свій тип даних, наприклад оголошення

int some_variable;

вказує, що змінна some_variable має цілий тип int.

Оголошення дозволяє ввести певну змінну програму. Ця змінна матиме певний тип даних: цілісний, з плаваючою комою, символьний у разі базових …

Читати
OI
  • Ora Iro
  • 24 грудня 2024 р. 03:38

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

  • Результат:40бали,
  • Рейтинг балів-8
AD

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

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 25 жовтня 2024 р. 22:37

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

  • Результат:80бали,
  • Рейтинг балів4
Останні коментарі
ИМ
Игорь Максимов22 листопада 2024 р. 08:51
Django - Підручник 017. Налаштуйте сторінку входу до Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi31 жовтня 2024 р. 11:37
Django - Урок 064. Як написати розширення для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 жовтня 2024 р. 05:19
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов05 жовтня 2024 р. 04:51
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas505 липня 2024 р. 08:02
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
WD
Weave Decor28 грудня 2024 р. 00: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
nkly27 грудня 2024 р. 08:41
Нужно запретить перемещение только некоторых итемов, остальные перемещать можно. У меня есть Представление QTreeView и древовидная модель QStandardItemModel подключенная к представлению. Итемы в модели QStandardItem. В разных ветках дерева могут быть элементы с одинаковым им…
Evgenii Legotckoi
Evgenii Legotckoi24 червня 2024 р. 12:11
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey115 листопада 2024 р. 03:04
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProject04 червня 2022 р. 00:49
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…

Слідкуйте за нами в соціальних мережах