Где хранится пароль пользователя в Linux?

Пароли системы находятся в захешированном виде в двух файлах, о которых мы расскажем в данной статье. Получив доступ к этим файлам, можно авторизоваться под нужным пользователем.

Рубрика: Это база | Метки: , , , | Оставить комментарий

Что означают термины DRY, KISS, YAGNI

В программировании есть разные принципы разработки и проектирования ПО. DRY, KISS, YAGNI – являются как раз акронимами (сокращениями) самых популярных принципов о которых расскажем ниже.

Рубрика: Это база | Метки: , , | Оставить комментарий

В чем разница git merge и git rebase

Предназначение этих команд — это интеграция изменений из одной ветки в другую, но делают они это по-разному. Выбор между git merge и git rebase обусловлен тем, какой вы хотите видеть историю коммитов: линейной (в случае rebase) или ветвящейся (в случае … Читать далее

Рубрика: Это база | Метки: | Оставить комментарий

4 принципа ООП (часть 4). Абстракция

Абстракция — это когда мы сосредотачиваемся только на существенных для задачи деталях и игнорируем всё остальное. Для каждого объекта мы задаём минимальное количество методов, полей и описаний, которые позволят нам решить задачу. Чем меньше характеристик, тем лучше абстракция, но ключевые характеристики убирать нельзя.

Рубрика: Это база | Метки: , | Оставить комментарий

4 принципа ООП (часть 3). Полиморфизм

Полиморфизм — это один из принципов объектно-ориентированного программирования. Полиморфизм — это способность функции обрабатывать данные разных типов. При рассмотрении полиморфизма необходимо помнить, что этот принцип неразрывно связан с другим принципом ООП – наследованием, которое помогает реализовать полиморфизм.

Рубрика: Это база | Метки: , | Оставить комментарий