Архив января 2024 - 3

Калькуляторы с обратной польской нотацией - 1


На хабре уже многократно проскакивали статьи и переводы о калькуляторах с обратной польской нотацией. Раньше я не придавал им большого значения, пока на глаза не попался перевод статьи «Мягкое знакомство с дополнительным кодом», где фигурировал программистский калькулятор HP-16C. Что сподвигло меня разобраться, что за зверь такой «обратная польская нотация» или reverse Polish notation (далее по тексту RPN).

Искра, буря, безумие… Спешно поставив эмулятор HP-16C на телефон, я полез искать калькуляторы с поддержкой RPN, попутно скупая найденные экземпляры. В этой статье хочу поведать о четырёх редких! экземплярах, которые мне удалось найти на отечественных досках объявлений, и дать некоторые рекомендации тем, кто решит прикоснуться к удивительному миру программируемых калькуляторов.Читать полностью »

Компания Mechanical Revolution собирается выпустить 15,3-дюймовый игровой ноутбук под названием Wing Loong 15 Pro, подробности о котором опубликовало издание IT Home.

Mechanical Revolution Wing Loong 15 Pro оснащён процессором AMD R7 8845H и независимым графическим адаптером Nvidia RTX 4060 Laptop, который гарантирует отличную производительность в играх.

Компания Xiaomi сообщила, что маршрутизатор Xiaomi WiFi 7 BE 3600 2.5G официально поступил в продажу по цене 35 долларов.

Маршрутизатор Xiaomi WiFi 7 BE 3600 2.5G поддерживает работу в сетях 2,4 и 5 ГГц, оснащён портом для подключения проводной сети 2,5 Гбит/с. Максимальная скорость достигает 3570 Мбит/с.

Гарнитура Apple Vision Pro поступит в продажу уже 2 февраля, но понять, что это за устройство, можно будет раньше, так как обзоры будут опубликованы уже завтра. 

Министерство цифрового развития России опровергло информацию о том, что портал «Госуслуг» собирает и хранит биометрию.

«По закону банки должны передать все ранее собранные биометрические данные граждан в единую биометрическую систему (ЕБС). На „Госуслугах“ биометрия не хранится! На портале есть лишь информация о биометрии, размещённой в ЕБС. Она отображается в личном кабинете портала. Граждане могут удалить биометрию в любой момент после передачи в ЕБС», — говорится в сообщении.

МТС стал первым мобильным оператором в России, который получил государственную аккредитацию для работы с биометрическими данными. Это дает компании возможность самостоятельно работать с биометрическими данными в рамках Единой биометрической системы (ЕБС). Это обеспечивает более эффективную аутентификацию пользователей, удаленное обслуживание и защиту от мошеннических атак.

Кроме того, МТС может предоставлять свои биометрические услуги коммерческим организациям, открывая новые перспективы для бизнеса в области подтверждения личности клиентов и обеспечения их безопасности.

Сумрачная картинка: большое помещение, мало света. Стол и рядом стул, на котором сидит человек. Он работает за ноутбуком. Чувствую его усталость: он сегодня уже долго работает. Его что-то отвлекает: письмо. Электронное письмо. Он нажимает на ссылку, но ничего не появляется на экране. Всё в порядке. Но на сетевом уровне уже поселилось зло: ЧЕРВЬ!!! Спустя неделю червь выкачает данные, из-за чего компания потеряет десятки-сотни миллионов рублей.

Читать полностью »

В России разработали проект стационарных посадочных вышек «Ладонь» для бесконтактной зарядки дронов с помощью электромагнитной индукции, о чем сообщили в пресс-службе Национальной технологической инициативы (НТИ).

«Пробыв в воздухе над "Ладонью" пять минут, дрон сможет провести в полете еще 20 минут или более, в зависимости от своих технических характеристик», — рассказал автор проекта Михаил Климчук.

Генератор случайных чисел, который можно запустить в голове - 1


Люди ужасно плохо справляются с придумыванием случайных чисел. Я хотел научиться быстро генерировать «достаточно случайные» числа. Мне не нужно было что-то совершенное, просто способ придумывания случайных цифр за полминуты. Поискав онлайн, я нашёл старый пост в Usenet, написанный Джорджем Марсалья:

Выберите двухразрядное число, допустим, 23. Оно будет вашим «порождающим значением» (seed).

Создайте новое двухразрядное число: количество десяток плюс шесть, умноженное на количество единиц.

Пример последовательности: 23 –> (2 + 6 * 3) = 20 –> (2 + 6 * 0) = 02 –> 12 –> 13 –> 19 –> 55 –> 35 –> …

Его период будет порядком множителя (6) в группе остатков, простых относительно модуля, 10 (в данном случае 59).

«Случайными цифрами» будет количество единиц двухразрядных чисел, то есть 3,0,2,2,3,9,5,… то есть члены последовательности mod 10.

Больше всего Марсалья известен своим набором тестов diehard-генераторов случайных чисел (RNG), так что он в этом понимает (здесь и далее под RNG я имею в виду генератор псевдослучайных чисел (PRNG)). Мне стало любопытно, почему это работает и как он выбрал 6.

Мы будем писать на Raku, языке для гремлинов. На случай, если вы тоже гремлин, под спойлерами я буду объяснять все странные особенности.
Читать полностью »

Временные отключения сетей 4G в Ленинградской, Псковской и Новгородской областях прокомментировал министр цифрового развития РФ Максут Шадаев.

«Это технические мероприятия», —сказал министр, отвечая на вопрос корреспондента ТАСС о том, с чем связаны отключения работы 4G в некоторых регионах Северо-Западного федерального округа.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js