Feed aggregator

[Перевод] Возвращение аспектно-ориентированного программирования

Habr.com - Fri, 07/03/2026 - 15:10

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

Как писать код, который одновременно корректен, эффективен и безопасен? Классическое АОП с его «точками соединения» оказалось слишком сложным. Новая парадигма предлагает описывать каждый аспект в отдельном документе, а LLM выступает в роли «плетельщика», генерируя чистый и удобный код.

Почему этот подход устойчивее и как он меняет разработку?

Читать далее

Быстрые и компактные структуры данных для RMQ

Habr.com - Fri, 07/03/2026 - 15:01

Range minimum query – это классическая задача, в этой заметке решаем статический вариант. Есть массив ; нужно построить структуру данных, которая умеет быстро находить минимум и его позицию на произвольном интервале . Я собрал несколько практических наработок и сделал из них два очень компактных и быстрых варианта:

вариант с дополнительных бит, которому иногда нужно обращаться к исходному массиву;

вариант с дополнительных бит, который отвечает на запросы без доступа к исходному массиву.

Обе реализации очень быстры на практике: на случайных запросах по массиву размера элементов они работают в среднем за 20–30 нс на запрос.

Для ориентира: туториал Codeforces по блочному RMQ описывает структуру, которая отрабатывает запрос за 100 нс для массивов длины с 32-битными целыми числами, при этом используя дополнительных бит.

Читать далее

В ожидании Black Flag Resynced: игры про море и корабли, которые вы (скорее всего) пропустили

Habr.com - Fri, 07/03/2026 - 14:54

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

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

Читать далее

Как оживлять фото нейросетью и заставить портрет двигаться — гайд, обзор сервисов, 15 промптов

Habr.com - Fri, 07/03/2026 - 14:50

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

Мы протестировали сервисы и собрали факты: какой язык интерфейса, есть ли бесплатный тариф, проходит ли оплата из России без VPN и какое качество результата дают разные модели. Отдельный факт-крюк, который хорошо иллюстрирует и пользу, и риски технологии: в MyHeritage Deep Nostalgia намеренно не стали добавлять голос и звук — разработчики так страхуются от deepfake живых людей.

Читать далее

Лучшие нейросети для анализа данных: Выбираем ИИ для аналитики, работы с документами, таблицами, текстом

Habr.com - Fri, 07/03/2026 - 14:39

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

Читать далее

В борьбе обретешь ты право свое: стать синьором

Habr.com - Fri, 07/03/2026 - 14:30

Что отличает синьора от не_синьора ? Конечно, это знания, опыт, умение думать о бизнесе и продукте, хард скилы, софт скилы и тд.

Но может есть что то еще ?

Читать далее

Agent Driven SDLC: как меняется разработка в эпоху ИИ

Habr.com - Fri, 07/03/2026 - 14:27

Еще примерно год назад нам обещали, что разработка с приходом AI ускорится в 10 раз. Однако все понимают, что прогнозируемого роста за это время не произошло. Почему — сейчас попробуем разобраться.

Привет, Хабр! Я Влад Шевченко, CTO по AI в red_mad_robot. Сегодня поговорим об анатомии AI-агентов, критериях готовности компании к работе с ними и кризисе жизненного цикла разработки ПО, а также ответим на вопрос, почему нельзя просто написать запрос агенту и ждать результата.

Мы в компании взаимодействуем с искусственным интеллектом уже достаточно давно, и в данный момент занимаемся трансформацией бизнеса: смотрим, что меняется в клиентах, где-то помогаем, а где-то учимся у них. Я разделил SDLC на два подхода. Начнем с разработки классических систем без искусственного интеллекта, но с применением его как помощника.

Читать далее

Agent Driven SDLC: как меняется разработка в эпоху ИИ

Habr.com - Fri, 07/03/2026 - 14:27

Еще примерно год назад нам обещали, что разработка с приходом AI ускорится в 10 раз. Однако все понимают, что прогнозируемого роста за это время не произошло. Почему — сейчас попробуем разобраться.

Привет, Хабр! Я Влад Шевченко, CTO по AI в red_mad_robot. Сегодня поговорим об анатомии AI-агентов, критериях готовности компании к работе с ними и кризисе жизненного цикла разработки ПО, а также ответим на вопрос, почему нельзя просто написать запрос агенту и ждать результата.

Мы в компании взаимодействуем с искусственным интеллектом уже достаточно давно, и в данный момент занимаемся трансформацией бизнеса: смотрим, что меняется в клиентах, где-то помогаем, а где-то учимся у них. Я разделил SDLC на два подхода. Начнем с разработки классических систем без искусственного интеллекта, но с применением его как помощника.

Читать далее

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

Habr.com - Fri, 07/03/2026 - 14:11

CTF для новичка: где начать и почему это проще, чем кажется

Если ты только начинаешь путь в кибербезопасности и слышал про CTF — разберём, что это такое, какие бывают задания, где тренироваться и как сделать первые шаги.

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

Новый глобальный рынок с потенциалом в триллионы долларов в год

Habr.com - Fri, 07/03/2026 - 14:08

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

Если коротко, то произошло следующее.

В конце июня 2026 года сформировался новый мировой рынок с потенциалом в триллионы долларов в год. Настоящий биткоин третьего тысячелетия! И, что интересно, он совершенно не занят. А вы прямо сейчас находитесь на его распродаже.

Подробности под катом.

Читать далее

Практическое руководство по аудиту беспроводных сетей (Wi-Fi) на промышленных объектах и складах

Habr.com - Fri, 07/03/2026 - 14:01

Привет, Хабр! Меня зовут Алексей, и я занимаюсь беспроводными технологиями. Среди прочего, компания, в которой я работаю, проводит радиоразведку, радиопланирование, проектирование новых беспроводных сетей и аудит существующих.

За последние полтора года я заметил устойчивый рост запросов именно на детализированный аудит беспроводных сетей – причём в области промышленного интернета, логистических комплексов, складов и т.д. Заказчики чаще всего приходят с конкретной задачей: «Сделайте что-нибудь, чтобы всё работало получше, но без замены железа». И, как правило, они уже обращались к кому-то за аудитом, но результат их не удовлетворил.

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

Читать далее

Как оплатить iCloud+ на Айфоне из России

Habr.com - Fri, 07/03/2026 - 14:01

«Как можно оплатить Айклауд в России?» — с этим вопросом владельцы iPhone обычно сталкиваются в тот момент, когда iOS сообщает о нехватке места в облаке. Бесплатные 5 ГБ заканчиваются быстро: резервные копии, фотографии, видео и данные приложений спокойно съедают весь доступный объем за несколько месяцев.

После апреля 2026 года оплачивать сервисы Apple из России стало еще неудобнее — часть способов, которыми пользовались раньше, перестала работать. Тем не менее продлить подписку все еще реально. Сейчас пользователи чаще всего меняют регион Apple ID, пополняют баланс аккаунта подарочными картами App Store и уже с него оплачивают Айклауд+.

Ниже разберем, как подготовить Apple ID к смене региона, активировать подарочную карту и оплатить Айклауд+ на Айфоне из России без зарубежной банковской карты.

Читать далее

ИТ-льгота как мышеловка: почему «заход в Минцифры ради 5%» с 2026 года стал ловушкой

Habr.com - Fri, 07/03/2026 - 14:00

Около 50 компаний-резидентов «Сколково» в 2026 году получили претензии налоговой из-за тех самых ИТ-льгот, которыми еще вчера гордились. Льготы никто не отменял. В марте 2025-го сняли мораторий на выездные проверки ИТ-сектора, и вчерашняя экономия стала пересчитываться в доначисления. Конструкция, которую годами собирали под вывеской «создай отдельную ИТ-компанию» и «зайди в реестр Минцифры», теперь разбирается инспекцией задним числом.

Об этом первым написал РБК, дальше история разошлась по деловым СМИ. И вопрос, который из нее стоит вынести владельцу ИТ-компании, звучит не «как теперь оспорить», а по-другому: стоило ли вообще заходить в это ради ставки. Ниже — как работает механика порогов и ставок, что именно изменилось с 1 января 2026 года и где проходит граница между законной оптимизацией и схемой, которую оспорят задним числом.

Читать далее

T-Shaped специалист: эволюция или ловушка современного IT?

Habr.com - Fri, 07/03/2026 - 14:00

Привет, Хабр! Меня зовут Александр, я работаю в IT с 2006 года, последние годы занимаюсь системным анализом и управлением командами аналитики.

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

Для кого-то T-Shaped — это специалист, который понимает систему шире своей основной области и умеет эффективно взаимодействовать со смежными ролями. Для кого-то — тот, кто должен «уметь всё понемногу». А иногда под этим термином вообще начинают подразумевать сотрудника, который фактически совмещает несколько ролей одновременно. Короче говоря, с T-Shaped все далеко не так однозначно.

Читать далее

gRPC в мире PHP: пошаговый гайд по сборке микросервиса на Symfony 8 и RoadRunner

Habr.com - Fri, 07/03/2026 - 13:56

Переход к микросервисной архитектуре неизбежно поднимает вопрос эффективности межсервисного взаимодействия. В PHP традиционный стек на базе PHP-FPM и REST API создает дополнительные накладные расходы: каждый запрос обрабатывается в отдельном процессе, что требует повторной инициализации контейнера зависимостей, загрузки конфигурации и всего контекста приложения. В результате увеличивается latency и снижается пропускная способность сервиса.

В этой статье мы шаг за шагом разработаем высокопроизводительный микросервис на Symfony 7, используя RoadRunner в качестве постоянного приложения-сервера, gRPC для межсервисного взаимодействия и Protocol Buffers для сериализации данных. По итогам вы получите полностью рабочий сервис и поймете, как построить производительную альтернативу классическому стеку PHP-FPM + REST.

Читать далее

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

Habr.com - Fri, 07/03/2026 - 13:54

Продуктовые команды сегодня используют десятки метрик. Только на главный управленческий вопрос — сможет ли система обработать нужный объем инициатив в нужный срок — эти метрики не отвечают. Они показывают, как работает конкретная команда или этап, но не дают картины всей системы. Рассказываю, что с этим делать.

Читать далее

Дефицит электроэнергии закроют строительством новых АЭС

Habr.com - Fri, 07/03/2026 - 13:51

Правительство официально подписало генеральную схему размещения объектов электроэнергетики до 2042 года. Рост потребления э/э, связанный в том числе со строительством ЦОД планируют закрывать с помощью АЭС.

План предусматривает возведение 38 новых атомных блоков. График разбили на два этапа:

Читать далее

Промышленный дизайн в эпоху автономного транспорта: как сочетается язык эстетики и технологичности

Habr.com - Fri, 07/03/2026 - 13:49

Начиная с 2023 года автономные грузовики Navio ежедневно возят коммерческие грузы по главным магистралям страны. За это время мы получили богатый опыт, подробно изучили отрасль и выявили основные трудности с которыми она сталкивается. Ответом на эти вызовы стал прототип автономного тягача Navio L5. Его концепция отражает наше видение ближайшего будущего автономных грузоперевозок. В прошлой статье мы подробно рассказывали о ключевых идеях и о процессе создания дизайна тягача L5.

Однако мы видим долгосрочный потенциал в развитии рынка автономных грузоперевозок, поэтому хотим взглянуть еще дальше — на перспективу 30-50 лет вперед. 

Читать далее

Подвожу итоги: 3 млн рублей на моей детективной игре в Telegram

Habr.com - Fri, 07/03/2026 - 13:43

Разбираю, как программист запустил детективную игру, где расследование проходит прямо в Telegram. За полгода он продал 1000+ копий и вывел проект на 3 млн рублей оборота, несмотря на жесткую конкуренцию с настольными играми, квизами и другими детективными развлечениями.

Читать далее

Как оплатить App Store в России

Habr.com - Fri, 07/03/2026 - 13:30

Апрель 2026 года поставил точку в истории прямых платежей Apple на российском рынке: с первого числа любые транзакции в App Store и смежных сервисах оказались заблокированы. Купить приложение, продлить подписку или совершить внутриигровую покупку теперь можно лишь при наличии заранее пополненного баланса Apple Account. 

Последний из доступных каналов — пополнение через счет мобильного оператора — также прекратил работу. На сегодняшний день единственным реальным инструментом остается оплата App Store через активацию подарочных карт зарубежных регионов: их покупают через сервисы-посредники.

На уже приобретенный контент блокировка не распространяется — купленные ранее приложения и медиафайлы по-прежнему доступны. Данные в iCloud не исчезнут даже после того, как истечет срок подписки iCloud+. Речь идет исключительно о невозможности проводить новые платежные операции.

Читать далее

Who's online

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