Feed aggregator

Запуск x64 программ на ARM или почему вы не захотите этим заниматься

Habr.com - Mon, 12/08/2025 - 21:27

Вам нужно было хоть раз запускать x64 программы под Linux на ARM платфоме? Если да - это статья для вас. В ней я рассказываю про способы запуска программ с другой архитектуры на ARM.

Также это статья для вас, если вы хотите на будущее знать способы, которые есть для запуска. Когда наступит эра ARM-ноутбуков и ПК вам это может очень даже пригодится.

Читать далее

Security Week 2550: критическая уязвимость в React Server Components

Habr.com - Mon, 12/08/2025 - 21:01

3 декабря разработчики JavaScript-библиотеки для создания веб-приложений React сообщили об обнаружении критической уязвимости в компоненте React Server Components. Уязвимость с наивысшим, десятибалльным рейтингом опасности по шкале CVSS v3 получила идентификатор CVE-2025-55182. Еще один идентификатор CVE-2025-66478 является дублирующим — он относится к интеграции React Server Components во фреймворке Next.js. Уязвимые веб-приложения в худшем случае позволяют злоумышленнику без какой-либо аутентификации получить контроль над сервером, отправив специально подготовленный запрос. Отсюда название уязвимости, точнее два варианта — React4Shell и React2Shell.

Быстрое развитие ситуации вокруг уязвимости можно оценить как «идеальный шторм», максимально сложную ситуацию для администраторов уязвимых систем, происходящую все же достаточно редко. Уже в день публикации бюллетеня React началась эксплуатация уязвимости, предположительно, организованными группировками из Китая. На следующий день, 4 декабря, примеры кода для эксплуатации уязвимости были доступны публично. Потенциально уязвимы сотни тысяч сайтов и веб-приложений, использующих либо React, либо Next.js, хотя реально подвержены атаке не все из них.

Читать далее

Фронтенд-ревью без боли: наш опыт перехода в GitLab

Habr.com - Mon, 12/08/2025 - 20:46

Привет! Я Вика, старший продуктовый дизайнер в Cloud.ru. Моя команда разрабатывает сервисы личного кабинета облачной платформы, и сегодня я расскажу, как мы превратили фронтенд-ревью из хаотичных правок на лету в четкий и прозрачный процесс в GitLab.

Эта статья не про правила проведения ревью дизайнером, а про инструмент, который вывел код-ревью, дизайн-ревью и тестирование на абсолютно новый уровень. Инструмент, который помог нашей команде сократить количество итераций на задачу с 7 до 2—3 — расскажу, как это повторить.

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

Читать далее

Мои книги по Search & Recsys

Habr.com - Mon, 12/08/2025 - 20:43

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

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

Anatomy of Ecommerce Search

https://testmysearch.com/books/anatomy-of-ecommerce-search.html

Начнем с той, что вышла сегодня - Anatomy of Ecommerce Search.

Читать далее

Зарядка Essager 80W – когда 80 Вт незаметно оказываются 10 Вт

Habr.com - Mon, 12/08/2025 - 20:41

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

Читать далее

Как мы за два месяца построили платформу для клонирования голоса: 12 проблем, mass-рефакторинги в 3 ночи и mass-фейлы

Habr.com - Mon, 12/08/2025 - 20:20

Привет, Хабр.

Меня зовут Роман, я основатель Somazone — платформы для сохранения голосовой памяти о близких людях. Пользователь загружает аудиозаписи, мы клонируем голос и создаём AI-агента, с которым можно общаться.

Звучит просто, да?

Два месяца без выходных. Рефакторинги в три часа ночи, когда глаза уже не фокусируются, но ты точно знаешь, что если не починишь сейчас — утром будет хуже. Прод падает в субботу вечером, когда ты наконец-то решил поужинать с семьёй. Баги, которые воспроизводятся только на проде и только у одного пользователя из Владивостока (почему Владивосток? мы так и не поняли). WebSocket-соединения, которые умирают по непонятным причинам. FFmpeg, который выжирает всю память на сервере и роняет всё вокруг.

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

Читать далее

Почерк LLM: аналитики F6 изучили атаку с использованием PureCrypter и DarkTrack RAT

Habr.com - Mon, 12/08/2025 - 19:53

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

Так, в ходе ежедневного мониторинга угроз, 21.11.2025 специалисты F6 Threat Intelligence обнаружили вредоносный архив с именем Изделие-44 ДСП.rar (MD5: d3b6c14b4bbad6fd72881ff6b88a0de4), загруженный на одну из публичных онлайн-песочниц.

Архив содержит в себе файл Изделие-44 ДСП.hta (MD5: e6846e5074ef5e583df74d989a32833f), запуск которого инициирует цепочку заражения: HTA-загрузчик -> EXE загрузчик\инжектор -> полезная нагрузка DarkTrack RAT.

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

Читать далее

Почему кассовый фронт на 1С плохое решение

Habr.com - Mon, 12/08/2025 - 19:52

Расскажу о своем опыте использования кассового фронта на 1С, отдельно для РИБ (когда каждый фронт является отдельной базой, обменивающейся данными с центральной базой) и отдельно для облака (когда все фронты работают в центральной базе).

Читать далее

[Перевод] Что нового в GoLand 2025.3

Habr.com - Mon, 12/08/2025 - 19:46

Команда Go for Devs подготовила краткий разбор новинок GoLand 2025.3. В этот раз IDE получила анализатор утечек ресурсов, встроенный Terraform, улучшенную работу с Kubernetes, поддержку нескольких ИИ-агентов и заметный прирост производительности.

Читать далее

React vs Vue: Что выбрать в 2026?

Habr.com - Mon, 12/08/2025 - 19:21

Привет, Хабр! Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group. В этой статье хочу поделиться своим мнением о том, как выбрать библиотеку или фреймворк для вашего следующего проекта. 

Этот выбор напоминает мне подбор гардероба для важного мероприятия: ошибешься — и проект ждут дополнительные проблемы, угадаешь — и ты на вершине успеха! Чтобы не попасть в просак с выбором, давайте детально разберем ключевые различия между React и Vue и определим, на что стоит обратить внимание.

Читать далее

[Перевод] Помогите, мой Java-объект исчез (и GC тут ни при чём)

Habr.com - Mon, 12/08/2025 - 19:14

Команда Spring АйО подготовила перевод разбора реального бага в HotSpot от разработчика OpenJDK. Во время работы над Project Valhalla его Java-объекты и классы начали «исчезать» без участия сборщика мусора — и поиск причины привёл к одному неверному биту в заголовке объекта, miscompilation в C2 и очень нетривиальному отладочному квесту. Этот текст показывает, как устроены mark word и Compact Object Headers, чем живёт Valhalla и как системное мышление плюс флаги JVM помогают выловить самые коварные ошибки.

Читать далее

Модель САУ ЛА по лучу в среде математического моделирования Engee

Habr.com - Mon, 12/08/2025 - 19:08

Управление ЛА по заданному лучу, это метод навигации, при котором управление движением осуществляется посредством РЛС или другого устройства способного построить направление на заданную точку. Такой метод навигации широко используется в ЛА разных видов (в том числе БПЛА мультироторного и самолётного типов).

Читать далее

Метафизика, космопсихизм и перводвигатель: есть ли сознание у камней?

Habr.com - Mon, 12/08/2025 - 19:02

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

Читать далее

Потребление сахара в России растет, и дело не в сладкоежках

Habr.com - Mon, 12/08/2025 - 18:59

Я узнал, как вложение 100 тыс. рублей в обучение удвоило продажи, почему офлайн-магазины стали выгоднее маркетплейсов, и причём тут ведущий «Своей игры» Пётр Кулешов.

Читать далее

Анализ времени закрытия вакансий: что скрывается за цифрами?

Habr.com - Mon, 12/08/2025 - 18:59

В HR-аналитике часто встречается показатель Time to Fill (TTF) — время, которое проходит от открытия вакансии до подписания оффера кандидатом. На первый взгляд, всё просто: среднее время закрытия вакансий по компании или отделу — и готово. Но если копнуть глубже, оказывается, что этот показатель может скрывать важные инсайты о процессах в компании, о качестве рекрутмента и о том, как строится работа с кандидатами.

В этой статье я хочу показать, как анализ времени закрытия вакансий может раскрыть скрытые паттерны, какие метрики использовать и какие ошибки часто делают при интерпретации TTF.

Читать далее

Как установить и настроить N8N на своем сервере VPS (в связке с Portainer и Nginx Proxy Manager)

Habr.com - Mon, 12/08/2025 - 18:27

В этой инструкции расскажу как поднять на своем VPS opensource-платформу для автоматизации рабочих процессов N8N и необходимые для ее функционирования сопутствующие сервисы. Я первый раз настраивал n8n по инструкции с официального сайта, но мне не понравилось, что в конфигурации по дефолту используется traefik - по мне так он избыточен для большинства установок N8N и в качестве обратного прокси лучше подходит Nginx Proxy Manager.

Читать далее

Организация работы VR-клуба: Техника и Инфраструктура

Habr.com - Mon, 12/08/2025 - 18:23

Рынок виртуальной реальности (VR) стремительно развивается, открывая беспрецедентные возможности для VR бизнеса для предпринимателей, желающих погрузиться в сектор иммерсивных развлечений. Создание успешного VR-клуба или VR-парка требует не только передовых технологий; оно подразумевает глубокое понимание операционных тонкостей, от выбора правильного оборудования до создания незабываемого клиентского опыта. Это руководство проведет вас через основные компоненты построения прибыльного и увлекательного VR-опыта, выделяя ключевые аспекты для тех, кто рассматривает франшизу VR.

Читать далее

Как оплатить Perplexity из России легально и без лишних сложностей

Habr.com - Mon, 12/08/2025 - 18:22

Perplexity за последний год превратился из «умного поиска» в полноценный рабочий инструмент. Для кого-то это быстрый способ собрать аналитику, для других — помощник в исследованиях, а кто-то уже встроил его в рабочие процессы наравне с IDE и корпоративным чат-ботом. В 2025 году «я пользуюсь Perplexity» звучит так же обыденно, как когда-то «я сижу в Google».

Но вся эта красота работает только до того момента, пока речь не заходит о подписке. Бесплатный тариф оставляет доступ, но сильно режет глубину ответов, ограничивает запросы и не дает Pro-модели. Полноценный Perplexity Pro стоит $20 в месяц, и здесь у пользователей из России появляется главный вопрос — как оплатить подписку так, чтобы все прошло без ошибок и блокировок?

Читать далее

[Перевод] Почему хорошие разработчики пишут плохой код в больших компаниях

Habr.com - Mon, 12/08/2025 - 18:01

Каждую пару лет кто-нибудь замечает, что крупные технологические компании иногда пишут на удивление мусорный код. Если вы не работали в большой компании, то вам может быть сложно понять, почему это происходит. Уровень зарплат в крупных технологических компаниях позволяет привлекать многих компетентных разработчиков. Они работают довольно неспешно, поэтому создаётся впечатление, что у них достаточно времени, чтобы выполнять работу качественно. Как же появляется плохой код?

Читать далее

Лучшие системы управления и автоматизации офисов: как сохранить бюджет и обрести контроль

Habr.com - Mon, 12/08/2025 - 17:59

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

Читать далее

Who's online

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