#биты — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #биты, aggregated by home.social.
-
АКПП Voith не включается выше второй передачи: разбираемся в J1939
Изучаю шину CAN J1939 через написание самописных утилит. Целенаправленно отключал датчик наддува для проверки своих программ. И здесь случай: Идёт выпуск машин на маршрут. На одном из автобусов АКПП не включается выше второй передачи. Сканера нет читать нечем. Но есть C, Linux, CANable, map_id_j1939, viz_j1939.
https://habr.com/ru/articles/1066490/
#j1939 #canbus #linux #диагностика #си #утилиты #diy #визуализация_данных #визуализация #биты
-
Мой универсальный код
Как я улучшил универсальный код Элиаса 1975 года, заменив длину на popcount — и получил 36% экономии на метаданных. С бенчмарками! Картинка на обложке кринжовая, но тут вроде так принято? 😅
https://habr.com/ru/articles/1036946/
#биты #битовая_магия #данные #индекс #кодировки #кодирование #наука #теория_информации
-
GLM-5.1 придумал для меня новый алгоритм
Друзья, знаю, что интернет переполнен воспеванием AI, что вызывает у многих людей (особенно специалистов) фрустрацию, особенно когда речь заходит о написании кода на C/C++. Я не AI-проповедник – просто активный и ответственный программист, который пользуется AI-инструментами. Недавно я предложил AI (если быть точнее, opencode + GLM-5.1) придумать алгоритм для одной из задач, над которой я работаю, и он справился очень хорошо. Это не прорывной алгоритм, на котором я разбогатею, но он интересный: составленный из известных компонентов, но всё же новый. В статье расскажу: Как решать задачу “дана битовая строка, нужно найти все позиции в ней, в которых количество единиц минус количество нулей равно заданному числу” Что мне придумал AI для этой задачи Что я использую для того, чтобы AI писал что-то адекватное на C++ Если вам интересны алгоритмы и структуры данных, то описанная задача используется в контексте RMQ/LCA.
https://habr.com/ru/articles/1036118/
#c++ #ai #bits #algorithms #алгоритмы #биты #искусственный_интеллект
-
Бойтесь буквы «M». Самый странный баг в моей жизни
Вечером в пятницу коллега, назовем его Мститель, спросил, не сталкивался ли я с проблемой, что route возвращает 400... но «если сменить название на сильно другое», то всё ок. Я сперва не обратил внимание на слово «сильно». Может быть, где-то дублируется регистрация этого рута? Или мститель перепутал GET и POST. Или какой-то баг в общем на создание хэндлеров? Милости просим
https://habr.com/ru/articles/1006164/
#java #netty #bug #биты #long #побитовые_операторы #сдвиг #backend #verification #баги
-
Без электроники: пневматическая логическая схема
Несмотря на технологичный прогресс последних лет, многие системы все еще полагаются на пневматические устройства, которые лишь на слух кажутся устаревшими. На самом же деле они используются и в производстве, и в транспорте, и особенно в медицине. Однако, как и любая другая система, пневматическая также может дать сбой. Ученые из Калифорнийского университета в Риверсайде (США) разработали пневматическую логическую схему детектирования и оповещения, которая реагирует на сбой работы пневматической системы. Из чего состоит данная логическая схема, как именно она работает, и где может применяться на практике? Ответы на эти вопросы мы найдем в докладе ученых.
https://habr.com/ru/companies/ua-hosting/articles/837716/
#пневматика #воздух #бит_четности #биты #логические_схемы #пневматические_системы #IPC #микрофлюидика
-
Как работают квантовые генераторы случайных бит
Случайные числа являются важнейшим ресурсом в большом числе практических приложений. Последовательности случайных чисел применяются в системах безопасности, криптографии (в том числе в квантовой криптографии), в научных исследованиях (статистике, моделировании различных систем и процессов), а также в играх. Генераторы случайных чисел (ГСЧ) можно формально разделить на две категории: псевдослучайные и аппаратные. Генерация псевдослучайных чисел основана на математических алгоритмах, позволяющих получать каждое последующее число путем математического преобразования предыдущего числа согласно заданному алгоритму. Однако, зная предыдущие числа и математический алгоритм, можно предсказать всю последовательность. В нашей компании мы разрабатываем квантовый генератор случайных чисел, основанный на флуктуациях вакуума.
https://habr.com/ru/companies/quanttelecom/articles/800453/
#генератор_случайных_чисел #квантовые_коммуникации #эффекты #преимущества #разработка #импульсы #алгоритмы #энтропия_шеннона #случайных #биты