Программное обеспечение

Новости и обзоры ПО: операционные системы, приложения, утилиты. Обновления, уязвимости и советы по использованию софта.

Облака aws/azure/gcp: за что платят и как оптимизировать расходы

В AWS, Azure и GCP платят не «за облако», а за измеримые ресурсы: время работы вычислений, объём и класс хранения, сетевой трафик, управляемые сервисы, лицензии и безопасность. Оптимизация затрат на облако сводится к разбору счёта по драйверам, настройке меток/аккаунтинга, контролю аномалий и регулярному right-sizing с автоматизацией выключений и масштабирования. За что именно платят в облаках […]

Облака aws/azure/gcp: за что платят и как оптимизировать расходы Читать далее »

Современные базы данных: как устроены Sql vs nosql vs newsql на примерах

Современные БД обычно выбирают по трём веткам: SQL — когда важны строгие транзакции и сложные связи; NoSQL — когда важнее гибкость схемы и горизонтальное масштабирование; NewSQL — когда нужны транзакции уровня SQL в распределённой архитектуре. Дальше — практичные критерии, примеры данных и быстрый алгоритм, чтобы сделать выбор под ваш проект. Ключевые выводы и быстрые ориентиры

Современные базы данных: как устроены Sql vs nosql vs newsql на примерах Читать далее »

Как не выгореть в It: практики, которые реально помогают и сохраняют мотивацию

Чтобы как не выгореть в IT, нужны три опоры: раннее распознавание признаков, управляемая нагрузка и регулярное восстановление. Практически это сводится к настройке границ рабочего дня, нормализации ожиданий с командой, тайм-боксингу задач и микро-паузам. Если уже есть признаки истощения, планируйте восстановление и снижайте обязательства, а не «дожимайте». Коротко о том, что действительно помогает Фиксируйте «стоп-время» и

Как не выгореть в It: практики, которые реально помогают и сохраняют мотивацию Читать далее »

Ci/cd без боли: типичные ошибки и способы их избежать

CI/CD «без боли» достигается не магией, а дисциплиной: разделите пайплайн на предсказуемые стадии, закройте пробелы в тестах, вынесите конфигурацию и секреты из кода, выберите стратегию релиза с понятным откатом и включите мониторинг как часть деплоя. Начинайте с read-only проверок, чтобы не ломать прод. Коротко: главные ошибки CI/CD и мгновенные контрмеры Один монолитный pipeline на всё

Ci/cd без боли: типичные ошибки и способы их избежать Читать далее »

Как читать чужой код и быстро входить в новый проект: практические советы

Чтобы понять чужой код и быстро войти в новый проект, начните с карты репозитория (документация, точки входа, сборка), затем восстановите потоки данных и границы модулей, и только после этого углубляйтесь во внутреннюю реализацию через публичный API. Все изменения делайте через маленькие PR, с тестами и наблюдаемостью — так вы снижаете риск сломать систему. Критерии быстрой

Как читать чужой код и быстро входить в новый проект: практические советы Читать далее »

Прокрутить вверх