Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Новость

«Ростех» расширил выпуск линейки компактных электродвигателей для машиностроения, автопрома и авиации

Время на прочтение1 мин
Охват и читатели3.1K

Концерн «Радиоэлектронные технологии» (КРЭТ, входит в Госкорпорацию «Ростех») заявил о расширении серии компактных высокопроизводительных электродвигателей для гражданского машиностроения, автопрома, авиации и робототехники. Концерн выпускает выпуск 15 моделей, на момент написания материала в разработке ещё несколько перспективных образцов. По словам КРЭТ, изделия соответствуют международным стандартам качества и надёжности.

Читать далее
Новость

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

Время на прочтение1 мин
Охват и читатели4.2K

В России могут ограничить входящие вызовы с иностранных номеров. Возможный запрет рассматривается в рамках законопроекта, направленного на борьбу с телефонным мошенничеством. Об этом сообщило издание ТАСС со ссылкой на заместителя председателя Совета по развитию цифровой экономики при Совете Федерации сенатор Артём Шейкин.

Читать далее
Статья

Когда сидишь в PHP, а мысли — о Python: как я случайно написал свой pprint

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.5K

Иногда маленькие вещи случаются не потому, что ты их планировал, а потому что... ну а кто ещё это сделает? Я пару месяцев подряд писал небольшие ML-прототипы на PHP (да, знаю, иногда судьба заносит в странные места), и каждый раз сталкивался с одним и тем же раздражением: массивы печатаются так, будто пытаются скрыть правду.

Я смотрю на этот разъехавшийся print_r(), и думаю: а что, если я просто хочу увидеть аккуратную табличку? А если я хочу форматирование как у Python? А если я хочу имитировать пайторчевский tensor([...])?

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

Этот хелпер - не "фреймворк", не "революция", не "супер-мегапринтер", просто очень маленькая утилитка, которая делает одну вещь и делает её хорошо.

Читать далее
Новость

В Roblox ответили на ограничение со стороны РКН доступа к сервисам игровой платформы для пользователей в РФ

Время на прочтение3 мин
Охват и читатели5.8K

Представитель Roblox пояснил ситуацию с ограничением доступа к сервисам игровой платформы для пользователей в РФ со стороны Роскомнадзора. В сервисе заявили, что уважают законы и считают, что игровая площадка предоставляет благоприятную площадку для обучения, творчества и конструктивного общения для пользователей.

Читать далее
Новость

Роскомнадзор ограничил доступ к сервису Snapchat для пользователей в РФ

Время на прочтение2 мин
Охват и читатели7K

4 декабря 2025 года Роскомнадзор сообщил СМИ, что ведомство ограничило доступ к сервису обмена фотографиями, сообщениями и видео Snapchat для пользователей в РФ.

Читать далее
Пост

Узнай, как проходит рабочий день антифрод-аналитика в международной продуктовой IT-компании!

В блоге karpov.courses вышла статья с участием Владимира Сыропятова, антифрод-аналитика Garage Eight. В ней Вова рассказал, где учился и как пришел в профессию; как он строит свой рабочий день и какие задачи решает на работе.

А тем открытые вакансии на позиции аналитиков в Garage Eight ждут на нашем карьерном сайте.

Теги:
+5
Комментарии0
Новость

Meta* перехватила звезду дизайна Apple для создания новых устройств виртуальной реальности

Время на прочтение1 мин
Охват и читатели3.9K

Meta* привлекла одного из ключевых дизайнеров Apple, Alan Dye, на новую должность главы студии дизайна в подразделении Reality Labs. Dye покинет Apple 31 декабря и возглавит новую команду, которая займётся интерфейсами, аппаратным дизайном и интеграцией ИИ‑функций в устройства Meta*.

Читать далее
Новость

JetBrains представила Air: новую агентную IDE

Время на прочтение2 мин
Охват и читатели6.3K

Компания выпустила Air — ADE (Agentic Development Environment), ориентированную на гибридную работу «разработчик + ИИ-агенты». Это не просто чат с моделью внутри IDE, а отдельная среда, где можно ставить задачи агентам, запускать их параллельно, контролировать изменения и коммитить результаты.

Air пока доступен в превью и работает только с одним агентом — Claude Agent, причём для использования требуется активная подписка Anthropic. Версии для Windows и Linux обещают в 2026 году — сейчас приложение доступно только на macOS.

Читать далее
Новость

Институт цвета Pantone объявил цвет 2026 года — белый оттенок Cloud Dancer («облачный танцор»)

Время на прочтение1 мин
Охват и читатели4K

Институт цвета Pantone объявил цвет 2026 года. Им стал белый оттенок 11-4201 Cloud Dancer («облачный танцор»). Это нейтральный белый цвет, который «привнесёт в этот шумный мир спокойствие, ясность и творческое дыхание. А ещё белый это элегантность».

Читать далее
Статья

Нейро-дайджест: ключевые события мира AI за 1-ю неделю декабря 2025

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.4K

Привет! Это новый выпуск «Нейро-дайджеста» — коротких и полезных обзоров ключевых событий в мире искусственного интеллекта и технологий.

Неделя выдалась насыщенной: DeepSeek обновили линейку до V3.2, Mistral выпустили новый флагман, а Gen-4.5 от Runway обходит топовые Veo 3, Sora 2 Pro и Kling. Оперативка дорожает бешеными темпами из-за дата-центров NVIDIA, Anthropic прицениваются к IPO, а Павел Дуров запустил Cocoon.

Всё самое важное — в одном месте. Поехали!

Читать дайджест →
Статья

Использование SSH для подписи коммитов в git

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели5.5K

Привет, Хабр! Я Алексей Шаманов, старший системный архитекторов ГК «Цифра», занимаюсь проектированием решений на базе платформы ZIIoT. Сегодня предлагаю поговорить об использовании SSH для подписи коммитов в git.

Читать далее
Статья

От MOS6502 к x86: эволюция эмулятора микропроцессоров

Уровень сложностиСредний
Время на прочтение30 мин
Охват и читатели5.1K

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

Читать далее
Новость

Яндекс представил RATE, новую методику оценки качества перевода с акцентом на естественность речи

Время на прочтение1 мин
Охват и читатели3.4K

На конференции EMNLP 2025 Яндекс показал систему RATE (Refined Assessment for Translation Evaluation). Это инструмент, который изучает качество перевода не только по факту точности, но и по тому, насколько результат звучит живо и естественно. RATE помогает находить случаи, когда модель формально передает смысл, но при этом использует неверный тон, стиль или уровень вежливости.

Читать далее

Ближайшие события

Статья

Embox открывает российское семейство процессоров KOMDIV64

Время на прочтение4 мин
Охват и читатели5.7K

Всем привет.

В данной статье я хочу поделиться двумя новостями. Во первых открытый российский Embox выложил в открытый доступ базовые драйвера для российского процессора семейства KOMDIV64, и данный российский процессор стал более открытым и доступным. А во вторых вдохновившись командой Северстали, которые делают открытую АСУ-ТП, мы запустили на этом открытом российском процессоре открытую среду для МЭК 61499 (4Diac).

Читать далее
Статья

Работаем с NLP на Python

Время на прочтение8 мин
Охват и читатели5.2K

На тему Natural Processing Language написано множество статей, однако во многих из них рассказывается о том, как уже используется NLP в различных отраслях. Однако, что делать тем, кто только хочет начать использовать естественный язык для своих задач? В этой статье мы изучим основы обработки естественного языка на Python, используя подход «сначала код», используя Natural Language Toolkit (NLTK).

Читать далее
Пост

Как перейти от пилотов к рабочим решениям, если вы работаете над ML-проектом в MedTech? 

Не пропустите ответ на митапе Pitch the Future.Med AI. Ровно через час, в 19:00, начнем трансляцию докладов для ML-команд в медицине. Программа будет насыщенной: разберем три кейса, проведем дискуссию и завершим мероприятие питчем ML-проектов.

Смотреть митап →

Подробнее про программу

♦️ Три кейса из MedTech. Вы узнаете, как пройти путь от пилота к внедрению, как включать новое решение в процессы клиники и как развивать AI-решение.

♦️ Дискуссия «Как драйвить инновации в медицине». Проведем диалог зала со спикерами о том, что реально влияет на развитие AI/ML-проектов.

🔥 Гвоздь программы — питч ML-проектов. Его участники получат экспертную оценку от специалистов, рекомендации по развитию проекта и возможность задать вопросы профессиональному сообществу и жюри.

Подключайтесь:

✔️ на YouTube;
✔️ в VK.

Теги:
+3
Комментарии0
Статья

GaMAC: Открытая библиотека для автоматической кластеризации мультимодальных данных под GPU

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели4.8K

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

Мы представляем GaMAC - библиотека автоматической оптимизации кластеризации с поддержкой с GPU.

Читать далее
Статья

iptables для людей: Как я перестал быть «удобным» сервером и накатил Human Firewall

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели5.3K

В прошлом коротком посте я писал, как психанул и неделю жил в режиме «НЕТ». Эффект был неожиданный: прод не упал, а я впервые выжил. Но эксперимент — это одно. А продакшен-решение — другое.

Я сел анализировать, почему вообще этот эксперимент понадобился. И понял: я годами жил с архитектурой Default Allow.

В InfoSec это считается дичью. Представьте админа, который открыл все порты, отключил фаервол и пускает любой пакет, если у того в хедере написано «Ну пожалуйста». Этот сервер ляжет за 5 минут. Но именно так мы строим коммуникацию.

Читать далее
Пост

Проверяем osu! и рассказываем про фишки статических анализаторов

Про существование инструментов статического анализа известно многим, но почему их часто используют и в чём конкретно заключается практическая польза? В этот раз мы предлагаем рассмотреть несколько основных особенностей этого инструмента на примере анализа исходного кода игры osu!

Первая особенность: Экономит время

Одной из особенностей статических анализаторов является возможность сэкономить время на код-ревью за счёт схожего подхода (просмотра исходников), только за вас всё делает инструмент :)

Предлагаю начать с небольшой разминки: сможете ли вы самостоятельно найти ошибку?

public partial class TopScoreStatisticsSection
  : CompositeDrawable
{ 
  public ScoreInfo Score
  {
    ....

    if (score == null && value == null) 
      return;

    if (score?.Equals(value) == true)
      return;

    score = value;

    accuracyColumn.Text = value.DisplayAccuracy;

    maxComboColumn.Text = value.MaxCombo
                               .ToLocalisableString(@"0\x");

    ppColumn.Alpha = value.BeatmapInfo!
                          .Status
                          .GrantsPerformancePoints() ? 1 : 0;

   
  }
}

Если нужна подсказка или хотите убедиться в своём варианте, можно посмотреть на предупреждение PVS-Studio:

V3125 [SEC-NULL] The 'value' object was used after it was verified against null. Check lines: 128, 120. TopScoreStatisticsSection.cs 128

Нашли? Ну я в вас и не сомневался :)

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

В начале есть две проверки.

Первая проверка:

if (score == null && value == null)
  return;

Вторая проверка:

if (score?.Equals(value) == true)
  return;

Скорее всего, они предназначались для обработки двух переменных по разным сценариям (если score = null, если value = null, если они равны и т. д.). Но вот если комбинация будет score = "NotNull" и value = null, то первая и вторая проверки отработают без выхода из метода, и мы пойдём дальше по коду, где непременно наткнёмся на разыменовывание свежеполученного null

accuracyColumn.Text = value.DisplayAccuracy;
maxComboColumn.Text = value.MaxCombo.ToLocalisableString(@"0\x");

А это, в свою очередь, может привести к исключению NullReferenceException.

Хотите узнать еще?
Если вас заинтересовало какие еще есть особенности статических анализаторов и что еще мы смогли найти в osu! То предлагаю прочитать полную версию статьи.

Теги:
+1
Комментарии0
Статья

«Когда агенты перестают говорить»: как LatentMAS предлагает новый язык общения ИИ-агентов

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.2K

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

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

Читать далее