Usar plugin para impresora térmica en Android con Termux

En este post te mostraré cómo usar el plugin para imprimir en impresoras térmicas desde Android nativamente usando Termux. En este caso hago este post para que puedas probar si el mismo funcionará en tu dispositivo, pero no puede imprimir a Bluetooth o cosas similares, solo funciona para imprimir a través de la red local saltando las limitaciones del navegador. Como sea, te mostraré cómo usarlo en Android. ...

mayo 28, 2022 · 3 min · 481 palabras · Parzibyte

Python - Firmar PDF con P12 y Flask

En este post te compartiré los resultados de mi investigación sobre cómo firmar, digitalmente, un documento PDF usando un certificado con extensión P12 y la librería endesive. Al final terminé creando una aplicación web con Flask que permite que elijas el certificado, el PDF y la contraseña para devolverte el PDF pero firmado digitalmente. Ten en cuenta que yo probé con un certificado de prueba generado por mí mismo, así que no sé si esto funcione con algo real. ...

mayo 27, 2022 · 6 min · 1131 palabras · Parzibyte

Lista ligada en Python

En este post te mostraré una lista ligada en Python que después se podría modificar como una cola o pila (ya que se pueden insertar elementos al inicio y al final). Las operaciones que manejaremos con esta lista enlazada son: Agregar al inicio Agregar al final Saber si elemento existe Eliminar un elemento Obtener cabeza Obtener cola Recorrer lista Por cierto, vamos a usar ciclos y no recursión para las operaciones. De esta manera el código queda más simple. ...

mayo 26, 2022 · 6 min · 1271 palabras · Parzibyte

Python: ejercicio de alumnos y calificaciones con matriz

Hoy vamos a resolver otro ejercicio de alumnos y calificaciones con Python usando matrices. La matriz ya estará llena al momento de ejecutarse el ejercicio, es decir, la llenará el programador. La solicitud dice: Muestra por pantalla cuántos alumnos suspendieron cada asignatura Realiza la media de las notas de cada alumno Muestra por pantalla los nombres de los alumnos que obtuvieron una nota media superior a 5. Entonces veamos cómo resolver este ejercicio de materias, alumnos y calificaciones en donde sacaremos promedios y alumnos reprobados. ...

mayo 25, 2022 · 4 min · 834 palabras · Parzibyte

Python: ejercicio de agenda

Hoy vamos a resolver un ejercicio simple con Python. Se trata de una agenda donde el usuario podrá introducir contactos hasta que diga que no desea insertar más y entonces mostrar todos los valores introducidos por pantalla. No podrá guardar nombres repetidos. Esta agenda será un diccionario cuya clave será el nombre de los contactos y cuyo valor serán sus teléfonos. Entonces usaremos diccionarios, funciones y ciclos en el lenguaje de programación Python. ...

mayo 23, 2022 · 3 min · 487 palabras · Parzibyte

Trabajando con parámetros de ruta en Laravel

Hoy vamos a hablar un poco sobre los parámetros que se pueden pasar en la URL cuando usamos el framework Laravel y sobre la importancia del nombre de la variable que los mismos deben tener. Recuerda que cuando usas un resource de Laravel, el framework asigna un nombre dependiendo del modelo; y varias veces no es el que esperamos. Por otro lado debemos cuidar el nombre de la variable cuando recibimos el parámetro en un controlador. Veamos cómo funcionan los parámetros de ruta en Laravel al usar resources y controladores, además de un truco para saber el nombre de los parámetros de las rutas de Laravel. ...

mayo 15, 2022 · 2 min · 423 palabras · Parzibyte

Punto de venta con PHP, jQuery y Bootstrap - Gratuito y open source

Hoy traigo al blog otro punto de venta gratuito y open source, pero este es especial pues fue el primer programa que hice y que fue usado por varias personas. El punto de venta que presento es un POS web, totalmente open source y gratuito, además de simple y bonito. Está hecho con PHP y JavaScript con jQuery (era el año 2016), usa MySQL/MariaDB como motor de base de datos y Bootstrap para los estilos, con varios temas. Como ya dije anteriormente, este fue mi primer punto de venta oficial que comencé como por el 2015 (apenas iniciaba la universidad, qué tiempos) y luego terminé en el 2016. Aunque parezca antiguo sigue funcionando como un encanto incluso con PHP 8. En este post te mostraré los módulos del sistema y cómo puedes descargarlo e instalarlo en tu computadora o en tu hosting compartido. El programa es totalmente responsivo y permite la impresión de tickets de manera local. ...

mayo 6, 2022 · 6 min · 1184 palabras · Parzibyte

Punto de venta gratuito para Android - Úsalo en teléfono o tableta

El día de hoy te quiero compartir una aplicación de punto de venta totalmente gratuita, sin restricciones y que no necesita internet para Android. De este modo vas a poder usar esta app de ventas para controlar tu negocio (o tus negocios, ya que es multicajero y multinegocio) desde tu teléfono o tableta. No es una broma, trampa, clickbait o cosas de esas. Realmente te mostraré un PDV gratis para Android. Te recomiendo leer el post y ver los vídeos completos para despejar todas tus dudas. Usar en la nube A partir de 2024 ya puedes usar este mismo sistema en la nube, manteniendo tus datos en un mismo lugar y accesibles desde cualquier dispositivo. Aquí te dejo más información para rentar punto de venta en la nube. ...

mayo 4, 2022 · 5 min · 946 palabras · Parzibyte

Software para parqueadero con tarifas, usuarios y personalización de ticket

El día de hoy te mostraré un programa para parqueadero o estacionamiento en donde además de registrar los cobros por el tiempo de los vehículos estacionados, ver gráficas y un escritorio general vas a poder: Crear tarifas por hora del día, puede ser por horario nocturno o diurno Tomar en cuenta días normales y días feriados / festivos Personalizar tarifas por tipo de vehículo (auto, moto, camión liviano, etcétera) Permisos por usuario: manejar roles del sistema y asignar permisos a cada usuario para tener administradores, cajeros, etcétera Editar encabezado y pie del ticket Esto es una mejora al programa gratuito para estacionamientos que ya había presentado anteriormente en mi blog. Ahora te mostraré lo que tiene esta actualización. ...

mayo 4, 2022 · 3 min · 634 palabras · Parzibyte

Compilar Sublime POS 3 en Android

En este post te mostraré cómo puedes usar Sublime POS 3 (punto de venta) en Android compilando por ti mismo el código fuente. Al final vas a poder usar el sistema nativamente y en modo local en una tableta o teléfono, además de que podrás usarlo como servidor y permitir que otros dispositivos se conecten al mismo. Por lo tanto, si cuentas con el source code de este sistema de ventas podrás usarlo nativamente en Android sin depender de un servidor, y podrás usarlo en teléfonos o tabletas. ...

mayo 3, 2022 · 7 min · 1395 palabras · Parzibyte