Utilizando JavaScript para manipular el DOM

Siguiendo con el objetivo de aprender a manipular el DOM mediante JavaScript y jQuery, en esta ocasión vamos a profundizar en lo que es el DOM y algunas de las funciones que nos brinda para que nosotros, mediante JavaScript podamos realizar diferentes consultas y modificaciones a la hora de acceder a éste.

Leer más...

Configurar Typescript en un proyecto Node fácil y rápido

Typescript

Typescript es una tecnología que nos da la posibilidad de trabajar de forma mas robusta y consistente, agregando validaciones por encima de la libertad que permite Javascript. En este articulo vamos a ver como agregarlo a un proyecto existente, y entender un poco de que trata esta configuración que vamos a estar agregando.

Leer más...

Pasos básicos para encontrar y reproducir un error.

En nuestra carrera como programadores nos vamos a encontrar, en mayor o menor medida, con errores que vamos a tener que encontrar y solucionar, y que dependiendo de nuestras experiencias vamos a tomar decisiones para corregirlos. ¿Pero que pasa si no tengo la suficiente experiencia? ¿Por dónde empiezo?. Este post viene a tratar de ser una guía para aquellos que necesiten responder estas preguntas. Sin más que agregar comencemos.

Leer más...

Componentes controlados y componentes no-controlados

Cuando trabajamos con React, podemos utilizar componentes controlados y no controlados. Si bien generalmente se recomienda el uso de los controlados, hay situaciones en las que puede ser ventajoso el uso de los no controlados.
En este blog veremos en detalle en qué consiste cada uno a través de un ejemplo.

Leer más...

¿Qué es Integración Continua?

Llevar adelante la integración de las distintas partes sobre la que se va desarrollando un proyecto de software puede resultar complicado: si son varios subequipos dentro del equipo de desarrollo, llegar a una versión estable del proyecto, con todas las mejoras implementadas, puede requerir de mucho esfuerzo, retrabajo y tiempo de atención.

En este artículo, veremos qué es la integración continua y cómo ayuda a resolver los puntos de dolor que puede conllevar llegar a un producto estable de un proyecto de desarrollo.

Leer más...

¿Cómo puedo crear un volumen en docker?

Contenedores

Los volúmenes de Docker son utilizados para persistir los datos que manejan los contenedores. Esto nos permite crear contenedores e indicarles donde tienen que persistir nuestros datos.

Leer más...

Mapeo de Herencia con JPA

Herencia con JPA

En un modelo orientado a objetos podemos utilizar uno de los pilares del paradigma POO para reutilizar comportamiento de nuestras clases, que es la Herencia. Pero cuando necesitamos persistir la información en un modelo relación, éste no contempla la herencia, ya que no tenemos comportamiento para reutilizar.
La diferencia entre ambos mundos hace preguntarnos, ¿Cómo persistimos información proveniente de una estructura jerárquica en Java?. En este posteo vamos a ver 3 estrategias que nos provee JPA para poder mapear éstas estructuras a un modelo relacional de bases de datos.

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!