Novo RIT ++ nas novas condições

Por mais de 10 anos, o Russian Internet Technologies Festival reúne profissionais em várias áreas de TI sob o mesmo teto. Este ano tudo será diferente . De qualquer forma, a necessidade de mudanças estava se formando, mas não pensávamos que teríamos que mudar tanto e essencialmente reinventar a conferência.

A incapacidade de reunir todos em um espaço nos faz buscar novas soluções. Nossa equipe trabalha em todas as lâminas para trazer à superfície todas as vantagens concebíveis da tecnologia online. Em breve descobriremos o que acontece com isso.

Mas como o formato mudou em termos de conteúdo, discutiremos em detalhes. E as mudanças aqui não são menos significativas - o novo RIT ++ apaga os limites. Não queremos mais dividir os participantes em back-end, front-end, testadores, gerentes etc. Pelo contrário, queremos falar sobre interação e compartilhar idéias de diferentes áreas da TI.



O programa do festival inclui dois dias de apresentações de profissionais em uma área para profissionais de áreas afins, para que os participantes em dois dias aprendam toda a seção transversal do setor. E, em seguida, ao longo de duas semanas, realizaremos várias dezenas de workshops para estudo aprofundado de tópicos e solução de problemas comerciais específicos. A programação das aulas master será organizada de forma que, se desejado, você possa participar de cada uma delas - na verdade, o RIT ++ Online continuará por duas semanas!

Desta vez, o RIT ++ não consiste em FrontendConf, BackendConf, DevopsConf etc. As seções são organizadas de acordo com um princípio diferente, são elas: notícias e hipóteses , uma revisão da situação atual , produtividade pessoal , interação , em palavras simples , TI em áreas relacionadas . Informaremos o significado de cada um dos títulos e daremos alguns exemplos com uma descrição dos relatórios de cada um.

Novo e Alto


Hype é uma coisa dessas, que nem sempre é clara como se relacionar. Quando todo mundo está falando sobre algum tipo de tecnologia da moda, parece estranho não saber nada sobre isso, mas para captar informações valiosas no fluxo de informações, você precisa gastar muito esforço (assim como o coronavírus, que é mencionado em cada ferro, e é diametralmente diferente). Para economizar seus recursos, os especialistas nos quais você pode confiar no RIT ++ farão vários relatórios de revisão sobre as últimas informações em TI.

Dmitry Solomentsev entregará um relatório “Lidares em veículos não tripulados: tudo é contra a Ilon Mask”, a partir da qual, primeiramente, aprendemos o que são os lidares, como são construídos e o que são. Em segundo lugar, como essas altas tecnologias são usadas na pilha de tecnologias não tripuladas Yandex e se isso é possível apenas com câmeras.

Roman Omelnitsky, também da Yandex, trabalha em interfaces para crianças em idade escolar e professores no projeto Y. Uchebnik. No relatório “Gerenciamento de estado em máquinas de estados finitos”, Roman dirá o que são máquinas de estados finitos e gráficos de estados e como eles podem ajudar a escrever uma lógica mais previsível e transparente. Aprendemos como colocá-los em prática e que soluções prontas existem.

Nikolay Golov vai dedicar seu relatóriobancos de dados sem servidor. Os bancos de dados clássicos foram escritos nos anos 80 e herdam muitas limitações. O NoSQL removeu algumas das restrições antigas, mas gerou muitas novas. No momento, o estado Production Ready inclui as primeiras bases desenvolvidas imediatamente para a infraestrutura do século XXI - nuvens e contêineres de virtualização, que podem ser chamados de "primeiro sem servidor". Nikolay falará sobre as vantagens da falta de servidor, as maneiras de alcançá-lo e a experiência prática.

E Oleg Gromov sugere discutir os aspectos psicopolíticos da udalenka e entender como crescer 50% enquanto está em quarentena .

Em palavras simples


Imagine uma situação: você sabe como usar o back-end, sabe onde e quando aplicar padrões, mas inventou a universidade pela última vez e parou de monitorar o MongoDB, exatamente quando estava na categoria de hype. Para ampliar seus horizontes, é útil navegar pelas tecnologias, e nós o ajudaremos com isso.

Para estruturas de front-end, seremos liderados por Nikita Mostova . A tecnologia vai e vem, e as idéias incorporadas nas soluções continuam vivas. Nikita se oferece para ir Pegando carona no front end ou na evolução das estruturas” , refletir sobre o tópico React.js e discutir suas vantagens e desvantagens. Peter Zaitsev falará

sobre tecnologias e tendências no mercado de banco de dados que mudarão de negócios em um ano(Percona). Existem muitas grandes inovações aqui, como séries temporais ou modelos de dados gráficos, cujo foco é resolver problemas de SQL ao dimensionar aplicativos e tornar o NoSQL sinônimo de dimensionamento. Peter analisará todas as tendências e explicará a força motriz por trás dessas mudanças, proporá soluções específicas para diferentes situações e fornecerá informações sobre mudanças nas licenças de código aberto.

Maxim Sosnov irá lembrá-lo do problema "não está pronto para o teste agora" e ensinará como escrever testes para composição tipográfica, para que os testes confiem no código e sejam úteis para você e seus colegas. Essa tarefa não é tão simples quando você considera que precisa testar layouts - não são dois JSONs para comparar. Aqui, as abordagens simples “chamar uma função, verificar o resultado” não funcionam, e aprendemos com qual relatório quais eu trabalho.

Dmitry Kalugin-Balashov explicará como trabalhar com idiomas naturais na pesquisa . Em seu relatório, Dmitry mostrará como fazer amizade com a pesquisa de texto completo e a morfologia do idioma russo, como o lematizador pode ser organizado e como ele difere do radical .

Igor Khrol, com base em sua experiência no desenvolvimento de wordpress.com, falará sobre garantia de qualidade no campo de big data . O trabalho com dados se destacou em uma área separada de desenvolvimento. Giga-, tera- petabytes de informações são surpreendentes e desconcertantes quando se trata de testes. Aprenderemos com o relatório de Igor como as abordagens tradicionais para testes e automação de testes se relacionam às soluções de Big Data.

Alexander Gorny finalmente ajudará a entender como funcionam os investimentos em empreendimentos . O cofundador da United Investors e diretor de estratégia e análise do Mail.Ru Group explicará em palavras simples o que a frase da notícia “startup X levantou N milhões de dólares de acordo com M” significa e explica por que e por que investidores de risco investem.

Interação


O território na junção de especialidades (não apenas a TI, mas também a ciência) geralmente permanece pouco pesquisado e, ao mesmo tempo, existe um grande potencial para resultados inovadores ou um aumento sério da eficiência. Portanto, no RIT ++, tentaremos aprender a entender melhor um ao outro e, em particular, falaremos sobre interação.

Sergey Lugovoi falará sobre a experiência de criar e usar DSL em uma plataforma de processamento de dados com o JetBrains MPS. Como a CFT não apresentou uma solução para habilitar o suporte às linguagens de script existentes, as empresas criaram sua própria linguagem usando o JetBrains MPS. Os desenvolvedores ensinaram os especialistas a criar scripts por conta própria, fornecendo um ambiente conveniente para criar, verificar e implantar novas versões em uma plataforma de trabalho. E agora eles mesmos estão envolvidos no desenvolvimento da funcionalidade da própria plataforma e no preenchimento do idioma com construções fáceis de usar.

Oleg Sklyarov combina trabalho como programador e mentor em TI . Como, por que e quais os prós e os contras que trouxe, Oleg lhe dirá sobre o RIT ++. Aprendemos: o que você precisa para se tornar um mentor; qual é o papel do mentor, que bônus isso dá ao mentor e menti.

Anastasia Kabischeva revelará os segredos do mercado de compras públicas. Muitas empresas de TI têm medo de entrar no mercado de compras públicas, embora essa seja uma área promissora na qual existem grandes clientes, pedidos interessantes e altamente pagos. Anastasia compartilhará a experiência de organizar esse processo por parte do gerente de TI e conversará sobre o que os novatos precisam saber. As informações ajudarão você a decidir se deve entrar neste mercado .

Maria Shakshina mostrará como resolver o problema quando o desenvolvimento dos métodos back estiver por trás, mas é necessário fazer solicitações no cliente e alterar a interface de acordo com os dados recebidos. Maria demonstrará servidores stub em sua palestrapara várias tecnologias: API REST, GraphQL, SSE e WebSocket. E ele lhe dirá como preencher rapidamente os stubs criados com dados falsos, sem escrever uma única linha de código.

Visão geral da situação atual


Anteriormente, tentávamos evitar relatórios de revisão, porque apenas um profissional muito legal pode fazer uma boa revisão. E o desejo de aprender com ele a "carne" de casos práticos específicos superou. E isso é verdade quando se trata de apresentar uma revisão para colegas da área. Mas se a revisão for projetada para que um leigo, por exemplo, em segurança da informação, por 40 minutos faça uma idéia do que está acontecendo lá, uma conversa completamente diferente e uma seção útil serão exibidas.

Assim, Vladimir Leschenko , especialista no campo da gestão do conhecimento , analisará as tendências em gestão do conhecimento e informará como os desenvolvedores podem ganhar com a gestão do conhecimento.. A saber: o que focar para competir no mercado de plataformas de gerenciamento de conhecimento; que tecnologias de gerenciamento de conhecimento usar em uma empresa para formar novos produtos; que grandes integradores estão faltando, que poderia ser sua área de crescimento.

Alex Smirnoff está envolvido em segurança da informação há trinta anos e tenta trazer bom senso às massas todos esses anos. No RIT ++, Alex apresentará o The Quarantine Report, um estudo sobre o impacto da quarentena no cenário das ameaças cibernéticas.

Aleksey Uchakin , há um ano, falou sobre por que a Internet poderia quebrar . Desde então, as teses do relatório foram confirmadas mais de uma ou duas vezes. A atual pandemia e quarentena global formam uma nova realidade de rede, e Alex nos ajudará a descobriro que está acontecendo agora com a internet .

Nikita Dubko no relatório " Touching Frontend" mostrará como estão as coisas no layout dos dispositivos touch. Juntos, tentaremos descobrir se é necessário digitar separadamente para dispositivos touch e quais benefícios podem advir de saber que o site não é exibido no monitor.

Anatoly Ostapenko fará um relatório "Existe vida sem um cookie de terceiros?"e informe: o que são cookies de terceiros e como eles são usados ​​nos serviços modernos da Internet; como os provedores de autorização Mail.ru, VKontakte, Facebook funcionam e como eles usam cookies de terceiros; como implementar autorização externa em seu serviço sem usar cookies de terceiros; Quais são os planos para os desenvolvedores de navegadores limitarem ainda mais o uso de cookies de terceiros em serviços da web.

Produtividade pessoal


Nesta seção, existem apenas alguns relatórios e várias master classes. Por exemplo, sabendo quais são as multidões habituais nas sessões de Alexander Ziza e Virna Stern , planejamos 8 workshops com eles sobre vários tópicos - incluindo produtividade pessoal.

Andrei Smirnov propõe considerar a questão urgente: quais habilidades sociais são mais importantes no trabalho remoto e quais são as que não dão certo. No momento, a maioria das empresas está reconstruindo processos para o trabalho remoto completo, e isso abre um novo ângulo para a interação entre as pessoas. Obviamente, o conjunto necessário de habilidades sociais para engenheiros também está mudando. Como exatamente, Andrew analisará com base em pesquisas relevantes.

Jacob Becker no relatórioA “liderança servidora na prática” explicará como esse método de gestão difere do usual, por que funciona e como o servidor pode ser um líder em geral. Jacob mudou para a liderança servil há 8 anos e nunca se arrependeu. Ele conseguiu aumentar a motivação, a produtividade e, o mais importante, atingir os objetivos de negócios das empresas nas quais trabalhava.

Anna Afonina, juntamente com representantes das comunidades de TI (SPb IT Recruiter, SPb SPM, SPb Python, Piter JS), dará uma aula de mestre sobre como entrevistar a empresa . Nele, você receberá ferramentas para identificar empresas com altos riscos e tarefas financeiras, valores, processos que não atendem às expectativas, etc.

Alexey Yagur vai segurarmaster class sobre ferramentas para decompor , planejar e receber tarefas. As abordagens que serão discutidas são ideais para trabalho remoto, mas permanecerão eficazes após o retorno ao escritório.

TI em áreas relacionadas


Para não subir nas nuvens, veremos como as tecnologias que nos são familiares são usadas no mundo offline e vice-versa como as realidades do mundo offline nos afetam.

A história do NGINX se aplica a quase todos. Vladislav Simon , Chefe de Prática em Propriedade Intelectual do Escritório de Advocacia da RBL - Escritório Associado do Escritório de Advocacia Internacional GRATA , mostrará como proteger seu projeto de estimação .

Alexey Timin afetará não tanto o problema da localização do produto quanto o dimensionamento da solução. Alexey irá compartilharuma descrição completa do processo de tradução do projeto e das abordagens de teste, focalizará problemas importantes e como resolvê-los. Não basta traduzir o projeto: a localização afeta os formatos de datas e números, e você deve poder testar todas as alterações nas condições de existência de várias versões do projeto e traduções em paralelo.

Alexey Kuksenok lhe dirá o que acontece se você tentar implementar uma abordagem flexível em uma grande corporação com uma estrutura funcional. Você não pode executar rapidamente essa transformação, mas pode começar pequeno - para vacinar a "flexibilidade" em "órgãos" separados do "monstro funcional" para fazer com que ele se mova muito mais rápido e com mais eficiência.

Master classes


Reunimos master classes de todas as direções que pudemos alcançar. Aqui estão casos práticos complexos e tarefas de negócios, problemas de design e comunicação.

Elena Grahovac irá considerar os problemas de implementação do Observability para desenvolvedores e ensinará como lidar com eles. Neste workshop, falaremos sobre os problemas comuns que você pode encontrar ao desenvolver um aplicativo focado na observabilidade. Nos exemplos, o Go será usado ( nota do editor: Elena é a chefe do PC do nosso GolangConf ), mas as práticas mostradas podem ser aplicadas a qualquer outra linguagem de programação. Esta master class é ideal para quem já ouviu falar sobre logs, métricas e rastreamento, mas ainda não mergulhou nas melhores práticas de uso dessas técnicas.

Vyacheslav Lapin mostrará como aplicar o princípio de "Convenção sobre configuração (CoC)" (acordos de configuração) para a funcionalidade Java . Na aula principal, discutiremos primeiro o princípio com exemplos. Em seguida, apresentamos a escala de maturidade e tentamos desenhar uma funcionalidade simples, tornando a solução realmente simples e conveniente para qualquer programador.

Alexey Avdeev, no workshop “Docker para front-end” , ajudará você a entender o Docker e a resolver casos em que ele pode ser útil para o desenvolvedor do front-end. Ivan Yushkevich

master class sobre segurança na web Será útil para especialistas em tecnologia da informação e segurança da informação, desenvolvedores, testadores e administradores de sistema. Ivan analisará como as ameaças modernas funcionam, conversará sobre cenários de segurança e liderará casos da prática de especialistas em segurança da informação.

Anastasia Aseeva-Nguyen - chefe do Comitê do Programa TechLead Conf , que será realizado nos dias 8 e 9 de junho e será dedicado às práticas de engenharia - realizará uma aula de mestre sobre a aplicação prática da pirâmide de testepara desenvolvedores. O Anastasia lhe dirá como construir a pirâmide de teste correta especificamente para sua aplicação: com base no cálculo do custo dos testes e levando em consideração a construção da árvore de requisitos. A master class será adaptada para desenvolvimento front-end; um aplicativo de teste de reação será usado para demonstrar exemplos.

E mais 30 peças! Veja descrições completas no início da seção de relatórios ou no canal de telegrama do festival na forma de coleções temáticas.

Novo formato - novo preço


Último argumento: conseguimos fazer um novo produto significativamente mais barato que o offline . Os preços dos ingressos para o RIT ++ Online são muitas vezes inferiores aos das nossas conferências presenciais. Ao mesmo tempo, o RIT ++ Online é uma conferência e não uma transmissão simples. Teremos sessões de perguntas e respostas, eventos de usuários, atividades de parceiros, consultas com especialistas e muito mais. Gravaremos tudo isso automaticamente em vídeo, e os artefatos após uma discussão interessante não se limitarão à fotografia de um flipchart.

Sim, no final, do ponto de vista logístico, participar de uma conferência on-line é muito mais fácil - você não precisa ir ao SKOLKOVO e procurá-lo em busca da sala desejada, com medo de chegar atrasado a um relatório (eles dizem que até mesmo os visitantes RIT ++ e HighLoad ++ experientes experimentam essa dificuldades). Embora pareça para nós que, quando finalmente chegarmos lá, o número de reclamações sobre espaço diminuirá;)

Esperamos que, no final, o offline retorne e nos encontremos por muitos anos todos os anos no Festival de Tecnologia da Internet na Rússia. Mas não temos nenhuma intenção de interromper a comunicação profissional até então - por isso estamos esperando você online de 25 de maio a 10 de junho, junte-se a nós .

All Articles