Kindle Comic Converter: Otimize Mangás para Leitores de Tinta Eletrônica

2025-05-07
Kindle Comic Converter: Otimize Mangás para Leitores de Tinta Eletrônica

O Kindle Comic Converter (KCC) é uma ferramenta poderosa para otimizar quadrinhos e mangás para leitores de tinta eletrônica como Kindle, Kobo e Remarkable. Ele remove margens, suporta layouts fixos e emprega várias etapas de processamento de imagem para garantir a visualização ideal em telas de tinta eletrônica. O KCC suporta vários formatos de entrada (pastas/CBZ/CBR/PDF, etc.) e saída (MOBI/AZW3/EPUB/KEPUB/CBZ, etc.) e otimiza o tamanho do arquivo com base na resolução do dispositivo para melhor desempenho em leitores menos potentes. O software oferece uma variedade de opções e personalização para usuários casuais e avançados.

Leia mais
Desenvolvimento

Polycompiler: Mesclando Python e JS em um Único Arquivo

2025-05-07
Polycompiler: Mesclando Python e JS em um Único Arquivo

Polycompiler é um projeto experimental que tenta mesclar código Python e JavaScript arbitrários em um único arquivo de origem. Usando expressões lambda inteligentes e a função `eval`, o Polycompiler executa seletivamente código Python ou JavaScript dependendo do ambiente de execução (Python ou Node.js). Por exemplo, um único trecho de código imprime 'Hello JS' no Node.js e 'Hello Python' no Python. Embora ainda esteja em desenvolvimento, este projeto oferece uma solução potencial para aplicativos de arquivo único direcionados a públicos Python e JavaScript.

Leia mais
Desenvolvimento

WebMonkeys: Execute milhares de tarefas paralelas na GPU com facilidade

2025-05-07
WebMonkeys: Execute milhares de tarefas paralelas na GPU com facilidade

WebMonkeys é uma biblioteca simples que permite executar milhares de tarefas paralelas na sua GPU com uma API extremamente fácil de usar. Compatível com navegadores (usando browserify) e Node.js, utiliza uma linguagem simplificada baseada em GLSL 1.0. Dados são enviados para a GPU usando `set`, cálculos paralelos são executados com `work`, e resultados são recuperados via `get`. WebMonkeys lida com as complexidades do WebGL, permitindo que você aproveite o poder da GPU sem precisar de profundo conhecimento em WebGL.

Leia mais

Compartilhe Imagens Docker como Executáveis

2025-05-07
Compartilhe Imagens Docker como Executáveis

Apresentamos o `docker2exe`, uma ferramenta que converte imagens Docker em executáveis autônomos para fácil compartilhamento! É compatível com várias plataformas, requerendo Docker, GoLang e gzip na máquina de construção, e apenas Docker na máquina de execução. O uso é simples: `docker2exe --name alpine --image alpine:3.9` cria um executável. Ele também suporta incorporar a imagem dentro do executável, baixando e executando automaticamente se a imagem não for encontrada na máquina de destino. Isso é especialmente útil para imagens menores. Os executáveis resultantes geralmente têm menos de 10 MB.

Leia mais
Desenvolvimento Executável Imagem

Código-fonte do sucesso indie VVVVVV lançado!

2025-05-07
Código-fonte do sucesso indie VVVVVV lançado!

Terry Cavanagh, criador do aclamado jogo indie VVVVVV de 2010 (com música de Magnus Pålsson), lançou o código-fonte! O lançamento inclui os arquivos de origem da versão para desktop. Embora o jogo ainda esteja disponível comercialmente para compra para apoiar o desenvolvedor, você pode compilá-lo gratuitamente para uso pessoal. Consulte LICENSE.md para obter informações sobre a distribuição de versões compiladas. Discussões sobre atualizações acontecem principalmente no servidor Discord não oficial do VVVVVV, no canal #vvvvvv-code.

Leia mais
Jogos

Algoritmos de Aprendizado por Reforço do Livro de Sutton

2025-05-06
Algoritmos de Aprendizado por Reforço do Livro de Sutton

Este repositório GitHub contém código que implementa algoritmos e modelos do renomado livro de aprendizado por reforço de Sutton, "Reinforcement Learning: An Introduction". O código cobre vários solucionadores sem modelo, exigindo apenas a definição de estados, ações e uma função de transição. Exemplos incluem um problema de variância infinita de estado único e um solucionador de labirinto de busca de árvore Monte Carlo. Embora não seja otimizado para produção, é um recurso valioso para aprender aprendizado por reforço e implementar algoritmos do zero.

Leia mais

Fontes Monospace Retro: Old Timey Mono & Code

2025-05-06
Fontes Monospace Retro: Old Timey Mono & Code

Darren Embry lançou duas fontes monospace de estilo retro: Old Timey Mono e Old Timey Code. A Old Timey Mono é baseada na fonte Reproducing Typewriter, de 1906, com o objetivo de simular texto digitado em máquina de escrever, melhorando a legibilidade. A Old Timey Code adiciona um zero com barra, um dígito um mais distinto e modificações em alguns sinais de pontuação e letras minúsculas. Ambas as fontes possuem suporte para vários idiomas, cobrindo scripts latinos, cirílicos e gregos, e uma ampla gama de conjuntos de caracteres Unicode, tornando-as ideais para codificação e roteiro.

Leia mais

ACE-Step: Um Avanço nos Modelos Fundamentais de Geração de Música

2025-05-06
ACE-Step: Um Avanço nos Modelos Fundamentais de Geração de Música

O ACE-Step é um novo modelo fundamental de código aberto para geração de música que integra geração baseada em difusão com um Autoencoder de Compressão Profunda e um transformador linear leve. Essa abordagem supera as compensações entre velocidade, coerência e controle encontradas em modelos LLM e de difusão existentes. O ACE-Step gera até 4 minutos de música em 20 segundos em uma GPU A100 — 15 vezes mais rápido que os modelos base LLM — mantendo a coerência musical superior e o alinhamento de letras. Ele suporta diversos estilos, gêneros e 19 idiomas, e oferece controles avançados como clonagem de voz e edição de letras. O projeto visa ser a 'Stable Diffusion' da IA ​​de música, fornecendo uma base flexível para futuras ferramentas de criação musical.

Leia mais
IA

brush: Um shell compatível com POSIX escrito em Rust

2025-05-06
brush: Um shell compatível com POSIX escrito em Rust

brush é um shell compatível com POSIX e bash, implementado em Rust. Ele é construído e testado em Linux e macOS, com suporte experimental no Windows (totalmente suportado no Windows via WSL). Pronto para uso interativo diário, ele executa a maioria dos scripts sh e bash, embora o uso em produção ainda não seja recomendado. Contribuições e feedback são bem-vindos. A instalação é feita via `cargo install --locked brush-shell` ou a partir da fonte. Testes de integração extensos garantem compatibilidade.

Leia mais
Desenvolvimento

Feedsmith: Um analisador de feeds rápido e robusto

2025-05-06
Feedsmith: Um analisador de feeds rápido e robusto

Feedsmith é um analisador e gerador JavaScript de alto desempenho para feeds RSS, Atom, JSON Feed e RDF, incluindo namespaces populares e arquivos OPML. Ele preserva a estrutura original do feed, oferecendo dados limpos e orientados a objetos com normalização inteligente de elementos legados. Com velocidade incrível, segurança de tipos, recursos de tree-shaking e suporte para Node.js e navegadores modernos, o Feedsmith fornece analisadores universais e específicos de formato. Atualmente, ele suporta a geração de JSON Feed e OPML.

Leia mais
Desenvolvimento Analisador de Feeds

Plexe: Crie modelos de ML com linguagem natural

2025-05-06
Plexe: Crie modelos de ML com linguagem natural

O Plexe revoluciona a construção de modelos de aprendizado de máquina, permitindo que desenvolvedores definam modelos usando linguagem natural. Sua arquitetura multi-agente, alimentada por IA, automatiza todo o processo: análise de requisitos, planejamento do modelo, geração de código, testes e implantação. Suporta vários provedores de LLM (OpenAI, Anthropic, etc.) e Ray para treinamento distribuído, o Plexe simplifica a criação de modelos com apenas algumas linhas de Python. Ele também lida com a geração de dados sintéticos e inferência de esquema automática. O Plexe torna a construção de modelos de ML acessível a um público mais amplo.

Leia mais
IA

Outpost: Infraestrutura de Webhooks e Destinos de Eventos de Saída de Código Aberto

2025-05-06
Outpost: Infraestrutura de Webhooks e Destinos de Eventos de Saída de Código Aberto

Outpost é uma infraestrutura de código aberto e auto-hospedada que permite que os produtores de eventos adicionem webhooks de saída e destinos de eventos à sua plataforma, com suporte para tipos de destino como Webhooks, Hookdeck Event Gateway, Amazon EventBridge, AWS SQS, AWS SNS, GCP Pub/Sub, RabbitMQ e Kafka. O runtime Outpost tem dependências mínimas (Redis, PostgreSQL ou Clickhouse e uma das filas de mensagens suportadas), é 100% compatível com versões anteriores com sua implementação de webhooks existente e é otimizado para operação de alto rendimento e baixo custo. Construído e mantido pela Hookdeck, ele é escrito em Go e distribuído como um binário e contêiner Docker sob a licença Apache-2.0.

Leia mais
Desenvolvimento infraestrutura de eventos

MTerrain: Sistema de terreno otimizado para Godot Engine

2025-05-06
MTerrain: Sistema de terreno otimizado para Godot Engine

MTerrain é um sistema/editor de terreno otimizado para o Godot Engine, capaz de lidar com terrenos de até 16km x 16km. Ele utiliza um sistema LOD baseado em octree e possui um shader de terreno com suporte para splatmapping, mapeamento bitwise e mapeamento de índice. Funcionalidades adicionais incluem integração de navegação, um sistema de grama com detecção de colisão, um sistema de caminho usando curvas de Bezier para deformar estradas e rios, e ferramentas de editor abrangentes para escultura, pintura e importação/exportação de heightmaps e splatmaps. Embora exija algum aprendizado, vídeos tutoriais são fornecidos para orientar os usuários na escultura de terreno e pintura de textura.

Leia mais
Desenvolvimento Editor de Terreno

nnd: Um Debugger Rápido e Leve para Código Nativo Linux

2025-05-06
nnd: Um Debugger Rápido e Leve para Código Nativo Linux

Apresentamos o nnd, um depurador Linux inspirado no RemedyBG, que prioriza velocidade e design leve. Ele possui uma interface TUI, é construído principalmente do zero (não baseado em gdb ou lldb) e lida com executáveis grandes de forma eficiente (testado em um executável ClickHouse de 2,5 GB). O nnd concentra-se na velocidade; operações instantâneas são realmente instantâneas, enquanto operações mais longas são tratadas de forma assíncrona com barras de progresso. Atualmente, ele suporta apenas depuração de código nativo Linux x86-64 e não possui depuração remota, suporte para vários processos e retrocesso. Distribuído como um único executável de 6 MB sem dependências, é facilmente instalado via curl ou compilado a partir do código-fonte.

Leia mais
Desenvolvimento

AnuDB: Um banco de dados de documentos JSON leve e sem servidor para C++

2025-05-06
AnuDB: Um banco de dados de documentos JSON leve e sem servidor para C++

AnuDB é um banco de dados de documentos JSON leve e sem servidor, projetado para aplicativos C++, oferecendo armazenamento eficiente de documentos JSON por meio da serialização MessagePack. Construído sobre o RocksDB, ele garante atomicidade, durabilidade e consistência. O AnuDB fornece uma solução sem esquema com recursos robustos de consulta e suporta MQTT para comunicação de dados em tempo real, ideal para aplicativos de IoT. O uso de memória/CPU é configurável e o suporte a Docker simplifica a implantação.

Leia mais
Desenvolvimento Sem Servidor

Do Transistor ao Navegador: Construindo um Sistema Computacional do Zero

2025-05-06
Do Transistor ao Navegador: Construindo um Sistema Computacional do Zero

Este curso adota uma abordagem radical para a educação em ciência da computação. Os alunos construirão um sistema computacional completo do zero, começando com Verilog para piscar um LED e culminando em um sistema operacional simples e um navegador web baseado em texto. O currículo abrange programação FPGA, design de compiladores e desenvolvimento de SO, culminando na execução do sistema em hardware personalizado. Essa jornada desafiadora, mas gratificante, é perfeita para aqueles que buscam uma compreensão profunda e baseada em princípios básicos da computação.

Leia mais

Extensão VS Code: Adiciona automaticamente palavras-chave async/await

2025-05-05
Extensão VS Code: Adiciona automaticamente palavras-chave async/await

Esta extensão do VS Code adiciona automaticamente as palavras-chave `async/await` ausentes ao salvar um arquivo TypeScript. É necessário um arquivo `tsconfig.json` na pasta do projeto. A extensão adiciona inteligentemente as palavras-chave `async` e `await` para garantir que as funções assíncronas sejam executadas corretamente. Para evitar que `await` seja adicionado a uma função assíncrona específica, adicione o comentário `// no-await` no final da chamada da função. A primeira conversão pode ser lenta, mas as conversões subsequentes serão mais rápidas.

Leia mais
Desenvolvimento

Chat de voz com IA em tempo real: seu parceiro de conversa digital

2025-05-05
Chat de voz com IA em tempo real: seu parceiro de conversa digital

Este projeto permite conversas faladas naturais com uma IA usando um sistema sofisticado cliente-servidor. Ele usa WebSockets para streaming de áudio de baixa latência, transcrição de voz em tempo real, processamento de LLM (Ollama e OpenAI são suportados) e síntese de texto para fala. Os usuários podem personalizar a voz da IA e escolher entre vários mecanismos de TTS (Kokoro, Coqui, Orpheus). O sistema possui tomada de turnos inteligente, seleção flexível de modelos de IA e é contêinerizado com Docker para fácil implantação.

Leia mais

Biblioteca de IU Tkinter declarativa para Python: tkintergalactic

2025-05-05
Biblioteca de IU Tkinter declarativa para Python: tkintergalactic

O tkintergalactic é uma biblioteca de IU Tkinter declarativa para Python, inspirada na abordagem de DOM virtual do React. É bem tipada, mapeia-se estreitamente ao Tcl/Tk subjacente para facilitar a depuração e possui zero dependências. Embora ainda esteja incompleto, seu pequeno tamanho o torna fácil de entender. Exemplos demonstram a criação de janelas simples, botões, caixas de texto e listas, usando o gerenciador de layout packer. Melhorias futuras incluem um algoritmo de diferenciação mais eficiente, gerenciamento de estado aprimorado e suporte para elementos de IU mais complexos.

Leia mais
Desenvolvimento biblioteca de IU

Nakama: Servidor Distribuído para Jogos e Aplicativos em Tempo Real Escalonáveis

2025-05-05
Nakama: Servidor Distribuído para Jogos e Aplicativos em Tempo Real Escalonáveis

Nakama é um servidor distribuído de alto desempenho, criado para a construção de jogos e aplicativos em tempo real escalonáveis. Ele oferece recursos como registro de usuários, funcionalidades sociais (amigos, grupos), bate-papo, vários modos multijogador (em tempo real e por turnos), tabelas de classificação, torneios, grupos, validação de compras no aplicativo e notificações. Os desenvolvedores podem estender a funcionalidade do servidor usando Lua, TypeScript/JavaScript ou Go. O Nakama suporta implantação do Docker e fornece binários nativos e bibliotecas de clientes para várias plataformas (.NET, Unity, JavaScript, Java, Unreal Engine, etc.). Ele também inclui uma interface de usuário da web para gerenciamento e monitoramento.

Leia mais

Redfly.ai: Revolucionando o desempenho do banco de dados com cache agnóstico de esquema

2025-05-05
Redfly.ai: Revolucionando o desempenho do banco de dados com cache agnóstico de esquema

Após mais de 20 anos construindo aplicativos baseados em dados, a equipe da redfly.ai enfrentou os problemas de desempenho, escalabilidade e custo de bancos de dados. Sua solução? O primeiro sistema de cache agnóstico de esquema do mundo. Ao armazenar em cache todas as leituras de forma eficiente e usar o banco de dados principalmente para armazenamento, a redfly.ai ignora a maioria dos desafios dos bancos de dados baseados em disco. Atualmente, suporta SQL Server e Postgres, com planos para suporte a bancos de dados e plataformas de nuvem mais amplos, a redfly.ai visa fornecer aos desenvolvedores uma solução de acesso a dados de alto desempenho e custo-benefício.

Leia mais
Desenvolvimento cache de banco de dados

Klavis AI: Integração MCP pronta para produção sem esforço

2025-05-05
Klavis AI: Integração MCP pronta para produção sem esforço

A Klavis AI facilita a conexão com servidores e clientes MCP prontos para produção em escala. Integre com seu aplicativo de IA em menos de um minuto e escale para milhões de usuários usando sua infraestrutura de código aberto, servidores hospedados e clientes multiplataforma. A Klavis AI reduz a barreira para o uso de MCPs fornecendo servidores MCP estáveis ​​e prontos para produção, autenticação integrada, servidores de alta qualidade, integração de cliente MCP, mais de 100 integrações de ferramentas e opções de personalização. Crie novas instâncias de servidor MCP por meio da chave de API e configure tokens de autenticação ou use seu fluxo OAuth interno.

Leia mais

Bracket: Um sistema de torneio fácil de usar em Python assíncrono

2025-05-05
Bracket: Um sistema de torneio fácil de usar em Python assíncrono

Bracket é um sistema de torneio fácil de usar construído com Python assíncrono (FastAPI) e Next.js (usando a biblioteca Mantine). Ele suporta formatos de eliminação simples, round-robin e suíço, permitindo torneios de múltiplas etapas com agendamento de arrastar e soltar, painéis personalizáveis e gerenciamento de equipes/jogadores. Uma demonstração está disponível, e a implantação é simples via Docker. Múltiplos idiomas são suportados (via Crowdin).

Leia mais

CodeCafé: Codificação colaborativa em tempo real no seu navegador

2025-05-05
CodeCafé: Codificação colaborativa em tempo real no seu navegador

CodeCafé é um ambiente de desenvolvimento colaborativo em tempo real, diretamente no seu navegador. Projetado para tornar a programação em pares, o ensino e o desenvolvimento web colaborativo tão fáceis quanto compartilhar um pensamento, o CodeCafé resolve as limitações das ferramentas existentes para codificação em tempo real. Ele oferece um espaço de codificação baseado em navegador com recursos como visualização ao vivo perfeita em pixels, uma experiência de edição familiar semelhante ao VS Code e configuração zero. Impulsionado por um sistema personalizado de Transformação Operacional (OT), ele permite uma colaboração fluida, no estilo do Google Docs, mesmo com múltiplas edições simultâneas. O backend usa Java Spring Boot e uma API WebSocket, enquanto o frontend utiliza React, TypeScript e outras tecnologias modernas.

Leia mais

LaTeX Moderno: Um Guia de Início Rápido

2025-05-05
LaTeX Moderno: Um Guia de Início Rápido

Cansado de tutoriais desatualizados do LaTeX? Este guia moderno fornece um início rápido, abandonando o conhecimento obsoleto dos anos 90 e focando em dicas práticas. Inclui um link para download do PDF e instruções detalhadas sobre como instalar o LuaLaTeX, configurar fontes (como Garamond Premier, Neue Haas Grotesk, etc.) e usar o latexmk ou compilação manual. O guia também incentiva contribuições e sugestões dos leitores.

Leia mais
Desenvolvimento tiposgrafia

Feather: Um framework web leve e focado em DX para Rust

2025-05-04
Feather: Um framework web leve e focado em DX para Rust

Feather é um framework web leve para Rust, inspirado na simplicidade do Express.js, mas construído para o desempenho e segurança do Rust. Ele possui uma arquitetura de middleware-first, tornando os manipuladores de rotas, autenticação e logging todos compostáveis. Versões recentes incluem uma API de contexto para fácil gerenciamento de estado. Feather possui uma API mínima, ergonômica, é modular e extensível, e oferece ótimas ferramentas prontas para uso. Essencialmente, Feather visa trazer a facilidade do Express.js para o ecossistema Rust sem comprometer o desempenho ou a segurança.

Leia mais
Desenvolvimento

Sanctum: Um Daemon VPN Seguro e Auditável

2025-05-04
Sanctum: Um Daemon VPN Seguro e Auditável

Sanctum é um daemon VPN pequeno, revisável, capaz, seguro contra pós-quantum e totalmente separado por privilégios para OpenBSD, Linux e macOS. Seu design de separação de privilégios garante que ativos críticos sejam isolados de processos que interagem com a internet ou manipulam tarefas não criptográficas. O Sanctum também oferece túneis ponto a ponto que atravessam NAT, permitindo comunicação direta entre dispositivos sem a necessidade de abrir portas de firewall ou configurar regras de encaminhamento. O sistema usa vários processos, cada um em sandbox e rodando como um usuário separado para segurança aprimorada. O Sanctum suporta vários cifradores e usa uma troca de chave híbrida para segurança pós-quantum.

Leia mais
Desenvolvimento Criptografia Pós-Quântica

EZ-TRAK: Suite de rastreamento de satélites de código aberto

2025-05-04
EZ-TRAK: Suite de rastreamento de satélites de código aberto

EZ-TRAK é um conjunto de rastreamento de satélites de código aberto projetado para radioamadores, entusiastas de satélites meteorológicos e fins educacionais. Ele usa uma antena de satélite portátil e um dispositivo BLE para rastrear satélites em tempo real, fornecendo dados de azimute e elevação para um posicionamento ideal da antena. Os recursos incluem uma interface gráfica do usuário, previsão de passagem, gravação de dados e suporte para várias fontes de dados. Instruções detalhadas de configuração e uso são fornecidas.

Leia mais

TScale: Treinamento de LLMs em Hardware de Consumo

2025-05-04
TScale: Treinamento de LLMs em Hardware de Consumo

TScale é uma estrutura de treinamento e inferência de modelos de transformador escrita em C++ e CUDA, projetada para rodar em hardware de consumo. Ela consegue reduções significativas de custo e tempo por meio de arquitetura otimizada, computação de baixa precisão (fp8 e int8), descarregamento da CPU e treinamento distribuído síncrono e assíncrono. Mesmo um modelo de 1T de parâmetros se torna tratável com técnicas de indexação inteligentes, permitindo o treinamento em computadores domésticos típicos. O TScale demonstra um imenso potencial na redução da barreira de entrada para o treinamento de LLMs.

Leia mais

sxwm: Gerenciador de janelas em mosaico minimalista, rápido e configurável para X11

2025-05-04
sxwm: Gerenciador de janelas em mosaico minimalista, rápido e configurável para X11

O sxwm é um gerenciador de janelas leve para X11 que prioriza minimalismo, velocidade e configurabilidade. Ele alterna perfeitamente entre layouts de mosaico e flutuantes, possui 9 áreas de trabalho e um arquivo de configuração amigável (sxwmrc) que não requer conhecimento de programação em C. Com suporte para interação com o mouse, configurações de múltiplos monitores e integração com ferramentas como o sxbar, o sxwm oferece uma experiência de gerenciamento de janelas eficiente e rápida. Seus pontos fortes são o uso mínimo de recursos e o desempenho excepcional.

Leia mais
Desenvolvimento
1 2 19 20 21 23 25 26 27 50 51