Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Como a inteligência artificial afeta o design de produtos
A inteligência artificial está mudando a maneira como interagimos com a tecnologia. Eliminar interfaces desnecessárias torna a interação com máquinas mais humana, argumentou Agnieszka Walorska na conferência da ACE 2019. As expectativas em relação à experiência do cliente mudaram e um fator que está se tornando cada vez mais importante para essa mudança é o machine learning.
-
Shopify: migrando para um monolito modular
Kirsten Westeinde, engenheira sênior na Shopify, discutiu a evolução da ferramenta para um monolito modular no Shopify Unite 2019. Isso incluiu o uso do design payoff line para decidir quando fazer essa alteração, como foi alcançada e também por que a arquitetura de microservices foi descartada.
-
Alta Performance na Edição de Vídeo para Web Mobile
Forbes Lindesay, desenvolvedor de software da Threads Styling, compartilha sua experiência na criação do Video Renderer, um editor de vídeo de alto desempenho criado para um aplicativo Web Mobile
-
Octant: Dashboard local e em tempo real para cargas de trabalho no Kubernetes
Octant é uma ferramenta open source da VMware que ajuda os desenvolvedores a entender como os aplicativos estão sendo executados em um cluster Kubernetes. Os desenvolvedores podem visualizar graficamente as dependências dos objetos Kubernetes, encaminhar portas locais para um pod em execução, inspecionar logs do pod e navegar por diferentes clusters.
-
Construindo aplicações AR/VR no navegador
Tanto a realidade aumentada quanto a virtual apresentam novas oportunidades para desenvolvedores Web. Seguimos Doug Sillars que falou em sua palestra "Construindo Uma Galeria de ARt no Navegador " para descobrir qual é o estado da realidade virtual e aumentada no JavaScript, e como os desenvolvedores podem se envolver usando A-frame, em uma biblioteca de JavaScript AR/VR.
-
Nova técnica acelera o Deep Learning com TensorFlow em 2x
Pesquisadores da Universidade Estadual da Carolina do Norte apresentaram recentemente um artigo na Conferência Internacional de Supercomputação (ICS) sobre a nova técnica, "deep reuse" (DR), que pode acelerar o tempo para redes neurais deep learning em execução no TensorFlow em até 2x, sem quase perder a precisão.
-
Scade: desenvolvimento aplicativos Android usando o Swift
O Cross Platform Swift fornece a base para o desenvolvimento de aplicativos iOS e Android usando o Swift. O roadmap de 2019 se concentra em aperfeiçoar as funcionalidades, melhorando a produtividade e usabilidade, além da comunicação com a comunidade de desenvolvimento Swift.
-
CRI-O: Um container runtime open source para o Kubernetes
A CNCF (Cloud Native Computing Foundation) aceitou a iniciativa CRI-O como um projeto em nível de incubação no dia 8 de abril. Criado pela Red Hat, o CRI-O é um projeto de containers que utiliza o padrão Open Container Iniciative (OCI) como runtime para Kubernetes, fornecendo uma alternativa ao Docker.
-
C++ 20 traz Modules, Coroutines e Concepts; Contracts ficou de fora
O comitê ISO C++ fechou a lista de recursos para o próximo C++ padrão, apelidado de C++ 20, agendado para ser publicado em fevereiro de 2020. O C++ 20 será uma revisão significativa do C++, trazendo modules, coroutines e concepts, entre suas principais novas funcionalidades.
-
Ensinando as máquinas a entenderem emoções através da análise de sentimentos
A análise de sentimentos ensina os computadores a reconhecerem as emoções humanas presentes no texto. O maior desafio é achar o equilíbrio entre simplicidade e precisão. As abordagens variam desde o uso de uma lista de palavras associadas às emoções até o aprendizado profundo, com técnicas como incorporação de palavras, redes neurais, e mecanismos de atenção.
-
Pesquisadores desenvolvem técnica para reduzir o tamanho de modelos de deep learning para IoT
Pesquisadores da Arm Limited e Princeton University desenvolveram uma técnica que produz modelos deep learning de visão computacional para sistemas de hardware da Internet of Things (IoT) com apenas 2KB de RAM. Usando a otimização Bayesiana e a poda de rede, a equipe é capaz de reduzir o tamanho dos modelos de reconhecimento de imagem e, ao mesmo tempo, alcançar o estado da arte da precisão.
-
Tornando o 'npm install' seguro
No QCon New York 2019, Kate Sills, engenheira de software da Agoric, discutiu alguns dos desafios de segurança na construção de componentes de contratos inteligentes compostos com JavaScript. Duas propostas emergentes da TC39 JavaScript, realms e Secure ECMAScript (SES), foram apresentadas como soluções para riscos de segurança com o processo de instalação do npm.
-
Usando ferramentas gráficas Helm para gerenciar implantações Kubernetes na Delivery Hero
A engenharia da Delivery Hero utiliza o Helm e ferramentas relacionadas para simplificar o gerenciamento de vários ambientes Kubernetes, dados sensíveis e configuração.
-
Cenário de Segurança do Ecossistema Docker e Melhores Práticas
Como parte de seu Relatório Anual de Segurança de Código Aberto, a empresa de segurança Snyk divulgou um relatório específico com foco na segurança do Docker, que mostra vulnerabilidades em imagens de contêineres. O InfoQ falou com Liran Tal, defensor do desenvolvimento de Snyk.
-
Preview of C# 8.x
Mesmo que o C # 8.0 esteja a meses de distância, o planejamento já começou para o C # 8.x. Alguns desses recursos são novos, enquanto outros foram anteriormente considerados para o C # 8