Buenas prácticas para usar condicionales en React

Condicionales en React

El renderizado condicional es una pieza clave de cualquier lenguaje de templado. React no tiene ninguna sintaxis propia para manejar este tipo de situaciones. Debemos usar los operadores booleanos de Javascript.

Leer más...

¿Sabés cómo agregar funcionalidades a Liferay a través de OSGi?

¿Sabés cómo agregar funcionalidades a Liferay a través de OSGi?

A partir de la version 7 de Liferay el CMS empezó a utilizar el framework OSGi para toda su infraestructura, lo que cambió algunos aspectos del desarrollo de portlets y nos dio nuevas herramientas para modificar o extender su comportamiento de base. Enfoquémonos un poco en entender que es OSGi y como podemos utilizarlo como desarrolladores para Liferay.

Leer más...

FetchType en relaciones con JPA

Lazy eager garfield

Cuando tenemos relaciones entre objetos, los ORM al momento de traer a memoria un objeto también van a traer todos los objetos que se relacionan con el, y esto puede ser una ventaja o una desventaja dependiendo el contexto y del momento en que se haga la obtención de estos objetos. En este posteo vamos a ver los dos tipos de obtención que nos provee JPA y lo que sucede cuando usamos cada uno.

Leer más...

¿Que son las visualizaciones en Kibana?

Llegamos al último artículo de la saga de Elastic Stack, en este último capítulo vamos a ver lo que son las visualizaciones en Kibana y como configurarlas para tener la mejor distribución de información que necesitamos para nuestros logs. Comencemos...

Leer más...

¿Que es Kibana? - Configuracion básica

Llegando al final de esta serie de artículos sobre herramientas del stack de Elastic le toca el turno a Kibana, la cual es la herramienta mas llevada a tierra para que nosotros los seres humanos podamos manejar y entender los grandes volúmenes de datos de nuestros logs. Te invito a continuar leyendo esta breve introducción a la herramienta.

Leer más...

CascadeType en relaciones con JPA

Cascada con JPA

Cuando tenemos relaciones entre objetos, al momento de persistirlos debemos tener en consideración el tipo de dependencia que existe entre ellos. Si tenemos una entidad Persona donde uno de sus atributos es DatosContacto con información relacionada a esa persona, y eliminamos a la Persona, seguramente también vamos a querer eliminar los datos de contacto ya que no tienen ningún sentido dentro de nuestra base de datos si la Persona del cual dependen ya no existe. En este posteo, vamos a ver como definir estas cuestiones mediante el atributo cascade que se aplica a las relaciones de JPA.

Leer más...

Api de Elasticsearch y diferentes tipos de queries

En el artículo anterior tuvimos una breve introducción a esta herramienta del stack, la cual es básicamente el core de donde nuestra información va a ser guardada y consultada. Es hora de ver en más profundidad como accedemos a esos datos de una manera rápida y fácil. Allá vamos...

Leer más...

¿Qué es el Sistema de Nombres de Dominio?

dns

El sistema DNS (Domain Name System) es el medio por el cual los clientes que consultan a una cierta dirección URL traducen el nombre del dominio a una dirección IP (IPv4 o IPv6), a la cual se hará conexión para solicitar un determinado recurso.

Leer más...

Mandanos tus sugerencias

Ayudanos con ideas para los artículos de este blog a contacto@somospnt.com

¡Seguínos en nuestras redes sociales para enterarte de los últimos posts!