AvitoTech On Tour: rendez-vous et rendez-vous frontend à Kazan

Depuis quatre ans, nous soutenons la communauté informatique en Russie. Nous avons tenu un tas de réunions dans le bureau d'Avito à Moscou, puis nous avons pensé que ne pas avoir de bureau dans la ville n'était pas une raison pour ne pas y tenir de réunions.


Nous voulons que les communautés de développeurs indépendants se développent à travers le pays et interagissent davantage les unes avec les autres. Cela peut sembler pompeux, mais il y a des gens talentueux et intéressants partout, et une expérience et des connaissances communes nous aident à développer et résoudre des problèmes plus rapidement.


L'idée est donc née de tenir leurs événements régionaux afin de mieux connaître tout le monde. Nous l'avons appelé AvitoTech On Tour.


En février, nous tiendrons deux réunions à Kazan: la première sur Go avec la communauté GolangKazan, la seconde sur le front. Ils présenteront des conférenciers sympas de Saint-Pétersbourg, Minsk, Kazan et Moscou. Les rassemblements de Kazan sont notre tentative pilote d'organiser des événements avec les communautés locales dans les régions, alors nous souhaitons bonne chance et venez nous soutenir.


Sous les dates limites des événements, noms des conférenciers, programmes détaillés et liens vers l'inscription.



Meetup Go de niveau A


Notre visite commence par un mitap conjoint avec la communauté GolangKazan. Il se tiendra le 8 février de 15h30 à 20h00. Parlons de l'utilisation de la migration de base de données dans Go, les principes de base des gopls, l'analyse et la comparaison de données en grand XML sur de petits projets VDS et CI / CD pour Go sur la plate-forme drone.io.


Des présentations seront faites par des experts des sociétés «Deep Forest», Ozon.ru, Avito et Marketplace Technologies.


Rapports


Analyser et comparer des données en gros XML sur de petits VDS - Philip Culin, Deep Forest


image


Voyons comment optimiser la vitesse et la charge de la mémoire lors de l'analyse et du stockage d'un gros fichier XML. Apprenez à rechercher des données différentes entre deux gros fichiers XML. Comparons les techniques et considérons le râteau sur lequel Philippe lui-même a marché. Et parlons du framework gRPC.

Philip accueille depuis 18 ans. Depuis plus de 7 ans, il s'intéresse activement aux problèmes de blocage en Russie et, depuis le printemps 2018, il surveille les écluses de Roskomnadzor .



Travailler avec les migrations de bases de données dans Go - Tamara Vedenina, Ozon.ru


image


Il existe de nombreux outils écrits dans différentes langues pour travailler avec les migrations de bases de données. Go a également de tels outils, bien qu'ils soient très simples. Tamara parlera des plus populaires d'entre eux. Le rapport comprendra des exemples de code, des comparaisons d'implémentation et des pièges.

Tamara développe des systèmes d'information à Ozon. Il écrit différents services de la plateforme de trading sur Go.



«Allez, s'il vous plaît»: serveur de langues sous le microscope - Ilya Danilkin, Avito


image


Ilya parlera des principes de base des gopls et du protocole LSP dans son ensemble, ainsi que des avantages et des inconvénients de leur utilisation. Tous ensemble, nous comparons les capacités du serveur de langue et de l'IDE Goland, considérons la mise en œuvre de l'une des commandes de protocole à l'aide d'un exemple spécifique.

Ilya est développeur backend chez Avito, engagé dans le développement de produits dans l'équipe Auto B2B. Il travaillait à Gett et Ozon.



Projets CI / CD for Go sur drone.io - Alik Khilazhev, Marketplace Technologies


image


Parlons de l'installation et de la configuration de drone.io, de la création d'un pipeline pour le projet Go, et regardons un exemple d'implémentation de notre plugin pour cette plateforme.

Alik travaille dans Marketplace Technolgies, développe des services sur GoLang et prend en charge les infrastructures.



Le modérateur de la réunion sera Alexander Kiryukhin de la communauté GolangKazan. Afin de ne pas se lasser de l'abondance d'informations, à 17h35 nous nous arrêterons pour une pause café. Et nous prendrons également des jeux de marque en tournée pour nous amuser et apprendre à se connaître dans le processus.


Mots de passe et apparences


Mitap débutera le 8 février à 15h30 et se terminera à 20h00. La participation est gratuite, mais vous devez vous inscrire sur meetup.com . Après les rapports, il y aura une soirée au bar, alors prenez votre temps pour partir!


Adresse: Kazan, st. Tatarstan, D. 20A, 2ème étage, l' espace des industries créatives "Siège" .


Si vous ne pouvez pas venir à la réunion, regardez la diffusion en direct sur la chaîne YouTube AvitoTech . Il sera possible de poser en direct des questions que nous poserons aux intervenants.


Meetup Avito Frontend


Notre première réunion front-end à Kazan aura lieu le 15 février à 15h30. Des présentations seront faites par des développeurs de Minsk, Kazan et Moscou - représentants de Spiral Scout, Neuron.Digital, Tinkoff et Avito.


Nous discuterons du protocole http / 3, de la spécification de l'API JSON et de la question de savoir qui aidera l'appel d'offres frontal moderne à ne pas devenir fou avec l'abondance de nouvelles technologies.


Rapports


Frontops? Vraiment? - Anna Selezneva, éclaireuse en spirale


image


Le frontend se développe rapidement, et le front-end ordinaire doit maîtriser de plus en plus de nouvelles technologies qui ne sont pas directement liées au développement. Malheureusement, il n'est pas toujours possible de trouver à ce moment, ce qui affecte la qualité du produit n'est pas la meilleure façon. Que pouvez-vous oublier lorsque vous développez un projet à partir de zéro et que vous le soutenez pendant une utilisation active? Qui est le super-héros qui va aider à faciliter son développement, assurer un lancement réussi et garantir une longue existence?

Anna est une développeur front-end de premier plan chez Spiral Scout, co-organisatrice des communautés MinskCSS et MinskJS . Aime inspirer et motiver les gens.



API JSON: nous travaillons selon les spécifications - Alexey Avdeev, Neuron.Digital


image


Alexey vous expliquera en quoi consiste la spécification de l'API JSON, en quoi elle complète RESTful et en quoi elle diffère de GraphQL. Nous discuterons des avantages, des inconvénients, des pièges et, bien sûr, de l'expérience d'utilisation.

Alexey est le développeur principal de l'équipe Neuron.Digital, le chef du département de développement frontal, l'organisateur de JS NN # 3 et DevOps NN # 1. Il s'intéresse au tourisme, à la révision de code et à la refactorisation.



HTTP / 3 ... est-ce déjà possible? - Alexander Zubov, Avito


image


30 ans à compter de la date de la première ébauche du protocole http. Qu'est-ce qui a changé depuis et qu'est-ce qui n'a pas changé? Parlons des perspectives du nouveau protocole http / 3, du moment où il sera possible de l'utiliser au combat et de la manière de rapprocher ce moment.

Au cours des 6 dernières années, Alexander a travaillé chez Avito, avant de travailler dans diverses industries, du commerce électronique à la fintech. Chez Avito, il dirige une petite équipe et est responsable de l'architecture frontale des versions mobile et desktop des sites.



Nous mettons à jour un autre rapport et ajouterons des informations à l'annonce dès qu'elle apparaîtra. Notre dernier conférencier est un expert infiltré de Tinkoff.


Après la deuxième représentation, nous nous éloignons pour une pause-café, où vous pourrez manger et apprendre à connaître les autres participants de plus près.


Mots de passe et apparences


Nous commençons le 15 février à 15h30 et finissons à 20h00. La participation est gratuite, mais vous devez vous inscrire sur Timepad . Après la réunion, nous invitons tout le monde à l'afterparty au bar pour terminer correctement le samedi.


Adresse: Kazan, st. Tatarstan, D. 20A, 2ème étage, l' espace des industries créatives "Siège" .


Par tradition, pour ceux qui ne peuvent pas venir à la réunion, il y aura une diffusion en direct sur la chaîne YouTube AvitoTech . Vous pouvez poser en direct des questions que nous poserons aux experts lors de la réunion.


Plans futurs


Le 29 février, AvitoTech On Tour partira pour Nizhny Novgorod avec un mitap sur Mobile. Maintenant, nous formons un programme et affirmons les thèmes des discours avec les intervenants. Nous publierons l'annonce dans le blog dès que nous aurons terminé tous les préparatifs.


A très bientôt!

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


All Articles