В день рождения «солнца русской поэзии» представим, как бы выглядела его жизнь сегодня: система контроля версий стихов, цензура Бенкендорфа как руководителя проекта и сжатые сроки.
Пушкин сидит и пишет стихи.
Бенкендорф прибегает. - Слушай, Пушкин, у нас сроки поджимают! Нам нужно освободиться.
Инвесторы спрашивают: где контент? - Нет, ну я так не могу! Бенкендорф, сколько раз я говорил тебе, что не могу этого сделать.
- Александр! От меня требуют, я ничего не могу сделать.
Давайте выпустим.
Что у тебя там? - Здесь… Пушкин показывает две строфы и начало третьей.
Я помню чудесное видение: Ты предстал передо мной, Как мимолетный момент Как гений белой красоты.
В томлении безысходной печали В заботах шумной суеты, Снежный голос звучал для меня долго И я мечтал о милых чертах.
Та-та-та.
Домашний вызов бури Развеянные старые мечты Тра-та-та-та нежный Особенности пурум-пум-пум.
- Удивительный! Опубликуйте первые две строфы.
- Но… - Тогда всё «но».
Нам нужно показать контент! Убегает. Пушкин вздыхает, вырезает незаконченную строфу, выполняет git init, git add стихотворение.
txt, git commit и git push на сервер.
Он возвращает последнюю строфу и задумчиво смотрит вдаль, вертя в руках гусиное перо.
Минут через 10 к нему приходит мысль, он кладет перо и начинает стучать по клавишам.
Смотреть *** Через полчаса наступает прогресс в третьей строфе.
Тара-та.
Домашний вызов бури Развеянные старые мечты Тра-та-та та-та нежная А я мечтал о хороших характеристиках.
Пушкин встает и идет налить себе кофе.
В коридоре он натыкается на спешащего Бенкендорфа.
- Пушкин, что ты делаешь! Есть ошибки в производстве! - Ну давай же! Ошибки? У меня есть? Не может быть.
- Посмотри сам.
Бенкендорф открывает ноутбук и что-то показывает Пушкину.
Пушкин проводит рукой по волосам и задумчиво их почесывает. - Да, именно, смотри.
Но у меня сейчас все в коде недоделано.
Я только начал думать о четвёртой строфе.
есть пара мыслей, но не факт, что это быстро будет реализовано .
- Надо срочно это исправить! Бенкендорф убегает. Пушкин, забыв о кофе, идет на свое рабочее место.
Там он делает git stash, меняет «снежный» на «нежный», git commit, git push, git stash pop. Он задумчиво смотрит на пустую кружку.
Потом в потолок.
В его глазах есть попытка сконцентрироваться.
Минут через пять ему это удается, и он начинает стучать по клавишам.
Смотреть *** Через полчаса прибегает Бенкендорф.
В руках у него ноутбук и Биг Мак, и он жует на ходу.
Неоконченная работа на экране Пушкина: Прошли годы.
Домашний вызов бури Развеянные старые мечты И я забыл твой нежный голос, А я мечтал о хороших характеристиках.
В глуши, во тьме трам-та-та-там Мои дни прошли тихо Без трам-та-тама, без пам-па-ра-рама, Ни слез, ни жизни, ни та-тама.
- Слушай, Пушкин! Потом инвесторы посмотрели контент, всё хорошо, но нужны авторские права и имя.
Пушкин в стороне: - Ебать.
Бенкендорф, жуя Биг Мак, широко распахивает глаза.
- Ну, Пушкин, ну, в последний раз! Пусть я умру! Пушкин вздыхает, снова делает git stash и добавляет строку об авторских правах.
Немного подумав, он называет стихотворение «К***».
«Тогда мне в голову придет идея!» — шепчет он себе под нос.
Git commit, git push. Все это время Бенкендорф стоит сзади и сосредоточенно жует Биг Мак.
Пушкин: - Я сделал это, ты видишь! Вас это устраивает? Будут ли еще правки? Дайте мне работать спокойно! - Здесь я ни за что не проиграю! - уверяет Бенкендорф.
- Спасибо, я тебе обязан! - и убегает, роняя крошки.
Пушкин смотрит в монитор.
- Так и быть, ты эффективный менеджер! Он занимается разработкой ветки git, выталкиванием git stash, git commit. Глядя на пустую кружку, он надевает наушники и сидит минут 10, качая головой в такт музыке.
Затем он начинает яростно стучать по клавиатуре.
Смотреть *** Через полчаса прибегает Бенкендорф.
В руках у него какая-то распечатка.
На экране ноутбука Пушкина муки творчества: В глуши, во тьме трам-та-та-там Мои дни прошли тихо Без трам-та-там, без сожаления, Ни слез, ни жизни, ни любви.
Бенкендорф снимает наушники с головы Пушкина.
- Пушкин, слушай! Все хорошо, всем все нравится, но инвесторы, понимаете.
Короче, первая строфа не работает. - Что?! — Пушкин снимает наушники и поворачивается к Бенкендорфу.
- Ну, не очень.
Говорят, читать неудобно, "мимолетный момент" как-то режет глаза.
Можете переделать? У меня появляется пузырь! - Ну и как я могу это изменить? Как? Весь мой код в дизассемблированном состоянии, тесты вообще не проходят! - Ну, дорогой, ну придумай что-нибудь! Пушкин делает git commit, git checkout master, задумчиво ковыряет ручкой в ухе, потом меняет местами «видение» и «момент».
- Все в порядке? - Ух ты! Именно то, что вам нужно, это здорово, выпустите! - Бенкендорф убегает. Пушкин провожает его недобрым взглядом, разрабатывает ли git commit, git push, git checkout. Проводит ручкой по незафиксированным изменениям, задумчиво постукивает по пустой кофейной кружке.
Минут через десять его осенило, он берется за клавиатуру.
Смотреть *** Через полчаса прибегает Бенкендорф.
Он молча подходит к Пушкину и останавливается.
- Что теперь? — Пушкин откладывает перо и нервно стучит пальцами по столу.
- Ничего, я просто зашёл посмотреть: новая версия готова? Пушкин закатывает глаза и протяжно вздыхает. На экране работа кипит: В пустыне, во тьме заточения Мои дни прошли тихо Без божества, без вдохновения, Ни слез, ни гнева, ни любви.
Пришло время души: пум-пурум-пум: А потом ты появился снова, Как видение пум-пурам-пум, Типа трамвай-тарам-там-там параметр.
- Ну как сказать.
- Пушкин теребит перо.
— Там пара строчек, вроде ничего.
Ну пятая строфа вроде как прилипает. надо подумать о связи с другими компонентами, потому что.
- Большой! - перебивает его Бенкендорф - Можешь выкатить? Инвесторам это понравилось, они хотят дать нам еще транш, но просят показать прогресс, понимаете? - Нет. - Слушай, чувак, они нам деньги платят, ты знаешь.
Мы здесь сидим не просто так, не для собственного удовольствия.
Денег не будет – всех погонят к чертям.
Тогда ты не сможешь писать свои рифмы.
Раскатайте, нам нужно показать прогресс.
И да, снова баг - здесь не хватает запятой.
- Как ты меня всех устроил! — Пушкин надевает наушники и демонстративно молча смотрит в монитор.
Бенкендорф похлопывает его по плечу и уходит. Пушкин вырезает незаконченную строфу, выполняет git commit, возвращает строфу, выполняет git stash, git checkout master, редактирует запятую, git commit, выполняет ли git merge development, git push, git checkout development, git stash pop. Он вздыхает, берет кружку и идет пить кофе.
Смотреть *** Через полчаса - Пушкин сидит за компьютером в наушниках - прибегает Бенкендорф.
Пушкин делает вид, что не замечает его.
Душа проснулась: А потом ты появился снова, Как мимолетное видение Как гений чистой красоты.
И сердце бьётся тук-турум-тум, И для него есть баловство А там-тарам, и пум-пурум-пум, И жизнь, и слезы, и любовь.
Бенкендорф нахально подходит к Пушкину и кладет на стол распечатку.
- Здесь.
Я получил обратную связь от заказчика.
Нужны некоторые правки.
Пушкин грустно смотрит на лист, на конце которого много букв и смайлов.
Он снимает наушники.
«Я вообще этого не понимаю».
Зачем им другие эпитеты? Почему они им не понравились? Я в шоке, в мире есть вещи.
- Слушай, не умничай.
Все уже подумали за тебя.
Меняешь эпитеты, и все довольны.
Так и должно быть, понимаешь? Я не могу вам рассказать всю кухню, но генерал взял ее под свой контроль.
«Это инфекция, мне не дают работать».
— Пушкин допивает остаток кофе.
- Хорошо, будут для вас некоторые поправки.
Но никаких тестов! Эту хрень я даже тестировать не буду.
- Замечательно, мы согласились! - Бенкендорф убегает. Пушкин делает git commit, git checkout master, запихивает лист с правками, редактирует код, иногда поднимая глаза к потолку и шепча что-то себе под нос, потом git commit, git push, git checkout development. Стиснув зубы, он нервно редактирует текст, коммитирует, постоянно что-то бормоча себе под нос.
Смотреть *** Через три часа Пушкин откидывается на спинку стула.
Глаза у него красные, волосы взлохмачены.
Готовое стихотворение появляется на экране.
Пушкин с любовью рассматривает его, добавляет пару пробелов в одном месте и удаляет в другом.
Git коммит. Он оглядывается: на улице уже ночь.
Он берет телефон и набирает номер.
- Бенкендорф! Да, это я, привет. Готово.
Что значит, ты спишь? Просыпайтесь, давай!.
Скажите, можно выпустить?.
Ну не знаю, инвесторы и клиенты играют в покер на нашем сайте, маркетологи запустили рекламу, и масса пользователей горят желанием подарить нам свои деньги.
Нет? Большой! Потом выставлю на продажу.
Да, отвечаю.
Да, ничего не будет!.
Да, под мою ответственность.
Да, мы договорились.
Адью! Пушкин делает git checkout master, git merge development, git push. Он откидывается на спинку стула.
Ночной город шумит за окном.
Пушкин с хрустом потягивается и встает. Он кладет ручку и наушники в рюкзак, надевает растафарианскую шапку на непослушные волосы и выходит из комнаты.
В офисе гаснет свет, все погружается в полутень, и светится только экран.
Он показывает дерево коммитов и красивое стихотворение.
К*** Я помню чудесный момент: Ты предстал передо мной, Как мимолетное видение Как гений чистой красоты.
В томлении безысходной печали, В заботах шумной суеты Нежный голос звучал для меня долго И я мечтал о милых чертах.
Прошли годы.
Шторм - мятежный порыв Развеянные старые мечты И я забыл твой нежный голос, Твои небесные черты.
В пустыне, во тьме заточения Мои дни прошли тихо Без божества, без вдохновения, Ни слез, ни жизни, ни любви.
Душа проснулась: А потом ты появился снова, Как мимолетное видение Как гений чистой красоты.
И сердце бьется в восторге, И для него они снова воскресли И божество и вдохновение, И жизнь, и слезы, и любовь.
1825 goo.gl/P8iuog Из компилятора Текст появился в процессе подготовки онлайн-курса «Python с нуля».
Автор задумался о том, как рассказать о ветвлениях в GIT простым языком, без программирования и зачем это нужно.
Потом сняли видеоскринкасты и поставили музыку Фредерика Шопена.
Все события и персонажи вымышлены, любые сходства случайны.
Теги: #git #обучение #git #Управление разработкой
-
Запустите Хостинг Atx На Любом Устройстве
19 Oct, 24 -
Восьмибитные Шутки 2
19 Oct, 24 -
Настольная Crm. Нам Пора Поговорить
19 Oct, 24 -
Статистика И Пассивное Продвижение
19 Oct, 24