Blog

DogJuan - Red social para amantes de mascotas

DogJuan es una red social movil para amantes de mascotas, que les permite interactuar con otros dueños de mascotas, compartir experiencias, consejos e interrelacionarse. Con DogJuan podras buscar perritos de la misma raza que el tuyo en tu ciudad, perritos con un caracter similar al tuyo ( jugueton, dormilon, nervioso ). Con la aplicacion movil de Dogjuan puedes guardar esos tiernos momentos con tu mascota ... y si ella es algo timida puedes la camara para mascotas que ayuda a fijar su atencion en la camara con algunos sonidos para una mejor foto. Con DogJuan podras conocer a nuevos...

Reconstruir cache en Drupal

Drupal maneja un avanzado sistema de cache, que le permite visualizar rapidamente un contenido a pesar de tener multiples query a la base de datos por cada pagina que visualiza.  Sin embargo, cuando se realiza la instalacion o migracion de un sitio drupal, muchas veces no es posible acceder al nuevo sitio ... precisamente por su cache. El sistema de drupal cree que los archivos estan guardados en /home/developer ( estacion de desarrollo ) cuando realmente estan en /var/www/html/produccion  ( servidor principal ) causando que la pagina se quede en blanco.  Para solucionar...

GIT Stash o como esconder tus cambios

Esconder tus cambios es una forma muy eficiente guardar los cambios en un commit temporal, poder cambiar a otras ramas y volver a dichos cambios cuando sea necesario. Estas en tu rama de trabajo ( feature si trabajas con GitFlow ) y necesitas hacer un cambio URGENTE $ git stash Ahora tu codigo esta en el ultimo commit realizado en dicha rama, y todo lo demas ( modificaciones y nuevos archivos ) estan guardados bajo la alfombra ... ahi donde no molesten. Ahora puedes hacer los cambios URGENTES que te solicitaron, ya sea en la misma rama o cambiar de rama ( tal vez creando un hotfix...

Recursos para una aplicacion IOS

Tamaño de imagen y resolución En IOS las pantallas de alta resolución tienen una mayor densidad de píxeles, por lo tanto hay más píxeles en la misma cantidad de espacio físico, hay más píxeles por punto. Esto trae como resultado que las pantallas de alta resolución requieren imágenes con más píxeles.   Una imagen de resolución estándar tiene un factor de escala de 1.0 y se conoce como una imagen @ 1x. Las imágenes de alta resolución tienen un factor de escala de 2.0 o 3.0 y se denominan imágenes @ 2x y @ 3x. Supongamos que tiene una resolución estándar @1x de...

Javascript forEach vs for

Cuando necesitas iterar sobre un array de elementos en javascript existe una funcion especifica llamada forEach arr.forEach(function (item){ // codigo de trabajo }); Esta seria la versión educada para iterar y trabajar sobre los elementos de ese array. Sin embargo que tan productiva puede ser  ? En el benchmark realizado en jsperf, se observa que utilizar forEach puede ser sensiblemente mas lenta ( ok ... muuuucho mas lenta ) que su contraparte, la vieja confiable "for". La pregunta seria porque es mas lenta ( tan lenta ), para poder responder examinaremos el codigo...