Aventura de texto resucitada después de 40 años: La Trama del Fantasma

2025-06-30
Aventura de texto resucitada después de 40 años: La Trama del Fantasma

El autor comenzó un juego de aventura de texto, La Trama del Fantasma, en 1984, pero lo abandonó debido a limitaciones de memoria. En 2025, en medio de una pandemia y las presiones de la vida, el autor revisó el proyecto, recreándolo usando Inform 7. La nueva versión conserva los mapas y acertijos originales, agregando experiencias y reflexiones personales. Ahora jugable en un navegador web, este juego nostálgico ofrece una experiencia de juego de 1 a 2 horas para los fanáticos de las aventuras de texto.

Leer más
Juegos

Lego internaliza el desarrollo de videojuegos: ¿El fin de la dependencia de terceros?

2025-03-16
Lego internaliza el desarrollo de videojuegos: ¿El fin de la dependencia de terceros?

El Grupo Lego anunció que está llevando el desarrollo de videojuegos a su estructura interna, marcando un cambio significativo en la estrategia de videojuegos del gigante juguetero. Si bien Lego ha colaborado previamente con estudios de terceros en numerosos juegos, esta internalización significa un mayor control sobre sus futuros productos de videojuegos. Esta medida es particularmente notable dado el éxito del modo Lego en Fortnite de Epic Games. Sin embargo, Lego no está abandonando por completo las colaboraciones; asociaciones como el juego de carreras 2K Drive y el rumoreado juego de fútbol Lego sugieren una exploración continua de asociaciones diversas.

Leer más

Blitz: Un framework CLI ultrarrápido y sin costo para Zig

2025-05-25
Blitz: Un framework CLI ultrarrápido y sin costo para Zig

Blitz es un framework CLI ultrarrápido y sin costo para el lenguaje de programación Zig. Crea CLIs modulares, ergonómicas y de alto rendimiento con facilidad. Todas las baterías incluidas. Inspirado en Cobra (Go) y clap (Rust), Blitz ofrece comandos y subcomandos modulares, análisis rápido de banderas, soporte de tipo seguro para varios tipos de datos y manejo automático de ayuda/versión/desuso. Comienza rápidamente con una instalación simple y una API intuitiva.

Leer más
Desarrollo

El Regreso Triunfal de Google DeepMind: Gemini 2.5 Domina la IA

2025-04-12
El Regreso Triunfal de Google DeepMind: Gemini 2.5 Domina la IA

Después de ser inicialmente superado por OpenAI, Google DeepMind ha regresado con fuerza. Gemini 2.5 está aplastando a la competencia en todos los principales benchmarks de IA. Cuenta con un rendimiento superior, bajo costo, una ventana de contexto masiva e integración perfecta con el ecosistema de Google. El dominio de Google se extiende más allá del texto, mostrando excelencia en la generación de imágenes, videos, música y voz, dejando a los competidores atrás. El artículo destaca las numerosas ventajas de Gemini 2.5 y el liderazgo general de Google DeepMind en el campo de la IA.

Leer más
IA

Grima: Un arte marcial colombiana lucha por su supervivencia

2025-04-29
Grima: Un arte marcial colombiana lucha por su supervivencia

En Puerto Tejada, Colombia, un puñado de maestros está preservando la Grima, un arte marcial tradicional afrocolombiano que utiliza machetes y bastones. Enraizada en la resistencia de la era colonial, la Grima enfrenta un futuro incierto a medida que las generaciones más jóvenes migran a los centros urbanos. Los maestros buscan reconocimiento nacional e internacional para salvaguardar este patrimonio cultural, esperando la financiación y la publicidad que conlleva. Sin embargo, también se preocupan por la posible comercialización que dañe la tradición. A pesar de los desafíos, la Grima sigue siendo una expresión vibrante de la identidad afrocolombiana, con sus practicantes dedicados a transmitirla a las futuras generaciones.

Leer más

PlanetMath: Una Enciclopedia de Matemáticas Colaborativa

2025-04-21

PlanetMath es una comunidad online dedicada a hacer el conocimiento matemático más accesible. Su núcleo es una enciclopedia de matemáticas escrita y revisada colaborativamente, usando LaTeX para la escritura y LaTeXML para el renderizado web. Desde 2018, su código fuente se aloja en GitHub, y los canales Gitter facilitan las discusiones en tiempo real, reemplazando los antiguos foros. PlanetMath está alojado por la Facultad de Matemáticas de la Universidad de Waterloo y operado por PlanetMath.org, Ltd., una organización sin fines de lucro 501(c)3.

Leer más
Varios Enciclopedia

Camuflaje deslumbrante de la Primera Guerra Mundial: No era la pintura, era el efecto horizonte

2025-03-25
Camuflaje deslumbrante de la Primera Guerra Mundial: No era la pintura, era el efecto horizonte

Durante la Primera Guerra Mundial, las armadas utilizaron camuflaje de "deslumbramiento" para confundir a los submarinos alemanes. Investigadores de la Universidad de Aston reanalizaron un estudio de 106 años y descubrieron que el efecto de "deslumbramiento" era mucho menos significativo que el "efecto horizonte". El efecto horizonte hace que los espectadores subestimen el ángulo de un barco con respecto al horizonte; incluso con un ángulo de 25 grados, parece estar navegando a lo largo del horizonte. Este estudio revela que incluso los oficiales navales experimentados fueron engañados por el efecto horizonte, destacando una interpretación errónea de la eficacia del camuflaje.

Leer más

Filtros de Bloom: Una Estructura de Datos Probabilística para la Búsqueda Eficiente de Miembros de Conjuntos

2025-06-29

Los filtros de Bloom son estructuras de datos probabilísticas diseñadas para probar la pertenencia a conjuntos de forma rápida y eficiente en memoria. Utilizan múltiples funciones hash para asignar elementos a bits en un vector de bits. Si todos los bits correspondientes son 1, el elemento *puede* estar presente; de lo contrario, definitivamente está ausente. Aunque propensos a falsos positivos, su velocidad y eficiencia espacial los hacen ideales para conjuntos de datos grandes. Este artículo detalla los principios de los filtros de Bloom, la selección de la función hash, el dimensionamiento, las aplicaciones y ejemplos de implementación en varios sistemas.

Leer más
Desarrollo

SheepShaver: Emulador Open Source de PowerPC Mac

2025-03-18

SheepShaver es un emulador open source de PowerPC Apple Macintosh capaz de ejecutar Mac OS 7.5.2 a 9.0.4. Originalmente un producto comercial para BeOS (1998), se convirtió en open source en 2002 y se portó a Windows, Linux y macOS. Si bien el desarrollo principal cesó en 2008, las contribuciones de la comunidad continúan, lo que lo convierte en una herramienta valiosa para ejecutar versiones antiguas de Mac OS, especialmente porque el Entorno Clásico está ausente en las versiones más recientes de macOS. Los usuarios deben proporcionar su propia imagen ROM y una copia de Mac OS.

Leer más
Hardware

El Commodore 64 regresa: Retrofuturismo reiniciado

2025-07-12
El Commodore 64 regresa: Retrofuturismo reiniciado

Después de más de 30 años, ¡el Commodore 64 está de vuelta! No es solo un emulador; es un Commodore 64 completamente nuevo con una carcasa transparente, luces LED que cambian de color, transferencia de juegos Wi-Fi y más. Compatible con miles de juegos y periféricos originales, ofrece una mezcla retrofuturista de juegos clásicos y tecnología moderna. El enfoque está en una experiencia informática más simple y sin distracciones, lo que lo convierte en una introducción atractiva a la codificación para niños. Es tecnología que te invita a participar, no que te controla.

Leer más

Voil: Edita tu sistema de archivos como un búfer de texto

2025-07-15
Voil: Edita tu sistema de archivos como un búfer de texto

Voil es una extensión de VS Code que te permite gestionar tu sistema de archivos como un búfer de texto. Di adiós a los clics y a memorizar atajos de teclado; crea, renombra y mueve archivos y directorios directamente en el editor con la eficiencia de la edición de texto. Voil usa IDs ocultos para rastrear archivos y ofrece un rico conjunto de comandos y opciones de personalización, incluyendo listados recursivos, ordenación, filtrado y ejecución de comandos de shell personalizados. Es compatible con la extensión Vim y proporciona instrucciones de configuración detalladas y ejemplos. ¡Mira el vídeo de demostración para verlo en acción!

Leer más

Rollos Cantonés: Un RPG divertido para aprender cantonés

2025-02-03

Rollos Cantonés es un juego de rol único para aprender cantonés, desarrollado por Jonathan Vasquez. Con modos para un jugador y cooperativo en el mismo sofá, el juego pretende hacer que aprender cantonés sea divertido y accesible. Reconociendo la falta de recursos estandarizados para el cantonés, el juego documenta el idioma según lo entiende el desarrollador, ofreciendo una experiencia de aprendizaje gratuita y sin conexión. Se agradecen las donaciones para apoyar el desarrollo continuo.

Leer más

Ransomware Akira Craqueado: Método de Fuerza Bruta con GPU Descubierto

2025-03-17
Ransomware Akira Craqueado: Método de Fuerza Bruta con GPU Descubierto

El investigador de seguridad Tinyhack ha descubierto un método de fuerza bruta basado en GPU para descifrar el ransomware Akira. Conocido por sus exorbitantes demandas de rescate (que alcanzan decenas de millones de dólares), Akira se dirige a víctimas de alto perfil. Usando una RTX 4090, Tinyhack descifró archivos encriptados en 7 días; 16 GPUs redujeron esto a poco más de 10 horas. El método explota cuatro marcas de tiempo de nanosegundos usadas como semillas en el cifrado de Akira, usando fuerza bruta para encontrar las marcas de tiempo precisas y generar claves de descifrado. El éxito requiere archivos intactos y almacenamiento en disco local (NFS complica el descifrado). Si bien es una gran victoria en ciberseguridad, los desarrolladores de Akira probablemente parchearán esta vulnerabilidad rápidamente.

Leer más
Tecnología fuerza bruta GPU

Una Nueva Construcción de Flujo de Control para el Recorrido de Árboles

2025-04-29
Una Nueva Construcción de Flujo de Control para el Recorrido de Árboles

Este artículo propone una nueva construcción de flujo de control llamada `for_tree` diseñada para simplificar el recorrido de árboles. En comparación con las funciones recursivas tradicionales, `for_tree` ofrece una mejor legibilidad y mantenibilidad, admitiendo operaciones como `break`, `continue` y `prune`. El autor proporciona una implementación en C++ como prueba de concepto, mostrando su flexibilidad al recorrer varias estructuras de árboles, incluyendo árboles en memoria y árboles generados sobre la marcha. La construcción `for_tree` se presenta como una alternativa más eficiente y menos propensa a errores para el recorrido de árboles en comparación con las funciones recursivas.

Leer más

Pequeño es el Nuevo Grande: Construyendo para Uno en la Era de la IA

2025-08-17
Pequeño es el Nuevo Grande: Construyendo para Uno en la Era de la IA

En la era de la codificación asistida por IA, el costo de construir aplicaciones pequeñas y personales se ha desplomado. El autor comparte anécdotas sobre la creación de varias utilidades pequeñas: un espacio de trabajo Slack privado para cien personas, una aplicación simple para enviar postales a su madre y un pequeño programa que la llama para recordarle que tome sus medicamentos. Estas no están diseñadas para escalar, sino para satisfacer necesidades específicas para él y un pequeño círculo. El autor argumenta que el verdadero lujo no es la velocidad o el costo, sino la libertad de detenerse, de construir algo pequeño, útil y perfectamente personal, sin la obligación de hacerlo crecer hasta que se rompa. En un mundo obsesionado con la escala, hay una satisfacción silenciosa en dejar 'lo suficientemente bueno' solo.

Leer más

Fallout 2 y Baldur's Gate: Historia de dos CRPG en 1998

2025-03-22

En 1998, Interplay lanzó dos CRPG con destinos drásticamente diferentes. Fallout 2, apresurado en producción con miembros del equipo renunciando, resultó en un juego que, si bien mejoraba algunos aspectos menores de su predecesor, carecía de la claridad temática y la visión estética del original. En contraste, Baldur's Gate de BioWare, con su ingeniosa implementación de las reglas tradicionales de D&D y su enfoque equilibrado a la exploración de mundo abierto y la trama principal, logró un enorme éxito comercial, influyendo en diseños posteriores de reglas de D&D y el desarrollo de CRPG, convirtiéndose en un título emblemático en la historia de los CRPG.

Leer más
Juegos

Aplicación Android de Nextcloud bloqueada: Google revoca el acceso a la carga de archivos

2025-05-14
Aplicación Android de Nextcloud bloqueada: Google revoca el acceso a la carga de archivos

Nextcloud, una plataforma de nube autohospedada, no puede cargar archivos que no sean multimedia en su aplicación Android desde mediados de 2024. Google se negó a restablecer los permisos de acceso necesarios, citando preocupaciones de privacidad, lo que afecta significativamente la experiencia del usuario. El equipo de Nextcloud afirma haber intentado comunicarse con Google, pero sin éxito. Este problema dificulta la sincronización y la carga de archivos, haciendo difícil que Nextcloud reemplace completamente a Google Workspace.

Leer más
Desarrollo

El Parlamento británico aprueba por poco la ley de eutanasia asistida

2025-06-20
El Parlamento británico aprueba por poco la ley de eutanasia asistida

Tras un acalorado debate, el Parlamento británico aprobó por escaso margen un proyecto de ley que legaliza la eutanasia asistida para personas con enfermedades terminales. La ley permite a quienes tienen menos de seis meses de vida y una enfermedad terminal poner fin a sus vidas bajo estrictas condiciones, colocando al Reino Unido entre los pocos países que permiten la eutanasia asistida. Esta decisión genera complejos debates sobre autonomía, ética y asignación de recursos. Los partidarios argumentan que ofrece una opción compasiva para los enfermos terminales, mientras que los oponentes expresan preocupaciones sobre las implicaciones éticas y piden mejoras en los cuidados paliativos. El proyecto de ley ahora pasa a la Cámara de los Lores para un examen más profundo.

Leer más

Rendimiento de Base de Datos 10x con io_uring y un WAL Doble

2025-07-20
Rendimiento de Base de Datos 10x con io_uring y un WAL Doble

Al construir una base de datos compleja, el autor experimentó con io_uring y un diseño de WAL doble para aumentar el rendimiento. Los enfoques tradicionales de WAL (escribir y luego aplicar) crean cuellos de botella en el rendimiento. Al separar la "intención de escritura" y la "finalización de la escritura" en dos WAL, y aprovechando la E/S asincrónica de io_uring, se logró una mejora de 10 veces en el rendimiento. Este diseño escribe la intención de forma asincrónica, luego los registros de finalización; la recuperación solo aplica las operaciones con intención y finalización, garantizando la consistencia de los datos. El autor usó Zig y el proyecto Poro (una base de datos clave-valor experimental) para validar este enfoque, destacando la importancia del paralelismo de hardware, el procesamiento por lotes y los modelos de consistencia flexibles.

Leer más
Desarrollo E/S asincrónica

El auge de la IA en China: Se esperan más de 100 avances a nivel DeepSeek en 18 meses

2025-06-24
El auge de la IA en China: Se esperan más de 100 avances a nivel DeepSeek en 18 meses

Zhu Min, ex vicepresidente del Banco Popular de China, predice una ola de innovación en IA en China, con más de 100 avances similares a DeepSeek esperados en los próximos 18 meses. Esto se debe al vasto grupo de ingenieros de China, a su enorme base de consumidores y a las políticas gubernamentales de apoyo. A pesar de la creciente rivalidad tecnológica entre Estados Unidos y China y las restricciones de Estados Unidos al acceso chino a tecnología avanzada, China confía en gigantes nacionales como Huawei para la fabricación avanzada de chips. El surgimiento de DeepSeek impulsó las acciones tecnológicas chinas, pero persisten los desafíos, incluidas las tensiones comerciales con Estados Unidos y el consumo insuficiente. Los expertos sugieren priorizar la circulación doméstica y tomar medidas políticas decisivas para estimular el crecimiento.

Leer más

bpfilter: Mejora del rendimiento de filtrado de red con BPF

2025-05-23

El proyecto bpfilter tiene como objetivo mejorar significativamente el rendimiento del filtrado de red en el kernel de Linux. Lo logra traduciendo las reglas de iptables/nftables a programas BPF, eludiendo los cuellos de botella de rendimiento inherentes a los métodos tradicionales. Compuesto por tres componentes: un demonio, una biblioteca y una interfaz de línea de comandos, bpfilter permite a los usuarios definir reglas de filtrado personalizadas y se integra con iptables. Las pruebas de rendimiento demuestran la superioridad de bpfilter sobre iptables y nftables al gestionar conjuntos de reglas grandes. Los planes futuros incluyen una mejor compatibilidad con nftables y la integración de programas BPF proporcionados por el usuario.

Leer más
Desarrollo Filtrado de Red

llama.cpp a toda velocidad en GPUs Intel con IPEX-LLM

2025-03-06
llama.cpp a toda velocidad en GPUs Intel con IPEX-LLM

Esta guía muestra cómo ejecutar llama.cpp directamente en GPUs Intel utilizando el paquete zip portátil e IPEX-LLM, eliminando la necesidad de instalaciones manuales. Se ha verificado en procesadores Intel Core Ultra, procesadores Core de 11ª a 14ª generación y GPUs Intel Arc A/B-Series. La guía detalla la descarga, extracción, configuración de variables de entorno y ejemplos de ejecución, ofreciendo instrucciones personalizadas para configuraciones multi-GPU y diferentes sistemas operativos (Windows y Linux). Esto permite una ejecución fluida de modelos de lenguaje grandes en hardware Intel.

Leer más
Desarrollo

Visualización de datos: más allá de la ilustración, hacia la elucidación

2025-02-07
Visualización de datos: más allá de la ilustración, hacia la elucidación

Este artículo elogia los enfoques innovadores para visualizar fórmulas matemáticas. Utilizando el libro de Daniel Fleisch sobre las ecuaciones de Maxwell como ejemplo, argumenta que las fórmulas en los trabajos académicos tradicionales a menudo son opacas, mientras que las buenas visualizaciones aclaran información compleja, logrando la 'elucidación' en lugar de la mera 'ilustración'. Esto se alinea con el concepto de 'explicación visual' de Edward Tufte, abogando por el poder de la visualización de datos para hacer que la información compleja sea fácilmente comprensible.

Leer más

Los mercados eléctricos europeos se desploman: auge de las energías renovables y precios negativos

2025-04-04
Los mercados eléctricos europeos se desploman: auge de las energías renovables y precios negativos

Durante la última semana de marzo, los mercados eléctricos europeos experimentaron caídas generalizadas de precios, con el mercado ibérico MIBEL alcanzando mínimos históricos por octava semana consecutiva. España incluso registró sus primeros precios negativos de electricidad el 1 de abril. Esto se debió a la disminución de la demanda y a un aumento en la producción de energía renovable, especialmente eólica y solar. Portugal y Francia establecieron récords de marzo en la generación de energía eólica. Sin embargo, la generación de energía solar cayó en la mayoría de los mercados, excepto en Alemania, que experimentó un aumento. AleaSoft pronostica un repunte en la producción solar para Alemania, España e Italia la próxima semana, mientras que se espera que la energía eólica aumente en Alemania y Francia, pero disminuya en la Península Ibérica e Italia. La demanda de electricidad cayó en la mayoría de los mercados, excepto en Francia, Portugal y Gran Bretaña. AleaSoft predice nuevas caídas de precios en la mayoría de los mercados durante la primera semana de abril, pero se espera que el mercado MIBEL se recupere ligeramente debido a la menor generación eólica. El petróleo Brent se mantuvo por encima de los 85 $/barril, los futuros de gas TTF se mantuvieron por debajo de los 28 €/MWh y los derechos de emisión de CO2 se mantuvieron por encima de los 60 €/t. Los bajos precios de la electricidad plantean desafíos para los desarrolladores de energía renovable que confiaron en pronósticos de precios excesivamente optimistas para la financiación.

Leer más

Trabajos de Cloud Run ahora con GPUs: Desatando el poder del procesamiento por lotes

2025-06-04
Trabajos de Cloud Run ahora con GPUs: Desatando el poder del procesamiento por lotes

Google Cloud Run ahora ofrece soporte para GPU en sus trabajos, abriendo nuevas posibilidades para el procesamiento por lotes y las tareas asíncronas. Esto permite el ajuste fino eficiente de modelos, la inferencia por lotes de IA a gran escala y el procesamiento de medios de alta producción. Empresas como vivo, Wayfair y Midjourney han adoptado la solución y han reportado ahorros significativos de costos y mejoras en el rendimiento. El servicio permite a los desarrolladores concentrarse en la innovación, dejando la gestión de la infraestructura en manos de Google.

Leer más

La Guía del Pintor de Bodas para la Naturaleza Humana

2025-05-11
La Guía del Pintor de Bodas para la Naturaleza Humana

Un pintor de bodas, después de años observando a extraños, ha desarrollado una gran habilidad para leer a las personas. Al analizar el lenguaje corporal, el ritmo de la conversación y la atención, distingue los niveles de autoaceptación, los estados emocionales y la dinámica interpersonal, diferenciando la alegría genuina de la formalidad cortés. Descubre que las personas abiertas y receptivas tienden a experimentar mayor felicidad y relaciones gratificantes, mientras que las personas cerradas y autoabsorbidas a menudo caen en la miseria y la soledad.

Leer más
Varios

Rediseño de la interfaz de usuario de Apple 'Liquid Glass': ¿Forma sobre función?

2025-07-02
Rediseño de la interfaz de usuario de Apple 'Liquid Glass': ¿Forma sobre función?

El nuevo diseño de interfaz de usuario de Apple, "Liquid Glass", ha generado controversia. El autor analiza la documentación del desarrollador de Apple, revelando inconsistencias. Las pautas defienden la difuminación de las líneas entre el contenido y la navegación, al tiempo que aconsejan una separación clara. El espacio en blanco innecesario reduce la densidad de la pantalla, y los requisitos de diseño de iconos excesivamente simplificados conducen a iconos insípidos e indistinguibles. El autor argumenta que Apple prioriza la forma sobre la función, sacrificando la experiencia del usuario y la libertad del desarrollador, lo que resulta en iconos de aplicaciones de terceros homogeneizados. El enfoque en un efecto de "vidrio líquido" eclipsa la importancia de los elementos que distorsiona.

Leer más

El Departamento de Justicia se pone del lado de los ISP en un caso de infracción de derechos de autor

2025-06-02
El Departamento de Justicia se pone del lado de los ISP en un caso de infracción de derechos de autor

El Departamento de Justicia se puso del lado de Frontier Communications en una demanda por infracción de derechos de autor presentada por compañías discográficas. Las compañías discográficas alegaron que Frontier no cerró las cuentas de numerosos infractores reincidentes. El Departamento de Justicia argumentó que responsabilizar a los ISP por la infracción de derechos de autor de los usuarios podría incentivarlos a cerrar cuentas indiscriminadamente para evitar responsabilidades, lo que podría perjudicar a usuarios inocentes. Frontier defendió sus acciones, afirmando que cerró muchas cuentas marcadas por infracción y que no infringió directamente ningún derecho de autor. El caso destaca la compleja batalla legal entre los titulares de derechos de autor, los ISP y los usuarios sobre la responsabilidad de la infracción de derechos de autor en línea.

Leer más
Tecnología

El Proyecto Secreto de Amazon 'Doblar la Curva': Limpiando la Tienda de Todo

2025-05-30
El Proyecto Secreto de Amazon 'Doblar la Curva': Limpiando la Tienda de Todo

Amazon ha lanzado un proyecto secreto llamado "Doblar la Curva" para eliminar miles de millones de listados de productos improductivos, con el objetivo de reducir los costos de computación en la nube. Esta iniciativa, parte de la estrategia de reducción de costos del CEO Andy Jassy, apunta a reducir a menos de 50 mil millones de ASIN activos para finales de 2024. Si bien Amazon afirma que el objetivo es mejorar la calidad del producto, no reducir la selección, las encuestas sugieren una disminución en la percepción del consumidor sobre la variedad de productos de Amazon. El proyecto también ha causado confusión entre algunos vendedores, lo que ha llevado a Amazon a mejorar la comunicación y aclarar sus políticas.

Leer más
Tecnología Reducción de costos

clawPDF: Una potente impresora virtual de código abierto

2025-05-19
clawPDF: Una potente impresora virtual de código abierto

clawPDF es una potente impresora virtual de código abierto que convierte varios archivos en múltiples formatos, incluyendo PDF, PDF/A e imágenes. Cuenta con funciones avanzadas como OCR, cifrado y una interfaz de scripting. Es compatible con varios sistemas Windows (incluidos servidores y ARM64), admite la impresión en red y entornos multiusuario, lo que la convierte en una excelente herramienta para soluciones empresariales. Ya sea procesando documentos en lote o integrándose en aplicaciones, clawPDF lo maneja con facilidad.

Leer más
Desarrollo impresora virtual
1 2 273 274 275 277 279 280 281 595 596