dilluns, juliol 20, 2009

Salamanca 2oo9

Acabo d'arribar d'uns dies per Salamanca. Sortir de festa, dormir fins tard, dinar encara més tard, sortir de "cortos y pinchos", fer-se un bon sopar... en fi, una mica de relax. Com que m'estava a casa el meu cosí i cuinàvem allà m'ha sortit barat. Quatre dies i ja torno a ser a Barcelona. Aquesta tarda a portar bosses a casa QuimiMan i demà agafar el vol a les o7.4o cap a Menorca!
La festa per Salamanca ha estat mooolt bé! ^^
L'únic que es veu que durant el curs acadèmic és encara millor, ara hi havia moltes guiris buenorras borratxes... xD

diumenge, juliol 19, 2009

El Huerto de Calixto y Melibea

Sobre l'antiga muralla de Salamanca al costat del Tormes, pots trobar aquest preciós parc on sovint hi ha algú tocant la guitarra espanyola mentre passeges. És un parc petit (uns 2.500 metres quadrats) que es va crear en honor als personatges de La Celestina de Fernando de Rojas i que té annexat, a la vegada, el Jardín del Visir, també molt petit.

Al fons es pot veure la Catedral de Salamanca.

No us recomano que begueu d'aquesta font... el meu cosí ho fa per ficció publicitària! xD

Tota la parra que veieu a la foto i més que s'estén per la paret de l'antiga fàbrica que hi havia al costat és una! Una sola parra, és enorme, i dona raïm i tot!

diumenge, maig 03, 2009

Kung Piece

http://luffysparrow.wordpress.com/
^ spamer ¬¬

de pas, un parell de fotillas i felicitats a la Mima malèfica!!!

Caram... sou malo malotes eh? xD

dimecres, abril 08, 2009

Begur 2oo9

Un cap de setmana de relax que s'ha fet massa curt. Crepes, xocolata desfeta, maduixes, martini, patades de bon matí, peus calentons, cremar-se com sempre a la platja, massatges, tajes a la platja al migdia... I un cop a Barna... que no pare la fiesta! Soparet i recordar que la biblioteca és a l'esquerra! M'ha encantat conèixer-vos!!!

Pels meus fans, em sap greu informar que de les 168 fotos només hi surto a unes 5 o 6 i prefereixo no posar-les... xD

dilluns, març 09, 2009

Prolog write and read

He estat treballant amb PROLOG. Sí, ho sé, després d'això mai podré arribar a cap posició respectable a la societat, jajaja. La cosa està en que he estat investigant sobre les funcions de input i output i aquí us deixo una petita mostra de com fer un petit programa de preguntes i respostes on s'interactua amb l'usuari. Aquí us deixo el codi i tot seguit passarem a donar una explicació pels elements que en formen part:


%%
%% Emparellament pregunta-resposta:
%%

oinkOink(1,'qui mola molt?','el masana').
oinkOink(2,'on van les llibretes voladores en epoca de zel?','cap a escocia').
oinkOink(3,'detras de ti! un mono de tres cabezas!','turum turum').

%%
%% mocMoc et pregunta i mira si respons bé
%%

mocMoc(Numero):-oinkOink(Numero,Pregunta,Resposta),write(Pregunta),nl, read(Resposta).

%%
%% el programa:
%%

meh_luv_wiminz('exit'):-write('Bye bye!').
meh_luv_wiminz('start'):-write('Welcome to the Super Quiz!'), nl, meh_luv_wiminz('main').

meh_luv_wiminz('main'):-nl, write('Which question do you want? exit to end'), nl, read(SeguentPregunta), nl, ((mocMoc(SeguentPregunta), write('That was correct!')); write('That was incorrect! The answer is: '), oinkOink(SeguentPregunta,_,RealAnswer), write(RealAnswer)), meh_luv_wiminz('main').

%%
%% emmascarat:
%%

potopom:-meh_luv_wiminz('start').


Aquestes són les funcions que utilitzem:
  • write(X): mostra per pantalla l'element X. Si volem que tregui una cadena de caràcters utilitzarem apòstrofs a cada costat. Exemple: write('Hola, té pastilles contra la mala llet, calb de merda?').

  • read(X): guarda a la variable X el que s'ha escrit per pantalla. Qualsevol cosa escrita per pantalla ha d'acabar amb un punt. Exemple: 'menja-pedres volador'.

  • nl: new line, fa un salt incondicional a la línia inferior.

El que fem es crear una sèrie de predicats que relacionen el número de la pregunta, la pregunta i la seva resposta. És important destacar que el número de la pregunta seria com una clau primària, és a dir, que no es pot repetir perquè sinó podria donar lloc a respostes múltiples. Si volem fer algun tipus de regla en comptes de predicats també es pot utilitzar. Jo he anomenat als predicats oinkOink, com el soroll que fan els porquets.

Després cal crear una regla que ens permeti fer una pregunta i comprobar si la resposta que donem és la correcta. Per això utilitzem la regla mocMoc, com el soroll que fa el Pingu. A mocMoc se li passa el número de la pregunta i aleshores et fa la pregunta i espera que tu li responguis. Si la pregunta i la resposta estan relacionades (amb el predicat oinkOink), aleshores mocMoc serà true, sinó serà false.

Finalment, el nostre programa, meh_luv_wiminz. El definim de tres maneres segons el paràmetre que li passem:
  • si rep un 'exit' el programa escriurà per pantalla 'Bye bye!' i s'acabarà.

  • si rep un 'start' el programa saludarà l'usuari i passarà al 'main', la part principal del programa.

  • si rep un 'main' entrarà a la part recursiva i més xunga de totes. Com que la variable d'entrada ja està fixada (el 'main') totes les condicions que defineixen el programa s'hauran de complir en l'ordre usual (d'esquerra a dreta). Així doncs, el programa fa una nova línia, escriu per pantalla 'Which question do you want? exit to end', fa una altra línia i espera que l'usuari escrigui. Totes aquestes accions no suposen cap mena de càlcul pel prolog, simplement, com que estan separades per comes (que són els AND o I lògiques) les anirà realitzant en l'ordre que toquen. Arribats en aquest punt i després de fe una nova línia, el prolog es troba amb un parentesi molt gran que a dins conté dues accions separades per un punt i coma (que són els OR o O lògics). Per tant, en aquest punt, el prolog decidirà que si es compleix la primera opció, ja no caldrà fer la segona. I si la primera opció dona fals, obligarà la segona a complir-se. Aquestes són les dues opcions:
    • 1a opció: mocMoc es true, és a dir, la pregunta i la resposta de l'usuari estàn relacionades mitjançant oinkOink; i després afegeix 'That was correct!".

    • 2a opció: esciu 'That was incorrect! The answer is: ' i tot seguit busca la resposta correcta mitjançant l'emparellament pregunta-resposta de l'oinkOink i l'escriu per pantalla.

    Després, hagi estat la opció que hagi estat, torna a cridar recursivament el 'main', perquè torni a preguntar una altra pregunta fins que no se li entri 'exit'.

Per últim, per tal de reduir meh_luv_wiminz('start'), que és la ordre que inicia el programa, fem un emmascarament. Un emmascarament no és res més que fe runa cosa més maca o senzilla. Per a això, definim el predicat ex com meh_luv_wiminz('start').
Així doncs, ara només cal que al SWI-Prolog carregueu un arxiu .pl amb el codi que us he donat, i a continuació escriviu potopom. i gaudiu del programa.

Espero que us faci servei algun dia! ^^

diumenge, març 01, 2009

Gresca, disbauxa i xerinola!!!

Ja sé que la majoria de vosaltres heu vist les fotos pel facebook, però de totes maneres us en penjo un parell per veure si torno a agafar una mica de ritme de blog! El cap de setmana passat vaig tenir sopar i festa a casa la Tatis i el diumenge vaig anar a Sitges per celebrar el carnestoltes. Al final les disfresses del Yori i meva van quedar prou bé, tot i que el dia abans a la tarda vam acabar-les de pressa i corrents. Aquí podeu contemplar al "Rey Arturo de Pendragón, rey de los bretones, vencedor de los sajones y señor de toda Inglaterra" i al seu fidel escuder Pachi.
I a sobre d'aquestes línies una foto on surto amb unes galetes molt simpàtiques i jo sense disfressar (oh noes! God must have killed a kitty because of that!). Featuring the cookies: Principe (Marisol), Fontaneda (Mima malèfica), Dinosaurio (Cris) i Rosquilla (Yolanda). I a l'altre el gran elenco de personatges. D'esquerra a dreta i de dalt a baix: Pachi (Yori), King Arthur (meh!), Pastor busca esposa (noTi), el viking que havia deixat amarrat el seu vaixell en doble fila (Martrets), les pit liners (Ribas&Vane), la monja morta (Juls), the Why-So-Serious man (Escu) i les tres ovelletes cachondes (Oscar, Asteroide Sideral i Peras).
El món es divideix entre la gent que sap com diferenciar una dona normal d'una bruixa i la que no. A continuació, el vídeo de Los Caballeros de la Mesa Cuadrada i el seu peculiar judici!



Apala! Aviat actualitzaré amb les fotos de l'Aniversari de l'Anna i la Emi! I ja estic preparant algunes sorpreses de cara al curset de html que faré d'aquí poc per tots vosaltres! Si esteu interessats podeu apuntar-vos deixant un comentari aquí mateix! (el que s'ha de fer per aconseguir comentaris... snif...)

dissabte, febrer 21, 2009

Boxxy puts on my nerves!!!

Fa temps que no em passava per aquí, però com que ahir en un sopar va sortir el bloc m'he dit: "Va mandrós, escriu alguna cosa ràpida aviam si així en una setmaneta tornes a agafar el ritme". I aquí estic. La veritat és que ara amb les fotos de Amsterdam, el sopar d'ahir, les fotos que suposo que hi haurà per Carnestoltes demà and so on, tindré una mica de material per anar penjant nous articles, tot i que no crec que em mati a tornar a fer tot un mes d'actualitzacions diàries. Un dels little projects que m'han passat pel cap és ensenyar-vos una mica de html per tal de fer pàgines web senzilles, aprofintant que jo aquests dies estic aprofundint una mica en aquest llenguatge. De fet, el que estic fent és canviar la meva antiga i vella mentalitat de pàgines web amb frames i taules per les noves no tan noves tendències de les Web 2.0 (capes i pijades per l'estil). Així que si em deixeu comentaris i veig que hi ha suficient quòrum potser m'animo a crear una sèrie de tutorials.

Per altra banda, ja fa algun temps vaig parlar amb algú que no recordo sobre els memes d'Internet i els vídeos virals que corren per Youtube i altres plataformes. En aquesta ocasió només us volia acostar un dels que s'ha fet famós fa poc, la Boxxy. Una noia molt mona però que està tarada. No sé que en penseu, però a mi, després d'uns moments de veure-la em posa dels nervis... Evidentment, han sortit milers de vídeos de parodies, contestacions dels fans i dels detractors, etc... i un vídeo amb un loop de remix que m'agrada. Us adjunto els dos vídeos perquè jutgeu vosaltres. I per si algú està realment interessat en la història completa al voltant d'aquesta noia, podeu llegir el següent bloc, on explica fins i tot els DDOS que va rebre la pàgina 4chan i tot el merder originat.

El primer dels tres vídeos que (segons alguns usuaris de /b/) es fa forçar a convertir-se en meme:



El loop remix de trolling (trolling es el que fan els trolls, que són aquells usuaris de diferents aplicacions d'Internet com chats i fòrums que es dediquen a molestar al personal ja sigui de manera indirecta, directa, spamejant...)