Início Notícias
Notícias
Feed RSS-
Construindo sistemas distribuídos observáveis
Sistemas cada vez mais complexos resultam em várias maneiras de falhar, maneiras essas que nem sempre podemos prever. Acreditar que podemos construir o sistema perfeito pode levar a um falso senso de segurança, então é preciso estar preparado e investir na capacidade de observar nossos sistemas. Algumas ferramentas disponíveis são métricas, rastreamento, logs estruturados e correlacionados.
-
Oracle demite equipe do Java Mission Control após abrir o código do produto
O pacote de ferramentas Java Mission Control, também conhecido como JMC, teve seu código liberado pela Oracle em 3 de maio de 2018, com muitos aplausos e entusiasmo da comunidade de desenvolvimento Java. A excitação foi substituída pelo desconforto, já que as fontes informaram que toda a equipe de desenvolvimento do JMC havia sido demitida.
-
A Oracle vai acabar com o suporte a versões anteriores do Java com maior antecedência
A nova estratégia de suporte da Oracle parece ter reduzido significativamente o período de tempo que as atualizações gratuitas para cada nova versão do Java serão oferecidas.
-
Google libera Android Studio 3.2 Beta 3
O Google liberou o Android Studio 3.2 Beta 3 em seu canal beta. Essa versão traz um novo Navigator Editor e painel assistente, Android Jetpack, migração para o AndroidX, Android App Bundle, analisador de código e novo Android Profiler.
-
Engenharia de Software para a Criatividade, Colaboração e Inventividade
A disciplina de engenharia de software deve ser iterativa, baseada em feedback, incremental, experimental e empírica. Dave Farley aponta que se somos mais rigorosos no começo do projeto, iremos criar soluções melhores e mais inovadoras, além de gastar menos tempo corrigindo bugs em produção ou trabalhando em gambiarras para os deploys e configurações.
-
Google libera Cloud IoT Core Client Library para Android Things
O Google liberou uma biblioteca para facilitar o uso do Google Cloud IoT Core em dispositivos com o Android Things. Os desenvolvedores podem conectar ao IoT Core MQTT bridge, autenticar um dispositivo, publicar a telemetria dos dispositivos, receber configurações de alterações e manipular erros e falhas na rede.
-
Ron Jeffries diz: Os desenvolvedores deveriam abandonar o “Ágil”
Ron Jeffries, autor, palestrante, um dos criadores do Extreme Programming (XP) e signatário do Manifesto Ágil em 2001, compartilhou um post em seu blog no qual defende que os desenvolvedores devem abandonar o “Ágil”, o que significa que devemos ficar longe das formas “Faux Agile” ou “Dark Agile” e se aproximar dos valores e princípios do Manifesto.
-
Como a Prevenção de Rastreamento Inteligente da Apple funciona no Safari
A Apple anunciou o macOS Mojave no WWDC 2018, a última versão do sistema operacional da empresa, e também a versão 12 do Safari. A Apple declarou que a privacidade e a segurança aprimoradas são a principal prioridade desses lançamentos.
-
Google libera Android P Beta 2
O Google liberou o Android P Beta 2. O Android P Beta inclui as APIs finais do Android P, últimas imagens de sistema, suporte de recorte de exibição, entre outros.
-
Cultura, segurança psicológica e inteligência emocional para equipes de alta performance
A humanidade é o coração do trabalho intelectual criativo no qual muitos estão engajados. A base das equipes de alta performance são pessoas que têm liberdade e autonomia e se sentem seguras.
-
Microservices orientados a eventos na conferência de arquitetura de software da O'Reilly em NY
Já discutimos arquiteturas de microservices orientadas a eventos no passado, e na mais recente O'Reilly Software Architecture Conference em Nova York houve um foco nesse tópico sobre o qual Joab Jackson, do The New Stack, fez um relato.
-
Google libera o Flutter Release Preview 1
O Google recentemente anunciou o Flutter Release Preview 1. O Flutter é um framework open source cross-platform para o desenvolvimento de apps para o iOS e Android. O Flutter Release Preview 1 inclui o suporte à teclados e scanners de código de barras, gravação de vídeo, ML Kit e uma atualização para a extensão do Flutter para o Visual Studio Code.
-
Cultivando a segurança psicológica
Quando estamos estressados, ameaçados ou inseguros, se torna mais difícil pensar de maneira criativa, trabalhar de forma colaborativa e resolver problemas. Podemos cultivar uma cultura de segurança ao deixar claro que as pessoas podem errar, entendendo realmente o que acontece e praticando a atenção total.
-
Entrevista com Brian Goetz sobre classes de dados no Java
Brian Goetz, Arquiteto Java da Oracle, introduziu um conceito experimental sobre classes de dados, que pode ser integrada à linguagem de programação Java.
-
Amazon Neptune, um novo banco de dados em Grafo em nuvem está disponível
Um novo banco de dados em grafo oferecido em nuvem, Amazon Neptune, foi publicamente disponibilizado após um período de lançamento limitado no último ano. Com o Amazon Neptune, os clientes podem gerenciar seus bits de dados em um modelo de grafo - uma estrutura semântica de nós, arestas e propriedades.