Archive for the ‘desván’ Category

Malleus Maleficarum

julio 14, 2009

El Malleus Maleficarum (del latín: Martillo de las Brujas), es probablemente el tratado más importante que se haya publicado en el contexto de la persecución de brujas y la histeria brujeril del Renacimiento. Es un exhaustivo libro sobre la caza de brujas, que, luego de ser publicado primeramente en Alemania en 1486, tuvo docenas de nuevas ediciones, se difundió por Europa y tuvo un profundo impacto en los juicios contra las brujas en el continente por cerca de 200 años. Esta obra es notoria por su uso en el período de la histeria por la caza de brujas que alcanzó su máxima expresión desde mediados del siglo XVI hasta mediados del XVII.

Artículo en Wikipedia

Las ideas para el vídeo de Álex

junio 3, 2009

Las ideas que escribimos mientras estabamos en el gimnasio

recreación final gran lebowsky
escena en el coche de grease
//roger en una escena de elasticman de los cuatro fantásticos
roger y ana alba en la escena inicial de pulp fiction
tarik bailando el paco paco
zeus en jungla de cristal 3
//aldo haciendo de waldo geraldo
animación del logo
inicio como pulp fiction
broma telefonica
spartano haciendo 300

Hércules, Pirena i Girona

abril 23, 2009

“El nombre de Barcelona derivaría de Barca-nona, el noveno navío que, transportando a los compañeros de Hércules, encallaría en las aguas de la futura ciudad. Desde Barcelona, Hércules iría a los montes gobernados por el rey Bebrix, padre de la hermosa Pyrene, que enamoraría al héroe y se suicidaría tras su partida. Una vieja tradición cátara dice que en la cueva de Lombrives se encuentra la tumba de Pyrene y de su padre. En cualquier caso, su recuerdo ha perdurado en el nombre de los montes Pirineos. La búsqueda de los bueyes de Gerión le llevó a los montes pirenaicos y el recuerdo de este trabajo permanece en el nombre de la ciudad de Girona”

Extraído de Guía de la Barcelona Màgica” De Ernesto Milà, libro que me estoy leyendo para sacar ideas de la gincama.

código de mierda

abril 22, 2009

#include <stdio.h>

#include <unistd.h>

#include <stdlib.h>

#include <string.h>

#include <time.h>

#include <pthread.h>

#define output “./log.txt”

#define input “./input.txt”

#define size 10

#define max 100

#define lenght 20

//inicializacion con macros de mutexs y condicionales

pthread_mutex_t llegir = PTHREAD_MUTEX_INITIALIZER;

pthread_mutex_t count = PTHREAD_MUTEX_INITIALIZER;

pthread_mutex_t escriure = PTHREAD_MUTEX_INITIALIZER;

pthread_cond_t full = PTHREAD_COND_INITIALIZER;

pthread_cond_t empty = PTHREAD_COND_INITIALIZER;

//variables globales

char queue[size][lenght];

int i=0;

int die=0;

int n_productores;

int n_consumidores;

FILE *fd_out;

void *productor ()

{

char pedido[20];

FILE *fd_in;

fd_in = fopen(input, “r”);

while (!feof(fd_in))

{

pthread_mutex_lock(&count);

while (i==size)

{

pthread_cond_wait( &full, &count);

}

fscanf(fd_in, “%s\n”, pedido);

strcpy (queue[i], pedido);

printf (“\t%d\nthread productor %d ha insertado %s en la cola de peticiones\n”,i++, pthread_self()-1, pedido);

pthread_cond_broadcast(&empty);

pthread_mutex_unlock(&count);

}

die++;

fclose(fd_in);

pthread_exit(NULL);

}

void *consumidor ()

{

time_t hora;

int c,f;

while( die <n_productores || i>0 )

{

pthread_mutex_lock(&escriure);

while (i<=0)

{

if (die == n_productores)

{

pthread_mutex_unlock(&escriure);

pthread_exit(NULL);

}

pthread_cond_wait(&empty, &count);

}

time(&hora);

printf (“\t%d\nthread consumidor %d ha sacado %s de la cola de peticiones %s\n”,i,pthread_self()-1, queue[0], ctime(&hora));

fprintf (fd_out, “%s %s”, queue[0], ctime(&hora));

if (strcmp (“coca-cola”, queue[0]) == 0)

{

printf(“sleep 2\n”);

sleep(2);

}

else if (strcmp (“ensalada”, queue[0]) == 0)

{

printf(“sleep 4\n”);

sleep(4);

}

else if (strcmp (“paella”, queue[0]) == 0)

{

printf(“sleep 10\n”);

sleep(10);

}

else if (strcmp (“agua”, queue[0]) == 0)

{

printf(“sleep 2\n”);

sleep(2);

}

if (i>1)

{

for (c=0; c<i-1; c++)

{

for (f=0; f<lenght; f++)

{

queue[c][f]=queue[c+1][f];

}

}

}

pthread_cond_broadcast(&full);

if(i>0)

i–;

pthread_mutex_unlock(&escriure);

}

pthread_exit(NULL);

}

int main (int argc, char *argv[] )

{

int i;

pthread_t process[max];

if (argc != 3)

{

perror(“Uso: main num_consumidores num_productores”);

exit(-1);

}

n_consumidores = atoi (argv[1]);

n_productores = atoi (argv[2]);

fd_out = fopen(output, “w+”);

for (i=0; i< n_productores; i++)

{

pthread_create(&process[i], NULL, productor, NULL);

}

for (i=0; i< n_consumidores; i++)

{

pthread_create(&process[i], NULL, consumidor, NULL);

}

for (i=0; i< n_consumidores; i++)

{

pthread_join(process[i],(0));

}

for (i=0; i< n_productores; i++)

{

pthread_join(process[i],(0));

}

fclose(fd_out);

return 0;

}

Los Óscar

marzo 5, 2009

Margaret Herrick ha pasado a la historia por bautizar la estatuilla de los premios de la Academia de Cine y Artes Escénicas de Estados Unidos, ya que le recordó a su tío Oscar.
Fue bibliotecaria de la Academia desde 1931. Asumió temporariamente las funciones de secretario ejecutivo en lugar de su esposo, que fue destinado al frente en la Segunda guerra mundial y en forma definitiva luego de su divorcio. En 1964 asumió el puesto de Director Ejecutivo hasta su jubilación en 1971, cuando fue nombrada Director Emérito.
La biblioteca de la Academia hoy lleva su nombre en su homenaje.

desde un lugar cualquiera

marzo 5, 2009

estoy sentada en un sofá brillante en el hall de una productora. Escribo dsd mi móvil. Está siendo un día durito, y mañana más. Tengo mil cosas en la cabeza. Casi sin tiempo material d acabar mi video, buscando piso con cierta prisa -porque ya le anuncié a mi compi q m voy-, pendiente d una reunión al acabar, d regalos d cumpleaños, rezando para q mi mac no se apague en almenos 6 días. Desde luego las narraciones dsd el móvil parecen tener menos calidad que las demás…

C13R70 D14 D3 V3R4N0

febrero 28, 2009

C13R70 D14 D3 V3R4N0 3574B4 3N L4 PL4Y4 0853RV4ND0 A D05
CH1C45 8R1NC4ND0 3N 14 4R3N4, 357484N 7R484J484ND0 MUCH0
C0N57RUY3ND0 UN C4571LL0 D3 4R3N4 C0N 70RR35, P454D1Z05
0CUL705 Y PU3N735. CU4ND0 357484N 4C484ND0 V1N0 UN4 0L4
D357RUY3ND0 70D0 R3DUC13ND0 3L C4571LL0 4 UN M0N70N D3
4R3N4 Y 35PUM4… P3N53 9U3 D35PU35 DE 74N70 35FU3RZ0 L45
CH1C45 C0M3NZ4R14N 4 L10R4R, P3R0 3N V3Z D3 350, C0RR13R0N
P0R L4 P14Y4 R13ND0 Y JU64ND0 Y C0M3NZ4R0N 4 C0N57RU1R
07R0 C4571LL0; C0MPR3ND1 9U3 H4814 4PR3ND1D0 UN4
6R4N L3CC10N; 64574M05 MUCH0 713MP0 D3 NU357R4 V1D4
C0N57RUY3ND0 4L6UN4 C054 P3R0 CU4ND0 M45 74RD3 UN4 0L4
LL1364 4 D357RU1R 70D0, S010 P3RM4N3C3 L4 4M1574D, 3L 4M0R
Y 3L C4R1Ñ0, Y L45 M4N05 D3 49U3LL05 9U3 50N C4P4C35 D3
H4C3RN05 50NRR31R.

Los sentidos por Pieter Brueghel el Viejo

febrero 27, 2009









I’m not gay seat

febrero 21, 2009

The seat two males leave open to show the world they are not gay

Puede tener que ver con tu viaje en tren el otro día?

Hoy he aprendido

febrero 12, 2009

Hoy he aprendido que las moscas detectan cuando un cuerpo más grande desplaza el aire por encima suyo, y que ese es el motivo por el cual los matamoscas tienen agujeros.