Разное
Не всегда стандартные средства достаточно эффективно считывают и выводят данные даже в знакомых вам языках программирования. В этом уроке обсудим, как эффективно организовать ввод-вывод данных в различных языках
Чтобы научиться хорошо проектировать алгоритмические программы, нужно знать, на что обращать внимание. Это важный навык, который мы будем тренировать на протяжении всего курса. В этом уроке вы узнаете
Есть и другой способ решить задачу поиска элемента в массиве. Если элементы в массиве упорядочены по возрастанию, то найти нужный можно гораздо быстрее. Представьте, что ищете слово «мультифора»
Одна из основных задач при работе с алгоритмами — оценка эффективности программы и поиск наиболее экономичного подхода. Самое простое и поверхностное решение этой задачи — написать программу и
При развёртывании Django в проекте сразу автоматически создаётся модель пользователя User с предустановленными атрибутами username, password, email, first_name, last_name. Это лишь основные; полный список атрибутов описан в документации. Обычно этой модели
Git — это распределённая система контроля версий; она помогает избежать досадных ошибок и конфликтов при совместной работе над проектом. В этом уроке мы рассмотрим основные команды, полезные при
Эффективность программы можно оценить по тому, как она расходует разные типы ресурсов компьютера. Основные из них — процессорное время и оперативная память. А ещё есть пропускная способность сетевых
Kittygram серьёзно подрос, обзавёлся новыми возможностями и стал удобнее. А тут поступила новая задача: новые пользователи хотят самостоятельно регистрироваться в нашем сервисе. Мало того: нужно настроить проект так,
Аутентификация Аутентификация на веб-сайтах, как правило, устроена так: при входе на сайт вы один раз вводите логин и пароль, система проверяет ваши данные и, в соответствии с вашими
Бытует мнение, что у котиков с доминирующим белым окрасом голубой цвет глаз более глубокий, чем у остальных, и это считается достоинством. Вот именно они и представляют интерес для