Início Desenvolvimento no InfoQ Brasil
Notícias
Feed RSS-
Swift 5.2 liberado no Xcode 11.4 Beta
A linguagem de programação Swift, desenvolvida originalmente pela Apple e liberada em 2014, acaba de chegar na versão 5.2. O Swift 5.2 está disponível no Xcode 11.4 Beta, trazendo callAsFunction, subscript com default arguments, Key Path Expressions as Functions, uma nova arquitetura de diagnósticos, e mais.
-
QDigest #1 - Muito Prazer: Somos a QDigest
A QDigest é uma newsletter com a curadoria de profissionais brasileiros que atuam no mercado de tecnologia e de desenvolvimento de software nacional e internacional. A ideia é ter conteúdo relevante e que chame a sua atenção, com discussões interessantes e que não cabem no formato tradicional do InfoQ.
-
Processamento de dados de alto desempenho com Spring Cloud Data Flow e Geode
Cahlen Humphreys e Tiffany Chang palestraram na Conferência SpringOne Platform 2019, sobre o processamento de dados com as estruturas Spring Cloud Data Flow e Apache Geode.
-
Quatro estratégias para lidar com a contrapressão - Jay Phelps
Jay Phelps, membro da equipe principal do RxJS, palestrou na ReactiveConf 2019 falando o que realmente é a contrapressão, quando acontece, e quais estratégias que podem ser aplicadas para lidar com ela.
-
Teste de acessibilidade: convencendo o proprietário do produto
O teste de acessibilidade é a coisa certa a se fazer. A internet com seus serviços eletrônicos são um local para as pessoas se sentirem e interagirem igualitariamente, portanto nosso software não deve excluir as pessoas, argumentou Martin Tiitmaa na TestCon Europe 2019.
-
Minimizando a complexidade de backend com Dark: a linguagem com editor e infraestrutura integrado
O Dark visa simplificar o desenvolvimento de backends, minimizando a complexidade sendo uma linguagem de programação com editor e infraestrutura integrados para o desenvolvimento e o fornecimento de aplicações backend.
-
Migrando duas grandes bases de código robótico ROS1 para ROS2
Em 2018, o Robot Operating System 2 (ROS2) foi lançado como sucessor do ROS1. Na ROSCon 2019, diversos palestrantes compartilharam suas experiências na migração do ROS1 para o ROS2. As lições foram compartilhadas em duas palestras separadas: O projeto Autoware, e a demonstração da Rover Robotics.
-
Suporte avançado a aplicações de IoT no .NET Core 3 com System.Device.Gpio
O System.Device.Gpio é uma nova biblioteca open source aberta para o .Net Core que viabiliza a interação de aplicações IoT com sensores, monitores e dispositivos de entrada por meio dos pinos GPIO ou outro hardware de controle de I/O. A biblioteca é aumentada por uma coleção de ligações mantida pela comunidade para vários dispositivos.
-
Slack compartilha a estratégia usada para testar seu novo serviço de criptografia
A equipe de engenharia do Slack revelou a estratégia de teste de carga que se tornou uma parte crítica do pipeline de entrega contínua. Embora afirmem que tinham pouca experiência em testes de carga, conseguiram construir do zero usando o Go, além de usar uma abordagem metódica que oferece um roteiro para engenheiros que enfrentam desafios semelhantes.
-
Experiência da iRobot na execução do ROS2 em plataformas embarcadas baseadas em Linux
Durante o ROSCon 2019, Alberto Soragna, Juan Oxoby e Dhiraj Goel, da iRobot, apresentaram suas experiências usando o ROS 2 em uma plataforma embarcada de baixo custo. Ao testar diferentes implementações do Serviço de Distribuição de Dados (DDS), reduziram o uso da CPU e da memória nas aplicações, o que melhorou bastante o desempenho.
-
É possível escrever testes para CSS! Gil Tayar no ReactiveConf 2019
Gil Tayar, arquiteto sênior e desenvolvedor da Applitools, apresentou na ReactiveConf 2019 os problemas específicos inerentes dos testes de CSS e como podem ser abordados por meio de metodologia e ferramentas.
-
GitHub integra análise de código Semmle para detecção contínua de vulnerabilidades
Com a aquisição da startup Semmle, o GitHub visa tornar a detecção contínua de vulnerabilidades parte do serviço de integração e implantação contínua.
-
TypeScript, olhando além do que é divulgado com Matthew Gerstman
Matthew Gertsman apresentou as suas lições aprendidas enquanto engenheiro de software do Dropbox, na utilização do TypeScript durante uma migração de código quatro anos atrás, apresentando os prós e contras do seu uso e como sua empresa lida com ela numa programação em escala.
-
Prevendo o futuro da web com Richard Feldman na ReactiveConf 2019
Na ReactiveConf 2019 em Praga, Richard Feldman aproveitou seus 12 anos de experiência profissional em desenvolvimento web e o fato de ser um dos primeiros a adotar tecnologias como React em 2013 e Elm em 2014, para fazer e justificar algumas previsões concretas sobre o futuro da web em 2020 e 2025.
-
Como fazer o deploy de cada feature branch permite um feedback rápido sobre o produto
Ultrapassando os limites da entrega contínua, pode-se alterar fundamentalmente a maneira como as pessoas colaboram na criação de software. Christian Uhl apresentou na DevOpsCon Munich 2019 como a implantação de cada feature branch usando o GitLab e o Kubernetes os ajuda a obter feedback rápido dos product owners e stakeholders.