CMake
software · 20 menciones
Noticias que mencionan CMake
dcmake: depuración CMake más fácil con interfaz gráfica
Un desarrollador ha creado una nueva herramienta de depuración con interfaz gráfica para CMake, llamada 'dcmake'. La utilidad, disponible en GitHub, simplifica el proceso de depuración interactiva de CMake, aprovechando la funcionalidad de depuración integrada en CMake desde la versión 3.27 (julio d
Craft: Nueva herramienta facilita el desarrollo en C/C++
Un nuevo sistema de construcción llamado 'Craft' ha sido lanzado para simplificar el desarrollo de proyectos C y C++. Desarrollado por Randerson, Craft busca eliminar la complejidad asociada con herramientas como CMake y la gestión manual de dependencias. Los desarrolladores definen sus proyectos en
Crea juegos 2D con LÖVE: framework sencillo y multiplataforma
LÖVE es un framework de código abierto diseñado para facilitar la creación de juegos 2D. Su principal atractivo reside en su simplicidad y portabilidad, permitiendo a los desarrolladores crear juegos que funcionen en una amplia gama de plataformas, incluyendo Windows, macOS, Linux, Android e iOS. L
libpo32: Controla tu PO-32 con código C
libpo32 es una biblioteca en C99 diseñada para interactuar con los sintetizadores de ritmo Teenage Engineering PO-32. No es una emulación completa del firmware o la interfaz de usuario del PO-32, sino que se centra en los aspectos clave necesarios para transferir datos (patches, patterns, estados) y
macs ejecutan IA potente: llega Hypura
Hypura es una nueva herramienta de código abierto que permite a los usuarios ejecutar modelos de lenguaje grandes (LLM) en Macs con memoria limitada. Desarrollada por un equipo anónimo, Hypura optimiza la ubicación de los tensores del modelo (datos) entre la GPU, la RAM y el almacenamiento NVMe, per
libghostty: nueva biblioteca para emular terminales
Desarrolladores han lanzado 'libghostty', una biblioteca de emulación de terminales de bajo nivel, como parte de un proyecto de demostración llamado 'Ghostling'. La biblioteca, extraída del núcleo de 'Ghostty', ofrece una API en C y Zig para que otras aplicaciones puedan integrar una emulación de te
Bluesky en Fortran: un cliente minimalista y eficiente
Desarrolladores han creado "Fortransky", un cliente de terminal para la red social Bluesky (AT Protocol) escrito en el lenguaje de programación Fortran, combinado con un decodificador nativo en Rust para optimizar la recepción de datos. El proyecto, disponible en GitHub, ofrece una alternativa minim
Traccar: Geocodificación inversa rápida y gratuita
Traccar, una plataforma de seguimiento GPS de código abierto, ha lanzado un nuevo servicio de geocodificación inversa de código abierto y auto-alojado. Este servicio, disponible también como opción alojada, convierte coordenadas de latitud y longitud en direcciones completas, incluyendo número de ca
SuperTux 0.7.0: Nuevas habilidades y gráficos
El equipo de SuperTux ha anunciado el lanzamiento de la versión 0.7.0 de su popular juego de plataformas, SuperTux. Tras dos años de desarrollo y numerosas mejoras, esta es una de las actualizaciones más significativas desde el hito 2. La nueva versión introduce una serie de cambios sustanciales, in
Microsoft acelera IA: nuevo framework para modelos de lenguaje
Microsoft ha lanzado BitNet, un framework de código abierto diseñado para ejecutar modelos de lenguaje de 1 bit (LLM) de manera eficiente en CPUs y GPUs. Esta tecnología permite ejecutar modelos de lenguaje grandes, como un modelo de 100 mil millones de parámetros, en una sola CPU, alcanzando veloci
macOS: Inyección de código para 'hot-reload' en C/C++
Este artículo de mariozechner.at explora la inyección de código en macOS, una técnica que permite modificar el comportamiento de un proceso en ejecución. La motivación surge de la imposibilidad de usar Live++, una herramienta de 'hot-reload' para C/C++ que funciona en Windows y consolas, en macOS. E
PostgreSQL: pg_jitter acelera compilación y mejora rendimiento
Un nuevo proyecto llamado `pg_jitter` está mejorando significativamente la velocidad de compilación JIT (Just-In-Time) para PostgreSQL, lo que resulta en un rendimiento de consulta más rápido en las versiones 14 a 18 de la base de datos. La compilación JIT, introducida en PostgreSQL 11, optimiza el
Textadept: editor de texto rápido y abierto para programadores
Un nuevo editor de texto multiplataforma llamado Textadept ha sido lanzado recientemente, dirigido a programadores que buscan una herramienta rápida, minimalista y altamente extensible. El proyecto, de código abierto bajo la licencia MIT, ofrece versiones precompiladas para Windows, macOS y Linux, a
BuildKit: El motor oculto que impulsa Docker
BuildKit es una herramienta poderosa y a menudo subestimada dentro del ecosistema de Docker. Aunque la mayoría de los usuarios interactúan con ella indirectamente a través del comando `docker build`, su función va mucho más allá de simplemente interpretar Dockerfiles. En esencia, BuildKit es un marc
Om: Nuevo lenguaje de programación de código abierto
Un nuevo lenguaje de programación llamado 'Om' ha sido lanzado como código abierto. Desarrollado por Sparist, Om es una biblioteca C++ header-only que se integra en proyectos C++ y Objective-C++. Se caracteriza por ser un lenguaje concatenativo que utiliza notación de prefijo, a diferencia de otros
mahler.c: Biblioteca C para teoría musical
La biblioteca `mahler.c` es una herramienta de código abierto escrita en C99 diseñada para facilitar el trabajo con la teoría musical occidental. Su objetivo principal es proporcionar un conjunto de funciones para manipular conceptos musicales como intervalos, acordes, escalas y alteraciones de tona
Swift 6.0: Retraso por Problemas Técnicos
El desarrollo de Swift 6.0 enfrenta importantes obstáculos técnicos que impiden su lanzamiento estable, según un análisis detallado publicado en GitHub por LadybirdBrowser. La lista de problemas abarca desde incompatibilidades con LLVM, errores en la gestión de tipos opcionales entre Swift y C++, ha
AsteroidOS 2.0: Nuevo sistema operativo para relojes
El proyecto AsteroidOS ha lanzado la versión 2.0 de su sistema operativo para relojes inteligentes, incorporando importantes mejoras y nuevas funcionalidades. Esta actualización, resultado del trabajo comunitario, incluye una pantalla siempre activa, soporte ampliado para diversos modelos de relojes
GPT en C: modelo más rápido para dispositivos
Un desarrollador ha creado una implementación en lenguaje C99 de un modelo GPT de estilo 'character-level', denominado MicroGPT-C, que permite un entrenamiento y generación de texto significativamente más rápidos que las implementaciones en Python. El proyecto, publicado en GitHub, busca ofrecer una
Almacena archivos seguros en YouTube: Nueva herramienta
Un desarrollador ha creado una nueva herramienta llamada 'yt-media-storage' que permite almacenar y cifrar archivos de forma segura en YouTube. La herramienta codifica los archivos en formato de video FFV1/MKV sin pérdidas, aprovechando la plataforma de YouTube como almacenamiento. Utiliza códigos d
