Manifesto do Pipeline de Entrega Contínua: Construindo uma Entrega de Software Melhor

2024-12-21
Manifesto do Pipeline de Entrega Contínua: Construindo uma Entrega de Software Melhor

Equipes de software modernas precisam desesperadamente de ferramentas melhores para gerenciar seus pipelines de entrega contínua. O ecossistema atual de pipelines de CD é fragmentado, rígido e ineficiente. Este manifesto defende pipelines com prioridade para código, amigáveis ao desenvolvedor e projetados para lidar com as complexidades dos fluxos de trabalho de engenharia modernos. Ele enfatiza uma única fonte de verdade, componentes reutilizáveis e com segurança de tipos, pipelines dinâmicos e flexíveis, depuração transparente e visual e mecanismos para lidar com mudanças e loops de feedback rápidos, objetivando, em última análise, melhorar a eficiência e acelerar a entrega.

Leia mais
Desenvolvimento Entrega Contínua

Organogel que muda de cor, estica 46 vezes seu tamanho e se auto-repara

2025-09-18
Organogel que muda de cor, estica 46 vezes seu tamanho e se auto-repara

Cientistas em Taiwan desenvolveram um novo organogel auto-reparável que pode esticar até 46 vezes seu tamanho original. Mesmo que quebrado, ele se repara completamente em 10 minutos à temperatura ambiente. Este material notável combina nanocristais de celulose ligados covalentemente e moléculas mecanicamente interligadas modificadas (MIMs) que atuam como músculos artificiais. Esses músculos tornam o gel sensível a forças externas, mudando de cor de laranja para azul dependendo do seu estado. Suas propriedades auto-reparadoras e de mudança de cor mostram promessa para aplicações em eletrônicos flexíveis, robótica macia e anti-contrafação.

Leia mais

Dominando o elemento HTML `<template>`: Shadow DOM declarativo e truques com DocumentFragment

2025-09-03

Este artigo mergulha nas poderosas capacidades do elemento HTML ``, focando em seu uso com o atributo `shadowrootmode` para a criação de Shadow DOM declarativo. Ele explica detalhadamente os valores `open` e `closed` de `shadowrootmode`, e o uso de atributos como `shadowrootclonable`, `shadowrootdelegatesfocus` e `shadowrootserializable`. Além disso, o artigo ilustra como manipular DocumentFragment usando a propriedade `content` do elemento ``, evitando habilmente potenciais armadilhas do DocumentFragment. Através de exemplos de código concretos, ele demonstra como inserir e atualizar dinamicamente elementos DOM, e como alavancar Shadow DOM para encapsulamento de estilos e desenvolvimento baseado em componentes.

Leia mais
Desenvolvimento modelo HTML

Construindo um Método de Acesso a Tabela em Memória Personalizado para Postgres

2025-08-08

Este artigo detalha a jornada do autor na construção de um método de acesso à tabela PostgreSQL personalizado, criando efetivamente um mecanismo de armazenamento em memória simples. Começando com uma compilação de depuração do PostgreSQL, o autor implementou incrementalmente as várias funções da API do método de acesso à tabela, culminando em um sistema totalmente funcional capaz de criar tabelas, inserir dados e consultar resultados. O processo envolveu superar vários desafios, incluindo depuração e compreensão das internas do PostgreSQL, que foram resolvidos por meio de registro e depuração iterativa. Isso serve como um excelente exemplo de desenvolvimento de extensão do PostgreSQL, fornecendo experiência e orientação valiosas para outros desenvolvedores.

Leia mais

Migração do repositório Bitnami Docker: atualização de segurança ou paywall?

2025-08-28
Migração do repositório Bitnami Docker: atualização de segurança ou paywall?

A Bitnami está migrando seu repositório público de imagens Docker para um novo repositório Bitnami Legacy e lançando gradualmente as imagens Bitnami Secure Images (BSI) mais seguras. A migração será feita em fases, com interrupções temporárias do serviço de imagens. Os usuários podem optar por migrar para o BSI (parcialmente gratuito, mas a funcionalidade completa requer uma assinatura paga) ou para o repositório Bitnami Legacy (solução temporária, com riscos de segurança). A Bitnami explica essa mudança como um esforço para melhorar a segurança e lidar com a crescente ameaça de vulnerabilidades de software de código aberto e novos regulamentos. No entanto, essa mudança também gerou controvérsia, com alguns argumentando que é uma estratégia para mudar de serviços gratuitos para serviços pagos.

Leia mais
Desenvolvimento

O humilde tubo de Geissler: ancestral da tecnologia moderna

2025-08-23
O humilde tubo de Geissler: ancestral da tecnologia moderna

Em 1854, Heinrich Geissler, um soprador de vidro, inventou o tubo de Geissler, um tipo de tubo de descarga de gás. Esta invenção aparentemente simples tornou-se ancestral de incontáveis tecnologias modernas. O tubo de Geissler levou ao desenvolvimento de iluminação fluorescente e de néon, e mais importante, revolucionou a física, desempenhando um papel crucial na descoberta do elétron e dos raios-X. Sua evolução culminou em monitores de tubo de raios catódicos e tubos de vácuo, lançando as bases para os computadores eletrônicos modernos. Esta tecnologia modesta impacta profundamente nosso mundo hoje.

Leia mais

FSF: Guardiões da Liberdade de Software

2025-01-11

Desde sua fundação em 1985, a Free Software Foundation (FSF) tem sido uma defensora firme da liberdade de software, resistindo à invasão de interesses comerciais. Sua estrutura de governança única, sem membros, garante que sua missão permaneça sem comprometimentos, superando desafios do movimento 'open source' e da influência corporativa para defender a liberdade de software como um direito humano fundamental.

Leia mais
Desenvolvimento liberdade de software

Truques de Cache KV para Modelos de Linguagem Mais Rápidos

2025-01-28
Truques de Cache KV para Modelos de Linguagem Mais Rápidos

A lentidão dos grandes modelos de linguagem (LLMs) na geração de texto decorre da complexidade computacional da autoatenção. Este artigo explora o cache KV e suas técnicas de otimização. O cache KV armazena pares chave-valor para cada token para evitar cálculos redundantes, reduzindo a complexidade de O(n³) para O(n²); no entanto, o consumo de memória permanece substancial. O artigo examina 11 artigos que propõem otimizações: seleção e poda de tokens com base em pontuações de atenção, técnicas de compressão pós-hoc e redesenhos arquitetônicos, como a Atenção Latente Multi-cabeça (MLA). Essas técnicas visam equilibrar o uso de memória e a eficiência computacional, tornando modelos como o ChatGPT mais rápidos e eficientes na geração de texto.

Leia mais

DeepSeek-R1: Um Modelo de IA Censurado?

2025-01-28
DeepSeek-R1: Um Modelo de IA Censurado?

DeepSeek-R1, um modelo de IA de código aberto de grande sucesso, gerou preocupações devido à censura imposta pela empresa chinesa por causa das políticas do PCC. Uma avaliação da Promptfoo revelou que o DeepSeek-R1 censurou 85% de 1.156 prompts sobre tópicos sensíveis, como independência de Taiwan e a Revolução Cultural. No entanto, essa censura mostrou-se surpreendentemente frágil e facilmente contornável usando técnicas simples, como alterar o contexto ou enquadrar perguntas em narrativas ficcionais. Esta pesquisa destaca a vulnerabilidade da censura em modelos de IA chineses e sublinha as implicações mais amplas da censura e da segurança de dados no desenvolvimento global da IA.

Leia mais

Despedindo-se da Certeza: Programação Probabilística em Swift

2025-08-29
Despedindo-se da Certeza: Programação Probabilística em Swift

Este artigo apresenta uma nova abordagem para lidar com dados incertos em Swift: Uncertain. Ele codifica a probabilidade diretamente no sistema de tipos, abordando elegantemente problemas como a imprecisão das coordenadas de GPS. Usando distribuições de probabilidade e amostragem de Monte Carlo, os desenvolvedores podem modelar com mais precisão incertezas do mundo real, construindo aplicativos mais robustos e confiáveis. O artigo fornece uma biblioteca Swift baseada em Uncertain e inclui exemplos mostrando como lidar com várias distribuições de probabilidade e realizar análise estatística.

Leia mais

Jóia do Jazz dos anos 70: Um álbum inspirado em Duna que você precisa ouvir

2025-02-19
Jóia do Jazz dos anos 70: Um álbum inspirado em Duna que você precisa ouvir

Em 1977, o tecladista David Matthews lançou *Dune*, um álbum de jazz inspirado no romance de ficção científica de Frank Herbert. O primeiro lado do álbum é uma suíte de 20 minutos com faixas como "Arrakis", "Vermes de Areia", "Canção dos Bene Gesserit" e "Muad'Dib". Sua capa se assemelha notavelmente a *Star Wars*, também lançado naquele ano, e o álbum inclui versões do tema principal de *Star Wars*, do tema da Princesa Leia, do tema de *Silent Running* e de "Space Oddity" de David Bowie. Matthews, que trabalhou para a CTI Records e foi diretor musical de James Brown, reuniu uma formação estelar de músicos de jazz dos anos 70. Seu trabalho foi amostrado por artistas de hip-hop e ganhou imensa popularidade no Japão.

Leia mais

Engenheiro rural traz de volta telefones públicos, gratuitamente

2025-06-05
Engenheiro rural traz de volta telefones públicos, gratuitamente

Patrick Schlott, um engenheiro elétrico, adotou um hobby único: restaurar e instalar telefones públicos gratuitos em áreas rurais de Vermont. Ele argumenta que, embora a maioria das pessoas tenha telefones celulares, eles nem sempre são confiáveis em áreas rurais, e às vezes as pessoas apenas precisam de um telefone fixo. Sua empresa, RandTel, opera atualmente três telefones, um dos quais é até alimentado por energia solar. Este projeto nostálgico, porém socialmente responsável, fornece um serviço valioso à comunidade, ao mesmo tempo em que exibe um pedaço da história americana.

Leia mais
Diversos

Gemma do Google: Uma Família de Modelos Multimodais Leves

2025-03-12
Gemma do Google: Uma Família de Modelos Multimodais Leves

O Google revelou Gemma, uma família leve de modelos multimodais construídos com tecnologia Gemini. Os modelos Gemma 3 processam texto e imagens, possuem uma janela de contexto de 128K e suportam mais de 140 idiomas. Disponíveis em tamanhos de parâmetros de 1B, 4B, 12B e 27B, eles se destacam em tarefas como resposta a perguntas, resumo e raciocínio, enquanto seu design compacto permite a implantação em dispositivos com recursos limitados. Os resultados de referência demonstram um desempenho forte em várias tarefas, particularmente em capacidades multilíngues e multimodais.

Leia mais

Michael Larabel: 20 anos explorando profundamente o hardware Linux

2025-03-17

Michael Larabel, fundador e principal autor do Phoronix.com, se dedica desde 2004 a enriquecer a experiência com hardware Linux. Ele escreveu mais de 20.000 artigos cobrindo suporte de hardware Linux, desempenho, drivers de gráficos e muito mais. Ele também é o principal desenvolvedor do Phoronix Test Suite, Phoromatic e do software de benchmarking automatizado OpenBenchmarking.org.

Leia mais
Tecnologia

Multitenancy SQLite elegante em Rails

2025-04-27

Este artigo descreve a experiência de construir um aplicativo multilocatário com Rails, onde cada locatário possui seu próprio banco de dados SQLite isolado. O autor inicialmente utilizou o gerenciamento tradicional de conexões de banco de dados, levando a erros de conexão sob alta carga. Após muita exploração, o autor finalmente utilizou o método `connected_to` do Rails 6+ combinado com um middleware personalizado para alcançar a troca segura e eficiente de bancos de dados de locatários, resolvendo de forma inteligente os problemas de multithreading e gerenciamento de pool de conexões, e compartilhando dicas para lidar com corpos de resposta de streaming Rack. Este artigo é valioso para a construção de aplicativos multilocatários de alto desempenho e escaláveis.

Leia mais
Desenvolvimento Multilocatário

Crianças podem ser a chave para a cura da AIDS

2025-08-02
Crianças podem ser a chave para a cura da AIDS

Pesquisas sugerem que os sistemas imunológicos das crianças podem ser mais eficazes na supressão do HIV do que os dos adultos. Algumas crianças infectadas pelo HIV, após terapia antirretroviral precoce, mantêm cargas virais indetectáveis por meses ou até anos após interromper a medicação. Isso oferece nova esperança para uma cura para a AIDS, com pesquisadores acreditando que as crianças podem ser o ponto de avanço na pesquisa de cura da AIDS.

Leia mais

GrapheneOS: Um sistema operacional Android focado em segurança

2025-09-14
GrapheneOS: Um sistema operacional Android focado em segurança

O GrapheneOS (GOS) é um sistema operacional baseado no Android que prioriza a segurança e é compatível apenas com dispositivos Google Pixel. Ele utiliza perfis de usuários múltiplos para garantir privacidade robusta, com criptografia e permissões independentes para cada perfil, criando, na prática, sistemas isolados dentro do seu telefone. Os usuários podem controlar granularmente as permissões de cada perfil, podendo até mesmo interromper completamente a execução em segundo plano. A instalação é simples, as atualizações são fáceis e o gerenciamento de permissões de aplicativos é poderoso. Embora seja um pouco menos amigável que o Android padrão, o GOS oferece um controle sem precedentes para usuários preocupados com segurança e privacidade, tornando-se uma alternativa interessante.

Leia mais
Desenvolvimento

O sonho do chip de IA da Intel Habana Labs desmorona: Mais uma aquisição fracassada

2025-02-09
O sonho do chip de IA da Intel Habana Labs desmorona: Mais uma aquisição fracassada

A aquisição da Intel em 2020 da startup israelense de chips de IA Habana Labs por US$ 2 bilhões, cujos chips Gaudi foram usados pela Amazon para treinar modelos de linguagem grandes, terminou em fracasso. O processador Habana de próxima geração, Falcon Shores, foi cancelado devido a feedback negativo dos clientes, marcando efetivamente o fim da Habana Labs. Isso destaca as dificuldades da Intel com aquisições e sua estratégia de IA inconsistente. Embora o fundador Avigdor Willenz tenha recebido um pagamento substancial, a falha representa um erro significativo e uma oportunidade perdida tanto para a Intel quanto para Israel.

Leia mais

FSF sob ataque: DDoS contínuos ameaçam o software livre

2025-07-07

A equipe de operações de sistemas da Free Software Foundation (FSF) está enfrentando ataques implacáveis de negação de serviço distribuído (DDoS), originários de fontes que incluem rastreadores da web de modelos de linguagem grandes (LLM) e entidades desconhecidas. Esses ataques interromperam repetidamente serviços críticos como gnu.org e Savannah. Apesar de uma equipe pequena e recursos limitados, a FSF está lutando. O artigo incentiva os leitores a se tornarem membros associados para apoiar os esforços da FSF na defesa do software livre e da liberdade do usuário contra essas ameaças persistentes.

Leia mais
Tecnologia

Exclusivo: Steve Ballmer sobre a Microsoft, o Clippers e a vida

2025-09-02
Exclusivo: Steve Ballmer sobre a Microsoft, o Clippers e a vida

Neste episódio do podcast Acquired, uma conversa profunda com Steve Ballmer, ex-CEO da Microsoft. Ele reflete sobre os triunfos e reveses da Microsoft, incluindo sua parceria com a IBM, a ascensão do Windows, oportunidades perdidas em dispositivos móveis e busca, e o sucesso do Azure. Ballmer também compartilha suas ideias sobre software empresarial e como ele construiu o LA Clippers em um time vencedor. A conversa abrange estratégia de negócios, liderança e reflexão pessoal, tornando-se uma audição envolvente.

Leia mais
Startup

Caverna de Tinshemet: Neandertais e Homo Sapiens Compartilharam Cultura

2025-03-15
Caverna de Tinshemet: Neandertais e Homo Sapiens Compartilharam Cultura

Uma nova pesquisa na caverna de Tinshemet, em Israel, revela um nível surpreendente de interação entre Neandertais e Homo sapiens durante o Paleolítico Médio. As descobertas, publicadas na Nature Human Behavior, mostram evidências de tecnologias, estilos de vida e até mesmo costumes funerários compartilhados. Essas interações promoveram a troca cultural e levaram a inovações como práticas funerárias formais e o uso simbólico de ocre. Isso desafia suposições anteriores sobre competição e destaca o Levante como um centro crucial para a interação humana precoce e o desenvolvimento cultural.

Leia mais
Tecnologia Troca Cultural

Microsoft oferece Microsoft 365 Personal gratuito para estudantes universitários!

2025-09-06
Microsoft oferece Microsoft 365 Personal gratuito para estudantes universitários!

A Microsoft está oferecendo assinaturas gratuitas do Microsoft 365 Personal para todos os estudantes universitários dos EUA por um ano, incluindo acesso aos aplicativos do Office e ao assistente de IA Copilot. Um desconto de 50% será aplicado para renovação. Anunciado na reunião da Força-Tarefa de Educação em IA da Casa Branca, isso faz parte do compromisso mais amplo da Microsoft com a educação em IA, incluindo US$ 1,25 milhão em subsídios para educadores e cursos gratuitos de IA do LinkedIn Learning. Essa iniciativa visa aumentar a produtividade e o conhecimento em IA entre os estudantes.

Leia mais
Tecnologia

Afirmações sobre IA do CEO do GitHub: Dados fabricados ou algo mais?

2025-08-09
Afirmações sobre IA do CEO do GitHub: Dados fabricados ou algo mais?

A recente postagem do CEO do GitHub incentivando desenvolvedores a abraçarem a IA ou enfrentarem a obsolescência está repleta de falácias lógicas e dados inflacionados. O autor traça paralelos com a manipulação de dados na era soviética, destacando o tamanho minúsculo da amostra do estudo, a falta de representatividade e conclusões não confiáveis. O 'estudo' afirma que a IA aumenta a ambição dos desenvolvedores em vez de economizar tempo, contradizendo a narrativa comum de aumento de eficiência, levantando questões sobre sua autenticidade e motivos.

Leia mais
Desenvolvimento

As Guerras de Raspagem de Dados de LLMs: Uma Batalha de Direitos Autorais e o Contra-Ataque

2025-09-14
As Guerras de Raspagem de Dados de LLMs: Uma Batalha de Direitos Autorais e o Contra-Ataque

A evolução de como os modelos de linguagem grandes (LLMs) adquirem dados de treinamento gerou intensas batalhas de direitos autorais. Inicialmente, a raspagem de dados carecia de considerações éticas e legais. No entanto, com a comercialização de aplicativos como o ChatGPT, as questões de direitos autorais tornaram-se cada vez mais proeminentes, levando autores e editores a processar empresas de IA. Empresas como a OpenAI começaram a fechar acordos com editores para acessar dados, mas a raspagem de dados continuou sem parar e até se tornou mais descarada. Em resposta a esse abuso de dados, a Cloudflare e outras empresas introduziram ferramentas anti-raspagem, e o padrão RSL surgiu, permitindo que os sites definissem preços para o acesso a dados. Isso marca uma luta proativa dos proprietários de sites, e as empresas de IA podem acabar sendo forçadas a pagar pelos dados, alterando o ecossistema de aquisição de dados.

Leia mais
Tecnologia

O estouro da bolha do Hype de LLMs: A ascensão dos modelos de linguagem pequenos

2025-09-18

O entusiasmo inicial em torno dos modelos de linguagem grandes (LLMs) está diminuindo, com muitas empresas ainda sem ver retorno sobre o investimento. O autor argumenta que fomos enganados pela linguagem fluente dos LLMs, confundindo-a com inteligência genuína. O futuro, eles sugerem, reside em modelos menores e mais distribuídos, refletindo a evolução da tecnologia de dínamos. Modelos de linguagem pequenos (SLMs) se concentrarão em tarefas de linguagem menores e mais específicas, como a reescrita de consultas, em vez de tentar imitar a inteligência humana. Isso reduzirá custos, aumentará a eficiência e reduzirá as preocupações éticas. Em vez de buscar aplicações 'inteligentes', o autor defende o uso de LLMs para seus pontos fortes no processamento de linguagem de baixo nível, como revisão e resumo de texto. Este, eles argumentam, é o verdadeiro caminho para os LLMs.

Leia mais
IA

A história não contada dos Wend de Texas: Uma jornada através dos continentes

2025-01-11
A história não contada dos Wend de Texas: Uma jornada através dos continentes

Em 1854, 558 pessoas sorábias/wendas, lideradas pelo Pastor John Kilian, embarcaram em uma jornada perigosa da Lusácia (Alemanha moderna) para o Texas. Impulsionados por conflitos religiosos, eles desafiaram a travessia do Atlântico e a ameaça da febre amarela, finalmente se estabelecendo no Condado de Lee e estabelecendo Serbin. Apesar da eventual dominação do alemão e do inglês, os Wend preservaram tenazmente sua cultura e idioma únicos. Hoje, seu legado permanece por meio do Museu do Patrimônio Wend do Texas, um festival anual e o espírito duradouro de seus descendentes.

Leia mais

Resumo da Pesquisa sobre Demência: Ansiedade, Depressão e Comprometimento Cognitivo Ligados

2025-09-14
Resumo da Pesquisa sobre Demência: Ansiedade, Depressão e Comprometimento Cognitivo Ligados

Um crescente corpo de pesquisa destaca a crescente crise global de saúde da demência. Este artigo de revisão sintetiza vários estudos, explorando a epidemiologia, os fatores de risco e as intervenções relacionadas ao comprometimento cognitivo em adultos mais velhos. As descobertas indicam uma forte associação entre ansiedade e depressão com declínio cognitivo, com padrões de pensamento negativo repetitivo potencialmente exacerbando o declínio cognitivo. A importância do apoio social, estilos de vida saudáveis ​​e intervenções precoces são enfatizados, oferecendo insights valiosos para a prevenção e o tratamento futuro da demência.

Leia mais

A Caça por uma Quinta Dimensão: Estrelas de Nêutrons e a Fraqueza da Gravidade

2025-04-06
A Caça por uma Quinta Dimensão: Estrelas de Nêutrons e a Fraqueza da Gravidade

Das explorações intrigantes de dimensões extras do meio do século XIX à busca atual por evidências de uma quinta dimensão usando o comportamento incomum das estrelas de nêutrons, os físicos não pararam sua busca. O artigo sugere que a natureza anormalmente fraca da gravidade pode indicar a existência de dimensões extras. A teoria do 'mundo-brana' de Randall e Sundrum propõe que nosso universo pode ser uma membrana tridimensional incorporada em um 'volume' de dimensões superiores. A gravidade pode escapar para dimensões superiores, explicando sua fraqueza. Os cientistas estão investigando o comportamento peculiar das estrelas de nêutrons, como sua massa anômala e características do feixe de radiação, procurando por indícios de 'radiação escura' e 'pressão escura', fenômenos que podem resultar da influência de uma dimensão extra na gravidade. Embora ainda não haja respostas conclusivas, as anomalias das estrelas de nêutrons oferecem novas pistas na busca para desvendar dimensões extras.

Leia mais

Profiler C++ de Cabeçalho Único: utl::profiler

2025-04-14
Profiler C++ de Cabeçalho Único: utl::profiler

utl::profiler é uma biblioteca de perfil C++ de cabeçalho único que usa macros simples para medir o tempo de execução de segmentos de código e construir automaticamente um gráfico de chamadas. A biblioteca possui recursos como opções de estilo personalizáveis, segurança de thread e suporte para threads separadas. Ele reduz significativamente a sobrecarga usando intrínsecos x86. A biblioteca também suporta estilo personalizado e exportação de resultados para um arquivo.

Leia mais

arXivLabs: Experimentos com Colaboração da Comunidade

2025-05-28
arXivLabs: Experimentos com Colaboração da Comunidade

arXivLabs é uma estrutura que permite a colaboradores desenvolverem e compartilharem novos recursos do arXiv diretamente em nosso site. Tanto indivíduos quanto organizações que trabalham com o arXivLabs abraçaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade de dados do usuário. O arXiv está comprometido com esses valores e trabalha apenas com parceiros que os respeitam. Tem uma ideia para um projeto que agregará valor à comunidade do arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento
1 2 104 105 106 108 110 111 112 595 596