#культура

Зачем нужна командная строка
Зачем нужна командная строка

Разбираемся на Маках и Винде.

iTerm2: модный терминал маковода Кто такой тонкий клиент и должен ли он быть толстым
medium
База данных: что это и какие бывают
База данных: что это и какие бывают

Объясняем на картинках.

Зачем нужны базы данных MySQL — царица баз Создаём простые связи в базе данных Создаём и наполняем базу данных SQLite в Python Как установить базу данных на сервер и начать с ней работать SQLite — самая простая база данных, которая работает везде Типы данных SQL
easy
Что такое демоны и службы в программировании

Это маленькие программы, которые работают в фоновом режиме

Запускаем Python-скрипт на сервере, чтобы он работал всё время
easy
Что такое Git и как с ним работать

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

Словарь программиста: справочник терминов
easy
Чем отличается буткемп-обучение от обычных курсов Яндекс Практикума
Чем отличается буткемп-обучение от обычных курсов Яндекс Практикума

Разница в длительности и темпе обучения

Как устроен Практикум Как устроена и кому нужна стажировка в Яндексе «Я нашла работу в Альфа-Банке за месяц до окончания учёбы» Как школьный учитель стал фронтенд-разработчиком Английский для разработчика: что можно получить в «Яндекс Практикуме» Можно ли стать разработчиком, если учиться по вечерам Реальное время для освоения программирования 9 несложных проектов для портфолио начинающих разработчиков
easy
Что такое легаси в коде
Что такое легаси в коде

Однажды, Симба, всё это будет твоим

Что такое рефакторинг Что такое технический долг Оптимизация кода
easy
Что означает ошибка UnboundLocalError: local variable referenced before assignment
Что означает ошибка UnboundLocalError: local variable referenced before assignment

Одна из самых частых ошибок у начинающих в Python.

Что означает ошибка IndentationError: expected an indented block Что означает ошибка Exception has occurred: TypeError Что означает ошибка IndexError: list index out of range Что означает ошибка TypeError: 'list' object cannot be interpreted as an integer Что означает ошибка TypeError: 'str' object does not support item assignment Что означает ошибка SyntaxError: invalid syntax Что означает ошибка KeyError Что означает ошибка TypeError: string indices must be integers
easy
Что такое баг-баунти
Что такое баг-баунти

Это когда компания платит деньги за то, чтобы ломали её программы и сервисы

Как начать программировать с нуля Как устроено бесплатное обучение в «Яндекс Практикуме» Бигдата и тепловые карты на примере твитов Байдена и Трампа Как начать писать программу и не пожалеть Спасательный круг для тех, кто начинает писать на JavaScript Как поймать баг в коде: отладка в браузере Может ли программист взломать компьютер или сайт
easy
Это скрипт или программа? Как их отличать и зачем

Немного матчасти для тех, кто хочет глубже понимать программирование

За что все любят Python Как установить Python на компьютер и начать на нём писать Как начать программировать на Python Что такое jupyter-ноутбук и зачем он нужен Моделируем игру в рулетку на Python Как сгенерировать нейросетью любые картинки Запускаем нейросеть на домашнем компьютере Как компьютер научился обыгрывать человека в го и StarCraft
medium
Что такое форк в программировании

Это когда делаешь свою версию какого-то софта

medium
10 главных конструкций языка R
10 главных конструкций языка R

Язык для аналитиков и дата-сайентистов

Зачем нужен язык R
easy
Двоичный калькулятор из бусин и палок
Двоичный калькулятор из бусин и палок

Выглядит странно, но при этом всё работает

Как это устроено: транзисторы Как сложить два числа с помощью транзисторов Как считают процессоры: короткий рассказ про XOR и транзисторы
easy