Evgenii Legotckoi
12 октября 2018 г. 0:04

QtQt/C++ - Урок 084. Как запускать JavaScript код в C++ приложении на примере работы с двумя переменными

Qt, QScriptEngine, QScriptValue, JavaScript, QScriptContext

Допустим, перед вами встала задача по выполнению JavaScript кода в C++ приложении. Например есть набор выходных данный или переменных, названия которых заранее известны, а также имеются куски JavaScript кода, который что-то делает с этими переменными. Причём ещё имеется алгоритм, который …

Читать
Evgenii Legotckoi
8 января 2018 г. 13:52

DjangoDjango - Урок 031. Смена URL без перезагрузки страницы с частичной подгрузкой контента

Django, URL, JavaScript

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

Смысл в том, что …

Читать
Evgenii Legotckoi
8 января 2018 г. 1:52

JavaScriptJavaScript - Как извлечь параметр из URL

JavaScript, URL

В процессе разработки сайта встают небольшие задачки, например, как извлечь параметр из URL.

Например, у нас имеется URL такого вида:

http://www.example.com/?page=24&info=13

Параметрами в данном случае являются page и info.


Для решения данной задачи можно использовать следующий код

  1. function getURLParameter(sUrl, sParam)
Читать
Evgenii Legotckoi
6 ноября 2017 г. 17:05

QMLQML - Урок 033. Подключение JavaScript файлов в других JavaScript файлах в Qt/QML проекте

QML, JavaScript, import

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

Например, вариант подключения JavaScript файла …

Читать
Evgenii Legotckoi
17 сентября 2017 г. 14:10

DjangoDjango - Урок 026. Настройка минификации CSS и JavaScript кода в PyCharm

Minification, CSS, JavaScript

При разработке сайта часто обращают внимание на то, что сайт должен иметь малое время отклика на действия пользователя, поэтому применяют различные методы для улучшения производительности сайта, такие как кеширование данных на стороне пользователя, использование Cookie файлов, а также минификацию CSS …

Читать
Evgenii Legotckoi
14 июля 2016 г. 15:57

QMLИгра на QML - Урок 1. Игровая арена и динамические объекты

JavaScript, QML, Qt, динамические объекты, игровая арена

После первого опыта по написанию игры на Qt под Android, хочу поделиться этим опытом и предлагаю вместе написать простенькую игру в стиле "Убей крота". Это игра, в которой нужно успевать попадать по кротам, которые вылазят из нор, но учитывая, что …

Читать