• Hola buenas a todos, hoy les comparto un pequeño tutorial para poder comunicar dos componentes hermanos en Angular. Angular Sibling Components (Componentes hermanos en ANgular) Siempre llega un momento en el cual tenemos que enviar datos de un componente hacia otro que no esta relacionado de la forma Padre-Hijo, esa forma es mas sencilla, el […]

  • Hola buenas tardes, hoy es uno de esos días en los que sin querer borras las contraseñas que guarda google chrome, y no encuentras el txt con las cuentas de cada servicio que usamos. Ahora me toco no recordar como era la contraseña del admin de mi pagina de wordpress, y para colmo el hosting […]

  • Hola buenas, como están? hoy les voy a comentar un poco como me fue estos meses de Diciembre y lo que va de Enero 2021, con la necesidad de poder incrementar mas mis ingresos o de intentar tener ingresos pasivos vi una oportunidad en las cripto monedas. Vi varios tutoriales sobre arbitraje comprando DAI a […]

  • Implementar Caching en una Aplicación Spring Boot Hoy implementaré caching en una aplicación Spring Boot de una manera muy simple. He tomado un ejemplo muy simple: almacenaré nombres de compuestos químicos y sus fórmulas científicas en una base de datos. Este puede ser un ejemplo perfecto donde podemos implementar caching. ¿Cuándo debería implementar caching? Debería […]

  • Instalar Java 8 en Deepin 15.5 Hola ¿como están? hoy les paso un pequeño tutorial para poder instalar Java 8 en Deepin OS 15.5. Deeping es una distribución Linux basada en Debian. Últimamente estoy probando esta distribución de Linux, para probar algo diferente y ver alternativas para mi día a día en mi trabajo como […]

  • Hola como están, bueno en este articulo les mostrare como actualizar su proyecto en JHipster a la ultima versión del generador, la 4.1.1. En mi casi cuando genere el proyecto estaba en la version 4.0.7. En esta versión se corrigieron 32 issues, de las cuales resolvieron una a la hora de usar OAuth2. Aunque es usada […]

  • Hola a todos, hoy les compartiré lo que estoy aprendiendo últimamente,  llegue aquí por la necesidad de crear una api rest en java que me sea de utilidad para un proyecto personal, esta api en un principio la quiero usar tanto web como mobile. Spring Boot es una de las  tantas tecnologias que nos ofrece […]

  • Siempre en nuestras aplicaciones necesitamos mostrar en alguna parte de la vista el nombre del usuario que se loggeo. Usando ADF Security, les voy a mostrar 3 formas de poder obtener el nombre de usuario. 1- Usando Groovy  Podemos usar la siguiente expresion adf.context.securityContext.getUserPrincipal().getName()  o adf.context.securityContext.getUserName()  2- En Java Podemos obtener el nombre de usuario de la […]

  • Proxy en Angular CLI Hola buenas a todos, hoy les comparto un poco de información que me sirvió muchísimo a la hora de consumir API’s de diferentes servicios. En un entorno de desarrollo es necesario en ocasiones consumir muchos servicios y por lo general eso es un problema muy pesado cuando se trabaja con equipos […]

  • La fase angular 6 RC ha comenzado. Angular v6 framework ahora es una característica completa. La versión estable de Angular 6 debería ser lanzada muy pronto. Según el calendario oficial,  la versión estable de Angular 6 se lanzará en la primera semana de abril de 2018 . Angular 6-rc.0 se lanzó el 21 de marzo de 2018, antes de que se […]

  • Veremos como funciona Angular Shell usando Angular 7 y el rendimiento adicional que obtenemos en nuestra aplicación. Una buena experiencia de usuario es un aspecto esencial en el diseño de aplicaciones web o aplicaciones móviles. Una de las cosas que afecta la experiencia de usuario es el rendimiento de la misma. Para mejorar esto, se […]

  • Hola buenas a todos, hoy vamos a ver cómo usar el hook de git “pre-commit”, justo en un proyecto nos quedó unos días libres, y me pidieron investigar un poco sobre los hooks de Git, así que les voy a mostrar dos formas de usar este hook. Lo que vamos a intentar hacer es lograr […]

  • Hola como están? espero que bien, bueno les paso a comentar que en estos días estuve aprendiendo un poco sobre esta herramienta que nos sirve mucho, prometedora en muchos aspectos, funcional desde su inicio, y muchas cosas mas. Esta herramienta se llama JHipster. JHipster es un generador de código que se usa a través de […]

Cómo Cambiar la Versión de Xcode en macOS Beta 15 y Configurar tu Proyecto Flutter: Guía Paso a Paso

En este artículo, te explicaremos cómo cambiar la versión de Xcode en macOS cuando estás utilizando una versión beta y cómo reconfigurar tu proyecto Flutter para asegurar una compilación sin errores. Este tutorial está optimizado para la última versión de WordPress y ha sido diseñado pensando en el SEO para garantizar que los motores de […]

Dominando los Patrones de Diseño en Java

En el mundo de la ingeniería de software, convertir ideas en código funcional puede ser un desafío. Como desarrolladores, nuestro objetivo no es solo hacer que las cosas funcionen, sino también asegurarnos de que nuestro código sea mantenible, escalable, adaptable y reutilizable. Aquí entran en juego los patrones de diseño: los planos probados que nos […]

Configuración de Múltiples Fuentes de Datos en una Aplicación Spring Boot

En las aplicaciones a nivel empresarial, es común tener múltiples bases de datos. Esto puede deberse a varias razones, como separar las operaciones de lectura y escritura, manejar sistemas heredados, entre otras. Con algunos ajustes de configuración, Spring Boot simplifica el proceso de configurar múltiples fuentes de datos en la aplicación. En este tutorial, vamos […]

JPA vs Hibernate vs Spring Data JPA

Persistencia de Datos en Aplicaciones Java: JPA, Hibernate y Spring Data JPA La persistencia de datos es crucial en la mayoría de las aplicaciones. Aunque no es obligatorio que una aplicación mantenga sus datos persistidos, es una práctica común en aplicaciones grandes de diversos campos, desde videojuegos hasta plataformas de redes sociales o sitios web […]

Implementar Caching en una Aplicación Spring Boot

Implementar Caching en una Aplicación Spring Boot Hoy implementaré caching en una aplicación Spring Boot de una manera muy simple. He tomado un ejemplo muy simple: almacenaré nombres de compuestos químicos y sus fórmulas científicas en una base de datos. Este puede ser un ejemplo perfecto donde podemos implementar caching. ¿Cuándo debería implementar caching? Debería […]

Dominando las Anotaciones de Spring Boot

Descubre el poder de las anotaciones de Spring Boot en esta guía concisa. Diseñada para desarrolladores de todos los niveles, exploramos cómo estas anotaciones simplifican el desarrollo de aplicaciones Java. Simplifica la configuración, mejora la seguridad y aumenta tu eficiencia en la codificación mientras exploramos las anotaciones clave desde @SpringBootApplication hasta @EnableGlobalMethodSecurity. 1. Anotaciones Fundamentales […]

Comprendiendo la Recolección de Basura en Java: Guía Completa y Mejores Prácticas

La gestión automática de memoria en Java, comúnmente conocida como recolección de basura (garbage collection), es fundamental en el desarrollo de aplicaciones Java. Este proceso es esencial para liberar espacio en la memoria eliminando objetos que ya no se utilizan. En esta guía completa, profundizamos en los mecanismos de la recolección de basura en Java, […]

Todo sobre ChatGPT-4: Características, Ejemplos de Uso y Futuro de la IA

La inteligencia artificial (IA) ha evolucionado a pasos agigantados en los últimos años, y uno de los desarrollos más emocionantes es el lanzamiento de ChatGPT-4. En este artículo, exploraremos en profundidad qué es ChatGPT-4, sus características más destacadas, ejemplos de uso y cómo está transformando diversas industrias. ¡Vamos allá! ¿Qué es ChatGPT-4? ChatGPT-4 es la […]

Guía Completa: Cómo Instalar JDK 8, JDK 11, JDK 13, y JDK 15 en Linux, Windows y Mac M1

Introducción: El Java Development Kit (JDK) es un conjunto de herramientas esenciales para desarrollar y ejecutar aplicaciones Java. Su instalación es un paso fundamental para cualquier desarrollador Java, independientemente del sistema operativo que utilice. En este artículo, te guiaremos a través del proceso de instalación del JDK 8, JDK 11, JDK 13 y JDK 15 […]

Guía Paso a Paso para Instalar Docker y Docker Compose en Ubuntu, Windows y Mac (Actualizado 2024)

En este artículo, te mostraré cómo instalar Docker y Docker Compose en las tres principales plataformas: Ubuntu, Windows y Mac. Docker es una herramienta esencial para desarrolladores, permitiendo la creación, despliegue y ejecución de aplicaciones en contenedores. Docker Compose, por su parte, facilita la gestión de aplicaciones multicontenedor. A continuación, te ofrezco una guía detallada […]