Месяц: Январь 2022

  • Закулисье API Spotify Wrapped

    от автора

    Каждый год (если вы не являетесь одним из пользователей Apple Music) фанаты музыки получают собственный Spotify Wrapped или обзор их музыкальных предпочтений в течение уходящего года. Это забавный способ исследовать наиболее прослушиваемых исполнителей и композиции. И, если мне не изменяет память, каждый год вплоть до текущего Spotify Wrapped был доступен в браузере. А затем я…

  • История и мифология английского праздника Йоль

    от автора

    Привет, Хабр! Сегодня в Британии по-настоящему магическая ночь. Ведь сегодня празднуют Йоль — один из самых древних праздников, который появился задолго до возникновения христианства. И хоть в наши дни Йоль уже стал частью рождественских святок, в нем можно проследить самые древние традиции язычников и викингов. Они сильно отличаются он знакомых нам. Самое время приобщиться к древней…

  • Быстрая обработка CSV с помощью ОКМД (SIMD)

    от автора

    Недавно автор узнал об инструменте csvquote, который кодирует проблемные символы CSV так, чтобы утилиты unix правильно их обрабатывали. Он меняет кодировку в конце конвейера, восстанавливая исходный ввод. Оригинальная реализация работает с кавычками CSV простым, примитивным методом. Но на современном «железе» есть подход лучше, проще и в 3 раза быстрее. CSV часто используется как формат наборов…

  • Как CrowdSec помогает справиться с  уязвимостью в Log4j

    от автора

    Привет, Хабр! Обнаружение уязвимости нулевого дня в Log4j (CVE-2021-44228) привело к резкому росту числа атак на различные сервисы, использующие эту популярную библиотеку Java. Это связано в первую очередь с простотой, с которой уязвимостью могут воспользоваться даже сравнительно неопытные киберпреступники. Организации и администраторы сейчас в спешке закрывают дыру в своей ИТ-инфраструктуре, а мы в этом посте…

  • Аргумент растущей кучи

    от автора

    Полезные штуки можно встретить в самых неожиданных книгах. Читая очередную из серии «у меня много подписчиков, поэтому я решила книгу написать», наткнулся на прекраснейшую вещь: аргумент растущей кучи, взятый автором из книги Эразма Роттердамского «Похвала глупости».Звучит аргумент растущей кучи так: «Если десяти монет недостаточно, чтобы сделать человека богатым, что будет, если добавить одну монету? А…

  • Колокейшен и непрерывность бизнес-процессов: безопасный удаленный доступ — залог успеха

    от автора

    Согласно исследованию, проведенному компанией Grand View Research, к 2027 году размер глобального рынка колокейшена может достичь 104,77 млрд долларов США. Ожидается, что с 2020 по 2027 год совокупный среднегодовой темп роста (Compound Annual Growth Rate, CAGR) составит 12,9%.Некоторые организации из сферы энергетики, безопасности и образования вряд ли захотят перейти на облачный колокейшен, хотя во многих…

  • Опыт разработки VR тренажеров в 2021 году на базе HTC Vive. Часть 2

    от автора

    Еще раз приветствую читателей Habr. Продолжаю делиться опытом процесса создания VR тренажеров, разработанных нашей командой в этом году. Первая частьНесколько дней назад наша команда вернулась из Владивостока. Успешно сдан заказчику и провшел все испытания виртуальный сварочный тренажер.В качестве базы был выбран Unity. В качестве VR — HTC Vive Cosmos Elite + 3 Трекера.Пины трекера на полуавтоматическом…

  • Как из браузера отправлять команды в COM порт?

    от автора

    Столкнулся на днях с очень интересной задачей, на работе, мною же, внедрялась Система Быстрых Платежей по QR коду.Задача не сложная, у банков представлены достаточно удобные API для интеграций и собственно первый этап интеграции, с самописной CRM системой, работающей на web сервере – прошел гладко и быстро.Работая в браузере можно было легко сформировать QR код и…

  • Разбираем чип из музыкальной открытки

    от автора

    Кен Ширрифф, компьютерный историк и любитель восстанавливать старое железо, поделился в своём твиттере новым проектом по реверс-инжинирингу рождественского чипа Праздничное вскрытие крохотного чипа, играющего рождественскую мелодию. Чип UM66T выглядит как транзистор, но внутри у него ПЗУ на 64 ноты и контур управления динамиком. Его разрабатывали специально для музыкальных открыток и игрушек. Давайте посмотрим, что у…

  • Я написал более быстрый алгоритм сортировки

    от автора

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