QML → QML - Урок 036. Работа с сигналами и слотами в QML
Эта статья является наиболее полным описанием сигналов и слотов в QML по сравнению со всеми предыдущими статьями на этом сайте.
В этой статье я попытаюсь объяснить следующее при работе с Qt/QML + Qt/C++:
- способы объявления сигналов и слотов, также называемые …
Django → EVILEG-CORE. Кэширование свойств объектов моделей с помощью model_cached_property
EVILEG, ESNF-C, model_cached_property, Django
Для ускорения работы сайта, помимо оптимизации запросов к базе данных, можно использовать кеширование.
Django позволяет кэшировать:
- индивидуальное view , как Class Based View , так и обычные функции view
- целые шаблоны или части этих шаблонов
- QuerySet
- а также свойства объектов …
Django → EVILEG-CORE. Использование Google reCAPTCHA
ESNF-C, CORE, EVILEG, reCAPTCHA, Google
Это будет первая статья об использовании набора установленных утилит, присутствующих в ядре сайта EVILEG. Эта часть программного кода сайта находится в открытом доступе, поэтому я хочу рассказать о том, какой функционал присутствует в этой батарее и как ею пользоваться.
Я …
ЧитатьEVILEG → Выпуск EVILEG-CORE 0.0.5
Django, Releases, Python, EVILEG, ECNF-C
Представляем новый релиз EVILEG-CORE 0.0.5.
В этот релиз включены следующие изменения:
- cached_property переименовано в model_cached_property
- cache_invalidate_cached_property переименован в invalidate_model_cached_property
- добавлен метод invalidate_cache в EAbstractActivity в качестве схемы кодирования
- добавлено cache_invalidate_activity
- model_cached_property , invalidate_model_cached_property , cache_invalidate_activity перемещены в подпапку cache
- добавлены …
Qt → Быстрый и потокобезопасный аллокатор пулов для Qt - Часть 1
Qt, thread, performance, allocator
Код, на котором основана эта статья, находится в стадии разработки, с различными коммитами на рассмотрении в теме «Аллокатор». Обратите внимание, что в коде используются различные функции C++17.
Несколько месяцев назад разработчики Qt Company работали над исправлением того, как QHostInfo отправляет …
ЧитатьDjango → Django - Урок 049. Оптимизация производительности Django на примере боевого проекта
Django, django-silk, performance
В последнее время я много времени уделяю оптимизации сайта и сейчас хочу рассказать об этом.
В этой статье объясняется использование методов
select_related
и
prefetch_related
в QuerySet, а также их различия. Я также попытаюсь объяснить, почему Django считается медленным, и почему …
Qt → Запуск Qt Quick на Vulkan, Metal и Direct3D – Часть 3
Windows, Qt, OpenGL, Vulkan, macOS, Quick, Graphics, Embedded, Desktop
В третьей части серии статей о графике Qt рассмотрим, как обрабатываются шейдеры в Qt Quick в версии Qt 5.14 при переключении графа сцены на рендеринг через QRhi и Qt Rendering Hardware Interface (аппаратный интерфейс рендеринга Qt). Охватим обработку шейдеров, прежде …
ЧитатьQt → Недокументированный QMake - CONFIG += resources_big
В нашем проекте используется очень большое количество ресурсов, как обычных иконок, так и svg изображений. В какой-то момент проект перестал собираться на ПК разработчиков с небольшим объемом памяти 16 ГБ.
Проблема оказалась в том, что при компиляции файлов ресурсов бесконтрольно …
ЧитатьEVILEG → Выпуск EVILEG-CORE 0.0.4
Примерно через 5 месяцев доработки сайта я выпускаю более проработанную версию пакета evileg_core.
В этот релиз вошли как новые функции, так и утилиты, а старый функционал был доработан. Например, улучшено поведение поля Markdown. Первоначально EMarkdownField резко снижал производительность рендеринга контента, …
ЧитатьПроекты на Qt → Релиз утилиты развертывания С++/Qt и QML приложений CQtDeployer v1.3.0
Qt, cqtdeployer, deployment, QML
Представлен релиз кроссплатформенной утилиты CQtDeployer . Утилита получила ряд новых возможностей. Исходный код компонентов CQtDeployer распространяется под лицензией LGPLv3 и находится в свободном доступе на [GitHub] (https://github.com/QuasarApp/CQtDeployer). Эта утилита используется как универсальный инструмент для развертывания C, C++, Qt и QML-проектов …
Читать- Виталий Юрлов
- 1 июня 2024 г. 1:41
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:30баллов,
- Очки рейтинга-10