Способ перепрошивки китайского программатора USB-Blaster для устранения ошибок.
Устраняем ошибки USB-BlasterПоговорим о способе перепрошивки китайского программатора, который избавит вас от вечно выскакивающих ошибок, синего экрана смерти, невозможности прошить FPGA и т. д. Эта заметка для вас, если вы купили самый дешёвый программатор USB Blaster с алиэкспресса, и он упорно отказывается работать в вашей ОС.
Читать полностью
Лучшие публикации недели: QR-коды, серийники Windows, BlurHash, SLS.
На прошедшей неделе мы учились читать QR-коды без компьютера, разбирались, как устроены серийники для Windows, ускоряли генерацию BlurHash и выясняли, почему Space Launch System по-прежнему является бомбой с часовым механизмом.Лучшие публикации недели (14-20 октября 2024)
Читать полностью
Статья о виртуальной машине CPython, байт-коде и цикле обработки.
Дизайн и реализация виртуальной машины CPythonНаиболее интересной частью каждого языка, компилируемого в байт‑код является виртуальная машина (также известная как интерпретатор байт‑кода), в которой происходит исполнение байт‑кода. Поскольку это наиболее важная часть реализации языка, она должна быть крайне производительной. Даже если вы не занимаетесь разработкой компиляторов, знание внутреннего устройства её реализации может дать вам возможность найти новые способы оптимизации вашего кода, что...
Читать полностью
Обзор алгоритмов сортировки Quick Sort и Merge Sort с примерами.
Это база: алгоритмы сортировки для начинающихПоговорим о двух алгоритмах сортировки: Quick Sort и Merge Sort. Узнаем, как они работают, как выглядят примеры кода на Python и Java, а также — как выбрать подходящий алгоритм под ваши задачи.
Читать полностью
История советского инженера Леонида Куприяновича, изобретателя мобильного телефона ЛК-1.
Этот парень был из тех, кто просто любит связьОднажды в 1957 году советский инженер подал заявку на выдачу патента на устройство вызова и коммутации каналов радиотелефонной связи. По сути, это был мобильный телефон, по форме — трёхкилограммовая коробка с диском для набора номера, по содержанию — система с приёмником, преобразователем, передатчиком, коммутатором и дешифратором.Инженера звали Леонид Куприянович, а устройство — ЛК-1
Читать полностью
Перевод статьи Брайана Гранта о технической истории Kubernetes.
Техническая история Kubernetes: секреты создателяОднажды Брайан Грант, первый lead architect Kubernetes, написал в Twitter серию тредов о технической истории проекта. Он рассказал о появлении разных фичей в K8s и логике, которая стояла за принятием отдельных решений. В этом году в честь очередного юбилея оркестратора Брайан собрал все твиты в одну статью. Это её перевод, из которого вы узнаете, как появились контроллеры рабочих нагрузок, декларативная модель ресурсов, descheduler и многое другое...
Читать полностью
Опыт внедрения мнемосхем на производстве для визуализации процессов и оборудования, замена таблиц и графиков на интерактивные схемы в MES.
Как нарисовать завод на мнемосхемеДопустим, надо отследить позиционирование ковша. Оператор может посмотреть детали, кликнув на нужный ковш, чтобы сразу увидеть его начальное, конечное и текущее положения в производственной цепочке. Или он может быстро просмотреть весь процесс в большом цехе размером с пару стадионов, и сразу отреагировать, если что-то пойдёт не так.Ещё лет пять назад было бы трудно поверить, что такое возможно. У нас был Oracle, для отображения состояния оборудования и процессо...
Читать полностью
Взлом 30-летнего ZIP-файла с криптопрограммами подпольщиков ЮАР.
«Нечасто нам доводится изучать код, который до нас видели только считанное количество людей; код, который был важной частью разрушения системы апартеида в ЮАР; код, который использовался для защищённых коммуникаций с одноразовыми шифрами, контрабандой передававшихся в ЮАР на дискетах бортпроводником. Но мне довелось испытать это одним утром вскоре после того, как я расшифровал тридцатилетний файл PKZIP, пароль к которому давно забыли»Взлом старого ZIP-файла с криптопрограммами подпольщиков ЮАР
Читать полностью
Суд предоставил заводу «Ангстрем» отсрочку на три года по выплате долга «ВЭБ.РФ», чтобы избежать банкротства и срыва гособоронзаказа.
Суд предоставил зеленоградскому микроэлектронному заводу «Ангстрем» отсрочку на три года по выплате многомиллиардной задолженности перед «ВЭБ .РФ»Если единовременно взыскать задолженность с «Ангстрема», завод может обанкротиться и потерять полученные от Правительства субсидии, а также сорвать поставку компонентной базы для оборонно-промышленного комплексаВ 2023 г. Минпромторг предоставил предприятию субсидии в размере 716,8 млн руб. из средств Резервного фонда Правительства, которые размещены на...
Читать полностью
Статья из архива о том, почему чрезмерный интеллект может быть помехой.
[ХАБРААРХИВ]Почему плохо быть слишком умнымТрудность в том, чтобы заставить людей признать свои слабости. Если вы всю жизнь почивали на лаврах своего интеллекта, довольно трудно признать, что он может искажать ваши суждения. Как говорил Сократ, мудрейший из всех людей тот, кто может признать, что он ничего не знает.#хабраархив
Читать полностью
Внедрение схемы из советской «Форманты» в современную электрогитару для расширения звучания.
Внедряем решение сорокалетней давности из советской «Форманты» в современную электрогитаруВ большинстве выпускаемых сегодня электрогитар катушки звукоснимателей подключены к регуляторам громкости и тембра напрямую. Однако пара дополнительных конденсаторов даёт возможность значительно расширить палитру звучаний.Лишние тумблеры не понадобятся, и эстетика инструмента не пострадает. Сегодня узнаем, как модифицировать гитару с простейшим трёхпозиционным переключателем путём установки потенциометров с...
Читать полностью
Инструкция по сборке радиопередатчика из подручных материалов для подачи сигнала SOS.
Как собрать и запитать радиопередатчик из хлама для передачи сигнала SOSПредположим, что вы каким-то образом попали на необитаемый остров — потерпев крушение или иным способом — например, вас удерживают там «злые дядьки-мафиозники».Или же, допустим невероятное — произошёл конец цивилизации тем или иным способом, и вам необходимо связаться с другими разрозненными группами людей.Одним из наиболее сложных (так как требует определённых технологических приспособлений) и в то же время о...
Читать полностью
В протоколе MMTLS, используемом в WeChat, найдены проблемы безопасности, снижающие уровень защиты.
В Citizen Lab нашли проблемы в протоколе MMTLS, используемом в WeChatСпециалисты CitizenLab обнаружили, что китайская платформа WeChat использует кастомный протокол шифрования, который порождает проблемы с безопасностью. Протокол называется MMTLS и представляет собой модифицированную версию TLS 1.3. https://xakep.ru/2024/10/18/mmtls/
Читать полностью
Автор строит GPT на датасете произведений Шекспира, повторяя chatGPT в миниатюре.
«Чтобы повторить chatGPT, нужно собрать огромный массив данных (весь Интернет) и обучить на большом количестве видеокарт. Так как у меня нет возможности процессить эти данные, я повторю GPT на небольшом датасете всех произведений Шекспира»Строим GPT с нуля и шаг за шагом
Читать полностью
Иранские хакеры взламывают критическую инфраструктуру и продают доступы к сетям на хак-форумах.
Иранские хакеры торгуют доступами к взломанным сетямИсследователи предупредили, что иранские злоумышленники взламывают организации критической инфраструктуры для сбора учетных данных и сетевой информации, а затем продают эту информацию на хак-форумах другим преступникам.https://xakep.ru/2024/10/18/iranskie-hakery-torguyut-dostupami-k-vzlomannym-setyam/
Читать полностью
Северокорейская группировка ScarCruft использовала 0-day в Internet Explorer для распространения малвари RokRAT.
0-day в Internet Explorer применяли для распространения малвари RokRATВ мае текущего года северокорейская группировка ScarCruft провела масштабную атаку, в ходе которой использовала 0-day в Internet Explorer для заражения целевых машин RokRAT и кражи данных, предупредили в Национальном центре кибербезопасности Южной Кореи (NCSC) и AhnLab (ASEC).https://xakep.ru/2024/10/18/ie-rokrat/
Читать полностью
Как улучшить модели компьютерного зрения с помощью аугментации данных без сбора новых.
Искусство аугментации: как улучшить модели компьютерного зрения без сбора новых данныхПредставьте, что вы разрабатываете модель компьютерного зрения для распознавания кошек на фотографиях. Чем больше разных фото кошек вы покажете модели, тем лучше она будет справляться с задачей. Но что делать, если у вас не хватает фотографий? Вы же не пойдёте делать 10000 фотографий вашего питомца? На такой случай существует решение — метод аугментации данных.Разберёмся в том, как работает аугментация&nbs...
Читать полностью
Найдено 52-е известное простое число Мерсенна, состоящее из 40 мегабайт.
Сорок мегабайт простотыСпустя шесть лет после предыдущего, найдено 52-ое известное простое число Мерсенна!Числа Мерсенна — это двойки, возведённые в степень, минус единица. Было доказано, что такие числа иногда, весьма редко, бывают простые — и в этом случае экспонента непременно тоже представляет собой простое число. До середины прошлого века поиск таких чисел был довольно вялым, но с появлением ЭВМ, понятное дело, рванул вперёд — в первую очередь, конечно же, благодаря налич...
Читать полностью
Обсуждение продуктивности сотрудника и советы экспертов Хабр Карьеры.
Продуктивность и почему «сделать много всего» — это не про неёПродуктивность сотрудника — один из важных показателей его успеха в работе. И люди, и компании могут понимать продуктивность по-своему: например, как способность выполнять задачи быстрее или как способность каждый день работать на пике своих возможностей, а может быть, как способность выдавать отличный результат по каждой задаче. Но важно одно: от продуктивности сотрудника нередко зависят его показатели, а с ними и зарплата....
Читать полностью
Статья о том, как программисту выживать в мире, рассчитанном на средний IQ.
Распределение IQ: как программисту выживать в мире, рассчитанном на дураковВ этой статье мы рассмотрим вопрос, ответ на который поможет понять, почему многие вещи в мире устроены так, как они устроены. Почему многие законы такие нелогичные? Почему идущие в кинотеатрах фильмы такие незамысловатые, а шедевры всегда проваливаются в прокате? Почему до сих пор так распространено мошенничество «с безопасным счётом», если о нём трындят на каждом шагу? Почему в США так важно кого на выборах поддержит Те...
Читать полностью
Первая часть статьи о последовательном A/B-тестировании в Netflix для непрерывных потоков данных.
Последовательное A/B-тестирование в Netflix. Часть первая. Непрерывные потоки данныхПрименяя подобные тесты, мы хотим быстро и надёжно выявлять наличие разницы в распределении показателя play‑delay, или приходить к выводу о том, что в рамках определённых допусков такой разницы нет.В этом материале мы поговорим о разработке статистической процедуры для решения именно этой задачи и поговорим о влиянии таких разработок на Netflix
Читать полностью
Новый датасет Bukva для распознавания дактильной азбуки русского жестового языка.
Bukva: алфавит русского жестового языкаНовый датасет Bukva — первый полноценный видеонабор данных для распознавания дактильной азбуки. Он содержит 3757 видеороликов с более чем 101 видео для каждой буквы дактиля, включая не только статические, но и динамические жесты. Узнаем, как собирали датасет и какие модели обучили в качестве бейзлайнов.
Читать полностью
Статья о выборе устройств для бэкапа и расчёте стоимости хранения в российских условиях.
От лент до облаков: какие устройства выбрать для бэкапа и как рассчитать стоимость храненияВ условиях российского рынка правильный выбор устройств для резервного копирования играет ключевую роль в обеспечении безопасности данных. В этой статье разберём, какие устройства больше подходят для создания бэкапов, какие преимущества и недостатки есть у каждого варианта, а также узнаем рекомендации по их настройке. Заодно рассмотрим вопрос частоты резервного копирования и продолжительности хранения копи...
Читать полностью
Северокорейские хакеры устраиваются в американские компании, воруют данные и вымогают выкуп у работодателей.
Северокорейские хакеры устраиваются в американские компании и вымогают деньги у работодателейСпециалисты Secureworks обнаружили, что северокорейские ИТ-специалисты не только тайно устраиваются на работу в американские компании. Теперь они похищают данные из корпоративных сетей, а затем требуют у работодателей выкуп, угрожая в противном случае «слить» информацию в сеть.https://xakep.ru/2024/10/18/north-korean-it-worker-schemes/
Читать полностью
15-летний хакер нашёл баг в Zendesk, затронувший половину Fortune 500.
«Привет, меня зовут Дэниел, мне пятнадцать лет, я имею опыт программирования, в свободное время занимаюсь поиском багов. В посте я расскажу безумную историю о том, как обнаружил один баг, затронувший больше половины компаний из списка Fortune 500»Как получить 50000 + 0 долларов за уязвимость в Zendesk
Читать полностью
Приглашение на вебинар Хабра и Ex Libris для PR-специалистов.
📣 Хабр и агентство медийных исследований Ex Libris приглашают на открытый вебинар 24 октября!Поговорим о том, как использовать уникальный инвентарь и возможности Хабра инхаус-командам для развития бренда, а коммуникационным агентствам — для продвижения своих клиентов.Мероприятие будет полезно PR-специалистам, деврелам, специалистам по бренду работодателя, маркетологам и менеджерам по внутренним коммуникациям.Участие бесплатное, но нужна предварительная регистрация 👈
Читать полностью
Кампания Horns&Hooves: хакеры маскируют вредоносные вложения под запросы от клиентов, нацелены на Россию.
«Рога и копыта» маскируют малварь под запросы от потенциальных клиентовСпециалисты «Лаборатории Касперского» обнаружили волну рассылок с вредоносными вложениями, замаскированными под запросы от потенциальных клиентов или партнеров. Эта кампания получила название Horns&Hooves («Рога и копыта») и продолжается с весны 2023 года. Целями хакеров стали как частные пользователи в России, так и предприятия из сферы торговли и услуг.https://xakep.ru/2024/10/18/horns-and-hooves/
Читать полностью
Новости: Node.js 23, Яндекс беспилотные грузовики, FTC закон, Сбер покупает Нетологию и другое.
⚡ Новости к этому часу🆕 Вышла Node.js 23🚚 «Яндекс» запустил доставку товаров с помощью беспилотных грузовиков👏 FTC представила закон об «отмене в один клик» — сервисы будут отменять подписки сразу и без уговоров💳 «Сбер» закрыл сделку по приобретению образовательных платформ «Нетология» и «Фоксфорд»💻 Fujitsu представила ультралёгкий ноутбук FMV Zero WU5/J3 весом 634 грамма с корпусом из углеродного волокна (ФОТО)💻 ChatGPT теперь доступна в Windows🦟 Разработчики обновили Mothbox — бюджет...
Читать полностью
Пятая часть серии о неизвестно полезных CSS-фишках.
«Привет, Хабр. Я продолжаю рассказывать про неизвестные широкому кругу разработчиков CSS-фишки. Я отбираю их так, чтобы они были полезны в разного рода проектах. Неважно, верстаете вы сайт для малого бизнеса или создаёте супермодное React-приложение. Они поддерживаются большинством браузеров»Неизвестно полезный CSS. Часть пятая
Читать полностью
Анализ причин, почему IT-компании отменяют удалёнку.
Истинная причина отмены удалёнкиКогда начался COVID, работодатели ввели удалёнку. Тогда казалось, что она теперь с нами навсегда, потому что экономически выгодна как работникам, так и работодателям. Не надо тратить время на поездки в офис, не надо арендовать помещения. Но сейчас IT-компании удалёнку только сокращают, причём повсеместно, это не тренд одной страны или только бигтехов. Разбираемся, в чём же дело.
Читать полностью