Añadiendo una marca de agua a nuestras imágenes con Python

El post de hoy es corto, pero auna dos cosas que me gustan mucho, el desarrollo y la fotografía. Me planteaba un amigo hace unos días si existia la posiblidad de poner una marca de agua a las imágenes de una carpeta dada. Obviamente, durante la edición de las fotos, en casi todos los programas… Seguir leyendo Añadiendo una marca de agua a nuestras imágenes con Python

Validando usuarios en Django contra aplicaciones sociales

En esta ocasión vamos a aprovechar las capacidades de Django para crear una aplicación que valide usuarios contra algunas aplicaciones y redes sociales. Para el caso que nos ocupa, se va a plantear una validación simple contra Google y contra Github, es decir, que cualquier usuario que tenga cuenta en Google o en Github, puede… Seguir leyendo Validando usuarios en Django contra aplicaciones sociales

Publicada el
Categorizado como Desarollo Etiquetado como

Azul y amarillo

Cuando te acostumbras a salir a pasear con la cámara, acabas encontrandote con imágenes que de otra forma pasarían desapercbidas. Una casualidad, hizo que me fijará en la disposición y colores de unos buzones en Gandia. A partir de ahí, y durante unos días, la misma combinación de colores fue apareciendo ante mi. ¿Casualidad? No… Seguir leyendo Azul y amarillo

Creando nuestro framework de desarrollo con PHP (rutas y controladores)

Hace unas semanas, empezé el proyecto de desarrollar un framework que permitirera montar aplicaciones con PHP. Algo similar a Codeigniter o Laravel, pero obviamente mucho más modesto. Pasado este tiempo, se ha avanzado un poco y quiero contaros estos avances. Configurando rutas Para hacerlo más manejable, he creado un sistema de gestión de rutas, que… Seguir leyendo Creando nuestro framework de desarrollo con PHP (rutas y controladores)

Publicada el
Categorizado como Desarollo Etiquetado como

Traduciendo contenidos estáticos de Vue.js con diccionario

En esta ocasión voy a retomar el proyecto que se llevó a cabo para montar el CRUD con una base de datos de películas hace unas semanas, para configurar la traducción de contenidos estáticos en la aplicación VUE.js. Lo primero y fundamental, es la instalación de la libreria vue-I18n, que nos permitirá la internacionalización de… Seguir leyendo Traduciendo contenidos estáticos de Vue.js con diccionario

Danza

Comparto con vosotros una de las sesiones más personales, ya que está dedicada al mundo de la danza. En casa tenemos a nuestra artista particular, mi hija pequeña, que está dando pasos en un mundo tan complicado como es el del baile. No son seguramente las mejores fotos, pero son las que tienen más significado… Seguir leyendo Danza

Publicada el
Categorizado como Fotografía

Mi primer plugin para WordPress

Llevo muchos años siendo usuario de WordPress y siempre he visto el tema de los plugins como algo que tenía pendiente de explorar a fondo. Ahora ha llegado el momento de darle un vistazo al desarrollo de plugins y conocer un poco más como funcionan. Para ello, he creado un plugin muy sencillo, un validador… Seguir leyendo Mi primer plugin para WordPress

Publicada el
Categorizado como Desarollo

Usando Axios

Seguimos con las recetas breves de temas muy concretos, que si bien soy consciente no son especialmente complejas, si que sirven, por lo menos para mi, como recordartorio de algunas configuraciones que está bien tener siempre frescas. Hoy vamos a usar Axios para acceder a una API y mostrar algunos datos en pantalla y consola.… Seguir leyendo Usando Axios

Publicada el
Categorizado como Desarollo Etiquetado como ,

Creando nuestro framework de desarrollo con PHP

Sin duda alguna, uno de los aspectos más tediosos de la puesta en marcha de cualquier proyecto de desarrollo es pararse a pensar como vamos a organizar la aplicación que vamos a poner en marcha. Conozco grandes desarrolladores que se verían en un apuro muy serio si tuvieran que planificar desde 0 un proyecto sin… Seguir leyendo Creando nuestro framework de desarrollo con PHP

Publicada el
Categorizado como Desarollo Etiquetado como

CRUD con vue.js

Siguiendo con el ejemplo que empezamos a trabajar en el último post dedicado al acceso de datos vía API con vue.js, vamos a implementar ahora los metodos necesarios para poder crear, actualizar, borrar y ver los datos guardados (CRUD). En realidad, uno de los elementos del CRUD (Read), ya lo tenemos resuelto en el post… Seguir leyendo CRUD con vue.js