home.social

#leap_year — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #leap_year, aggregated by home.social.

  1. [Перевод] Проверка високосности года в трёх командах CPU

    Показанным ниже кодом вы можете проверить на високосность год в интервале 0 ≤ y ≤ 102499 всего примерно тремя командами CPU: bool is_leap_year_fast(uint32_t y) { return ((y * 1073750999) & 3221352463) <= 126976; } Как это работает? Ответ на удивление сложен. В статье я объясню процесс; в основном он связан с забавным битовым жонглированием. В конце мы обсудим применение этого кода на практике.

    habr.com/ru/articles/910188/

    #високосный_год #leap_year #битовые_операции #битовые_трюки

  2. Security Week 2410: проблемы високосного года

    На прошлой неделе в сфере информационной безопасности произошло 29 февраля. Эта дата появляется в календаре каждые четыре года, что достаточно часто, чтобы учитывать ее в разнообразном программном обеспечении. Тем не менее каждый високосный год мы сталкиваемся с такими же происшествиями, как и при более масштабных календарных изменениях — проблемах 2000-го или 2038 года. Типичным примером стал инцидент на заправках в Новой Зеландии. 29 февраля там отключились платежные терминалы компании Invenco Group. Сбой продолжался 10 часов, больше всего пострадали автоматические бензоколонки, в которых других вариантов оплаты нет. Проблема осложнилась тем, что софт для обработки платежей разрабатывала сторонняя компания, расположенная во Франции. Необходимость взаимодействия людей в разных часовых поясах задержала восстановление системы. Представитель одной из пострадавших сетей заправочных станций пообещал подготовиться к следующему високосному году заранее.

    habr.com/ru/companies/kaspersk

    #leap_year

  3. Olen eri mieltä.

    Entä sitten?

    Siihen kysymykseen porautuu SEP-entry, jota kirjoittajat näkyvät uusineen karkauspäivänä,

    plato.stanford.edu/entries/dis

    #disagreement #epistemology #philosophy #sep #leap_year