Tecnicas, trucos y curiosidades de desarrollo de software

Huevos de pascua en google

Daniel González Cerviño, 21 diciembre 2011

En la lista de correo de betabeers me encontre con los siguientes huevos de pascua en el buscador de google. tilt let it snow Do a barrel roll z or r twice ¿Conoces alguna más?

Sin comentarios Leer más

Comparando ficheros con meld

Daniel González Cerviño, 16 diciembre 2011

Meld es una herramienta visual para comparar diferencias. Entre sus caracterisitcas se encuentra la posibilidad de comparar más de dos ficheros simultaneamente, editarlos y guardarlos desde el propio meld. Como veremos más adelante podemos utilizar meld junto con git y otros sistemas de control de versiones como bazaar o mercurial. Meld es una herramienta imprescindible [...]

Sin comentarios Leer más

Desactivar SELinux en Fedora 15

Daniel González Cerviño, 14 noviembre 2011

Tan solo ejecuta sudo vim /etc/selinux/config y modifica la linea SELINUX=disabled tal y como ves en la imagen de ejemplo

Sin comentarios Leer más

El final del autoloading

Daniel González Cerviño, 14 noviembre 2011

El autoloading en PHP ahorra mucho tiempo. Nos permite escribir scripts sin conocer exactamente la estrura de directorios que utilizan nuestras librerías. Pero con la llegada de los namespaces en PHP5.3 y la influencia de Java en la nueva generación de frameworks PHP, el autoloading está cambiando. En un futuro cercano el autoloading explicito puede [...]

Sin comentarios Leer más

Mis primeros pasos con fedora

Daniel González Cerviño, 21 octubre 2011

Acabo de instalar fedora 15, después de mi instalación ubuntu 11.10 y obtener un muy mal rendimiento, muy mala experiencia de usuarios y un montón de diversos errores decidí dar el salto. Elegí fedora por ser una distribución orientada al usuario con gnome3 y con similitudes a CentOs que es el SO operativo que utilizamos [...]

Sin comentarios Leer más

Reparando “sudo: unable to resolve host” en Ubuntu

Daniel González Cerviño, 19 octubre 2011

Este error se produce cuando en tu fichero /etc/hosts no hay una entrada para el nombre de la máquina sobre la que se está ejecutando. Me sucedio al sincronizar ficheros /etc/hosts entre diferentes máquinas, para que se propagaran las entradas y no tener que añadir cada cambio en todos a mano. La solución es sencilla, [...]

Sin comentarios Leer más

Doctrine migrations para actualizar la base de datos desde el fichero schema.yml

Daniel González Cerviño, 18 octubre 2011

Gestión de las actualizaciones del modelo de datos a través de doctrine migration.

Sin comentarios Leer más

Reparando “perl: warning: Setting locale failed.” en Ubuntu Server

Daniel González Cerviño, 14 octubre 2011

Un error que me he encontrado en varias ocasiones en instalaciones de Ubuntu Server es el siguiente: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = “en_US.UTF-8″ are supported and installed on your system. perl: warning: Falling back to the standard locale (“C”). [...]

3 Comentarios Leer más

Instalar los temas equinox y el pack de iconos faenza

Daniel González Cerviño, 22 septiembre 2011

Instrucciones de instalación de la mejor combinación de tema + pack de iconos para GTK. Mejora la intefaz de tu gnome de una forma fácil y rápida.

Sin comentarios Leer más

¿Que hacer cuando git empieza a ir demasiado lento?

Daniel González Cerviño, 21 septiembre 2011

Una de las caracteristicas de las que presume git es de ser rápido. Pero por experiencia, en repositorios grandes, con mucho historial, y especialmente con el paso del tiempo git empieza a funcionar un poco más lento cada vez. Incluso un git status se hace muy lento. Estaba teniendo problemas hasta que descubrí que con: [...]

Sin comentarios Leer más