Обеспечение безопасности при разработке ПО — проблемы конвейеров CI/CD и способы предотвращения угроз
—
от автора
—
от автора
Безопасность — критический аспект в разработке программного обеспечения, сам факт внедрения которого устраняет проектировочные ошибки, снижает затраты и сосредотачивает команду на использовании надежных методологий. Поделюсь нашим опытом интеграции его инструментов в создание софта (на примере корпоративного менеджера паролей ОдинКлюч) и…
—
от автора
Пользователь Reddit под ником drawss4scoress (25 лет) рассказал, что его девушка (28 лет), с которой он встречается восемь месяцев, постоянно использует ChatGPT, чтобы выигрывать все личные споры.Каждый раз, когда пара скандалят, девушка запускает ИИ, чтобы раскатать беднягу железобетонными аргументами:В последнее…
—
от автора
СодержаниеКак и почему перед дизайном нужно делать исследование?Приоритизация функций сайтаКак выглядит образцовый дизайн 21 века?Выбор оттенков и шрифтов для интерфейсаРасположение элементов дизайнаКак и почему после дизайна нужно делать исследование?Шаг 1: ИсследованиеИсследование — это не просто первая стадия дизайна, а фундамент…
—
от автора
Привет, Хабр! Меня зовут Роман Остапчук, я директор по техническому развитию РТК-Сервис. Одной из важных моих задач является взаимодействие с нашими заказчиками – телеком-операторами разного профиля и из разных сегментов рынка. В этой статье я постарался собрать воедино основные принципы…
—
от автора
Привет. Делюсь лайфхаком по уменьшению размеров Docker-образов. Как-то нам попалась на поддержку и развитие CRM-система, написанная на Ruby. Пришли со словами: предыдущий разработчик не передал исходный код, но систему нужно развивать. Я уверен, что по условиям контракта передавали исходный код,…
—
от автора
Western Digital выпустила новую прошивку на некоторые свои SSD и решения от SanDisk (WD_BLACK SN770(M), WD Blue SN580/5000 и SanDisk Extreme M.2) для исправления бага с появлением BSOD при установке Windows 11 24H2.Western Digital настоятельно рекомендует с помощью приложения Western…
—
от автора
16 октября 2024 года состоялся релиз JavaScript-платформы Node.js 23. Платформа Node.js может быть использована как для серверного сопровождения работы веб-приложений, так и для создания обычных клиентских и серверных сетевых программ. Node.js 23.0 отнесён к промежуточным веткам, сопровождение которых осуществляется в…
—
от автора
В первой части мы познакомились с архитектурным паттерном Entity-Component-System, часто используемым в разработке игр, и металингвистической парадигмой программирования, заключающейся в построении и использовании собственных языков, наиболее полно и точно описывающих предметную область создаваемой программы. На сей раз мы используем эти…
—
от автора
Национальная система платёжных карт (оператор карт «Мир» и Системы быстрых платежей) создала технологию, позволяющую оплачивать покупки через смартфоны на базе Android и iOS по аналогии с Google Pay и Apple Pay. Об этом сообщает РБК со ссылкой на генерального директора…
—
от автора
Привет, Хабр! С вами снова Евгений Мартынов, директор по информационным технологиям Рег.ру. Сегодня расскажу, как мы переезжали в онлайн в Петербурге. Навигация по тексту:→ Как мы дошли до жизни такой→ И вновь посетил…→ Цель ясна, итог понятен→ Бонус-трек Как мы…