Poema git

En el cumpleaños del "sol de la poesía rusa", imaginemos cómo sería su vida actual: un sistema de control de versiones para versos, un censor Benckendorf como gerente de proyecto y plazos de entrega ardientes.

imagen

Pushkin se sienta, escribe poesía. Corre Benckendorf.
- Escucha, Pushkin, ¡tenemos todos los plazos! Debe ser liberado. Los inversores preguntan: ¿dónde está el contenido?
"No, bueno, ¡no puedo hacer eso!" Benckendorf, te lo dije tantas veces que no puedo hacer esto.
- Alexander! Exigen de mí, no puedo hacer nada. Salgamos Que tienes ahi
- Aquí ...

Pushkin muestra dos estrofas y el comienzo de la tercera.

Recuerdo una visión maravillosa:
Apareciste ante mi
Como un momento fugaz
Como un genio de la belleza blanca.

En languidez de tristeza desesperada
En las alarmas del alboroto ruidoso
Una larga voz nevada me sonó
Y soñé con lindas características.

Ta-ta-ta. Tormentas
Viejos sueños dispersos
Tra-ta-ta-ta gentil
Purum pum pum características.

- Genial! Extienda las dos primeras estrofas en la comida.
- Pero ...
- Entonces todo es "pero". ¡Necesitamos mostrar el contenido!
Huye
Pushkin suspira, corta la estrofa inacabada, hace que git init, git agregue poem.txt, git commit y git push al servidor. Regresa la última estrofa y mira pensativo a la distancia, girando la pluma en sus manos ... Después de unos 10 minutos, se le ocurre una idea, baja la pluma y comienza a tocar las teclas.

Mirar


***

Después de media hora hay progreso en la tercera estrofa.

Tara-ta. Tormentas
Viejos sueños dispersos
Tra-ta-ta-ta-ta suave
Y soñaba con buenas características.

Pushkin se levanta y va a servirse café. En el pasillo, se topa con un apresurado Benckendorf.
- Pushkin, ¿qué haces? ¡Hay errores en la producción!
- Vamos! Bichos? Conmigo No puede ser
- Mira tú mismo.
Benckendorf abre la computadora portátil y le muestra algo a Pushkin. Pushkin pone su mano en su cabello y lo rasca pensativamente.
- Sí, tochnik, mírate ... Pero ahora tengo todo en el código ... Empecé a pensar en la cuarta estrofa ... hay un par de pensamientos, pero no el hecho de que se implementa rápidamente ...
- ¡Necesitamos arreglarlo urgentemente!
Benckendorf se escapa. Pushkin, habiendo olvidado el café, va al lugar de trabajo. Allí hace git stash, gobierna "nevado" a "gentil", git commit, git push, git stash pop. Mira pensativamente la taza vacía. Luego al techo. En sus ojos hay un intento de concentración. Cinco minutos después tiene éxito y comienza a tocar las teclas.

Mirar


***

Después de media hora, Benckendorf viene corriendo. En sus manos tiene una computadora portátil y un bigmak, mastica sobre la marcha.
En la pantalla de Pushkin, trabajo inacabado:

Pasaron los años. Tormentas
Viejos sueños dispersos
Y olvidé tu suave voz
Y soñaba con buenas características.

En el desierto, en la oscuridad del tranvía-ta-ta-tam
Mis dias fueron tranquilos
Sin tram-ta-tam, sin pam-pa-ra-ram,
Sin lágrimas, sin vida, sin ta-tam.

- Escucha, Pushkin! Luego, los inversores miraron el contenido, todo está bien, pero necesitamos derechos de autor y un nombre.
Pushkin a un lado:
- Blah ...
Benckendorf, masticando bigmac, gafas.
- Bueno, Pushkin, bueno, ¡por última vez! Déjame morir!
Pushkin suspira, vuelve a esconderse, agrega una línea de derechos de autor. Después de pensar un poco, llama al poema "K ***".
"¡Entonces lo resolveré! ..." se susurra a sí mismo.
Git commit, git push. Benckendorf ha estado detrás de él todo este tiempo y está masticando bigmack con atención.
Pushkin:
- Lo hizo, ya ves! Tan feliz? ¿No habrá más ediciones? ¡Deja que funcione con calma!
"¡No me dejará fallar en este lugar!" - asegura Benckendorf. - ¡Gracias, te lo debo! - y huye, dejando caer las migajas.
Pushkin está mirando el monitor.
- Para que estuvieras vacío, ¡el gerente es efectivo!
Desarrolla git branch, git stash pop, git commit. Mirando una taza vacía, se pone los auriculares y se sienta durante unos 10 minutos, sacudiendo la cabeza al ritmo de la música. Luego comienza a golpear ferozmente el teclado.

Mirar


***

Después de media hora, Benckendorf viene corriendo. Él tiene una copia impresa en sus manos. En la pantalla de la creatividad de la computadora portátil de Pushkin:

En el desierto, en la oscuridad del tranvía-ta-ta-tam
Mis dias fueron tranquilos
Sin tranvía, sin arrepentimiento
Sin lágrimas, sin vida, sin amor.

Benckendorf recoge auriculares de la cabeza de Pushkin.
- Pushkin, escucha! Todo está bien, a todo el mundo le gusta todo, pero los inversores, entiendes ... En resumen, la primera estrofa no funciona.
- ¿Qué? - Pushkin se quita los auriculares y se vuelve hacia Benckendorff.
- Bueno, en realidad no ... Dicen que es inconveniente leer, "momento fugaz" de alguna manera corta un ojo ... ¿Puedes rehacerlo? Tengo una burbuja!
"Bueno, ¿cómo voy a rehacer esto?" Como? Tengo todo el código en un estado desmontado, ¡las pruebas no pasan en absoluto!
- Bueno, querido, bueno, ¡piensa en un hilo!
Pushkin hace un git commit, git checkout master, cuidadosamente toma un bolígrafo en su oído, luego intercambia la "visión" y el "instante".
- Entonces va?
- En! ¡Lo que necesitas, nishtyak, libera! - Benckendorf se escapa.
Pushkin le da una mirada cruel, hace que git commit, git push, git checkout se desarrollen. Lleva un bolígrafo sobre cambios no comprometidos, golpea cuidadosamente una taza de café vacía. Unos diez minutos más tarde se le ocurre, toma el teclado.

Mirar


***

Después de media hora, Benckendorf viene corriendo. Silenciosamente se acerca a Pushkin y se detiene.
- ¿Qué otra vez? - Pushkin baja su pluma y golpea nerviosamente sus dedos sobre la mesa.
- Nada, solo vine a ver: ¿está lista la nueva versión?
Pushkin pone los ojos en blanco y suspira profundamente. La pantalla está llena de trabajo:

En el desierto, en la oscuridad del encierro
Mis dias fueron tranquilos
Sin una deidad, sin inspiración.
Sin lágrimas, sin malicia, sin amor.

El alma ha llegado pum-purum-pum:
Y aquí estás de nuevo
Como una visión pum-puram-pam
Como el tranvía-taram-there-there param.

- Bueno, cómo decirlo ... - Pushkin saca un bolígrafo. - Hay un par de líneas, no parece nada ... Bueno, la quinta estrofa parece estar picoteando ... tenemos que pensar un montón con otros componentes, porque ...
- Genial! - Benckendorf lo interrumpe - ¿Puedes extenderlo a la comida? A los inversores les gustó, quieren darnos un tramo, pero nos piden que demostremos progreso, ¿entiendes?
- No
- Escucha, hombre, nos pagan dinero, ya sabes. No solo estamos sentados aquí, no para nuestro propio placer. No habrá dinero, dispersarán a todos al infierno con un perro. No escribas tus poemas entonces. Despliegue, necesita brillar el progreso. Y sí, hay un error nuevamente, no hay suficiente coma aquí.
- ¿Cómo estás para mí? - Pushkin se pone los auriculares y mira fijamente a Monique. Benckendorf le da una palmada en el hombro y se va.
Pushkin corta la estrofa inacabada, hace que git commit, devuelve la estrofa, hace que git stash, git checkout master, corrige la coma, git commit, git merge desarrollo, git push, git checkout desarrollo, git stash pop. Suspira, toma una taza y va a tomar un café.

Mirar


***

Después de media hora, Pushkin con los auriculares en la computadora, ejecuta Benckendorf. Pushkin finge no notarlo.

El despertar ha llegado al alma:
Y aquí estás de nuevo
Como una visión fugaz
Como un genio de pura belleza.

Y el corazón late tum-turum-tum
Y para él hay pam-param
Y allí-taram, y pum-purum-pum,
Y vida, y lágrimas, y amor.

Benckendorf se acerca insolentemente a Pushkin y pone una copia impresa sobre la mesa.
- Aquí Los comentarios vinieron del cliente. Necesita ediciones.
Pushkin mira tristemente la hoja, en la que hay muchas letras y emoticones al final. Se quita los auriculares.
"No entiendo esto en absoluto". ¿Por qué necesitan otros epítetos? ¿Por qué no les gustaron estos? Estoy en shock, hay en el mundo ...
- Escucha, no seas inteligente. Todos ya han pensado por ti. Cambias los epítetos y todos están felices. Entonces es necesario, ¿entiendes? No puedo decirte toda la cocina, pero el general tomó el control.
- Estas son infecciones, no dan trabajo. - Pushkin termina el resto del café. - Bueno, habrá ediciones para ti. Pero sin pruebas! Ni siquiera probaré esa basura.
- Eso es maravilloso, de acuerdo! - Benckendorf se escapa.
Pushkin hace git commit, git checkout master, empuja la hoja de revisión, corrige el código, a veces mira hacia el techo y susurra algo en voz baja, luego git commit, git push, git checkout se desarrollan. Apretando los dientes, corrigiendo nerviosamente el texto, comprometiéndose, murmurando constantemente algo por lo bajo.

Mirar


***

Tres horas después, Pushkin se recuesta en su silla. Sus ojos son rojos, su cabello está despeinado. Poema en pantalla. Pushkin lo examina con amor, agrega un par de espacios en un lugar y los elimina en otro. Git commit. Mirando a su alrededor: ya es de noche fuera de la ventana. Toma el teléfono, marca el número.
- Benckendorf! Sí, soy yo, hola. Hecho ... ¿Qué significa que duermes? ¡Despierta, vamos! ... Dime, ¿puedo liberar? ... Bueno, no sé, los inversores con clientes juegan al póker en nuestro sitio web, los vendedores comenzaron a anunciarse y muchos usuarios están ansiosos por darnos su dinero ... ¿No? Genial Luego lo puse en la comida ... Sí, respondo ... ¡Sí, no pasará nada! ... Sí, bajo mi responsabilidad ... Sí, acordamos ... ¡Adiós!
Pushkin hace git checkout master, git merge desarrollo, git push. Se recuesta en una silla. Fuera de la ventana, la ciudad nocturna es ruidosa. Pushkin se estira con un crujido y se levanta. Se pone un bolígrafo y auriculares en una mochila, se pone un sombrero rastamanka en el pelo travieso y sale de la habitación. En la oficina, las luces se apagan, todo se sumerge en una sombra parcial y solo se ilumina la pantalla. Muestra un árbol de compromiso y un hermoso poema.

K ***

Recuerdo un momento maravilloso:
Apareciste ante mi
Como una visión fugaz
Como un genio de pura belleza.

En la languidez de la tristeza desesperada
En las preocupaciones del alboroto ruidoso
Escuché una voz suave y larga
Y soñé con lindas características.

Pasaron los años. Rebelión de ráfaga tormentosa
Viejos sueños dispersos
Y olvidé tu suave voz
Tus rasgos celestiales.

En el desierto, en la oscuridad del encierro
Mis dias fueron tranquilos
Sin una deidad, sin inspiración.
Sin lágrimas, sin vida, sin amor.

El despertar ha llegado al alma:
Y aquí estás de nuevo
Como una visión fugaz
Como un genio de pura belleza.

Y el corazón late en éxtasis
Y por él resucitaron nuevamente
Deidad e inspiración.
Y vida, y lágrimas, y amor.

Año 1825

goo.gl/P8iuog

Del compilador
El texto apareció durante la preparación del curso en línea de Python desde cero. El autor pensó cómo, en un lenguaje simple, sin programación, hablar sobre la ramificación en GIT y por qué es necesario. Luego terminaron los videos y pusieron la música de Frederic Chopin. Todos los eventos y personajes son ficticios, cualquier coincidencia es aleatoria.

imagen

Source: https://habr.com/ru/post/es413161/


All Articles