Обновить
5
0

Пользователь

Отправить сообщение

Sanctuary_s спасибо за статью.

К сожалению для меня обнова не прошла без косяков, сейчас периодически винда не видит проводные наушники, помогает пока удаление устройства в диспетчере устройств и перезагрузка.

Также может кто скажет способ, как заставить работать Windows-Интересное на экране блокировке и на рабочем столе?

Видно не вооружённым взглядом, что список критериев явно субъективен и отражает процесс отбора кандидата в МойОфис, ибо что скажет рекрутер из Google когда я скажу ему что готовился по вашим карточкам, не думаю что мне поставят гугол балов.

По поводу хороших интерфейсов:

В общем и целом, да, они хорошие, но по большей части, это достижение последних 10 лет, возможно даже и меньше. И есть куда расти.

В статье есть много сравнений банковских сервисов, и тут прежде всего нужно отметить, что в России именно банки зашли в IT сектор, став "IT гигантами" (ну почти), на западе же IT гиганты заходили в финансовый сектор, и в некоторых местах у них не получилось (пример с криптой у facebook), поэтому правильнее было бы сравнивать приложение российского банка с тем же, Apple Pay.

Что касается доставки с помощью дронов в России: что-то не припомню такого, во всяком случае повсеместно.

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

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

Основная причина: получить максимальную прибыль и завоевать аудиторию.

Чтобы этого добиться необходимо предложить потребителю красивый и хорошо работающий продукт, в следствие чего ещё добиться и больших продаж, т.е. обратить на себя внимание.

При наличии своей ОС, появляется возможность максимально оптимизировать драйвера, только под своё железо, да и вообще можно добиться того, что ОС будет работать только на конкретном железе, как в случае с MacOS.

Также можно добавить плюшек, и под предлогом, что у конкурентов таких фич нет, продавать ОС всем желающим.

В процессе работы шифра, гамма изменяется при обработке каждого блока, поэтому её целесообразно передавать во владение.

По этой же причине, гамма устанавливается в начальное значение перед расшифрованием данных.
Использование пароля, на данном этапе, было опциональным, поэтому я использовал одну из самых распространённых хеш-функций с длиной выхода 256 бит.
А так да, вполне можно и нужно.
Говоря о SBox, да, здесь используется тот, который приведён с стандарте. У меня есть несколько идей поиска более хорошего SBox, возможно расскажу в будущем.
Спасибо. Можно устроить.
При написании библиотеки я применил немного не стандартным образом паттерн Strategy, это касается режимов работы шифра (6 структур, реализующих типаж Algorithm). Что касается типа Kuznechik, то это выделенная в отдельную структуру часть кода, которая является неотъемлемой частью каждого из режима шифрования (выполняет роль менеджера ключей).

По поводу паттерна Builder, я думаю он будет смотреться лаконично и дополнять Strategy, а код будет похож на ваш.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Разработчик мобильных приложений
Flutter
Rust
C++
Qt
Git
ООП