![Usando IA para ajudar os desenvolvedores a trabalhar com expressões regulares](https://optimuscloud.com.br/wp-content/uploads/2024/03/1709385524_Usando-IA-para-ajudar-os-desenvolvedores-a-trabalhar-com-expressoes-150x150.jpg)
Usando IA para ajudar os desenvolvedores a trabalhar com expressões regulares
2 de março de 2024![FOSDEM 24: O Shell Unix pode ser melhorado? Claro que sim!](https://optimuscloud.com.br/wp-content/uploads/2024/03/1709389824_FOSDEM-24-O-Shell-Unix-pode-ser-melhorado-Claro-que-150x150.png)
FOSDEM 24: O Shell Unix pode ser melhorado? Claro que sim!
2 de março de 2024O Google Cloud fechou um acordo com o Stack Overflow que unirá a base de conhecimento do Stack Overflow com a IA do Google, Gemini.
Gemini for Google Cloud poderá fornecer aos desenvolvedores sugestões, códigos e outras informações do Stack Overflow, usando uma nova API Overflow. Gemini era anteriormente chamado de Bard, mas foi renomeado este ano. Os clientes do Google Cloud também poderão receber conhecimento técnico do Stack Overflow no Console do Google Cloud. Por sua vez, StackOverflow será hospedado no Google Cloud e aproveitará os recursos de IA do Google Cloud para “melhorar (suas) experiências de envolvimento da comunidade e processos de curadoria de conteúdo”. Espera-se que isso acelere o processo de aprovação de conteúdo, de acordo com comunicado divulgado por ambas as partes.
O primeiro conjunto de novas integrações e recursos entre Stack Overflow e Gemini para Google Cloud estará disponível no primeiro semestre deste ano. A integração também será apresentada no Google Cloud Next, de 9 a 11 de abril.
Pesquisa: usuários do JetBrains AI Assistant afirmam economia de tempo
A maioria (91%) dos usuários do JetBrains AI Assistant pesquisados disseram que o assistente de codificação economizou tempo, de acordo com uma pesquisa recente do provedor de IDE.
A pesquisa entrevistou 640 usuários no início de fevereiro, 59% dos quais eram desenvolvedores seniores com mais de 10 anos de experiência. A JetBrains se recusou a dizer quantos de seus usuários implantaram a IA, mas dos entrevistados, 59% relataram que economizaram entre uma hora e cinco horas por semana usando a IA para ajuda de codificação. Outros 11% disseram que a IA economizou mais de cinco horas por semana.
Os desenvolvedores com até dois anos de experiência em codificação colheram os maiores benefícios de economia de tempo, concluiu.
Tendo em conta estes resultados, não é surpreendente que 77% tenham afirmado que se sentiam mais produtivos com a IA. Mas o que é um pouco mais surpreendente é que 75% expressaram que estão mais satisfeitos com sua experiência IDE e 66% estão mais satisfeitos com seu fluxo de trabalho ao usar o assistente de IA. O quociente de felicidade pode estar relacionado a outra descoberta: a maioria dos desenvolvedores relatou gastar menos tempo em buscas de informações e disse que conseguia concluir as tarefas mais rapidamente. Tudo isso lhes dá mais tempo para tarefas de trabalho mais interessantes, disseram 55% dos entrevistados. Conseqüentemente, programadores mais felizes.
Outro fator que pode estar impulsionando essa descoberta de felicidade: 58% relatam que é necessário menos esforço mental para concluir tarefas e quase metade notou que sua capacidade de se concentrar e entrar em um “estado de fluxo” melhorou.
“Considerando que os processos e a cultura organizacional (como o número de reuniões e a organização do compartilhamento de conhecimento) provavelmente terão um impacto significativo nas interrupções de trabalho e no atrito do fluxo de trabalho, é notável que nosso Assistente tenha ajudado quase metade dos entrevistados nestes aspectos”, observou a JetBrains em suas descobertas.
Shopify lança melhorias para desenvolvedores
Shopify lançou recentemente mais de 100 atualizações de produtos, muitas delas voltadas para desenvolvedores e para melhorar a experiência do desenvolvedor.
Entre as mudanças: Hydrogen, estrutura do Shopify para construir sua vitrine sem cabeça, agora possui ferramentas de depuração mais avançadas. A plataforma também tornou a implantação do Hydrogen mais fácil e rápida.
A plataforma também adicionou status de pedido e extensões de página de agradecimento e suporte para novas propriedades de cores e esquemas de cores por meio da API Checkout Branding. A empresa também oferece agora um Checkout Sheet Kit para implantação de aplicativos móveis nativos. O kit permite que os desenvolvedores forneçam checkout de uma página diretamente no aplicativo nativo, mantendo a marca e outras personalizações de um checkout completo, disse a empresa.
Outras atualizações de extensibilidade:
- A capacidade de acessar fluxos de trabalho pós-compra com Store Credit Primitive e API;
- Suporte para 2.000 variantes com as novas APIs do produto GraphQL, que estão atualmente em versão prévia para desenvolvedores; e
- A capacidade de escrever código JavaScript com o novo
Run code
ação no Shopify Flow para adicionar lógica, resumir dados e calcular datas, entre outras ações.
Shopify também fez melhorias na experiência do desenvolvedor, incluindo:
- Aplicativos incorporados — OAuth2 Token Exchange para carregamento rápido de aplicativos, uma biblioteca App Bridge rápida e abrangente, bibliotecas JS com suporte para Codegen para GraphQL com suporte completo a tipos e preenchimento automático no IDE;
- Tudo incluído no GraphQL — integração do GraphQL com a CLI, com o dobro dos limites de taxa para GraphQL Admin API, acesso direto à API; e
- Webhooks declarativos, para que os desenvolvedores possam enviar todas as configurações de webhooks, inclusive as obrigatórias, como parte do
shopify app deploy
.
Por fim, o Shopify adicionou uma nova comparação de aplicativos e mapeamento de recursos para permitir que os desenvolvedores destaquem os principais recursos de seus aplicativos na nova página de comparação de aplicativos. A plataforma também melhorou a experiência de instalação ao incluir permissões de aplicativos na página de detalhes do aplicativo e também fornecerá mais promoção e visibilidade de aplicativos em sua App Store da Shopify.
Pão enrolado com correções de bugs
Bun lançou a v1.0.29 esta semana, corrigindo oito bugs. Para os curiosos, isso eleva as correções de bugs deste mês para 116 em fevereiro.
Bun é um tempo de execução, empacotador, transpilador e gerenciador de pacotes JavaScript; ele compete com o Node.
Esta versão também incorpora atualizações mais frequentes para bunx
, que é “como o npx, exceto com tecnologia bun install”, observou o criador Jarred Sumner em uma postagem no blog sobre as atualizações. Originalmente, bunx
não estava verificando atualizações com a frequência que deveria devido a um bug de invalidação de cache, disse ele. Agora, o bunx depende do carimbo de data/hora do stat para determinar se já se passaram 24 horas desde a última verificação, um método mais confiável, disse ele. Isso significa que agora ele inicia cem vezes mais rápido que o npx, acrescentou.
A postagem Notícias do desenvolvedor: equipe Google/Stack Overflow, IA economiza tempo e Bun Debugs apareceu pela primeira vez em The New Stack.