martes, junio 23, 2009

Anathema @ Bs As

Flor de recital el de Anathema en el ND Ateneo, si no escuchaste la banda te lo recomiendo encarecidamente por el bien de las focas bebes (?)

fui con mi hermano, nos pegamos un paseo de un dia por bs as y sali corriendo del recital un tema antes que terminara para llegar justo a tomarme el colectivo que me depositaria 12 horas despues en la silla del trabajo :D.

El sonido, la puesta en escena y las canciones estuvieron geniales.

Unas fotos sacadas por mi hermano( http://flickr.com/ignacioguerra)




lunes, junio 22, 2009

Funcionamiento extra#o de chrome con requests ajax POST

si haces requests POST con jquery $.ajax y no seteas data (probablemente lo estas haciendo como un GET encubierto para que el browser no se crea lo suficientemente vivo para devolverte lo que cacheo la ultima vez), setea data: "" porque sino chrome se comporta de formas raras.

miércoles, junio 03, 2009

Instalando archivos faltantes de paquetes en debian

Como seguro me pasa de nuevo y mi memoria es debil voy a documentar que hice aca asi la proxima me autoleo

luego de correr el script anterior copiamos los .deb culpables buscando con

dpkg -S /ruta/completa/al/archivo/faltante

a una carpeta, luego instalamos binutils para tener el comando ar que se usa para descomprimir los .deb

(Los .deb estan en /var/cache/apt/archives si no hiciste apt-get clean)

ar x archivo.deb

nos deja varios archivos, hacemos

tar -xvzf data.tar.gz

y despues

cp ./ruta/completa/al/archivo/faltante /ruta/completa/al/archivo/faltante

(notece que el primero tiene un "." adelante

bueno, esto fue el daytona USA para sega saturn, espero que lo hayan disfrutado y seguimos con mas nivel X (?)

Esto podria ser muy facil de automatizar, pero como no creo que le pase a alguien en el planeta mas de una vez lo dejo como ejercicio para el lector.

bash <3

por alguna razon un server que tengo no me esta instalando todos los archivos de unos paquetes, en varias instalaciones anteriores si lo habia hecho y no importa cuanto purge, rm -rf, locate y demases nunca se instalan todos los archivos, por eso necesitaba listar los archivos no instalados de un conjunto de paquetes con un patron de nombre comun. El script quedo asi.

for i in $(dpkg -L $(dpkg --get-selections | grep gforge | awk '{print $1}')); do [ ! -e $i ] && echo $i; done

ahora a usar ar e instalar a mano los archivos faltantes, por alguna razon son todos los scripts de cron y un archivo de configuracion en etc... vaya uno a saber que magia negra hace que no se instalen..

Hint: cambien gforge en el grep por el patron a matchear (aunque no creo que mucha gente necesite algo asi :P

Seguidores

Archivo del Blog