Select a country

Обзор драмы: AI-агент vs. мейнтейнер Matplotlib

В феврале 2026 года open-source сообщество получило редкий жанр контента — AI-драму с полноценным публичным конфликтом. Читать далее
Наука - Хабрахабр

Обзор драмы: AI-агент vs. мейнтейнер Matplotlib

В феврале 2026 года open-source сообщество получило редкий жанр контента — AI-драму с полноценным публичным конфликтом. Читать далее

Как реализовать CTRL + Z на уровне проекта?

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

Как реализовать CTRL + Z на уровне проекта?

По мере расширения использования ИИ-агентов и вайбкодинга всё чаще возникает вопрос: как, добавляя новый функционал, не сломать то, что уже работает?Ответ на этот вопрос был придуман ещё задолго до появления ИИ-агентов, потому что человек иной раз способен накосячить хуже любого ИИ-агента. Чтобы иметь возможность откатиться – необходимо понимать куда откатываться, на какое состояние кода. И по хорошему бы иметь удобную систему контроля состояний, или же систему контроля версий для кода.От самых базовых «сохранить –> откатиться» мы постепенно эволюционировали до продвинутых инструментов контроля версий. Глобально системы контроля версий можно поделить на три типа: Читать далее

Notepad++: счетчики выделенных слов в StatusBar (python скрипт)

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

Notepad++: счетчики выделенных слов в StatusBar (python скрипт)

Программист часто копирует и вставляет, переименовывает и рефакторит.Вот бы сразу видеть в статусной строке количество переменных или функции в редактируемом файле. Увы, стандартный поиск (Ctrl+F) требует лишние клики. Мой небольшой Python-скрипт для Notepad++ по дабл-кликуотображает в Status-Bar количество вхождений,частичных или полных, с учетом регистра и без. Читать далее

[Перевод] Tesla Optimus: реальность против обещаний

Заявления Илона Маска о роботе Tesla Optimus поражают своей масштабностью. Он утверждал, что Optimus принесёт $10 триллионов долгосрочной прибыли для Tes
Наука - Хабрахабр

[Перевод] Tesla Optimus: реальность против обещаний

Заявления Илона Маска о роботе Tesla Optimus поражают своей масштабностью. Он утверждал, что Optimus принесёт $10 триллионов долгосрочной прибыли для Tesla, что в конечном итоге робот составит 80% стоимости Tesla, и что он увеличит оценку компании до впечатляющих $25 триллионов. Однако предыдущие обещания не всегда сбывались: Маск говорил, что Tesla запустит пилотную производственную линию готового Optimus и произведёт 5000 единиц к концу 2025 года, но этого не произошло. Фактически, Tesla недавно анонсировала новую «готовую к производству» третью версию Optimus (что подразумевает, что версия, запланированная к производству в 2025 году, так и не была готова), и что к концу 2027 года производство начнётся на заводе Tesla во Фримонте, где ранее производились Model S и X. Возможно, стоит воспринимать эти громкие заявления с определённой долей скептицизма? Во время недавних отчётных звонков Tesla Маск упомянул нечто, что не только демонстрирует разрыв между реальностью и обещаниями, но и ставит вопросы о понимании технологии. Читать далее

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

Привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. И сегодня хочу развеять один популярный миф: искусственный интеллект не убил копирайтин
Наука - Хабрахабр

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

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

Блокировка Telegram и война с РКН. Полная хронология событий с 2017 года и что нас ждет дальше + опрос Хабра

В этом материале мы разберём хронологию войны РКН (Роскомнадзора) с самым популярным мессенджером в РФ: начиная с первых разногласий в 2017 год
Наука - Хабрахабр

Блокировка Telegram и война с РКН. Полная хронология событий с 2017 года и что нас ждет дальше + опрос Хабра

В этом материале мы разберём хронологию войны РКН (Роскомнадзора) с самым популярным мессенджером в РФ: начиная с первых разногласий в 2017 году, мемов “Дуров, отдай ключи!” и бумажных самолётиков, выпускаемых из окон нашей общаги на Волгина, и заканчивая недавними заявлениями РКН и Госдумы относительно будущего Telegram в нашей стране.Содержание:Начало. Идеология создания Telegram2017 год. Первые проблемы Telegram с российскими регуляторами2018 год. Первые судебные решения по Telegram и начало блокировокБумажные самолётики и согласованные акции в Москве и других городах России в поддержку Telegram2018–2019 годы. Открытая технологическая война РКН с Telegram2020 год. РКН снимает ограничения. Дуров договорился или РКН меняет стратегию?2025 год. Ограничение звонков в Telegram и региональные ограниченияЧто изменилось? Как сегодня РКН и регуляторы борются с Telegram. Появление мессенджера MAX2026 год. Новые проблемы и ограничения TelegramГлавная ошибка российских регуляторов в борьбе с TelegramПочему РКН не победит и почему “заблокировать влияние извне” невозможно?Опрос читателей Хабра: как вы относитесь к блокировке Telegram? Читать далее

Go 1.26 вышел, пройдемся по всем изменениям…

Go 1.26 уже вышел! Официальные релизноты довольно скудны на детализацию и приходится изучать глубже. Сделал для тебя большой обзор нововведений
Наука - Хабрахабр

Go 1.26 вышел, пройдемся по всем изменениям…

Go 1.26 уже вышел! Официальные релизноты довольно скудны на детализацию и приходится изучать глубже. Сделал для тебя большой обзор нововведений, можешь использовать эту статью как шпоргалку. В начале коротко опишу то что лично мне понравилось больше всего. Изменения затрагивают runtime, компилятор, стандартную библиотеку и поддержку платформ. Команда Go сосредоточилась на производительности и удобстве разработки. Читать далее

Как мы готовили Kubernetes под ML-нагрузки: пошаговый гайд (и что пошло не так)

Привет! Я Дмитрий, инженер и руководитель направления MLOps в Совкомбанке. Специализируюсь на разработке и эксплуатации ML-платформ на базе Kubernet
Наука - Хабрахабр

Как мы готовили Kubernetes под ML-нагрузки: пошаговый гайд (и что пошло не так)

Привет! Я Дмитрий, инженер и руководитель направления MLOps в Совкомбанке. Специализируюсь на разработке и эксплуатации ML-платформ на базе Kubernetes и GPU. С 2010 года в ИТ: строю инфраструктуру для машинного обучения, внедряю Kubeflow и GPU-оператор, настраиваю MIG на H100 в корпоративных средах с повышенными требованиями к безопасности и надежности. В последние годы фокусируюсь на оптимизации ML-пайплайнов, повышении утилизации GPU (включая MIG-профили) и интеграции MLOps-практик в процессы продуктовых команд.В 2022 году в некоторых командах разработки уже существовали проекты с применением ИИ, но как отдельные компоненты, не хватало единой платформы управления. По мере роста количества и сложности бизнес-задач возникла необходимость в создании ML-платформы как сервиса с едиными стандартами авторизации. Мы изучили доступные инструменты, попытались объединить их в одном Kubernetes-кластере, столкнулись с рядом ограничений — и в итоге пришли к архитектуре на базе Kubeflow и GPU-оператора. В статье рассказываем, какие сложности были в ходе проекта, как выстроили работу с Kubeflow, настраивали H100 с MIG-разделением и что важно учесть, если вы планируете строить ML-платформу на bare-metal-GPU в корпоративной среде. Читать далее

[Перевод] Космические дата-центры и 100 ГВт на орбите: где ломается бизнес-модель. Разбор от TechCrunch

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

[Перевод] Космические дата-центры и 100 ГВт на орбите: где ломается бизнес-модель. Разбор от TechCrunch

Идея вынести вычисления в космос звучит как научная фантастика, но крупнейшие игроки уже делают на неё ставку. SpaceX просит разрешение на орбитальные дата-центры мощностью до 100 ГВт, Google запускает Project Suncatcher, стартапы планируют десятки тысяч спутников. Логика проста: солнечная энергия в космосе дешевле и доступнее, а значит и вычисления со временем станут выгоднее. Но за хайпом — жёсткая математика. Вывод грузов на орбиту всё ещё слишком дорог, производство спутников — капиталоёмкое, а теплоотвод и радиация добавляют сложности и веса. По текущим расчётам, 1 ГВт на орбите обходится почти втрое дороже наземного аналога. Автор издания TechCrunch разобрал, при каких условиях «космический ИИ» может стать экономически оправданным — и где именно сегодня ломается бизнес-модель. Читать далее

Тонкая настройка 2FA: как закрыть доступ к бэкапам, но не замучить админов

Что такое двухфакторная аутентификацияДвухфакторная аутентификация (2FA) — это способ проверки подлинности пользователя, при котором для вх
Наука - Хабрахабр

Тонкая настройка 2FA: как закрыть доступ к бэкапам, но не замучить админов

Что такое двухфакторная аутентификацияДвухфакторная аутентификация (2FA) — это способ проверки подлинности пользователя, при котором для входа в систему требуется не только пароль, но и дополнительное подтверждение. Таким образом, личность пользователя подтверждается сразу по двум независимым факторам.Необходимость 2FA возникла из-за уязвимости паролей. Их могут подобрать, перехватить с помощью фишинга или получить из утёкших баз данных. Даже сложный пароль не гарантирует безопасности при компрометации.Использование двухфакторной аутентификации значительно снижает риск несанкционированного доступа. Даже если пароль стал известен злоумышленнику, без второго фактора вход в систему остаётся невозможным.Из чего состоят два фактора аутентификацииДвухфакторная аутентификация опирается на использование двух различных категорий факторов, каждая из которых подтверждает личность пользователя по разному принципу. Классически выделяют три типа факторов.Первый тип — фактор знания. Это информация, которую знает только пользователь, например пароль, PIN-код или ответ на секретный вопрос.Второй тип — фактор владения. Он подтверждает, что у пользователя есть физический или цифровой объект: смартфон с приложением-аутентификатором, SIM-карта для получения SMS, аппаратный токен или USB-ключ безопасности.Третий тип — биометрический фактор. К нему относятся уникальные характеристики человека, такие как отпечаток пальца, распознавание лица или радужки глаза.Двухфакторная аутентификация использует комбинацию факторов из разных категорий, что делает подмену личности существенно сложнее. Читать далее

Я собрал Telegram-бота и AI-платформу, где 100% нефтехимия и 0% санкций — силами Gemini и Cursor

Представьте: вы технолог на нефтехимическом заводе. Вам нужно смоделировать работу новой установки — как сырьё будут нагревать, охлаждать и
Наука - Хабрахабр

Я собрал Telegram-бота и AI-платформу, где 100% нефтехимия и 0% санкций — силами Gemini и Cursor

Представьте: вы технолог на нефтехимическом заводе. Вам нужно смоделировать работу новой установки — как сырьё будут нагревать, охлаждать и разделять на компоненты. Поскольку вы сталкиваетесь с этим впервые, есть два пути: либо разбираться в теории по справочникам и собирать решение самостоятельно, либо найти готовый кейс с расчётами и результатами в открытых источниках.Логичнее смотрится второй вариант. Но тогда возникает другая проблема. Вы открываете источники — и видите политику, слияния-поглощения, биржевые котировки, санкции. Узнать, кто кого купил или какая сегодня цена на нефть, можно за секунды.А чтобы найти информацию о том, как снизить коксование в печах пиролиза, какие катализаторы сейчас тестируют мировые химические компании вроде BASF, или как сократить энергопотребление на установке полимеризации, приходится изучать десятки исследований и журналов. На это уходит много времени.Поэтому я решил попробовать сделать агрегатор знаний на базе AI, хотя у меня нет ИТ-образования. Читать далее

Observability на максимум: как обеспечить наблюдаемость в микросервисной архитектуре

Всем привет! Меня зовут Максим, я Go-разработчик в Wildberries & Russ. В высоконагруженных системах сотни сервисов взаимодействуют ежесекундно, и лю
Наука - Хабрахабр

Observability на максимум: как обеспечить наблюдаемость в микросервисной архитектуре

Всем привет! Меня зовут Максим, я Go-разработчик в Wildberries & Russ. В высоконагруженных системах сотни сервисов взаимодействуют ежесекундно, и любой малейший простой системы напрямую влияет на прибыль бизнеса. Чтобы уметь быстро находить причины и устранять их за короткие сроки придуманы инструменты, обеспечивающие наблюдаемость приложения. Сегодня поговорим о том, как обеспечить observability и почему без нее жизнь продукта превращается в «черный ящик». Читать далее

Как мы приручили тысячу Telegram-чатов и вывели клиентский SLA на 98%

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

Как мы приручили тысячу Telegram-чатов и вывели клиентский SLA на 98%

Telegram давно стал для нас основным каналом общения с клиентами. Это быстро, привычно и не требует создания отдельных порталов, заполнения логинов-паролей и форм. Клиенты пишут нам так же легко, как друзьям, а инженеры отвечают скринами, логами и командами из терминала.Но у этого удобства есть обратная сторона. Когда чатов становится не десятки, а сотни и тысячи, начинает побеждать хаос. В какой-то момент мы поняли: либо мы научим Telegram жить по правилам SLA, либо сами перестанем в эти правила укладываться.В статье расскажем, как мы поддерживаем пилотных и VIP-клиентов прямо в Telegram — без классического Service Desk, но с измеримым и контролируемым SLA. Читать далее

Как использовать Emby на iOS без подписки Emby Premier

Используете Emby в домашней сети, но не хотите покупать Emby Premier ради iOS-клиента? Разбираю простой и легальный способ пользоваться Emby на iPhone и iPad б
Наука - Хабрахабр

Как использовать Emby на iOS без подписки Emby Premier

Используете Emby в домашней сети, но не хотите покупать Emby Premier ради iOS-клиента? Разбираю простой и легальный способ пользоваться Emby на iPhone и iPad без подписки. Читать далее

ТОП 6 лучших ИИ для генерации текста – Рейтинг нейронок для SEO копирайта 2026 года

Постарайтесь себе представить, какое воодушевление испытывает SEO‑копирайтер с 15-летним стажем работы от составления рейтинга лучших ген
Наука - Хабрахабр

ТОП 6 лучших ИИ для генерации текста – Рейтинг нейронок для SEO копирайта 2026 года

Постарайтесь себе представить, какое воодушевление испытывает SEO‑копирайтер с 15-летним стажем работы от составления рейтинга лучших генераторов текста в 2026 году. С чего бы начать?Согласно данным Semrush и HubSpot уже сейчас 77 процентов специалистов в области маркетинга используют ИИ для генерации текста: от карточек товаров до рассылки писем.А как же алгоритм EEAT (опыт, авторитетность, экспертность, надежность), из‑за которого Google «выкосил» миллионы сайтов из выдачи? Неужели GPT и Gemini стали настолько надёжными и точными генераторами контента или это все еще дружелюбные ассистенты с избытком цензуры, которая не позволяет находиться экспертные ответы? Для честного исследования используем Neyrohub (здесь есть все версии популярных языковых моделей — без «танцев с бубном»). Приятного чтения! Читать далее

Театр абсурда: как проваливаются продуктовые трансформации

Есть много статей про успешные трансформации. Но следует отметить, что часто это компании с одним основным бизнесом. У них есть один глобальн
Наука - Хабрахабр

Театр абсурда: как проваливаются продуктовые трансформации

Есть много статей про успешные трансформации. Но следует отметить, что часто это компании с одним основным бизнесом. У них есть один глобальный продукт и всё строится вокруг него. Это логично, когда ядро, движимое одной целью, развивается и обрастает периферией, особенно если это ядро сформировалось относительно недавно, лет 5-10 назад. Либо еще вариант, когда пишут про успешную трансформацию в одной команде. Но что происходит у гигантов или в госсекторе? Они развивались по старым правилам, а потом стали расширяться, путём поглощений, создания новых, несвязанных направлений. Когда банк, например, становится не только банком.Именно у таких компаний часто разворачивается «театр продуктового подхода». Он не улучшает ситуацию, а даже ухудшает. Вместо создания ценности команды учатся играть в метрики и отбывать стендапы.Осторожно, статья-детектор. Читать далее

От токенизации до генерации: как я с нуля написал GPT для Python-кода

Когда все вокруг пользуются ChatGPT и Claude, возникает естественный вопрос: а что, если попробовать сделать нечто подобное самому? Не для того, чтоб
Наука - Хабрахабр

От токенизации до генерации: как я с нуля написал GPT для Python-кода

Когда все вокруг пользуются ChatGPT и Claude, возникает естественный вопрос: а что, если попробовать сделать нечто подобное самому? Не для того, чтобы конкурировать с гигантами, а чтобы понять изнутри, как работают современные языковые модели.Этот проект — моя попытка пройти весь путь: от токенизации текста до генерации кода. Не используя готовые решения от HuggingFace, а реализуя каждый компонент самостоятельно. И знаете что? Это оказалось одновременно сложнее и интереснее, чем я предполагал. Читать далее

Как отлаживать ARM-чипы, если J-Link и ST-Link бессильны

Всем привет! Из этого руководства вы узнаете, как подключиться для отладки практически к любому ARM-чипу с помощью Arm Development Studio — когда ни J-Link,
Наука - Хабрахабр

Как отлаживать ARM-чипы, если J-Link и ST-Link бессильны

Всем привет! Из этого руководства вы узнаете, как подключиться для отладки практически к любому ARM-чипу с помощью Arm Development Studio — когда ни J-Link, ни ST-Link сделать этого не могут (по разным причинам). Читать далее

Видеоуроки по управлению проектами в строительстве. Быстрый старт в TDMS Фарватер Web

Управление строительными проектами и документацией становится проще с системой TDMS Фарватер Web. Для быстрого освоения системы команда «На
Наука - Хабрахабр

Видеоуроки по управлению проектами в строительстве. Быстрый старт в TDMS Фарватер Web

Управление строительными проектами и документацией становится проще с системой TDMS Фарватер Web. Для быстрого освоения системы команда «Нанософт» подготовила серию коротких обучающих видео.Кому это будет полезно? Техническим директорам, руководителям проектов, ГИПам, ГАПам, главным специалистам, проектировщикам, BIM-менеджерам и ИТ-специалистам.1. Установка и настройка системы TDMS Фарватер WebОт лицензирования до первого запуска. Показываем все ключевые шаги за семь минут. Смотреть видео2. Как настроить права доступа сотрудников?Управление уровнем доступа в зависимости от роли (кто и что может делать в системе): от администратора до проектировщика. Смотреть видео3. Как просматривать файлы из TDMS Фарватер Web?Работа с документами проекта: просмотр PDF прямо в системе, скачивание и права доступа. Смотреть видео4. Как создать проект с разбивкой на стадии?Настройка этапов, объектов и документации. Смотреть видео5. Как создавать и визуализировать рабочий процесс?Настройка последовательности согласований, проверок и утверждений позволяет контролировать статус каждой задачи. Смотреть видео6. Как автоматизировать работу с замечаниями?Создание замечаний прямо в PDF, их назначение и возврат документов на доработку позволяют контролировать каждую правку и ускорить согласование. Смотреть видеоБесплатная пробная версияОцените все возможности TDMS Фарватер Web на практике – получите бесплатный доступ на 30 дней.Скачать пробную версию TDMS Фарватер Web Читать далее

Как мы сократили Lead Time с полутора недель до четырёх часов

Привет! Меня зовут Антон, я ведущий программист департамента аналитических решений ЮMoney. Хочу поделиться историей о том, как наша команда уск
Наука - Хабрахабр

Как мы сократили Lead Time с полутора недель до четырёх часов

Привет! Меня зовут Антон, я ведущий программист департамента аналитических решений ЮMoney. Хочу поделиться историей о том, как наша команда ускорила один из самых рутинных процессов в работе дата-инженера — загрузку информации из нового источника данных в хранилище. Мы не просто оптимизировали процесс, а практически свели к нулю многодневную рутину и тем самым высвободили время для решения более интересных задач.Наше технологичное решение помогает превратить сложный и долгий процесс в понятный и быстрый. Если вы строите хранилище данных, развиваете data-платформу или просто устали от однотипных ETL-задач, отнимающих недели, — этот разбор будет вам полезен. Покажу, какие архитектурные решения мы рассматривали и что в итоге сработало. Читать далее

Вайбкодинг в феврале 2026: что же нового?

Привет, Хабр! Заметил, что в феврале вокруг вайбкодинга взорвался целый шквал новостей. Если коротко, то намечается зрелость 
Наука - Хабрахабр

Вайбкодинг в феврале 2026: что же нового?

Привет, Хабр! Заметил, что в феврале вокруг вайбкодинга взорвался целый шквал новостей. Если коротко, то намечается зрелость вайбкодинга — на смену наивным «промптам» приходят агенты с четкими рамками, правилами и проверками. И этот переход привёл к буре дискуссий о безопасности, ролях разработчиков и будущем софта. Разберёмся, что случилось за месяц и к чему это приведёт. Читать далее

Лид в 22

Было у вас такое, что вашим лидом становился человек, которому 22?У меня  было. И не один раз. И в целом вижу тренд в бигтехе на молодых лидов.&nb
Наука - Хабрахабр

Лид в 22

Было у вас такое, что вашим лидом становился человек, которому 22?У меня  было. И не один раз. И в целом вижу тренд в бигтехе на молодых лидов. И тут у меня каждый раз внутренний блокер. А он вообще способен кем-то руководить?22 года — это ведь ещё не про управление людьми. Это возраст, когда ты только начинаешь разбираться с собой, а не с чужими конфликтами, страхами и зонами ответственности.Конечно, вы мне скажете: «А как же Дуров?» Да, Паша в двадцать уже строил компанию. Гении бывают. С этим трудно спорить. Но давайте честно. Мы же говорим не про исключения, а про массовую практику. И вот здесь вопрос уже не в возраст, а в том, что именно мы называем лидом.Человек, который быстро вырос в иерархии или человек, который умеет растить людей и процессы, а также отвечать за чужие ошибки как за свои?Мне правда интересно, как вы к этому относитесь? 22 — это нормально для лида или мы просто путаем потенциал человека с его реальной готовностью?⚡️ А еще у меня есть серия постов «Как устроиться в топ-компанию» • Портфолио с которым меня взяли в Т-Банк • Резюме на все случаи жизни • Супер-сопроводительное Читать далее

Акура-тное приземление. 5 ошибок бэкапа, которые могут стоить вам инфраструктуры

Представьте: вы прыгаете с парашютом, дергаете кольцо, а из ранца вместо купола вылетает записка: «404: Not Found». В ИТ-инфраструктуре бэкап — имен
Наука - Хабрахабр

Акура-тное приземление. 5 ошибок бэкапа, которые могут стоить вам инфраструктуры

Представьте: вы прыгаете с парашютом, дергаете кольцо, а из ранца вместо купола вылетает записка: «404: Not Found». В ИТ-инфраструктуре бэкап — именно такой парашют. И проблема в том, что 90% инженеров уверены: раз ранец за спиной висит, значит, гравитация им не страшна. Мало кто проверяет его «укладку» (валидацию) и тренирует само приземление (DR). Чаще всего процесс строится либо на слепой вере в собственную память, либо на тотальном доверии древним скриптам, которые DevOps-археолог написал еще пять лет назад. В момент свободного падения времени на исправление конфигов этих скриптов уже не будет. Поэтому под катом — краткая инструкция по «укладке парашюта»: быстро и без воды про классические ошибки и как их обойти. Дернуть кольцо

Реальные задачи с собеседований в Яндекс, VK, Ozon и Сбер — Go, Java, Python, React

Я сделал сервис, который помогает проходить технические собеседования. Побочный эффект - у меня есть транскрипции 9 247 интервью. В первой част
Наука - Хабрахабр

Реальные задачи с собеседований в Яндекс, VK, Ozon и Сбер — Go, Java, Python, React

Я сделал сервис, который помогает проходить технические собеседования. Побочный эффект - у меня есть транскрипции 9 247 интервью. В первой части я показал общую аналитику: кто собеседуется, куда, на какие позиции, какие вопросы задают на теории. Эта часть про конкретные задачи на секции live-coding.Энигма не сохраняет скриншоты экрана - приватность. Зато vision-модель описывает то, что видит кандидат: «код на Go, функция принимает слайс, цикл с горутинами...». По этим слепкам и транскрипциям я восстановил условия самых частых задач. Это было похоже на сборку пазла из 2 000 фрагментов, где половина кусочков одного цвета.17 задач. 10 компаний. 5 стеков. Go, Java, Python, React, C#. С кодом, статистикой ошибок и выводами, на чём фокусироваться. Читать далее

NetBSD: Интервью с разработчиком

На одной истории с OpenBSD и Вячеславом Воронцовым мы конечно же не остановились, на этот раз в гостях у нас ещё один ярки
Наука - Хабрахабр

NetBSD: Интервью с разработчиком

На одной истории с OpenBSD и Вячеславом Воронцовым мы конечно же не остановились, на этот раз в гостях у нас ещё один яркий и интересный представитель сообщества BSD. Читать далее

Семантический рендеринг молодости: откат биологических циклов через информационные коды и эффект открытого плацебо

Если старение — это потеря информации, как полагают гарвардские исследователи, то борьба с ним должна происходить, в том числе, и на семантич
Наука - Хабрахабр

Семантический рендеринг молодости: откат биологических циклов через информационные коды и эффект открытого плацебо

Если старение — это потеря информации, как полагают гарвардские исследователи, то борьба с ним должна происходить, в том числе, и на семантическом уровне. Но как аналитику и скептику «уговорить» клетки восстановиться, не впадая в мистику и эзотерику? Узнать полезные детали

DEVLOG 4: СНОСКИ ЧАСТЬ 2: НАРРАТИВНЫЕ ТРЮКИ

Всем привет! Сегодня снова говорим про ключевую фичу проекта — сноски Дэвида Фостера Уоллеса. В этот раз без технической части. Читать далее
Наука - Хабрахабр

DEVLOG 4: СНОСКИ ЧАСТЬ 2: НАРРАТИВНЫЕ ТРЮКИ

Всем привет! Сегодня снова говорим про ключевую фичу проекта — сноски Дэвида Фостера Уоллеса. В этот раз без технической части. Читать далее

Осторожно, двери закрываются. Следующая станция – Матрица

Я сейчас пребываю в перманентном шоке от происходящего. И дело все в нейронках, а точнее в NanoBanana, Suno и Kling. Мы за каких-то три-четыре года дошли о
Наука - Хабрахабр

Осторожно, двери закрываются. Следующая станция – Матрица

Я сейчас пребываю в перманентном шоке от происходящего. И дело все в нейронках, а точнее в NanoBanana, Suno и Kling. Мы за каких-то три-четыре года дошли от первых попыток через Midjourney сгенерировать что-то реалистичное на фото, до генерации неотличимого от настоящего видео. Да, всего каких-то три года, и все соцсети уже завалены роликами, сгенерированными полностью нейронками. И самое печальное, что теперь непонятно, вот эта говорящая голова настоящая, или это цифровой аватар. А голос настоящий, или нет? Или локация в кадре вообще существует в реальности? А что будет еще через пару лет? Читать далее

TeamViewer мёртв, AnyDesk блокирует РКН. Я написал замену на WebRTC

TL;DR: TeamViewer заблокировал все бесплатные подключения из России в 2022 году. AnyDesk с апреля 2025 года блокируется Роскомнадзором — тысячи жалоб, соеди
Наука - Хабрахабр

TeamViewer мёртв, AnyDesk блокирует РКН. Я написал замену на WebRTC

TL;DR: TeamViewer заблокировал все бесплатные подключения из России в 2022 году. AnyDesk с апреля 2025 года блокируется Роскомнадзором — тысячи жалоб, соединения не устанавливаются или обрываются. Российские аналоги стоят от 72 000 ₽/год и заточены под корпорации. Я сделал Portal — удалённый рабочий стол на WebRTC с прямым P2P-соединением, без серверов-посредников. macOS + Windows. 1 устройство бесплатно. Сайт — portal-app.ru. Telegram — @portalremote.Что случилось с TeamViewer5 мая 2022 года TeamViewer объявил о полном прекращении работы в России и Беларуси. Компания:Заблокировала все бесплатные (нелицензионные) подключения из России и в РоссиюПрекратила продажу новых лицензийОтказалась продлевать существующие контрактыЕсли вы сейчас скачаете TeamViewer и попробуете подключиться — получите «Невозможно подключиться к партнёру». Всё. Без вариантов. Двадцать лет люди привыкали к этому инструменту, а потом в один день он просто перестал работать. Соник, что ты сделал?

Вайбкодинг на практике: пишем оптимизатор медиа архива для Windows на .BAT с помощью Gemini, ChatGPT и Qwen

Начитавшись за последние пару месяцев статей про вайбкодинг и воодушевившись, что сейчас в микрофон ноута скажу «ОК Гугл, сделай м
Наука - Хабрахабр

Вайбкодинг на практике: пишем оптимизатор медиа архива для Windows на .BAT с помощью Gemini, ChatGPT и Qwen

Начитавшись за последние пару месяцев статей про вайбкодинг и воодушевившись, что сейчас в микрофон ноута скажу «ОК Гугл, сделай мне скрипт для кодирования фото и видео архива за 15 лет» и далее как в фильме Она (2013), нейросеть мне разберет по полочкам, то что откладывалось и накапливалось.. Я столкнулся с суровой реальность :( Но дело сделал! Поэтапное решение под катом. Читать далее

OpenCL, SYCL и матрицы

В данной статье я описываю свой опыт разработки приложений с OpenCL/SYCL.Вычисления на видеокартах ассоциируются преимущественно с графикой, нау
Наука - Хабрахабр

OpenCL, SYCL и матрицы

В данной статье я описываю свой опыт разработки приложений с OpenCL/SYCL.Вычисления на видеокартах ассоциируются преимущественно с графикой, научными вычислениями и с недавних пор с нейросетями. Но чаще всего с графикой.Тем не менее, графические процессоры обладают свойствами, за счёт которых их очень удобно использовать в задачах, напрямую не связанных с перечисленным выше. И главное из этих свойств – массовый параллелизм.Самый краткий ввод в гетерогенное программирование: у нас есть две роли — хост и девайс, задача хоста – формировать задачи и отдавать их на девайс, в то время как задача девайса обработать их и вернуть результат. При этом хост и девайс могут быть одним вычислительным устройством (это не обязательно CPU + GPU, так как CPU может отдавать задачи сам себе). Читать далее

Программы лояльности в e-commerce: анализируем механики и их влияния на LTV

Разбираем «Додо», «Дикси» и «Золотое Яблоко». Почему скидки перестали работать, как геймификация влияет на LTV и зачем ритейлу виртуальная вал
Наука - Хабрахабр

Программы лояльности в e-commerce: анализируем механики и их влияния на LTV

Разбираем «Додо», «Дикси» и «Золотое Яблоко». Почему скидки перестали работать, как геймификация влияет на LTV и зачем ритейлу виртуальная валюта. Только цифры, механики и выводы. Читать далее

[Перевод] Иерархия памяти компьютера: от SRAM и DRAM до 3D NAND и магнитных дисков

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

[Перевод] Иерархия памяти компьютера: от SRAM и DRAM до 3D NAND и магнитных дисков

Современный процессор способен выполнять миллиарды операций в секунду, но его реальная производительность упирается не в вычисления, а в ожидание данных. Почему кэш измеряется десятками килобайт, оперативная память — гигабайтами, а накопители — терабайтами? Почему DRAM нужно постоянно обновлять, SSD живут ограниченное число циклов записи, а HDD до сих пор остаются актуальными для архивов?В этой статье разберём полную иерархию памяти: — как устроена SRAM и почему используется в кэше, — чем физически отличается DRAM и как она работает, — за счёт чего 3D NAND хранит несколько бит в одной ячейке и при чём тут квантовое туннелирование, — как магнитные домены на HDD кодируют данные и почему головка «парит» в нанометрах от поверхности. Читать далее

Как я устал пересчитывать кгс/см² в бары и написал своё приложение на Python

Я инженер ОВиК, и меня достало каждый день гуглить перевод кгс/см² в бары. Универсальные конвертеры не знают про Гкал/ч и кгс/м², а инженерные к
Наука - Хабрахабр

Как я устал пересчитывать кгс/см² в бары и написал своё приложение на Python

Я инженер ОВиК, и меня достало каждый день гуглить перевод кгс/см² в бары. Универсальные конвертеры не знают про Гкал/ч и кгс/м², а инженерные калькуляторы — платные или с рекламой. Написал своё Android-приложение на Python/Kivy: 10 категорий, 60 единиц измерения (включая все инженерные), 5 калькуляторов (скорость в трубе, тепловая мощность с гликолями, расширительный бак по СП 60.13330, потери на клапане, площадь изоляции). Работает полностью офлайн, бесплатно, без рекламы. Рассказываю как сделал, с какими граблями столкнулся и как выложил в RuStore. Читать далее

Кэш-монтирование или Cache mount в Docker. Использование кэш-монтирования в GitLab CI/CD

Кэш-монтирование в Docker — это мощный инструмент, который может значительно ускорить процесс сборки образов в CI/CD. Но его правильная настройка
Наука - Хабрахабр

Кэш-монтирование или Cache mount в Docker. Использование кэш-монтирования в GitLab CI/CD

Кэш-монтирование в Docker — это мощный инструмент, который может значительно ускорить процесс сборки образов в CI/CD. Но его правильная настройка в GitLab требует понимания не только работы BuildKit, но и особенностей взаимодействия с различными конфигурациями GitLab Runner — DinD и DooD.В этой статье я расскажу об устройстве кэш-монтирования в Docker и как его использовать в GitLab CI/CD. На примере простой сборки Python-проекта покажу готовые решения для кэширования зависимостей, чтобы оптимизировать сборку Docker-образов. Читать далее