Vorprogramm PyConRu-2018: drei Python Core-Entwickler, Sprecher von Google, Yelp, Red Hat, Yandex

Hallo Habr!

22.-23. Juli, 95 km. Moskau ist Gastgeber der sechsten russischen Konferenz für Python-Programmierer PYCON RUSSIA 2018 .

Bereits im Programm: Yuri Selivanov (Python Core-Entwickler, EdgeDB, Kanada), Andrey Svetlov (Python Core-Entwickler, Ukraine), Christian Heimes (Python Core-Entwickler, Red Hat, Deutschland), Melanie Warrick (Google, USA), Stephan Jaensch ( Yelp, Deutschland), Kate Heddleston (Shift, USA), Alejandro Saucedo (Eigen Technologies, Großbritannien), Vadim Pushtaev (Mail.Ru), Marina Kamalova (Yandex). Wenn Sie als Redner beitreten möchten, müssen Sie noch einige Tage Bericht erstatten. Unter dem Schnitt - Details des Programms.


Wenn Sie nicht wissen, was PyConRu ist, finden Sie hier ein kurzes Video zum Verlauf der Konferenz im letzten Jahr

Referenten PyConRu-2018


Wir sind gespannt, wer dieses Jahr auftreten wird. Es laufen Verhandlungen mit vielen Rednern über Themen, also hat jemand sie, jemand wird bald erscheinen.

selivanov.jpg In diesem Jahr wird Yuri Selivanov (Toronto, Kanada) zum ersten Mal zu uns kommen - Python Core Developer , erfahrener Softwareentwickler, Gründer von EdgeDB, Autor von uvloop, asyncpg, asyncio. Yuri hat Cisco, Pinterest, ABB, Nintendo und andere beraten. Die Software wird von Unternehmen wie Facebook und Instagram zur Steigerung der Produktivität eingesetzt.

svetlov.jpg Andrey Svetlov (Kiew, Ukraine) - Python Core-Entwickler , Autor und aktiver Teilnehmer in vielen Python-Bibliotheken, darunter asyncio, aiohttp, aiopg, aiozmq, Autor des beliebten Python-Programmierblogs, Programmdirektor und Sprecher der PyCon Russia-Konferenz. Vor zwei Jahren haben wir Andrew über die Python-Sprache und mehr interviewt . Lesen Sie, wenn Sie es nicht gesehen haben :)

Heimes.jpg Christian Heimes (Hamburg, Deutschland) - Python Core Developer seit 2007, Senior Software Engineer bei Red Hat , PSF-Mitglied. Christian wird eine Präsentation „SSLError, was nun?“ Halten, in der er kurz über die wichtigsten kryptografischen Grundelemente, das Handshake-Protokoll, die interne Struktur von Zertifikaten und die Public-Key-Infrastruktur spricht. Sie erfahren mehr über Best Practices, Debugging-Tools und Diagnosemethoden für TLS / SSL sowie über die Verwaltung von Zertifikaten.

Jaensch.jpg Ein weiterer Headliner der Konferenz ist Techid von Yelp , einem der Swagger / OpenAPI-Entwickler Stephan Jaensch (Hamburg, Deutschland). Stefan hält einen Vortrag zum Thema „Geben Sie Anmerkungen mit größeren Codebasen ein“, in dem Sie erfahren, wie Sie mit der Verwendung von Anmerkungen beginnen, wie Sie die Anmerkungen optimal nutzen und wie Sie die Probleme vermeiden, die auftreten, wenn Sie sie verwenden.

Warrick.jpg Melanie Warrick (San Francisco, USA) - Senior Developer Advocate bei Google Cloud . Zuvor war Melanie Gründerin und Entwicklerin von DeepLearning4J (einer Open-Source-Java-Plattform) und arbeitete bei Change.org auch mit maschinellem Lernen. In den letzten Jahren hat sie auf vielen Konferenzen über künstliche Intelligenz gesprochen, vor allem über die Arbeit an Problemen des maschinellen Lernens.

Saucedo.jpg Entwicklungsleiter bei Eigen Technologies , CTO bei Exponential, Spezialist für künstliche Intelligenz und maschinelles Lernen Alejandro Saucedo (London, UK) wird auf PyConRu einen Vortrag über industrielle Datenpipelines mit Python und Airflow halten. In diesem praktischen Vortrag erfahren Sie, wie Sie maschinelles Lernen mit Airflow einrichten.

Heddleston.jpg Kate Heddleston (San Francisco, USA) ist Software-Ingenieurin beim Shift Technologies- Startup, einer Handelsplattform für den Kauf und Verkauf von Gebrauchtwagen, an der sie an Python-Projekten beteiligt ist. Darüber hinaus ist Kate Gründerin und CEO von Opsolutely, einer Plattform, mit der Ingenieurteams die Infrastruktur in der Cloud bereitstellen können.

pushtaev.jpg Der Entwickler von Mail.Ru , der Perl- und Python-Lehrer bei den Mail.ru-Bildungsprojekten, der Autor des Python-Kanals, Vadim Pushtaev, wird erklären, wie sie Unit-Tests auf Search schreiben. Von den kleinen Dingen: wie man benennt, wie die Struktur jedes Tests ist usw. bis zu den großen Fragen: wie sind die Dinge mit TDD, wie man nass wird, wie man mit externen Systemen wie Datenbanken umgeht, wie sie mit Fixtures leben, warum man private Methoden und dergleichen testen muss .

borisov.jpg Python verfügt über hervorragende Integrationsfunktionen in C-Code. Auf diese Weise können Sie leistungskritische Funktionen zu geringen Kosten optimieren und gleichzeitig die Flexibilität beibehalten. Sergey Borisov, Technischer Entwicklungsdirektor bei CNS, wird einen Workshop „Cython - C Programming for People“ abhalten, der zeigt, mit welchen Tools solche Probleme gelöst werden können, und zusammen mit den Workshopteilnehmern einen asynchronen Client mit einem einfachen Protokoll schreiben.

kamalova.jpg Die Entwicklerin der internen Dienste von Yandex , Marina Kamalova , teilt Ihnen mit, aus welchen Python-Komponenten Sie einen Text-Chat-Bot erstellen können, was von dem Moment an, in dem Sie eine Benutzernachricht erhalten, bis zu dem Moment, in dem Sie eine Antwort vom Bot erhalten (NLU-, NLG-, ML-Klassifizierer), wie Sie den Bot an verschiedene Messenger anpassen und Nicht nur Messenger, sondern auch die Erhöhung der Bot-Ausfallsicherheit am Beispiel der Telegramm-API.

davydov.jpg In der Vergangenheit wird der Datenwissenschaftler und Ingenieur für maschinelles Lernen am EasyTen und am University College London, jetzt Vitaliy Davydov , CEO bei Poteha Developers, in seinem Bericht ein Beispiel für einen Microservice auf Serverless mit Python betrachten. Nach einem kleinen theoretischen Teil wird Vitaly einen einfachen Service auf AWS Lambda im Live-Modus bereitstellen und testen.

kuzmin.jpg Alexei Kuzmin, Entwicklungsdirektor am Zentralnervensystem , Dozent für industrielle Programmierung und Theorie der Programmiersprachen am Moskauer Institut für Physik und Technologie, wird über die Stärken und Schwächen der asynchronen Programmierung sprechen und zeigen, wie dieser Mechanismus in Python funktioniert. Betrachten Sie einige nützliche Bibliotheken und Tools. Abschließend werden wir darüber sprechen, wie asynchroner Code richtig gemessen und debuggt wird.

hayerov.jpg Der Leiter der Entwicklungsabteilung von Ingram Micro Cloud, Alexander Khayorov, wird eine Präsentation mit dem Titel „Python 2k18 Developer Environment“ halten. Sasha wird über alle Tools, Hilfsdienstprogramme und das Ökosystem im Allgemeinen sprechen, die die moderne kommerzielle und industrielle Open Source-Entwicklung in Python begleiten. Stellen Sie Dinge wie Pyenv, Pipenv und Pipsi zusammen. Um den Horizont zu erweitern, werden das Thema Paketmanager, verschiedene Versionen der Sprache und Bibliotheksabhängigkeiten in anderen gängigen Sprachen behandelt. Wenn wir beschreiben und vergleichen, werden wir zur Wahrheit und möglicherweise zur besten Entwicklerumgebung kommen.

hodakov.jpg Der technische Leiter von Avito Dmitry Khodakov wird über typische Probleme und Fallstricke beim Aufbau eines geladenen Microservice-Frameworks sprechen. Informationen zur Profilerstellung für asynchrone Anwendungen; grundlegende Unterschiede zwischen Tornado- und Aiohttp-Asynchronität; und machen Sie einen ehrlichen Vergleich zwischen Tornado und Aiohttp unter kampfnahen Bedingungen. Der Bericht ist für erfahrene Python-Entwickler hilfreich, die sich mit Asynchronität und Microservices befassen, bei denen Skalierungs- und Debugging-Probleme mit asynchronen Anwendungen auftreten.

Das Konferenzprogramm wird aufgefüllt, das relevanteste ist immer vor Ort . Wir verstehen, dass es schwierig ist, sich für eine Teilnahme zu entscheiden, ohne alle Redner zu kennen. Schauen Sie sich die Berichte der vergangenen Jahre an, um sicherzustellen, dass wir immer bedeutende und coole Experten von Weltklasse zur Konferenz einladen.

Ich möchte sprechen


Bis zum 12. Juni nehmen wir Bewerbungen an, danach veröffentlichen wir das endgültige Programm. Wenn Sie sprechen möchten, haben Sie noch ein paar Tage Zeit, um uns zu schreiben . Die Redner haben einen Bonus - sie kommen kostenlos zur Konferenz :)



Studentenrabatt


Für Studenten haben wir einen speziellen Festpreis - 9000 Rubel. Um ein Ticket zu einem Sonderpreis zu kaufen, senden Sie einen Studentenscan an om@it-people.ru. Als Antwort senden wir Ihnen einen Aktionscode.

Erzählen Sie Python-Schülern davon, sie wissen es plötzlich nicht mehr.



Registrierung


Jetzt kosten Tickets ab 17.000 Rubel. Ende Juni werden die Kosten steigen.

Der Ticketpreis beinhaltet:
• Teilnahme an der Konferenz (2 Tage);
• Unterkunft im Cronwell Yakhonti Tarusa Hotel;
• Mittag- und Abendessen am 22. Juli, Frühstück und Mittagessen am 23. Juli;
• alle Kaffeepausen;
• Unterhaltungsprogramm;
• Busse von der U-Bahnstation Annino zum Konferenzort und zurück am 22. und 23. Juli.

Anmeldung und Details auf der Konferenzwebsite .



Wir sehen uns bei PyConRu!



Vielen Dank an unsere Sponsoren, die die Konferenz ermöglichen: einen Goldpartner - JetBrains , einen Silberpartner - MediaScope , einen technischen Partner - Mail.ru und einen Wassersponsor - Avito .

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


All Articles