![Guia do desenvolvedor para começar a usar o LlamaIndex](https://optimuscloud.com.br/wp-content/uploads/2024/04/1713030246_Guia-do-desenvolvedor-para-comecar-a-usar-o-LlamaIndex-150x150.jpg)
Guia do desenvolvedor para começar a usar o LlamaIndex
13 de abril de 2024![Featued image for: IT Pioneers Assess the Future Impact of AI](https://optimuscloud.com.br/wp-content/uploads/2024/04/1713103205_Pioneiros-de-TI-avaliam-o-impacto-futuro-da-IA-150x150.png)
Pioneiros de TI avaliam o impacto futuro da IA
14 de abril de 2024CodiumAI lançou um novo agente de codificação de IA projetado para funcionar com ferramentas de conclusão de código na semana passada. Junto com o agente, CodiumAI também divulgou próprio ferramenta de conclusão de código.
A ferramenta de IA é chamada Codiumate Agent e está disponível para download gratuito para IDEs JetBrains e Codiumate for VS Code. Ele sugere testes relevantes, elabora documentação, fornece orientação sobre práticas recomendadas e identifica duplicatas de código sem aviso prévio.
“Este anúncio se baseia no recente sucesso da pesquisa AlphaCodium da CodiumAI, que propôs uma nova abordagem para geração de código por LLMs, construída sobre um fluxo iterativo de vários estágios baseado em testes para resolver problemas de código”, observou a empresa em seu comunicado à imprensa. . “O desempenho do AlphaCodium no benchmark CodeContest mostrou que seu desempenho melhorou a precisão do GPT-4 de 19% para 44%.”
Nue oferece brilho para realce de sintaxe
Os criadores do Nue.js lançaram o Glow, que o criador do Nue e desenvolvedor front-end, Tero Piirainen, chamou de “uma nova abordagem no realce de sintaxe”.
O Glow se concentra apenas na estética – e na aparência do seu código. Ele faz com que todas as linguagens funcionem com as cores da sua marca, ajustando apenas algumas variáveis CSS. Também tem tamanho microscópico, afirma Piirainen.
“O brilho é muito menor do que as alternativas convencionais”, escreveu ele. “Estamos falando de 5K em vez de 5M. É de longe a menor implementação disponível.”
Ele foi projetado para competir com nomes como Shiki. Nue, é claro, tem suporte integrado para Glow, acrescentou ele, embora o Glow também possa ser usado como uma biblioteca independente.
JetBrains lança serviços IDE empresariais
A JetBrains anunciou um novo conjunto de serviços IDE para empresas que combina cinco produtos e serviços disponíveis separadamente ou em pacote. Estão incluídos:
- IDE Provisioner, uma ferramenta de gerenciamento de IDE centralizada e simplificada para enviar versões, configurações e plug-ins de IDE apropriados para desenvolvedores em toda a organização para reduzir os riscos associados a versões não aprovadas ou desatualizadas;
- AI Enterprise, que fornece aos desenvolvedores recursos de produtividade baseados em IA e dá às empresas controle sobre segurança, gastos, escolha do melhor provedor de LLM da categoria e medidas de eficiência;
- License Vault, uma ferramenta que automatiza a distribuição das licenças do JetBrains IDE para a organização;
- Code With Me Enterprise, que oferece suporte à programação colaborativa em tempo real para “organizações preocupadas com a segurança”; e
- CodeCanvas, um orquestrador de ambiente de desenvolvimento remoto auto-hospedado.
![Painel de serviços Jetbrains IDE](https://optimuscloud.com.br/wp-content/uploads/2024/04/1713031204_157_Noticias-dos-desenvolvedores-Agente-de-codificacao-AI-Nue-Glows-e.png)
Imagem cortesia de JetBrains
“JetBrains IDE Services oferece um painel de controle elegante que simplifica o gerenciamento de ferramentas de desenvolvedor, ao mesmo tempo que o torna praticamente invisível para os desenvolvedores”, disse Ernst Haagsman, chefe de produto em JetBrains IDE Services, em um comunicado preparado.
A empresa antecipa a introdução de uma plataforma de nuvem gerenciada “em um futuro próximo”, acrescentou Haagsman.
Lançado primeiro beta do Android 15
Quinta-feira, o Google lançou o primeiro beta do Android 15, abrindo-o para desenvolvedores e primeiros usuários em preparação para um lançamento para o consumidor em algum momento no futuro.
Entre as atualizações: os aplicativos são exibidos de ponta a ponta por padrão em dispositivos Android 15, o que significa que os desenvolvedores não precisam mais ligar explicitamente Window.setDecorFitsSystemWindows(false)
ou enableEdgeToEdge()
para mostrar seu conteúdo atrás das barras do sistema. Dito isto, o Google recomenda continuar ligando enableEdgeToEdge()
para obter a experiência completa em versões anteriores do sistema operacional. Além disso, para ajudar a avançar de ponta a ponta, muitos dos elementos que podem ser compostos do Material 3 lidam com inserções para você, com base em como os elementos que podem ser compostos são colocados em um aplicativo de acordo com as especificações do Material, observou o Google.
O Android 15 inclui melhorias para otimizar o desempenho, incluindo suporte em nível de sistema operacional para arquivamento e desarquivamento de aplicativos, para que os usuários possam liberar espaço em seus dispositivos de aplicativos usados com pouca frequência, mantendo seus dados. A versão beta também prioriza a privacidade e a segurança, oferecendo uma API no nível do sistema operacional para criptografia ponta a ponta para chaves de contato, para que os usuários possam gerenciar e verificar com segurança as informações de contato de outras pessoas.
Por fim, o Android TalkBack agora oferecerá suporte a telas Braille que usam dispositivos de interface humana via USB e Bluetooth para melhorar a acessibilidade.
Qualquer dispositivo Pixel pode baixar o Android 15 e obter o futuro Android 15 Beta e atualizações de recursos over the air, acrescentou o Google. Há também um emulador Android que os desenvolvedores podem usar para testar aplicativos no Android 15.
Lançamentos do Astro 4.6
Astro 4.6 lançado quinta-feira, com uma nova estratégia de roteamento manual para internacionalização.
“Esta nova estratégia permite que você assuma o controle total sobre o roteamento do seu site Astro internacionalizado, para casos em que a estratégia de roteamento padrão não atenda às suas necessidades”, escreveu a equipe do Astro.
Como alternativa, é possível importar a própria lógica de middleware do Astro usando a nova função de middleware do astro:i18n para desenvolver a estratégia de roteamento padrão, acrescentaram. Exemplos de código são fornecidos na postagem.
A nova versão também permite que os desenvolvedores movam a barra de ferramentas Dev para diferentes posições na parte inferior da tela. Outras mudanças:
- A versão adiciona suporte experimental parcial para proteção CSRF, embora isso possa mudar em versões futuras;
- Melhorias nos cookies, pois o auxiliar do Astro para exclusão de cookies agora permite definir mais atributos de cookies em vez de apenas os atributos de caminho e domínio; e
- Suporte obsoleto para versões mais antigas do Node.js inferiores a 18.17.1, Node.js 19 e versões do Node.js 20 inferiores a 20.3.0.
A postagem Dev News: AI Coding Agent, Nue Glows e New Android Beta apareceu pela primeira vez em The New Stack.