Errors 404 i Google Analytics

L’altre dia vaig estar pensant en les coses que em faltava per implementar en aquest blog, i que m’agradaria tindre “controlades” en certa manera. I em van vindre al cap els errors 404 (els famosos de que no s’ha trobat la pàgina).

Tot i que mostrava l’avís de que la pàgina no s’havia trobat, i a més l’avis estava “integrat” al tema, després jo no podia saber quines pàgines havien presentat problemes als lectors del blog. Així que, en un primer moment, em vaig posar a fer el que fem tots els usuaris de WordPress: tirar de plugins per afegir funcionalitats.

I en vaig trobar un que era quasi el que volia: 404 notifier. Aquest plugin [...] (mostra l'entrada completa)

Programació
404, javascript, php, racó de xavi, wordpress

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

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

Planeta Marina Alta

Ja està ací!

El Planeta Marina Alta ha arribat!

Després d’alguns últims retocs, i gràcies al treball combinat d’uns quants blocaires (Carles Mulet, Miquel Soldevila, Òscar Piera, i jo mateix), ha nascut el portal de blogs de la Marina Alta, la MarinaAltaEsfera!

Òscar i Blai ja n’han parlat abans.

Definint-se com “Els blogs personals en valencià de gent de la Marina Alta, País Valencià”, arriba als nostres ordinadors un punt des del qual es podrà llegir de manera centralitzada a tots els blocs de la comarca.

A més de la pàgina en si, he fet un xicotet widget per a poder posar-lo a totes les webs (siguen blogs, webs normals – estàtiques o dinàmiques [...] (mostra l'entrada completa)

Internet, Llengua, Programació
blogosfera, català, marina alta

Els canvis que venen…

Estic preparant novetats al bloc, el que vindria a ser “El racó de Xavi 2.0 3.0″. A més d’actualitzar-lo a les últimes versions de WordPress (la branca 2.2.x fa forats per tots els costats) comença a ser hora de fer un canvi en el tema.

Després de vora any i mig utilitzant WordPress com a gestor de continguts, només puc dir que estic més que satisfet del funcionament que té i, sobretot, de la gran comunitat que hi ha darrere. Pensant-ho millor, tenint en compte que abans funcionava amb Pivot, aquesta serà la 3a versió del bloc.

El que és el nou disseny està a mig enllestir. Només puc avançar que es tracta d’un tema més senzill, més “net” que l’actual, tot [...] (mostra l'entrada completa)

Internet, Política, Programació
blogosfera, catosfera, disseny, racó de xavi, wordpress

Manuals utils…

Fa una “temporaeta” vaig comenar a arreplegar manuals i tutorials1 que podia trobar útils. De tota classe: des de PHP, Java, Javascript… fins a guions de Shell, passant per AWK, Perl, Python, C++… i un llarg etcétera que en aquestos moments no m’apetix gens repetir 😀

1 Per cert … algú sap dir-me la diferència entre un manual i un tutorial? 😮

I mira per on, un dia que estava furgant per la xarxa vaig anar a parar a una entrada de RincónXen que em venia de categoria. Cheat Sheet útiles es va convertir en un bon [...] (mostra l'entrada completa)

Programació
awk, cheat sheet, manual, Programació

Servidor web en Ubuntu Gutsy…

Al final m’he decidit, i vaig a començar a publicar entrades amb un mínim d’utilitat, a veure si d’una vegada trobe el tema conductor d’aquest bloc (sembla més un calaix de sastre que un bloc).

I per a començar aquesta sèrie de posts seriosos, un on explique (o millor dit, intente explicar) de manera senzilla la instal·lació d’un servidor web complet en Ubuntu Gutsy.

La informació no l’he arreplegada de cap lloc, i al mateix temps l’he arreplegada de molts: gràcies al tot-ho-sap, principalment.

I PART: INSTALACIÓ DELS PAQUETS NECESSARIS

En primer lloc, hem d’instal·lar tots els paquets. Venen als repositoris d’Ubuntu Gutsy Gibbon, o siga que només haureu d’obrir un terminal i fer:

sudo apt-get install php5 php5-mysql php5-gd php5-curl [...] (mostra l'entrada completa)

Internet, Linux, Programació
apache, apache2, codi lliure, gpl, gutsy, Linux, mysql, open source, phpmyadmin, servidor web, ubuntu, webmaster