Короткие понятные ответы на часто задаваемые IT-вопросы.
О методологии Agile простыми словами
Просто и понятно объясняем, как функционирует Agile — гибкая методология работы над проектом, а также чем Scrum отличается от Kanban.
![О методологии Agile простыми словами](https://media.tproger.ru/uploads/2021/12/agile_is_simple-cover.png)
5 способов выровнять HTML-элемент горизонтально и вертикально
Устали искать способ вертикально и горизонтально выровнять HTML-элемент? В этой статье мы собрали целых 5 способов сделать это!
![5 способов выровнять HTML-элемент горизонтально и вертикально](https://media.tproger.ru/uploads/2018/08/html.jpg)
Buffer overflow, buffer overrun и stack overflow: что это значит и в чём отличие
Многие программисты, особенно начинающие, теряются в терминах buffer overflow, buffer overrun и stack overflow. В статье дано их объяснение и описано, чем они отличаются.
![Buffer overflow, buffer overrun и stack overflow: что это значит и в чём отличие](https://media.tproger.ru/uploads/2021/03/iconfinder_logo_stackoverflow_Stack_overflow_6541614-cover.png)
Что каждый программист должен знать о безопасности
В безопасности должны разбираться не только специалисты в сфере ИБ, но и разработчики, чтобы сделать своё приложение надёжным. Разбираем по пунктам, какие именно знания необходимы.
![Что каждый программист должен знать о безопасности](https://media.tproger.ru/uploads/2018/05/what-programmers-should-know-about-security-mini.png)
Словари и их методы в Python
В краткой форме рассмотрим то, как устроены словари в языке Python, а также изучим некоторые методы для работы с ними. Чтение не займет больше 5 минут.
![Словари и их методы в Python](https://media.tproger.ru/uploads/2018/04/python-dictionary.jpg)
Как правильно задавать вопросы, или "Проблема XY"
Вы читаете свежую версию статьи. Мы обновили материал, изначально опубликованный 7 января 2017 года.
![Как правильно задавать вопросы, или "Проблема XY"](https://media.tproger.ru/uploads/2018/03/question-problem.jpg)
Как заменить все одинаковые подстроки в строке на JavaScript
Как заменить все одинаковые подстроки в конкретной строке? Рассмотрим эту задачу с двумя возможными решениями. Чтение займёт не больше двух минут.
![Как заменить все одинаковые подстроки в строке на JavaScript](https://media.tproger.ru/uploads/2018/02/JavaScript-logo.png)