Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Безопасно на 8 из 10, но все молчат: три заблуждения о психологической безопасности в российском IT

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели11K

Есть ли у нас в компании психологическая безопасность? Конечно!

Но вот только на рабочих встречах все согласно кивают, и серьёзный баг уходит к клиенту. Руководитель призывает «не бояться ошибок», но сам их не признаёт. Сотрудники в кулуарах свободно говорят обо всех проблемах, но на совещаниях молчат, не решаясь сказать, что думают.

Это не парадокс. Это проявления системных заблуждений, из-за которых российские IT-команды пытаются ехать, выжимая газ с затянутым ручником. В статье разберём, почему культура инноваций без реальной психологической безопасности не приносит денег, как «правильные условия» порождают выученную беспомощность и какие конкретные навыки нужны руководителям и разработчикам, чтобы команда перестала молчать.

Читать далее
Статья

Астрологи объявили неделю ностальгии. Что говорят игроки о Heroes of Might and Magic: Olden Era

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели11K

Меньше недели назад (30 апреля) в Steam и Microsoft Store стартовал ранний доступ к новой главе легендарной серии - Heroes of Might and Magic: Olden Era. После более чем десятилетнего ожидания фанаты наконец‑то получили возможность погрузиться в мир, где вновь правят герои, магия и полководческие решения на пошаговой карте. Судя по первым дням в Steam, стратегия встречена с воодушевлением: более 90% положительных оценок в первые сутки и рекордный онлайн для серии в раннем доступе.

Давайте разберём, что в действительности говорят игроки о Olden Era и почему новинку уже возводят в ранг «великого возвращения».

С вами Глеб из Plati.Market, подтягиваем олдскулы и утираем слёзы ностальгии, погнали.

Читать далее
Статья

Радар для слежения за БПЛА. Часть 1

Уровень сложностиСредний
Время на прочтение26 мин
Охват и читатели51K

Несколько лет назад на известном видеохостинге была опубликована серия видео, в которых описывался способ создания радара, позволяющего следить за маленьким пластиковым коптером.

Читать далее
Пост

SELECTOS OpenFix Day 2.0 стартует через час

В 19:00 (мск) мы начинаем митап для инженеров и системных администраторов. Ждем всех, кто не только разворачивает Linux в продакшене, но и читает исходники, гоняет ядро в дебаггере, отслеживает регрессии и закрывает CVE до того, как они становятся инцидентом. 

Программа митапа

  • Итоги программы OpenFix и планы на будущее.

  • Пластмассовый мир: что не так с ИИ-хайпом и как с этим жить.

  • Как ИИ может помочь в управлении ОС.

  • Как я ронял прод: конкурс инженерных факапов.

Подключайтесь

✔️ на YouTube

✔️ в VK

Теги:
+3
Комментарии0
Статья

Как представить 4 мерное пространство? И почему Лента Мёбиуса — это зеркало?

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели14K

Пространство вокруг нас на первый взгляд кажется трехмерным. Так ли это на самом деле? Вооружаемся логикой, скептицизмом, дедукцией и включаем наш мыслительный аппарат — поехали!

Читать далее
Статья

Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателей

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели9K

Как Rust обманывает процессор. Часть 2: niche сквозь крейты, dropck, Pin и провенанс указателей

В первой части мы обсуждали niche-оптимизацию, drop flags, MIR, Stacked Borrows и async-стейт-машины. В комментариях справедливо заметили (спасибо, Mingun): про niche рассказано в простой форме - Option<&T> и NonZeroU8.

А что происходит, когда enum живёт в одном крейте, оборачивается в newtype в другом, и оба варианта внешнего enum хранят один и тот же внутренний? У такого внешнего типа всего четыре состояния, байта должно хватить. Хватит ли? Зависит от того, как rustc считает layout. Об этом и поговорим.

Во второй части идём глубже: niche сквозь границы крейтов, variance, Pin и самоссылающиеся футуры, dropck с #[may_dangle], Tree Borrows вместо Stacked Borrows и strict provenance. Без этого половина unsafe-кода в экосистеме держится на честном слове.

Читать далее
Новость

Релиз ProBackup 3.3.0: инкрементальные бэкапы CFS и гибкое управление WAL

Время на прочтение3 мин
Охват и читатели7.5K

Postgres Professional выпускает Postgres Pro Backup Enterprise (ProBackup) 3.3.0 — очередное обновление инструмента резервного копирования и восстановления. В новой версии повышены производительность и контроль над потреблением ресурсов, добавлены опции тонкой настройки хранения WAL-файлов, проведен ряд улучшений в части работы с S3-хранилищами. 

Читать далее
Новость

o1 рассуждает, Claude пишет код: как ИИ-агенты сами ищут биомаркеры рака

Время на прочтение2 мин
Охват и читатели7.2K

Группа исследователей из Института патологии Университетской клиники Кельна опубликовала в Nature Medicine рассказ про систему SPARK — связку ИИ-агентов, которая сама придумывает биомаркеры рака по обычным гистологическим срезам. Работу представили под руководством Юри Толкача, старшего врача института.

Читать далее
Статья

Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver

Уровень сложностиСложный
Время на прочтение21 мин
Охват и читатели9.9K

Kubernetes давно стал повсеместной платформой, а написать к нему собственный оператор сегодня — задача нескольких часов. Стандартный путь — kubebuilder на основе controller-runtime: scaffold проекта, типы, реконсайлер. В типовых сценариях этого вполне достаточно. Но как только нагрузка растёт или поведение оператора начинает расходиться с ожиданиями, всплывает целый класс edge-кейсов, причина которых — непонимание того, как controller-runtime устроен внутри. Если вы пишете контроллеры для Kubernetes, этот материал поможет собрать целостную mental model и заранее избежать дорогих сюрпризов в проде.

В этой статье разберём внутреннее устройство controller-runtime и на его примере увидим, какие архитектурные решения лежат в основе самого Kubernetes. Начнём с того, как контроллеры читают объекты из Kubernetes API.

Есть распространённое заблуждение, что r.Get() в Reconcile ходит прямо в kube-apiserver, List() каждый раз смотрит «живую» картину мира, а после Update() можно сразу перечитать объект и увидеть свежее состояние. На практике всё наоборот: controller-runtime живёт на локальной копии данных через LIST+WATCH. Благодаря этому чтение в реконсайле обходится почти бесплатно и не нагружает control plane даже при сотнях вызовов в секунду — но ценой этой модели становится то, что оператор может внезапно съедать гигабайты памяти, делать скрытые O(n)-сканы и регулярно упираться в stale reads.

Статья рассчитана на тех, кто уже писал операторы на Go с использованием controller-runtime, но хочет собрать целостную mental model, а не жить с набором частных наблюдений. Фокус будет на практических последствиях для production-кластеров: память, трафик, консистентность чтения и поведение реконсайла.

Читать далее
Статья

Ответы с «деврел‑супервизии», вопрос первый: возрастно‑статусные сомнения

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели7.1K

«Деврел‑супервизия» делалась для тех, кому нужен разговор в профессиональном контексте на поныть и послушать, а как жить дальше. «Зачем сейчас деврел инженерам», «не вижу роста», стыдно нести свои маленькие сомнения и проблемы на платный менторинг, а выговориться хочется по‑взрослому.

Собрали 8 экспертов, которые разбираются в кризисах: от опытных деврелов до специалистов по выгоранию в ИТ и карьерному консультированию.

Готовим серию из 12 коротких статей, каждая — подборка высказываний экспертов по одной теме с круглого стола, не дословная, но очень близко к этому. Полную запись можно посмотреть по ссылке.

Тема первая: как справляться с возрастными и статусными сомнениями, будучи линейным специалистом старше части команды и руководителей?

Почитать
Статья

Хотелось пополнить резюме, а написала LSM-движок с MVCC, снапшотами и Value Log на чистом Go

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели8.3K

Начиналось все с поиска идей для более серьёзного проекта в резюме. И хочу сказать, что села за эту базу данных не с чистого листа. Я долго разбирала архитектуру LevelDB, RocksDB, Badger, их дизайн, код, сравнения, для чего LSM и разные варианты B-дерева. У меня было ТЗ, которое менялось в процессе, множество планов, конкретных фичей, были продуманные решения по MemTable, SSTable, Compaction и WAL.

Рассказываю как собирала конструктор, чьи решения подсматривала, каждый сложный термин поясняю. Покажу где допускала ошибки и как решала проблемы, а что оставила в долгий ящик, и в конце даже небольшая любовная драма в CLI <3

Узнать, что у меня получилось
Новость

Etsy запустит нативное приложение в ChatGPT

Время на прочтение1 мин
Охват и читатели6.6K

Etsy объявила о запуске своего нативного приложения в ChatGPT. Это позволит покупателям с помощью чат-бота изучать каталог, насчитывающий более 100 млн товаров.

Читать далее
Пост

Привет всем эйчарам!

Весной мы провели Хабр Семинар — офлайн-встречу для HR-директоров, руководителей команд и специалистов по развитию ИТ-бренда. Говорили о том, что сегодня удерживает людей в компаниях: управленческих решениях, культуре, внутренних и внешних коммуникациях, бренде работодателя и смысле работы.

Если вы не смогли прийти — у нас отличные новости: теперь все выступления можно посмотреть в любое удобное время. В доступе — записи 8 выступлений и презентации спикеров. Общая длительность материалов — около 4 часов, а доступ остаётся у вас навсегда.

Среди спикеров — лидеры и эксперты из СИБУРа, ЭКОПСИ, X5 Digital и других крупных компаний. В программе много практики: про удержание, EVP, ИТ-бренд, внутренние коммуникации и работу с командами в периоды изменений.

Записи будут полезны HR-директорам, HRBP, специалистам по ИТ-бренду и всем, кто отвечает за удержание.

Получить записи Хабр Семинара

Теги:
+3
Комментарии0

Ближайшие события

Статья

Болит спина? Зарядка

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.9K

Всем привет!

🏋️ Боли в спине — профессиональная болячка разработчиков.

Я тоже прошёл через это и делюсь своей зарядкой. Делаю её 2 раза в неделю — это помогает, спина не болит.

Читать далее
Новость

В Китае представили беспилотный карьерный самосвал Shuanglin K7, способный двигаться боком

Время на прочтение2 мин
Охват и читатели8.7K

В Китае презентовали 100-тонный беспилотный карьерный самосвал Shuanglin K7, способный передвигаться боком и разворачиваться на месте, что позволяет работать в ограниченном пространстве и на дорогах под наклоном, пишет South China Morning Post. Машину разработали компания Shuanglin Group и Университет Цинхуа.

Читать далее
Статья

Собственная LLM в корпоративном контуре: как мы собрали RAG на n8n и сократили расходы в 5,5 раза

Время на прочтение7 мин
Охват и читатели16K

В этой статье мы расскажем, как сократили время на поиск информации в корпоративной базе знаний и превратили тысячи страниц документации в удобного ИИ-ассистента. А также поделимся, как реализовали локальный GPT, почему выбрали путь собственных решений вместо готовых сервисов, с какими инфраструктурными вызовами столкнулись и как в итоге собрали рабочие инструменты на базе self-hosted-версии low-code-платформы n8n, полностью закрыв данные внутри корпоративного контура.

Читать далее
Статья

Технологическая составляющая 5G — что скрывается за хайпом

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели7.1K

Хотя о технологиях 5G написано немало, зачастую в статьях упускают важный аспект: как эволюция сетей влияет на архитектуру решений и требования к телеком‑инфраструктуре. Компания Nexign активно адаптирует свои продукты под новые вызовы. В этой статье Илья Новоселов, руководитель бизнес‑направления по телеком‑решениям, подробно разберёт архитектуру сети 5G. Начнем с верхнеуровневого знакомства с принципами, интерфейсами и моделями обмена информацией.

Читать далее
Статья

Почему чат‑бот не справляется с юридической работой и чем от него отличается ИИ‑агент

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели8.4K

Большинство экспериментов с AI в юридической сфере упираются в одну и ту же проблему: LLM умеет красиво отвечать, но теряется, как только появляется контекст компании, история согласований, шаблоны договоров и внутренние регламенты.

В статье разбираем, почему обычный чат‑бот плохо подходит для таких задач, как устроен AI‑агент с памятью и доступом к документам, и как собрать рабочую систему на базе Cursor, md‑файлов и базы знаний, которая действительно помогает анализировать договоры, а не генерирует очередной список общих рекомендаций.

Читать далее
Статья

Год с Claude Code: как собрать рабочую конфигурацию с первого запуска

Уровень сложностиСредний
Время на прочтение28 мин
Охват и читатели13K

Год с Claude Code: как собрать рабочую конфигурацию с первого запуска

Жемал Хамидун, Head of AI Alpina Digital, CPO AlpinaGPT, автор тг-канала «Готовим ИИшницу».

Читать далее
Новость

От классических задач к новым требованиям: как меняется инфраструктура

Время на прочтение1 мин
Охват и читатели7K

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

В интервью поговорили о том, как сегодня меняется рынок инфраструктурных решений: от классических задач отказоустойчивости и миграций до новых требований, связанных с ИИ и ростом вычислительных мощностей. Обсудили, почему ЦОДы в их текущем виде не всегда готовы к таким нагрузкам, где возникают ограничения (в первую очередь по энергии и плотности мощности) и как это влияет на архитектуру решений.
Отдельно затронули практические аспекты: как формируются требования к инфраструктуре, почему на старте проекта часто нет чёткой постановки задачи, и какую роль играет интегратор в том, чтобы собрать воедино ограничения по бюджету, доступности оборудования и ожидания разных участников со стороны заказчика.
Также в разговоре — про изменения в модели угроз и то, почему информационная безопасность стала не отдельным направлением, а обязательной частью любой инфраструктуры.

Посмотреть интервью

Читать далее