En la mañana (o tarde) del 9 de enero, llegué al aeropuerto Sheremetyevo para recibir a Josh Calderimis de Travis-CI. La tablilla con su nombre se quedó en casa, pero por suerte, nos encontramos con Josh casi de inmediato, y su primera frase fue: "¿Toster? Tengo hambre, ¿tienes tostadas?". No diré que esta pregunta, hecha con una sonrisa en el rostro, me dejó perplejo, pero no esperaba que durante el resto de los días en la nevada Moscú, los chicos inventaran nuevas y nuevas bromas sobre la tostadora y las tostadas.

Por cierto, ofrecemos disculpas oficiales por su ausencia en la conferencia pasada; la razón es simple: los oradores se las comieron antes de que comenzara la presentación.
Con Con Gregg Pollack de Envy Labs fue igualmente divertido; después de encontrarlo un poco más tarde, evitamos con éxito todos los "famosos embotellamientos" y en lugar de registrarse en el hotel, me pidió que lo llevara a dar un paseo por la ciudad. Para la excursión, decidimos ir a la ciudad de Dzerzhinsky, donde lo que más le interesó a Gregg fue el Monasterio Nikolougrechsky. A pesar del frío extremo, logramos alimentar a los cisnes que habitan en gran número en la zona.

En cuanto a Fábio Akita (de Codeminer42) y Douglas Campos (de RedHat), tuve una conversación, quizás, la más inusual de mi vida:
— Hola Alex, ya hemos tenido frío en Alemania, ¡y el piloto dijo que en Rusia hace aún más frío!
— No se preocupen, les traje gorros y bufandas para que no mueran en el camino.
— Gorro está bien, pero bufanda... ¿qué es eso y cómo se usa?
— ¿En qué sentido?
— ¿Dónde se pone esto? Muéstranos.
Después de unos cortos movimientos mágicos con las manos, todos estaban envueltos y listos para salir del aeropuerto. Sin embargo, hasta justo antes de partir, los chicos tuvieron muchas dificultades para moverse por el aire fresco, ya que en sus regiones la temperatura en invierno raramente baja de los 20 grados Celsius; olvidando revisar el pronóstico del tiempo, esos valientes llegaron casi en camisetas y pantalones cortos.
Pero lo más importante es que la falta de tostadas y café por la mañana no impidió que organizáramos un gran evento el viernes.

Media hora antes del comienzo del registro, descubrimos una cantidad considerable de personas esperando su inicio, lo que nos dio confianza y esperanza de que ninguna presentación quedara sin ser escuchada, aunque durante la conferencia tuvimos algunos contratiempos técnicos.

La presentación de Gregg fue la primera en el programa (lo cual le alegró mucho, ya que había prometido muchas cosas técnicas que se entenderían mucho mejor después del almuerzo) — rápidamente tomó las riendas y comenzó a contar a los participantes sobre los cambios en el código del núcleo de Rails 3. Gregg no falló — el público literalmente despertó y absorbió cada una de sus palabras, mientras describía nuevas técnicas de uso.





El segundo en subir al escenario fue Fabio Akita — un ponente de lejana Brasil, que comenzó a hablar sobre diversas técnicas de escalado de aplicaciones altamente dinámicas e interactivas en Rails.



Muchos asistentes esperaban precisamente su presentación, ya que Fabio es uno de los más conocidos y destacados 'motoristas' de la comunidad de Rails en Sudamérica, y antes de que comenzara la conferencia era evidente que el tema de escalado de aplicaciones sería muy solicitado.

Iván Evtukhovich subió al escenario con un excelente ánimo y con una presentación igualmente notable — sobre cómo Evil Martians (a quienes agradecemos enormemente por su ayuda en la formación del programa de la conferencia) estaban preparando un Groupon ruso. Esta charla (en el contexto de Rails) se escuchó por primera vez en territorio ruso, por lo que fue doblemente interesante escuchar la primera presentación y ver las diapositivas en ruso: antes de Iván, nadie había hablado sobre la organización del trabajo en proyectos de Rails tan populares y extensos desde un escenario moscovita.


Finalmente, la última (antes del almuerzo) presentación fue sobre las prácticas de uso de JRuby — a pesar de que el convertidor se quemó y no se podían mostrar las diapositivas en la pantalla grande, Timofey Klimenko de la empresa HotSpot logró compartir varios aspectos interesantes sobre el uso de JRuby y la plataforma JVM en general.

En la conferencia hubo traducción simultánea (los ponentes extranjeros fueron traducidos al ruso, y las presentaciones rusas al inglés) — Douglas Campos, quien habló anteúltimo, señaló que hubo momentos muy interesantes en la presentación de Timofey, sobre los cuales él también pensaba hablar.

Luego hubo un almuerzo de dos platos (los ponentes se comieron el tercer plato de todos los participantes))) — una buena oportunidad para charlar con los colegas.



Quizás el almuerzo no cumplió con las expectativas de algunos, pero entiendan — no somos nosotros quienes cocinamos ) Además, .toaster — en primer lugar no se trata de comida, sino de conocimientos y la posibilidad de interactuar con ponentes de renombre:




Y simplemente charlar



Mayor concentración de sudaderas grises:

Durante la conferencia, la zona de descanso estuvo siempre abierta, donde se podía relajarse en los poufs y charlar con amigos. ¡Gracias a la empresa Reg.ru, que nos alimentó con palomitas y nos refrescó con cola!


Después del almuerzo, tuvimos el honor de ver a Konstantin Khazé, quien no pudo asistir en persona debido a problemas con la visa, pero eso no le impidió dar una charla informativa sobre la historia de Sinatra, cómo fue creado y qué futuro le espera a este maravilloso proyecto.

Una de las ponencias más memorables fue la de Joshua Calderimis:




Josh se convirtió en la estrella de la conferencia {ruby} — toaster — quedó claro que no solo quería compartir detalles interesantes (relacionados con Travis CI), sino también montar un pequeño espectáculo, levantando a toda la sala.




Su camisa de marca, su sonrisa y sus magníficas diapositivas en servilletas se grabaron indudablemente en la memoria de todos, al igual que la forma más conveniente de descomponer un gran producto en partes, gestionándolo de esta manera.
Douglas Campos, cansado después de su vuelo y sin haber podido dormir esa noche debido a la diferencia horaria, descansaba durante las ponencias de sus colegas...

… pero cuando llegó su turno de subir al escenario y hablar sobre JRuby, claramente se animó. Al salir con el micrófono, comenzó a bombardear al público con sus frases cortas y enérgicas — creo que, después de las palabras de Douglas, muchos volvieron a creer que JRuby es cómodo, rápido y eficiente, y que vale la pena utilizarlo como sustituto de MRI.





Finalmente, el ponente más joven — Jonathan Leighton, que ahora tiene solo 22 años y cuenta los días hasta su próximo cumpleaños, habló sobre Active Record, en cuyo desarrollo tuvo un papel directo como miembro del equipo de Rails Core. John es un joven prometedor que comenzó a estudiar en la universidad solo porque "ayuda a comprender mejor algunos problemas matemáticos y lógicos, y, en el resto, es inútil" 🙂 Por supuesto, fue una broma con algo de verdad, pero John realmente da la impresión de ser un especialista sabio para su edad, que pronto ocupará el puesto de CTO en una startup londinense. Pero le prometí no revelar detalles, así que tendré que mantener mi palabra.
Al final de la conferencia, hubo un sorteo tradicional de premios; esta vez, además de los gadgets de Yota y entradas para el próximo. tostador, sorteamos las famosas Habramaik y nuestro nuevo juego de mesa "":



Como nota final, la afterparty:

Esperamos que hayas tenido una buena impresión de la conferencia .tostador {ruby} — definitivamente organizaremos otra conferencia sobre Ruby, ya que ahora tenemos la ayuda de chicos de otros países.


El próximo .tostador estará dedicado a JS y se celebrará el viernes 13 de abril; no te pierdas nuestro espectáculo diabólico.

P.D. Un agradecimiento especial a los chicos de por su ayuda en la preparación del programa de la conferencia. Por cierto, sobre desarrollo en Ruby on Rails, y para los participantes de la conferencia, proporcionaron cupones de descuento que estaban en las bolsas de los asistentes.

Fuente: habr.com
