AvitoTech On Tour: Besuchen Sie Frontend-Meetings in Kasan

Seit vier Jahren unterstützen wir die IT-Community in Russland. Wir hielten eine Reihe von Besprechungen in Avitos Büro in Moskau ab und dachten dann, dass das Fehlen eines Büros in der Stadt kein Grund war, keine Besprechungen dort abzuhalten.


Wir möchten, dass sich unabhängige Entwicklergemeinschaften im ganzen Land entwickeln und mehr miteinander interagieren. Es mag pompös klingen, aber es gibt überall talentierte und interessante Leute, und gemeinsame Erfahrungen und Kenntnisse helfen uns, Probleme schneller zu entwickeln und zu lösen.


So entstand die Idee, regionale Veranstaltungen abzuhalten, um alle besser kennenzulernen. Wir haben es AvitoTech On Tour genannt.


Im Februar werden wir zwei Treffen in Kasan abhalten: das erste auf Go with the GolangKazan Community, das zweite auf dem Frontend. Sie werden coole Lautsprecher aus St. Petersburg, Minsk, Kasan und Moskau präsentieren. Kasaner Kundgebungen sind unser Pilotversuch, Veranstaltungen mit örtlichen Gemeinden in den Regionen abzuhalten. Wünschen Sie uns also viel Glück und kommen Sie zur Unterstützung.


Unter den Stichtagen finden Sie die Namen der Referenten, detaillierte Programme und Links zur Anmeldung.



A-Level-Go-Treffen


Unsere Tour beginnt mit einem gemeinsamen Vortrag mit der GolangKazan-Community. Sie findet am 8. Februar von 15:30 bis 20:00 Uhr statt. Lassen Sie uns über die Arbeit mit der Datenbankmigration in Go, die Grundprinzipien von gopls, das Parsen und Vergleichen von Daten in großem XML auf kleinen VDS- und CI / CD for Go-Projekten auf der Plattform drone.io sprechen.


Präsentationen werden von Experten der Firmen Deep Forest, Ozon.ru, Avito und Marketplace Technologies gehalten.


Berichte


Analysieren und Vergleichen von Daten in großem XML auf kleinem VDS - Philip Culin, Deep Forest


Bild


Lassen Sie uns sehen, wie Sie die Geschwindigkeit und die Speicherauslastung beim Parsen und Speichern einer großen XML-Datei optimieren. Erfahren Sie, wie Sie zwischen zwei großen XML-Dateien nach unterschiedlichen Daten suchen. Vergleichen wir die Techniken und betrachten wir den Rechen, auf den Philip selbst getreten ist. Und lassen Sie uns über das gRPC-Framework sprechen.

Philip ist seit 18 Jahren Gastgeber. Seit mehr als 7 Jahren ist er aktiv daran interessiert, Probleme in Russland zu blockieren, und seit dem Frühjahr 2018 überwacht er die Schleusen von Roskomnadzor .



Arbeiten mit Datenbankmigrationen in Go - Tamara Vedenina, Ozon.ru


Bild


Es gibt viele in verschiedenen Sprachen geschriebene Tools für die Arbeit mit Datenbankmigrationen. Go hat auch solche Tools, obwohl sie sehr einfach sind. Tamara wird über die beliebtesten sprechen. Der Bericht enthält Codebeispiele, Implementierungsvergleiche und Fallstricke.

Tamara entwickelt Informationssysteme bei Ozon. Er schreibt verschiedene Dienste der Handelsplattform auf Go.



„Geh bitte“: Sprachserver unter die Lupe - Ilya Danilkin, Avito


Bild


Ilya wird über die Grundprinzipien von gopls und das LSP-Protokoll als Ganzes sowie die Vor- und Nachteile ihrer Verwendung sprechen. Gemeinsam vergleichen wir die Funktionen des Sprachservers und der Goland-IDE und betrachten die Implementierung eines der Protokollbefehle anhand eines bestimmten Beispiels.

Ilya ist ein Backend-Entwickler in Avito, der sich im Auto B2B-Team mit der Produktentwicklung beschäftigt. Er hat bei Gett und Ozon gearbeitet.



CI / CD für Go-Projekte auf drone.io - Alik Khilazhev, Marketplace Technologies


Bild


Lassen Sie uns über die Installation und Konfiguration von drone.io sprechen, über das Erstellen einer Pipeline für das Go-Projekt und ein Beispiel für die Implementierung unseres Plugins für diese Plattform.

Alik arbeitet in Marketplace Technologies, entwickelt Services für GoLang und unterstützt die Infrastruktur.



Moderator des Treffens wird Alexander Kiryukhin aus der GolangKazan-Community sein. Um der Fülle an Informationen nicht müde zu werden, machen wir um 17:35 eine Kaffeepause. Wir nehmen auch Markenspiele mit auf Tour, um Spaß zu haben und uns dabei kennenzulernen.


Passwörter und Erscheinungsbilder


Mitap beginnt am 8. Februar um 15:30 Uhr und endet um 20:00 Uhr. Die Teilnahme ist kostenlos, Sie müssen sich jedoch bei meetup.com registrieren . Nach den Berichten wird es eine Afterparty in der Bar geben, nehmen Sie sich also Zeit, um zu gehen!


Adresse: Kasan, st. Tatarstan, gest. 20A, 2. Stock, der Raum der Kreativwirtschaft "Headquarters" .


Wenn Sie nicht zur Besprechung kommen können, sehen Sie sich die Live-Übertragung auf dem YouTube-Kanal von AvitoTech an . Es wird möglich sein, Fragen live zu stellen, die wir den Sprechern vortragen werden.


Avito-Frontend-Meetup


Unser erstes Frontend-Treffen in Kasan findet am 15. Februar um 15:30 Uhr statt. Präsentationen werden von Entwicklern aus Minsk, Kasan und Moskau gehalten - Vertreter von Spiral Scout, Neuron.Digital, Tinkoff und Avito.


Wir werden das http / 3-Protokoll, die JSON-API-Spezifikation und die Frage erörtern, wer dem modernen Front-End-Angebot dabei helfen wird, mit der Fülle neuer Technologien nicht verrückt zu werden.


Berichte


Frontops? Wirklich? - Anna Selezneva, Spiral Scout


Bild


Das Frontend entwickelt sich rasant und der gewöhnliche Frontend-Anwender muss immer mehr neue Technologien beherrschen, die nicht direkt mit der Entwicklung zusammenhängen. Leider ist es zum jetzigen Zeitpunkt nicht immer möglich zu finden, was die Qualität des Produktes nicht optimal beeinflusst. Was können Sie vergessen, wenn Sie ein Projekt von Grund auf neu entwickeln und während der aktiven Nutzung unterstützen? Wer ist der Superheld, der dazu beiträgt, seine Entwicklung zu fördern, einen erfolgreichen Start zu gewährleisten und ein langes Bestehen zu garantieren?

Anna ist eine führende Front-End-Entwicklerin bei Spiral Scout, Mitorganisatorin der Communities MinskCSS und MinskJS . Liebt es, Menschen zu inspirieren und zu motivieren.



JSON API: Wir arbeiten gemäß der Spezifikation - Alexey Avdeev, Neuron.Digital


Bild


Alexey erklärt Ihnen, worum es in der JSON-API-Spezifikation geht, wie sie RESTful ergänzt und wie sie sich von GraphQL unterscheidet. Wir werden die Vor- und Nachteile, die Fallstricke und natürlich die Erfahrungen mit dem Gebrauch besprechen.

Alexey ist der Hauptentwickler im Neuron.Digital-Team, Leiter der Front-End-Entwicklungsabteilung, Organisator von JS NN # 3 und DevOps NN # 1. Er interessiert sich für Tourismus, Code-Review und Refactoring.



HTTP / 3 ... ist das schon möglich? - Alexander Zubov, Avito


Bild


30 Jahre ab dem Datum des ersten Entwurfs des http-Protokolls. Was hat sich seitdem geändert und was hat sich nicht geändert? Lassen Sie uns über die Aussichten des neuen http / 3-Protokolls sprechen, über den Zeitpunkt, zu dem es im Kampf eingesetzt werden kann, und darüber, wie wir diesen Moment näher bringen können.

Die letzten 6 Jahre arbeitete Alexander in Avito, bevor er in verschiedenen Branchen von E-Commerce bis Fintech arbeitete. In Avito leitet er ein kleines Team und ist für die Front-End-Architektur von mobilen und Desktop-Versionen von Websites verantwortlich.



Wir aktualisieren gerade einen weiteren Bericht und werden der Ankündigung Informationen hinzufügen, sobald diese erscheinen. Unser letzter Redner ist ein Undercover-Experte von Tinkoff.


Nach der zweiten Vorstellung schweifen wir für eine Kaffeepause ab, in der Sie essen und andere Teilnehmer näher kennenlernen können.


Passwörter und Erscheinungsbilder


Wir beginnen am 15. Februar um 15:30 Uhr und enden um 20:00 Uhr. Die Teilnahme ist kostenlos, Sie müssen sich jedoch auf Timepad registrieren . Nach dem Meeting laden wir alle zur Afterparty an die Bar ein, um den Samstag angemessen abzuschließen.


Adresse: Kasan, st. Tatarstan, gest. 20A, 2. Stock, der Raum der Kreativwirtschaft "Headquarters" .


Traditionell wird für diejenigen, die nicht an dem Meeting teilnehmen können, eine Live-Übertragung auf dem YouTube-Kanal von AvitoTech ausgestrahlt . Sie können live Fragen stellen, die wir bei dem Treffen an Experten richten.


Zukunftspläne


Am 29. Februar wird AvitoTech On Tour mit einem Mitap on Mobile nach Nischni Nowgorod aufbrechen. Jetzt bilden wir ein Programm und bekräftigen mit den Referenten die Themen der Reden. Wir werden die Ankündigung im Blog veröffentlichen, sobald alle Vorbereitungen abgeschlossen sind.


Bis dann!

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


All Articles