Convidamos você para a conferência Azov Developers Meetup 2018 - 13 de outubro em Taganrog



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 pessoal
Natalya Kireenkova, gerente sênior de RH

O 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ção
Dmitry Levchenko, Desenvolvedor Líder

A 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 limitados
Natalya Suprun, testador de chumbo

O 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ênior
Ilya Rachinsky, Desenvolvedor

Um 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 ILIMITADAS
Anna Kovtun, analista de UX / UI

O 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 uso
Roman Moiseev, Desenvolvedor

Nos ú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 emocional
Andrey Kholyavkin, Chefe do escritório de Taganrog

O 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 à harmonia
Olga Fedoseeva, Desenvolvedor Sênior

Trabalhando 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 Vida
Vyacheslav Kotrachev, Desenvolvedor sênior

Atualmente, 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 Escolar

O 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!

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


All Articles