-
ВведениеДля команды, которая развивает автономный продукт, многие вопросы можно решить на одной встрече. Ситуация резко усложняется, когда команд становится десятки, а изменения в общем инфраструктурном или платформенном продукте последовательно затрагивают несколько зависимых систем.Что произойдёт, если команды в конце цепочки не…
-
Картинка грузится, а fetch к тому же хосту — нет: как CSP тихо сломала три интеграции
Полгода назад я закрыл замечание аудита «на сайте нет CSP» — прописал Content‑Security‑Policy с白 списком хостов, проверил, что ничего не отвалилось, и забыл. За три дня на прошлой неделе я нашёл три интеграции, которые эта политика убила молча. Ни одна из них не оставила следа на сервере.Это заметка…
-
DDoS-атаки 2026: эволюция угрозы. Кто находится в зоне риска?
Совместное исследование DDoS-Guard и FirstVDSРаньше считалось, что DDoS-атаки направлены на «крупную рыбу» — корпорации, госкомпании, банки. Но реальность 2026 года говорит о другом: жертвой злоумышленников может стать кто угодно.За три года число атак выросло с 2,2 до 2,5 млн. Их…
-
Нейронная сеть для поиска места утечки из трубопровода
ВведениеВ данной статье будет рассматриваться задача многомерной интерполяции с помощью нейронной сети. Нейронная сеть построена с помощью среды математического моделирования Engee. Данная задача имеет серьезное практическое применение так как нарушение целостности трубопровода связано с большими экономическими последствиями или даже может…
-
Нельзя просто так стать системным инженером. Код значимых проектов всегда писали только хакеры
(Серия: Сельскому учителю в помощь)ОглавлениеВступлениеЭти восемь человек возникли не из вакуумаИстория UnixУгроза национальной безопасности СШАНельзя просто так стать системным инженеромКниги под запретомОперация по укрощению интеллектуального класса. Власть идёт в университетыБунтующий MIT 1970 гг.Свободные операционные системыХакерыCode rush и крах компьютерной культуры…
-
Заметки фром реакт документейшен | React: грабли, о которые я спотыкалась. Часть 1
React я использую совсем недавно и вообще я бэкенд разработчик, но жизнь завела меня во фронтенд. Получилось так, что времени на обучение и курсы у меня не было, пришлось обучаться прямо в процессе. Мой принцип был «работает и ладно», но…
-
Разработчик ради шутки выложил в Steam игру This Game Costs 200 Dollars и выставил за неё ровно $200, её купили 6717 раз
В начале этого года 18-летний житель американского штата Нью‑Гэмпшир Майкл Мейджор ради шутки выпустил игру под названием This Game Costs 200 Dollars (“Эта игра стоит 200 долларов”) и выставил за неё ровно $200. В результате игру купили 6717 раз, что должно было принести разработчику более $1,3 млн, если бы не возвраты.This Game…
-
Установка SSL-сертификатов в профиль Firefox
Столкнувшись с необходимостью использовать сертификат Минцифры из-за отзыва зарубежных SSL-сертификатов, некоторые хабравчане почему-то начали придумывать переусложнённые варианты вроде отдельного устройства или виртуалки для Яндекс-Браузера. Тогда как встроенного механизма профилей нормальных браузеров вполне достаточно!1.Создаёте новый профиль, зайдя на about:profiles. Запомните имя…
-
ИИ‑агенту недостаточно правил: как мы передаём ему инженерный опыт
Сначала нам советовали подробно задавать правила в промпте. Промпты росли и постепенно превращались в:Ты опытный программист. Пиши хороший код. Плохой код не пиши.Потом появился следующий рецепт: сначала подготовьте подробную документацию, а уже затем поручите агенту писать код. В результате люди начали сначала генерировать агентом…
-
Когда компания вырастает из мессенджера: 5 признаков, что пора двигаться дальше
Мессенджер — один из самых удобных инструментов на старте бизнеса. В нем легко создать рабочий чат, быстро обсудить задачу, отправить файл, согласовать правки и связаться с клиентом. Не нужно долго внедрять систему, обучать сотрудников и настраивать процессы: достаточно добавить человека…