#Бэк

Как работают BitLocker, FireVault и технологии шифрования дисков на лету
Как работают BitLocker, FileVault и технологии шифрования дисков на лету

Защищаем данные правильно

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

Местами сложно, зато всё своё

1 часть
Защита важных файлов: автоматический бэкап за пять минут
2 часть
Что такое бэкап, зачем он нужен и как его делать
3 часть
Настраиваем сервер для своего облачного хранилища
4 часть
Вместо Dropbox: ваше собственное облачное хранилище файлов
5 часть
Автоматизация на скриптах: делаем умный бэкап
6 часть
Вместо офиса: как отказаться от решений Google и Microsoft на случай сами знаете чего
7 часть
Устанавливаем суверенный облачный офис
8 часть
Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство
hard
Разбираемся с массивами в Python: словари

Легко сделать, сложно сломать и невозможно забыть

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Разбираемся с массивами в Python: кортежи

Неизменно крутые

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Разбираемся с массивами в Python: списки
Разбираемся с массивами в Python: списки

Многофункциональные и удобные

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
easy
Что означает ошибка TypeError: object is not callable
Что означает ошибка TypeError: object is not callable

Простая ошибка, которая может случиться с каждым

1 часть
Что означает ошибка TypeError: can only concatenate str (not "int") to str
2 часть
Что означает ошибка SyntaxError: 'break' outside loop
3 часть
Что означает ошибка TypeError: int object is not iterable
4 часть
Что означает ошибка TypeError: object is not callable
easy
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека

Выполняем рутинные или сложные задачи за 5 минут

easy
Что означает ошибка IndexError: list index out of range
Что означает ошибка IndexError: list index out of range

Многогранная ошибка с коварным поведением.

1 часть
Что означает ошибка IndentationError: expected an indented block
2 часть
Что означает ошибка Exception has occurred: TypeError
3 часть
Что означает ошибка IndexError: list index out of range
4 часть
Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer
5 часть
Что означает ошибка TypeError: 'str' object does not support item assignment
6 часть
Что означает ошибка SyntaxError: invalid syntax
7 часть
Что означает ошибка UnboundLocalError: local variable referenced before assignment
8 часть
Что означает ошибка KeyError
9 часть
Что означает ошибка TypeError: string indices must be integers
easy
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory

Когда скрипт не может найти нужный файл

1 часть
Что означает ошибка TypeError: something() takes 0 positional arguments but 1 was given
2 часть
Что означает ошибка OverflowError: math range error
3 часть
Что означает ошибка FileNotFoundError: [Errno 2] No such file or directory
easy
Что такое «безголовый Хром» и за что его любят разработчики

Браузер, который никто не видит

easy
Почему иногда вместо сайтов мы видим разные ошибки сервера
Почему иногда вместо сайтов мы видим разные ошибки сервера

Потому что проблемы бывают не только у людей

easy
Что означает ошибка TypeError: int object is not iterable
Что означает ошибка TypeError: int object is not iterable

Это когда мы используем цикл for с числом

1 часть
Что означает ошибка TypeError: can only concatenate str (not "int") to str
2 часть
Что означает ошибка SyntaxError: 'break' outside loop
3 часть
Что означает ошибка TypeError: int object is not iterable
4 часть
Что означает ошибка TypeError: object is not callable
easy