Conectar a EC2 de AWS usando SSH y pem

En este corto tutorial te mostraré cómo usar la clave alojada dentro de un archivo pem para conectarte a una instancia creada en Amazon Web Services (aws).

Esto servirá para usar SSH y conectarte al servidor sin usar usuario y contraseña; solo la clave. Por cierto, voy a suponer que tienes el archivo .pem y la ip pública de la instancia EC2.

(más…)

Ubuntu: Editar GRUB permanentemente

En este post te mostraré cómo modificar el grub de ubuntu (las opciones para iniciar el sistema) y hacer los cambios permanentes, es decir, los cambios van a permanecer incluso si actualizas.

Para lograr esto vamos a editar el archivo /etc/default/grub. En mi caso lo hago porque necesito establecer una opción en nouveau.modeset=0.

(más…)

Ejecutar neofetch en Raspbian (montado sobre Raspberry Pi 4)

Instalar Raspbian en Raspberry Pi 4

Hoy vamos a ver cómo instalar el sistema operativo Raspbian en una Raspberry Pi 4 sin usar teclado, mouse ni monitor; solo necesitas un cable de red, la tarjeta SD, un módem y una computadora.

Al final tendrás montado el sistema operativo Raspbian completamente funcional, y podrás ejecutar programas, así como el asistente de configuración.

Si apenas estás armando tu Raspberry Pi 4 te recomiendo que veas cómo armar su carcasa (en caso de que tengas una).

(más…)

Descargando página web completa con HTTrack

Descargar página web completa para uso offline

Resumen: mostrar cómo descargar un sitio web completo (con imágenes, scripts, etcétera) como HTML para su uso fuera de internet o sin depender del dominio, útil también para convertir un sitio de WordPress a un sitio estático (pero con cualquier página funciona).

La herramienta que vamos a usar se llama HTTrack y es completamente gratuita y open source.

(más…)

6 - Leer código de barras de paquete con cámara en App de entregas

App de entregas Android con sincronización web y GPS

En este post te mostraré una app de entrega de paquetes para Android que programé hace algún tiempo en Java, la cual sirve para dar seguimiento a entregas de paquetes o pedidos, sincronizada con un servidor para bajar y subir las entregas pendientes en cada terminal.

Se puede decir que es, a baja escala, algo similar a lo que hace DHL, Estafeta o esos servicios que entregan paquetes (no sé bien el nombre de ese campo).

La información se guarda en una base de datos SQLite local, y posteriormente se envía a un servidor para sincronizarse.

Para llevar un seguimiento de los paquetes se escanea el código de barras usando la cámara del teléfono inteligente, o escribiendo el código manualmente.

(más…)

Plugin para imprimir en impresora térmica usando navegador web y JavaScript

El título es totalmente correcto: en este post te mostraré a imprimir tickets, recibos o facturas en una impresora térmica usando JavaScript del lado del cliente incluso si tu página web o aplicación está en un servidor en la nube.

Como sabemos, imprimir un ticket con JavaScript es posible, pero difícil para el usuario final, pues tiene que seleccionar la impresora y confirmar la impresión.

Otra desventaja de imprimir con JavaScript sin plugin es que no podemos cortar el papel, abrir el cajón o cosas de esas.

Por eso es que he creado la solución al problema y vengo a exponerla. Y no, no es una broma ni un post engañoso.

English version here.

(más…)