Thèmes de la section Frontend de DUMP Kazan: ML pour un développeur front-end, pixel magic, SvelteJS, rires, sueurs et larmes

"Tout le monde en parle, certains comprennent (ce qu'ils pensent), et seuls quelques-uns sont vraiment impliqués" - citation du directeur du programme DUMP Kazan . Si vous pensez que vous êtes un frontal kalach râpé et que vous n’entendez rien de nouveau lors des conférences, consultez la section frontend le 8 novembre . Nous avons transpiré en écoutant la partie mathématique de certains rapports et l'histoire des hauts et des bas.



Directeurs de programme: Roman Gafiatullin (ClickClickDrive, KazanJS) et Alexander Iossa (Diginavis), après avoir sélectionné les rapports, ont expliqué pourquoi ils avaient choisi ces sujets et pourquoi ils venaient les écouter.

Comment nous l'avons monoréposé


Conférencier: Ivan Botanov, Tinkoff.ru



Les différends sur la façon d'organiser un projet ne disparaîtront jamais. Vaut-il la peine de diviser un projet en plusieurs sous-projets ou de choisir une approche mono-référentiel? Vaut-il la peine de suivre initialement le paradigme multi-référentiel ou vaut-il la peine d'attendre? Ivan Botanov parlera des inconvénients et des avantages des deux approches, partagera son propre râteau et ce qu'ils prévoient de faire ensuite avec leur projet.

Sang, sueur, microfronts et monolithes


Conférencier: Denis Kolesnikov, Avito



Avez-vous déjà réécrit une application frontale monolithique en PHP en une application de microservice React avec prise en charge SSR? Oui, afin de ne pas geler le développement en principe, mais de remplacer progressivement composant par composant? Nous y sommes, et Denis Kolesnikov d'Avito vous dira quelles douleurs et quelles souffrances ils ont dû traverser pour réaliser ce qu'ils voulaient.

L'évolution du rendu de texte sur Canvas. À propos de Flash, IE 11, des concepteurs et des cunéiformes


Conférencier: Andrey Churakov, Miro



Grande histoire sur une approche d'ingénierie pour la résolution de problèmes. Face à un problème, regarda autour de lui, plongea plus profondément dans la question, forma une solution sur la base du matériel étudié. Et tout cela fait partie d'un produit très intéressant que des milliers de personnes utilisent actuellement.

Vidéo Web de Flash à MSE ou comment écrire votre propre lecteur vidéo


Conférencier: Alexey Gusev, Yandex



Nous pensons que nous serons soutenus par le fait que la vidéo est l'une des tendances qui déterminent notre époque. Réseaux sociaux, Youtube, services de streaming ... La vidéo est partout. Et ce rapport de Yandex est toujours aussi pertinent. Vous apprendrez comment la vidéo a commencé sur le Web, comment elle s'est développée, à quoi elle est arrivée et enfin comment vivre avec elle aujourd'hui.

4 façons de quitter les tests d'écriture


Conférencier: Albert Fazullin, FlatStack



Tests, tests ... Tout le monde parle de tests: qu'ils les écrivent, qu'ils ne sont pas nécessaires, que seuls certains types de tests sont nécessaires. Sur le rapport, vous entendrez 4 vérités. Lequel est le vôtre?

  1. Vous n'écrivez pas de tests. Vous pourriez commencer à les écrire en en apprenant davantage sur le fonctionnement.
  2. Vous voulez commencer à écrire des tests. Obtenez des conseils utiles pour ne pas faire de mal sans fin.
  3. Vous écrivez des tests, mais c'est quand même mauvais. Vous verrez peut-être les erreurs que vous commettez et découvrirez comment les résoudre.
  4. Vous passez des tests et vous êtes heureux. Vous pouvez vous assurer une fois de plus que tout a été fait correctement

Images (in) parfaites et autres magie des pixels


Conférencière: Polina Gurtovaya, Evil Martians



Images, images, images. Nulle part sans eux. Polina Gurtovaya de Evil Martians aidera à plonger profondément dans la façon dont ces formats sont organisés. Il vous dira comment et dans quel cas cela vaut la peine d'écrire votre propre encodeur, et quand - c'est une perte de temps. Et en même temps, nous découvrirons où se trouve le tag vidéo

State of SvelteJS


Conférencier: Pavel Malyshev, Mustlab



SvelteJS est l'un des frameworks JavaScript à développement le plus dynamique. Réagissez, Angular et Vue, passez à autre chose! Pavel Malyshev, l'un des principaux contributeurs de SvelteJS en Russie, vous dira dans quelle condition et où SvelteJS se déplace maintenant. Répondez à la question, peut-il être utilisé dans la prod et quand, ou pas encore.

Introduction à l'apprentissage automatique pour un développeur frontal


Conférencier: Maxim Severukhin, EPAM Systems



Tout le monde en parle, certains comprennent (comme ils le pensent), et ils sont vraiment engagés dans des unités. Le moment est venu et nous allons plonger dans le sujet du ML. Il y aura un peu d'histoire, plus de matan, une revue des outils existants et un exemple d'utilisation pratique. Et maintenant, dans le cercle de collègues ou lors d'une entrevue, vous pouvez déjà montrer vos connaissances pour soutenir un sujet de battage médiatique.

Donc, 8 haut-parleurs à faible démarrage. Et vous pourrez distinguer les os des sujets qui vous intéressent pendant les pauses - ils (les pauses) le seront après chaque rapport.

Vous pouvez également poser des questions et recevoir des prix de leur part de notre partenaire Avito.tech
Le programme complet de DUMP Kazan est déjà sur le site.

Au revoir, au revoir! on se voit au # DAMP

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


All Articles