Все подряд публикации с habr.com
Вышел драйвер для ядра Linux для ввода на ПК цифр при помощи телефонного дискового номеронабирателя с импульсным набором
Разработчик Стефан Вилер представил для ядра Linux специальный драйвер под названием rotary_dial_kmod, позволяющий использовать для ввода цифр на ПК дисковый номеронабиратель, применявшийся в телефонных аппаратах с импульсным набором номера.
Вышел мультимедийный сервер PipeWire 1.4.3 для обработки аудио- и видеопотоков в Linux
Состоялся релиз мультимедийного сервера PipeWire 1.4.3 для обработки аудио‑ и видеопотоков в Linux. Выпуск стабильной версии PipeWire 1.0 произошёл в ноябре 2023 года. Проект написан на языке C и распространяется под лицензией MIT. Версия PipeWire 1.4 (Ambassador) вышла в марте 2025 года.
Развеиваем мифы о Stability в Compose: оптимизации Strong Skipping
За последнее время Jetpack Compose и его кроссплатформенный собрат Compose Multiplatform прошел большой путь от ранних альфа релизов и скептического отношения комьюнити до статуса главного UI-фреймфорка под Android и production-ready состояния на iOS.
Тем не менее одна из важных тем, касающихся runtime-производительности фреймворка, все еще остается полной темных пятен, и это тема stability. Как ни странно, ведь на эту тему сделано множество статей и докладов. Проблема заключается в том, что стремительное развитие фреймворка очень быстро делает эти статьи, доклады и даже документацию устаревшими, а новые посты на эту тему вторят старым, дальше распространяя ложную информацию о том, как работает рекомпозиция, пропускаемость (skippability) и перезапускаемость (restartability).
Использование LLM для получения актуальной информации не очень поможет. Простой пример - спросим у ChatGPT, будет ли перезапущена Composable функция, если она имеет…
Как алгоритм Recovering Difference Softmax (RDS) делает рекомендации и уведомления точнее и эффективнее
Алгоритм Recovering Difference Softmax (RDS) — полноценный подход к оптимизации уведомлений и контента для повышения вовлеченности пользователей. Алгоритм выбирает единственно лучший вариант, удерживая пользователей дольше и возвращая их чаще.
Если коротко, улучшает работу алгоритмов машинного обучения, особенно когда нужно делать выбор из нескольких вариантов.
Как RDS превращает простые сигналы в рост вовлечённости? Разбираемся в статье!
Шахматы вслепую — навык для Алисы
Пять лет назад, в начале пандемии, мой ребёнок ещё занимался шахматами, но интерес к ним постепенно угасал. К тому же у него появились задания играть без доски - вслепую.
Тогда я решил написать навык для Яндекс.Станции, чтобы можно было играть в шахматы голосом.
Я не разработчик, а аналитик требований, поэтому навыков программирования у меня почти не было. Но благодаря Google и божьей помощи мне удалось написать первую версию кода и развернуть её на отдельной виртуальной машине.
За основу была взята библиотека python-chess
и бинарник шахматного движка Stockfish:
Как перепрошить мозг после выгорания: BDNF, стресс и мышление
Эмоциональное выгорание — это состояние хронического истощения, при котором человек чувствует себя выжатым как лимон на физическом, эмоциональном и ментальном уровнях. Выгорание не просто истощает, оно буквально меняет структуру и работу мозга, нарушая его способность адаптироваться, учиться и восстанавливаться. Это и есть сломанная нейропластичность. В этой статье разберем, что делать, если капкан уже захлопнулся? Что скрывается за эмоциональным выгоранием на ментальном и физическом уровнях, и как реанимировать себя к нормальной жизни.
Адаптация учебных программ по информатике, программной инженерии и науке о данных для разработки с использованием ИИ
Рост больших языковых моделей (LLM) и генеративного ИИ в корне меняет способ создания программного обеспечения. Современные разработчики все чаще полагаются на помощников ИИ (например, ChatGPT, GitHub Copilot) для написания кода, документирования программ и создания тестов. Рутинные задачи, которые когда-то выполнялись вручную — создание шаблонного кода, документирование API или рефакторинг — теперь можно частично передать на аутсорсинг ИИ под руководством человека. Эта тенденция побудила преподавателей заметить, что существующие методы оценки (например, домашние задания по кодированию) становятся неэффективными в эпоху помощников ИИ. Поэтому университетам по всему миру необходимо пересмотреть учебные программы: сохранить строгие основы и при этом научить студентов работать с инструментами ИИ.
Nvidia: проблемы совместимости с некоторыми материнскими платами приводят к появлению чёрных экранов на ПК с RTX 5060
Nvidia предупредила о проблемах совместимости некоторых материнских карт с графическими адаптерами GeForce RTX 5060, что приводит к появлению чёрных экранов после перезагрузки ПК. Компания указала, что проблема возникает с «устаревшими материнскими платами». В качестве решения Nvidia предложила обновление прошивки видеокарты через утилиту Nvidia GPU UEFI Firmware Update Tool 2.0.
NetherRealm Studios объявила о прекращении выпуска нового контента для Mortal Kombat 1
Компания NetherRealm Studios объявила о прекращении выпуска нового контента для файтинга Mortal Kombat 1, вышедшего осенью 2023 года. Студия продолжит предоставлять исправления и корректировать баланс игры.
Waterfall 2.0: рабочие процессы, основанные на LLM, в разработке программного обеспечения
Появление мощных LLM превращает разработку программного обеспечения в более структурированный конвейерный или водопадный процесс. Вместо того, чтобы многие разработчики итерировали короткими спринтами, конвейер с поддержкой LLM может разбить работу на стабильные фазы (требования, проектирование, реализация, тестирование), которые идут последовательно. Как отмечает один эксперт, «кодирование перешло от творческого поиска к модели производственной линии», и ИИ помогает сделать каждую фазу более предсказуемой. В этой парадигме «Waterfall 2.0» эксперты в предметной области (например, менеджеры по продуктам, дизайнеры) напрямую подключаются к потоку разработки с помощью подсказок ИИ, и отдельные шаги фиксируются, но все еще адаптируются с течением времени. Результатом является в основном линейный сквозной процесс — анализ, генерация историй, кодирование, QA — который по-прежнему включает циклы обратной связи по мере…
Flutter 3.32 — Что нового во Flutter?
Добро пожаловать во Flutter 3.32! Этот релиз наполнен функциями, призванными ускорить вашу разработку и улучшить ваши приложения. Приготовьтесь к горячей перезагрузке (hot reload) для веба, потрясающим "сквирклам" (squircles) в стиле Cupertino для нативной точности и мощным новым интеграциям с искусственным интеллектом через Firebase. С 1024 коммитами от 156 уникальных участников, включая 39 новичков, Flutter 3.32 является свидетельством невероятной работы нашего сообщества. Давайте посмотрим, что нового!
Энтузиаст добавил предохранители в кабель питания GeForce RTX 4090 для предотвращения оплавления контактов
Пользователь Reddit под ником malcarone18 представил решение для предотвращения нагрева и плавления контактов видеокарты GeForce RTX 4090, добавив шесть предохранителей в кабель питания. Графическая карта энтузиаста уже успела выйти из строя, а после ремонта он решил обезопасить устройство при помощи предохранителей.
Как оформить интеллектуальную собственность в России в 2025 году
В 2025 году интеллектуальная собственность окончательно перестала быть прерогативой научных институтов и транснациональных корпораций. Сегодня её активно оформляют IT-компании, технологические стартапы, самозанятые специалисты, авторы обучающих курсов и создатели оригинального контента. Всё, что рождается в процессе творческого или инженерного труда и принимает уникальную форму — от фирменного знака до программного кода, — может и должно быть защищено.
Одного лишь заявления о правах недостаточно. Чтобы закрепить за собой статус законного правообладателя и быть готовым к защите интересов в случае спора, необходимо пройти юридически формализованную процедуру регистрации. Она включает в себя несколько ключевых этапов:
1. Идентифицировать объект интеллектуальной собственности
В первую очередь нужно определить, что именно подлежит регистрации. Это может быть товарный знак, изобретение, полезная модель, промышленный образец, программа для ЭВМ,…
Текст диплома за 24 часа
Привет, Хабр!
Близится начало июня, а значит совсем скоро выпускникам российских вузов предстоит защитить выпускную квалификационную работу. В связи с этим я решил, что именно сейчас было очень даже актуально поделиться с Вами “фреймворком”, который позволяет на порядок ускорить процесс написания дипломного текста на любую тему. Стоит отметить, что фреймворк предполагает наличие хотя бы каких-то результатов проделанной работы по теме диплома. Итак, начинаем!
Кастомный сервер конвертации файлов для Битрикс24
Пару слов обо мне
Меня зовут Дмитрий, я являюсь PHP разработчиком. Работаю с Битрикс24, Laravel и Go.
Проблема Битрикса
Как известно, рекомендуемое окружение для Битрикса – их собственная разработка BitrixVM на базе CentOS. Иногда такое окружение не устраивает заказчиков, поэтому выбирают Docker или сервер с установленным LEMP стеком.
При переходе на окружение отличное от BitrixVM, существует две основные проблемы – отсутствие сервера очередей Push&Pull и сервера конвертации файлов.
Кто такой аналитик, чем он занимается и какие бывают
Сегодня слово «аналитик» всё чаще встречается в IT, маркетинге, логистике и даже в образовании. Но кто такой аналитик на самом деле? Давайте разбираться. В этой статье расскажу, кто такой аналитик, какие они бывают и чем именно занимаются.
Ретробрайт Tosiba T1200
Посмотрел замечательный ролик Necroware, окончательно вдохновился вот этим постом и попробовал ретробрайт на одной из своих машинок - Toshiba T1200 1987 года. Сам ноутбук - компьютер класса XT с процессором 8086 на 9МГц, 1024КБ ОЗУ, двумя дисководами для загрузки ОС и работы с приложениями. В те годы Toshiba была пионером портативных компьютеров, даже первый и единственный советский ноутбук "Электроника МС1504" Был скопирован с Toshiba T1100Plus. На аппарат я уже делал обзор - так что дальше много фото и мало букфф.
Генерация видео: Обзор интересных подходов | Text-2-video | Part 2
Освечу базовые концепты из области генерации видео, в этой части разберем уже более современные модели 2025 года, и парочку моделей, с которых все начиналось. Все кратко и четко, только самое основное.
Посмотрим на устройство современных топовых SOTA моделей для генерации видео: Wan2.1, Hunyuan video, недавно вышедший подход к облегчению вычислетильных требования FramePack.
Механика эволюции домов в Pharaoh (1999)
Путь от простых хижин к роскошным особнякам, украшенным фресками и колоннами, в Pharaoh — это не просто вопрос архитектуры и разные текстуры. Это отражение заботы игрока о своём виртуальном городе, его нуждах, вере и безопасности. Каждое жилище в городе это FSM, реагирующиая на условия вокруг: достаток еды, доступ к воде, религиозные обряды, культурные радости и много чего еще.
Как только вы начнёте удовлетворять всё более разнообразные потребности граждан, их дома будут меняться — порой незаметно, порой стремительно. Эта система лежит в самом сердце игры, как это было и в предыдущей игре серии, дома влиляют друг на друга и соседние здания, а за простой визуальной компоненты из пары текстур на уровень дома скрывается сложный механизм симуляции, который делает каждый квартал города уникальным.
В этой статье попробую рассказать, как устроена эволюция домов, какие требования стоят за каждым уровнем жилья и как это было реализовано в оригинальной игре. Если вы вдруг…
Amazon второй раз за месяц обновила ПО своих роботакси Zoox — теперь после аварии с электросамокатом
Компания Zoox, занимающаяся производством беспилотных автомобилей и принадлежащая Amazon, объявила об обновлении программного обеспечения роботакси после столкновения одного из них с водителем электросамоката в Сан-Франциско 8 мая.
Мифы и легенды радиосвязи. Wi-Fi изобрела голливудская актриса?
Очень давно я вынашивал идею написать серию научпоп статей. За свои почти 20 лет работы в радиосвязи я наслушался немало мифов и легенд из истории радио. К сожалению, не всегда авторам хватает квалификации понять, что именно произошло в тот или иной момент. И тогда реальное событие становится настоящим мифом. В этой серии публикаций разберу самые известные и попробую максимально простыми словами объяснить суть произошедшего.
Начать хочется с одного из самых известных мифов. Правда ли, что голливудская актриса Хейди Ламарр изобрела Wi-Fi?
Ответ на этот вопрос не так прост, как может показаться. Для ответа на него очень важно осветить часть биографии актрисы, подробно разобрать суть ее изобретения и пройтись по технологии «вафли». Потому, погрузимся в историю. В этом нам поможет книга Ричарда Роудса «Hedy’s Folly». Впрочем, иногда мы будем отклоняться от версий, изложенных там. Ибо найти столь же детализированной биографии Ламарр сложно, но…
Рецепт фасолей: как я отреверсил бюджетный кнопочный телефон, пропатчил и научил запускать нативные программы на C
Осторожно: в рамках статьи мы во всех деталях исследуем прошивку бюджетного кнопочника, разберемся в её архитектуре и напишем загрузчик программ с MicroSD-флэшки. При этом я постараюсь объяснить всё максимально простым и доступным языком!
Недавно я познакомился с легендой форума allsiemens.ru — Ilya_ZX, который известен своим огромным вкладом в тему реверса и моддинга телефонов на платформе E-Gold и S-Gold. Илья поведал мне интересную историю о том, как в начале нулевых, будучи студентом, поспорил с одногруппником, сможет ли он добавить «змейку» в свой Siemens A60. И спор он этот выиграл, путем бессонных ночей ковыряния прошивки в IDA Pro! Я подумал — «а чем я хуже?». Взял в руки кнопочный телефон на платформе Spreadtrum, сдампил прошивку и загрузил в дизассемблер...
Если вам интересен подробный процесс реверса различных модулей прошивки, как они взаимодействуют между собой, как я…
Waterfall 2.0: программные артефакты и ИИ для современных команд разработчиков
В формирующейся парадигме «Водопад 2.0» разработка программного обеспечения становится более структурированной и фазово-управляемой. Каждая фаза стабильна и четко определена — почти как производственная линия или сборочная линия — но общий процесс остается итеративным. Большие языковые модели (LLM) теперь выступают в качестве автоматизированных «членов команды» в этом процессе, помогая экспертам в предметной области на каждом этапе. В результате традиционные артефакты — записи архитектурных решений (ADR), руководства по коду/стилю, документы для новых сотрудников, планы тестирования, конфигурации CI/CD, спецификации API, контрольные списки безопасности и т. д. — должны эволюционировать. В этом рабочем процессе, дополненном ИИ, эти документы становятся как входными данными, так и выходными данными ИИ, помогая направлять генерацию и сохранение знаний. Лучшая практика — хранить их как контролируемые версии, читаемые человеком файлы…
VT80. Рассказываем удивительную историю первого вьетнамского компьютера и выясняем, причём тут фастфуд
1977 год, Вьетнам. Страна только-только оправилась после кровопролитной войны. Экономика пребывала в глубоком кризисе, инфраструктура разрушена, миллионы людей остались без крова. В Сайгоне, переименованном в Хошимин, царила бедность, электричество давали по графику, а продовольствие распределялось по карточкам. Города были переполнены беженцами, а деревни страдали от нехватки сельхозтехники и семян. Именно в этот тяжёлый и неспокойный период на свет появился первый в истории вьетнамский компьютер — VT80, поставив Вьетнам в один ряд с СССР, США, Великобританией и другими странами, создававшими собственную вычислительную технику.
5G-A: Китай запускает мобильную сеть нового поколения. Рекорды скорости и качества связи
Китай впереди планеты всей в плане сотовых сетей. Пока многие страны только осваивают 5G, China Telecom запустила первую в мире коммерческую сеть 5G-A (5G-Advanced) с пиковой скоростью до 10 Гбит/с, что примерно в 10 раз быстрее обычного 5G и сравнимо с проводными 10-гигабитными сетями. Запустили новинку 17 мая 2025 года, в День электросвязи и информационного общества. Что такое 5G-A, как она работает и где можно использовать? Сейчас разберемся.
RAG‑агент для автоматизации инцидент‑менеджмента
Современные крупные организации сталкиваются с большим числом ИТ‑инцидентов — счет может идти на тысячи в месяц. Инциденты нередко повторяются со временем, однако найти похожий случай в базе знаний или в системе регистрации инцидентов непросто: стандартный поиск по ключевым словам часто неэффективен, а «держать в голове» детали всех инцидентов невозможно.
Waterfall 2.0: Одиночная разработка с поддержкой LLM: эффективность, инструменты и риски
Рост числа продвинутых LLM (таких как ChatGPT, Claude, Gemini) меняет разработку программного обеспечения. Сегодня один разработчик, вооруженный ИИ, может придумать, закодировать и запустить полнофункциональные приложения или MVP за долю традиционного времени.
ПАРА СЛОВ О КРИТО-МИКЕНСКОЙ ЦИВИЛИЗАЦИИ И ПРИМЕРНО СТОЛЬКО ЖЕ НЕНАПИСАННЫХ СЛОВ О МОРАЛИ
Крито-Микенская цивилизация.
О! Я помню рассказы о ней ещё по советским учебникам истории. Помню, как со страниц книги на меня смотрели красивейшие фрески и скульптуры. Как на страницах учебника мне рассказывали о том, что местные жители поклонялись великой богине, предстающей то зловещей царицей подземного мира, то благосклонной покровительницей растительности, то грозной владычицей диких зверей. Учебник уверял меня, что жизнь элиты была свободна от волнений и тревог, протекала в радостной атмосфере почти непрерывных празднеств и красочных представлений. Что все критские дворцы оставались на протяжении почти всей их истории неукреплёнными.
О, прекрасный мир детства! О, прекрасная книжная цивилизация, якобы существовавшая далеко-далеко в прошлом!
Растоптанная суровым временем и жестоким учёным сообществом.
Американский регулятор планирует запретить тестирование электроники для США в лабораториях, расположенных в Китае
Федеральная комиссия по связи США (FCC) проголосовала за разработку правил, запрещающих китайским лабораториям тестировать электронные устройства для продажи в Соединённых Штатах. Речь идёт о тех лабораториях, которые американские власти считают представляющими угрозу национальной безопасности США.
Discord планирует использовать искусственный интеллект для суммаризации разговоров на форумах
Discord планирует изменить работу платформы и упростить обмен информацией для пользователей. Особые надежды возлагаются на большие языковые модели (LLM), которые могут анализировать длинные обсуждения и выделять из них самое важное.