¿Cómo ver aplicaciones X11 a través de SSH en MAC?

Standard
Hola a todos, como les venía comentando en mi publicación anterior (PostgreSQL desde terminal con psql), últimamente estoy trabajando bastante desde mi MAC con la terminal. Los ambientes de trabajo más comunes son con ambientes virtuales, como RDS o EC2, ya sea conexión directa o con Dockers. Esto permite no requerir an ambiente de desarrollo que demande una gran cantidad de recursos.
Como parte de este cambio que estoy haciendo de manejar mis ambientes por terminal, empecé a mover mis ambientes de desarrollo de local a una máquina virtual de Ubuntu en EC2, y me topé con un reto: ver aplicaciones X11 en servidores Ubuntu en EC2.
Mi ambiente de desarrollo estaba en Java y contaba con un Application Server embebido, que al levantarlo lanza al final una consola en Swing para ver logs y administrar el servidor.

Continue reading

Crear y restaurar imágenes de respaldo en una Beaglebone.

Standard

Seguro, si alguna vez haz trabajado con placas Beaglebone o Raspberry Pi te habrás envuelto en la necesidad de replicar todo lo que hiciste en una o más placas. Y es algo muy común, estás trabajando con una placa, instalas paquetes, bibliotecas, desinstalas, vuelves a instalar, cambias la versión de una biblioteca, generas archivos, etc. Todo esto hasta obtener el ambiente que necesitas. Una buena práctica es siempre tener documentadas las versiones de las bibliotecas que usamos, plugins, etc. pero no siempre es esto posible.

Continue reading

Tutorial: BEAGLEBONE BLACK CON DEBIAN, INTERACTUANDO POR ESCRITORIO REMOTO LXDE VIA XRDP DESDE WINDOWS

Standard

Hola gente, es un  placer tener la oportunidad de redactar en este blog, mi nombre es Jesús Lafarga, y les compartiré un pequeño tutorial sobre la tarjeta de desarrollo mas setsi, el BeagleBone Black 😎

Cuando trabajamos con embebidos como Raspberry Pi, BeagleBone, Odroid, etc. Se nos facilita si utilizamos una interfaz gráfica (excepto a los programadores, ellos usan solo la terminal de linux 🙄 ) estos sistemas embebidos de código abierto tienen salida de video HDMI, pero no siempre disponemos de algún monitor con HD o para algunos nos es más cómodo trabajar con nuestra computadora con el embebido conectándolo por escritorio remoto utilizando la misma red a la que estamos conectados.

Este es un breve tutorial para saber cómo interactuar con un BeagleBone Black que está conectado a la misma red que nuestra computadora con Windows (en mi caso Windows 10, y sin ningún problema de compatibilidad 😉 ) de este modo nos ahorramos conectarle al Beagle el monitor HD, el teclado y el mouse, ya que desde el escritorio remoto, utilizaremos los de la misma computadora.

El tutorial explicara desde 0 la instalación del Sistema Operativo Debian en el BeagleBone Black posteriormente la instalación de LXDE (Lightweight X11 Desktop Environment) este es un escritorio liviano y rápido diseñado para ser amistoso y al mismo tiempo ocupar bajos recursos de RAM y CPU con el cual es indispensable para el escritorio remoto XRDP (open source remote desktop protocol)

. Continue reading

Vagrant: Solución a “connection timeout…” en box privados

Standard

¡Hola!

El día de hoy les vengo a compartir la solución o consejo para prevenir un error muy recurrente cuando se trabaja con “boxes” privados en Vagrant.

default: Warning: Authentication failure. Retrying…

 

Para reproducir el error basta con descargar e instalar un box privado (previamente habiendote logueado con vagrant login).

$ vagrant init <usuariohashicorp>/<nombredelbox>;
$ vagrant up --provider virtualbox

Al ejecutar el comando vagrant up éste falla debido a un problema con la autenticación del ssh. Continue reading