Borrar carpetas .svn y archivos .DS_Store recursivamente de nuestro proyecto

febrero 21, 2013

Este comando nos permitirá borrar las carpetas .svn recursivamente de todas las subcarpetas a partir del directorio donde nos encontremos. Puede ser útil en diferentes ocasiones como que hayamos subido esta información al servidor de producción, se ha corrompido el sistema svn, etc. find . -name .svn -print0 | xargs -0 rm -rffind . -name .svn -print0 | xargs -0 rm -rf MUCHO CUIDADO: ejecutarlo dentro de la carpeta del ...

Indicar a Facebook que imagen mostrar cuando se comparte la url de nuestra web

enero 31, 2013

Seguro que en más de una ocasión has ido a compartir una página web en Facebook y elige una imagen al azar como miniatura que, casi siempre, nada tiene que ver con lo que estás compartiendo. Puede seleccionar como thumbnail el logotipo, una imagen de fondo de la web o incluso el avatar de algún usuario que haya dejado un comentario. Si pegas el enlace directamente en Facebook, al menos ...

Mezclar aleatoriamente un NSMutableArray [Objective-C]

enero 22, 2013

El objeto NSArray de Objective-C no tiene una función propia para mezclar aleatoriamente (suffle) los elementos del array. Con este simple código podremos desordenar un NSMutableArray aleatoriamente. Para ello nos ayudaremos de los métodos exchangeObjectAtIndex para intercambiar elementos entre si dentro del array y arc4random() para obtener un número aleatorio que utilizaremos para hacer los intercambios de elementos. 1 2 3 4 5 6 7 /* miArray es un NSMutableArray ...

Error Trac svn: The Trac Environment needs to be upgraded

enero 16, 2013

Si utilizas o has utilizado subversion como sistema de control de versiones en algún proyecto, seguramente hayas manejado el Trac (http://trac.edgewall.org/). Trac es una interfaz web que permite gestionar proyectos almacenados en servidores SVN: control de bugs, wiki, historial de commits, etc. En ocasiones me he encontrado un error cuando navegas por el listado de proyectos disponibles en el Trac o directamente al acceder a un proyecto. El error es ...

Popup para ir a valorar la aplicación en Google Play [Android]

enero 14, 2013

Sabemos lo importante que es que nuestra aplicación Android sea valorada por nuestros usuarios en Google Play para conseguir más descargas, aparecer antes en los resultados de búsqueda, etc. Es una costumbre habitual que una aplicación sea valorada solamente si hemos tenido una mala experiencia con ella (nos darán una estrella) y son los menos los que la valoran positivamente si les ha gustado (así somos 🙁 ). Una forma ...

Abrir las apps nativas de Facebook y Twitter desde tu propia aplicación iOS

enero 11, 2013

Si desarrollamos una aplicación para iPhone o iPad y tenemos una cuenta de Twitter o Facebook donde hablamos de ella e interactuamos con nuestros usuarios, puede ser interesante enlazar a estas redes sociales desde nuestra aplicación. Se podría hacer abriendo directamente la url correspondiente en el navegador, pero queda mucho mejor si podemos detectar si el usuario tiene la aplicación nativa de Facebook o Twitter instalada y, si es así, ...