Светлана Лазутина

Утилита mysqldump: как сделать дамп базы MySQL?

Случаются аварийные ситуации, когда информация из баз данных теряется или повреждается. Например, если привилегированный пользователь случайно удалил или переписал данные.…

20.12.2021

Как создать игру без навыков программирования

Еще не так давно создание игр почти полностью основывалось на написании кода. Но сегодня уже не обязательно знать языки программирования,…

16.11.2021

Протокол HTTP: обзор для чайников

Каждый раз, когда вы посещаете страницу в интернете, ваш компьютер использует протокол передачи гипертекста (HTTP) для загрузки этой страницы. HTTP…

28.10.2021

Зачем нужны кортежи: как работать с tuple в C#

Кортеж или tuple — это простой способ представить набор данных, который имеет несколько связанных или не связанных друг с другом…

26.10.2021

Как обрабатывать исключения в С++: что такое throw, try и catch

При выполнении кода на C++ могут возникать разные ошибки, которые не позволяют программе выполнять свою работу. Для работы с ошибками…

29.09.2021

Как создавать и стилизовать чекбоксы: подробный гайд

Чекбокс — это компонент ввода на сайте, который обычно выглядит как пустой квадрат в невыбранном состоянии, а если его выбирают, то…

23.09.2021

Что такое семафоры в программировании и зачем они нужны?

Семафор — инструмент для управления синхронизацией. Это целочисленная переменная, которую одновременно используют сразу несколько процессов. Основная цель использования семафора —…

27.08.2021

Что такое async/await в JavaScript: примеры использования

Паттерн async/await используют во многих языках программирования, чтобы выполнять асинхронный код. Асинхронность дает программе возможность производить несколько операций параллельно.  Такой…

12.08.2021

Выполнить код в браузере: 12 онлайн-компиляторов, которые упростят вашу жизнь

Онлайн-компиляторы созданы для того, чтобы упростить проверку кода. Вам не нужно скачивать и устанавливать разные приложения на ноутбук: чтобы использовать…

02.08.2021

Алгоритм Дейкстры в Java: шаги, визуализация и недостатки

Если объяснять коротко, то алгоритм Дейкстры — это алгоритм, который используется для определения кратчайшего пути от начального узла до всех…

13.07.2021

Ввод данных с клавиатуры в Java: способы с примерами

При работе с приложениями или сайтами, пользователям необходимо вводить свои данные: почту, пароль, день рождения и так далее. В Java…

06.07.2021

Циклы в Python: как работать с while и for

При написании программ часто возникают ситуации, когда нужно снова и снова использовать определенный фрагмент кода. Циклы в Python упрощают работу…

30.06.2021

Команда на Python: как это работает

Команда (Сommand) — это паттерн, который позволяет разделять операции и выполнять их независимо друг от друга. Благодаря этому команды можно…

22.06.2021

Модули в JavaScript: основные возможности

Сложные программы обычно содержат сотни строк кода, в которых тяжело ориентироваться. Организовать ваш код в JavaScript помогут модули. Разбираемся, что…

16.06.2021