< blog />

Conoce mis artículos sobre desarrollo web.
Conoce en profundidad el backend, frontend, nosql, apis, frameworks, seguridad web, devops...

Conociendo una herramienta ORM: Hibernate (II)

Conociendo una herramienta ORM: Hibernate (II)

Volvemos con la segunda parte de “Conociendo un ORM”, continuando el desarrollo que dejamos a medias con Hibernate. Una vez realizada la configuración, los modelos y sus mapeos correspondientes solo nos queda apoyarnos de toda la configuración para poder obtener, insertar, editar y eliminar los datos de la aplicación haciéndolos persistir en la base de […]

Conociendo una herramienta ORM: Hibernate

Conociendo una herramienta ORM: Hibernate

Esta semana vuelvo con los ORM, ya hemos descubierto algunas de las ventajasque aporta a nuestros desarrollos, pero ahora vamos a conocer una herramienta concreta y ver algún pequeño ejemplo, en especial vamos a ver un poquito de Hibernate, que es el ORM que empleé durante mi primera experiencia como desarrollador.

Responsive Web Design como forma de vida

Responsive Web Design como forma de vida

Responsive Web Design no es ninguna moda. Actualmente  en nuestro planeta existen más de 5 billones de dispositivos conectados  a Internet y debido a la gran demanda actual de terminales como smartphones, tablets, libros electrónicos, televisiónes, videoconsolas, etc… esta evolución crece a pasos agigantados. Concretamente, según un estudio reciente de Intel, en el año 2020 estiman una […]

Morphia, la era de los ODM

Morphia, la era de los ODM

Si la semana pasada os hablé del ODM de Doctrine2 (por cierto, todavía en beta por lo que es una tecnología en crecimiento) hoy vamos hablar de Morphia, otro ODM un poco mas pulido ya que el creador de la tecnología es el mismo Google.

Doctrine y las bases de datos NoSQL

Doctrine y las bases de datos NoSQL

Hoy he decidido mezclar distintos temas de los que he escrito anteriormente: los Mapeos Objeto Relacionales y las Bases de Datos orientadas a Documentos. Si en otros artículos he hablado de Hibernate para Java. Hoy quiero hablar de Doctrine2 para PHP, ya que he comenzado a trabajar en esta tecnología y este framework de persistencia nos aporta la misma […]

5 razones para probar MongoDB

5 razones para probar MongoDB

Hace tiempo que llevo oyendo el término NoSQL, y a mí por lo menos me llamaba bastante la atención. El otro día tuve la oportunidad de conocer el término con mas detalle ya que un profesor nos introdujo este concepto (la asignatura se llama Modelos Avanzados de Base de Datos) mostrándonos uno de los sistemas en […]

Google Maps API v3 y Geoposicionamiento (II)

Google Maps API v3 y Geoposicionamiento (II)

En el artículo anterior hemos realizado una pequeña introducción para conocer el API de Google Maps detallando las ventajas que nos proporciona en nuestro proyecto web. En los siguientes artículos comenzaremos a ver ejemplos concretos de implementación. En este artículo veremos como realmente funciona, como se comportará nuestra aplicación web y como podemos geolocalizar la […]

Google Maps API v3 y Geoposicionamiento (I)

Google Maps API v3 y Geoposicionamiento (I)

Google es la gran bestia negra, la gran empresa precursora de los sistemas de búsqueda y servicios de Internet, con una gran filosofía para la innovación y el desarrollo de nuevos servicios tanto para grandes como pequeños clientes. Esta entrada tiene como objetivo mostrar ciertas características básicas de su API en su versión 3 de […]

Estrategias de Modelado de Datos en MongoDB

Estrategias de Modelado de Datos en MongoDB

En este nuevo artículo comenzaremos a ver estrategias de modelado de colecciones en MongoDB. Como ya sabemos ya no existen tuplas ni tablas, ahora trabajamos con documentos y colecciones, pero en MongoDB existen distintas estrategias que nos ayudarán a diseñar una base de datos óptima para nuestras aplicaciones web, dependiendo de las consultas más frecuentes con la […]

Aprende ya que es un ORM

Aprende ya que es un ORM

¿Estás cansado de repetir la construcción de consultas y conexiones a la base de datos en tus desarrollos? Conoce y aprende lo que es un ORM y las características que proporciona dentro del desarrollo de una aplicación. Actualmente este tipo de herramientas son altamente empleadas en cualquier desarrollo de software. ¿Qué soluciones existían antes de los […]

¡hola mundo!

¡hola mundo!

Ya estoy aquí. Este proyecto lleva años en mi mente pero nunca he podido llevarlo a cabo y ahora es el momento de ello. Tras acabar mis estudios ya tengo el tiempo suficiente para poder montar este blog con experiencias personales y temas interesantes del desarrollo de software. Además quiero utilizar este espacio como portfolio […]