Django → Django - Підручник 031. Змініть URL-адресу без перезавантаження сторінки з частковим завантаженням вмісту
Що менше інформації доводиться передавати сайту на кожен запит, то краще. Оскільки отримуємо менше навантаження на сервер і канал зв'язку. Першим таким покращенням на сайті я зробив підвантаження списку статей під час навігації по пагінатору сторінок.
Сенс у тому, що …
ЧитатиJavaScript → JavaScript – як витягти параметр з URL-адреси
У процесі розробки сайту постають невеликі завдання, наприклад, як вибрати параметр із URL.
Наприклад, у нас є URL такого виду:
http://www.example.com/?page=24&info=13
Параметрами в даному випадку є page та info.
Для вирішення цього завдання можна використовувати наступний код
Читатиfunction getURLParameter(sUrl, sParam) …
Django → Django - Підручник 030. Можливості VDS сервера за 5 $ для проекту на Django
У міру зростання функціоналу сайту, а також відвідуваності вдалося добре протестувати можливості поточного VDS сервера, яким я на даний момент користуюся. Хотілося б описати свій досвід роботи з VDS, а також показати яке навантаження тримає цей VDS за певних умов …
ЧитатиC++ → C++ - Підручник 012. static_assert, перевірка помилок під час компіляції
Винятки викидаються під час виконання програми, якщо помилка може бути знайдена під час компіляції програми, то можна використовувати static_assert , який повідомить про необхідність поправити програмний код у ключових місцях.
Використання static_assert буде виглядати наступним чином.
Читатиstatic_assert(4<=sizeof(int), "integers are too …
Django → Django - Підручник 029. Додавання приватних повідомлень і чатів на сайт - Частина 1
чат, message, Django, chat, сообщение
За традицією, що склалася, розповім про свої досвіди з впровадження нового функціоналу на сайті. На даний момент цим функціоналом є особисті повідомлення користувача. Звичайно, це зараз працює не так добре, як у відомих соціальних мережах... але все буде працювати. Головне …
ЧитатиQt → Ідіома "стирання типу" на прикладі QWidget
Введіть ідіому стирання
Стаття передбачає наявність у читача базових знань C++
Відразу до діла.
Припустимо, що вам потрібно динамічно (наприклад, як мені, за натисканням кнопки) змінювати текст
кількох об'єктів, таких як:
- QLabel
- QPushButton
- QLineEdit
Більшість із вас знає, що ці …
ЧитатиQt → Написання користувача Qt 3D аспекту - частина 2
Вступ
У попередній статті ми зробили огляд процесу створення користувача аспекту і показали, як створити (велику частину) фронтенд функціонал. У цій статті ми продовжуємо будувати наш індивідуальний аспект, реалізуючи відповідні бекенд типи, реєструючи типи і налаштовуючи зв'язок фронтенд об'єктів з …
ЧитатиQML → QML - Підручник 035. Використання перерахувань в QML без C++
Ну от нарешті і дочекалися! З'явилася можливість оголошувати перерахування (enum) відразу QML без танців з C++. Як додавати свої перерахування в QML через C++ я описував ось у цій статті . За фактом тут немає нічого складного з боку C++, …
ЧитатиQt → Qt/C++ - Урок 074. Генерація псевдовипадкових чисел, використання STD бібліотеки random
qsrand, QRandomGenerator, Qt, Random, C++11, qrand
Генерація випадкових чисел може знадобитися, наприклад, для розрахунку шкоди від зброї в комп'ютерній грі або буде представляти графіка з випадкових чисел.
Qt надає для генерації випадкових чисел функцію qrand, а також, починаючи з Qt 5.10, класс QRandomGenerator.
Давайте розберемо, як …
ЧитатиQt → Випуск Qt 5.10
Розробники Qt анонсували випуск Qt 5.10, ознаменований внесенням нового функціоналу, а також випуском Qt 3D Studio.
Qt 3D Studio
Як випливає з назви, Qt 3D Studio є графічним редактором, що використовується для створення тривимірних інтерфейсів і створений з продукту NVIDIA …
ЧитатиQML → Скажи привіт обробнику покажчика Qt Quick
Нам відомо, що протягом кількох років підтримка мульти-тач Qt Quick була неадекватна в багатьох випадках її використання. У нас є PinchArea , для обробки масштабування, обертання та перетягування двома пальцями; та MultiPointTouchArea , яка може використовуватися для відображення будь-якого інтерактивного …
ЧитатиDjango → Випуск Django 2.0
Django анонсувала випуск Django 2.0
Цей випуск починається з використання в Django вільної форми семантичного управління версіями, але немає істотних змін у зворотній сумісності (за винятком того, що було видалено Python 2.7), що було очікуваним у випуску 2.0. Оновлення має …
Читати- Ora Iro
- 24 грудня 2024 р. 17:38
C++ - Тест 001. Первая программа и типы данных
- Результат:40бали,
- Рейтинг балів-8
- Akiv Doros
- 12 листопада 2024 р. 01:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 11:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4