Evgenii Legotckoi
Evgenii Legotckoi28 февраля 2018 г. 4:57

DjangoDjango - Урок 033. Передача списка аргументов в метод order_by для сортировки QuerySet

сортировка, sort, Django

Для улучшения удобства использования разделов статей была внедрена сортировка статей по дате, заголовку, и количеству просмотров. Помимо этого была добавлена возможность поиска информации по статьям раздела. Реализуется эта возможность через несколько чекбоксов, которые добавляют названия колонок для сортировки в URL …

Читать
Evgenii Legotckoi
Evgenii Legotckoi27 февраля 2018 г. 2:40

AndroidAndroid. Java vs Qt QML - Урок 002. Обработка нажатий по кнопкам

Qt, Android, JAVA, button, QML

После того, как мы познакомились с Hello World из мира Java и Qt QML под Android, предлагаю написать приложение, которое будет иметь две кнопки и по нажатию на эти кнопки будет изменять текст в небольшом текстовом поле. Приложения должны выглядеть …

Читать
Evgenii Legotckoi
Evgenii Legotckoi26 февраля 2018 г. 2:07

QtQt/C++ - Урок 075. Улучшение синтаксиса сигналов и слотов в Qt 5.7 и выше для перегруженных сигналов и слотов

слоты, Qt, сигналы

В Qt у различных классов имеется ряд сигналов и слотов, которые имеют перегрузки, в связи с чем запись коннектов выглядит просто монструозной, когда для указания конкретного сигнала или слота требуется делать static_cast.

Так вот, в Qt присутствует функционал для упрощённой …

Читать
Evgenii Legotckoi
Evgenii Legotckoi24 февраля 2018 г. 11:51

PythonPython 3 - Урок 003. Базовый синтаксис

Синтаксис, Python 3, Syntax

Язык Python имеет много общего с Perl, C и Java. Однако между языками существуют определенные различия.

Первая программа Python

Давайте выполним программы в разных режимах программирования.

Интерактивный режим программирования

Вызов интерпретатора без передачи файла сценария в качестве параметра вызывает следующую …

Читать
Evgenii Legotckoi
Evgenii Legotckoi19 февраля 2018 г. 2:13

AndroidAndroid. Java vs Qt QML - Урок 001. Hello World

Qt, JAVA, Android, QML

Любопытства ради решил сравнить два варианта написания приложений под Андроид. Когда-то давно начинал заниматься программированием под Андроид на Java, но со временем перешёл на разработку Desktop приложений на Qt QML. Но теперь вновь решил освежить в памяти некоторые аспекты, чтобы …

Читать
Evgenii Legotckoi
Evgenii Legotckoi18 февраля 2018 г. 8:34

PythonPython 3 - Урок 002. Настройка среды

Python 3, Python

Python 3 доступен для Windows, Mac OS и большинства вариантов операционной системы Linux.

Настройка локальной среды

Откройте окно терминала и введите «python», чтобы узнать, установлен ли он и какая версия установлена.

Получение Python

Платформа Windows

Бинарники последней версии Python 3 …

Читать
Evgenii Legotckoi
Evgenii Legotckoi13 февраля 2018 г. 18:13

C++Готовим лямбда функции в C++ - Часть 1

С++, лямбда функция

Мой любимый инструмент в C++ - это лямбда функции, хотя как-то мне говорили, что они кажутся страшными. На самом деле они прелестны. Они значительно упрощают написание программ и позволяют делать довольно интересные решения.

Но прежде чем рассматривать различные способы применения …

Читать
Evgenii Legotckoi
Evgenii Legotckoi13 февраля 2018 г. 17:02

PythonPython 3 - Урок 001. Введение

Python, Python 3

Python - универсальный интерпретируемый, интерактивный, объектно-ориентированный и высокоуровневый язык программирования. Он был создан Guido van Rossum в 1985-1990 годах. Как и Perl, исходный код Python также доступен в соответствии с GNU General Public License (GPL). Python назван в честь телешоу …

Читать
Evgenii Legotckoi
Evgenii Legotckoi16 января 2018 г. 2:19

DjangoDjango - Урок 032. Расширенные параметры поиска

Django, Search

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

Читать
АК
Александр Кузьминых15 января 2018 г. 5:18

C++Шаблон программирования Pimpl - то, что вам следует знать

C++, Pimpl

Основы

Вы можете встретить шаблон Pimpl под другими именами: d-pointer, compiler firewall или даже шаблон Cheshire Cat или непрозрачный указатель.

В его основной форме шаблон выглядит следующим образом:

  • В классе мы перемещаем все закрытые члены в новый объявленный тип, например, …
Читать
alex_lip
alex_lip14 января 2018 г. 14:15

QtРазработка на Qt под iOS

ios, qt

Преамбула

Самая демократическая страна в мире создала самую тоталитарную операционную систему. Поэтому если вы хотите тестировать ваше ПО на IPad или IPhone вам нужно обязательно зарегистрироваться на сайте https://developer.apple.com/ в качестве разработчика. На первом этапе денег платить не обязательно. Добрый …

Читать
АК
Александр Кузьминых9 января 2018 г. 8:05

QtQt Cloud Messaging API доступен для встраиваемых систем

Cloud, Messaging, QML

Проблемы с облачными сообщениями для встраиваемых устройств вдохновили команды Kaltiot & SnowGrains на создание кросс-платформенного Qt API, который позволяет легко отправлять сообщения с встраиваемых устройств. API называется Qt Cloud Messaging API , и он построен с гибкостью и расширяемостью.


Мы …

Читать
AD

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

  • Результат:50баллов,
  • Очки рейтинга-4
m
  • molni99
  • 26 октября 2024 г. 11:37

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

  • Результат:80баллов,
  • Очки рейтинга4
m
  • molni99
  • 26 октября 2024 г. 11:29

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

  • Результат:20баллов,
  • Очки рейтинга-10
Последние комментарии
ИМ
Игорь Максимов22 ноября 2024 г. 22:51
Django - Урок 017. Кастомизированная страница авторизации на Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi1 ноября 2024 г. 0:37
Django - Урок 064. Как написать расширение для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 октября 2024 г. 18:19
Читалка fb3-файлов на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов5 октября 2024 г. 17:51
Django - Урок 064. Как написать расширение для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55 июля 2024 г. 21:02
QML - Урок 016. База данных SQLite и работа с ней в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Сейчас обсуждают на форуме
Evgenii Legotckoi
Evgenii Legotckoi25 июня 2024 г. 1:11
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey115 ноября 2024 г. 17:04
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProject4 июня 2022 г. 13:49
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…
9
9Anonim25 октября 2024 г. 19:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

Следите за нами в социальных сетях