Нередко возникают ситуации, когда помимо стандартных параметров приложения нужно использовать свои собственные. Например, вынести часто используемые константы в одно общее «хранилище», чтобы не дублировать их в каждом модуле, где они требуются. В Django есть штатный механизм, который может помочь в этом.
Продолжить чтениеРубрика: Статьи
Ввод даты в формах в Django в два клика и её отображение
К сожалению, среди стандартных элементов управления для форм в Django нет ни одного, что позволил бы ввести значение даты в варианте однозначно дружественном для пользователя. DateField в чистом виде (с виджетом DateInput) только обеспечивает форматированный ввод-вывод даты в текстовом варианте (неудобно), а SelectDateWidget позволяет вводить элементы даты только по частям
Продолжить чтениеКак удалить сразу все точки останова в Visual Studio
В процессе работы над той или иной задачей в программе может накопиться достаточно большое количество точек останова. И при переходе к следующей задаче их как правило приходится удалять. Притом все.
Продолжить чтениеТочки останова с условием в Visual Studio. Основы
Visual Studio позволяет устанавливать условия при выполнении которых выполнение программы будет приостановлено и вы перейдёте в отладчик в данной точке останова.
Продолжить чтениеПочему джуны испытывают трудности в плане карьеры
Почему многие начинающие специалисты испытывают трудности в профессиональной деятельности и как можно их преодолеть.
Продолжить чтениеТак ли важен английский язык в программировании?
Вопрос в заголовке статьи является, казалось бы, незыблемым для профессии программиста. Но, так ли это на самом деле? Не переоценивается ли роль знания английского языка? Попробуем разобраться.
Продолжить чтениеПочему многие программисты не любят legacy проекты
Многие люди не сильно посвящённые в области программирования удивляются, а иногда даже негодуют на отсутствие у некоторых программистов энтузиазма в плане работы с legacy проектами. Что такое представляют из себя подобные проекты и в чём состоит причина такого отношения к ним со стороны программистов?
Продолжить чтениеАсинхронный обмен данными по сети в C# по протоколу TCP (делаем сервер асинхронным)
Среди главных проблем с которой можно столкнуться при обмене данными по сети, это длительное ожидание ответа сервера или «зависание» серверной части в бесконечном цикле при ожидании запроса от клиента. В этой статье мы будем решать вторую проблему путём превращения «обычного» сервера, который был написан в одной из предыдущих статей [1]
Продолжить чтениеДок станция или переходник. Что лучше для подключения жёсткого диска?
Ранее мы уже рассматривали вопрос подключения к компьютеру обычных жёстких дисков как внешних. Но, тогда мы использовали переходники. Однако переходниками возможность подобного подключения не ограничивается. Существуют ещё и, так называемые док-станции.
Продолжить чтениеПочему одни программисты идут в тимлиды и прочие руководители, а другие от этого сознательно отказываются
Название этой статьи возможно вызовет недоумение, так как в современном обществе преобладает культура роста (карьерного и не только). Однако находится не мало людей, которые не претендуют на многое из того, о чём другие мечтают. Что движет теми, кто стремится к руководящей должности и теми, кто, наоборот, её не очень хочет?
Продолжить чтение