Get it on Google Play
Enviando mails desde la línea de comandos con ssmtp

Enviando mails desde la línea de comandos con ssmtp

Ayer me vi en la necesidad de testear una dirección de correo electrónico(Cosas de dar soporte a proyectos…). Decidí que la mejor forma de hacerlo era por línea de comandos y encontré ssmtp después de hacer varias pruebas. Ssmtp es genial por su sencillez y potencia, por ejemplo, podemos fácilmente empaquetarlo dentro de un contenedor […]

18/07/2019 by Albert Coronado 
Publicando servicios vía Nginx(Script)

Publicando servicios vía Nginx(Script)

El siguiente script comprueba cada 5 segundos que puertos están compartiendo los contenedores arrancados dentro de los contenedores que tenemos abiertos y los publica automáticamente a través de un proxy con Nginx(Arrancado dentro de otro contenedor). Además también publica los puertos que se están compartiendo por el puerto 81. Es muy bueno porque comprueba cada […]

12/07/2019 by Albert Coronado 
Comprimir y descomprimir archivos y carpetas con tar

Comprimir y descomprimir archivos y carpetas con tar

A uno le parecerá poca cosa lo de comprimir y descomprimir ficheros con ‘tar’, sobretodo cuando aquí escribimos cobre Cloud o Big Data, por ejemplo. Pero es que cada vez que tengo que comprimir y descomprimir ficheros usando la herramienta ‘tar’ tengo que googlear la solución cada vez(No se si soy el único al que […]

12/07/2019 by Albert Coronado 
Servir contenido estático con Go: Desarrollo Golang

Servir contenido estático con Go: Desarrollo Golang

Golang es una alternativa muy buena a la hora de desarrollar APIs y aplicaciones web. Pocos lenguajes son mas rápidos y tiene una gestión de la memoria sencilla. Además, ahora con las arquitecturas de microservicios y los contenedores se hace necesario usar herramientas especificas para funciones concretas y como comentava, Go es muy rápido. En […]

04/02/2019 by Albert Coronado 
Acceso a la base de datos MySql con Go: Formación Golang

Acceso a la base de datos MySql con Go: Formación Golang

Golang tiene un sistema de módulos muy potente que permite el acceso a gran cantidad de funcionalidades que han sido desarrolladas por la comunidad. A diferencia de otros sistemas de gestión de dependencias, Go permite utilizar Github para compartir los módulos que creemos. En este caso vamos a utilizar el siguiente módulo github.com/go-sql-driver/mysql para conectarnos […]

04/02/2019 by Albert Coronado 
Exportar datos a Excel desde Java

Exportar datos a Excel desde Java

En pasados artículos ya expliqué como usar las librerías Apache POI para trabajar con documentos de Microsoft Excel desde Java “Importación y exportación de datos a Excel con apache POI“. En el artículo de hoy os voy a presentar una solución, menos potente, pero mas ligera para exportar datos a Excel y es utilizando las […]

30/11/2018 by Albert Coronado 
Integración con las APIs de Google: Youtube con Java y JSoup

Integración con las APIs de Google: Youtube con Java y JSoup

Google tiene centralizadas todas sus APIs, cosa que se agradece mucho porque existe una manera, mas o menos, única para acceder a un montón de servicios. O dicho de otra manera, una manera, mas o menos única, para hacer un montón de cosas ‘guais’: Login con el Id de Google, trabajo con vídeos, analytics, etc. […]

09/10/2018 by Albert Coronado 
Servir contenido estático con Nginx y Docker

Servir contenido estático con Nginx y Docker

Nginx es uno de mis servidores favoritos. Al escribir este post creí que había escrito abastamente sobre el tema y resulta que solo tengo un artículo dedicado a como crear un balanceador de carga con este servidor. En el artículo de hoy vamos a ver primero como configurarlo para que sirva contenido estático, algo sencillo. […]

31/07/2018 by Albert Coronado 
Desarrollo frontend: Tratamiento de ficheros en HTML5 y Javascript

Desarrollo frontend: Tratamiento de ficheros en HTML5 y Javascript

Pues resulta que HTML5 tiene una estupenda API para poder trabajar con archivos. Esta API nos permite leer los archivos en distintos formatos. Después esto tiene muchas aplicaciones como poder partir ficheros grandes, tratamiento de ficheros antes del envió, etc. Vamos a suponer que tenemos un pedacito de HTML donde tenemos un campo de formulario […]

10/07/2018 by Albert Coronado 
IoT con MQTT + Mosquitto + Python

IoT con MQTT + Mosquitto + Python

Como ya es costumbre en este tipo de vídeo aprovecho para adjuntar en este post el código que he ido poniendo en la pantalla. Aunque no es necesario para entender el artículo si que es recomendable ver el vídeo porque en directo se ven las cosas mucho mas claras: Introducción a MQTT y Mosquito MQTT(Message […]

07/07/2018 by Albert Coronado