Manuals d’XML i XSL

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 [...] (mostra l'entrada completa)

Programació
a, ex

19 de novembre: vaga informàtica…

Volia escriure alguna coseta al respecte d’aquesta vaga/manifestació, però la veritat és que hi ha moltes coses per explicar, i poc de temps.

Però lo bo de la blogosfera és que sempre trobes algú que ha fet la feina per tú 😛

La manifestació del 19N, dilemes ètics

Gràcies, Joan!

(mostra l'entrada completa)
Informàtica, Miniposts, Universitat
19N, Bolonya, educacio, vaga

WP-Apertium…

La setmana passada vaig publicar, sense voler, una entrada sobre l’WP-Apertium. Anava a ser una pàgina, ara ja existent, d’explicació del plugin, però ho vaig escriure com a post. I mentre ho passava a pàgina, m’equivocava, desava un esborrany… en algun moment li vaig donar al botonet de publicar. Ho vaig esborrar de seguida, però com que FeedBurner gestiona els feeds d’aquest blog, i no em vaig adonar, en pocs minuts la notícia estava escampada per la blogosfera (també van ajudar el Planeta Softcatalà i el Planeta Marina Alta). Tant que en el moment d’escriure aquesta entrada, hi ha 151 pàgines al Google buscant per “wp-apertium”.

Definir el [...] (mostra l'entrada completa)

Informàtica, Internet
per-fer, post-wp-apertium-nota-1, post-wp-apertium-nota-2

Felicitats, Softcatalà!!!

Recollint el testic testimoni d’Enrique vull escriure aquesta entrada per felicitar a tots els membres de Softcatalà per haver aconseguit tot el que han aconseguit: que en aquestos moments estiga escrivint açò des d’un ordinador amb Ubuntu (en català), amb el Firefox (en Català), mentre modifique una imatge amb el Gimp (en català) i tinc oberta una fulla de càlcul de l’OpenOffice Calc (en català) és, senzillament, d’agraïr.

I no perquè no ho entenguera en altres llengües (m’alegre de saber parlar castellà com el sé parlar, i m’agradaria parlar igual l’anglés, encara que em defenc), sinó perquè m’agrada treballar en la meua llengua.

Vaig coneixer Softcatalà fa 5 anys, quan feia 3r de carrera. Llavors utilitzava [...] (mostra l'entrada completa)

Informàtica, Internet, Llengua
català, firefox, gnome, jordi mallach, jordi mas, marc belzunces, netscape, OpenOffice, programari, softcatalà, toni hermoso, traducció, vilaweb.tv

Libtrash, paperera en linux

I tornem amb el Producte Recomanat. Vaig a intentar fer aquesta secció de forma quinzenal, a veure si puc seguir el ritme. No vull dir que cada 15 dies exactes pose un post; sinó que intentaré fer-ne dos al mes, durant les primers dies de cada quinzena.

Parlem ara de libtrash. Es tracta d’una llibreria per a entorns Linux que permet enviar una cosa que esborrem mitjançant la consola a la paperera de reciclatge. Això ja s’encarreguen de fer-ho els entorns gràfics a més alt nivell, però si ho fem des de la consola (amb un rm) el fitxer desapareix per sempre més.

Per instalar-lo a Ubuntu (i a altres Debian o derivats) només cal executar

sudo [...] (mostra l'entrada completa)

Linux
consola, librash, Linux, paperera, producte recomanat, ubuntu

Dropbox, magatzem en xarxa

Seguint un poc a Òscar i els seus productes de la setmana, vaig a intentar començar una nova secció del bloc, amb xicotetes revisions i recomanacions de productes, serveis, programes,… que veig d’utilitat: Producte Recomanat. I per començar, el Dropbox.

Dropbox és un nou servei de sincronització entre dispositius. Es tracta d’un client (disponible per a Windows, Linux i Mac) que es connecta als servidors de Dropbox i sincronitza carpetes locals del teu equip amb el que tingues al teu compte en el servidor, desant a més un històric dels canvis per poder restaurar els fitxers a estats anteriors.

En principi, és una cosa semblant al rsync o programes similars, [...] (mostra l'entrada completa)

Informàtica, Internet
dropbox, producte recomanat, rsync, svn

Conversor de nombres romans

He afegit un nova secció a la web: la secció d’Utilitats. En ella aniré afegint algunes utilitats (principalment Javascript) que he anat desenvolupant per algun motiu o un altre.

La primera que he posat ha sigut un conversor de nombres romans a nombres aràbics i viceversa. El conversor detecta automàticament el tipus de nombre que s’ha introduït, i el converteix a l’altre tipus (de romà a aràbic i d’aràbic a romà).

Em va vindre al cap fer-lo fa un parell de dies, quan estava ajudant a Carlos a fer uns deures que li han manat a l’escola. Ara, ja és més fàcil fer les conversions 😛

A més, tot això m’ha permés trobar la manera d’incloure pàgines php personalitzades dins del [...] (mostra l'entrada completa)

Programació
conversor, javascript, nombres romans, wordpress

Amigos.tw …

Està clar que pel món web 2.0 hi ha molts serveis xorra, d’eixos que dius: i això per a que aprofitarà???

Un d’ells, clarament, és el Twitter. Alguns l’anomenen microblogging, o lifestreaming, o ves-a-saber-tu-què. Es tracta (per als pocs que no ho sàpiguen) d’una plataforma on posar coses: principalment la resposta a la trascendental pregunta: què estàs fent ara?

Com no, jo com a bon friki, coincidint amb el curset de web 2.0 (i després de moltes insistències d’Òscar) em vaig obrir un compte.

I avuí, a través del twitter d’Óscar J. Baeza, m’he enterat de la nova xorrada 2.0: el Amigos.tw. Es tracta d’una web d’especulació i compra/venda de mascotes. I lo 2.0 és que aquestes [...] (mostra l'entrada completa)

Internet, Programació
amigostw, twitter, web 2.0, xorrades

LoremTools 1.0

Avuí, segunt una proposta que em va fer dilluns Sergio Ortiz, m’he proposat modificar l’extensió que tenia feta per a copiar el text LoremIpsum al porta-retalls: lorem2clipboard. Sergio em va dir: “i per què no un lorem2focus? Estalviaria temps”.

I m’he posat mans a l’obra. Però en lloc de fer una extensió com em proposava Sergio, he millorat la meva.

Vos presente la versió 1.0 de LoremTools: una extensió que permet copiar el text LoremIpsum al porta-retalls (amb click esquerre) o directament al quadre de text amb focus/actiu (click dret).

Quién da más?

La podeu descarregar a la pàgina de l’extensió a ca Mozilla.

(mostra l'entrada completa)
Mozilla, Programació
extensions, firefox, Lorem Ipsum, lorem2clipboard, LoremTools, Mozilla

Edats binàries…

He vist l’entrada de la Carme on parla de les edats humanes en base binària. Com que m’ha agradat, pues la copie!

amb 2^0 anys, camines 2^1, parles 2^2, guarderia 2^3, la primera comunió 2^4, si tens sort el primer nòvio (o el primer polvo) 2^5, el primer treball 2^6, et jubiles 2^7, no se coneix que hi haja aplegat ningú

És a dir que l’esperança de vida en log2() es 6.5 com a molt, per les dones, 6.6

Ja veieu, alguns profes són quasi tan frikis com els alumnes 😉

(mostra l'entrada completa)
Curiositats, Informàtica
edat, sistema binari, xorrades