Archivo del blog

30 mayo 2024

Firefox: La solución inesperada para editar PDF

Desde hace cómo 20 años, el imprimir significaba usar impresoras físicas para obtener documentos en papel, gastando tinta y hojas a raudales. Con el tiempo, la digitalización fue ganando importancia y surgió la necesidad de compartir documentos electrónicamente. Cómo los PDF, que fue creado por Adobe en 1993, compitió con formatos como PostScript, Microsoft Word (.doc), HTML, DjVu y XPS, pero su éxito se debe a su compatibilidad universal, soporte de funciones avanzadas y adopción en industrias clave. 

La liberación del PDF como estándar abierto en 2008 lo acabó de consolidar en su posición dominante como el formato de documento digital por excelencia.

A medida que la tecnología avanzaba, la creación de PDF se integró directamente en aplicaciones comunes como Microsoft Office y navegadores web, y hoy en día, imprimir al PDF es tan sencillo como seleccionar "Guardar como PDF" en lugar de una impresora física, reflejando la evolución hacia un entorno de trabajo más digital y eficiente.

 Recientemente, Firefox ha añadido capacidades para trabajar con archivos PDF. En las versiones recientes, Firefox no solo permite ver archivos PDF sino también hacer ediciones básicas como agregar texto, dibujar, resaltar y agregar anotaciones. Estas funcionalidades hacen que Firefox sea una herramienta útil para tareas rápidas de edición de PDF sin necesidad de software adicional. 

Y estas capacidades hacen de Firefox una opción práctica para ediciones rápidas y básicas de PDF, eliminando la necesidad de herramientas de edición de PDF más complejas en muchas situaciones cotidianas.

Arrastramos un PDF al navegador o lo abrimos a través de él:


Una vez abierto, veremos que en la parte superior izquierda, tenemos las opciones del PDF

Y desde aquí podemos añadir imágenes, quitar páginas, lo único que no podemos  hacer es modificar texto, pero solo basta con crear una imagen en blanco y luego ponemos el texto por encima.

El rol principal de este editor PDF es la inyección de anotaciones, pero con un poco de creatividad (por ejemplo, agregando una imagen con el mismo color de fondo sobre el texto que deseamos borrar), las ediciones avanzadas son ciertamente posibles.

Aquí podéis consultar más información

Espero que os sea de utilidad.



23 mayo 2024

Cómo Instalar un Servidor de Impresión en un Contenedor Docker en Windows

Cómo Instalar un Servidor de Impresión en un Contenedor Docker en Windows

Usar un servidor de impresión en un contenedor Docker en Windows ofrece varias ventajas en un entorno de oficina.

Primero, proporciona aislamiento y seguridad, manteniendo el servidor de impresión separado del sistema operativo y reduciendo riesgos. Además, es altamente portátil, asegurando consistencia en diferentes entornos y facilitando la migración y el despliegue es rápido y la gestión se simplifica con comandos estándar de Docker. 

Los contenedores son más ligeros y eficientes que las máquinas virtuales, optimizando el uso de recursos. También facilita la recuperación y respaldo mediante snapshots y versiones. Para desarrollo y pruebas, permite entornos reproducibles y ágiles.


Finalmente, las actualizaciones y mantenimiento son más sencillos, permitiendo actualizaciones sin interrupciones y fácil rollback en caso de problemas. 

por eso, con estas ventajas hacen de Docker una opción eficiente y flexible para gestionar servidores de impresión en Windows.

Paso 1: Instalar Docker Desktop

Entra en la web oficina de Docker para descargar el fichero "Docker Desktop" para empezar con la instalación en Windows.

Instala Docker Desktop siguiendo las instrucciones del instalador. Asegúrate de habilitar la integración con WSL 2 (Windows Subsystem for Linux), ya que en nuestro caso no podríamos utilizar CUPS para la gestión de las impresoras.


Reinicia tu computadora para completar la instalación. 

Paso 2: Preparar el Dockerfile y el Script de Entrada

Necesitamos crear un directorio de trabajo, por lo que iremos a crear una carpeta en el disco:

mkdir C:\cups-server

cd C:\cups-server


Para crear el archivo Dockerfile, abrimos un bloc de notas y pegamos el siguiente código.

# Usar Ubuntu como base

FROM ubuntu:latest

# Establecer el mantenedor

LABEL maintainer="tuemail@example.com"

# Actualizar los paquetes e instalar las dependencias necesarias

RUN apt-get update && apt-get install -y \

    cups \

    cups-client \

    cups-filters \

    cups-pdf \

    ghostscript \

    dbus \

    avahi-daemon \

    avahi-utils \

    sudo \

    --no-install-recommends && \

    apt-get clean && \

    rm -rf /var/lib/apt/lists/*

# Crear el directorio para CUPS

RUN mkdir -p /etc/cups/ssl

# Copiar el archivo de configuración de CUPS

COPY cupsd.conf /etc/cups/cupsd.conf

# Copiar el script de entrada

COPY entrypoint.sh /entrypoint.sh

RUN chmod +x /entrypoint.sh

# Exponer el puerto de CUPS

EXPOSE 631

# Iniciar el contenedor con el script de entrada

CMD ["/entrypoint.sh"]

Recuerda que este fichero se guarda sin extensión.

Luego, creamos otro fichero con el bloc de notas llamado entrypoint.sh con el siguiente contenido:

#!/bin/bash

set -e

# Iniciar dbus

service dbus start

# Iniciar avahi-daemon manualmente si no está disponible como servicio

if command -v avahi-daemon >/dev/null 2>&1; then

    avahi-daemon -D

else

    echo "avahi-daemon no está instalado o no se puede ejecutar"

fi

# Iniciar CUPS

exec cupsd -f

Paso 3: Construir y Ejecutar el Contenedor

Construir la imagen de Docker:

En el cmd dentro de nuestro directorio de trabajo, creamos nuestra imagen para docker.

docker build -t cups-server .

Una vez, ya creado, vamos a ejecutar el contenedor, si nos pide cualquier elevación, la aceptaremos hasta que se complete la tarea.

docker run -d --name cups-server -p 631:631 --privileged cups-server

Paso 4: Configurar CUPS

Para acceder a la interfaz web de CUPS, tendremos que abrir nuestro navegador favorito y vamos a http://localhost:631 o a través de nuestra aplicación Docker Desktop.

Y una vez vemos que está en marcha, vamos a añadir las impresoras. Para para añadirlas y configurar tus impresoras, tenemos que seguir las instrucciones en la interfaz de CUPS, y aquí es donde buscaremos los drivers para las impresoras que vayamos añadiendo, y las configuraciones o restricciones.


Paso 5: Persistencia de Datos

Para que tus configuraciones persistan entre reinicios del contenedor, monta un volumen para las configuraciones de CUPS:

docker run -d --name cups-server -p 631:631 --privileged -v C:\path\to\cups\config:/etc/cups -v c:\path\to\cups\data:/var/spool/cups cups-server

Paso 6: Conectar Clientes al Servidor de Impresión

Añadimos la impresora por IP, vamos a impresoras y añadir por IP:




Y de esta forma podemos tener en un solo sitio las impresoras centralizadas y cuando quieras configurar un equipo, no te hace falta ir configurando una a una las impresoras en cada equipo que vayas montando, sino en ir añadiéndolas por IP y sin descargar drivers.


Espero que os sea de utilidad!!!!

Un abrazo.

18 mayo 2024

Que hacer una vez instalado Windows 11.



Que hacer una vez instalado Windows 11

Este manual está diseñado para proporcionar a los usuarios de Windows una guía detallada sobre cómo optimizar su sistema operativo para mejorar su rendimiento general. Siguiendo varias recomendaciones de Microsoft y utilizando técnicas comprobadas, aborda varios aspectos clave que pueden influir en la velocidad y la eficiencia de un sistema Windows.

Desde deshabilitar la integridad de memoria hasta ajustar la configuración del archivo de paginación y desactivar la plataforma de máquina virtual (VMP), cada paso está diseñado para eliminar posibles cuellos de botella y optimizar los recursos disponibles en el sistema. 


Es importante tener en cuenta que realizar cambios en la configuración del sistema conlleva ciertos riesgos, por lo que se recomienda encarecidamente seguir las instrucciones con precaución y realizar copias de seguridad del sistema antes de proceder. Además, algunos cambios pueden requerir privilegios de administrador y reinicios del sistema para que surtan efecto, así que tenemos que ir con cuidado con cada cambia que hagamos.

 ¡Esperamos que este manual sea una herramienta útil y que ayude a mejorar la experiencia de uso de Windows para todos los usuarios! 

 ¡¡¡Comencemos!!! 


Primeros pasos; configuración.


1.- Deshabilitar la Integridad de Memoria: Presiona las teclas Win + R para abrir el cuadro de diálogo Ejecutar. Escribe cmd y presiona Ctrl + Shift + Enter para abrir el símbolo del sistema con privilegios elevados. 

En la ventana del símbolo del sistema, escribe el siguiente comando y presiona Enter: 

 bcdedit /set nx AlwaysOff 

PD: Es posible que este paso no te funcione en tu equipo si tienes marcado el arranque en modo seguro, para poder activarlo, tendrás que entrar en Windows en modo a prueba de fallos, para poder hacer el cambio.

2.- Desactivar la Plataforma de Máquina Virtual (VMP): Abre el Panel de Control, selecciona "Programas" o "Programas y características" y hacemos clic en "Activar o desactivar las características de Windows" en el panel izquierdo. Desmarca la casilla junto a "Plataforma de Máquina Virtual", hacemos clic en "Aceptar" y espera a que se realicen los cambios.


3.- Configurar el Tamaño del Archivo de Paginación en Automático: Volvemos abrir el cuadro de diálogo Ejecutar y escribimos sysdm.cpl y presiona Enter para abrir la ventana Propiedades del sistema. Ve a la pestaña "Opciones avanzadas" y haz clic en "Configuración" bajo "Rendimiento". En la ventana de Opciones de Rendimiento, ve a la pestaña "Opciones avanzadas". Haz clic en "Cambiar" bajo "Memoria Virtual". Asegúrate de que la opción "Administrar automáticamente el tamaño del archivo de paginación para todas las unidades" esté marcada. Haz clic en "Aceptar" para aplicar los cambios y luego en "Aceptar" nuevamente para cerrar todas las ventanas. Mejorar la Velocidad en el Explorador: Abre el símbolo del sistema como administrador siguiendo el paso 

4.- Desactivar miniaturas en caché: Después de ejecutar este comando, el Explorador de Windows dejará de crear y almacenar miniaturas en caché de archivos, lo que puede afectar la velocidad con la que se muestran las miniaturas, ya que tendrán que generarse cada vez que se acceda a una carpeta que contenga imágenes o videos, pero mejorará la velocidad al navegar por el Explorador de archivos.

Escribe el siguiente comando y presiona Enter:  

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v DisableThumbnailCache /t REG_DWORD /d 1 /f 

5.- Configurar búsqueda de Windows: Otro paso que siempre hago, es quitar en las opciones de búsqueda de la barra de tareas que mire en Internet, no me gusta nada.

¿Que aplicaciones instalo?

Siempre instalo y recomiendo la suite ofimática LibreOffice. Desde que  estudiaba en el IOC estoy encantado con ella, para guardar las contraseñas uso Bitwarden, pero en general no suelo cambiar mucho mis aplicaciones en el pc de casa.

Podéis ver las aplicaciones y como instalarlas con el Winget en el siguiente enlace. Que aplicaciones instalo en w10.

Espero que os vaya bien.

Saludos!!!

26 enero 2024

¿Cómo comprimir archivos PDF sin subirlos a la red?

La primera y mejor opción que tiene para comprimirlos, es con estos pasos utilizando Microsoft Word para reducir el tamaño de un archivo PDF, ya que tienes que recordar que al utilizar servicios en línea, debes ser cauteloso con la información que contienen tus archivos y asegurarte de elegir servicios confiables y seguros para evitar sorpresas.

Primero tenemos que abrir el documento con el MS Word:

Abre Microsoft Word y carga el documento que deseas convertir a PDF.

Optimiza las imágenes:

Si tu documento contiene imágenes, asegúrate de que estén optimizadas. Puedes hacer esto seleccionando cada imagen, haciendo clic derecho y eligiendo "Formato de imagen". En la pestaña "Imagen", selecciona "Comprimir imagen" y ajusta la calidad según tus necesidades.

Guarda el documento en formato PDF y en las opciones avanzadas, puedes escoger la optimización:

Te puede salir así:

O de esta otra manera:


Una vez que hayas optimizado las imágenes, guarda el documento en formato PDF. Ve a "Archivo" -> "Guardar como" y selecciona el formato PDF.


Hay varios sitios web que ofrecen servicios gratuitos para comprimir archivos PDF, como SmallPDF, ilovepdf, entre otros. Sube tu archivo PDF a uno de estos sitios, sigue las instrucciones y descarga el PDF comprimido, pero recuerda en ir con cuidado lo que subes en estas webs.


🚀 Automatiza la instalación de Windows como un PRO con Unattend Generator

Si alguna vez has tenido que instalar Windows repetidamente, sabrás lo tedioso que puede ser pasar una y otra vez por las mismas pantallas d...