Dos reuniones nos esperan en julio. Estaremos encantados de ver a todos aquellos que se preocupan por las pruebas automatizadas y JavaScript.
24 de julio - NOCHE DE CONTROL DE CALIDAD: hablar sobre la construcción de un CI / CD, conocer la API para crear complementos IDEA.
31 de julio - JS TARDE: Presentación de la escritura estática, TypeScript y ReasonML.
Debajo del corte: más sobre informes y oradores, enlaces para registrarse para participar y conectarse a la transmisión.

NOCHE DE CONTROL DE CALIDAD: hablar sobre la creación de CI / CD, conocer la API para crear complementos IDEA
19.00 - 19.30 - Recogida de invitados y café.
19:30 - 20:10 - "CI / CD o la búsqueda de desarrolladores" (Alexander Bogdanov, DINS)¿Dónde comenzar un probador en un proyecto donde el proceso de prueba no está ajustado?
¿Cómo atraer a los desarrolladores a las pruebas y que les guste?
¿Crees que se me ocurrió una bala de plata? - No, solo tengo un plan de acción claro.
En el curso del informe, Alexander mostrará que al construir un CI / CD, no es necesario elegir entre GitLab y Jenkins, le dirá cómo sujetar el API Spinnaker y GitLab a esto. El informe será útil para los evaluadores que están comenzando a implementar pruebas automatizadas, los desarrolladores que no pueden obligarse a escribir pruebas y para todos los que comienzan a construir un CI / CD.
Sobre el orador: Alexander es amigo de los desarrolladores y hace todo lo posible para que se sientan cómodos escribiendo código. Tan cómodo que el código sale casi sin errores.
20:10 - 20:30 - Café, pizza y chat
20:30 - 21:20 - "Complementos IDEA en guardia de automatización" (Artyom Eroshenko, QametaSoftware)Siendo el líder del equipo de varios equipos de automatización de pruebas, a menudo tengo que lidiar con la refactorización del código de prueba automática y su marcado. Al desarrollar complementos para IDEA, llamé la atención sobre la API, que le permite cambiar el código de su proyecto. La ventaja de esta API es que sabemos todo sobre el código con el que trabajamos: todos los usos de variables, clases, firma de anotaciones y más. A partir del informe, aprenderemos sobre el funcionamiento de esta API y veremos algunos ejemplos de su uso.
Sobre el orador: Artyom se ha dedicado a la automatización de pruebas de aplicaciones web durante más de 8 años. Durante este tiempo, trabajó en diferentes equipos y en diferentes roles: automatización de pruebas, gerente del equipo de desarrollo de herramientas de prueba, jefe del grupo de automatización de pruebas. Artem tiene una amplia experiencia trabajando con herramientas populares (Selenium, HtmlElements, Allure, Jenkins). Se programa principalmente en Java, Groovy.
21:20 - 21:40 - recorrido por la oficina de DINS
→ Nos reuniremos el 24 de julio a las 19:30 en nuestra oficina (San Petersburgo, Staro-Petergofsky, 19).
→
Para participar en la reunión y conectarse a la transmisión, debe registrarse.TARDE EN JavaScript: hablando sobre tipeo estático, TypeScript y ReasonML
19.00 - 19.30 - Recogida de invitados y café.
19:30 - 20:20 - "¡Escríbelo!" (Alexander Feoktistov, Yandex.Market)Hay desarrolladores familiarizados solo con lenguajes de tipo dinámico: PHP, Python, JavaScript, etc. Alexander nos inspirará con sus ejemplos en TypeScript para que también intentemos la escritura estática. De hecho, la escritura estática nos da muchas cosas útiles ...
El informe será de interés tanto para los desarrolladores front-end principiantes como para los más experimentados.
Sobre el orador: en su vida, Alexander conoció muchas tecnologías de desarrollo de software: en la escuela se reunió con Pascal / Delphi, en la universidad se sumergió en C ++ para computación científica, en su primer trabajo clavó moldes en C ++ / WinAPI y comprendió Java. El punto de inflexión fue conocer el mundo del front-end, que primero llovió sobre Alexander Vanilla JS, luego arrojó jQuery, golpeó los arrecifes XSLT y, finalmente, en un remolino remolino, se hundió en Angular y React.
20:20 - 20:40 - Café, pizza y chat.
20:40 - 21:20 - "ReasonML: Hindley-Milner en la parte delantera" (Anton Tuzhik, SEMrush)Los navegadores y las tecnologías web no se detienen. Cada año se crean más y más aplicaciones web, se vuelven más complejas, la base de código es cada vez más. En tales circunstancias, a menudo surgen dificultades con la tipificación débil y dinámica del lenguaje principal de desarrollo web JavaScript. Este es un gran problema. La aparición de herramientas como TypeScript, Flow js, Elm, ReasonML simplemente confirma esto. En su informe, Anton le dirá qué es ReasonML, qué "chips" tiene, cómo se compila en JS e interactúa con él, cómo ayuda a resolver el problema de la creciente complejidad del desarrollo de la interfaz. El informe para quienes estén interesados en las nuevas tecnologías. Y también para aquellos que desean aumentar la confiabilidad de su código base.
Sobre el orador: Anton está desarrollando interfaces. En su tiempo libre aprende cosas nuevas, a veces llega a proyectos de código abierto. Recientemente interesado en problemas de mecanografía.
21:20 - 21:40 - recorrido por la oficina de DINS
→ Nos reunimos el 31 de julio a las 19:30 en nuestra oficina (San Petersburgo, Staro-Petergofsky, 19).
→
Para participar y conectarse a la transmisión, debe registrarse.DINS IT TARDE
Regularmente celebramos reuniones abiertas que reúnen a expertos técnicos de diferentes compañías. Con mayor frecuencia, discuten herramientas y casos en las áreas de control de calidad, Java, DevOps y JS. Publicamos
videos de todos los informes en nuestro
canal de YouTube . Siempre nos complace
discutir temas relevantes y nuevos oradores: ¡escriba a
itevening@dins.ru !