HolyJS 2018 Moscou à travers les yeux du participant



HolyJS 2018 Moscou a récemment été adopté. Le feu est passé, mais ...

En choisissant cette conférence, j'ai voulu trouver plus d'informations sur le déroulement général de la conférence - il y avait de nombreux articles des organisateurs et du comité de programme, mais un seul du participant, et celui-ci a été publié il y a plusieurs années. Je m'empresse de le réparer.

Pour la première fois que j'ai réussi à assister à un événement d'une telle ampleur, il y avait beaucoup d'impressions, donc je présente à votre attention une revue de la conférence et une liste des meilleurs rapports, à mon avis.

Aperçu de la conférence


Trois rapports ont eu lieu en même temps, il était donc important de ne pas se tromper et de présélectionner les plus intéressants pour vous.

Chaque rapport a été affecté à l'une des catégories:

  • introduction à la technologie (smoothies),
  • aux ingénieurs en exercice
  • hardcore

Certains des rapports étaient en anglais. Et il convient de noter que tous les locuteurs ont leur propre façon de parler: quelqu'un parle rapidement, quelqu'un avale des mots, alors soyez prêt pour cela. Mais même si vous ne comprenez pas quelque chose, tout devient clair à partir des diapositives.

La partie la plus drôle de la conférence a été entre les rapports. Il y avait de nombreux stands à l'exposition, où tout le monde pouvait résoudre des problèmes, jouer à une console et simplement découvrir sur quoi d'autres développeurs travaillaient. L'atmosphère est si conviviale et décontractée qu'il n'a pas été difficile d'entamer une conversation avec quelqu'un sur la technologie, le travail, discuter des rapports, etc.



Photos des stands d'exposition

J'ai surtout aimé les batailles! Par mise en page - Code dans l'obscurité, et par js - JS Battle. Tout se fait sous forme de jeux.

En bref:

  • Code dans l'obscurité . Étant donné une disposition de mise en page, la tâche consiste à le faire en 10 minutes sans pouvoir afficher le résultat dans un navigateur.
  • JS Battle - jeu de rôle , visuellement similaire aux "Heroes of Might and Magic". Chaque joueur sélectionne des personnages pour lui-même, écrit un script pour la bataille avec l'ennemi, en se concentrant sur la documentation.

Il me semble que c'est excellent pour écrire du code dans un environnement tendu, plus la vitesse, plus le code doit être de haute qualité, sinon vous perdrez.

Pour résumer les deux jours, je peux dire que le deuxième jour de la conférence a été plus difficile que le premier. Fatigue affectée, surtout après la fête.

Rapports


J'en citerai plusieurs, à mon avis, intéressantes.

Mon préféré est le rapport "Immersion profonde dans le webpack" - Stas Kurilov . L'auteur a écrit plusieurs chargeurs pour le sprite svg , a examiné le code source du webpack et a décrit les étapes de son travail. Le commentaire le plus fréquent de Stas était: "sans un demi-litre, vous ne pouvez pas le découvrir ici." Vous pouvez le comprendre ... Mais quand même, il a compris :)



"Travailleur des services paranoïaques" - Vsevolod Rodionov . Rapport sur les vulnérabilités dans les applications, le navigateur, l'API, comment les corriger et l'utilisation extraordinaire des employés du service afin d'augmenter la sécurité.



Un excellent rapport - «Construire un serveur GraphQL» - Pavel Chertorogov . L'auteur décrit vigoureusement et en détail ce qu'est GraphQL, quoi de mieux que l'API REST, qu'est-ce qu'un schéma, considère divers packages et bibliothèques. Le rapport ne vise pas seulement les frontaux, mais il sera également intéressant pour les backs.



"Et si Picasso était un robot?" ("Et si Picasso était un robot?") - Isa Silveira .

Rapport sur l'apprentissage automatique dans l'art. La jeune fille a créé un réseau de neurones et l'a formée aux peintures de Picasso. Le rapport est assez simple, mais il fait réfléchir. Des questions philosophiques sont venues à l'esprit: les réseaux de neurones peuvent-ils être considérés comme de l'art? Et achèteriez-vous une telle image?



Je voudrais souligner séparément l'accessibilité.

Pour ceux qui ne savent pas ce que c'est, mais qui sont intéressés, le rapport «Développement d'horaires abordables» convient - Sergey Krieger , où l'auteur explique simplement et clairement les bases en utilisant l'exemple de graphiques abordables.



Et aussi le rapport «A11Y IRL (Accessibility in real life)» (Theodore Vorillas .

Theodore voulait créer un tableau blanc en braille - un appareil qui serait une alternative aux livres écrits en braille, mais moins cher. Un tableau peut être composé d'une ou de plusieurs plaques qui reproduisent des lettres à l'aide d'une application Web . L'auteur a même montré une copie de travail.



Résumé


En souvenir de la conférence, un mignon canard-Vader a été laissé utiliser la méthode psychologique pour résoudre les problèmes et d'excellents souvenirs.

J'espère que ma critique vous a été utile.

N'hésitez pas à assister à des réunions et des conférences, car vous pourrez y apprendre beaucoup de choses intéressantes, vous inspirer de nouvelles réalisations et, bien sûr, vous détendre.

Rapport détaillé de la conférence

PS Seulement dans un mois ou deux, ils publieront des rapports vidéo. Assurez-vous de les joindre à l'article.

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


All Articles