Copiar varios archivos con opción de reanudación usando Rsync

He usado rsync para subir archivos y carpetas a mi servidor pero nunca lo había usado localmente y resulta realmente útil el hecho de poder copiar varios archivos o archivos grandes usando rsync. Para copiar usamos: rsync -ah --progress origen destino --progress es solo si quieres ver el progreso de copia de cada archivo. a mantiene permisos, no solo el contenido del archivo h versión “amigable” entendible para humanos Añadirías r para copiar directorios Si usamos rsync en lugar de cp podemos ver el progreso y además de eso disfrutar de todas las ventajas que ofrece el primero. ...

agosto 27, 2025 · 2 min · 357 palabras · Parzibyte

Cambiar contraseña Wi-Fi Megacable (Ubee)

En este post te voy a enseñar cambiar la contraseña de la red Wi-Fi si usas Megacable. Desconozco si se hace igual en todos los módems pero te cuento los detalles del mío: La marca del módem es Ubee El nombre de mi red comienza con Ubee y luego tiene 4 caracteres seguidos de un guión y la frecuencia, por ejemplo, UbeeASDF-5G o UbeeABCD-2.4G También te voy a enseñar cómo cambiar la contraseña tanto si usas la 2.4G como si usas la 5G ...

agosto 26, 2025 · 3 min · 575 palabras · Parzibyte

Compilando firmador para Kotlin en servidor web

En este post voy a documentar cómo compilar el firmador de licencias para el plugin HTTP a ESC POS Bluetooth. Primero: sudo dnf install java-17-openjdk java-17-openjdk-devel Luego: curl -s https://get.sdkman.io | bash` source "$HOME/.sdkman/bin/sdkman-init.sh" sdk install kotlin Compilando Compilamos con: kotlinc server2.kt -cp gson-2.11.0.jar -include-runtime -d server.jar Y como se llama server2 la clase se llamará Server2Kt. Lo ejecutamos con: java -cp "server.jar:gson-2.11.0.jar" Server2Kt Si quisiéramos en segundo plano: java -cp "server.jar:gson-2.11.0.jar" Server2Kt >> ~/log_kt.log 2>&1 ...

agosto 15, 2025 · 2 min · 354 palabras · Parzibyte

Firmar licencias con Dart para plugin android v1

Acabo de anunciar la nueva versión del plugin Android HTTP a ESC POS pero algunos usuarios todavía usan la versión anterior, por lo que es necesario generarles licencias cuando lo requieren. En este post voy a documentar la forma en la que he logrado compilar el firmador de las licencias indicando las versiones y modo de uso para volver a esta documentación en el futuro cuando se me olvide. Ya había hablado sobre las firmas digitales con Dart pero aquí hablaré sobre las versiones para que funcione, porque como bien sabes, hay nuevas versiones de Dart año con año. ...

agosto 14, 2025 · 6 min · 1132 palabras · Parzibyte

Creando servicio de systemd para SPOS3 en Ubuntu

Acabo de crear un servicio de systemd para que el sistema de ventas SPOS3 se inicie automáticamente al iniciar el servidor. Esto fue a pedido de un cliente y aquí te comparto cómo lo he hecho. La forma más recomendable es usar systemd con systemctl para crear el propio servicio del sistema. Creando servicio Antes de crear el servicio debes conocer la ruta absoluta del ejecutable, su working directory y la ubicación del log. ...

agosto 7, 2025 · 3 min · 452 palabras · Parzibyte

Script para desplegar mi PWA SPOS4

Quiero compartirte el script que uso para compilar un PWA de mi punto de venta que usa WebAssembly. Es un simple script que ejecuta los comandos para compilar el WASM de Go, luego ejecutar npm run build, genera el Service worker para que sea una PWA y la envía al servidor con claves SSH y Rsync Script para subir PWA Es un simple script de Bash que ejecuto en MSYS2 MSYS y se ve así: ...

agosto 6, 2025 · 2 min · 224 palabras · Parzibyte

Forzar actualización de Sublime POS 4 usando JSON

Acabo de actualizar mi sistema de ventas para que muestre una ventana emergente indicando que hay una actualización y, en caso de que el usuario lo elija, se pueda actualizar. En este post te voy a enseñar cómo es que he implementado la actualización de mi sistema offline PWA Sublime POS 4 usando JSON y JavaScript además de Vue 3 que es con lo que está programado el sistema. El archivo de actualizaciones Por el momento tengo un archivo JSON que muestra todas las versiones del sistema junto con sus notas de actualización y que está disponible públicamente en mi servidor. ...

agosto 6, 2025 · 4 min · 692 palabras · Parzibyte

Actualizacion Sublime POS 4: versión 0.3.2

Acabo de actualizar Sublime POS 4 a la versión 0.3.2. A continuación vas a encontrar las notas de la nueva versión, errores arreglados y nuevas características si es que aplica. Sublime POS 4 v0.3.2 Error de descuento de inventario Corregido un error que no descontaba el inventario cuando el porcentaje para descontar el inventario en el tipo de venta seleccionado era distinto a 0 y a 100. Por ejemplo, si teníamos un término de venta que requería el 50 % del pago para descontar los productos, no funcionaba, ya que interntamente estaba haciendo la siguiente operación ...

agosto 6, 2025 · 3 min · 543 palabras · Parzibyte

Actualización plugin HTTP ESC POS Android

Hace ya algunos años publiqué un plugin para impresoras térmicas en Android y recientemente lo he actualizado, así que vengo a anunciar su nueva versión y enlace de descarga. Este plugin funciona solamente en Android con impresoras térmicas que usan el protocolo ESC POS a través de Bluetooth. Notas de la versión Realmente es una nueva versión, no una continuación del anterior. El plugin hace lo mismo, pero los puntos más importantes son: ...

agosto 5, 2025 · 7 min · 1440 palabras · Parzibyte

Shortcodes de GoHugo que me parecen útiles

En este post te quiero compartir algunos shortcodes de GoHugo que he usado y que me han ahorrado tiempo o mejorado la manera en la que escribo en mi blog. Algunos shortcodes son míos, otros los he tomado de internet. Enlace a otro post Este es uno básico y que ya viene incluido por defecto. Se trata de un shortcode que te permite armar un enlace permanente a otro post, pero que además valida que ese contenido exista. ...

agosto 5, 2025 · 4 min · 642 palabras · Parzibyte