Когда «кнут» перестаёт работать

В этой статье мы поговорим о не самой приятной стороне управления программными проектами. А, именно, о том, когда решение возникших проблем путём всевозможных взысканий утрачивает свою эффективность. Обычно это происходит в следующих случаях.

Завершение поддержки Windows 7. Что это сулит программисту?

14 января 2020 года Microsoft официально прекратила поддержку Windows 7, которая по праву считается одной из наиболее удачных и популярных версий данной операционной системы. Какие последствия этого события могут так или иначе затронуть программистов?

Создаём пользователей по умолчанию для web приложения (ASP.NET MVC Core + Identity)

Для работы с учётными записями пользователей и разграничения доступа по ролям в распоряжении ASP.NET Core MVC имеется специальная библиотека Identity. С её помощь также можно создать так называемых пользователей по умолчанию. Учётные записи, которые присутствуют в приложении изначально и позволяют начать работу с ним сразу же после развёртывания.

Определение уровня сигнала и его обработка с использованием Arduino

Задача определения уровня некоторого сигнала и выполнения исходя из этого тех или иных действий встречается в технике более чем часто. Электрический сигнал может изменять свой уровень по разным причинам. Это может быть понижение уровня жидкости в резервуаре (тот же бензин в баке), изменение расстояния до препятствия, изменение температуры, давления и

Создаём уведомления в Android. Часть 5. Свой дизайн уведомления

Стандартный дизайн уведомлений подходит только для оповещения пользователя о чём-либо в виде текста. В стандартном макете можно задействовать графический интерфейс пользователя, но его возможности очень сильно ограничены. Чтобы получить возможность более гибкой настройки внешнего вида уведомления и более широкий функционал для интерфейса пользователя лучше создавать собственные макеты.