Django → Django - Урок 032. Расширенные параметры поиска
На сайте присутствует функционал, благодаря которому можно задать вопрос на форуме с указанием статьи на сайте, к которой так или иначе относится данный вопрос. Это делается благодаря внешним ключам от темы на форуме сайта к статьям. При этом внешнего ключа …
ЧитатьC++ → Шаблон программирования Pimpl - то, что вам следует знать
Основы
Вы можете встретить шаблон Pimpl под другими именами: d-pointer, compiler firewall или даже шаблон Cheshire Cat или непрозрачный указатель.
В его основной форме шаблон выглядит следующим образом:
- В классе мы перемещаем все закрытые члены в новый объявленный тип, например, …
Qt → Разработка на Qt под iOS
Преамбула
Самая демократическая страна в мире создала самую тоталитарную операционную систему. Поэтому если вы хотите тестировать ваше ПО на IPad или IPhone вам нужно обязательно зарегистрироваться на сайте https://developer.apple.com/ в качестве разработчика. На первом этапе денег платить не обязательно. Добрый …
ЧитатьQt → Qt Cloud Messaging API доступен для встраиваемых систем
Проблемы с облачными сообщениями для встраиваемых устройств вдохновили команды Kaltiot & SnowGrains на создание кросс-платформенного Qt API, который позволяет легко отправлять сообщения с встраиваемых устройств. API называется Qt Cloud Messaging API , и он построен с гибкостью и расширяемостью.
Мы …
Читать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++ → С++ - Урок 012. static_assert, проверка на ошибки во время компиляции
Исключения выбрасываются во время выполнения программы, если же ошибка может быть найдена во время компиляции программы, то можно использовать static_assert , который сообщит о необходимости поправить программный код в ключевых местах.
Использование static_assert будет выглядеть следующим образом.
Читатьstatic_assert(4<=sizeof(int), "integers are …
Django → Django - Урок 029. Добавление личных сообщений и чатов на сайте - Часть 1
чат, message, Django, chat, сообщение
По сложившейся традиции расскажу о своих опытах по внедрению нового функционала на сайте. На данный момент этим функционалом являются личные сообщения между пользователями. Конечно, это сейчас работает не так хорошо, как в известных социальных сетях... но в итоге всё будет …
ЧитатьQt → Идиома "стирания типа" на примере QWidget
Type erasure idiom
Статья предполагает наличие у читателя базовых знаний C++
Сразу к делу.
Предположим, что вам нужно динамически ( например, как мне, по нажатию кнопки ) изменять текст
нескольких объектов, таких как:
- QLabel
- QPushButton
- QLineEdit
Большинство из вас знает, …
Читать- Akiv Doros
- 12 ноября 2024 г. 1:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50баллов,
- Очки рейтинга-4
- molni99
- 26 октября 2024 г. 11:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80баллов,
- Очки рейтинга4
- molni99
- 26 октября 2024 г. 11:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20баллов,
- Очки рейтинга-10