
HolyJS 2018 Moscow passou recentemente. O fogo passou, mas ...
Ao escolher esta conferência, eu queria encontrar mais informações sobre como geralmente acontece - havia muitos artigos dos organizadores e do comitê do programa, mas apenas um do participante, e esse foi publicado há vários anos. Eu me apresso para consertar isso.
Pela primeira vez, consegui participar de um evento de grande escala, restavam muitas impressões; portanto, apresento a sua atenção uma revisão da conferência e uma lista dos melhores relatórios, na minha opinião,.
Visão Geral da Conferência
Três relatórios foram realizados simultaneamente, por isso era importante não cometer um erro e pré-selecionar o mais interessante para você.
Cada relatório recebeu uma das categorias:
- introdução à tecnologia (smoothies),
- para praticar engenheiros
- incondicional
Alguns dos relatórios foram em inglês. E vale a pena notar que todos os falantes têm seu próprio modo de falar: alguém fala rapidamente, alguém engole palavras, então esteja preparado para isso. Mas mesmo que você não entenda alguma coisa, tudo fica claro nos slides.
A parte mais engraçada da conferência foi entre relatórios. Havia muitos estandes na exposição, onde todos podiam resolver problemas, jogar em um console e apenas descobrir em que outros desenvolvedores estão trabalhando. A atmosfera é tão amigável e descontraída que não foi difícil iniciar uma conversa com alguém sobre tecnologia, trabalho, discutir relatórios etc.
Fotos dos estandes da exposiçãoAcima de tudo, gostei de batalhas! Por layout - Código no escuro, e por js - JS Battle. Tudo é feito no formato de jogos.
Em resumo:
- Código no escuro . Dado um layout de layout, a tarefa é fazê-lo em 10 minutos, sem a capacidade de visualizar o resultado em um navegador.
- JS Battle - jogo de interpretação de papéis , visualmente semelhante aos "Heróis do Poder e da Magia". Cada jogador seleciona os personagens para si mesmo, escreve um roteiro para a batalha com o inimigo, concentrando-se na documentação.
Parece-me que isso é ótimo para escrever código em um ambiente tenso, mais velocidade, mais o código deve ser de alta qualidade, caso contrário você perderá.
Resumindo os dois dias, posso dizer que o segundo dia da conferência foi mais difícil que o primeiro. Fadiga afetada, especialmente depois da festa.
Relatórios
Vou destacar vários, na minha opinião, interessantes.
O meu favorito é o relatório
"Imersão profunda no webpack" - Stas Kurilov . O autor escreveu
vários carregadores para o svg sprite , examinou o código-fonte do webpack e descreveu os estágios de seu trabalho. O comentário mais frequente de Stas foi: "sem meio litro, você não pode descobrir isso aqui". Você pode entendê-lo ... Mas ainda assim, ele descobriu :)
"Trabalhador de serviço paranóico" - Vsevolod Rodionov . Relate vulnerabilidades em aplicativos, navegador, API, como corrigi-las e o uso extraordinário de trabalhadores do Serviço para aumentar a segurança.
Um excelente relatório -
“Construindo um servidor GraphQL” - Pavel Chertorogov . O autor descreve vigorosamente e em detalhes o que é o GraphQL, o que é melhor que a API REST, o que é um esquema e considera vários pacotes e bibliotecas. O relatório é direcionado não apenas aos front-ends, mas também será interessante para os laterais.
"E se Picasso fosse um robô?" (“E se Picasso fosse um robô?”) - Isa Silveira .
Relatório sobre aprendizado de máquina no art. A garota fez uma rede neural e a treinou nas pinturas de Picasso. O relatório é bastante simples, mas faz você pensar. Questões filosóficas vieram à mente: as redes neurais podem ser consideradas arte? E você compraria essa foto?
Gostaria de destacar separadamente a acessibilidade.
Para quem não sabe o que é, mas está interessado, o relatório
"Desenvolvimento de agendas acessíveis" é adequado
- Sergey Krieger , onde o autor explica de forma simples e clara o básico usando o exemplo de gráficos acessíveis.
E também o relatório
“A11Y IRL (acessibilidade na vida real)” - Theodore Vorillas .
Theodore queria criar um quadro branco em braille - um dispositivo que seria uma alternativa aos livros escritos em braille, mas mais barato. Uma placa pode consistir em uma ou mais placas que reproduzem letras usando um
aplicativo da web . O autor até demonstrou uma cópia de trabalho.
Sumário
Como lembrança da conferência, um pato-Vader bonitinho foi deixado para usar o método psicológico de resolver problemas e excelentes memórias.
Espero que meu comentário tenha sido útil para você.
Não hesite em participar de reuniões e conferências, pois lá você pode aprender muitas coisas interessantes, inspirar-se em novas conquistas e, é claro, sair.
Relatório detalhado da conferênciaPS Somente em um mês ou dois eles publicarão relatórios em vídeo. Certifique-se de anexá-los ao artigo.