
Em 13 de outubro, a quarta conferência anual Azov Developers Meetup 2018 será realizada em Taganrog, todos são bem-vindos, a
inscrição é gratuita!
Começaremos às 9 da manhã no Taganrog Congress Hotel na ul. Dzerzhinsky, 161, com um tradicional café de boas-vindas e registro. Como no ano passado, os relatórios são divididos em 2 fluxos, para que todos possam escolher o mais interessante para si.
- 2 relatórios são dedicados a tópicos não técnicos - habilidades pessoais (inteligência emocional) e motivação não material dos funcionários.
- No campo do desenvolvimento, falaremos sobre ciência de dados em ciências da vida, diagnóstico de desempenho para aplicativos .NET, contêiner em arquitetura de microsserviços e como decidir como trabalhar com dados no repositório - ORM ou SQL.
- O tópico da interface do usuário / UX será abordado por relatórios sobre acessibilidade e harmonia nas bibliotecas de componentes da interface do usuário.
- A história dos testes com recursos limitados será interessante não apenas para especialistas em controle de qualidade, mas também para gerentes de projeto.
- Por fim, um convidado especial da conferência falará sobre o uso da inteligência artificial em programas de apoio a estudantes e professores.
Segundo a tradição, além das palestras, preparamos atividades e prêmios para os participantes. E, é claro, apresentações e gravações em vídeo de discursos de palestrantes estarão disponíveis no site do evento.
Mais detalhes sobre os relatórios:
Métodos eficazes de motivação não material do pessoalNatalya Kireenkova, gerente sênior de RHO funcionário ideal trabalha muito e com eficiência, não pede pagamento adicional, não olha para o lado e vem trabalhar com prazer. Um empregador ideal oferece tarefas interessantes, paga generosamente pelo trabalho, desenvolve, ensina e cuida de seus funcionários de todas as maneiras possíveis. Como levar em conta os interesses de ambas as partes? O que faz um funcionário se sentir importante, valioso, significativo? Falaremos com você sobre formas de motivação não material e como trabalhamos com ela na Arcadia.
Diagnóstico de desempenho para aplicativos .NET em produçãoDmitry Levchenko, Desenvolvedor LíderA análise de desempenho e os problemas de desempenho do aplicativo geralmente são resolvidos durante o desenvolvimento e o teste, mas o que pode ser feito se o aplicativo já estiver implantado em um ambiente de trabalho e forem encontrados problemas? Acontece que não tão pouco. O relatório concentra-se em quais recursos estão disponíveis, como procurar gargalos no desempenho dos aplicativos .NET em produção, onde iniciar a análise e o que você pode usar. Vamos nos familiarizar com várias técnicas e o utilitário PerfView.
Teste de recursos limitadosNatalya Suprun, testador de chumboO trabalho em um grande projeto envolve mudanças e otimização de processos. Em alguns casos, isso leva à reestruturação das equipes e à diminuição do número de testadores em geral. Neste relatório, como exemplo do meu projeto, mostrarei como conseguimos:
- economize a carga em um testador enquanto reduz o número total de testadores;
- manter a qualidade anterior do projeto com o crescimento constante dos clientes do projeto.
Este relatório pode ser útil para testadores, engenheiros de automação, gerentes.

Onde está a verdade - ORM ou SQL?Vladimir Kalskov, Desenvolvedor sêniorIlya Rachinsky, DesenvolvedorUm data warehouse é um dos componentes mais importantes dos produtos de software. A escolha do método de trabalhar com dados é um fator fundamental no desenvolvimento e suporte do projeto. A abordagem ORM fornece uma interface conveniente para manipulação de dados. Mas a ORM é sempre justificada? O programador SQL precisa de DBA?
- ORM - mo (d / f) mas, SQL - bem (d / f) mas.
- O ORM / SQL é sempre justificado?
- Como comparar? O que comparar?
- Uso simultâneo de SQL e ORM.
- Então D ou F?
Acessibilidade Usuários com POSSIBILIDADES ILIMITADASAnna Kovtun, analista de UX / UIO que é acessibilidade? Quem precisa e por quê? Como, do ponto de vista do UX, tornar o conteúdo acessível e avaliar se funcionou? Ficarei feliz em contar, mostrar e responder todas as suas perguntas.
Microsserviços em contêineres - experiência de usoRoman Moiseev, DesenvolvedorNos últimos anos, a arquitetura de microsserviços ganhou grande popularidade. Isso se deve principalmente à disseminação da conteinerização. O padrão de fato para orquestração de contêiner é o Kubernetes. Falarei sobre como o Kubernetes nos ajuda a lidar com microsserviços, quais são as armadilhas e truques para microsserviços. Em particular:
- Ciclo de vida do microsserviço.
- Logs: o que registrar, como coletar e analisar logs.
- Monitorando e coletando métricas.
- Depuração e solução de problemas.
Inteligência emocionalAndrey Kholyavkin, Chefe do escritório de TaganrogO relatório mais não técnico de uma conferência técnica é o motivo pelo qual tomamos decisões importantes com nossos corações e como isso ajuda e interfere no trabalho. A inteligência emocional é o mesmo participante no processo de pensamento que a mente racional à qual estamos acostumados. Quanto melhor formos guiados em nossas emoções e quanto mais tivermos muitas maneiras de responder, melhor poderemos lidar com nossas vidas, inclusive no processo de trabalho. Isso é especialmente importante quando se trabalha em equipe e em condições de recursos limitados, porque sem a arte da comunicação é difícil liderar pessoas.
Bibliotecas de componentes da interface do usuário: do caos à harmoniaOlga Fedoseeva, Desenvolvedor SêniorTrabalhando em vários aplicativos de negócios semelhantes, criamos uma biblioteca de componentes de interface do usuário. No meu relatório, compartilharei a experiência de criar, desenvolver e apoiar esta biblioteca:
- Iteração 1: criando um kit de interface do usuário, escrevendo estilos e criando componentes para o AngularJS.
- Iteração 2: criando uma biblioteca de componentes em Angular5 (6). Tentativas de padronizar não apenas a aparência, mas também o comportamento de elementos individuais.
- Perspectivas para o desenvolvimento da biblioteca.
Ciência de Dados em Ciências da VidaVyacheslav Kotrachev, Desenvolvedor sêniorAtualmente, ciências da vida (ciências da vida) - um dos campos científicos aplicados mais rapidamente desenvolvidos. A ciência de dados também se tornou muito popular desde o início dos anos 2010, em grande parte devido ao aumento no poder de computação das máquinas, por um lado, e ao aumento na quantidade de dados em formato digital, por outro. Quero falar sobre como a ciência de dados ajuda as ciências da vida a tornar o mundo um lugar melhor:
- o que é ciências da vida e o que eles estudam;
- o que é ciência de dados e o que ela faz;
- como a ciência de dados funciona nas ciências da vida - e se não funciona, por que;
- que problemas das ciências da vida resolvemos em Arcadia com a ajuda da ciência de dados.
Coach de Bem-Estar para Estudantes, baseado em Inteligência Artificial (em inglês)Mikko Kylväjä, Gerente Sênior de Desenvolvimento no Dia EscolarO dia escolar e a Arcadia estão desenvolvendo um novo serviço de bem-estar para alunos e professores. Nosso objetivo é criar uma solução completa que suporte todos os processos relevantes necessários para melhorar e manter o Bem-Estar na comunidade escolar. Atualmente, estamos pesquisando IA para treinar alunos e professores em seu bem-estar, motivação e saúde.
Para participar, você deve se registrar no
site da conferência . Venha, vai ser interessante!