#алгоритм

Алгоритмы шифрования, на которых держится мир
Алгоритмы шифрования, на которых держится мир

И всем этим мы пользуемся каждый день

1 часть
Кодирование и шифрование — в чём разница?
2 часть
Невзламываемый шифр Вернама
3 часть
Симметричное шифрование
4 часть
Объяснение асимметричного шифрования без математики
5 часть
Асимметричное шифрование
6 часть
Как работает электронная подпись
7 часть
Как работает шифрование в мессенджерах
8 часть
Разбор: Гугл делает вход по ключу доступа основным способом аутентификации
9 часть
Алгоритмы шифрования, на которых держится мир
easy
Разбор: как устроены технически очки Apple Vision Pro
Разбор: как устроены технически очки Apple Vision Pro

Круто, дорого, технологично

1 часть
Разбор: экраны Apple iPhone 15 выгорают, а смартфоны с iOS 17 теряют Wi-Fi
2 часть
Почему устают глаза от телефона
3 часть
Разбор: как устроены технически очки Apple Vision Pro
easy
Ищем в Яндексе правильно

Как найти то, что нужно, с помощью правильных поисковых запросов

1 часть
Можно ли отключить интернет?
2 часть
Как Яндекс пережил самую крупную DDoS-атаку в истории интернета
3 часть
Как работает поиск Яндекса: «Нога Акинфеева обои» и ещё сто миллионов запросов в день
4 часть
Ищем в Яндексе правильно
5 часть
Нейросети в браузере: как это работает
6 часть
Как на самом деле работает режим инкогнито в браузерах
easy
Метод Монте-Карло — один из самых полезных алгоритмов в ИТ

Казино и математика

1 часть
Что такое «задача коммивояжёра»
2 часть
Решаем задачу коммивояжёра простым перебором
3 часть
Как работает доставка товаров в России
4 часть
Как автомобильный навигатор находит самый быстрый путь
5 часть
Метод Монте-Карло — один из самых полезных алгоритмов в ИТ
6 часть
Что такое отжиг и зачем его имитировать
7 часть
Как устроен алгоритм поиска с возвратом
8 часть
Красиво расставляем 8 ферзей на доске
medium
Программа, которая нагрузит процессор на все сто
Программа, которая нагрузит процессор на все сто

Иногда это нужно

1 часть
Почему процессоры Apple M1 такие быстрые
2 часть
Что такое тротлинг и что с ним делать
3 часть
Что такое дамп, нужен ли он вам и стоит ли его отключить?
4 часть
Программа, которая нагрузит процессор на все сто
easy
Самые необычные гаджеты и технологии выставки CES 2024
Самые необычные гаджеты и технологии выставки CES 2024

Зеркало против депрессии, прозрачный телевизор и штаны, которые бьют током

1 часть
5 ноутбуков для ежедневного ношения в рюкзаке
2 часть
Что нового в мире ноутбукостроения
3 часть
Новый ноутбук в 2023-м: что взять для разных задач
4 часть
Лучшие ноутбуки для начинающих разработчиков в 2023 году
5 часть
Самые необычные гаджеты и технологии выставки CES 2024
6 часть
5 покупок для айтишника, о которых вы пожалеете. Проверено на личном опыте
easy
Что вышло интересного в «Коде» в 2023 году
Что вышло интересного в «Коде» в 2023 году

Бест оф зе бест

easy
Делаем свой загрузчик видео с Ютуба
Делаем свой загрузчик видео с Ютуба

Независимый и автономный

1 часть
Как утащить что угодно с любого сайта
2 часть
Как встраивать что-то с других сайтов
3 часть
Делаем парсер, чтобы массово тянуть с сайтов что угодно
4 часть
Делаем свой загрузчик видео с Ютуба
easy
Проверяем кодом задачу про двойки и тузы

Неожиданный результат

1 часть
Как выиграть в соревнованиях, когда играешь хуже всех
2 часть
Сложная задача про игральные кубики и вероятности
3 часть
Задача: математика против колоды карт
4 часть
Проверяем кодом задачу про двойки и тузы
easy
Машинное зрение: как компьютер распознаёт даже плохой почерк и отличает котов от собак

Ныряем в бассейн аттракторов

1 часть
Подключаем нейросеть к веб-камере
2 часть
Как работает распознавание лиц
3 часть
Находим лица в картинке с веб-камеры
4 часть
Учим нейросеть определять пол и возраст по картинке с камеры
5 часть
Учим нейросеть распознавать возраст по фотографии
6 часть
Создаём свою модель распознавания лиц на Python
7 часть
Учим нейросеть узнавать людей
8 часть
Машинное зрение: как компьютер распознаёт даже плохой почерк и отличает котов от собак
easy
Прокачиваем генератор лабиринтов: оптимизируем код и добавляем выходы
Прокачиваем генератор лабиринтов: оптимизируем код и добавляем выходы

Для тех, кто соскучился по серьёзному программированию

1 часть
Генератор лабиринтов
2 часть
Рисуем лабиринты любой сложности
3 часть
Прокачиваем генератор лабиринтов: оптимизируем код и добавляем выходы
4 часть
Играем в лабиринт
hard
6 способов измерить скорость программы на Python
6 способов измерить скорость программы на Python

Пригодится всем, кто начинает оптимизировать код

1 часть
Задача Эйнштейна
2 часть
Решаем задачу Эйнштейна перебором (и программированием)
3 часть
Оптимизация кода: ускоряем работу в двести тысяч раз
4 часть
6 способов измерить скорость программы на Python
easy