Evgenii Legotckoi
Evgenii Legotckoi10 травня 2017 р. 12:38

DjangoDjango - Підручник 024. Опитування за допомогою AJAX

AJAX, Django, Polling

Часті опитування з AJAX дозволяють організувати постійне з'єднання браузера з сервером для того, щоб оновлювати дані, наприклад, чи є нові повідомлення на сайті для користувача. Наприклад, я організував невелику систему повідомлень для зареєстрованих користувачів, яка дозволяє їм при вході на …

Читати
Evgenii Legotckoi
Evgenii Legotckoi07 травня 2017 р. 04:51

C++C++ - Підручник 001. Hello World

C++, Hello World

Мінімальною програмою на C++ є

int main() { } // the minimal C++ program

У цій програмі представлено оголошення функції main, , яка не приймає жодних аргументів. Фігурні дужки відображають угруповання в C++ і в даному випадку показують тіло функції …

Читати
Evgenii Legotckoi
Evgenii Legotckoi04 травня 2017 р. 11:33

QtQt/C++ - Урок 065. Відповідність помилок HTTP помилкам відповіді сервера в QNetworkAccessManager

QNetworkReply, QNetworkError, QNetworkAccessManager

В одному з уроків було представлено роботу з QNetworkAccessManager для отримання вмісту сторінки з сайту за протоколом http. Там була зроблена перевірка на наявність помилок, але були дані пояснення, які можуть бути помилки. Для цього клас QNetworkReply надає enum NetworkError …

Читати
Evgenii Legotckoi
Evgenii Legotckoi03 травня 2017 р. 12:23

QtQt/C++ - Урок 064. Як приховати елементи зі спадного списку QComboBox

Qt, QComboBox, QListView

У деяких випадках потрібно приховати деякі елементи зі списку QComboBox . Наприклад, користувачеві дається можливість вибрати один з декількох варіантів у QComboBox , але за замовчуванням повинен відображатися невалідний варіант, який повинен бути відсутнім у списку, що випадає. Тобто за …

Читати
Evgenii Legotckoi
Evgenii Legotckoi30 квітня 2017 р. 12:17

DjangoDjango – Підручник 023. Система «Подобається Dislike» з використанням GenericForeignKey

Like, Django, GenericRelation, Dislike, GenericForeignKey

У статті по створенню системи закладок на Django було розглянуто приклад з використанням абстрактної моделі для декількох типів закладок, а саме для статей та коментарів до статей. Також було наголошено на тому, що поля моделей, які мали зовнішні ключі на …

Читати
Evgenii Legotckoi
Evgenii Legotckoi25 квітня 2017 р. 12:23

QtQt/C++ - Підручник 063. Додавання вікон у головне вікно програми за допомогою QMdiArea

QMdiArea, Qt, QWidget

Багато програм, на зразок фотошопу вміють відкривати проекти (зображення, тексти і т.д.) всередині вікон, які відкриваються всередині основного вікна програми. Qt надає подібний фукціонал у вигляді класу QMdiArea. У об'єкт даного класу можна поміщати об'єкти класів, успадкованих від класу QWidget …

Читати
Evgenii Legotckoi
Evgenii Legotckoi08 квітня 2017 р. 07:52

DjangoDjango - Підручник 022. Додавання системи закладок (вибране) на сайт

bookmark, AJAX, favorite, Django, jQuery

На сайті додана можливість помічати статті, коментарі, теми та відповіді на форумі як обране. При цьому позначка як обране не передбачає перезавантаження сторінки, оскільки для цих дій використовується механізм AJAX-запитів.

Для того, щоб реалізувати систему закладок, необхідно:

  • Додати таблицю, яка …
Читати
Evgenii Legotckoi
Evgenii Legotckoi07 квітня 2017 р. 03:22

QtQt/C++ - Урок 062. Компаратор для сортування QList

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

Працюючи з простими типами можна використовувати стандартні засоби сортування. Якщо ж потрібно проводити сортування складних об'єктів, за безліччю параметрів, то потрібно написати спеціальний компаратор, який порівняти за необхідними параметрами.

Напишемо невеликий компаратор, який сортуватиме об'єкти класу QPointF . Правила сортування …

Читати
Evgenii Legotckoi
Evgenii Legotckoi02 квітня 2017 р. 14:22

PyQt5PyQt5 - Урок 007. Працює з QML QtQuick (Сигнали та слоти)

PyQt5, QML, QtQuick, Signal, Slot

А тепер глибше зануримося в роботу з Qt за допомогою PyQt5, скориставшись сучасними можливостями Qt. Під такими можливостями я маю на увазі QtQuick і QML. PyQt5 дозволяє використовувати класи Qt, які можуть обробляти код QML, а отже, можна написати інтерфейс …

Читати
Evgenii Legotckoi
Evgenii Legotckoi01 квітня 2017 р. 12:16

QtQt Linux - Урок 003. Перевірка рівня заряду батареї ноутбука за допомогою libacpi

Qt, Battery, libacpi

Зайшла на форумі розмова про перевірку рівня заряду батареї ноутбука під Linux за допомогою бібліотеки Qt. За фактом Qt не надає на даний момент такого класу, який давав би можливість перевіряти заряд батареї.

Спробуємо створити додаток, який забиратиме хоч якісь …

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

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

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

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

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

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

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

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