Тут надо не язык коверкать, а грамматику поправить: отвязать грамматический рода от пола/гендера и просто их пронумеровать: первый, второй и третий род. Блогер, доктор, автор -- первый род; няня, балерина, проститутка -- второй род.
Массив лучше всего сразу заводить динамический: `vec![0; 30]`. Затем поглащать его через String::from_utf8_unchecked. Во-первых, не породим лишнюю копию данных, во-вторых, избежим ненужных проверок.
HashMap лучше сразу создать с HashMap::with_capacity(1);
Лишние переменные: month_array, day_array и другие.
Эти Passkeys и WebAuthn пытаются заменить фактор "знание" на фактор "владение". С одной стороны хорошо -- невозможен брутфорс, подбор по радужным таблицам и ограничена социальная инженерия. Фактор "владение" в целом более надёжен с точки зрения безопасности.
С другой стороны -- привязываемся к физическому объекту (токену) для аутентификации. А этот токен можно забыть, потерять, сломать, много чего.
Это просто статья наполнена маркетинговым буллшитом. Так как в статье упоминается альянс FIDO, то можно сделать вывод, что речь идёт о стандарте WebAuthn, который вполне себе используется и поддерживается как минимум в Chrome на последних Android'ах и в Windows.
Проблема в процессе подключения. Обычно это как происходит: вы уже стоите на кассе с набитыми мешками, вам говорят стоимость покупки. С NFC вы не задумываясь прикладываете карту к терминалу и готово. С QR-кодом вы сначала заходите в банковское приложение, которое грузится секунд 10. Затем выбираете оплату по QR, она не грузится и начинаете искать, как же подключиться к вайфаю. Это как-то через настройки надо зайти, найти нужную сетку, подключиться.
Это всё требует времени. А если в очереди будет много таких людей, то это увеличение времени ожидания для всех.
Потому что это выглядит как типичное политическое решение в пику европейцам и в угоду китайцам. Такое типичное импортозамещение, которое согласуется с риторикой правительства, что Китай нас всех спасёт. Чем-то похоже на замену тех же Cisco на Huawei.
В РФ очень часто отдавалось предпочтение европейским стандартам: Schuko (те самые евровилки), DVB-T2 (цифровое ТВ), очень много что из DIN взято. Китайские стандарты я уж и не припомню где использовались у нас. И тут, внезапно, на волне происходящих событий происходит резкий поворот в сторону китайского стандарта, хотя де-факто CCS у нас используется намного шире, чем GB/T.
Но ниже уже обсудили, что GB/T, может, даже и получше будет из-за более простого протокола и отсутствия вендор-лока на коммуникационные чипы.
Всё же подключение к сети я бы не рассматривал как цель этого стандарта. Для Connected Automotive больше толку от 5G/WiFi или спутниковой системы типа Starlink (когда его неизбежно стандартизируют).
А там важна скорость? Я думал, что протокол в зарядке используется только для управления зарядом батареи и согласования напряжения/тока (что чем-то похоже на USB-PD), а там битрейт особо не важен.
Кстати, посмотрел на GB/T и ChaDeMo более подробно, и выяснилось, что эти двое уже объединились и разрабатывают стандарт ChaoJi. В нём и коннектор поменьше (сравним с Теслой), и мощность сильно больше. И для коммуникации там CAN, а не PLC.
Это то самое пресловутое "сближение с Китаем" так выглядит. Решение продиктовано не экономической целесообразностью или техническим превосходством. Чистая "геополитика".
ЕМНИП, когда анонсировали колонку, была инфа по поддержку Matter через Thread. Чип ZigBee вполне может поддерживать Thread и BLE. Это реализовано? Если нет, то планируется ли добавить поддержку?
Тут надо не язык коверкать, а грамматику поправить: отвязать грамматический рода от пола/гендера и просто их пронумеровать: первый, второй и третий род. Блогер, доктор, автор -- первый род; няня, балерина, проститутка -- второй род.
e-Largus. Повеяло началом нулевых, когда e-mail -- это было круто и современно.
При наличии доступа к домену сделать сертификат совсем несложно. Через тот же let's encrypt.
Космос сам по себе достаточно пустой. Да, метеоритов много, но расстояния гигантские. А JWST висит на L2, туда может много всяких камней залетать.
Непонятно, зачем там аж 4 сетевых интерфейса, да ещё и гигабитных. Сделали бы один, но 10G, было бы лучше. Там же NVMe-кеш, гигабита маловато.
Если надо несколько интерфейсов, можно свитч рядом поставить и vlan'ами разрулить.
По поводу сериализации даты на Rust:
Массив лучше всего сразу заводить динамический: `vec![0; 30]`. Затем поглащать его через String::from_utf8_unchecked. Во-первых, не породим лишнюю копию данных, во-вторых, избежим ненужных проверок.
HashMap лучше сразу создать с HashMap::with_capacity(1);
Лишние переменные: month_array, day_array и другие.
Про деление уже выше сказали
Эти Passkeys и WebAuthn пытаются заменить фактор "знание" на фактор "владение". С одной стороны хорошо -- невозможен брутфорс, подбор по радужным таблицам и ограничена социальная инженерия. Фактор "владение" в целом более надёжен с точки зрения безопасности.
С другой стороны -- привязываемся к физическому объекту (токену) для аутентификации. А этот токен можно забыть, потерять, сломать, много чего.
Это просто статья наполнена маркетинговым буллшитом. Так как в статье упоминается альянс FIDO, то можно сделать вывод, что речь идёт о стандарте WebAuthn, который вполне себе используется и поддерживается как минимум в Chrome на последних Android'ах и в Windows.
Проблема в процессе подключения. Обычно это как происходит: вы уже стоите на кассе с набитыми мешками, вам говорят стоимость покупки. С NFC вы не задумываясь прикладываете карту к терминалу и готово. С QR-кодом вы сначала заходите в банковское приложение, которое грузится секунд 10. Затем выбираете оплату по QR, она не грузится и начинаете искать, как же подключиться к вайфаю. Это как-то через настройки надо зайти, найти нужную сетку, подключиться.
Это всё требует времени. А если в очереди будет много таких людей, то это увеличение времени ожидания для всех.
Потому что это выглядит как типичное политическое решение в пику европейцам и в угоду китайцам. Такое типичное импортозамещение, которое согласуется с риторикой правительства, что Китай нас всех спасёт. Чем-то похоже на замену тех же Cisco на Huawei.
В РФ очень часто отдавалось предпочтение европейским стандартам: Schuko (те самые евровилки), DVB-T2 (цифровое ТВ), очень много что из DIN взято. Китайские стандарты я уж и не припомню где использовались у нас. И тут, внезапно, на волне происходящих событий происходит резкий поворот в сторону китайского стандарта, хотя де-факто CCS у нас используется намного шире, чем GB/T.
Но ниже уже обсудили, что GB/T, может, даже и получше будет из-за более простого протокола и отсутствия вендор-лока на коммуникационные чипы.
Всё же подключение к сети я бы не рассматривал как цель этого стандарта. Для Connected Automotive больше толку от 5G/WiFi или спутниковой системы типа Starlink (когда его неизбежно стандартизируют).
А там важна скорость? Я думал, что протокол в зарядке используется только для управления зарядом батареи и согласования напряжения/тока (что чем-то похоже на USB-PD), а там битрейт особо не важен.
Нет, в новом стандарте как раз CAN. А для него чипов полно, да и используются везде.
Звучит как что-то очень медленное. Представил себя стоящего на кассе и судорожно подключающегося к дохлой точке доступа. Нет уж, лучше NFC.
Кстати, посмотрел на GB/T и ChaDeMo более подробно, и выяснилось, что эти двое уже объединились и разрабатывают стандарт ChaoJi. В нём и коннектор поменьше (сравним с Теслой), и мощность сильно больше. И для коммуникации там CAN, а не PLC.
Это то самое пресловутое "сближение с Китаем" так выглядит. Решение продиктовано не экономической целесообразностью или техническим превосходством. Чистая "геополитика".
Судя по всему, сделать бизнес у них не получается. Хорошо выстрелил в своё время, но не выживет.
ЕМНИП, когда анонсировали колонку, была инфа по поддержку Matter через Thread. Чип ZigBee вполне может поддерживать Thread и BLE. Это реализовано? Если нет, то планируется ли добавить поддержку?
Кажется, достаточно попытаться согласовать свой профиль. Если прокатило -- блок питания родной. Если не прокатило -- пытаемся согласовать стандартный.
Это, как минимум, четвёртая итерация виджетов. Считаем: Active Desktop, Windows Sidebar, "Живые плитки", теперь вот это.