Tôt le matin (ou tard dans la nuit) du 9 janvier, je suis arrivé à l'aéroport Sheremetyevo pour accueillir Josh Calderimis de Travis-CI. Le panneau avec son nom est resté à la maison, mais par un heureux hasard, nous avons rencontré Josh presque immédiatement et sa première phrase fut : "Toster? J'ai faim, tu as des toasts?"". Je ne dirais pas que cette question, posée avec un sourire, m'a mis dans l'embarras, mais je ne m'attendais pas à ce que, durant tous les jours restants passés dans la Moscou enneigée, les gars trouvent des blagues toujours nouvelles sur le grille-pain et les toasts.

À propos, nous présentons nos excuses officielles pour leur absence à la conférence passée, en fait, tout est simple : ils ont été mangés par les intervenants avant le début de leur présentation.
Avec Gregg Pollack de Envy Labs s'est révélé tout aussi amusant — après l'avoir rencontré un peu plus tard, nous avons réussi à éviter tous les « embouteillages célèbres » et au lieu de faire le check-in à l'hôtel, il a demandé à faire un tour de la ville. Pour la visite, nous avons décidé de nous rendre à Dzerzhinsk, où le monastère Nikolo-Ugretsky a particulièrement attiré l'attention de Gregg. Malgré le froid glacial, nous avons réussi à nourrir les cygnes qui habitent en grand nombre sur le territoire.

Concernant Fabio Akita (de Codeminer42) et Douglas Campos (de RedHat), il me semble que j'ai eu avec eux le dialogue le plus inhabituel de ma vie :
— Salut Alex, nous avons déjà froid en Allemagne, et le pilote a dit qu'il faisait encore plus froid en Russie !
— Ne vous inquiétez pas, je vous ai apporté des chapeaux et des écharpes pour que vous ne mouriez pas sur le chemin.
— Un chapeau — d'accord, mais une écharpe… qu'est-ce que c'est et comment l'utiliser ?
— Dans quel sens ?
— Où cela se met-il ? Montrez-nous.
Après quelques gestes magiques de la main, tout le monde était empaqueté et prêt à sortir de l'aéroport. Cependant, avant même de partir, les gars avaient beaucoup de mal à se déplacer dans l'air frais, car dans leur région, la température en hiver descend rarement en dessous de 20 degrés Celsius — ayant oublié de consulter la météo, ces courageux gars étaient arrivés presque en t-shirts et en shorts.
Mais le plus important, c'est que l'absence de toasts et de café du matin n'a pas du tout empêché d'organiser un excellent événement vendredi.

Une demi-heure avant le début de l'enregistrement, nous avons remarqué un grand nombre de personnes attendant le début — cela a renforcé notre confiance et notre espoir qu'aucune présentation ne resterait inentendue, même si nous avons rencontré quelques problèmes techniques durant la conférence.

La présentation de Gregg était la première au programme (ce qui l'a beaucoup ravi, car il avait promis de nombreuses choses techniques qui seraient mieux assimilées après le déjeuner) — il a rapidement pris les choses en main et a commencé à parler aux participants de la conférence des changements de code dans le noyau de Rails 3. Gregg a fait mouche — le public s'est littéralement réveillé, accueillant chaque mot qu'il utilisait pour décrire les nouvelles techniques.





Le deuxième à monter sur scène était Fabio Akita — un intervenant venu du lointain Brésil, qui a commencé à parler des différentes techniques de mise à l'échelle d'applications hautement dynamiques et interactives sur Rails.



De nombreux participants attendaient précisément sa présentation, car Fabio est l'un des moteurs les plus connus et les plus remarquables de la communauté Rails en Amérique du Sud, et il était déjà évident avant le début de la conférence que le thème de la mise à l'échelle des applications serait très demandé.

Ivan Evtuokhovich est monté sur scène de bonne humeur et avec une présentation tout aussi marquante — sur comment Evil Martians (à qui nous adressons un immense merci pour son aide dans la formation du programme de la conférence) ont préparé le Groupon russe. Une telle discussion (dans le cadre de Rails) a été entendue pour la première fois sur le territoire de la Russie, et donc écouter la première présentation et voir des diapositives en russe était d'autant plus intéressant — avant Ivan, personne n'avait jamais parlé de l'organisation du travail dans des projets Rails aussi populaires et volumineux depuis la scène moscovite.


Enfin, la dernière présentation (avant le déjeuner) était consacrée aux pratiques d'utilisation de JRuby — malgré le convertisseur brûlé et l'impossibilité d'afficher les diapositives sur grand écran, Timofey Klimenko de l'entreprise HotSpot a réussi à parler de plusieurs points intéressants concernant l'utilisation de JRuby et de la plateforme JVM dans son ensemble.

La conférence a disposé d'une interprétation simultanée (les intervenants étrangers étaient traduits en russe, les présentations russes — en anglais) — Douglas Campos, qui a présenté avant-dernier, a noté que la présentation de Timofey contenait des points très intéressants, sur lesquels il prévoyait également de parler.

Puis il y a eu un déjeuner composé de deux plats (le troisième plat a de nouveau été mangé par les intervenants))) — une excellente occasion de discuter avec des collègues.



Peut-être que le déjeuner n'a vraiment pas répondu aux attentes de certains, mais comprenez aussi — nous ne cuisinons pas nous-mêmes ) En fait, le .toaster — c'est avant tout des connaissances et la possibilité d'échanger avec des intervenants célèbres :




Et simplement discuter



Concentration accrue de sweat-shirts gris :

Pendant la conférence, la zone lounge était toujours ouverte, où l'on pouvait s'allonger sur des poufs et discuter avec des amis. Merci à la société Reg.ru, qui nous régalait de pop-corn et de cola !


Après le déjeuner, nous avons eu l'honneur de voir Konstantin Khazé, qui n'a pas pu être présent en personne à cause de problèmes de visa, mais cela ne l'a pas empêché de donner une conférence enrichissante sur l'histoire de Sinatra, comment il a été créé et quel avenir attend ce projet remarquable.

L'une des présentations les plus marquantes était celle de Joshua Calderimis :




Josh est devenu la star de la conférence {ruby}-toaster — il est vite devenu évident qu'il avait l'intention non seulement de partager des détails intéressants (concernant Travis CI), mais aussi d'organiser un petit spectacle, faisant lever toute la salle.




Sa chemise emblématique, son sourire et ses slides magnifiques sur des serviettes restent gravés dans les mémoires, tout comme la manière optimale de décomposer un grand produit en parties composantes, en le gérant sous cette forme.
Douglas Campos, fatigué après son vol et n'ayant pas pu dormir la nuit à cause du décalage horaire, se reposait pendant les présentations de ses collègues…

… mais quand son tour est venu de monter sur scène et de parler de JRuby, il a clairement pris vie. En prenant le micro, il a littéralement commencé à bombarder la salle avec des phrases courtes et énergiques — je pense qu'après les mots de Douglas, beaucoup ont recommencé à croire que JRuby est pratique, rapide et efficace, et qu'il vaut la peine de l'utiliser comme alternative à MRI.





Enfin, le plus jeune intervenant — Jonathan Layton, qui a seulement 22 ans et attend avec impatience son prochain anniversaire, a parlé d'Active Record, auquel il a contribué en tant que membre de l'équipe Rails Core. John est un jeune homme prometteur qui a décidé de poursuivre des études supérieures seulement parce que « cela aide à mieux comprendre certains problèmes mathématiques et logiques, mais autrement, c'est inutile » 🙂 Bien sûr, c'était une blague de sa part avec une part de vérité, mais John donne en réalité l'impression d'être un spécialiste sage pour son âge, destiné à devenir prochainement CTO d'une startup londonienne. Mais je lui ai promis de ne pas révéler les détails, donc je tiendrai ma parole.
À la fin de la conférence, il y a eu la traditionnelle tombola — cette fois, en plus des gadgets de Yota et des billets pour le prochain. nous avons tiré au sort des Hubramics et notre nouveau jeu de société "":



En guise de note finale — afterparty :

Nous espérons que vous avez gardé une bonne impression de la conférence .toaster {ruby} — nous organiserons certainement une autre conférence sur Ruby, car maintenant, des gars étrangers sont prêts à nous aider.


Le prochain .toaster sera consacré à JS et aura lieu le vendredi 13 avril — ne manquez pas notre spectacle diabolique.

P.S. Un merci spécial aux gars de pour leur aide dans la préparation du programme de la conférence. Ils, d'ailleurs, sur le développement avec Ruby on Rails, et pour les participants à la conférence, ils ont fourni des coupons de réduction qui étaient dans les sacs des participants.

Source : habr.com
