Escrita de Histórias Visuais: Narrativa Interativa por meio de Manipulação Visual

2025-09-08
Escrita de Histórias Visuais: Narrativa Interativa por meio de Manipulação Visual

O Visual Story-Writing é um sistema que permite aos usuários editar histórias manipulando representações visuais de eventos, personagens e suas ações. Ele usa o GPT-4 para sugerir edições de texto com base em alterações na visualização (por exemplo, mover um personagem, conectar personagens). Construído com TypeScript, React e Vite, requer uma chave de API do OpenAI e inclui tutoriais em vídeo e um artigo no arXiv.

Leia mais
Desenvolvimento

Afinador estroboscópico em Odin: Detecção de pitch precisa e ganho adaptativo

2025-09-08
Afinador estroboscópico em Odin: Detecção de pitch precisa e ganho adaptativo

Um desenvolvedor criou um afinador estroboscópico inovador escrito em Odin. Este afinador utiliza o algoritmo de detecção de pitch NSDF, oferecendo feedback visual suave, seleção manual de nota de destino, modos harmônico e vernier. Ele alcança detecção de pitch precisa e efeitos visuais por meio de um DFT de único bin e um algoritmo de comparador de fase, incorporando controle de ganho adaptativo para manter contraste visual consistente. Em comparação com abordagens alternativas, este afinador oferece vantagens significativas em resolução visual, sensibilidade e latência.

Leia mais
Desenvolvimento Afinador Detecção de Pitch

TheAuditor: Fornecendo Verdade Fundamental ao Desenvolvimento Assistido por IA

2025-09-08
TheAuditor: Fornecendo Verdade Fundamental ao Desenvolvimento Assistido por IA

TheAuditor é uma plataforma de teste de segurança de aplicativos estáticos (SAST) e inteligência de código, com prioridade para off-line e centrada em IA. Ela executa ferramentas de análise de código padrão do setor e gera relatórios estruturados e digeríveis por IA, fornecendo aos desenvolvedores e assistentes de IA uma fonte confiável de "verdade fundamental". Ao contrário das ferramentas SAST tradicionais, o TheAuditor aborda os desafios de segurança e garantia de qualidade inerentes ao desenvolvimento assistido por IA, impedindo que a IA gere código inseguro ou com defeitos. Ele suporta várias linguagens e estruturas, oferece visualização de gráficos de dependência, detecção de refatoração e muito mais, visando, em última análise, um loop de desenvolvimento de IA autocorretivo e sem intervenção humana.

Leia mais
Desenvolvimento

Biblioteca C++ para Sensor de Ângulo da Tampa do MacBook

2025-09-08
Biblioteca C++ para Sensor de Ângulo da Tampa do MacBook

Este projeto de código aberto fornece uma biblioteca C++ para leitura de dados do sensor de ângulo da tampa do MacBook. Por meio de engenharia reversa de especificações de dispositivos HID, a biblioteca oferece medições de ângulo precisas em tempo real (0-360 graus), uma API de alto desempenho e fácil de usar e tratamento abrangente de exceções. Suporta MacBook Pros de 16 polegadas de 2019 em diante e MacBook Pros da série M. Esta biblioteca é uma porta e extensão C++ do trabalho original em Objective-C de Sam Gold.

Leia mais
Desenvolvimento

Campfire: Aplicativo de bate-papo na web com implantação em Docker

2025-09-07
Campfire: Aplicativo de bate-papo na web com implantação em Docker

Campfire é um aplicativo de bate-papo baseado na web que suporta várias salas, mensagens diretas, anexos de arquivos com visualizações, pesquisa, notificações push na web, @menções e integração de API para bots. É um sistema de único inquilino; várias instâncias são implantadas para diferentes grupos de clientes. A imagem do Docker inclui tudo o que é necessário para uma implantação em uma única máquina: aplicativo web, trabalhos em segundo plano, cache, serviço de arquivos e SSL. Persista o banco de dados e os anexos de arquivos mapeando um volume para /rails/storage. Configure SSL, notificações push na web e relatórios de erros por meio de variáveis de ambiente.

Leia mais

Extensão do Chrome substitui 'a nuvem' por 'minha bunda'

2025-09-07
Extensão do Chrome substitui 'a nuvem' por 'minha bunda'

Uma extensão do Chrome chamada CloudToButt está causando furor ao substituir todas as ocorrências de 'the cloud' (a nuvem) por 'my butt' (minha bunda). O criador visou especificamente a frase completa para evitar substituições indesejadas. Versões para Safari, Mozilla e Opera também estão disponíveis, com o código-fonte aberto. Embora existam versões mais agressivas (substituindo apenas 'cloud'), o desenvolvedor original argumenta pela precisão e pelo efeito cômico. Prepare-se para sua 'nuvem bunda'!

Leia mais
Diversos

ck: Busca semântica de código redefinida

2025-09-07
ck: Busca semântica de código redefinida

ck é uma poderosa ferramenta de busca de código que vai além do grep tradicional, compreendendo a semântica do código. Descreva o que você está procurando em linguagem natural (por exemplo, "tratamento de erros"), e o ck encontrará o código relevante, incluindo blocos try/catch, retornos de erro e tratamento de exceções, mesmo que essas palavras exatas não estejam presentes. Ele oferece modos de busca baseados em palavras-chave, baseados em semântica e híbridos, produzindo saída JSON estruturada ideal para análise de código, geração de documentação e refatoração automatizada. Mantendo a familiar interface de linha de comando e comportamento do grep, enquanto adiciona inteligência semântica, o ck é perfeito para desenvolvedores, agentes de IA e equipes.

Leia mais

Gerador de Fractais do Jogo do Caos em Rust

2025-09-07
Gerador de Fractais do Jogo do Caos em Rust

Um aplicativo de linha de comando escrito em Rust que gera fractais usando o algoritmo 'Jogo do Caos'. O aplicativo iterativamente seleciona vértices de um polígono e move um ponto uma certa proporção em direção ao vértice selecionado, criando padrões intrincados. Os usuários podem personalizar parâmetros como o número de lados do polígono, a proporção da distância e as iterações. Além disso, permite que os usuários criem regras personalizadas para gerar fractais ainda mais complexos. O projeto é de código aberto e fornece instruções detalhadas e métodos de extensão.

Leia mais
Desenvolvimento jogo do caos

Funções Recursivas Anônimas em Racket: O Macro lam/anon♻️

2025-09-07
Funções Recursivas Anônimas em Racket: O Macro lam/anon♻️

Programadores Racket frequentemente se encontram escrevendo funções anônimas e percebem, no meio do caminho, que a recursão é necessária. Soluções tradicionais exigem a reescrita do código, introduzindo `letrec`, aumentando a indentação e adicionando complexidade. Este artigo apresenta um macro chamado `lam/anon♻️` que permite funções recursivas anônimas em Racket sem nomeação explícita. Ele imita a sintaxe do PowerShell vinculando `$MyInvocation`, simplificando o código e melhorando a eficiência. Embora o Racket já ofereça `rec` para funcionalidade semelhante, o macro `lam/anon♻️` fornece uma abordagem mais concisa para recursão anônima.

Leia mais
Desenvolvimento recursão anônima

Desafio BrainCraft: Navegue em um Labirinto com 1000 Neurônios

2025-09-07
Desafio BrainCraft: Navegue em um Labirinto com 1000 Neurônios

O Desafio BrainCraft convida os participantes a projetar uma rede neural baseada em taxas e inspirada biologicamente para controlar um agente virtual que navega em um labirinto simples e busca fontes de energia. O desafio consiste em cinco tarefas de dificuldade crescente, cada uma com duração de dois meses. O agente deve navegar e adquirir energia em condições de recursos limitados, usando dados de sensores limitados e apenas 1000 neurônios. Isso representa um desafio significativo para os modelos atuais inspirados em neurociência, exigindo a integração da dinâmica neural funcional e do controle sensório-motor.

Leia mais
IA

flint: Uma interface moderna de gerenciamento KVM

2025-09-07
flint: Uma interface moderna de gerenciamento KVM

flint é uma solução de gerenciamento de virtualização KVM autônoma e de único binário, projetada para desenvolvedores, administradores de sistemas e laboratórios domésticos avançados. Ele possui uma interface web elegante, CLI e API, permitindo o gerenciamento eficiente de VMs sem a sobrecarga de plataformas complexas. O binário de 8,4 MB requer apenas libvirt (sem outras dependências), oferecendo uma configuração simplificada. Ele suporta Cloud-Init, uma biblioteca de imagens gerenciadas e várias opções de importação, permanecendo não intrusivo. Suporta Linux, macOS e Windows.

Leia mais
Desenvolvimento Interface Web

Domando a Besta da IA: Uma Abordagem Disciplinada para o Desenvolvimento Colaborativo de Software

2025-09-06
Domando a Besta da IA: Uma Abordagem Disciplinada para o Desenvolvimento Colaborativo de Software

Este artigo apresenta uma metodologia estruturada para o desenvolvimento colaborativo de software com IA, abordando problemas comuns como inchaço de código, deriva arquitetural e diluição de contexto por meio de restrições sistemáticas. O processo de quatro etapas envolve configuração de IA, planejamento colaborativo, implementação sistemática e iteração orientada por dados. Cada etapa incorpora restrições sistemáticas e pontos de verificação de validação, enfatizando dados empíricos em vez de suposições. A estratégia principal é decompor tarefas grandes em componentes pequenos e gerenciáveis, questionando a IA com solicitações específicas e focadas, e impondo qualidade de código e consistência arquitetural por meio de diretrizes rígidas (por exemplo, máximo de 150 linhas por arquivo) e benchmarking de desempenho. Uma ferramenta, `project_extract.py`, auxilia na gestão de projetos. Um exemplo de bot DiscordJS mostra sua aplicação.

Leia mais
Desenvolvimento

Sparrow: APIs C++20 Idomaticas para o Formato Colunar Apache Arrow

2025-09-06
Sparrow: APIs C++20 Idomaticas para o Formato Colunar Apache Arrow

Sparrow é uma implementação em C++20 do formato colunar Apache Arrow, oferecendo APIs idiomáticas e conversão fácil de/para a interface C. Ele suporta vários compiladores e pode ser instalado via mamba/conda. O Sparrow fornece métodos flexíveis de inicialização e acesso a dados, permitindo integração perfeita com outras bibliotecas. Você pode facilmente ler estruturas de dados Arrow de bibliotecas externas e convertê-las em estruturas Sparrow, e vice-versa. A documentação está em desenvolvimento. Este projeto é financiado por meio de uma colaboração entre ArcticDB, Bloomberg e QuantStack.

Leia mais
Desenvolvimento

CADAM: Aplicativo Web Open Source de Texto para CAD Gera Modelos 3D a Partir de Texto e Imagens

2025-09-06
CADAM: Aplicativo Web Open Source de Texto para CAD Gera Modelos 3D a Partir de Texto e Imagens

CADAM é um aplicativo web open source inovador que permite aos usuários gerar modelos 3D usando apenas descrições em linguagem natural e referências de imagem. Impulsionado pela API Anthropic Claude, ele oferece visualizações em tempo real, controles paramétricos e vários formatos de exportação (.STL e .SCAD). Construído com React, Three.js e OpenSCAD WebAssembly, e com suporte às bibliotecas BOSL e BOSL2, o CADAM fornece uma ferramenta poderosa para a comunidade de impressão 3D e CAD.

Leia mais
Desenvolvimento

Plateshapez: Ferramenta para gerar conjuntos de dados de placas de veículos adversárias

2025-09-06
Plateshapez: Ferramenta para gerar conjuntos de dados de placas de veículos adversárias

Plateshapez é uma ferramenta de pesquisa para gerar conjuntos de dados de imagens de placas de veículos com perturbações adversárias. Projetada com uma filosofia de priorizar o usuário, segurança por padrão e possibilidade de manipulação por especialistas, ela oferece uma interface de linha de comando (CLI) e uma API Python para criar conjuntos de dados estruturados reprodutíveis, transparentes e eticamente sólidos. Os usuários podem personalizar as configurações, adicionando várias perturbações (formas, ruído, texturas, distorções) e controlando o escopo da perturbação (área da placa ou a imagem inteira). A ferramenta destina-se à pesquisa sobre a robustez adversária de sistemas OCR e ALPR e inclui documentação abrangente e diretrizes éticas.

Leia mais

MentraOS: Plataforma de Desenvolvimento de Aplicativos para Óculos Inteligentes de Código Aberto

2025-09-06
MentraOS: Plataforma de Desenvolvimento de Aplicativos para Óculos Inteligentes de Código Aberto

MentraOS é uma plataforma de código aberto para desenvolvimento de aplicativos para óculos inteligentes, compatível com modelos como Even Realities G1 e Mentra Mach 1. Os desenvolvedores podem usar o SDK TypeScript para criar aplicativos rapidamente e distribuí-los através da Mentra Store. O MentraOS lida com o emparelhamento, conexão, streaming de dados e compatibilidade cruzada, permitindo que os desenvolvedores se concentrem na criação de aplicativos inovadores. A plataforma é totalmente de código aberto (licença MIT) e possui uma comunidade vibrante.

Leia mais
Desenvolvimento

Rasterizador: Uma jornada de uma década para um mecanismo de gráficos vetoriais acelerado por GPU

2025-09-05
Rasterizador: Uma jornada de uma década para um mecanismo de gráficos vetoriais acelerado por GPU

Inspirado pelo Adobe Flash, o autor passou dez anos desenvolvendo o Rasterizer, um mecanismo de gráficos vetoriais 2D acelerado por GPU. Até 60 vezes mais rápido do que a renderização baseada em CPU, é ideal para interfaces de usuário animadas com vetores. Construído usando C++11 e Metal para macOS (com uma porta iOS em desenvolvimento), o Rasterizer suporta arquivos SVG e PDF. Ele apresenta técnicas inovadoras de anti-aliasing e estratégias de renderização eficientes, incluindo solução de curva de Bézier quadrática baseada em GPU e paralelismo em lote.

Leia mais
Desenvolvimento mecanismo 2D

Thunk: Habilitando seus programas Rust em versões antigas do Windows

2025-09-04
Thunk: Habilitando seus programas Rust em versões antigas do Windows

Thunk é uma ferramenta Rust que utiliza as bibliotecas VC-LTL5 e YY-Thunks para permitir que seus programas Rust sejam executados em sistemas Windows mais antigos, mesmo no Windows XP. Ele alcança compatibilidade adicionando VC-LTL ao caminho de pesquisa da biblioteca e usando YY-Thunks para compensar as APIs ausentes em sistemas mais antigos. O Thunk oferece o uso de ferramentas de linha de comando e bibliotecas, simplificando o processo de construção de programas e bibliotecas compartilhadas compatíveis com versões mais antigas do Windows. Observe que o Thunk não garante compatibilidade perfeita em sistemas mais antigos; use por sua conta e risco.

Leia mais
Desenvolvimento

hledger 1.50 Lançado: Balanceamento de Transações Robusto e Mais

2025-09-04
hledger 1.50 Lançado: Balanceamento de Transações Robusto e Mais

O hledger 1.50 foi lançado, com um balanceamento de transações significativamente aprimorado, usando apenas precisões locais para maior precisão e robustez. Esta versão também inclui várias melhorias, como comandos de dados CSV, arquivamento de importação, melhorias no relógio de ponto e correções de bugs. A sintaxe e análise do relógio de ponto são mais robustas, sessões concorrentes são totalmente suportadas e os padrões glob na diretiva include são aprimorados para correspondência mais poderosa.

Leia mais
Desenvolvimento software financeiro

Vazou: Microsoft BASIC 1.1 de 1978 para 6502!

2025-09-04
Vazou: Microsoft BASIC 1.1 de 1978 para 6502!

O código-fonte do Microsoft BASIC 1.1 para o microprocessador 6502, datado de 1978, foi divulgado! Este programa de linguagem assembly de 6.955 linhas foi fundamental para a revolução do computador pessoal, alimentando máquinas antigas como o Apple II e o Commodore PET. Seu lançamento oferece um vislumbre dos primeiros sucessos da Microsoft, mostrando sua compatibilidade multiplataforma e gerenciamento de memória eficiente, deixando uma marca indelével na indústria de software.

Leia mais
Tecnologia Assembly 6502

Plugin Rogue-lite para Notepad++: Aventura no seu Editor de Texto

2025-09-04
Plugin Rogue-lite para Notepad++: Aventura no seu Editor de Texto

Um novo plugin para o Notepad++ traz a jogabilidade rogue-lite para o seu editor de texto! Este plugin exclusivo para Windows 64 bits apresenta seis níveis de combate por turnos, coleta de relíquias poderosas, batalhas contra chefes e evasão de armadilhas. Inclui enredo e áudio, mas jogue por sua conta e risco — perda de dados e configurações é possível. A instalação é fácil: descompacte, instale a fonte, arraste e solte os arquivos de tema e plugin em suas respectivas pastas do Notepad++. Pronto para sua aventura no Notepad++?

Leia mais

Nuclear: Um reprodutor de música para desktop gratuito e de código aberto que quebra as barreiras de pagamento de streaming

2025-09-03
Nuclear: Um reprodutor de música para desktop gratuito e de código aberto que quebra as barreiras de pagamento de streaming

Nuclear é um reprodutor de música para desktop gratuito que agrega músicas de fontes gratuitas como YouTube, Jamendo, Audius e SoundCloud. Ele oferece funcionalidades semelhantes ao Spotify, mas sem taxas de assinatura e com uma biblioteca maior. Os recursos incluem pesquisa de músicas e álbuns, criação e salvamento de listas de reprodução, exibição de letras e até downloads ilimitados do YouTube. Ele se concentra na qualidade de áudio e oferece recursos como modo de rádio e normalização de áudio. O projeto é de código aberto e acolhe contribuições da comunidade.

Leia mais

Fonte Open Source para Displays de Cockpit: PolarSys B612

2025-09-03
Fonte Open Source para Displays de Cockpit: PolarSys B612

PolarSys B612 é uma família de fontes open source altamente legível, projetada e testada para uso em telas de cockpit de aeronaves. Desenvolvida em colaboração entre a Airbus, ENAC e a Université de Toulouse III, visa melhorar a exibição de informações, focando na legibilidade e no conforto. Características principais incluem maximizar o espaçamento entre caracteres, respeitar os primitivos das letras e harmonizar as formas e o espaçamento. A Intactile DESIGN criou oito variantes em 2012, com dicas completas aplicadas a todos os caracteres.

Leia mais

HunyuanWorld-Voyager da Tencent: Geração de vídeo 3D consistente a partir de uma única imagem

2025-09-03
HunyuanWorld-Voyager da Tencent: Geração de vídeo 3D consistente a partir de uma única imagem

A equipe de IA da Tencent apresenta o HunyuanWorld-Voyager, um novo framework de difusão de vídeo que gera sequências de nuvem de pontos 3D consistentes em todo o mundo a partir de uma única imagem com caminhos de câmera definidos pelo usuário. O Voyager produz vídeos de cenas 3D consistentes para explorar mundos virtuais ao longo de trajetórias personalizadas, gerando também vídeo de profundidade e RGB alinhados para reconstrução 3D eficiente. Treinado em mais de 100.000 clipes de vídeo combinando capturas do mundo real e renderizações sintéticas do Unreal Engine, o Voyager alcança resultados de ponta no benchmark WorldScore. O código e os modelos pré-treinados estão disponíveis publicamente.

Leia mais

Plugin Neovim para Amazon Q Developer: Assistente de Codificação com IA

2025-09-03
Plugin Neovim para Amazon Q Developer: Assistente de Codificação com IA

A AWS lançou um plugin Neovim que integra o Amazon Q Developer, oferecendo sugestões de código com IA, refatoração e funcionalidade de bate-papo. Suporta tanto a camada gratuita quanto assinaturas pagas, e a instalação é simples, por meio de gerenciadores de plugins ou clonagem manual. O plugin usa LSP para conclusão de código e fornece comandos como `:AmazonQ` para abrir a janela de bate-papo e `zq` para adicionar texto selecionado ao contexto do bate-papo. Atualmente em estado experimental, contribuições e feedback são bem-vindos.

Leia mais
Desenvolvimento

Jogo de Motocicleta de Luz Retro Criado com Rust e ggez

2025-09-03
Jogo de Motocicleta de Luz Retro Criado com Rust e ggez

Um jogo de motocicleta de luz inspirado em TRON, criado usando Rust e a estrutura de jogo ggez. Possui modos para um e dois jogadores, dificuldade de IA ajustável, mecânica de impulso para jogabilidade estratégica e efeitos visuais impressionantes. O jogo possui uma estética retrô de 8 bits e inclui um menu de pausa. O projeto de código aberto está disponível sob a licença MIT.

Leia mais
Jogos

O Pequeno Livro de Álgebra Linear: Uma Introdução Concisa

2025-09-03
O Pequeno Livro de Álgebra Linear: Uma Introdução Concisa

Esta introdução concisa à álgebra linear começa com escalares e vetores, construindo até a adição vetorial, multiplicação escalar, produto escalar, normas e ângulos. Em seguida, aprofunda-se em matrizes, sistemas lineares de equações, transformações lineares, autovalores e autovetores, ilustrando cada conceito com exemplos e exercícios. O livro enfatiza a interpretação geométrica da álgebra linear e mostra suas aplicações em gráficos de computador, ciência de dados e aprendizado de máquina.

Leia mais
Desenvolvimento

Revivendo o LISP 1.5: Uma Implementação em C e Odin

2025-09-03
Revivendo o LISP 1.5: Uma Implementação em C e Odin

Este projeto recria a funcionalidade principal do interpretador LISP 1.5 de 1962 em C e Odin, com menos de 500 linhas de código (cerca de 600 para a versão Odin). Ele inclui um coletor de lixo de cópia de semi-espaço baseado no algoritmo de Cheney e otimização de chamada de cauda limitada. Embora simplifique o tratamento de erros e a segurança de threads, o projeto executa com sucesso os programas de teste, demonstrando a elegância e concisão do LISP.

Leia mais
Desenvolvimento

iNaturalist libera parte de seus modelos de visão computacional

2025-09-02
iNaturalist libera parte de seus modelos de visão computacional

O iNaturalist disponibilizou um subconjunto de seus modelos de aprendizado de máquina, incluindo modelos "pequenos" treinados em aproximadamente 500 táxons, juntamente com arquivos de taxonomia e um modelo geográfico, adequados para testes em dispositivos e outros aplicativos. Os modelos completos de classificação de espécies permanecem privados devido a propriedade intelectual e políticas organizacionais. A publicação detalha instruções de instalação e execução para MacOS, cobrindo a instalação de dependências, configuração do ambiente, sugestões de otimização de desempenho (incluindo a compilação do TensorFlow e o uso do pillow-simd) e fornece benchmarks de desempenho.

Leia mais

Mori-bito: Explorador de Servidor LDAP Baseado em Terminal

2025-09-02
Mori-bito: Explorador de Servidor LDAP Baseado em Terminal

Mori-bito (pessoa-da-floresta) é um explorador de servidor LDAP baseado em terminal construído com Go e BubbleTea, oferecendo uma interface interativa para navegar em árvores de diretório LDAP, visualizar registros e executar consultas personalizadas. Recursos incluem navegação interativa em árvore, visualizador de registros com integração de área de transferência, interface de consulta personalizada com resultados em tempo real e paginação, configuração flexível, autenticação segura, notificações de atualização automática, um TUI moderno e suporte para múltiplas conexões. A instalação é fácil via Homebrew, download manual ou scripts de instalação rápida. Uma ferramenta robusta e fácil de usar para gerenciar servidores LDAP.

Leia mais
Desenvolvimento
1 3 5 6 7 8 9 50 51