
HolyJS 2018 Moscú recientemente pasó. El fuego pasó, pero ...
Al elegir esta conferencia, quería encontrar más información sobre cómo funciona en general: había muchos artículos de los organizadores y el comité del programa, pero solo uno del participante, y ese fue publicado hace varios años. Me apresuro a arreglarlo.
Por primera vez que pude asistir a un evento a gran escala, me quedaron muchas impresiones, por lo que les presento una revisión de la conferencia y una lista de los mejores informes, en mi opinión.
Resumen de la conferencia
Se llevaron a cabo tres informes al mismo tiempo, por lo que era importante no cometer un error y preseleccionar el más interesante para usted.
A cada informe se le asignó una de las categorías:
- introducción a la tecnología (batidos),
- a ingenieros en ejercicio
- hardcore
Algunos de los informes estaban en inglés. Y vale la pena señalar que todos los hablantes tienen su propia forma de hablar: alguien habla rápido, alguien traga palabras, así que prepárate para esto. Pero incluso si no comprende algo, todo se aclara a partir de las diapositivas.
La parte más divertida de la conferencia fue entre informes. Hubo muchos stands en la exposición, donde todos podían resolver problemas, jugar una consola y simplemente descubrir en qué están trabajando otros desarrolladores. El ambiente es tan amable y relajado que no fue difícil iniciar una conversación con alguien sobre tecnología, trabajo, discutir informes, etc.
Fotos de los stands de exhibición¡Sobre todo me gustaron las batallas! Por diseño - Código en la oscuridad, y por js - JS Battle. Todo se hace en formato de juegos.
En resumen:
- Código en la oscuridad . Dado un diseño de diseño, la tarea es hacerlo en 10 minutos sin la capacidad de ver el resultado en un navegador.
- JS Battle - juego de rol , visualmente similar a los "Heroes of Might and Magic". Cada jugador selecciona personajes para sí mismo, escribe un guión para la batalla con el enemigo, centrándose en la documentación.
Me parece que esto es excelente para escribir código en un entorno tenso, más velocidad, más el código debe ser de alta calidad, de lo contrario perderá.
Resumiendo ambos días, puedo decir que el segundo día de la conferencia fue más difícil que el primero. Fatiga afectada, especialmente después de la fiesta.
Informes
Señalaré varios, en mi opinión, interesantes.
Mi favorito es el informe
"Inmersión profunda en webpack" - Stas Kurilov . El autor escribió
varios cargadores para el sprite svg , examinó el código fuente del paquete web y describió las etapas de su trabajo. El comentario más frecuente de Stas fue: "sin medio litro no se puede entender aquí". Puedes entenderlo ... Pero aún así, descubrió :)
"Trabajador de servicio paranoico" - Vsevolod Rodionov . Informe sobre vulnerabilidades en aplicaciones, navegador, API, cómo solucionarlas y el uso extraordinario de los trabajadores del Servicio para aumentar la seguridad.
Un excelente informe:
"Creación de un servidor GraphQL" - Pavel Chertorogov . El autor describe enérgicamente y en detalle qué es GraphQL, qué es mejor que la API REST, qué es un esquema, considera varios paquetes y bibliotecas. El informe está dirigido no solo a los front-end, sino que también será interesante para los backs.
"¿Y si Picasso fuera un robot?" ("¿Y si Picasso fuera un robot?") - Isa Silveira .
Informe sobre aprendizaje automático en el arte. La niña hizo una red neuronal y la entrenó en las pinturas de Picasso. El informe es bastante simple, pero te hace pensar. Me vinieron a la mente preguntas filosóficas: ¿pueden las redes neuronales considerarse arte? ¿Y comprarías una foto así?
Me gustaría destacar por separado la accesibilidad.
Para aquellos que no saben qué es, pero están interesados, el informe
"Desarrollo de horarios asequibles" es adecuado
: Sergey Krieger , donde el autor explica de manera simple y clara los conceptos básicos utilizando el ejemplo de gráficos asequibles.
Y también el informe
"A11Y IRL (Accesibilidad en la vida real)" (Theodore Vorillas .
Theodore quería crear una pizarra Braille, un dispositivo que sería una alternativa a los libros escritos en Braille, pero más barato. Un tablero puede consistir en una o más placas que reproducen letras usando una
aplicación web . El autor incluso demostró una copia de trabajo.
Resumen
Como recuerdo de la conferencia, se dejó a un lindo pato-Vader para usar el método psicológico para resolver problemas y excelentes recuerdos.
Espero que mi opinión te haya sido útil.
No dude en asistir a reuniones y conferencias, porque allí puede aprender muchas cosas interesantes, inspirarse en nuevos logros y, por supuesto, pasar el rato.
Informe detallado de la conferenciaPD: Solo en un mes o dos publicarán informes en video. Asegúrese de adjuntarlos al artículo.