El programa final de DUMP-2019 est√° listo. Nos encontramos el 19 de abril en Ekaterimburgo

Hola

El 19 de abril, la conferencia DUMP se llevar√° a cabo en Ekaterimburgo por novena vez. Los informes ir√°n en 8 secciones: Backend, Frontend, Mobile, Testing y QA, Devops, Design, Science y Management.

El programa final de la conferencia con el horario est√° listo. Ponentes este a√Īo: Nikolai Sverchkov (Evil Martians), Vadim Makeev (HTML Academy), Artemy Ryabinkov (Avito), Alexander Korotaev (Tinkoff.ru), Alexander Denisov (EPAM), Denis Malykh (Yandex), Alexey Kataev (SkyEng) , Alexey Zhukov (Kontur), Grigory Savenok (MegaFon), Sergey Krivoy (SEMrush), Peter Fedichev (Instituto de F√≠sica y Tecnolog√≠a de Mosc√ļ, Gero), Alexey Kulakov (Ridero), Anton Semenchenko (COMAQA.by) y otros 50 grandes oradores. Adem√°s de los informes, habr√° 4 clases magistrales.

Hay unos d√≠as para comprar un boleto por 6000 ‚āĹ, a partir del 1 de abril, el precio aumenta. Debajo del corte todos los detalles.


¬ŅRecuerdas estas pegatinas? En 2016, se nos ocurrieron espec√≠ficamente para la conferencia. Este a√Īo volver√°n a estar


DUMP 2019


Sección Frontend


Evangelista web en HTML Academy , líder comunitario en estándares web y anfitrión del mismo podcast, organizador de Web Standards Days, reuniones en la ciudad, conferencia pitercss_meetup y pitercss_conf, Vadim Makeev dará una charla sobre gráficos para la web: desde la creación y exportación hasta la optimización e implementación.

En el mundo del desarrollo, las disputas sobre temas de actualidad: "¬ŅPesta√Īas o espacios?", "¬ŅNecesito sangrar entre corchetes?", "¬ŅComillas simples o dobles?" Alexandra Shinkevich (LOVATA) compartir√° herramientas y enfoques que pueden usarse para dejar de discutir sobre cosas peque√Īas.

En el ejemplo de escribir juegos, Alexander Korotaev (Tinkoff.ru) le dirá cómo dibujar 2D rápidamente, pero simplemente, sin obstruir su cabeza con matrices y una API compleja. En el informe, Alexander considerará los conceptos de pre-renderizado, sombreadores y el uso de React-tree para dibujar rápidamente en el plano.

Artyom Kuzvesov considerará qué tecnologías están disponibles actualmente para el desarrollo móvil, comparará visualmente cómo se ven y funcionan las aplicaciones idénticas, una de las cuales está escrita en React Native y la otra en Cordova, y explica las fortalezas y debilidades de cada solución.

El líder del equipo frontend en SKB LAB Sergey Tsvetkov (Ekaterimburgo) dará un informe de Elementos Angulares: usando el marco Angular como ejemplo, él le dirá cómo descomponer una aplicación web monolítica usando Componentes Web HTML5.

Vitaly Dmitriev (Grupo 404) revelar√° los principios b√°sicos de un enfoque reactivo a la programaci√≥n, enumerar√° herramientas √ļtiles y, lo m√°s importante, explicar√° c√≥mo pueden ayudarlo a crear aplicaciones f√°cilmente extensibles si reconstruye su pensamiento cuando se desarrolla como reactivo.

En art√≠culos e informes de desarrolladores geniales, a menudo hablan de autotests. "Es f√°cil, es genial", dicen. Sin embargo, cuando comienzas a escribirlos t√ļ mismo, no sientes ni ligereza ni frialdad, solo dolor. Frontend Lead en N1.RU Maxim Sosnov le ense√Īar√° c√≥mo escribir las pruebas correctas.

Andrey Nagikh (Inetra) le dirá qué rastrillo real recolectaron al portar una gran aplicación C ++ al navegador. El informe: qué herramientas son y qué pueden hacer; cómo lanzar objetos entre JS y Wasm; qué problemas surgen y cómo resolverlos; qué puede ser y qué no puede él; cómo ver el código C ++ en un depurador de navegador; cuánto wasm más rápido que js.

Sección de backend


Utilizando el ejemplo de su propio proyecto de backend, el desarrollador de Evil Martians Nikolai Sverchkov le contará todo sobre el lado práctico de trabajar con serverless: cuán difícil es comenzar, cuánta documentación y tutoriales, si hay soporte para estándares generalmente aceptados, cómo probar localmente, cuánto cuesta, qué idioma es mejor usar, qué pila Las tareas son más relevantes.

El ingeniero de software de Avito Artemy Ryabinkov habla sobre las ventajas y desventajas de las herramientas b√°sicas que se usan com√ļnmente cuando se trabaja con Postgres en Go. Toca los matices que deben tenerse en cuenta cuando sus servicios funcionan dentro de la nube de Kubernetes. Tambi√©n hablar√° sobre la experiencia de Avito al proporcionar una base de datos a los desarrolladores de productos.

Recientemente, ha aparecido un nuevo tipo de datos en Redis 5: transmisiones, esta es la implementación de ideas del popular agente de mensajes Kafka. Denis Kataev (Tinkoff.ru) explicará por qué necesita transmisiones, en qué se diferencian de las colas regulares, cuál es la diferencia entre las transmisiones de Kafka y Redis, y también habla sobre los "escollos" que se avecinan.

Dmitry Tsepelev de Evil Martians le dirá cómo pensar en gráficos: en el informe revisará el lenguaje de consulta en sí, explicará sus ventajas y desventajas y luego hará recomendaciones para desarrollar un esquema gráfico. Después del informe, hay muchas posibilidades de pisar el rastrillo con menos frecuencia al desarrollar el esquema de su primera API GraphQL, y comprender la diferencia entre GraphQL y las API REST habituales.

Victor Kandoba y Svetlana Zavyalova (Kontur) contarán cómo automatizaron el soporte con la ayuda de las tecnologías del habla: dónde comenzar la implementación de las tecnologías del habla y cómo venderla a las empresas; en qué consiste un servicio de voz, qué herramientas hay; qué desarrollar independientemente y qué es mejor reutilizar, en qué orden; cómo elegir escenarios y realizar experimentos.

Sergey Dolganov (Evil Martians) hablará sobre un enfoque alternativo de "contacto" para construir aplicaciones dependientes de API, hablará sobre la biblioteca que crearon y usará para desarrollar y soportar integraciones. Sobre el prototipo de la solución en Ruby, así como sobre el trabajo en una implementación multiplataforma en Rust and Go.

Yuri Kerbitskov (Ak Bars Digital Technologies) le dirá qué son los dominios de aplicación y para qué sirven, y le explicará cómo trabajar con ensamblados cargados dinámicamente desde .NET Core. También presenta nuevas técnicas para aislar ensamblajes, cargar / descargar y aspectos de seguridad. Después de la charla, comprenderá mejor cómo funciona .NET Core bajo el capó.

Andrey Borodin y Vladimir Leskov ( Yandex ) hablar√°n sobre el desarrollo de WAL-G, el sistema de copia de seguridad PostgreSQL RDBMS en Go. Hablar√°n sobre las caracter√≠sticas de la plataforma cuando interact√ļen con una gran base de datos de c√≥digo abierto y sobre la comunidad.

El proyecto Vostok son herramientas y prácticas que han demostrado su eficacia dentro de la empresa Kontur, que los participantes del proyecto hacen parte de OpenSource. El ingeniero de software líder en el circuito Grigory Koshelev hablará sobre la parte de Oriente que proporciona el procesamiento de telemetría centralizado.

Vitaliy Semyachkin (JetStyle) compartir√° su experiencia con los asistentes de voz y los oradores inteligentes Alex y Alice: qu√© oportunidades y caracter√≠sticas tienen, qu√© rastrillos pueden esperar, c√≥mo se pueden superar heroicamente y c√≥mo se puede preparar toda la historia. En el ejemplo de un caso experimental con una ‚Äúsala de reuniones de oficina inteligente‚ÄĚ, Vitaly contar√° c√≥mo trabajaron con Alisa, c√≥mo identificaron a los usuarios, ataron una caja de hierro a una estaci√≥n Yandex espec√≠fica y qu√© m√°s le gustar√≠a obtener de la plataforma Yandex.Dialogs para que se convierta en un centro de IoT completo. como Alexa


Todos los informes de la conferencia del a√Īo pasado se pueden ver en el canal de YouTube.

Sección de gestión


Anastasia Kalashnikova, psic√≥loga practicante y RR. HH. En TI, dar√° recomendaciones pr√°cticas sobre c√≥mo realizar una entrevista: c√≥mo evaluar qu√© preguntas hacer y cu√°les mantener con usted; c√≥mo predecir si una persona encajar√° en el equipo; c√≥mo entender si un candidato podr√° trabajar de forma independiente y si se desarrollar√°; ¬ŅVale la pena recopilar referencias para el candidato?

Alexey Zhukov de Kontur contará cómo ellos, en Kontur, prueban hipótesis antes de lanzar productos y características. En el informe: el desarrollo del cliente como modelo para construir un equipo de crecimiento, ejemplos de vida sobre la creación y desarrollo de productos para el mercado b2b, que un emprendedor corporativo debería ser capaz de hacer.

El fundador de la agencia Dolgushev y Starozhilov, Alexey Dolgushev , explicar√° c√≥mo este DevRel de moda ayudar√° a las personas a conocer su empresa para que quieran trabajar con usted en funci√≥n de su experiencia en la gesti√≥n de proyectos DevRel en 10 empresas y 10 a√Īos de monitoreo de la industria de TI.

Alexey Kataev, jefe de desarrollo de SkyEng, hablará sobre la gestión del tiempo para el liderazgo del equipo. Alexey compartirá su experiencia en la lucha contra la procrastinación, las técnicas de automatización, la delegación, un montón de listas de verificación y trucos de cómo hacer todo.

popov.jpg La gerente de producto, Svetlana Ayupova , hablará sobre el ciclo de prueba de hipótesis en SkyEng - equipo de producto No. 1 en Rusia: dónde comienza el ciclo de prueba de hipótesis, hipótesis, decisión, confirma el valor y reduce la economía, prueba de batalla y conclusiones.

La fundadora de bulkina.tech, Natalia Bulkina , hablará sobre entrevistas "sin problemas" sin problemas: cómo comunicarse con un cliente de manera de calidad para verificar la viabilidad de su idea de negocio. Natalia también analizará los principales errores que pueden conducir a resultados incorrectos.

Hay toneladas de materiales de capacitaci√≥n que le indican c√≥mo delegar y qu√© sucede si no lo hace. Sin embargo, mirando hacia atr√°s, puede ver c√≥mo incluso los gerentes m√°s experimentados descuidan la delegaci√≥n. ¬ŅPor qu√© est√° pasando esto? ¬ŅC√≥mo elegir entre ‚Äúh√°galo usted mismo‚ÄĚ y d√°rselo al artista? Ivan Sukhov explicar√° por qu√© delegar es una mala opci√≥n.

Sección móvil


Alexander Denisov , desarrollador principal de EPAM Systems y líder del Grupo de Desarrolladores de Google de Nizhny Novgorod, dedicará su charla a Flutter, el SDK de moda de rápido crecimiento de Google. Por qué debería prestar atención a Flutter, qué ha cambiado con la llegada de este SDK y cómo han cambiado los criterios para elegir entre multiplataforma y nativo.

Pavel Strelchenko de HeadHunter explicar√° por qu√© crear complementos en Android Studio no es nada dif√≠cil, y puede ser una herramienta muy √ļtil. Pavel presentar√° un curso expreso sobre ingenier√≠a de complementos, utilizando su propia experiencia en HH como ejemplo, le dir√° qu√© problemas puede encontrar y c√≥mo resolverlos.

El informe de Evgeny Krivobokov , el desarrollador l√≠der de Avito , ser√° √ļtil para aquellos que est√°n cansados ‚Äč‚Äčde la lenta construcci√≥n del proyecto de Android y los frenos IDE. Un clip de opciones para acelerar el ensamblaje y el IDE de simple a complejo. Tambi√©n habr√° consejos pr√°cticos para ajustar y optimizar el cach√© remoto de Gradle y recopilar m√©tricas usted mismo sin comprar Gradle Enterprise.

Android Teamlead Nikita Rusin le dirá cómo en KODE resuelven el problema de usar una pila de tecnología diferente en varios proyectos que utilizan el "proyecto base", el punto de partida de cada producto, lo que permitió aumentar la efectividad del equipo. Nikita compartirá cómo crear un proyecto básico en su empresa, qué ventajas y desventajas de este enfoque y qué hacer después de que lo haya implementado.

El jefe de desarrollo de aplicaciones para plataformas m√≥viles Denis Malykh de la oficina de Yandex en Ekaterinburg compartir√° su invaluable experiencia en dar vida a proyectos heredados. C√≥digo obsoleto y proyectos aceptados por subcontratistas: c√≥mo lidiar con ellos. Sus ejemplos se basan en el desarrollo de iOS, pero la experiencia es ciertamente universal y ser√° √ļtil tanto para desarrolladores como para gerentes.

Sobre las enfermedades de crecimiento que Sberbank ha encontrado en el desarrollo m√≥vil, TechLead le dir√° a Vladimir Tebloev . C√≥mo lidiar con el hecho de que en alg√ļn momento una gran cantidad de personas comienzan a trabajar en una aplicaci√≥n, y c√≥mo no perder el control del sistema, incluso si ha crecido a la escala de una empresa.

Para los desarrolladores de iOS, tenemos un informe con el t√≠tulo intrigante "El lado oscuro del desarrollo de iOS", que se centrar√° en la API privada. El desarrollador principal de la divisi√≥n Yandex en Minsk, Nikolai Volosatov, levantar√° el tel√≥n sobre el API oculto del sistema y, seg√ļn la experiencia de su equipo, dar√° recomendaciones sobre la idoneidad y las consecuencias de su uso.

Escribir sus propias reglas para Lint est√° lleno de dolor: principalmente porque casi no hay informaci√≥n sobre c√≥mo hacerlo en el dominio p√ļblico. Tinkoff Igor Talankin compartir√° consejos pr√°cticos sobre c√≥mo escribir, depurar y probar sus propios cheques para Android Lint. Tambi√©n mostrar√° que tales controles pueden eliminar errores "est√ļpidos" y reducir el tiempo de prueba.



Sección de pruebas y control de calidad


QA Lead en 2GIS Lidiya Soshkina , usando la aplicaci√≥n m√≥vil 2GIS como ejemplo, mostrar√° c√≥mo funciona su sistema de priorizaci√≥n. El informe ser√° √ļtil para todos los que a√ļn no han automatizado todo en el mundo y a√ļn se ven obligados a hacer frente a una gran cantidad de pruebas de regresi√≥n manual. En el informe, recibir√° una gu√≠a pr√°ctica sobre la priorizaci√≥n de casos de prueba.

El fundador de la comunidad de automatización de pruebas COMAQA.BY, Anton Semenchenko, explicará si el enfoque BDD impone restricciones arquitectónicas en las soluciones de automatización de pruebas frontales y de fondo.

Anna Bogolyubova contará cómo resuelven el problema de la deuda técnica pendiente en el Punto : cuando se acumulan errores y mejoras menores, pero no se asigna tiempo para su finalización, porque siempre hay tareas más prioritarias. Esta experiencia se puede aplicar en todas partes, en cualquier equipo de cualquier flujo de trabajo, incluso en la vida personal.

El l√≠der t√©cnico de control de calidad en RealtimeBoard Anton Necheuhin le dir√° c√≥mo hacer una prueba de esfuerzo confiable que tenga en cuenta todos los matices e incluso aquellos que a√ļn no conocemos. El informe incluye, entre otras cosas, superar dificultades t√©cnicas, experiencia de carga utilizando conexiones WebSocket. El enfoque en s√≠ mismo puede usarse para diversas herramientas de prueba de carga y opciones para implementar servicios.

En el informe, Ivan Shelomentsev, especialista en pruebas en el circuito, hablará sobre cómo cargar la CPU a la carga nominal utilizando NUnit 3.10.1. en lugar de comprar hardware costoso, y explicará los puntos principales que deben considerarse al paralelizar las pruebas.

En los días de DevOps, los roles de los probadores y los profesionales de control de calidad no están del todo claros. Alexey Lapaev (Tinkoff.ru) analizará el futuro de la profesión y pensará en cómo abordar el tema de la calidad para no caer en el ritmo de desarrollo de la esfera del desarrollo. Alexey compartirá sus ideas sobre dónde evolucionar a partir de un probador condicional.

Vitaly Roshchupkin ( Kontur ) contará cómo escriben todas las pruebas automáticas antes del lanzamiento de la función (sin pruebas automáticas). Vitaliy explicará lo que un probador debe hacer para desarrollar dicha cultura de desarrollo. Y qué se puede hacer para destruirlo. No habrá technomyas, un informe sobre psicología y comunicación con las personas.

El director del programa de la sección, Dmitry Yakin, llevará a cabo peleas gerenciales. Las peleas de gestión son un formato que permite ensayar episodios: cómo hablar con su jefe sobre cómo aumentar los salarios o cómo abandonar una tarea aburrida. Perderemos varios episodios y consideraremos lo que era necesario decir y lo superfluo. Puedes participar o simplemente mirar.

Sección Devops


Ruslan Serkin (DataArt) le dirá qué es sin servidor y con qué se "come", considere los principales problemas que puede encontrar durante el desarrollo, comparta su experiencia y prácticas sobre cómo evitar errores importantes al comenzar el desarrollo utilizando tecnologías sin servidor.

El director del estudio web de Ekaterinburg, Flag Mikhail Radionov, le dir√° c√≥mo y por qu√© escribieron su CI en el ecosistema de Laravel para trabajar con muchos peque√Īos proyectos diferentes. Y √©l responder√° la pregunta "¬Ņvale la pena escribir su CI para un estudio web?"

Elasticsearch se implementó hace mucho tiempo en Contour, y la cantidad de datos que contiene se acerca a un petabyte. El ingeniero de software de contorno Vladimir Lila le dirá por qué aman el elástico, cómo ayuda a la empresa y por qué debería amarlo. Vladimir hablará sobre la organización del proceso, el transporte de registros, los detalles técnicos de la construcción de dicho grupo, los errores comunes y los beneficios de todo esto.

Evgeny Fomenko ( Megafon ) hablará sobre la experiencia de cambiar el enfoque de implementación: desde los lanzamientos hasta la vía rápida. En el informe: implementación en el contexto de transformación arquitectónica a gran escala, implementación a alta velocidad de cambios en la infraestructura distribuida de la empresa, formas de lograr un ciclo de implementación rápido, calidad y automatización de pruebas en el contexto de implementación continua, el impacto del despliegue continuo en el rendimiento.

Victor Eremchenko ( Miro ) contar√° c√≥mo abordaron el proceso de entrega continua, c√≥mo estos enfoques ayudaron a reducir el n√ļmero de reversiones de la versi√≥n del servidor, y c√≥mo esto ayuda a los equipos a entregar r√°pida y convenientemente su funcionalidad a la producci√≥n. El informe contiene, entre otras cosas, ejemplos reales del uso de diversas herramientas y detalles t√©cnicos del proceso de CI / CD.



Secci√≥n de dise√Īo


Grigory Savenok , Jefe de Experiencia de Usuario e Interfaces en MegaFon, le dir√° c√≥mo, al presentar el dise√Īo a los no dise√Īadores, proteger las soluciones la primera vez y no recibir comentarios sobre fuentes, colores y botones. Gregory ense√Īar√° c√≥mo resolver las objeciones de los clientes, utilizando ejemplos, mostrar√° hasta qu√© punto se pueden hacer ediciones y c√≥mo se puede evitar. El informe ser√° √ļtil tanto para dise√Īadores como para gerentes.

El director de JetStyle y el director de producto de Ridero Alexey Kulakov creen que la retroalimentaci√≥n es el rey de la habilidad, esto es lo mejor que puedes aprender en la vida. No puedes dejar de bombearlo, todo est√° mejorando con √©l. En la conferencia, Alexei ense√Īar√° c√≥mo dar y recibir comentarios a un dise√Īador.

El director de arte de MacPaw , Dmitry Novikov, le dir√° c√≥mo y por qu√© necesita animaci√≥n en las interfaces, c√≥mo evitar cometer errores, c√≥mo dise√Īar animaciones de la manera m√°s f√°cil y c√≥mo d√°rselas al desarrollador.

Llegaste a trabajar como dise√Īador en un producto de larga data. ¬ŅC√≥mo cuidarlo, qu√© problemas resolver en primer lugar, y son las mejores soluciones siempre en el plano de la interfaz? Alyona Kirdina (Evil Martians) le contar√° c√≥mo pusieron a eBay en el negocio en un a√Īo, guiada no por entrevistas, an√°lisis e ideas repentinas ... sino por una lista de errores en su caso de uso.

Alexandra Rudenko (Service Design Bureau) le dir√° con qu√© investigaci√≥n construir un Mapa de Experiencia del Cliente, qu√© tareas resuelve para los dise√Īadores y le mostrar√° c√≥mo puede cubrir todo el camino del cliente y las transiciones entre en l√≠nea y fuera de l√≠nea en un mapa para tener en cuenta los contextos del cliente al desarrollar productos .

Konstantin Ostroukhov (JetStyle) le dir√° qu√© es un dise√Īo generativo y con qu√© herramientas se crea. Basado en ejemplos de su proyecto de instagram sobre dise√Īo generativo, explicar√° los trucos que usa. Por ejemplo, c√≥mo usar tipograf√≠a cin√©tica, animaciones interactivas y gr√°ficos generativos de un sistema de part√≠culas para crear patrones usando c√≥digo.

(Naumen) , . , , , .

, , : , , . , SEMrush . , UX .

, -, , , , . . - BeaversBrothers --, - , .



Science


¬ŅEs posible realizar cambios en el programa de envejecimiento del cuerpo? ¬ŅPuede una persona vivir 150-200 a√Īos? Ph.D., jefe del Laboratorio para el Modelado de Sistemas Biol√≥gicos (MIPT), director cient√≠fico de Gero, Peter Fedichev, contar√° c√≥mo la investigaci√≥n en los √ļltimos 10 a√Īos ha cambiado las respuestas a estas preguntas.

Pavel Skripnichenko ( UrFU, KantrSkrip ) hablar√° sobre el peligro del cometa asteroide. ¬ŅCu√°n grande es el peligro y la amenaza es real? ¬ŅPuede la humanidad protegerse del peligro de un cometa astroide? ¬ŅCu√°les son los medios de observaci√≥n, pron√≥stico y contraataque, y qu√© queda por hacer para responder a la pregunta: ¬Ņno habr√° fin del mundo?

Gennady Shteh ( Naumen ) le informará sobre la transición del procesamiento del lenguaje natural a la comprensión del lenguaje natural, qué redes neuronales han aprendido en 2018 y qué tareas los científicos ahora pueden resolver automáticamente. Para los desarrolladores, Gennady le dirá cómo buscar en Google preguntas sobre el procesamiento de textos de la máquina y comparar los métodos de PNL que ya funcionan con los más recientes. Para una empresa, cómo incorporar un enfoque crítico para el aprendizaje automático y ver si es necesario en su empresa.

Tatiana Zobnina de Naumen explicar√° por qu√© y c√≥mo analizar datos en la era del "big data" y el aprendizaje autom√°tico. ¬ŅEs posible salir adelante con el an√°lisis de "cajas negras"? ¬ŅY en qu√© problemas del an√°lisis de las relaciones entre las variables no se pueden evitar?

Igor Mamay (Kontur) le dirá lo mínimo necesario para comprender los algoritmos cuánticos, considere los principios físicos que hacen posible la computación cuántica, le presentará un modelo matemático, le explicará qué es un qubit y qué operaciones se pueden realizar en él. E Igor analizará un algoritmo simple que demuestra la ventaja de la computación cuántica sobre los clásicos.

Nikolay Kuklin (Ceramic 3D) compartirá su algoritmo de suavizado de imagen y cómo implementarlo en la GPU. Esta es una implementación real de trabajo en un programa comercial, que permitió renderizar una imagen de alta calidad en un casco de realidad virtual.

Los desarrolladores de Tinkoff.ru Vladislav Blinov y Valeriya Baranova, utilizando el ejemplo de un chatbot, averiguarán cuándo implementar un artículo científico de vanguardia, en qué casos puede pasar con regresión logística y cuándo es mejor recordar el viejo árbol de prefijos.

Los res√ļmenes de todos los informes est√°n en el sitio web de la conferencia .



Clases magistrales


Maxim Sosnov ( N1.RU ) será el anfitrión de la prueba de JavaScript. Quiz es un formato de juego intelectual de equipo donde el líder hace una pregunta y los equipos dan respuestas. No importa cuánto conozca JavaScript, NaN completo o JavaScript ninja real, en cualquier caso, ¡aprenderá muchas cosas nuevas e interesantes! El equipo ganador recibirá premios :)

UX-Designer en SEMrush Sergey Krivoy realizar√° un taller "Ingenier√≠a de problemas - Problemas de dise√Īo". Los participantes intentar√°n en la pr√°ctica una forma de dise√Īar nuevos productos, basada en hacer que todas las personas interesadas piensen no en las caracter√≠sticas, sino en los problemas que pueden resolver.

CTO en Mastery.pro Andrei Fefelov llevar√° a cabo una clase magistral donde, junto con los participantes, construir√° un grupo simple a prueba de fallas de 3 nodos en postgres, patroni, c√≥nsul, s3, walg, ansible. Despu√©s de la clase magistral, puede iniciar un cl√ļster desde cero utilizando los libros de jugadas ansibles provistos.

Para aquellos que quieran sumergirse en el mundo de la RFP o consolidar sus conocimientos en esta dirección, Vitaly Dmitriev (Grupo 404) primero hará un informe y luego impartirá una clase magistral sobre programación reactiva. El programa incluye los conceptos básicos de programación reactiva, control de flujos y suscripciones, solución de problemas reales de una manera simple y elegante, separación de efectos secundarios y lógica de negocios, MVC reactivo o una nueva mirada a la Gestión del Estado.



Registro


Reg√≠strese en el sitio web de la conferencia . Hasta el 1 de abril, un boleto cuesta 6000 ‚āĹ, luego - 7000 ‚āĹ.

La conferencia se llevar√° a cabo en Expo (Ekaterimburgo, Expo-Boulevard, 2). A la Expo, organizamos un traslado gratuito desde el centro por la ma√Īana y de regreso por la noche.



√önete ahora!

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


All Articles