Павел Дорофеев
29 мая 2022 г. 21:28

Проекты на QtКак реализовать TLSv1.2 на Qt 4.8.1

qssl

Изначально QSsl в Qt 4.8.1 (выпущенный примерно 13 лет назад) использовал только максимум TLS v1.0.

Сегодня 2022г и Tls v1.0 и v1.1 блокируются почти всеми приличными сайтами в интернете.

Qt в QSsl использует открытую библиотеку openssl.


TLS v1.2 появляется в …

Читать
Evgenii Legotckoi
19 апреля 2022 г. 3:39

DjangoDjango - Урок 058. Разрастание базы данных из-за таблицы django_session

Django, Postgres, garbage collection, Python, PostgreSQL

Последнее время я заметил, что близится тот роковой момент, когда ккатастрофически перестанет хватать дискового пространства для сайта на хостинге. А дамп базы данных становится невероятно огромным, хотя очевидных предпосылок для этого никаких нет. Размер контента на сайте не растёт так …

Читать
Evgenii Legotckoi
14 февраля 2022 г. 15:24

DjangoDjango Rest Framework - Урок 001. Добавление аутентификации по токену

Django Rest Framework, QML, Authentication, Token, drf, Felgo

На данный момент я активно работаю над приложение, которое будет работат с REST API сайта на Django. И одним из первых шагов была настройка аутентификации пользователя по токену, но для того, чтобы это заработало, нужно сначала получить токен авторизации.

Давайте …

Читать
Evgenii Legotckoi
10 февраля 2022 г. 15:13

DjangoDjango - Урок 057. Поддержка мультиязычности в MarkdownField с функционалом auto populate

MarkdownField, markdown, modeltranslation, Django

В статье Как написать функционал auto populate field было дано описание простейшего функционала поля MarkdownField для поддержки markdown синтаксиса на сайте с автоматическим генерированием html контента.

Я не стал сразу показывать расширенный функционал, чтобы было проще понять, что из себя …

Читать
Evgenii Legotckoi
9 февраля 2022 г. 17:11

DjangoDjango - Урок 056. Как конвертировать изображение в формат WEBP при сохранении в ImageField

ImageField, Django, WEBPField, webp, Python

WEBP - это формат сжатия изображений, который был предложен Google в 2010 году. Главным его преимуществом является низкий размер без видимых потерь качества по сравнению с такими форматами, как JPEG или PNG. Поэтому вполне логично использовать данный формат для хранения …

Читать
Evgenii Legotckoi
8 февраля 2022 г. 17:55

DjangoDjango - Урок 055. Как написать функционал auto populate field

field, Django, python, auto, Python

Очень давно хотел написать статью о том, как написать функционал auto populate field для проекта на Django . Это очень полезный функционал, который позволяет изменять содержимое других полей модели в Django при установке значение в то поле, в котором используется …

Читать
Evgenii Legotckoi
7 февраля 2022 г. 19:52

QtQt/C++ Урок 092. Создание переводов для внешних источников текста

Qt 6, Qt, Qt 5, QtLinguist, translation

Сегодня обсудим довольно интересный вариант добавления перевод в приложение на Qt/C++. А именно добавление переводов для текстов из внешних источников, когда вы отображаете тексты из баз данных, внешнего API или просто каких-то других файлов.

Такая ситуация можно возникнуть в следующем …

Читать
Said Py
26 декабря 2021 г. 23:22

PythonPython: как проверить скорость Интернета

speedtest

Возможно, вы уже пользовались сайтом speedtest раньше, но знаете ли вы, что в speedtest есть библиотека Python.
В этом руководстве мы научимся использовать библиотеку Speedtest для проверки скорости вашего интернета. Мы также узнаем, как использовать командные строки speedtest.

Давайте начнем. …

Читать
Ruslan Polupan
24 ноября 2021 г. 14:39

QtУстановка драйвера QIBASE (Firebird) Qt 6.2.1 на openSUSE Tumbleweed

Qt 6, IBASE, FireBird, SQL

Очередная переустановка. Решил поставить уже Qt 6.


Компонеты firebird установлены следующие

Добавляем в .bashrc

  1. # custom PATH Qt 6
  2. export PATH="$PATH:~/Qt/6.2.1/gcc_64/bin"

проверяем установлен ли cmake

а далее как в доументации https://doc-snapshots.qt.io/qt6-dev/sql-driver.html , только с учетом что это SuSE

  1. mkdir build-sqldrivers
Читать
Andrei Yankovich
24 мая 2021 г. 20:10

QtВыпуск утилиты развертывания приложений C++/Qt и QML CQtDeployer v1.5

deploy, cqtdeployer, QML, Qt, deb

Выпуск утилиты развертывания приложений C++/Qt и QML CQtDeployer v1.5.0

Logo


Это первое крупное обновление в 2021 году. CQtDeployer 1.5 содержит множество полезных улучшений. Самыми большими улучшениями являются добавление возможности упаковывать пакеты deb и возможность использовать собственный шаблон упаковки для среды установки …

Читать
BlinCT
7 марта 2021 г. 19:04

QtКак отображать дебаг символы Qt если вы используете CLion вместо QtCreator

Всех приветствую.
Как всем давно уже изветсно, Qt уже стабильно перешёл на CMake, заменив QMake.
А это значит, что мы с вами можем использовать другие IDE для работы с этим фреймворком.
CLion отлично работает как с CMake, так и с …

Читать
Evgenii Legotckoi
31 декабря 2020 г. 18:05

EVILEGПоздравляю всё Сообщество EVILEG с Новым Годом!!!

Дорогие пользователи EVILEG!

Поздравляю Вас с наступающим Новым Годом!!!
Желаю счастья, здоровья и успехов в программировании в новом 2021 году!!!


Как создатель сайта я очень рад, что вокруг сайта выросло такое отличное сообщество, которое несмотря на моё длительное отсутствие на …

Читать