ИграКОД: Генератор судоку на TypeScript: почему найти решение проще, чем доказать единственность
https://habr.com/ru/articles/1065276/
https://habr.com/ru/articles/1065276/
Хабр
ИграКОД: Генератор судоку на TypeScript: почему найти решение проще, чем доказать единственность
Проверяемый контрпример: одна сетка и два корректных завершения Обложка собрана кодом из поля, которое используется в тесте. Четыре пропуска допускают два завершения. Главная ошибка наивного...
Картинка грузится, а fetch к тому же хосту — нет: как CSP тихо сломала три интеграции
https://habr.com/ru/articles/1066450/
https://habr.com/ru/articles/1066450/
Хабр
Картинка грузится, а fetch к тому же хосту — нет: как CSP тихо сломала три интеграции
Полгода назад я закрыл замечание аудита «на сайте нет CSP» — прописал Content‑Security‑Policy с白 списком хостов, проверил, что ничего не отвалилось, и забыл. За три дня...
Блокчейн глазами разработчика: append‑only база данных, за запись в которую платят
https://habr.com/ru/articles/1067392/
https://habr.com/ru/articles/1067392/
Хабр
Блокчейн глазами разработчика: append‑only база данных, за запись в которую платят
Слово «блокчейн» испорчено маркетингом. За десять лет вокруг него наросло столько «революций», «иксов» и «цифрового золота», что нормальный разработчик при его звуке закрывает...
This media is not supported in your browser
VIEW IN TELEGRAM
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM