Computação sem servidor: Por que ainda não migramos completamente?

2025-01-09

Apesar da proposta de valor atraente da computação sem servidor (como AWS Lambda) — pagamento por uso, escalonamento automático e abstração de infraestrutura — a adoção em larga escala permanece lenta. O autor aponta dois motivos principais: as lições aprendidas com a difícil migração para microsserviços, onde muitas organizações lutaram devido à falta de preparo técnico e organizacional; e o fato de que a computação sem servidor amplifica os desafios existentes dos microsserviços, como complexidades na injeção de dependências e na observabilidade. Uma abordagem de adoção gradual, focando em equipes totalmente autônomas e casos de uso apropriados (como integrações de IA e LLM), é sugerida como uma estratégia mais eficiente.

Leia mais
Desenvolvimento microsserviços

bookmarks.txt: Gerenciador de favoritos baseado em texto simples

2025-08-28
bookmarks.txt: Gerenciador de favoritos baseado em texto simples

bookmarks.txt oferece uma abordagem simplificada para gerenciamento de favoritos usando arquivos de texto simples. URLs de favoritos são armazenadas em arquivos chamados bookmarks.txt, com um formato simples: um URL por linha, opcionalmente incluindo um título (separado por espaço). Um arquivo global de favoritos reside em $HOME/bookmarks.txt, enquanto favoritos específicos do projeto podem ser armazenados em arquivos bookmarks.txt locais. O projeto inclui um script, bin/bookmarks, para listar e adicionar favoritos, mas a construção de ferramentas personalizadas também é encorajada. Combinado com fzf, ele fornece uma poderosa funcionalidade de pesquisa fuzzy e abertura. Esta solução leve e personalizável prioriza simplicidade e extensibilidade.

Leia mais
Desenvolvimento gerenciamento de favoritos

Novo malware 'OtterCookie' usado para atacar desenvolvedores em ofertas de emprego falsas

2024-12-29
Novo malware 'OtterCookie' usado para atacar desenvolvedores em ofertas de emprego falsas

Empresas de segurança cibernética descobriram um novo malware, o OtterCookie, usado na campanha 'Contagious Interview' por atores de ameaças da Coreia do Norte. Esta campanha atrai desenvolvedores de software com ofertas de emprego falsas contendo malware, incluindo OtterCookie e malwares previamente vistos como BeaverTail. O OtterCookie é entregue através de projetos Node.js ou pacotes npm, estabelecendo comunicação com um servidor de comando e controle via Socket.IO. Ele rouba dados sensíveis, como chaves de carteiras de criptomoedas, documentos e imagens, e realiza reconhecimento no sistema infectado. Os especialistas advertem os desenvolvedores para verificar cuidadosamente as ofertas de emprego e evitar executar códigos não confiáveis.

Leia mais
Tecnologia

Microsoft Azure envolvida em polêmica de vigilância em massa de palestinos

2025-08-07
Microsoft Azure envolvida em polêmica de vigilância em massa de palestinos

Relatórios do The Guardian e outras fontes revelam que Israel tem usado servidores em nuvem do Microsoft Azure para armazenar milhões de gravações de chamadas telefônicas de palestinos em Gaza e na Cisjordânia desde 2022. Esses dados, supostamente acessados ​​pela Unidade 8200 de Israel, foram usados ​​para informar operações militares, incluindo alvos para ataques aéreos. O CEO da Microsoft, Satya Nadella, teria aprovado um sistema personalizado para esse fim. A revelação gerou indignação, com críticos acusando a Microsoft de cumplicidade em potenciais crimes de guerra. Embora a Microsoft negue conhecimento, as evidências sugerem o contrário, levantando sérias questões éticas sobre o papel da empresa.

Leia mais
Tecnologia

Tesla não pagou impostos federais em 2024 apesar de lucro de US$ 2,3 bilhões

2025-01-31
Tesla não pagou impostos federais em 2024 apesar de lucro de US$ 2,3 bilhões

Apesar de ter lucrado US$ 2,3 bilhões em 2024 e ser a empresa de automóveis mais valiosa do mundo, a Tesla não pagou nenhum imposto de renda federal, de acordo com novos relatórios. Nos últimos três anos, a taxa média de impostos da Tesla foi de apenas 0,4%, muito inferior à taxa de imposto corporativa legal de 21%. Isso é atribuído a estratégias de evasão fiscal, como depreciação acelerada e créditos fiscais dos EUA não especificados. A revelação desencadeia um debate sobre o favoritismo do sistema tributário dos EUA para corporações e ricos, e a facilidade com que bilionários podem evitar pagar sua parte justa.

Leia mais

Uma Palestra que Mudou a Vida: Frameworks para História, Engenharia e Vida

2025-09-06
Uma Palestra que Mudou a Vida: Frameworks para História, Engenharia e Vida

O autor participou de uma palestra sobre a Guerra Fria onde a estrutura analítica do professor — tese, contra-argumento, refutação — se mostrou perspicaz. Aplicando essa estrutura à engenharia de software e à vida pessoal, o autor busca estados ótimos por meio de pesquisa e experimentação. O artigo explora a construção de sistemas sustentáveis e a melhoria do bem-estar por meio de ajustes de estilo de vida e reflexão, destacando a aprendizagem contínua e a autoavaliação.

Leia mais

Página de destino de animações caprichosas: mergulho profundo em mais de 14.000 linhas de código

2025-02-28
Página de destino de animações caprichosas: mergulho profundo em mais de 14.000 linhas de código

O autor passou meses criando uma página de destino altamente criativa para seu próximo curso de animação, com mais de 14.000 linhas de código e mais de 200 arquivos. Uma 'Barra de Ferramentas do Caos' permite que os usuários interajam com a página usando ferramentas como um pegador, borracha, bomba e varinha, cada uma com animações exclusivas. A postagem detalha como a animação SVG, coordenadas polares e spritesheets foram usadas para alcançar esses efeitos, juntamente com variáveis ​​CSS e animações de keyframes para otimização. Efeitos sonoros e efeitos de partículas também são discutidos. O próprio curso abordará a criação de animações e interações usando tecnologias web vanilla (CSS, JavaScript, SVG e Canvas 2D), com conteúdo adicional de integração React. O foco é em capacitar os alunos a projetar e criar suas próprias animações exclusivas, indo além de soluções pré-fabricadas.

Leia mais
Desenvolvimento Front-end

Solarpunk: Uma Visão Otimista para um Futuro Sustentável

2025-03-03
Solarpunk: Uma Visão Otimista para um Futuro Sustentável

Solarpunk é mais do que um subgênero de ficção científica; é um movimento sociocultural que abrange literatura, arte, moda e ativismo. Central para o solarpunk está a visão e a busca por um futuro sustentável profundamente interligado à natureza e à comunidade. Rejeitando narrativas distópicas, abraça a energia renovável, a ética DIY e elementos contraculturais do punk como rebelião e pós-capitalismo. Em contraste gritante com a representação cyberpunk de alienação tecnológica e injustiça social, o solarpunk oferece uma visão esperançosa de tecnologia harmoniosamente integrada à natureza. De literatura e arte a arquitetura e estilo de vida, o solarpunk está moldando um novo paradigma cultural.

Leia mais

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

Gemini: Uma alternativa de internet mais simples e privada

2025-09-14

Gemini é uma nova maneira de usar a internet, diferente da World Wide Web. Prioriza a simplicidade, com páginas baseadas em texto e formatação mínima, evitando programas complexos e anúncios que distraem. O Gemini enfatiza a escala humana, incentivando o desenvolvimento individual e de pequenas equipes, e oferece proteção de privacidade aprimorada com solicitações independentes e criptografadas. O artigo detalha a instalação de clientes Gemini em várias plataformas, a localização de conteúdo (blogs, diretórios, mecanismos de pesquisa) e a publicação de conteúdo (usando aplicativos de terceiros e hospedagem compartilhada). O Gemini visa uma experiência online mais pura e menos distraída.

Leia mais
Tecnologia

O PC da IBM: Um segredo aberto para sua queda?

2025-09-14
O PC da IBM: Um segredo aberto para sua queda?

Lançado em 1981, o PC da IBM rapidamente se tornou o padrão para computação pessoal. No entanto, o PC não era inteiramente uma criação da IBM; componentes-chave como a CPU e o sistema operacional vieram, respectivamente, da Intel e da Microsoft. Essa abertura alimentou o sucesso do PC, mas também plantou as sementes da queda da IBM. Embora a IBM controlasse a BIOS e a fabricação, ela carecia de controle sobre o ecossistema do PC. Em última análise, a IBM vendeu seu negócio de PCs para a Lenovo em 2005. Este artigo argumenta que a falha da IBM não se deveu à sua abordagem aberta, mas sim a uma subestimação estratégica e resistência cultural interna em relação ao PC, juntamente com a incapacidade de alavancar seus pontos fortes, levando à perda da dominância de mercado.

Leia mais
Tecnologia

Tripulação totalmente feminina da Blue Origin: O turismo espacial dá um salto

2025-02-28
Tripulação totalmente feminina da Blue Origin: O turismo espacial dá um salto

A Blue Origin, de Jeff Bezos, anunciou a tripulação de sua próxima missão: uma equipe totalmente feminina incluindo a estrela pop Katy Perry, a jornalista Gayle King, duas cientistas, a noiva de Bezos, Lauren Sánchez, e uma produtora de cinema. Isso marca a primeira tripulação espacial totalmente feminina desde 1963, um marco significativo para o turismo espacial. O voo de 10 a 12 minutos a bordo do foguete New Shepard, a 31ª missão da Blue Origin, está disponível para qualquer pessoa disposta a depositar US$ 150.000.

Leia mais

SQL Componível: Uma Abordagem Funcional para Resolver Problemas de Testes e Lógica de Negócios em SQL

2025-01-29

Este artigo explora as deficiências do SQL em testes e reutilização da lógica de negócios, propondo uma solução chamada "functores" — fragmentos de SQL compostáveis. Ao parametrizar consultas e depender de interfaces em vez de tabelas concretas, os functores resolvem os desafios dos testes de SQL e permitem a reutilização da lógica de negócios em várias consultas, melhorando a legibilidade, a capacidade de teste e a reusabilidade do código. O autor também discute extensões como genéricos, generalização da lógica de negócios e evitar variáveis globais, alcançando, em última análise, consultas SQL eficientes, testáveis e fáceis de entender.

Leia mais
Desenvolvimento

WhatsApp Corrige Vulnerabilidade Zero-Click Explorada em Campanha de Spyware Sofisticada

2025-08-30
WhatsApp Corrige Vulnerabilidade Zero-Click Explorada em Campanha de Spyware Sofisticada

O WhatsApp corrigiu uma vulnerabilidade de segurança crítica (CVE-2025-55177) em seus aplicativos iOS e Mac que foi explorada em uma campanha de spyware sofisticada que atingiu quase 200 usuários. A vulnerabilidade, usada em conjunto com outra falha corrigida pela Apple (CVE-2025-43300), permitiu que atacantes roubassem dados por meio de uma exploração de zero-clique, sem exigir nenhuma interação do usuário. O Security Lab da Anistia Internacional confirmou o ataque, que durou mais de 90 dias. Embora o Meta não tenha identificado o atacante, esta não é a primeira vez que o WhatsApp enfrenta ataques de spyware apoiados pelo governo, tendo anteriormente processado e obtido indenização contra o Grupo NSO por seu spyware Pegasus.

Leia mais

Biblioteca de Animação Leve: Apenas 24,5 KB, Suporta Diversos Efeitos de Animação

2025-04-03
Biblioteca de Animação Leve: Apenas 24,5 KB, Suporta Diversos Efeitos de Animação

Uma biblioteca de animação leve chamada Animate tem apenas 24,5 KB de tamanho, mas suporta uma variedade de efeitos de animação, como rotação, translação e transformação. Ela fornece módulos poderosos como Timeline, Draggable e Scroll. Sua API limpa suporta várias funções de easing e combinações de animação, integrando-se perfeitamente com o WAAPI. Exemplos de código mostram como criar animações diversas, incluindo animações baseadas em caminhos, animações acionadas por rolagem e animações responsivas.

Leia mais
Desenvolvimento biblioteca de animação

GEM: O precursor esquecido da área de trabalho gráfica

2025-09-18
GEM: O precursor esquecido da área de trabalho gráfica

Este artigo relata a história lendária do ambiente de área de trabalho gráfica GEM. Inspirada no Xerox Star, a equipe da Digital Research, liderada por Lee Jay Lorenzen, superou muitos obstáculos para criar a interface icônica para o Atari ST. GEM competiu com o Macintosh da Apple e foi forçado a se modificar devido a acusações de “cópia”, finalmente falhando na competição comercial e se tornando uma parte esquecida da história da computação.

Leia mais

Adeus às classes CSS: Construindo um site sem classes

2025-09-18
Adeus às classes CSS: Construindo um site sem classes

Após uma publicação anterior defendendo o uso de elementos embutidos do navegador, o autor colocou essa filosofia em prática, removendo completamente todas as classes CSS de seu site pessoal. Ele experimentou estilos padrão mais granulares, seletores aninhados, recursos modernos de CSS como `:where()` e `:has()`, e elementos e atributos personalizados como substitutos. Embora isso exija um planejamento mais cuidadoso e não seja adequado para todos os projetos, o experimento levou o autor a questionar a necessidade de classes CSS e teve uma influência duradoura em seu trabalho futuro. Uma pequena concessão foi feita para um plugin de realce de sintaxe que utiliza classes.

Leia mais
Desenvolvimento Elementos Personalizados

Sistema de Comunicação e Sensores Integrados baseado em Metasurface com Codificação Espaço-Tempo

2025-03-07
Sistema de Comunicação e Sensores Integrados baseado em Metasurface com Codificação Espaço-Tempo

Pesquisadores propõem um sistema de comunicação e sensoriamento integrado (ISAC) baseado em uma metasurface com codificação espaço-tempo (STCM). O sistema utiliza a STCM para controlar simultaneamente a direção de propagação da onda de frequência fundamental para comunicação e gerar harmônicos espacialmente distribuídos para sensoriamento sem fio. Ajustando o padrão de codificação da STCM, o sistema pode detectar a direção de chegada (DOA) em tempo real e configurar autonomamente o padrão de codificação para estabelecer um link de comunicação confiável. Resultados experimentais validam a viabilidade do sistema, alcançando sensoriamento e comunicação sem fio simultâneos sem interferência mútua.

Leia mais

Fazendo o Apple Watch funcionar com Android: Uma jornada de código aberto

2024-12-18
Fazendo o Apple Watch funcionar com Android: Uma jornada de código aberto

O autor descreve sua jornada para conectar um Apple Watch a um telefone Android, contornando o ecossistema fechado da Apple. Isso envolveu o uso de aplicativos de código aberto, protocolos interoperáveis e serviços de terceiros, exigindo até mesmo um iPhone secundário em casa para a configuração inicial. O autor superou desafios com notificações, sincronização de calendário e integração de contatos, compartilhando seu código no GitHub. Este projeto destaca o poder do código aberto e o compromisso do autor com a liberdade tecnológica, oferecendo um contraponto convincente aos ecossistemas fechados das grandes empresas de tecnologia.

Leia mais
Tecnologia

Proposta de Modo Reforçado para o Clang: Segurança em Primeiro Lugar, Compatibilidade em Segundo

2025-08-02
Proposta de Modo Reforçado para o Clang: Segurança em Primeiro Lugar, Compatibilidade em Segundo

A equipe do Clang propõe um "modo reforçado" para melhorar a segurança e estabilidade de programas C e C++. Este modo unificará os mecanismos de segurança existentes, incluindo a ativação de várias bandeiras do compilador, macros predefinidas e avisos, e o ajuste do comportamento de diagnóstico para reduzir falsos positivos e priorizar a segurança. A proposta explora várias abordagens de implementação: um arquivo de configuração, um driver separado e bandeiras ortogonais, buscando feedback da comunidade sobre a solução ideal. Este modo pode quebrar código existente, mas a equipe acredita que esta é uma troca necessária para uma segurança melhorada, visando uma baixa taxa de falsos positivos.

Leia mais
Desenvolvimento

Backblaze: Fraude contábil, insider trading e a queda de uma startup de armazenamento em nuvem

2025-04-26

A Backblaze, fornecedora de soluções de armazenamento em nuvem e backup de US$ 250 milhões, tem sido assolada por perdas e uma queda vertiginosa no preço das ações (71% abaixo desde sua IPO em 2021). Dois ex-funcionários seniores entraram com ações judiciais alegando fraude contábil, projeções inflacionadas e retaliação contra denunciantes. Os processos alegam que os fundadores violaram o dever fiduciário ao vender agressivamente ações após o período de bloqueio da IPO, fazendo com que o preço das ações caísse. Outras alegações incluem a manipulação de demonstrações financeiras para inflar previsões de fluxo de caixa e esconder uma investigação interna. Executivos supostamente continuaram vendendo ações mesmo sabendo que as informações financeiras eram imprecisas. O novo CFO da Backblaze também vem de uma empresa com desempenho ruim. A concorrente Wasabi está rapidamente ganhando participação de mercado. Este relatório conclui que a Backblaze é um negócio de crescimento falido com sérios problemas de competitividade financeira e de produto.

Leia mais
Tecnologia fraude contábil

Meta Paga Acordo de US$ 725 Milhões no Escândalo Cambridge Analytica

2025-09-14
Meta Paga Acordo de US$ 725 Milhões no Escândalo Cambridge Analytica

A Meta começou a distribuir um acordo de US$ 725 milhões para usuários do Facebook afetados pelo escândalo Cambridge Analytica. O processo coletivo, decorrente da revelação de 2018 de que até 87 milhões de dados de usuários foram acessados indevidamente, foi concluído em dezembro de 2022. Usuários elegíveis – aqueles com contas ativas entre 24 de maio de 2007 e 22 de dezembro de 2022 – tiveram até 25 de agosto de 2023 para apresentar uma reclamação. Aproximadamente 18 milhões de reclamações foram validadas. Os pagamentos são baseados no tempo que os usuários tiveram uma conta no Facebook e serão enviados por meio de conta bancária, PayPal, Mastercard pré-paga virtual, Venmo ou Zelle. A distribuição começou recentemente e deve durar 10 semanas.

Leia mais
Tecnologia

Desvendando as Funções e Closures em Rust: Um Mergulho Profundo

2025-09-14
Desvendando as Funções e Closures em Rust: Um Mergulho Profundo

As funções e closures em Rust são uma fonte de confusão para muitos iniciantes. Esta publicação mergulha nos mecanismos subjacentes do sistema de funções e closures de Rust, explicando as relações entre itens de função, ponteiros de função e os três traços de closure: Fn, FnMut e FnOnce. Ela revela como o compilador transforma closures em structs anônimas e as otimizações do compilador por trás de chamadas de função aparentemente simples. A compreensão desses mecanismos subjacentes capacita os desenvolvedores a escrever código Rust mais eficiente e livre de erros, compreendendo como diferentes modos de captura de closure impactam o comportamento.

Leia mais
Desenvolvimento

E Ink apresenta tela de e-paper colorida de 75 polegadas para ambientes externos

2025-02-11
E Ink apresenta tela de e-paper colorida de 75 polegadas para ambientes externos

A E Ink, em parceria com Samsung, LG e outras empresas, exibiu uma enorme tela de e-paper colorida Kaleido Outdoor 3 de 75 polegadas na ISE 2025. Essa tela de baixo consumo de energia, operando em temperaturas de -15°C a 65°C, possui 4.096 cores e certificação da International Dark-Sky Association para redução da poluição luminosa. Ideal para sinalização digital externa, como anúncios em pontos de ônibus, é apresentada como uma alternativa ecológica e eficiente em termos energéticos às telas LCD e LED que consomem muita energia.

Leia mais

arXivLabs: Projetos experimentais com colaboradores da comunidade

2025-06-18
arXivLabs: Projetos experimentais com colaboradores da comunidade

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem novos recursos do arXiv diretamente em nosso site. Indivíduos e organizações que trabalham com o arXivLabs adotaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade dos 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

Mastodon se torna uma organização sem fins lucrativos

2025-01-13
Mastodon se torna uma organização sem fins lucrativos

A rede social descentralizada Mastodon anunciou sua transição para uma organização sem fins lucrativos na Europa. O fundador Eugen Rochko transferirá a gestão de componentes-chave da plataforma para essa nova entidade, evitando o controle por uma única pessoa. Essa medida visa diferenciar o Mastodon das redes sociais centralizadas controladas por CEOs como Elon Musk e Mark Zuckerberg. O Mastodon continuará operando os servidores mastodon.social e mastodon.online, mantendo-se de código aberto e gratuito. A mudança reflete o compromisso do Mastodon com a descentralização e a governança comunitária, abordando preocupações recentes sobre a propriedade em projetos de código aberto.

Leia mais

O Primeiro Verificador de Tipos do Bebê: Uma Aventura Python de 350 Linhas

2025-09-06
O Primeiro Verificador de Tipos do Bebê: Uma Aventura Python de 350 Linhas

Este artigo detalha a criação de um verificador de tipos básico para Python em apenas 350 linhas de código. O autor percorre o processo, desde a análise de código Python e a localização de anotações de tipos até a verificação de compatibilidade de tipos, o tratamento de chamadas de funções e tipos de retorno, o suporte a listas, dicionários e tipos de união e a implementação de restrição de tipos. Embora limitado em escopo, o verificador de tipos resultante captura com sucesso vários erros de tipo em código Python do mundo real, fornecendo um exemplo claro e acessível de como os verificadores de tipos funcionam.

Leia mais
Desenvolvimento verificador de tipos

Qualcomm NR-U: Desbloqueando o Poder do 5G

2025-01-04
Qualcomm NR-U: Desbloqueando o Poder do 5G

A Qualcomm revelou sua mais recente tecnologia 5G NR-U, projetada para aumentar significativamente a cobertura e a capacidade da rede 5G por meio da utilização do espectro não licenciado. Essa tecnologia inovadora combina inteligentemente espectro licenciado e não licenciado, permitindo que as operadoras expandam suas redes 5G, fornecendo conectividade mais rápida e confiável para um maior número de usuários. Isso é particularmente importante para a implantação de 5G em áreas densamente povoadas ou remotas, abordando efetivamente a congestão da rede e reduzindo os custos de implantação. O NR-U está pronto para ser um motor-chave na evolução do 5G, abrindo caminho para uma gama mais ampla de aplicações 5G no futuro.

Leia mais
Tecnologia

Emacs com Guile: Um Projeto de Reescreita Audacioso

2024-12-16

O editor Emacs é conhecido por sua extensibilidade, mas enfrenta limitações de desempenho e expressividade com sua linguagem principal, Emacs Lisp (Elisp). Para resolver isso, o projeto Guile-Emacs visa substituir o Elisp no Emacs pelo Guile Lisp. Após anos de desenvolvimento e inatividade, o Guile-Emacs foi revivido pelos desenvolvedores Robin Templeton e Larry Valkama. O projeto pretende aproveitar as vantagens do compilador e do desempenho do Guile para melhorar a velocidade e a extensibilidade do Emacs, mantendo a compatibilidade com o Elisp. O objetivo final é reescrever uma parte significativa do código C do Emacs em Lisp, melhorando significativamente sua capacidade de personalização. Apesar dos desafios técnicos e políticos, o projeto apresenta possibilidades emocionantes para o futuro do Emacs.

Leia mais
Desenvolvimento
1 2 143 144 145 147 149 150 151 595 596