Все подряд публикации с habr.com
YouTube начал замедлять видео при использовании блокировщиков рекламы
Видеохостинг YouTube начал снижать скорость воспроизведения видео для зрителей, у которых установлены блокировщики рекламы, пишут пользователи Reddit и форума браузера Brave.
Отличия WB и Ozon глазами дизайнера интерфейсов
Несколько месяцев назад передо мной поставили задачу - разработать корпоративный маркетплейс. Нужно было изучить всех конкурентов, включая Яндекс маркет, Озон, ВБ и Мегамаркет. И какие выводы сделала наша команда разработки: Озоном пользуются мужчины, а ВБ - женщины, дальше я опишу почему
Как правильно считать шаги на Android: полное руководство для разработчика от сенсоров до Health Connect
Подсчет шагов — одна из ключевых функций современных фитнес-приложений. Платформа Android предлагает несколько подходов к этой задаче, каждый со своими преимуществами, недостатками и особенностями реализации. В этой статье мы пройдем путь от "дедовских" методов до современных API, разберемся в их принципиальных различиях и сформируем надежный алгоритм для вашего приложения.
Аргументы в пользу внедрения аудита в системы ИИ перед масштабированием
Структуры оркестрации для сервисов ИИ выполняют множество функций на предприятиях. Они не только определяют, как взаимодействуют приложения или агенты, но и позволяют администраторам управлять рабочими процессами и агентами, а также проводить аудит своих систем.
Почему Tesla не видит смысла в лидарах на своих роботакси
Большинство производителей автономных машин вооружают свои автомобили лидарами, радарами и HD-картами. Tesla идёт против течения: только камеры, никакого лазера. В июне 2025 её роботакси выходят на дороги Остина — без карт, без подстраховки. Почему Маск уверен, что этого достаточно? И к чему приведёт этот технологический азарт?
Будущее без Google Search? ИИ-помощники меняют привычки пользователей
Даже если Google выиграет свое антимонопольное дело в США, он все равно может потерять перспективы в сфере поиска – из-за перехода к ИИ, пишет Quartz.
Авторы статьи приводят в пример Винита Джайна, гендиректора компании по управлению облачными вычислениями Egnyte. Когда он решил провести четыре дня, не пользуясь поиском Google, он был «поражен» тем, насколько понятными и простыми оказались интерфейсы ИИ. Вскоре после этого его 15-летний сын сказал ему: «Мы больше не используем Google. Мы все делаем с помощью ChatGPT».
Sega подала множество заявок на регистрацию товарных знаков в России по Мадридскому протоколу
Sega продолжает подавать заявки на товарные знаки в России в 2025 году через Всемирную организацию интеллектуальной собственности. Среди будущих брендов названия игр и Соник в различных вариациях.
Перевод MDE ratio-метрики в единицы линеаризованной метрики
Привет! В этой статье я хочу рассмотреть практический вопрос, связанный с расчётом MDE линеаризованной метрики. Я кратко напомню суть метода линеаризации, а затем покажу как связано изменение исходной ratio‑метрики с изменением её линеаризованного варианта в A/B‑тесте — это поможет правильно рассчитать размер выборки в экспериментах с ratio‑метриками c использованием линеаризации.
Как стимулировать интерес к работе, когда задачи не вдохновляют. Мой рецепт и как я к нему пришел
Работа должна приносить удовольствие - этой мой девиз. Если удовольствия от процесса или результата нет или его недостаточно, то надо что-то поменять (может, и работу, но об этом как-нибудь в другой раз). Сегодня хочу поговорить об окружающих нас, программистов, инструментах и как они нам могут пригодиться не только с точки зрения оптимизации скорости работы, но и с точки зрения некого мотиватора.
Думаю, если не всем, то многим знакома ситуация, когда рабочие задачи висят, а заставить себя сесть за них, сосредоточиться и сделать очень трудно: то задачи кажутся неинтересными, то общая усталость и выгорание сказывается. Как однажды сказал мой знакомый, который работает видеографом: “волны нет, а г..но делать я не хочу”. Ну, видеографы - люди совсем творческие и у них нет таких четких дедлайнов как у нас, программистов, во всяком случае, у моего знакомого точно их не было, так что мог себе позволить ждать…
ТОП-5 ИБ-событий недели по версии Jet CSIRT
Сегодня в ТОП-5 — атака на ВПК, новая кампания по скрытому майнингу и краже данных в России, две новые активно эксплуатируемые уязвимости CISA, Microsoft закрыла 67 уязвимостей, 0-day в Salesforce.
Claude 3.5 Sonnet в роли AI-агента: тестирую работу в цикле с реальным выполнением кода
Вчера тестировал мой агент DepthNet на реальных моделях. Это что то вроде "операционной системы для LLM моделей" В прошлой статье пользователи просили привести диалоги, и рассказать подробнее, и тогда я решил более полно осветить вопрос.
Лучшие темы для email-аутрич в 2025 году (более 200 примеров)
Dhruv Patel собрал отличные заголовки холодных писем для email-аутрич, а мы взяли и перевели. В материалы собрано 200 идей заголовков, которые мы адаптировали под русский язык.
Ищем игры для Atari в случайных данных
В рамках этого проекта я сгенерировал около 30 миллиардов файлов случайных данных по 4 КБ. Из этих файлов на основании эвристик из полной коллекции файлов ROM Atari было выбрано примерно 10 тысяч. Затем система классификатора просканировала их при помощи эмулятора Atari 2600, чтобы проверить, окажется ли какой-то из этих случайных файлов игрой для Atari. Этот проект отвечает на вопросы, которые никто не задавал, он никому не нужен и представляет собой огромную пустую трату ресурсов. Что, если засунуть в GPU миллиард обезьян и заставить их написать игру для Atari 2600?
Благодаря прогрессу GPU, ИИ и машинного обучения сегодня мы можем (очень быстро) написать на Python скрипт, который дампит мусор в ROM по 4 КБ и спрашивает: «похоже ли это на игру?». Проект был создан не из ностальгии, моей первой консолью была NES. Я вознамерился исследовать нечто невообразимо обширное и посмотреть, найдётся ли там что-нибудь странное.
Ускорение тестового набора PyPI на 81%
Компания Trail of Bits уже несколько лет сотрудничает с репозиторием PyPI, помогая добавлять в проект новые возможности и улучшать стандартные параметры безопасности в экосистеме управления пакетами Python.
Лунная лихорадка: кто, зачем и как планирует добывать гелий-3 на спутнике Земли
Долгое время идея добычи ресурсов на Луне звучала как сюжет фантастического романа. Сегодня это уже реальные планы частных компаний и космических агентств. Среди них — стартап Interlune, за которым стоят солидные инвесторы. Главная цель — найти и добыть гелий-3. Это изотоп гелия, его считают ключевым для энергетики будущего, равно как и для квантовых технологий. Давайте посмотрим, что сейчас планируют и что из этих планов может получиться.
«Хабр Карьера»: три крупнейшие российские IT-компании сократили количество IT-вакансий в 2024 году на 15–18%
По статистическим данным сервиса «Хабр Карьера», три крупнейшие российские IT‑компании сократили количество IT‑вакансий в 2024 году на 15–18%. При этом общее количество вакансий на рынке, по информации «Хабр Карьеры», уменьшилось на 5%, причём больше всего сокращение коснулось вакансий разработчиков.
Клавиатура с защитой от вампиров и другая ретро техника времен, когда не боялись экспериментировать с дизайном
Эта клавиатура от компьютера Intel MDS, 1979 год. Со встроенной защитой от вампиров. Разрешите показать подборку необычных и редких ретро-штук из мира компьютеров.
Итоги ЦИПР-2025 от Росатома
Что было на юбилейной, десятой, конференции «Цифровая индустрия промышленной России», главном деловом мероприятии по цифровой экономике и технологиям в России?
Инжиниринг полного цикла: опыт TAPP Group
Разбираем технологии, которые помогают трансформировать отрасль.
Привет, Хабр!
С вами Дмитрий Лохов, генеральный директор TAPP Group. В прошлой статье мы говорили об импортозамещении в горно‑обогатительной отрасли. Сегодня — о более фундаментальном подходе. Горно‑обогатительная отрасль стоит на пороге революции: если раньше строительство ГОКа занимало 5–7 лет, то сегодня некоторые проекты реализуются за год. Как это возможно?
Ответ — в отказе от устаревших подходов, где геологи, проектировщики и строители работают изолированно. Многолетний опыт и экспертиза TAPP Group доказали: интеграция всех этапов в единый цикл сокращает сроки с 3–5 лет до 6–12 месяцев.
Эта статья будет интересна:
Как сделать процедурную анимацию персонажа в Blender для Unity
Создайте живые движения персонажей. Туториал по процедурной анимации в Blender и её импорту в Unity.
Троян BrowserVenom замаскировали под DeepSeek для Windows
Специалисты «Лаборатории Касперского» обнаружили фишинговый ресурс, имитирующий официальный сайт DeepSeek, где предлагалось скачать модель DeepSeek-R1 для ПК. Таким образом распространялась новая малварь BrowserVenom, которая перехватывает трафик жертвы и следит за ее активностью в сети.
Техноконструктор: как работает платформенный подход Сбера
Представьте огромный конструктор, для которого одни специалисты создают идеальные детали, а другие собирают из них сложные, продуманные модели. Примерно так устроен ИТ‑ландшафт Сбера: универсальные технологические платформы здесь становятся основой для сотен уникальных сервисов.
Почти 10 лет назад мы начали создавать платформу с базовыми технологическими компонентами. Эта платформа, которая впоследствии превратилась в Platform V, стала основой одного из трёх ключевых технических фундаментов, предоставляющих универсальные компоненты для создания цифровых решений. А сейчас Сбер уже развивает пять ключевых платформ. Три из них — технологические фундаменты: работа с данными, инфраструктурой и базовыми модулями, с которых мы начали платформизацию. Остальные две платформы включают в себя инструменты для эффективной командной работы и коммуникаций.
Настройка отладки C++ проекта через GDB в VSCode
Если вы работаете над собственными библиотеками на C++, особенно такими, где важна строгая типизация и предсказуемое поведение компилятора, то наверняка сталкивались с ситуацией, когда Microsoft Visual Studio (MSVS) сама "подчищает" за вами типы или подключает лишние зависимости. Иногда это удобно, но при разработке низкоуровневого кода это может мешать.
В этой статье я расскажу, как перейти с MSVC на MinGW, правильно настроить CMake и использовать GDB для отладки вашего C++-проекта прямо в Visual Studio Code.
Веб-студии создавали сайты, но тут пришли нейросети. Как ИИ меняет правила игры
В 2025-м нейросети стали чем-то большим, чем просто инструменты. Это уже инфраструктура. Они умеют всё — от генерации сайтов и UI до видео со звуком и автоматизированных CRM. Но главное — они делают это быстрее, чем мы привыкли. Разбираем, кто сейчас в топе AI-инструментов и почему вокруг них такой шум.
Security Week 2525: свежие уязвимости в Secure Boot
На прошлой неделе были обнародованы детали сразу трех уязвимостей, позволяющих обойти технологию Secure Boot. Данная технология применяется на вс0ех современных ПК (и на других устройствах), и ее целью является контроль целостности кода при запуске системы. Функционирование данного механизма требует взаимодействия множества компаний — разработчиков как программного, так и аппаратного обеспечения. Ошибки отдельных участников этой работы часто делают уязвимой всю экосистему, и примеры таких масштабных (хотя и относительно редко эксплуатируемых) уязвимостей в последнее время демонстрируются достаточно часто.
Первая уязвимость из трех имеет идентификатор CVE-2025-3052 и была обнаружена компанией Binarly в приложении для перепрошивки UEFI — кода, исполняемого до загрузки операционной системы. Приложение было создано компанией DT Research и предназначалось для обновления прошивки ПК, разрабатываемых этой организацией. В приложении содержалась ошибка,…
Открыл производство под Авито, заработал 11 млн ₽ долгов, и изменил все
Так и начал делать мебель на заказ. Кухни, шкафы, прихожие. И сначала заработал… 11 млн ₽ долгов. Это кредиты, кредитки, задолженности перед клиентами и поставщиками.
BlackWave: Как я создал симулятор соцсети с тысячами ИИ-ботов и почему перешёл на Python
Эта статья — не просто рассказ о разработке. Это путь от сумасшедшей идеи «социальной сети для одного» до полноценной open-source платформы, где каждый бот — личность. Я поделюсь тем, как строил архитектуру, зачем отказался от C# в пользу Python и почему важно, чтобы ИИ-боты вели себя не как алгоритмы, а как настоящие люди.
5 техник, применяемых в анализе временных рядов, которые должен знать каждый. Часть 2
В отличие от традиционных наборов данных, где объекты часто остаются статичными, данные временных рядов обладают уникальными временными паттернами, которые необходимо использовать для извлечения значимых признаков.
В этом разделе мы рассмотрим некоторые из наиболее эффективных методов.
Сравнение производительности 1С в СУБД MS SQL 2022 и PostgreSQL 17 на 500 пользователей
В начале 2025 года компания 1С обновила свою демо базу ERP. Учитывая последние тенденции к импортозамещению, интересно было проверить: кто быстрее MS SQL 2022 или PostgreSQL 17. Читайте подробное исследование в данной статье.
Flutter-Анимации 2025: Полный Гайд
Привет, Хабр! Анимации – это та самая вишенка на торте, которая превращает просто работающее приложение в нечто, чем приятно пользоваться, что хочется «потрогать». Но как сделать так, чтобы эта вишенка не превратилась в тыкву, тормозящую весь UI и съедающую батарейку?
За годы практики я перепробовал, кажется, всё: от простейших AnimatedContainer
до замороченных кастомных решений с физикой и глубокой интеграцией с Rive. И сегодня я хочу поделиться с вами этим опытом, собрав в одном месте всё, что нужно знать о создании анимаций во Flutter в 2025 году. Это будет настоящий лонгрид-энциклопедия, так что заварите кофейку или что покрепче!
Мы пройдемся по основам, заглянем под капот продвинутых техник, разберем популярные пакеты и, конечно же, поговорим о том, как не убить производительность и добиться заветных 60+ FPS. Вся информация и ссылки тщательно проверены и актуальны (насколько это возможно предсказать) на июнь 2025 года. Поехали!