Get it on Google Play
Como añadir enlace de una Web App al escritorio del teléfono

Como añadir enlace de una Web App al escritorio del teléfono

Puedes añadir un enlace de cualquier aplicación web(Por ejemplo este blog) a la pantalla de inicio del teléfono como si de una aplicación se tratara y poder consultarla en cualquier momento. Abre la web con el teléfono móvil y sigue las instrucciones de tu navegador: Añadir enlace al escritorio del teléfono con Firefox 1. Abre […]

28/09/2020 by Albert Coronado 
Microservicios con Spring Framework | Service Discovery y Comunicación

Microservicios con Spring Framework | Service Discovery y Comunicación

En el vídeo de hoy hemos implementado, usando Spring Framework y Java, varios de los conceptos y patrones que hemos visto hasta ahora en la serie de vídeos de microservicios. También hemos visto os fácil que es integrarse con aplicaciones como Hashicorp Consul y Apache Kafka con este Framework. Después de crear un nuevo proyecto […]

20/08/2020 by Albert Coronado 
Despliegue de aplicaciones Spring Boot sobre OpenJDK y GraalVM

Despliegue de aplicaciones Spring Boot sobre OpenJDK y GraalVM

Si queréis desplegar con facilidad aplicaciones SpringBoot(o Java en general) usando las maquinas virtuales de OpenJDK o GraalVM los mas fácil es usar contenedores. En el primer caso, para ejecutar una aplicación usando el OpenJDK es tan fácil como: Donde mapeamos la carpeta donde tenemos nuestra aplicación(/ruta/a/mi/app) con la carpeta /opt/java del contenedor y después […]

22/01/2020 by Albert Coronado 
El futuro del desarrollo es cloud: Codiad IDE en cloud

El futuro del desarrollo es cloud: Codiad IDE en cloud

En este vídeo hemos estado viendo las bondades de usar un entorno de desarrollo integrado vía web(Un Web IDE). Concretamente, Codiad: Primero vamos a repasar porque hemos instalado un Web IDE y, concretamente, Codiad: Codiad IDE es muy ligero y fácilmente extensible. Nos permite tunearlo y crear plugins con mucha facilidad. Cosa que se agradece […]

16/07/2019 by Albert Coronado 
Desarrollo de aplicaciones en Java para el terminal

Desarrollo de aplicaciones en Java para el terminal

En el post sobre el uso del patrón de software “Message Qeue” llamado “Escalando servicios con Colas + Redis” creamos una aplicación para terminal para poder testear el servicio. Las aplicaciones para terminal, aunque poco demandado por los clientes, son súper interesantes y útiles. Además, ahora con todo el tema de Data Science, Microservicios, etc. […]

15/05/2019 by Albert Coronado 
Escalando servicios con Colas + Redis

Escalando servicios con Colas + Redis

Aquí tenemos otro vídeo dedicado al desarrollo de sistemas, concretamente hoy presentamos una manera de implementar el patrón “Message Queue”(Cola de mensajes) muy usado en el desarrollo de microservicios. El uso de este patrón nos permite crear aplicaciones mas escalables y con niveles de acoplamiento mas bajo. Aquí tenéis el vídeo: Empezamos el vídeo arrancando […]

07/05/2019 by Albert Coronado 
Ejecutando comandos en servidor con JSF(JavaServer Faces) (Sin PrimeFaces)

Ejecutando comandos en servidor con JSF(JavaServer Faces) (Sin PrimeFaces)

Hace ya algún tiempo escribí un post(Muy consultado, por cierto) dedicado a como ejecutar comandos usando JavaServerFaces(JSF) con la librería PrimerFaces: “Ejecutando comandos en servidor con JSF + PrimeFaces” . Hoy vamos a hacer lo mismo pero sin usar esta librería. Para hacer esto sin usar PrimerFaces deberemos hacer un invento. De entrada, tendremos que […]

01/04/2019 by Albert Coronado 
Formación DevOps: Proceso de integración/despliegue continuo con Gitlab

Formación DevOps: Proceso de integración/despliegue continuo con Gitlab

Este artículo aporta contenido extra al vídeo «Proceso de integración/despliegue continuo con Gitlab» de mi canal de Youtube. Para tener la mejor experiencia ver el vídeo y leer el artículo. Gitlab es una de las herramientas DevOps mas usadas ya que nos permite gestionar el código, crear procesos CI/CD(Integración continua y despliegue continuo) y se […]

12/11/2018 by Albert Coronado 
Desarrollo frontend: Guía para dominar Javascript vainilla(Vanilla JS)

Desarrollo frontend: Guía para dominar Javascript vainilla(Vanilla JS)

Hubo un tiempo en que no eras nadie si no dominabas JQuery. JQuery era el rey para el desarrollo frontend, llegó a ser estándar de facto y se utilizaba en casi todos los proyecto. Pero el mundo de la tecnología es cruel, nadie ni nada escapa a quedar obsoleto y ahora pasa a ser la […]

23/05/2018 by Albert Coronado 
Uso de plantillas Freemarker en tus aplicaciones JavaEE

Uso de plantillas Freemarker en tus aplicaciones JavaEE

Freemarker es un motor de plantillas para aplicaciones Java totalmente Open Source. Un motor de plantillas nos permite desacoplar el formato de los datos en nuestras aplicaciones. También nos permite que nuestras aplicaciones sean mas configurables, por ejemplo, podemos hacer que nuestras facturas, mails, páginas sean totalmente configurables por el usuario. Tal como se muestra […]

22/05/2018 by Albert Coronado