Gnuget
Blog de David Valdez

Top menu

Y si, todo fue un error

Written by Gnuget at 2008.09.05

Las condiciones de Uso de google chrome era un error: http://www.diarioti.com/gate/n.php?id=19226

He cumplido 22 años

Written by Gnuget at 2008.09.02

Hoy cumplo 22 años, muchas gracias a todos los que me han felicitado.

How cool are you?

Written by Gnuget at 2008.08.27

 Maggit ha creado “how cool are you?” que es una pequeña app que nos dice en base a  tu perfil de LAST.FM  que tan “cool” eres.  >.<

280_1b145671ac103a1fbff4a6baf66f5668_howcoolareyou.png

  

how cool are you?

  

Freelance Freedom #65

Written by Gnuget at 2008.08.10

  

Esta tira de freelance freedom es  simplemente genial.

Tip: Tail tu mejor amigo a la hora de depurar tus aplicaciones

Written by Gnuget at 2008.08.07

Últimamente a raíz de ver un poco las tripas de textmotion  vi la manera en la que depuran el código.

Básicamente  en textmotion tenemos el uso de una función llamada  debug() que nos permite  guardar mensajes en el archivo /temp/debug.log,  eventualmente ahí podremos acudir  si queremos ver que esta pasando  o si se están ejecutando nuestras llamadas a debug.

Mientras se desarrolla es muy comodo  hacer lo siguiente:

tail -f   temp/debug.log

Con esta linea  tail se queda esperando cambios en el archivo  debug.log así que  si estamos  trabajando y  nuestras llamadas a debug son ejecutadas  aparecerán en tiempo real en nuestra terminal donde estamos ejecutando el tail, así podremos  ver que esta pasando sin necesidad de romper la vista de nuestra aplicación usando  print_r o  var_dump :).

Además es enormemente  util cuando hacemos llamadas  al objecto  XHR (nacamente llamado ajax) por que  podemos ver que esta pasando por dentro de nuestra aplicación.

Esta forma de  depurar nuestra aplicación  es también posible en cakephp  el archivo al que le tenemos que ejecutar es:

tail -f app/tmp/logs/debug.log

Y la función para  mandar mensajes a este archivo es  $this->log('lo que queremos que aparezca',LOG_DEBUG);

De esta forma es mas fácil trabajar.

Páginas: [1] 2 3 ... 34 35 36