Ricochet: Mensajería instantánea anónima en la que puedes confiar

2025-02-14
Ricochet: Mensajería instantánea anónima en la que puedes confiar

Ricochet es un sistema experimental de mensajería instantánea punto a punto construido en la red Tor. Protege tu identidad, lista de contactos y comunicaciones sin depender de servidores u operadores centrales. Tu inicio de sesión es tu dirección de servicio oculto, y los contactos se conectan directamente a ti a través de Tor. Esto hace que sea extremadamente difícil rastrear tu identidad. Disponible para Windows, OS X y Linux, Ricochet es de código abierto y fácil de usar, pero los usuarios deben evaluar cuidadosamente sus riesgos.

Leer más

El archivo binario tee.exe incluido en Neovim mostró un comportamiento sospechoso en Windows 11

2025-02-14
El archivo binario tee.exe incluido en Neovim mostró un comportamiento sospechoso en Windows 11

Durante las pruebas de seguridad de Neovim en un entorno de sandbox de Windows 11, el binario tee.exe incluido se marcó como malware. La investigación reveló consultas DNS sospechosas y conexiones de red, con una dirección IP confirmada como maliciosa por VirusTotal. El autor recomienda un análisis de la causa raíz y sugiere construir las dependencias de Neovim desde la fuente para mitigar este riesgo de seguridad.

Leer más
Desarrollo

JesseSort: Un novedoso algoritmo de ordenación O(n log n)

2025-02-13
JesseSort: Un novedoso algoritmo de ordenación O(n log n)

JesseSort es un nuevo algoritmo de ordenación que utiliza una novedosa estructura de datos llamada 'Rainbow' para organizar y fusionar elementos de manera eficiente, logrando un tiempo de ejecución de O(n log n). El algoritmo consta de una fase de inserción (generando el Rainbow) y una fase de fusión (combinando bandas hasta que quede una). Los detalles están disponibles en JesseSort.pdf y en ResearchGate.

Leer más

Protección de IP en el modo incógnito de Chrome: Un proxy de dos saltos para mayor privacidad

2025-02-13
Protección de IP en el modo incógnito de Chrome: Un proxy de dos saltos para mayor privacidad

Chrome está introduciendo la Protección de IP para el modo incógnito, mejorando la privacidad contra el seguimiento entre sitios. Utilizando un sistema de proxy de dos saltos, las direcciones IP originales de los usuarios se enmascaran, protegiéndolos del seguimiento de terceros. Solo los dominios en una Lista de Dominios Enmascarados (MDL) se ven afectados, y la funcionalidad web esencial permanece intacta. Google y CDN externos operan proxies separados, evitando que cualquiera acceda a la información completa del usuario. El lanzamiento será después de mayo de 2025, y los usuarios podrán deshabilitar la función.

Leer más
Tecnología Dirección IP

Wger: Aplicación de gestión de entrenamiento y dieta de código abierto

2025-02-13
Wger: Aplicación de gestión de entrenamiento y dieta de código abierto

Wger es una aplicación web gratuita y de código abierto para gestionar entrenamientos personales, peso y planes de dieta. También funciona como una herramienta sencilla de gestión de gimnasio y ofrece una API REST para una fácil integración. Fácilmente implementable mediante Docker, hay una imagen de demostración disponible para pruebas rápidas. El código y el contenido son de código abierto y se admiten traducciones.

Leer más
Desarrollo

Task Explorer: Un potente gestor de tareas multiplataforma

2025-02-13
Task Explorer: Un potente gestor de tareas multiplataforma

Task Explorer es una poderosa herramienta de gestión de tareas que no solo monitoriza las aplicaciones en ejecución, sino que también proporciona información detallada sobre su actividad. Su interfaz prioriza la velocidad y la eficiencia, ofreciendo datos de procesos en tiempo real con una interacción mínima. La información se muestra en paneles accesibles; al seleccionar un proceso, se revela información detallada en la mitad inferior de la pantalla, fácilmente navegable con las teclas de flecha. La actualización dinámica de datos ofrece información en tiempo real sobre el rendimiento y el comportamiento del sistema.
Las funciones avanzadas incluyen un Panel de Hilos que muestra seguimientos de pila, un Panel de Memoria para ver y editar la memoria del proceso, un Panel de Controladores que muestra los controladores abiertos, un Panel de Sockets que muestra las conexiones y un Panel de Módulos que enumera las DLL cargadas. La monitorización robusta del sistema presenta gráficos en tiempo real de la CPU, controladores, tráfico de red y acceso al disco. Los paneles de información del sistema permiten controlar los servicios del sistema.
Construido con el framework Qt, Task Explorer es compatible con Windows 7+ (32/64 bits) y planea soportar Linux.

Leer más
Desarrollo gestor de tareas

Un sitio web estático para la comunicación profesional

2025-02-13
Un sitio web estático para la comunicación profesional

Un nuevo proyecto de sitio web estático, "Cómo decirlo profesionalmente", ofrece frases alternativas para comunicaciones comunes en el lugar de trabajo para promover el profesionalismo y evitar malentendidos. Los datos provienen del creador de contenido de Instagram @loewhaley. El proyecto está en sus primeras etapas, y el autor busca la retroalimentación de la comunidad para refinar su contenido y hacerlo más ampliamente aplicable. El proyecto es de código abierto y se reciben contribuciones y sugerencias.

Leer más

yknotify: Un indicador de toque para YubiKey en macOS

2025-02-12
yknotify: Un indicador de toque para YubiKey en macOS

yknotify es una herramienta de línea de comandos para macOS que monitoriza los registros del sistema en busca de eventos asociados a una YubiKey que espera un toque, y luego solicita al usuario. Es compatible con FIDO2 y OpenPGP, identificando mensajes de registro específicos para determinar si se necesita un toque. Si bien existen falsos positivos raros, no se han notificado falsos negativos. Los usuarios pueden instalarlo y ejecutarlo; se pueden presentar incidencias si surgen problemas.

Leer más
Desarrollo

Plugin LLM para ordenar líneas semánticamente

2025-02-12
Plugin LLM para ordenar líneas semánticamente

Este plugin de línea de comandos utiliza un Modelo de Lenguaje Grande (LLM) para ordenar semánticamente líneas de texto. Similar al comando GNU `sort`, pero en lugar del orden alfabético, clasifica las líneas en función de la relevancia semántica a una consulta dada. La entrada puede ser de archivos o de la entrada estándar. Los usuarios pueden personalizar el método de ordenación, el límite de salida, el modelo y la plantilla de prompt. Se proporciona una plantilla de prompt predeterminada, pero se admite la personalización. La instalación es sencilla: clonar el código, crear un entorno virtual e instalar las dependencias.

Leer más

PgAssistant: Tu asistente de rendimiento para PostgreSQL

2025-02-12
PgAssistant: Tu asistente de rendimiento para PostgreSQL

PgAssistant es una herramienta de código abierto diseñada para ayudar a los desarrolladores a comprender y optimizar el rendimiento de su base de datos PostgreSQL. Ofrece análisis del comportamiento de la base de datos, optimización del esquema y gestión de la biblioteca de consultas SQL. La integración con OpenAI o LLMs locales ayuda a optimizar las consultas SQL. Una interfaz fácil de usar simplifica la operación, y un archivo JSON gestiona la biblioteca de consultas SQL. También integra PGTune para el ajuste de parámetros de la base de datos y la generación de archivos Docker Compose.

Leer más
Desarrollo

Mikey: Grabadora de Audio, Transcriptor y Generador de Notas de Reunión

2025-02-12
Mikey: Grabadora de Audio, Transcriptor y Generador de Notas de Reunión

Mikey es una aplicación para grabar audio, transcribirlo usando la API Groq y generar automáticamente notas de reunión. Su interfaz gráfica de usuario amigable con PyQt proporciona una experiencia fluida para administrar grabaciones, ver transcripciones y explorar sesiones guardadas. Utiliza pyaudiowpatch para la grabación de audio, la API Groq para la transcripción y un modelo conversacional para generar notas de reunión concisas. Se puede crear un ejecutable independiente para facilitar la distribución.

Leer más

Skies-ADSB v2.0: Tráfico aéreo 3D en tiempo real en tu navegador

2025-02-12
Skies-ADSB v2.0: Tráfico aéreo 3D en tiempo real en tu navegador

Skies-ADSB transforma tu navegador en una pantalla de tráfico aéreo 3D en tiempo real. Usando datos ADS-B de un receptor RTL-SDR, puedes explorar el tráfico aéreo local, el espacio aéreo circundante y la geografía con mapas 3D personalizables. Construido con JavaScript, HTML5, CSS, Python 3 y WebGL (Three.js), se ejecuta en los principales navegadores modernos. La versión 2.0 incluye cambios importantes con respecto a la versión 1.x, lo que requiere una nueva instalación. Los usuarios pueden reportar errores, solicitar funciones y sugerir mejoras a través del rastreador de problemas. El proyecto agradece a Andre Thais CFI y Frank E. Hernandez por sus contribuciones y utiliza datos de mapas de dominio público de Natural Earth y OpenStreetMap.

Leer más

Jujutsu: Un Sistema de Control de Versiones Revolucionario

2025-02-12
Jujutsu: Un Sistema de Control de Versiones Revolucionario

Jujutsu es un nuevo sistema de control de versiones que toma las mejores características de Git, Mercurial y Darcs, y agrega varias características innovadoras. Trata la copia de trabajo como un commit, simplificando el modelo de datos y los algoritmos; un registro de operaciones y la capacidad de deshacer facilitan la depuración; el rebase automático y la resolución de conflictos mejoran la eficiencia del flujo de trabajo; y admite la replicación concurrente, lo que lo hace seguro para usar con sistemas de archivos distribuidos. Si bien aún se encuentra en fase experimental, Jujutsu muestra un inmenso potencial para convertirse en un sistema de control de versiones líder de próxima generación.

Leer más
Desarrollo

Craftax: Un Benchmark de RL ultrarrápido basado en JAX para RL Abierto

2025-02-11
Craftax: Un Benchmark de RL ultrarrápido basado en JAX para RL Abierto

Craftax es un entorno de RL escrito completamente en JAX, que reimplementa y extiende significativamente la mecánica de juego de Crafter, inspirándose en juegos roguelike como NetHack. Compatible con la interfaz gymnax, se integra fácilmente con frameworks JAX como PureJaxRL y JaxUED. Aceptado como artículo destacado en ICML 2024, Craftax ofrece soporte para CPU y GPU/TPU, junto con tutoriales y líneas de base. Se proporcionan instrucciones de instalación y ejemplos de uso.

Leer más
Desarrollo Entorno de Juego

¡DOOM en Google Sheets?! ¡Increíble!

2025-02-11
¡DOOM en Google Sheets?! ¡Increíble!

¡Este increíble proyecto lleva el clásico juego DOOM a la vida... dentro de una hoja de cálculo de Google Sheets! Usando Google Apps Script y JavaScript, el desarrollador renderiza DOOM fotograma a fotograma cambiando los colores de fondo de las celdas. Si bien el rendimiento está limitado por el proceso de actualización celda por celda, la novedad de jugar DOOM en una hoja de cálculo es innegablemente cautivadora. Hay una versión preconfigurada disponible para un acceso fácil. ¡Prepárate para juegos retro con un giro!

Leer más
Juegos Juegos Retro

nocc: Un compilador C++ distribuido para compilaciones ultrarrápidas

2025-02-11
nocc: Un compilador C++ distribuido para compilaciones ultrarrápidas

nocc es un compilador C++ distribuido diseñado para acelerar drásticamente la compilación, especialmente para proyectos grandes en pipelines de CI/CD y entornos de desarrollo colaborativos. Al distribuir las tareas de compilación a máquinas remotas y aprovechar cachés remotas compartidas, nocc evita compilaciones redundantes. Desarrollado en VK.com para acelerar la compilación de KPHP, obtuvo una aceleración de 2 a 9 veces con respecto a su solución anterior. Fácilmente integrable en sistemas de compilación existentes, nocc también admite encabezados precompilados para obtener mayores ganancias de rendimiento.

Leer más

Resurrección de Xvesa: Un servidor X diminuto vuelve a la vida

2025-02-11
Resurrección de Xvesa: Un servidor X diminuto vuelve a la vida

Xvesa, un servidor X ligero, ha resucitado de las profundidades del historial de git. El equipo decidió mantenerlo con Xfbdev, priorizando la corrección de errores, las mejoras de seguridad y nuevas funciones ocasionales, ya que los servidores TinyX son mucho más pequeños que Xorg. Se eligió la versión 1.2.0 en lugar de la 1.3.0 debido a problemas de entrada en esta última. El diseño enfatiza el minimalismo y la funcionalidad completa, omitiendo xkb, xinput, xinerama y gl. La escucha TCP está desactivada por defecto y el framebuffer shadow está activado. La licencia es GPLv3.

Leer más
Desarrollo

PDFSyntax: Una herramienta de visualización de PDF en Python sin dependencias

2025-02-10
PDFSyntax: Una herramienta de visualización de PDF en Python sin dependencias

PDFSyntax es una biblioteca Python independiente, sin dependencias, que visualiza la estructura interna de archivos PDF como HTML interactivo. Analiza, descomprime y formatea datos PDF, añadiendo hipervínculos e índices para permitir una navegación lógica por el PDF, incluyendo el recorrido de objetos y el seguimiento de revisiones. Una simple operación de línea de comandos genera HTML estático visualizable directamente en un navegador sin necesidad de JavaScript. Las características incluyen indexación inversa, indexación de páginas, un mapa de miniaturas, extracción de flujos de objetos, descompresión de flujos y resaltado de sintaxis. Los archivos encriptados aún no son compatibles.

Leer más
Desarrollo

Sandbox basado en procesos de Verona: Ejecutando código no confiable de forma segura

2025-02-10
Sandbox basado en procesos de Verona: Ejecutando código no confiable de forma segura

Este proyecto describe un mecanismo de sandbox basado en procesos para Verona, diseñado para ejecutar de forma segura código externo no confiable. Aprovechando el aislamiento de procesos, no requiere modificaciones del SO, ejecutando bibliotecas no confiables en una región de memoria compartida y comunicándose con un proceso padre confiable a través de un IPC cuidadosamente diseñado. El mecanismo admite funciones de devolución de llamada y emulación de llamadas al sistema, lo que garantiza la seguridad del proceso padre; incluso si se ve comprometido, el sandbox no puede acceder a la memoria del padre o a los recursos del sistema. Actualmente, admite las tecnologías de sandbox Capsicum y seccomp-bpf, y tiene como objetivo mejorar la eficiencia y la compatibilidad.

Leer más
Desarrollo

Kanata: Remapeador de teclado multiplataforma para mayor comodidad

2025-02-09
Kanata: Remapeador de teclado multiplataforma para mayor comodidad

Kanata es un remapeador de teclado multiplataforma para Linux, macOS y Windows. Permite múltiples capas de funcionalidad de teclas y personalización avanzada (mantener pulsado, macros, Unicode). Inspirado en kmonad pero desarrollado en Rust, Kanata ofrece soporte para más plataformas y una interfaz más amigable. Su objetivo es llevar la potente personalización de QMK a cualquier teclado, independientemente del hardware, mejorando la comodidad y la productividad.

Leer más
Desarrollo

Directorio de Ejemplos FlashLearn: Guía de Inicio Rápido para Modelos de IA

2025-02-09
Directorio de Ejemplos FlashLearn: Guía de Inicio Rápido para Modelos de IA

FlashLearn proporciona un directorio de scripts de ejemplo para que los usuarios puedan empezar rápidamente a usar sus modelos de IA. Simplemente instala FlashLearn, configura tu clave de API y ejecuta los scripts Python proporcionados (por ejemplo, sentiment_classification.py) para experimentar funcionalidades como la clasificación de sentimientos. Los resultados se muestran en la consola y en un archivo results.jsonl.

Leer más
Desarrollo

daily-notes.nvim: Un potente plugin de notas periódicas para Neovim

2025-02-09
daily-notes.nvim: Un potente plugin de notas periódicas para Neovim

daily-notes.nvim es un plugin de Neovim para crear notas periódicas para llevar un diario y planificar, inspirado en funciones similares de Obsidian y Journal.nvim. Permite formatos de fecha personalizados, varias estrategias de análisis de fechas y proporciona los comandos :DailyNote y :FuzzyTime para una fácil creación y gestión de notas. Admite notas diarias y semanales, gestionando expresiones de fecha ambiguas como "el próximo martes", "hace dos semanas", etc. Actualmente se prueba principalmente en Arch Linux, pero debería funcionar en otros sistemas UNIX.

Leer más
Desarrollo

FlashSpace: Administrador de Espacios de Trabajo ultrarrápido para macOS

2025-02-08
FlashSpace: Administrador de Espacios de Trabajo ultrarrápido para macOS

FlashSpace es un administrador de espacios de trabajo virtuales ultrarrápido para macOS, diseñado para mejorar y reemplazar los Espacios nativos de macOS. Elimina la espera de las animaciones de macOS y ofrece funciones como compatibilidad con múltiples pantallas, accesos directos personalizables para cambiar entre espacios de trabajo y la capacidad de asignar aplicaciones a espacios de trabajo y pantallas específicos. Las funciones adicionales incluyen un administrador de enfoque, un administrador de cursor, perfiles para cambiar rápidamente entre diferentes configuraciones e integración con SketchyBar para un flujo de trabajo mejorado.

Leer más

cute_headers: Bibliotecas C/C++ multiplataforma en un solo archivo

2025-02-08
cute_headers: Bibliotecas C/C++ multiplataforma en un solo archivo

cute_headers es una colección de bibliotecas C/C++ multiplataforma en un solo archivo, que ofrecen soluciones independientes para diversas tareas como la detección de colisiones 2D, redes, carga de mapas y reproducción de sonido. Estas bibliotecas no tienen dependencias, se integran fácilmente incluyendo un único encabezado y se implementan de manera eficiente para evitar la hinchazón del tiempo de compilación. El uso inteligente de una macro de preprocesador gestiona los detalles de implementación, simplificando la integración y los procesos de construcción. Perfecto para el desarrollo de juegos y otros proyectos que necesitan utilidades eficientes y portátiles.

Leer más
Desarrollo

The Deck: Agregador de juegos de cartas multijugador sin conexión

2025-02-08
The Deck: Agregador de juegos de cartas multijugador sin conexión

The Deck es un agregador de juegos de cartas multijugador sin conexión escrito en Dart y Flutter, que resuelve el problema de las cartas faltantes en las noches de juegos. Designa un dispositivo como 'mesa', permitiendo que todos los jugadores vean las cartas en tiempo real para una experiencia inmersiva. El proyecto de código abierto recibe contribuciones y proporciona instrucciones detalladas para construir y lanzar en iOS y Android, además de la solución de problemas comunes.

Leer más

Organizador de Fotos con IA: Ordena tus Recuerdos por Persona

2025-02-08
Organizador de Fotos con IA: Ordena tus Recuerdos por Persona

¿Cansado de luchar para organizar tu enorme colección de fotos? Sort_Memories es una herramienta con IA que facilita el proceso. Simplemente sube algunas fotos de muestra de las personas que quieres ordenar y luego sube tus fotos grupales. La herramienta usa reconocimiento facial para ordenar automáticamente tus fotos en grupos, organizando perfectamente las fotos tuyas y de tus seres queridos. Creada con Python, face_recognition y Flask, es fácil de usar. Solo clona el repositorio, instala las dependencias, ejecuta el script y visita la URL de localhost especificada.

Leer más

Enfoque en Europa: Una lista seleccionada de proyectos tecnológicos centrados en la privacidad y la sostenibilidad

2025-02-08
Enfoque en Europa: Una lista seleccionada de proyectos tecnológicos centrados en la privacidad y la sostenibilidad

Esta lista, curada por la comunidad, muestra proyectos tecnológicos europeos que priorizan la privacidad y la sostenibilidad, con el objetivo de fortalecer el ecosistema tecnológico europeo. Estos proyectos cumplen con las estrictas regulaciones de privacidad de datos como el GDPR y enfatizan las prácticas ecológicas, incluyendo la energía renovable y la reducción de emisiones de carbono. La lista abarca IA, computación en la nube, almacenamiento de datos y desarrollo de software, categorizados por país, ofreciendo una visión general de la innovación y las prácticas tecnológicas europeas.

Leer más
Tecnología Tecnología Europea

Ghostwriter: Un asistente de IA para el reMarkable 2

2025-02-08
Ghostwriter: Un asistente de IA para el reMarkable 2

Ghostwriter es un asistente de IA que se ejecuta en el reMarkable 2 y responde a indicaciones escritas a mano o en pantalla utilizando modelos como OpenAI, Anthropic y Google Gemini, generando respuestas de texto o dibujos. El desarrollador mejoró iterativamente el reconocimiento de escritura, la generación de imágenes y la funcionalidad del teclado virtual, añadiendo soporte para varios modelos y APIs. Actualmente, Ghostwriter ofrece modos de asistencia de texto y dibujo, con un desarrollo continuo centrado en un sistema de evaluación robusto y un conjunto de herramientas expandido para una mejor experiencia del usuario.

Leer más
Desarrollo

Hotline Renacida: Una Resurrección Swift para Sistemas Apple Modernos

2025-02-08
Hotline Renacida: Una Resurrección Swift para Sistemas Apple Modernos

Un proyecto está en marcha para resucitar el clásico software de comunidad online Mac de 1997, Hotline, recreándolo completamente en Swift y SwiftUI para sistemas Apple modernos (iOS, macOS, etc.). Actualmente, es una aplicación del lado del cliente para conectarse e interactuar con servidores Hotline, ofreciendo funciones como chat estilo IRC, mensajes privados, noticias similares a foros, publicación de tablón de anuncios y transferencias de archivos estilo FTP. El objetivo es un cliente Hotline moderno de código abierto, con el objetivo de revivir esta querida marca para una nueva generación.

Leer más
Desarrollo

ExpenseOwl: Un sistema minimalista de seguimiento de gastos

2025-02-07
ExpenseOwl: Un sistema minimalista de seguimiento de gastos

¿Cansado de aplicaciones complejas para controlar tus gastos? ExpenseOwl ofrece una solución minimalista. Usa un simple archivo JSON para almacenar datos, proporciona una visualización moderna en gráfico circular de los gastos mensuales y cuenta con interfaces de línea de comandos y web. Sin configuraciones complicadas ni funciones innecesarias: solo agrega, elimina y visualiza gastos para administrar tus finanzas fácilmente. ExpenseOwl también admite categorías y monedas personalizadas y se implementa fácilmente en Docker.

Leer más
1 2 36 37 38 40 42 43 44 50 51