-
Как избежать десятков MR при обновлении пайплайнов и стандартизировать развертывание новых сервисов в GitLab CI? Решение — вынести части пайплайнов в отдельные изолированные модули.Для кого эта статья: DevOps и SRE инженеры, которые устали поддерживать зоопарк шаблонных проектов или микросервисов и…
-
Battlefield 6 возвращает морские сражения. Что принес четвертый сезон?
После выхода Battlefield 6 разработчики постепенно развивают игру крупными сезонными обновлениями. Стартовавший 21 июля 4-й сезон стал одним из самых масштабных: возвращаются морские сражения, появляется новая карта Tsuru Reef, а позднее игроков ждут знаковая для франшизы карта Wake Island, режимы…
-
Что я бы взял из опыта управления AI агентами для управления людьми
1.Промтинг и постановка задачиПо данным Harvard Business Review 80% руководителей уверены, что ставят конкретные и измеримые цели. И по его же данным 16% линейных сотрудников понимают связь своих задач с инициативами компании. Агент учит нас четкой постановке задач с ожидаемым…
-
Власти Индии оштрафовали HP за сговор при участии в государственных торгах
Компанию HP оштрафовали в Индии на 1,4 млрд рупий (около $14,4 млн) за «картелизацию» компьютеров, чернил, тонера и других расходных материалов. Комиссия по конкуренции Индии (CCI) установила, что HP India вступила в сговор с партнёрами-реселлерами при участии в государственных торгах.По данным…
-
SolidJS vs React (2026)
React остаётся стандартом фронтенда де-факто, но за последние пару лет вокруг SolidJS сложилась устойчивая репутация «фреймворка, который сделал реактивность правильно». У Solid нет виртуального DOM, компонент выполняется один раз, а обновления идут точечно — и это не маркетинговый лозунг, а…
-
Как мы сделали прозрачной интеграцию с МоимСкладом и перестали искать ошибки вслепую
В Сбер2B Онлайн-Продажи мы развиваем интеграцию интернет-магазинов с МоимСкладом. Обычно она работает незаметно для пользователя. Но если обмен данными нарушается, начинаются проблемы: заказы не попадают в МойСклад, товары перестают синхронизироваться, а данные расходятся между системами.Со временем мы заметили закономерность. Большинство…
-
12 принципов основателя Sequoia: первого инвестора Apple, Cisco и Oracle
Привет! Меня зовут Саша Журавлев. Я основатель и управляющий партнер венчурного фонда. Мы инвестируем в технологические компании на стадиях Seed / Series A в США, Великобритании и Израиле, а в своем телеграм-канале рассказываю, как вижу рынок и принимаю инвестиционные решения.Дон…
-
Почему в Linux /bin, /usr/bin, /usr/local/bin…
Одна из вещей, которые бросаются в глаза людям, переходящим в мир линукс-систем из мира windows — это «странная» организация файловой системы.Почему вместо того чтобы выделить программе каталог, например /myprog, ее размазывают по /etc, /usr/bin, /usr/lib и тому подобное, «это же…
-
N тел в браузере: PWA‑бенчмарк на Rust, WebAssembly и Three.js
Выбирая тему для работы в университете, я хотел, чтобы она казалась не только хорошей в плане исследования, но и являлась интересной для выполнения. А интересно мне на тот момент было поэкспериментировать с задачей N тел. В итоге у меня получилось PWA‑приложение с физическим движком на Rust и скомпилированным в WebAssembly, визуализацией через Three.js, и также с сохранением результатов экспериментов через Supabase.Полноэкранный режимОбычный вид интерфейса (слева настройки, справа метрики, в центре 3D‑сцена)В этой статье…
-
Как мы научили таск‑трекер и корпоративную wiki понимать вопросы на человеческом языке — и сэкономили сотни часов в год
Всем привет! На связи Валерий Калинин и Олег Кудинов, мы представляем команду сопровождения тестовых стендов приемочного тестирования Московской Биржи. В этой статье расскажем, как сделали поиск по внутренней документации в таск-трекере и корпоративной wiki на порядок быстрее, не написав ни…