Заметки о технической поддержке

<h3> Отказ от трехуровненовой технической поддержки.</h3> В компаниях используется 3 уровня технической поддержки. Первая линия принимает заявки и решает самые простые, при получении сложной задачи передает на вторую линию. Вторая линия решает задачи, которые ей подсилу и там можно до бесконечности. Что видим в итоге от создания зявки до

Профессионалы vs Любители.

Очень хорошая статья на [habrahabr](https://habrahabr.ru/post/348652/). Спасибо автору. |Ситуация|Профессионал|Любитель| |--------|------------|--------| |если сегодня дождь/темно/зима/вторжение инопланетян/разверзлась твердь небесная|Будет делать то, что должен, так, как должен, тогда, когда должен|Возможно все. Возможно, он будет переживать и не сможет работать. Так же вероятно, что его накроет приступ вдохновения и он за один день выполнит все задачи на неделю/месяц и еще перепишет архитектуру проекта.|

Разбор основных паттернов проектирования

**Абстрактная фабрика** Паттерн Абстрактная фабрика предназначен для случаев, когда требуется создать сложный объект, состоящий из других объектов, причем все составляющие объекты принадлежат одному «семейству».

bash completion в скриптах.

писание специальных переменных для работы с автодополнением. Переменная | Назначение ------------- | ------------- COMP_CWORD | Указатель в ${COMP_WORDS} для слова, в котором хранится текущая позиция курсора.

Разбираемся в параллельном выполнении процессов в Linux.

Сопроцессоры Со-процессор(coproc) - это процесс, который выполняется параллельно с оболочкой и с которым может взаимодействовать оболочка. Оболочка запускает процесс в фоновом режиме и управлется он с помощью двух каналов: один для отправки данных в со-процесс, второй для получения из со-процесса. Для выполнения сопроцесса существуют два синтаксиса: