Feed aggregator

Книга: «Основы DevOps и Software Delivery. Практика развертывания и сопровождения ПО в продакшене»

Habr.com - Tue, 07/07/2026 - 14:07

Привет, Хаброжители! В то время как в большинстве книг о DevOps лишь поверхностно рассматриваются теория и культура, в этом практическом руководстве описываются реальные инструменты, практики и технологии, которые составляют основу software delivery — доставки программного обеспечения. Автор показывает, как запускать и поддерживать программное обеспечение в продакшене шаг за шагом, на множестве примеров, которые дадут вам возможность поработать с реальными системами и реальным кодом.

Изучите основные концепции и лучшие практики современного DevOps и получите личный опыт и ценные навыки, требующиеся для работы DevOps, SRE и фулстек-разработчика.

Читать далее

Пока все хоронили пайплайны, ClickHouse достраивал слои

Habr.com - Tue, 07/07/2026 - 14:05

«Отдельные базы больше не нужны», «конец пайплайнов» - каждую неделю кто-то крупный со сцены хоронит то, что ты вчера поставил в прод. ClickHouse поступил ровно наоборот, и поэтому его анонсы стоит прочитать внимательно. Что реально показали на Open House 2026 и что из этого доедет до прода - разбор практика без вендорского глянца.

Читать далее

Как мы внедряли ИИ на 500 инженеров, а скорость не росла. Часть 1. Рост использования не равен ускорению разработки

Habr.com - Tue, 07/07/2026 - 14:00

ИИ в разработке сейчас внедряют почти все. Кто-то подключает чат, кто-то раздаёт доступ к кодинг-агентам, а кто-то обучает свои модели. На графиках пользователи и активность растут, инженеры пробуют инструменты и привыкают к новой реальности, но при проверке метрик очень часто выясняется, что работать ничего быстрее не стало.

Привет, Хабр! Меня зовут Марат Киньябулатов, я эксперт по гибким практикам и отвечаю за эффективность инженерных команд в ядре банка. В этой статье расскажу, какие гипотезы мы проверяли при внедрении ИИ, почему рост использования чатов и кодинг-агентов не равен росту скорости, какие метрики помогали отделять привычку от результата и как мы пришли к идее Agentic Engineering.

Читать далее

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 16. HUD

Habr.com - Tue, 07/07/2026 - 13:57

Сегодня мы закончим ковырять порт тайловых миров на F#. Правда, в прошлый раз мы исчерпали запас того, что вообще можно было «портировать», поэтому переключим внимание на совершенно новые фичи. Все они касаются UI (в узком смысле), ну или, говоря терминами игровой индустрии, HUD (Heads-Up Display).

Мы займёмся панелями по краям экрана и выведем на них:

общую легенду;

мини-карту;

текущие координаты корабля и курсора;

стоимость пути или причину его отсутствия;

управление игровым полем.

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

Читать далее

ArchiMate 4.0: собираем первую модель с нуля за 6 шагов

Habr.com - Tue, 07/07/2026 - 13:46

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

В этой статье разберём, как на ArchiMate 4.0 собрать первую рабочую модель предприятия с нуля — на примере интернет‑магазина, с понятной логикой доменов, связей и проверок, которые помогают не превратить диаграмму в клубок стрелок.

Читать далее

Open Source без контрибьюторов

Habr.com - Tue, 07/07/2026 - 13:35

Классический Open Source держался на пирамиде участия: от новичков, правящих опечатки, до мейнтейнеров ядра. Генеративный ИИ и корпоративные стратегии ломают эту модель.

Код по-прежнему открыт: вы можете читать его, форкать и использовать. Но писать в него всё чаще можно только «своим».

Главный сдвиг здесь не юридический, а производственный.

Open Source по лицензии ещё не означает Open Source как культуру участия.

Читать далее

Теневой ИИ ест бюджет и данные: гайд по выбору корпоративной ИИ-платформы в 2026

Habr.com - Tue, 07/07/2026 - 13:34

В 2026 году перед корпоративным сектором встал новый вызов — управление «теневым искусственным интеллектом» (Shadow AI). После волны успешных точечных пилотов в разных отделах от маркетинга до юристов крупные компании обнаружили себя с десятком разрозненных ИИ-инициатив. В результате руководство теряет контроль над расходами на API-запросы, служба безопасности фиксирует риски утечки данных в публичные сервисы, а ИТ-директора ломают голову, как объединить эти игрушки в единый рабочий контур.

Стало очевидно, что баловство с API закончилось. Бизнесу нужен фундамент. Искусственный интеллект должен перестать быть фичей конкретного отдела и стать управляемой, масштабируемой и безопасной ИТ-инфраструктурой.

Читать далее

Как я навайбкодил каталог бесплатных парковок Петербурга и России

Habr.com - Tue, 07/07/2026 - 13:31

Привет, сообщество! Уже долгое время я отмечал на для себя на карте бесплатные парковочные места в центре города; Этот список быстро начал "ходить по рукам" среди друзей и знакомых. Мне пришла в голову идея, а что если развить "списочек для друзей" в какой-то более общественно полезный проект? И с какими техническими челленджами придется столкнуться при попытке навайбкодить мало-мальски production-ready приложение?

Что было дальше?

К1921ВГ015 в Pandora EV UCCS: RISC-V в контроллере зарядных станций постоянного тока

Habr.com - Tue, 07/07/2026 - 13:30

Копилка практических кейсов применения RISC-V в серийных изделиях российских производителей электроники пополнилась еще одним примером. Калужская компания Pandora EV, известная с 2004 года как разработчик высокотехнологичной автомобильной электроники вывела в свет универсальный контроллер зарядных станций постоянного тока Pandora EV UCCS, в котором применен российский микроконтроллер К1921ВГ015 производства АО "НИИЭТ" (входит в ГК "Элемент").

Зарядная станция постоянного тока - это не только силовые модули, кабель и корпус с экраном. Внутри есть управляющий контур, который связывает логику станции, энергетические подсистемы, счетчики, цифровые измерительные устройства, промышленную периферию, зарядные протоколы и обмен с вышестоящими системами управления.

В этом кейсе архитектура RISC-V интересна, в первую очередь, как основа российского микроконтроллера, который дошел до промышленного устройства для зарядной инфраструктуры. И в этом материале мы разберем, какую роль выполняет Pandora EV UCCS и что дает применение К1921ВГ015 в контроллере ЗСПТ. 

Подробности - под катом! =)

Читать далее

Списали сервер. Диск не стерли. Данные HR-отдела уехали на свалку

Habr.com - Tue, 07/07/2026 - 13:28

Сервер списали, галочку поставили, забыли. А на диске — паспорта и зарплаты всего отдела, и он уже у кого-то на «Авито». Разбираем, как довести списание до конца, чтобы потом не отвечать за утечку.

Читать далее

Сколько стоит продвигать онлайн-сервис: бюджет по 6 каналам с расчётами

Habr.com - Tue, 07/07/2026 - 13:28

Для кого

Фаундерам, CMO и маркетологам SaaS, онлайн-сервисов и платформ, которые планируют бюджет на продвижение и хотят считать его от плана по квалифицированным заявкам.

Кратко

Бюджет на продвижение онлайн-сервиса — это не одна строка «реклама» в таблице, а минимум три статьи расходов: медиабюджет и работа по каналам, команда с подрядчиками, инструменты и сервисы. Сумма выводится из плана по квалифицированным заявкам и стоимости такой заявки в каждом канале. Дальше — вилки по шести каналам, обратный расчёт от воронки и реальные цифры из сквозного дашборда по одному B2B-сервису.

На связи Дмитрий Шестаков, управляющий партнёр Сайткрафт. Мы продвигаем SaaS и онлайн-сервисы, и каждую неделю слышим один и тот же вопрос: сколько закладывать на продвижение. Обычно его задают так, будто существует единственно правильная цифра — 150, 300, 500 тысяч в месяц. Единственно правильной цифры не существует. Существует расчёт. Бюджет — это производная от того, сколько вам нужно квалифицированных заявок и сколько такая заявка стоит в каждом канале. С этого и начнём.

Содержание

1. Почему «возьмите 200 тысяч в месяц» — плохой ответ

2. Из каких статей вообще складывается бюджет

3. Сколько стоит каждый из 6 каналов

4. Как привязать бюджет к плану по лидам

5. Куда на самом деле утекает бюджет внутри канала

6. Три сценария бюджета: минимальный, рабочий, агрессивный

7. На чём чаще всего переплачивают

8. С чего начать планирование на 12 месяцев

9. Частые вопросы

Читать далее

[Перевод] Учёные впервые создали с нуля синтетическую клетку, которая растёт и делится

Habr.com - Tue, 07/07/2026 - 13:17

Впервые в истории биологи поместили набор неживых компонентов в мембрану, похожую на клеточную, и стали свидетелями того, как этот «мешок» из молекул начал вести себя как живой организм. Созданная в лаборатории синтетическая клетка росла, реплицировала свою ДНК и делилась, демонстрируя основные функции клеточного цикла.

«Это впечатляющий шаг, — сказал Джек Шостак, который изучает происхождение жизни в Чикагском университете и не участвовал в данном исследовании. — Мне не известны другие попытки создать искусственную клетку из биологических компонентов, которые продвинулись бы так далеко».

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

Читать далее

Я оживил мёртвую MMORPG контентом, получил 15-кратный рост регистраций и понял, что лил воду в дырявое ведро

Habr.com - Tue, 07/07/2026 - 13:14

Месяц я гордился 15-кратным ростом регистраций мёртвой текстовой MMORPG в Telegram — а потом открыл вторую вкладку аналитики и понял, что лил воду в дырявое ведро. История про воронку первой сессии, три залатанные дыры и слепую метрику, которую я забыл включить.

Читать далее

[Перевод] Как на самом деле работают LLM

Habr.com - Tue, 07/07/2026 - 13:05

В статье подробно рассматриваются принципы работы больших языковых моделей (large language model, LLM). Поскольку в основе большинства современных LLM лежит архитектура трансформера (transformer), ее понимание дает представление о ключевых механизмах, обеспечивающих работу таких моделей.

В этой статье мы разберем ключевые принципы работы современных LLM, построенных на архитектуре трансформера. Я постараюсь объяснить основные идеи без погружения в сложную математику. Конечно, для глубокого понимания темы математическая база важна, но для первого знакомства этого материала должно быть достаточно.

Читать далее

Семь собеседований, чтобы нанять своего

Habr.com - Tue, 07/07/2026 - 13:03

Кандидата звали, допустим, Миша. Сеньор, нормальное резюме, живой. Резюме Миши, между прочим, прошло AI-скрининг с оценкой «92% соответствия позиции» — компания недавно внедрила умный ATS и гордилась этим. Дальше Мишу гоняли семь раундов: скрининг, техническое, систем-дизайн, лайв-кодинг, культурное, разговор с директором, финал. Две недели. Миша брал отгулы, решал задачку про лифты, рисовал квадратики и пять раз разным людям объяснял, почему ушёл с прошлого места. На финале ему жали руку и говорили «мы свяжемся в ближайшие дни».

Чего Миша не знал: вакансия была закрыта ещё до его финала. За неделю до. Вадим, руководитель соседнего направления, привёл своего человека. «Мы с ним три года работали, ручаюсь». Человек Вадима попил чаю с директором, это всё интервью, и уже получал доступы, пока Миша репетировал ответ про конфликтные ситуации.

А Мишу продолжали гонять по раундам. Зачем, если решение принято? Затем, что процесс должен доиграться. Во-первых, отчётность: в системе должна остаться воронка, этапы, скоринги, всё как положено. Во-вторых, страховочка: вдруг человек Вадима в последний момент соскочит, контроффер, что угодно. Пусть Миша погреется на скамейке запасных. Ему, разумеется, об этом не сказали. Через неделю после финала пришло письмо: «мы выбрали кандидата, чей опыт точнее соответствует позиции».

Опыт человека Вадима соответствовал позиции примерно никак, он из другого стека. Вкатился за пару месяцев, нормально работает, кстати. К этому ещё вернёмся.

Я такое видел не один раз и не два. И каждый раз, когда история всплывает, люди возмущаются одним и тем же. И каждый раз не тем.

Читать далее

Синхронизация объектов в S3‑хранилище с помощью MinIO CLI

Habr.com - Tue, 07/07/2026 - 13:00

Представим типичную инфраструктурную задачу. В компании для хранения артефактов сборки, бэкапов сервисов или пользовательских файлов применяется S3‑хранилище. Развернуто оно в основном контуре — например, в продакшен-кластере.

Но что, если этот кластер выйдет из строя по причине, скажем, сетевого сбоя или человеческого фактора? Весь проект может остаться без критически важных данных. Решение очевидно: данные должны периодически копироваться во второй контур — резервный дата-центр, отдельную катастрофоустойчивую инфраструктуру, возможно даже в другом регионе.

Привет, Хабр! На связи Сергей, проектировщик интерфейсов в Selectel. В этой статье разберем, как настроить клиентскую синхронизацию между двумя хранилищами с помощью MinIO Client. Рассмотрим все шаги для подготовки окружения, установки клиента и настройки автоматического запуска, — чтобы объекты регулярно копировались из одного бакета в другой.

Пригодится всем, кто работает с инфраструктурой, распределенной по нескольким дата-центрам, тестовыми и рабочими окружениями, а также при проектировании катастрофоустойчивых сценариев.

Читать далее →

Как выбрать хелпдеск для техподдержки: полное сравнение систем

Habr.com - Tue, 07/07/2026 - 13:00

Анализируем и сравниваем семь решений с точки зрения безопасности, автоматизации, аналитики, возможностей ИИ, mcp и базе знаний - с достоинствами и недостатками каждого сервиса.

Читать далее

Управление ИБ: от сложной кастомизации к понятной унификации и централизации

Habr.com - Tue, 07/07/2026 - 13:00

Автор: Илья Лорич, ведущий инженер-эксперт Innostage

Представьте себе мир, в котором инженер, эксплуатирующий средства защиты информации (СрЗИ), может открыть единое окно управления и выполнить большинство своих должностных задач в одном интерфейсе. Или мир, в котором инженер сопровождения, отслеживающий работоспособность средств защиты, может получить весь необходимый контекст «здесь и сейчас», с учетом временного разреза, задач и уведомлений в плановых и регламентных обязанностях — также в одном окне. А может быть мир, где руководитель департамента ИБ может отслеживать все необходимые метрики, текущие и плановые задачи, корректировать вектор развития и оценивать текущую ситуацию и покрытие, не бегая по почтовым сервисам, отчетам и трекерам?

А если все эти миры возможно реализовать в одном продукте? Именно с таким вопросом мы начали лето этого года. Статья будет посвящена концепту единой платформы управления средствами защиты информации, которая должна не только упростить жизнь специалистам ИБ, но и снизить порог вхождения в профессию эксплуатантов разных средств защиты, а также предоставить механизмы ситуативной аналитики и оркестрации повседневных и регламентных действий.

Читать далее

Основы вёрстки для дизайнера. Часть 1. Введение: как дизайн превращается в живой сайт

Habr.com - Tue, 07/07/2026 - 13:00

Хочу рассказать об основах вёрстки для дизайнеров. Научить базовым принципам и показать, как проверять реализацию макета в коде. Статья будет полезна начинающим дизайнерам, которые пока не представляют, как их макеты оживают на реальных сайтах.

Читать далее

Kling: как пользоваться в России без VPN в 2026 году. Полная инструкция по оживлению фото, обзор и промпты

Habr.com - Tue, 07/07/2026 - 12:58

Kling не блокирует российские IP — сайт и мобильное приложение открываются без VPN, регистрация бесплатная. Заблокирована не нейросеть, а оплата: платёжный процессор Stripe технически отклоняет российские карты по банковскому BIN-коду. Разберём, что умеет Kling, почему VPN тут не главный герой истории, и пять рабочих способов оплатить подписку из России.

Читать далее

Who's online

There are currently 0 users and 5 guests online.
Syndicate content