BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias

  • Open API Initiative anuncia a especificação 3.0.0 para OpenAPI

    A Open API Initiative anunciou o lançamento da especificação 3.0.0 para OpenAPI. O lançamento marca o apogeu de quase dois anos de desenvolvimento e um processo de lançamento de sete meses. Dentre as novidades dessa versão, destaque para o suporte a retorno de chamada e vários hosts, e aprimoramento no suporte ao schema do JSON, bem como novas propriedades, como componentes e links.

  • Engenheiro da Volkswagen condenado a 40 meses de prisão

    Um engenheiro que ajudou a projetar o sistema que ocultava altos níveis de poluentes dos motores a diesel da Volkswagen foi multado em US$ 200 mil e condenado a 40 meses de prisão. Este ocorrido reabre a discussão sobre ética e profissionalismo na área de engenharia de software.

  • Business Architecture: do negócio à TI, e não vice-versa

    Em recente publicação, Mark Little defende a importância e a complexidade do desenho de aplicação em microservices, discutindo a necessidade de repensar a arquitetura dos dados. Dando mais um passo na direção que Mark indica ao falar em DDD, chega-se a uma mudança radical: estruturar a aplicação do ponto de vista do negócio, não da TI. A nova metodologia para isso é a Business Architecture.

  • Blazor traz de volta .NET aos navegadores

    O Blazor é um experimento criado por Steve Sanderson que torna possível a utilização de .NET aos navegadores usando WebAssembly e DotNetAnywhere. Não se trata de um Framework completo como Flash ou Silverlight, mas sim um teste para verificar o que é possível fazer com tal tecnologia.

  • API Java para RESTful Web Services 2.1 liberada

    Foi liberado a API Java para RESTful Web Services JAX-RS 2.1, com suporte à eventos server-sent, JSON-B, suporte para o JSON-P melhorado, e uma extensão reativa para a API client.

  • Pesquisador do Google cria tecnologia para utilização de redes neurais em dispositivos móveis

    Diversas empresas lançaram aplicações que utilizam redes neurais. Para aplicações que devem rodar offline, sendo rápidas e responsivas, ou em situações onde a privacidade é uma questão crítica, a utilização de servidores na rede se torna inviável. Um pesquisador da Google, criou uma nova forma de treinar duas redes neurais, de modo que uma rede eficiente possa ser utilizada em aplicações mobile.

  • Facebook recusa alterar a licença open source do React

    A Fundação Apache anunciou recentemente que a licença open source BSD+Patents do Facebook não foi autorizada para inclusão com produtos Apache. Como consequência houve ranger de dentes e muita procura por desenvolvedores React, uma vez que o Facebook se recusou a reconsiderar.

  • Oracle planeja migrar o Java EE para uma Open Source Foundation

    A Oracle está planejando migrar a gestão e o desenvolvimento da plataforma Java EE para uma fundação open source. A migração deverá ocorrer logo após o lançamento da próxima release, o JEE 8, que deve ser lançado em breve.

  • Quais linguagens estão tomando a popularidade do Java, a número 1 do mundo?

    A publicação de agosto de 2017 da lista de linguagens mais populares, promovida pela TIOBE, mostra o Java como a linguagem de programação mais popular do mundo. Porém, a publicação relata uma queda da popularidade do Java, uma tendência dentro das mais populares linguagens de programação identificadas pela pesquisa. Para onde estão migrando essas pessoas?

  • Como criar um time de alta performance

    A alta performance é uma característica de um time, um estado temporário que precisa de atenção se esse time deseja continuar a performar bem. A criação de um ambiente seguro, o investimento no desenvolvimento de habilidades de colaborações e feedbacks peer-to-peer são algumas das ações que você pode fazer para criar um time de alta performance.

  • Microservices e modularidade

    Gene Hughson, experiente arquiteto de soluções e aplicações, apresenta como são importantes as razões para a escolha de uma abordagem baseada em microservices e defende que a melhora da modularidade não é uma razão válida. Gene extrapola seu raciocínio para a arquitetura de dados, defendendo que um time disciplinado e coeso é capaz de atuar na manutenção de uma arquitetura de dados monolítica.

  • Microsoft Reitera o Suporte à F#

    Mads Torgersen e Philip Carter, respectivamente membros dos times de C# e F# da Microsoft, fizeram uma publicação promovendo o uso do F#. A postagem veio logo após a apresentação sobre F# no Build 2017. Eles conversaram sobre como a Microsoft gostaria de remover os obstáculos na adoção do F# e as melhorias para a programação em F# que o Visual Studio tráz.

  • Netflix: proteção contra ataques DDoS em arquiteturas orientadas a microservices

    A Netflix acaba de publicar em seu blog estratégias para mitigar ataques DDoS em arquiteturas orientadas a microserviços. O post inclui uma visão geral de como identificar as requisições que iniciam estes ataques, como testá-las com os frameworks open source Repulsive Grizzly e Cloud Kraken, bem como as melhores práticas para proteção de um sistema.

  • SQL Server 2017 RC1 chega com novas funcionalidades para Linux

    Após sete lançamentos anteriores, a Microsoft anunciou o lançamento do primeiro Release Candidate para o SQL Server 2017. Aqueles que executam o SQL Server no Linux encontrarão uma série de novas capacidades. A primeira destas é o suporte a TLS e Active Directory Authentication.

  • A AWS lança o Lambda@Edge, habilitando a execução de funções do Node.js no CloudFront CDN

    A Amazon Web Services (AWS) lançou para o público em geral o Lambda@Edge, permitindo que seus clientes executem funções lambda do Node.js em seus pontos de presença espalhados mundialmente, o que permite respostas dinâmicas com baixa latência para usuários finais.

BT