RIT ++ est un festival professionnel pour ceux qui font Internet. Tout comme lors d'un festival de musique, nous avons beaucoup de flux, uniquement à la place des genres musicaux - des thèmes informatiques. En tant qu'organisateurs, nous essayons de deviner les tendances et de trouver un nouveau son. Cette année, c'est la «qualité» et la conférence
QualityConf . Nous n'ignorons pas nos motivations préférées dans les nouvelles interprétations: coupe monolithique et microservices, Kubernetes et CI / CD, CSS et JS, refactoring et performance. Bien sûr, nous introduisons des sujets nouveaux et à succès. Tout est comme les gens, y compris des montagnes d'équipements sophistiqués, de marchandises et de boissons!
Les deux derniers sont réservés aux invités du festival. Mais l'équipement entrera en activité pour être diffusé. Et par une bonne tradition, le Main Hall - c'est-à-dire, juste les "artistes" les plus populaires - nous diffusons gratuitement sur notre
chaîne YouTube .

Connectez-vous à l'émission
du 27 mai à 9h30 , vous verrez et entendrez beaucoup de choses intéressantes, le calendrier est sous la coupe.
Voici le calendrier d'un seul flux, total sur RIT ++ 9 (neuf!) Flux de rapports parallèles. Tous les enregistrements seront disponibles pour les participants à la conférence presque immédiatement après le festival, et pour tout le monde autour de l'année. Nous vous recommandons de vous abonner à la
newsletter afin d'avoir accès plus tôt que les autres.
Jour un, 27 mai
10h00 - L'état du CSS / Sergey Popov (Ligue A., HTML Academy)Le premier rapport de la journée portera sur les technologies frontales perdues, leur application et leur support, afin que nous commencions à utiliser toute la puissance de l'état actuel de CSS.11h00 - Promotion de projets open source / Andrey Sitnik (Evil Martians)Le créateur du populaire AutoPrefixer, PostCSS, Browserlist et Nano ID parlera de son expérience. Le rapport s'adresse aux développeurs qui souhaitent démarrer leurs projets open source et à ceux qui ne veulent pas suivre l'exemple du battage médiatique, mais choisissent des technologies à leur avantage pour le projet.12:00 - Environnement irréprochable: personne ne devrait écrire de code de qualité / Nikita Sobolev (wemake.services)Les programmeurs peuvent-ils généralement écrire du code de qualité? Devrait? Existe-t-il un moyen d'améliorer la qualité du "sans inscription et SMS"? Il y a, et sur lui - dans le rapport.13h00 - Coupe monolithique à Leroy Merlin / Pavel Yurkin (Leroy Merlin)Toutes les grandes entreprises passent par cette étape. Scène où l'entreprise ne veut pas de l'ancienne façon, et le monolithe ne peut pas d'une nouvelle façon. Et pour faire face à cela - de simples développeurs. Basculez vers le backend et découvrez l'une des façons de résoudre ce problème.14h00 - Base de données Yandex: requêtes distribuées dans les nuages / Sergey Puchin (Yandex)Considérez les principaux points liés à l'exécution des requêtes dans Yandex Database (YDB) - une base de données de transactions géo-distribuée qui vous permet d'effectuer des requêtes déclaratives sur les données avec une faible latence et une cohérence stricte.15:00 werf - notre outil pour CI / CD à Kubernetes / Dmitry Stolyarov, Timofey Kirillov, Alexey Igrychev (Flant)Passez à DevOps et discutez des problèmes et des défis auxquels tout le monde est confronté lors du déploiement sur Kubernetes. En les analysant, les conférenciers montreront les solutions possibles et démontreront comment cela est mis en œuvre dans werf, un outil Open Source pour les ingénieurs DevOps servant CI / CD dans Kubernetes.16h00 - 50 millions de déploiements par an - L'histoire de la culture DevOps chez Amazon / Tomasz Stachlewski (Amazon Web Services)Après nous parlons du rôle de la culture DevOps dans le développement d' Amazon. Découvrez comment et pourquoi Amazon est passé des monolithes aux microservices. Nous verrons quels outils et approches sont utilisés pour assurer la vitesse de développement de nouveaux services et maintenir la flexibilité dans le contexte de chaque deuxième déploiement.17h00 - Nouvelles aventures dans Front-End, édition 2019 / Vitaliy Fridman (Smashing Magazine)Revenons au frontend avec un rapport puissant sur tout ce que vous devez savoir sur le frontend en 2019. Performance, JS, CSS, compilation, polices, WebAssembly, grilles et tout-tout.18h00 - Pourquoi il n'est pas nécessaire de devenir un leader / Andrey Smirnov (IPONWEB)Nous terminons la journée, comme d'habitude, avec un petit reportage sur un sujet important. Considérez un cheminement de carrière d'un développeur à des chefs d'équipe et plus loin du point de vue d'un spécialiste, pas de son chef.Plus loin dans le plan, un
programme du soir , qui, à notre avis, est très important pour la formation de la communauté. Mais elle devra venir à Skolkovo. Vous ne pouvez pas venir en personne cette fois, planifiez votre prochaine visite à l'avance. Au début des ventes, l'achat de billets est beaucoup plus rentable.
Deuxième jour, 28 mai
11h00 - Comment accoucher rapidement et sans douleur. Nous automatisons les sorties / Alexander Korotkov (TsIAN)Commençons le lendemain avec DevOps. Considérez les outils d'automatisation du déploiement, qui au CIAN ont amélioré la qualité et réduit le délai de livraison du code en production de 5 fois. Et nous aborderons également les changements dans les processus de développement, car il est impossible d'obtenir des résultats, limités uniquement à l'automatisation.12:00 - Les accidents aident à étudier / Alexey Kirpichnikov (Contour)Analysons les avantages de telles pratiques DevOps comme l'autopsie. Et pour une collation, nous verrons des exemples de vrai fakap - ce que nous aimons tant, mais ce dont les grandes entreprises parlent si rarement.13h00 - Métriques - indicateurs de la santé du projet / Ruslan Ostropolsky (docdoc)Nous continuons le sujet avec un rapport sur les mesures nécessaires pour gérer un projet, voir les problèmes, les résoudre et atteindre de nouveaux objectifs. Considérez l'approche de la formation des métriques, qui est utilisée pour évaluer la qualité et les projets dans DocDoc.14h00 - Transition de l'API Rest vers GraphQL sur l'exemple de projets réels / Anton Morev (Wormsoft)Analysons ce sujet en utilisant trois cas réels d'implémentation GraphQL comme exemple. Nous allons écouter les avantages et les inconvénients du passage à GraphQL, discuter de la façon de déléguer en toute sécurité la logique de regroupement des données dans le frontend et décharger les développeurs du backend. Considérez les outils de développement avec les services GraphQL dans les produits Jet Brains.15h00 - Comment regarder votre produit à travers les yeux d'un investisseur? / Arkady Moreynis (Anti-démarrage)Pourquoi avez-vous besoin d'apprendre à penser en tant qu'investisseur? Parce que vous êtes vous-même le premier investisseur de votre produit, vous avez été le premier à commencer à y consacrer votre temps et votre argent. Et comment - sur le rapport.16h00 - Demandes rapides en 2019 / Ivan Akulov (PerfPerfPerf)D'un autre côté, de nombreuses études montrent que plus l'application est rapide, plus les gens l'utilisent - et plus elle rapporte d'argent. Voyons donc comment créer des applications rapides en 2019: quelles mesures sont les plus importantes, quelles approches utiliser et quels outils aident tout le monde à cela.17h00 - Épuisement émotionnel. Success Story / Anna Selezneva (Spiral Scout)Le soir du deuxième jour, rassasié de nouvelles informations sur les oreilles, nous allons écouter une histoire personnelle et apprendre à regarder l'épuisement professionnel avec humour. Assister à des conférences est un bon moyen d'éviter cet état complètement ridicule, mais il y en a d'autres dans ce rapport.Rejoignez la diffusion ouverte de la salle des congrès ou, si tout est intéressant pour vous dans une autre partie de l' horaire , vous pouvez toujours acheter un accès complet, qui comprend des diffusions de toutes les salles avec des rapports et tous les documents après la conférence.
Suivez le festival sur la chaîne Telegram et le chat et les réseaux sociaux ( fb , vk , twitter ).