Обновить

Все потоки

Сначала показывать
Период
Уровень сложности
Формат публикации

Как мне прислали предложение о работе, а внутри ZIP спрятали запуск вредоносного кода через Git

Недавно мне в LinkedIn написал рекрутер компании Cryptic Heaven с предложением о сотрудничестве. Компания якобы занимается разработкой финансовой системы для пользователей криптовалютных кредитных карт. Предложение выглядело вполне обычно: мой опыт им понравился, и они хотели обсудить возможное сотрудничество.

Как мне прислали предложение о работе, а внутри ZIP спрятали запуск вредоносного кода через Git

Сверло, скрепка и пинцет. Как прошивали консоли до того, как это стали делать нейросети

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

Мы живем в абсолютно безумное время. Вдумайтесь: продукт одной корпорации взламывают с помощью инструментов другой корпорации, и последняя на этом еще и зарабатывает, так как токены на дороге не валяются.

Да, частично я затрагивал эту историю в другом материале, но с того момента прошло не так много времени, но довольно много событий. Во-первых, с помощью нейросетей начали ломать Switch 2, до приемлемого результата там далеко, но вайбкодеры копают активно и успешно. Во-вторых, благодаря этому всему игры от Switch 2 с помощью ИИ стали рекомпилировать для запуска на ПК, а кое-где уже собрали несколько рабочих форков эмуляторов. И снова с помощью нейросетей.

Читать далее

Как «эффективный менеджмент» приводит к катастрофам: часть 1

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

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

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

Следом, очевидно, резко упадёт доверие если не ко всей отрасли, то к Аэрофлоту точно.

В этой серии лонгридов мы рассмотрим, как эффективный менеджмент своими решениями приводит к катастрофам и авариям. И фокусируемся на том, какие ошибки в регулярном управлении приводят к катастрофам и авариям.

Научиться пресекать страшное

Как я превратил модем LG D325 в SDR‑приёмник и принял на него Meteor

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

Модем отдаёт в Android сырые IQ-отсчёты: 7,68 MS/s, около 5 МГц полосы, 8 бит. Телефон сам рисует спектр и водопад, демодулирует AM, FM, SSB и CW и пишет IQ в файл. Ниже 1000 МГц роль гетеродина играет Bluetooth того же телефона, это, пожалуй, самая необычная часть.

В статье расскажу, как это устроено: доработка платы, патч прошивки модема Qualcomm Hexagon, ядро, приложение, измерения в сравнении с RTL-SDR V4 и приём спутников на 1,7 ГГц.

Читать далее

Устройства, которые мы потеряли: по настоящему карманный ноутбук HP Jornada 720

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

В наше время смартфон стал основным и самым часто используемым компьютером. Шестидюймовый гаджет за 20.000 рублей способен запустить полноценную Windows, эмулировать игровые консоли и даже стать почти настоящим настольным ПК за счёт технологии Samsung Dex. Но так было не всегда: в 1991 году, HP выпустила свой первый по настоящему карманный DOS-компьютер под названием HP 95LX, и тут всё заверте...

Сегодня мы с вами изучим один из последних карманных ноутбуков HP — легендарную Jornada 720 с мощным ARM-процессором от Intel, 32 мегабайтами оперативной памяти, крутым VGA-дисплеем и Windows CE на борту. Мы не только «потыкаем» девайс, но и разберем его, изучим компонентную базу и схемотехнику, а также проверим на что такой ноутбук был способен на практике. Интересно? Тогда жду вас под катом!

Читать далее

История письма, часть 16. Германская руническая письменность, наследие суровых времён

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

Когда говорят о рунах — чаще всего по умолчанию подразумевают письменность германских племён, первые памятники которой восходят к началу нашей эры. Эти знаки, почти везде полузабытые после прихода христианства, с XIX века переживают «второе рождение». Их с разной степенью историчности и достоверности используют при оформлении всего «нордического» и «викингского», они в ходу у многочисленных течений неоязычества и эзотеризма, а маркетплейсы буквально завалены всевозможными товарами «под древний Север» с теми или иными рунами или всеми знаками старшего футарка сразу. При этом реальная история рунической письменности, полная глубоких загадок и неясностей, успела обрасти множеством мифов и стереотипов, популярных местами по сей день. Хотя и без них она более чем интересна и сложна. Попробуем разобраться в том, что такое руны, какие бывают футарки и что со всем этим делали древние германцы и скандинавы с точки зрения современной истории?

Читать далее

Что продаётся под видом Gibson Les Paul Custom?

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

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

Читать далее

От i486 до MMX: что разработчики Linux отправили на пенсию в 2026 году

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

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

Мы эту статью решили написать после новости про MMX: из Linux собираются убрать последние оптимизации под эту технологию. Стало интересно, что еще разработчики успели вычистить за последнее время. Выбрали пять самых интересных апдейтов. Давайте посмотрим, что изменилось и кого это касается.

Читать далее

KeenProxy — выборочная маршрутизация на Keenetic и первые сборки для OpenWrt

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

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

Чтобы это настроить — мы сделали KeenProxy, он создан, чтобы упростить настройку разделения трафика на роутерах Keenetic и OpenWRT.

Читать далее

Пишущие машинки без клавиатуры: что такое индексные модели и как они работали

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

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

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

Читать далее

Разработчик представил открытую USB‑плату с 3D‑лидаром для роботов и гаджетов

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

Разработчик под никнеймом RemiFM представил проект USB‑LiDAR‑VL53L9 — это компактная плата с лидаром и шестиосевым инерциальным датчиком. Устройство размером 34 × 30 мм подключается по USB‑C и предназначено для роботов, беспилотных систем и гаджетов.

Читать далее

TROS: как мейнфреймы IBM хранили микрокод в трансформаторах

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

В 1960-х годах инженерам IBM пришлось решать непростую задачу: где хранить микрокод процессора, если полупроводниковых микросхем ПЗУ ещё не существовало? Одним из решений стала TROS — память на трансформаторах и майларовых плёнках, в которой биты кодировались расположением проводников. Разберём, как работала эта необычная конструкция, почему IBM использовала несколько технологий хранения микрокода и какую роль они сыграли в успехе System/360.

Заглянуть внутрь

7 промптов для управления вашими проектами и командами через ИИ

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

Пока вы ищете, куда пропала задача, ChatGPT уже может найти дубли, собрать отчёт и разобраться, почему проект буксует. Собрал 7 готовых промптов для работы с задачами и аналитикой — с примерами, видео и минимумом ручной возни.

Забрать промпты

Глубокая грамотность против нейрослопа

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

Почитав обсуждение «Хабр проиграл войну с нейрослопом» @orchidfiles, подумал, как иронично, что в борьбе с «нейрослопом», то есть для задачи отличать машинно-сгенерированные тексты от человеко-сгенерированных, люди сразу после появления chatgpt начали также полагаться на машины («детекторы» и прочее). 

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

Хотя реальная проблема никогда, на самом деле, не покидала сферу «человечного»: решением проблемы плохих текстов является подготовка более лучших читателей.

Читать далее

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

Хотел программу для диктовки, а вышли движок распознавания речи, UI-библиотека и упаковщик на Rust

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

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

Раз теперь мы пишем код с ИИ-помощниками, решил попробовать сделать такую программу под себя. Но меня затянуло, и вместо одной маленькой программы родились свой движок распознавания речи на чистом Rust через wgpu, библиотека для кросс-платформенного интерфейса и упаковщик под macOS, Windows и Linux.

Рассказываю по неделям, как это было и что узнал по дороге.

Читать далее

Могут ли open‑source агенты заменить пентестера? Проверяем Strix и PentAGI на реальном проекте

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

Пятница, вечер. Багхантер открывает пиво, пока на его мониторе автономный агент четвертый час разбирает веб‑приложение компании. За это время он нашёл с десяток уязвимостей, проверифицировал несколько IDOR, сдал XSS и написал комментарий в тикете с RCE в legacy‑сервисе. Участие человека в этом процессе ограничилось открывашкой.

Именно так я всегда представляла жизнь счастливого багхантера. Теперь, когда подписка на модель со знанием всего интернета, стоит 20 баксов в месяц, а про open‑source LLM‑агентов для пентеста рассказывают в каждом коммьюнити‑чате, казалось бы, мечте пора сбыться.

Я решила проверить, может ли open‑source дать то же самое и сколько это будет стоить. Только вместо бенчмарков я взяла реальную инфраструктуру.

Читать далее

Сравнение DC/DC от Texas Instruments с её китайским аналогом

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

Почти в каждом устройстве есть напряжение, которое мы зовём входным, и напряжение, которое на самом деле нужно потребителям на плате. Будь то микроконтроллер или какой-то датчик. Чаще напряжение понижают, чем повышают. В этой статье мы затронем преобразователи, которые только понижают.

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

Читать далее

В Китае 19-местный электрический самолёт CE-25A совершил первый пилотируемый полёт

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

Китайская авиастроительная корпорация COMAC сообщила о первом полёте коммерческого электрического самолёта CE-25A с экипажем на борту. Испытания провели в городе Биньчжоу, провинция Шаньдун. На борту находились три человека: два пилота и инженер, отвечающий за лётные испытания.

Читать далее

АСУТП лиофилизационной установки

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

Всем привет. Меня зовут Андрей, занимаюсь разработкой электроники и микропроцессорных устройств с 2005 года. Сегодня поделюсь историей разработки одного очень интересного проекта. Это был далекий 2005 год, когда память программ микроконтроллеров измерялась десятками килобайт, а ОЗУ — едва перевалило за десятки килобайт.

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

Итак, в 2004 я начал работать в фирме, на производстве которой используется процесс сублимационной сушки. Препараты разливается при комнатной температуре в стерильном боксе по флакончикам. Далее флакончики расставляются по кассетам, а кассеты уже устанавливаются в стойку. В зависимости от размера стойки, может было до 15 пластин, на которых стоят кассеты.

Читать далее

Кладбище пет-проектов, куда вайб-кодинг девает наши ненужные идеи

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

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

Он не перенёс. Он навайбкодил вторую. “Ещё лучше”.

Кто-то в комментариях не удержался, “Fbreader уже существует. Можно просто установить и пользоваться. Неблагодарите :)”. Ответ был коротким и по существу, “FBreader какой-то устанавливать, пыхтеть мириться с его странностями - не моё. Двадцать минут вайбкода и у меня есть необходимый минимум, всё остальное от лукавого”.

Это не спор про читалки. Это спор про то, чем вообще стал персональный софт за последний год.

Читать далее

Нейросеть сделала 3D‑модель по фото. Почему принтер с ней совсем не согласен

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

Вы скармливаете нейросети снимок фигурки, и через несколько минут на экране уже крутится аккуратная 3D‑модель. Всё на месте, даже надпись на груди. Скачиваете файл, открываете слайсер, а он первым делом интересуется, не в метрах ли вы случайно сделали эту красоту. А в файле она размером с маковое зерно.

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

Меня зовут Артём Кузнецов, я AI/ML‑инженер и CTO стартапа, который занимается AI‑технологиями в области 3D‑печати.

Ниже — откуда берутся эти дефекты, если заглянуть под капот генераторов, и как их определять за пару минут, пока стол принтера нагревается. Разбор идёт на уровне сетки и с кодом, так что может пригодиться и тем, кто встраивает генерацию 3D в свой софт.

Читать далее