Статья будет не самая короткая, так что как всегда - половина положит болт и поленится прочитать, но для второй половины подписчиков я постараюсь)