Arxiu de desembre, 2008

Bon Nadal…
... i feliç any nou!!!

// desembre 24th, 2008 // 5 comentaris » // Personal

Bon Nadal 2008

Bon Nadal 2008

Enguany també toca felicitació!

PD: Enrique, jo també et felicite!!!

Instruccions per a què?

// desembre 11th, 2008 // No hi ha comentaris » // Curiositats, Miniposts

Quan tota la resta falle, llig les instruccions.

L. Iasellio

Vist a MundoGeek. També relacionat.

Manuals d'XML i XSL

// desembre 9th, 2008 // 1 comentari // Programació

Avui estava intentat fer unes xicotetes transformacions a un XML que representava un model d’una llengua representat en n-grames, per tal d’eliminar algunes de de les entrades, i obtenir el resultat ordenat per la quantitat d’aparicions del n-grama en qüestió.

Ací va un exemple de l’XML:


<?xml version="1.0" encoding="UTF-8"?>
<ngrams>
<entry length="0" string="" count="278402143"></entry>
<entry length="3" string="##a" count="3725333"></entry>
<entry length="2" string="ab" count="656482"></entry>
<entry length="3" string="aab" count="3561903"></entry>
<entry length="1" string="d" count="6075086"></entry>
<entry length="3" string="#ex" count="5940835"></entry>
<entry length="3" string="ai$" count="1035105"></entry>
<ngrams>

En concret, volia eliminar els n-grames de longitud 0 (que, per cert, no haurien d’estar al model original, però això és un altre tema) i tots aquells que contenen # o $ (indicadors d’inici i final de paraula respectivament). Després, el resultat volia mostrar-lo ordenat per nombre d’aparicions (paràmetre count).

Amb aquesta fulla d’estils he aconseguit el resultat que volia.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<ngrams>
<xsl:for-each select="ngrams/entry">
<xsl:sort select="@count" data-type="number" order="descending"/>
<xsl:if test="@length != '0'">
<xsl:if test="not(contains(@string,'#')) and not(contains(@string,'$'))">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:if>
</xsl:for-each>
</ngrams>
</xsl:template>
</xsl:stylesheet>

A més, com que no me’n recordava massa de XSLT (tenia falta ja de fer memòria), he buscat alguna cosa per internet, i m’he trobat una xulla (cheatsheet en anglés) a la pàgina de Mulberry Technologies molt útil per a l’ocasió. També l’he afegida a la secció de manuals d’aquesta web.

Segona excursió a Bernia: el Forat…

// desembre 7th, 2008 // No hi ha comentaris » // Personal

Diumenge passat, 30 de novembre, era la data escollida per la Regidoria de Normalització Lingüística per la segona visita a Bèrnia d’aquesta edició. En principi, la idea era anar al Fort de Bèrnia, però com que el guia (Baptiste Banyuls) és biòleg, i va considerar més interessant la flora que hi ha de camí al Forat, els organitzadors van decidir canviar-la.

I com que ja portàvem tres setmanetes amb excessos de festa, vam decidir fer cap de setmana natural. Així, la idea era que la gent jove de la banda passarem un dia de senderisme, sense cassalla, i gaudint del paisatge. Però uns no podien perquè es quedaven a la capital estudiant, altres tenien examen de l’institut, molts passaven de caminar… total, que ens vam plantar allí Robert, Marto, Sílvia, Noelia i jo.

A les 9 del matí ja estàvem a l’asil, des d’on eixia l’autobús (encara que nosaltres pujàvem amb cotxe per a poder quedar-nos després a dinar a la caseta de Sílvia a Pinos). En un tres i no res ja estàvem dalt de Bèrnia (com es nota que el peugeotet de Sílvia es coneix la carretera…) i només ens quedava esperar a que començara la ruta. Això si, gelats com a mones.

Només arribar a la Font, Baptiste va explicar un poc el procés de formació de la serra, i algunes de les característiques principals de la flora que hi ha en ella. I a partir d’ahi vam començar a pujar cap al Forat. Un parell de paradetes per explicar coses de plantes endèmiques, i al passar a l’altra vessant de la serra, vam esmorzar. La vista durant l’esmorzar era espectacular, es podia veure tota la Marina Baixa (i part de l’estranger). Fins i tot es veia la Serra d’Aitana nevada!

Marto, Robert, Sílvia, Noelia i jo a Bèrnia

Abans de tornar cap avall, Baptiste ens va explicar algunes cosetes més, i després de fer-nos moltes fotos, vam començar el camí de baixada. L’oratge va començar a empitjorar (fins eixe moment feia prou fred, però gens de vent, per la qual cosa es suportava bé). Van començar a caure gotes, i de sobte ens adonarem que eren xicotetes volves de neu!!! Tot i això, no feia prou de fred per a que la neu collara, i només tocar terra es desfeia.

A mesura que perdíem altura, les precipitacions tornaren a ser en forma de pluja, i cada vegada més intensa, de manera que arribarem a la font prou humits.

L’excursió s’acabà en arribar al bar, però a nosaltres encara ens quedava el super-dinar que haviem preparat. Vam baixar a la caseta de Sílvia i, després d’un parell de partides a la Wii mentre es feien les brases i esperàvem a que pujaren Belén amb Joana i Amagoia (dues amigues de la carrera), vam començar a dinar: carxofes i ceba amb anxoves torrades, carn a la brasa, esclata-sangs amb allet, i de postre una copa de xocolate. I com no, un burret en acabar el dinar no podia faltar!

Dinar a Bèrnia

Dinant a la caseta de Sílvia

El dia va acabar a les sis de la vesprada: calia baixar al poble, preparar la maleta i començar el camí cap a la rutina setmanal a Sant Vicent. Això si, després d’un diumenge especial.

Xicons, quan repetim?

Un país de manifestants…
Font de Mora, go home!

// desembre 1st, 2008 // No hi ha comentaris » // Miniposts, Política

El Mail Obert d’avuí de Vicent Partal. Val la pena llegir-lo.

Un país de manifestants