Kindle Comic Converter: Optimiza cómics para lectores de tinta electrónica

2025-05-07
Kindle Comic Converter: Optimiza cómics para lectores de tinta electrónica

Kindle Comic Converter (KCC) es una herramienta potente para optimizar cómics y manga para lectores de tinta electrónica como Kindle, Kobo y Remarkable. Elimina márgenes, admite diseños fijos y emplea varias etapas de procesamiento de imágenes para garantizar una visualización óptima en pantallas de tinta electrónica. KCC admite múltiples formatos de entrada (carpetas/CBZ/CBR/PDF, etc.) y salida (MOBI/AZW3/EPUB/KEPUB/CBZ, etc.) y optimiza el tamaño del archivo en función de la resolución del dispositivo para mejorar el rendimiento en lectores menos potentes. El software ofrece una variedad de opciones y personalización para usuarios ocasionales y avanzados.

Leer más
Desarrollo cómics

Polycompiler: Fusionando Python y JS en un Único Archivo

2025-05-07
Polycompiler: Fusionando Python y JS en un Único Archivo

Polycompiler es un proyecto experimental que intenta fusionar código Python y JavaScript arbitrario en un único archivo fuente. Utilizando ingeniosas expresiones lambda y la función `eval`, Polycompiler ejecuta selectivamente código Python o JavaScript dependiendo del entorno de ejecución (Python o Node.js). Por ejemplo, un único fragmento de código imprime 'Hello JS' en Node.js y 'Hello Python' en Python. Aunque todavía está en desarrollo, este proyecto ofrece una posible solución para aplicaciones de un solo archivo dirigidas a audiencias de Python y JavaScript.

Leer más
Desarrollo

WebMonkeys: Ejecuta miles de tareas paralelas en la GPU con facilidad

2025-05-07
WebMonkeys: Ejecuta miles de tareas paralelas en la GPU con facilidad

WebMonkeys es una biblioteca sencilla que te permite ejecutar miles de tareas paralelas en tu GPU con una API extremadamente fácil de usar. Es compatible con navegadores (usando browserify) y Node.js, y utiliza un lenguaje simplificado basado en GLSL 1.0. Los datos se envían a la GPU usando `set`, los cálculos paralelos se realizan con `work`, y los resultados se recuperan mediante `get`. WebMonkeys se encarga de las complejidades de WebGL, permitiéndote aprovechar el poder de la GPU sin necesidad de un profundo conocimiento de WebGL.

Leer más

Comparte imágenes Docker como ejecutables

2025-05-07
Comparte imágenes Docker como ejecutables

Presentamos `docker2exe`, una herramienta que convierte imágenes Docker en ejecutables autónomos para facilitar el intercambio. Es compatible con varias plataformas, requiriendo Docker, GoLang y gzip en la máquina de compilación, y solo Docker en la máquina de ejecución. El uso es sencillo: `docker2exe --name alpine --image alpine:3.9` crea un ejecutable. También admite incrustar la imagen dentro del ejecutable, descargándola y ejecutándola automáticamente si la imagen no se encuentra en la máquina de destino. Esto es especialmente útil para imágenes pequeñas. Los ejecutables resultantes suelen tener menos de 10 MB.

Leer más
Desarrollo Ejecutable Imagen

¡Lanzado el código fuente del exitoso juego indie VVVVVV!

2025-05-07
¡Lanzado el código fuente del exitoso juego indie VVVVVV!

Terry Cavanagh, creador del aclamado juego indie VVVVVV de 2010 (con música de Magnus Pålsson), ha lanzado el código fuente. El lanzamiento incluye los archivos fuente de la versión para escritorio. Si bien el juego todavía está disponible comercialmente para apoyar al desarrollador, eres libre de compilarlo para uso personal. Consulta LICENSE.md para obtener información sobre la distribución de versiones compiladas. La discusión sobre las actualizaciones se lleva a cabo principalmente en el servidor Discord no oficial de VVVVVV, en el canal #vvvvvv-code.

Leer más
Juegos

Algoritmos de Aprendizaje por Refuerzo del Libro de Sutton

2025-05-06
Algoritmos de Aprendizaje por Refuerzo del Libro de Sutton

Este repositorio de GitHub contiene código que implementa algoritmos y modelos del reconocido libro de aprendizaje por refuerzo de Sutton, "Reinforcement Learning: An Introduction". El código cubre varios solucionadores sin modelo, que solo requieren la definición de estados, acciones y una función de transición. Los ejemplos incluyen un problema de varianza infinita de un solo estado y un solucionador de laberintos de búsqueda de árbol Monte Carlo. Si bien no está optimizado para producción, es un recurso valioso para aprender aprendizaje por refuerzo e implementar algoritmos desde cero.

Leer más
Desarrollo

Fuentes Monospacio Retro: Old Timey Mono & Code

2025-05-06
Fuentes Monospacio Retro: Old Timey Mono & Code

Darren Embry ha lanzado dos fuentes monospace de estilo retro: Old Timey Mono y Old Timey Code. Old Timey Mono se basa en la fuente Reproducing Typewriter, de 1906, con el objetivo de simular texto escrito a máquina, mejorando la legibilidad. Old Timey Code añade un cero con barra, un dígito uno más distinto y modificaciones en algunos signos de puntuación y letras minúsculas. Ambas fuentes cuentan con un amplio soporte de idiomas, cubriendo scripts latinos, cirílicos y griegos, y una amplia gama de conjuntos de caracteres Unicode, lo que las hace ideales para codificación y escritura de guiones.

Leer más

ACE-Step: Un Salto Adelante en los Modelos Fundamentales de Generación de Música

2025-05-06
ACE-Step: Un Salto Adelante en los Modelos Fundamentales de Generación de Música

ACE-Step es un nuevo modelo fundamental de código abierto para la generación de música que integra la generación basada en difusión con un Autoencoder de Compresión Profunda y un transformador lineal ligero. Este enfoque supera las compensaciones entre velocidad, coherencia y control que se encuentran en los modelos LLM y de difusión existentes. ACE-Step genera hasta 4 minutos de música en 20 segundos en una GPU A100, 15 veces más rápido que los modelos base LLM, manteniendo una coherencia musical superior y una alineación de letras. Admite diversos estilos, géneros y 19 idiomas, y ofrece controles avanzados como la clonación de voz y la edición de letras. El proyecto pretende ser la 'Stable Diffusion' de la IA de música, proporcionando una base flexible para futuras herramientas de creación musical.

Leer más
IA

brush: Un shell compatible con POSIX escrito en Rust

2025-05-06
brush: Un shell compatible con POSIX escrito en Rust

brush es un shell compatible con POSIX y bash, implementado en Rust. Se construye y prueba en Linux y macOS, con soporte experimental en Windows (completamente compatible en Windows a través de WSL). Listo para uso interactivo diario, ejecuta la mayoría de los scripts sh y bash, aunque aún no se recomienda su uso en producción. Se agradecen las contribuciones y comentarios. La instalación se realiza mediante `cargo install --locked brush-shell` o desde la fuente. Las pruebas de integración exhaustivas garantizan la compatibilidad.

Leer más
Desarrollo

Feedsmith: Un analizador de feeds rápido y robusto

2025-05-06
Feedsmith: Un analizador de feeds rápido y robusto

Feedsmith es un analizador y generador JavaScript de alto rendimiento para feeds RSS, Atom, JSON Feed y RDF, incluyendo namespaces populares y archivos OPML. Preserva la estructura original del feed, ofreciendo datos limpios y orientados a objetos con normalización inteligente de elementos heredados. Con una velocidad increíble, seguridad de tipos, capacidad de tree-shaking y soporte para Node.js y navegadores modernos, Feedsmith proporciona analizadores universales y específicos de formato. Actualmente, admite la generación de JSON Feed y OPML.

Leer más
Desarrollo Analizador de Feeds

Plexe: Crea modelos de ML con lenguaje natural

2025-05-06
Plexe: Crea modelos de ML con lenguaje natural

Plexe revoluciona la creación de modelos de aprendizaje automático permitiendo a los desarrolladores definir modelos usando lenguaje natural. Su arquitectura multi-agente, impulsada por IA, automatiza todo el proceso: análisis de requisitos, planificación del modelo, generación de código, pruebas e implementación. Soporta varios proveedores de LLM (OpenAI, Anthropic, etc.) y Ray para entrenamiento distribuido, Plexe simplifica la creación de modelos con solo unas pocas líneas de Python. Incluso maneja la generación de datos sintéticos e inferencia de esquema automática. Plexe hace que la creación de modelos de ML sea accesible a un público más amplio.

Leer más
IA

Outpost: Infraestructura de Webhooks y Destinos de Eventos Salientes de Código Abierto

2025-05-06
Outpost: Infraestructura de Webhooks y Destinos de Eventos Salientes de Código Abierto

Outpost es una infraestructura de código abierto y autohospedada que permite a los productores de eventos agregar webhooks salientes y destinos de eventos a su plataforma, con soporte para tipos de destino como Webhooks, Hookdeck Event Gateway, Amazon EventBridge, AWS SQS, AWS SNS, GCP Pub/Sub, RabbitMQ y Kafka. El tiempo de ejecución de Outpost tiene dependencias mínimas (Redis, PostgreSQL o Clickhouse, y una de las colas de mensajes compatibles), es 100% compatible con versiones anteriores con su implementación de webhooks existente y está optimizado para una operación de alto rendimiento y bajo costo. Desarrollado y mantenido por Hookdeck, está escrito en Go y se distribuye como un binario y un contenedor Docker bajo la licencia Apache-2.0.

Leer más

MTerrain: Sistema de terreno optimizado para Godot Engine

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

MTerrain es un sistema/editor de terreno optimizado para Godot Engine, capaz de gestionar terrenos de hasta 16km x 16km. Utiliza un sistema LOD basado en octree y cuenta con un shader de terreno con soporte para splatmapping, mapeado bitwise y mapeado de índice. Funcionalidades adicionales incluyen integración de navegación, un sistema de hierba con detección de colisiones, un sistema de caminos usando curvas de Bezier para deformar carreteras y ríos, y herramientas de editor completas para escultura, pintura e importación/exportación de mapas de altura y splatmaps. Aunque requiere cierto aprendizaje, se proporcionan videos tutoriales para guiar a los usuarios en la escultura de terreno y la pintura de texturas.

Leer más
Desarrollo

nnd: Un depurador rápido y ligero para código nativo de Linux

2025-05-06
nnd: Un depurador rápido y ligero para código nativo de Linux

Presentamos nnd, un depurador para Linux inspirado en RemedyBG, que prioriza la velocidad y un diseño ligero. Cuenta con una interfaz TUI, está construido principalmente desde cero (no se basa en gdb o lldb) y maneja ejecutables grandes de manera eficiente (probado en un ejecutable ClickHouse de 2,5 GB). nnd se centra en la velocidad; las operaciones instantáneas son realmente instantáneas, mientras que las operaciones más largas se manejan de forma asíncrona con barras de progreso. Actualmente, solo admite la depuración de código nativo de Linux x86-64 y carece de depuración remota, soporte para múltiples procesos y retroceso. Se distribuye como un único ejecutable de 6 MB sin dependencias, y se instala fácilmente mediante curl o se compila a partir del código fuente.

Leer más
Desarrollo

AnuDB: Una base de datos de documentos JSON ligera y sin servidor para C++

2025-05-06
AnuDB: Una base de datos de documentos JSON ligera y sin servidor para C++

AnuDB es una base de datos de documentos JSON ligera y sin servidor, diseñada para aplicaciones C++, que ofrece un almacenamiento eficiente de documentos JSON mediante la serialización MessagePack. Construida sobre RocksDB, garantiza atomicidad, durabilidad y consistencia. AnuDB proporciona una solución sin esquema con sólidas capacidades de consulta y admite MQTT para la comunicación de datos en tiempo real, ideal para aplicaciones de IoT. El uso de memoria/CPU es configurable y la compatibilidad con Docker simplifica la implementación.

Leer más
Desarrollo Sin Servidor

Del Transistor al Navegador: Construyendo un Sistema Informático desde Cero

2025-05-06
Del Transistor al Navegador: Construyendo un Sistema Informático desde Cero

Este curso adopta un enfoque radical para la educación en informática. Los alumnos construirán un sistema informático completo desde cero, comenzando con Verilog para hacer parpadear un LED y culminando en un sistema operativo simple y un navegador web basado en texto. El plan de estudios abarca la programación FPGA, el diseño de compiladores y el desarrollo de SO, culminando en la ejecución del sistema en hardware personalizado. Este viaje desafiante pero gratificante es perfecto para aquellos que buscan una comprensión profunda y basada en principios de la informática.

Leer más

Extensión de VS Code: Agrega automáticamente palabras clave async/await

2025-05-05
Extensión de VS Code: Agrega automáticamente palabras clave async/await

Esta extensión de VS Code agrega automáticamente las palabras clave `async/await` que faltan al guardar un archivo TypeScript. Se requiere un archivo `tsconfig.json` en la carpeta del proyecto. La extensión agrega inteligentemente las palabras clave `async` y `await` para garantizar que las funciones asíncronas se ejecuten correctamente. Para evitar que se agregue `await` a una función asíncrona específica, agregue el comentario `// no-await` al final de la llamada a la función. La primera conversión puede ser lenta, pero las conversiones posteriores serán más rápidas.

Leer más
Desarrollo

Chat de voz con IA en tiempo real: tu compañero de conversación digital

2025-05-05
Chat de voz con IA en tiempo real: tu compañero de conversación digital

Este proyecto permite conversaciones habladas naturales con una IA utilizando un sofisticado sistema cliente-servidor. Emplea WebSockets para streaming de audio de baja latencia, transcripción de voz en tiempo real, procesamiento de LLM (se admite Ollama y OpenAI) y síntesis de texto a voz. Los usuarios pueden personalizar la voz de la IA y elegir entre varios motores de TTS (Kokoro, Coqui, Orpheus). El sistema cuenta con toma de turnos inteligente, selección flexible de modelos de IA y está contenedorizado con Docker para una fácil implementación.

Leer más

Biblioteca de IU Tkinter declarativa para Python: tkintergalactic

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

tkintergalactic es una biblioteca de IU Tkinter declarativa para Python, inspirada en el enfoque de DOM virtual de React. Está bien tipada, se mapea estrechamente al Tcl/Tk subyacente para facilitar la depuración y tiene cero dependencias. Si bien aún está incompleta, su pequeño tamaño la hace fácil de entender. Los ejemplos demuestran la creación de ventanas simples, botones, cuadros de texto y listas, utilizando el administrador de diseño packer. Las mejoras futuras incluyen un algoritmo de comparación más eficiente, una gestión de estado mejorada y soporte para elementos de IU más complejos.

Leer más
Desarrollo

Nakama: Servidor Distribuido para Juegos y Aplicaciones en Tiempo Real Escalables

2025-05-05
Nakama: Servidor Distribuido para Juegos y Aplicaciones en Tiempo Real Escalables

Nakama es un servidor distribuido de alto rendimiento creado para construir juegos y aplicaciones en tiempo real escalables. Ofrece funciones como registro de usuarios, funcionalidades sociales (amigos, grupos), chat, varios modos multijugador (en tiempo real y por turnos), tablas de clasificación, torneos, grupos, validación de compras en la aplicación y notificaciones. Los desarrolladores pueden extender la funcionalidad del servidor usando Lua, TypeScript/JavaScript o Go. Nakama admite la implementación de Docker y proporciona binarios nativos y bibliotecas de clientes para varias plataformas (.NET, Unity, JavaScript, Java, Unreal Engine, etc.). También incluye una interfaz de usuario web para administración y monitoreo.

Leer más

Redfly.ai: Revolucionando el rendimiento de la base de datos con almacenamiento en caché agnóstico de esquema

2025-05-05
Redfly.ai: Revolucionando el rendimiento de la base de datos con almacenamiento en caché agnóstico de esquema

Después de más de 20 años construyendo aplicaciones basadas en datos, el equipo de redfly.ai abordó los problemas de rendimiento, escalabilidad y costo de las bases de datos. ¿Su solución? El primer sistema de almacenamiento en caché agnóstico de esquema del mundo. Al almacenar en caché de manera eficiente todas las lecturas y usar la base de datos principalmente para almacenamiento, redfly.ai evita la mayoría de los desafíos de las bases de datos basadas en disco. Actualmente admite SQL Server y Postgres, con planes para un soporte más amplio de bases de datos y plataformas en la nube, redfly.ai tiene como objetivo proporcionar a los desarrolladores una solución de acceso a datos de alto rendimiento y rentable.

Leer más

Klavis AI: Integración MCP lista para producción sin esfuerzo

2025-05-05
Klavis AI: Integración MCP lista para producción sin esfuerzo

Klavis AI facilita la conexión con servidores y clientes MCP listos para producción a escala. Integra con tu aplicación de IA en menos de un minuto y escala a millones de usuarios utilizando su infraestructura de código abierto, servidores alojados y clientes multiplataforma. Klavis AI reduce la barrera para el uso de MCP al proporcionar servidores MCP estables y listos para producción, autenticación integrada, servidores de alta calidad, integración de cliente MCP, más de 100 integraciones de herramientas y opciones de personalización. Crea nuevas instancias de servidor MCP a través de la clave API y configura tokens de autenticación o utiliza su flujo OAuth interno.

Leer más

Bracket: Un sistema de torneo fácil de usar en Python asíncrono

2025-05-05
Bracket: Un sistema de torneo fácil de usar en Python asíncrono

Bracket es un sistema de torneo fácil de usar construido con Python asíncrono (FastAPI) y Next.js (usando la biblioteca Mantine). Admite formatos de eliminación simple, todos contra todos y suizo, permitiendo torneos de varias etapas con programación de arrastrar y soltar, paneles personalizables y gestión de equipos/jugadores. Hay una demostración disponible y la implementación es sencilla mediante Docker. Se admiten varios idiomas (a través de Crowdin).

Leer más

CodeCafé: Codificación colaborativa en tiempo real en tu navegador

2025-05-05
CodeCafé: Codificación colaborativa en tiempo real en tu navegador

CodeCafé es un entorno de desarrollo colaborativo en tiempo real, directamente en tu navegador. Diseñado para hacer la programación en parejas, la enseñanza y el desarrollo web colaborativo tan sencillos como compartir un pensamiento, CodeCafé aborda las limitaciones de las herramientas existentes para la codificación en tiempo real. Ofrece un espacio de codificación basado en navegador con funciones como vista previa en vivo perfecta en píxeles, una experiencia de edición familiar similar a la de VS Code y configuración cero. Impulsado por un sistema personalizado de Transformación Operacional (OT), permite una colaboración fluida, al estilo de Google Docs, incluso con múltiples ediciones simultáneas. El backend utiliza Java Spring Boot y una API WebSocket, mientras que el frontend utiliza React, TypeScript y otras tecnologías modernas.

Leer más

LaTeX Moderno: Una Guía de Inicio Rápido

2025-05-05
LaTeX Moderno: Una Guía de Inicio Rápido

¿Cansado de tutoriales de LaTeX obsoletos? Esta guía moderna proporciona un inicio rápido, abandonando el conocimiento anticuado de los años 90 y centrándose en consejos prácticos. Incluye un enlace de descarga PDF e instrucciones detalladas sobre cómo instalar LuaLaTeX, configurar fuentes (como Garamond Premier, Neue Haas Grotesk, etc.) y usar latexmk o compilación manual. La guía también anima a las contribuciones y sugerencias de los lectores.

Leer más
Desarrollo tiposgrafía

Feather: Un framework web ligero y centrado en la experiencia del desarrollador para Rust

2025-05-04
Feather: Un framework web ligero y centrado en la experiencia del desarrollador para Rust

Feather es un framework web ligero para Rust, inspirado en la simplicidad de Express.js, pero construido para el rendimiento y la seguridad de Rust. Cuenta con una arquitectura de middleware-first, haciendo que los manejadores de rutas, la autenticación y el registro sean todos componibles. Las versiones recientes incluyen una API de contexto para una fácil gestión del estado. Feather tiene una API mínima, ergonómica, es modular y extensible, y ofrece excelentes herramientas listas para usar. En esencia, Feather tiene como objetivo llevar la facilidad de Express.js al ecosistema de Rust sin comprometer el rendimiento ni la seguridad.

Leer más
Desarrollo

Sanctum: Un demonio VPN seguro y auditable

2025-05-04
Sanctum: Un demonio VPN seguro y auditable

Sanctum es un demonio VPN pequeño, revisable, capaz, seguro contra post-cuántico y totalmente separado por privilegios para OpenBSD, Linux y macOS. Su diseño de separación de privilegios garantiza que los activos críticos estén aislados de los procesos que interactúan con Internet o manejan tareas no criptográficas. Sanctum también ofrece túneles punto a punto que atraviesan NAT, permitiendo la comunicación directa entre dispositivos sin necesidad de abrir puertos de firewall o configurar reglas de reenvío. El sistema utiliza varios procesos, cada uno en un entorno aislado y ejecutándose como un usuario separado para una mayor seguridad. Sanctum admite varios cifrados y utiliza un intercambio de claves híbrido para seguridad post-cuántica.

Leer más

EZ-TRAK: Suite de seguimiento de satélites de código abierto

2025-05-04
EZ-TRAK: Suite de seguimiento de satélites de código abierto

EZ-TRAK es un conjunto de seguimiento de satélites de código abierto diseñado para radioaficionados, entusiastas de satélites meteorológicos y fines educativos. Utiliza una antena parabólica portátil y un dispositivo BLE para rastrear satélites en tiempo real, proporcionando datos de acimut y elevación para un posicionamiento óptimo de la antena. Las características incluyen una interfaz gráfica de usuario, predicción de paso, grabación de datos y soporte para varias fuentes de datos. Se proporcionan instrucciones detalladas de configuración y uso.

Leer más

TScale: Entrenando LLMs en Hardware de Consumo

2025-05-04
TScale: Entrenando LLMs en Hardware de Consumo

TScale es un framework de entrenamiento e inferencia de modelos de transformadores escrito en C++ y CUDA, diseñado para ejecutarse en hardware de consumo. Logra reducciones significativas de costes y tiempo mediante una arquitectura optimizada, computación de baja precisión (fp8 e int8), descarga de la CPU y entrenamiento distribuido sincrónico y asincrónico. Incluso un modelo de 1T de parámetros se vuelve manejable con técnicas de indexación inteligentes, permitiendo el entrenamiento en ordenadores domésticos típicos. TScale demuestra un inmenso potencial en la reducción de la barrera de entrada para el entrenamiento de LLMs.

Leer más

sxwm: Administrador de ventanas en mosaico minimalista, rápido y configurable para X11

2025-05-04
sxwm: Administrador de ventanas en mosaico minimalista, rápido y configurable para X11

sxwm es un administrador de ventanas ligero para X11 que prioriza el minimalismo, la velocidad y la configurabilidad. Cambia sin problemas entre diseños de mosaico y flotantes, cuenta con 9 espacios de trabajo y un archivo de configuración fácil de usar (sxwmrc) que no requiere conocimientos de programación en C. Con soporte para interacción con el ratón, configuraciones multimonitor y la integración con herramientas como sxbar, sxwm ofrece una experiencia de administración de ventanas eficiente y rápida. Sus puntos fuertes son su uso mínimo de recursos y su rendimiento excepcional.

Leer más
Desarrollo
1 2 19 20 21 23 25 26 27 50 51