Mis notas técnicas
-
vagrant ansible sys.stdout.enconding is None
Estoy desplegando una máquina con vagrant y ansible en la que use vars_promt, mi intención es hacer una serie de preguntas previas al despliegue de una máquina y llevaba un buen rato pegándome con un error, concretamente este : Traceback (most recent call last): File «/usr/bin/ansible-playbook», line 309, in <module> sys.exit(main(sys.argv[1:])) File «/usr/bin/ansible-playbook», line 249,…
-
h4ckademy: Nueve semanas para mejorar como programador y como persona
H4ckademy es una experiencia de nueve semanas en las que se mejoran las habilidades como desarrollador. Es una experiencia autoguiada, esto quiere decir que tú mismo te marcas tus objetivos, tus metas, el ritmo y el camino, siempre acompañado de Israel Gutierrez @gootyfer que se encarga de guiar, orientar y proveer del conocimiento que se demanda, y Monitca…
-
la he liado parda con el git: como borrar cosas que ya he comiteado
¿ Quien no ha hecho un commit de una cosa que no quería ? seguramente todos hemos comiteado algo que luego nos hemos dado cuenta que no tenía que ir y no lo hemos metido en .gitignore. A veces da un poco igual, depende de lo estrictos que seamos en nuestro equipo o nosotros mismos o…
-
gnome no levanta después de login con ligthdm
Hoy hemos solucionado un problema que aunque es poco común es recurrente. Hay ocasiones en que al intentar acceder a nuestro equipo usando el login manager como en este caso ligthdm no es posible. Tras introducir la contraseña válida vemos como un flash de cambio de pantalla entre el login manager y lo que debería ser nuestro…
-
Recomendaciones que te cambian la vida
Hay recomendaciones que te cambian la vida o más bien te la orientan. Además hay casualidades que hacen que las personas que te dan estas recomendaciones te las encuentres. En mi caso ha sido en el IRC en #php-es, así que gracias a David_Hernandez y a nesimo. Estos enlaces para mí son fundamentales en este…
-
La nueva api de facebook 2.4 puede romper tu app con opauth facebook strategy
Este mensaje es para tí desarrollador de php y más concretamente usuario de opauth. Revisa tu software si estás usando opauth-facebook-strategy, por que puede que haya dejado de funcionar o que no funcione en tu próxima puesta en producción. Para el que no conozca opauth es una capa de abstracción para la autenticación basada en…
-
CSS poco habituales
En caso de tener por ejemplo un selector de elementos en bootstrap queremos que al hacer click en uno de los elementos suceda algo con js, por ejemplo una llamda ajax que haga un set de datos basandonos en data-id pero no en el resto de elementos del dropdown: [html] < ?php echo $defaultEstablishment['Establishment']['name']?> Perfil…
-
advanced cakephp tips
# Obetener la ip de la peticion $this->request->clientIp(); # cargar on the fly # en una clase con controller $this->loadModel( ‘User’ ); # en una clase sin controller $User = ClassRegistry::init(‘User’); # Cargar componente $this->MyComponent = $this->Components->load(‘MyComponent’); # initialize manual del componenete # necesitaremos estar dentro de un controller $this->MyComponente->initialize( $this->Controller ); Nota: Se puede…
-
Vaciar cache de mod_pagespeed de google
Una forma rápida de tunear nuestro servidor y ganar algo de velocidad en nuestros sites es usar mod_pagespeed de google que proporciona un sistema de compresión básico de css y js, así como una optimización de gestión en las imágenes, realmente sí se nota y no es complicado de instalar. Una vez instalado, el problema…
-
huevo de pascua en pinterest.com usando chrome
He ido a echar un vistazo al código fuente de chrome y me he encontrado una cosa muy curiosa 😀