Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 57 min ago

Обзор оптической системы спектрального уплотнения Булат (DWDM)

Thu, 03/12/2026 - 16:15

Решения, которые являются фундаментом любой сетевой архитектуры - это системы оптического уплотнения DWDM (Dense Wavelength Division Multiplexing).

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

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

что для DWDM предлагает Булат?

Отсечь змейке хвост: останавливаем разнос базы данных, когда времени на это нет

Thu, 03/12/2026 - 16:14

Привет, Хабр! Меня зовут Кирилл Абрамов, я backend-инженер в сервисе Автотека Авито. В этой статье я расскажу, как остановил постоянное увеличение объёма базы данных PostgreSQL и что надо делать, если времени на остановку не остаётся.

Читать далее

Google Search Console неожиданно стал инструментом исследования клиентов

Thu, 03/12/2026 - 16:11

Всем привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. В SEO редко происходят настоящие переломы. Обычно всё меняется медленно: новый фактор ранжирования, очередное обновление алгоритма, небольшая перестройка выдачи. Но сейчас происходит куда более глубокая вещь — меняется сама природа поиска. Люди перестают «искать» и начинают разговаривать.

Читать далее

Код личности: разбор характера аналитика вместе с психотерапевтом

Thu, 03/12/2026 - 16:11

Принято считать, что работа аналитика — это сухие цифры, SQL-запросы и работа с графиками. Безусловно, hard skills наш фундамент, но на деле львиная доля времени аналитика уходит на другое. Это множественная коммуникация с заказчиками, упаковка пожеланий в строгие требования и последующий (а часто и параллельный) перевод этих смыслов на язык, понятный разработке. Чтобы эта цепочка не распалась, одних hard skills мало, здесь в целом нужен определенный склад ума. 

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

Эта статья будет полезна тем, кто только выбирает направление в IT или планирует сменить профессию в сторону аналитической деятельности. Она поможет примерить на себя роль аналитика и понять, насколько комфортно будет находится в ней каждый день.

Читать далее

1 700 коммитов без единой строчки руками: как я построил production-приложение на Elixir силами AI

Thu, 03/12/2026 - 16:04

4 месяца, 1 700 коммитов, 3 880 тестов, 94.83% покрытие — и ни одной строчки кода написанной руками. Как я построил production-приложение на Elixir/Phoenix силами Claude Code: архитектура процесса, TDD, два production-инцидента и уроки.

Читать далее

Как мы отправили сисадмина поставить сервер в Антарктиде

Thu, 03/12/2026 - 16:01

Помните сисадмина, которого мы сбрасывали с самолёта в Арктике? Теперь Денис довёз сервер и спутниковый телепорт до Антарктиды.

Теперь вы можете взять виртуальную машину на сервере на нашей станции Беллинсгаузен в Антарктиде.

За 1 рубль на месяц.

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

Если что, мы до этого запускали серверы в стратосферу, один сейчас на орбите на пикоспутнике, возили железо для тестов на базу около Северного полюса. Поэтому к Антарктиде присматривались давно.

Денис, который помогал нам с первыми стратосферными запусками, который настраивал спутниковую связь и платформу в Арктике, ставил мировой рекорд по стратосферному прыжку и готовился отстреливаться от медведей, всё-таки дошёл до нужной точки. Заодно завёз материалы Конюхову, лагерь которого попортили морские слоны, покормил слонов, покормил Фёдора и поехал дальше.

Читать далее

Anthropic и Open AI поддержали мой open source проект Databasus в рамках поддержки OSS проектов

Thu, 03/12/2026 - 15:57

За прошедшие две недели я узнал, что сначала Anthropic, а потом Open AI запустили программы поддержки open source проектов: Claude for Open Source и Codex for Open Source. Я подал заявку в обе программы со своим open source проектом и мои заявки одобрили.

Какие были требования, что это даёт и как я буду применять новые инструменты — ниже.

Читать далее

Я дал Claude доступ к своему телу. Вот что получилось

Thu, 03/12/2026 - 15:55

Claude имеет доступ к моим анализам крови, данным по сну, пульсу в покое, питанию, весу и всем визитам к врачам — в реальном времени. Теперь я просто задаю вопросы, а AI находит зависимости, которые человеку заметить практически невозможно.

Читать далее

Проблемы ИТ-архитектуры

Thu, 03/12/2026 - 15:53

«Эти архитекторы делают непонятно для кого», «Я тут в Miro накидал», «Нарисуй там что-нибудь архитектурное, а то мы уже код пишем» – знакомо?

Привет! Меня зовут Ущаповский Антон, я архитектор решений в МВС ИИ, последние несколько лет активно погружаюсь в различные аспекты разработки ПО и в ИТ-архитектуру, в частности. Как следствие, накопилось некоторое количество повторяющихся «болей», которые встречаю из раза в раз и наблюдаю их на регулярной основе практически на каждом ИТ-продукте.

Список не претендует на абсолютную полноту, но содержит одни из самых распространенных и болезненных кейсов, с моей субъективной точки зрения.

Посмотреть одним глазком

Microsoft рассказала, как устанавливать Windows 11, чтобы компьютер не тормозил

Thu, 03/12/2026 - 15:38

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

Читать далее

Рекап, он же wrapped — что это и делать ли в своём приложении

Thu, 03/12/2026 - 15:26

Тем, кто всё ещё не убрал ёлку, посвящается. 

Праздник давно прошёл, а годовая статистика осталась. В статье расскажу, как мы делаем рекапы — итоги года юзера в приложении с новогодним визуалом. Будут Единороги, Олени и немного дедлайнов чудес.

Читать далее

Устранение всех ошибок FACEIT Anti-Cheat: Подробный гайд 2026

Thu, 03/12/2026 - 15:21

Защита от читеров в киберспорте сильно шагнула вперед. Если раньше античиты работали как обычные приложения и просто поверхностно проверяли память компьютера, то теперь они встраиваются в самые глубины Windows (на уровень ядра) и работают напрямую с железом.

Вот как это можно описать простыми словами на примере FACEIT Anti-Cheat, одного из самых строгих античитов на сегодня.

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

Подробнее о всех ошибках

Создание приложения .NET MAUI с SKSL-шейдерами и аудиообработкой в реальном времени

Thu, 03/12/2026 - 15:19

Создание .NET приложения для аудиообработки с привлекательными SKSL-шейдерами

Давайте создадим симпатичное приложение для Android, iOS, MacCatalyst и Windows, которое будет рисоваться на холстике как Flutter, а писать мы будем на C#, как максимум - отвлечемся на синтаксис шейдеров SKSL от Гугла. Забудем, все, что мы слышали про .NET MAUI и начнем творить на Skia холсте..

Читать далее

5 библиотек, которые помогут улучшить UX в вашем React Native-приложении

Thu, 03/12/2026 - 15:03

Даже если вы разрабатываете MVP в условиях жестких сроков, не стоит забывать: результатом нашей работы будет приложение, которым будут пользоваться реальные люди. Причем первыми пользователями вполне могут оказаться инвесторы, заказчики или стейкхолдеры, которые оценивают продукт на ранней стадии.

И будет здорово, если их первая реакция будет не «ну, работает», а «вау, это выглядит как полноценный продукт».

Почему разработчикам вообще стоит задумываться о пользовательском опыте? Кажется, что это зона ответственности product/project-менеджеров, UX-дизайнеров и аналитиков. Но на практике у разработчиков в мобильных проектах есть довольно большая свобода влиять на UX-детали.

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

Меня зовут Алексей Цуцоев, я Frontend TeamLead в KODE. В этой статье разберу несколько библиотек, которые позволяют быстро улучшить UX React Native-приложения без значительных затрат на разработку.

Читать далее

Как правильно оформлять РИДы в ИТ-проектах, чтобы не создавать спорных ситуаций

Thu, 03/12/2026 - 14:28

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

Сайт или приложение — это комплексный РИД, который состоит из множества объектов. Каждый из них охраняется законом об интеллектуальной собственности. Клиент должен быть уверен, что может свободно распоряжаться всеми объектами. И понимать — к кому обратиться за конкретной доработкой или в случае претензий от третьих лиц. 

В этой статье вы узнаете, как правильно фиксировать РИДы в проектах по разработке, передавать права заказчику и гарантировать спокойствие всех сторон.

Читать далее

Join-to-domain. Вводим устройство под управлением РЕД ОС в домен и забываем про скучные мануалы

Thu, 03/12/2026 - 14:18

Привет, Хабр! Меня зовут Владлен, я ― инженер-программист отдела разработки РЕД ОС. Ко мне пришли с предложением рассказать об утилите, которую мы создали для быстрого ввода устройств на базе РЕД ОС в домен. Тема интересная, ведь join-to-domain умеет в несколько механизмов подключения, пережил перенос на другой язык программирования и дружит с РЕД АДМ. Итак, сегодня я расскажу подробнее о том, как мы создали join-to-domain и как использовать его на благо вашей ИТ-инфраструктуры.

Читать далее

Туннелирование трафика: простое решение на Go

Thu, 03/12/2026 - 14:08

Так сложилось, что периодами по несколько дней я нахожусь в двух разных локациях с двумя разными провайдерами. В одной, приходиться "пробивать окно" в штаты в стене на той стороне. Изначально, чтобы обойти ограничения со стороны google/gemini, необходимо выглядеть настоящим нью-йоркцем. Другим провайдером пользуюсь меньше и в основном не для работы, но ситуация с ним печальнее: как у всех, закручено всё, до чего смогли дотянуться. В том числе не могу достучаться до своего сервера по квн.

Что делать в этой ситуации, понятно - вариантов много, нужно устанавливать различные решения и проверять работоспособность. Но это дела админские, гораздо интереснее посмотреть, "как это работает", со стороны разработчика. Нашел себе такой повод поковырять технологии и повелосипедостроить.

Читать далее

[Перевод] Инженерия среды для агентов: использование Codex в мире с приоритетом агентов

Thu, 03/12/2026 - 14:07

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

Читать далее

ETH Strategy: сравнение двух ИИ-аудитов от ИИ

Thu, 03/12/2026 - 14:04

Я решил сравнить два ИИ-аудита одного и того же DeFi-проекта.

Результаты оказались неожиданно разными: один ИИ нашёл серьёзные риски, другой почти не заметил проблем.

Более того, одна из моделей даже ошиблась в базовой проверке.

В этой статье покажу, где именно ИИ допустили неточности и что удалось проверить вручную.

Для анализа использовал два инструмента: Parallel AI и AskSurf.

Читать далее

Книга: «По-моему, неплохо. Конструктивные код-ревью»

Thu, 03/12/2026 - 14:02

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

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

Читать далее

Who's online

There are currently 1 user and 1 guest online.