Vamos a ver como crear una copia de seguridad de nuestra base de datos MongoDB en una instancia de Openshift y descargar esta copia a nuestro equipo local. Continuar leyendo
Desarrollo Web
Sub-modulos Git
Trabajar con sub-modulos git nos permite tener partes de nuestro repositorio compartidas con otro repositorio, de este modo podemos, por ejemplo, tener partes comunes entre nuestros proyectos y tener esta parte común siempre sincronizada entre todos los proyectos. Continuar leyendo
Optimizar imágenes JPEG y PNG en Ubuntu
Utilizar el menor tamaño posible en las imágenes es esencial para reducir el tiempo de carga de una página web, con unas sencillas librerías podemos ahorrar muchos bytes de datos manteniendo la misma calidad en las imágenes. Continuar leyendo
Actualizar carpeta remota EC2 con Git Push
Vamos a ver como crear un repositorio remoto en un servidor Amazon EC2 y actualizar una carpeta con el código del repositorio. Es una manera mas rápida y sencilla de subir nuestras aplicaciones o webs a Amazon EC2 ademas de utilizar todas las ventajas de Git. Continuar leyendo
Cambiar “localhost” a nombre de dominio en Windows y Ubuntu
Cambiar “localhost” a un nombre de dominio es muy útil en el desarrollo de paginas web, puedes por ejemplo hacer que cuando en tu navegador entres en www.mi-sitio.com se muestre localhost, igualmente se pueden añadir subdominios del tipo login.mi-sitio.com. Continuar leyendo
Resaltar texto en una cadena usando AngularJS
Resaltar un texto concreto dentro de otra cadena de texto usando AngularJS es muy fácil, podemos asignar una clase CSS al texto resaltado para diferenciarlo del resto de la forma que mas nos guste, por ejemplo cambiando el color de fondo o poniendo el texto en negrita. Continuar leyendo
Instalar Node.js en Ubuntu
Node.js es una plataforma Javascript para crear aplicaciones web rápidamente, usando Javascript tanto en el back-end como en el front-end. Vamos a ver como instalar esta plataforma en Ubuntu. Continuar leyendo
Minificar el código de una aplicación Cordova
Ver el código fuente de una aplicación híbrida es muy fácil, basta con abrir el .apk de la aplicación con winrar y tenemos todo el código original. Así que minificar y ofuscar el código antes de subirlo a una tienda de aplicaciones es una buena idea, se puede seguir accediendo al código igualmente, pero ya tienen que tomarse mas molestias para poder leerlo. Continuar leyendo
Problema permisos archivo en WordPress sobre EC2
Un problema reciente que me he encontrado era el no poder subir archivos desde WordPress, que en realidad se aplica a cualquier fichero subido por el servidor Apache (cualquier fichero subido por PHP por ejemplo), en concreto los errores que da WordPress son estos: Continuar leyendo
Introducción a Ionic Framework
Ionic framework es un SDK Open Source para crear aplicaciones móviles híbridas. Funciona con Sass y está optimizado para AngularJS. Continuar leyendo