Обложка канала

Hello World

3578 @hw_code

Хочешь перестать говнокодить и начать писать действительно качественный код на Python? Мы показываем всё, начиная с маленьких трюков до детального разбора различных технологий вроде блокчейна или искусственного интеллекта.

Hello World

5 лет назад
Открыть в
Отсутствие одного «&» вызвало сбой в работе хромбуков Из-за недавней ошибки в выпуске ChromeOS часть пользователей не смогла использовать свои хромбуки (вот интересно, их вообще кто-то использует, лол?). В частности, как отметили в треде на Reddit, проблема, похоже, сводилась к отсутствию одного амперсанда в коде: if (key_data_.has_value() & !key_data_->label().empty()) { вместо if (key_data_.has_value() && !key_data_->label().empty()) { Это привело к тому, что обновленный ChromeOS не смог проверить пароли пользователей. Вот интересно, как данная «фича» вообще в прод попала в обход тестирования? Комментарии, как говорится, излишни. ChromeOS обычно автоматически загружает обновления и затем переключается на новую версию после перезагрузки, вот поэтому пользователи, перезагрузившие свои устройства, внезапно столкнулись с их блокировкой. Источник @hw_code