Entrades etiquetades ‘wordpress’

I una altra extensió per al WordPress: XV Random Quotes

// agost 19th, 2015 // No hi ha comentaris » // Programació

XV Random QuotesJa feia temps que ho tenia a la llista de coses pendents: “netejar” l’extensió que utilitze per a mostrar una cita a la barra lateral (i també la pàgina més vista d’aquest lloc, la de cites) i publicar-la al repositori d’extensions de WordPress.

La idea realment és més gran: estic intentant “netejar” totes les extensions que tinc instal·lades i que tenen algun error, bé perquè noves versions de WordPress o PHP han modificat les API o bé perquè simplement tenen bugs. Amb eixe ànim vaig començar a col·laborar amb MonthChunks (on les últimes versions ja les he publicat jo sol), i ara continue amb altres extensions.

En aquest cas concret, es tracta d’una extensió que s’anomenava originalment Random Quotes, que després d’estar abandonada va ser represa per un altre desenvolupador sota el nom Stray Quotes i finalment, després d’un nou abandonament, un altre anomenat Stray Quotes Z.

I ara rep un nou nom: XV Random Quotes. La part de Random Quotes és evident: es tracta d’una extensió que permet desar cites i mostrar-les de manera aleatòria (tot i que també les pots mostrar com vulgues). I la part de XV (que ve de Xavi, no de XV en números romans) vull utilitzar-ho com a “prefix” de les diverses extensions que vaja publicant en el futur, com una mena de “marca” personal. Respecte al logo, el senyor Mario Santacreu ha tingut a bé crear-ne un per a l’ocasió 🙂

Aquesta extensió, ara mateix, és funcional, però necessita moooooolta feina: el codi és caòtic, i cada vegada que òbric qualsevol fitxer del codi font m’agarren ganes de tirar-la al fem. A més, l’extensió fa moltes coses que no utilitze, i possiblement eixa siga una manera de fer-la més senzilla: eliminar funcionalitats. Per eixe motiu, és possible que futures versions de l’extensió tinguen alguna característica menys de les que té ara. Siga com siga, espere poc a poc anar millorant la qualitat i la legibilitat del codi, tant per a simplificar el manteniment per la meua part com també per a facilitar que altra gent s’involucre amb el desenvolupament.

També tinc intenció d’aprofitar aquesta extensió com a “banc de proves” per a utilitzar eines que faciliten el desenvolupament en un llenguatge de programació que no destaca per ser massa agraït: PHP. Proves d’unitat amb PHPUnit, integració continua amb Travis…

Com deien els obrint pas, tot un món per descobrir 🙂

 

Traducció de l’extensió WordPress SEO de Yoast

// maig 5th, 2015 // No hi ha comentaris » // Informàtica

YoastDurant les últimes setmanes, he estat participant més activament del que ho feia abans en la traducció del WordPress i d’algunes extensions. En concret, m’he focalitzat en la traducció i correcció de l’extensió WordPress SEO, creada per Joost de Valk, més conegut com a Yoast.

Ja allà pel 2011 vaig fer un primer intent de traduir l’extensió, però en aquell moment vaig “abandonar” la tasca: es tractava d’una extensió amb moltes cadenes (i moltes paraules tècniques), i en aquell moment no ho vaig considerar prioritari. No obstant això, vaig seguir utilitzant-la, i he anat seguint l’evolució de l’extensió.

Ara, en canvi, s’han unit un grapat de coses que han fet que al final em posara mans a l’obra. D’una banda, la jornada de traducció que, amb motiu de la Catosfera 2015, vam organitzar des de Softcatalà a Girona em va fer tornar el gusanillo de traduir, després de temps dedicant-me a altres tasques dins de Softcatalà i Softvalencià. D’altra banda, tenia ganes de contribuir a la comunitat, encara que fóra una miqueta, amb el coneixement que he adquirit i millorat els últims mesos a Vistaprint com a tech lead de l’equip de SEO (optimització per als motors de cerca). I finalment, amb el llançament de la versió 2.0 de l’extensió, des de l’equip de Yoast van contactar amb antics traductors per aconseguir traduir l’extensió a tantes llengües com fóra possible.WordPress SEO

Així que unes poques setmanes i vora 7.000 paraules traduïdes després, ja està disponible al 100% en català/valencià/com-li-vulgueu-dir la millor extensió que hi ha ara mateix al món de WordPress per a optimització per a motors de cerca: WordPress SEO.

Tot i que l’extensió es troba traduïda al 100%, encara hi ha moltes coses per a corregir. Gràcies a la feina que Jordi està fent a Softcatalà amb les memòries de traducció i la integració de l’espectacular corrector ortogràfic i gramatical que s’ha currat Jaume, ja n’he corregit moltes. Però encara queden moltes errades per corregir, falta millorar la coherència terminològica, ajustar verbs en diferents variants dialectals… així que si utilitzeu el WordPress SEO i trobeu cap error en la traducció, aviseu-me intentaré corregir-lo 😉

Nou disseny i integració amb la web 2.0

// desembre 21st, 2010 // 5 comentaris » // Internet, Personal

Ja feia molt de temps que volia canviar de disseny el blog. L’actual el vaig fer fa gairebé tres anys, quan encara estava treballant al Taller Digital de la UA, i des d’aquell moment les coses han canviat molt. La xarxa s’ha socialitzat molt, i pràcticament tots utilitzem Facebook, Twitters i coses semblants molt més que fa un parell d’anys.

Però no per això el blog s’ha d’abandonar, més bé al contrari. Vull que el meu blog torne a ser el centre de la meva activitat a la xarxa i que en ell es concentre allò que faig a les distintes xarxes socials en què participe (Twitter, Facebook), on afegisc o destaque continguts (Delicious, Flickr, Youtube, Foursquare, Google Reader),…

A més, també m’apetia modificar la forma, a més del fons. Modernitzar-lo, ja que havia anat optant per un model més simplista, i fer alguna cosa més vistosa. Crec que en certa manera ho he aconseguit, i el model actual és prou més vistós i bonic que l’anterior.

Com sempre, queden moltes coses per retocar, molt per corregir i adaptar al nou format, hi ha coses que estaven abans i ara no estan,… però poc a poc aniré solucionant-ho tot. De tota manera, si veieu alguna cosa, aviseu 😉

Errors 404 i Google Analytics

// gener 26th, 2009 // 4 comentaris » // Programació

Mai trenques el silenci si no és per a millorar-lo.

Ludwig van Beethoveen.

Vist al Vol de l’home ocell
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 detecta els errors 404 que s’han produït al blog, informant de quines pàgines

Però aquest plugin té una cosa que el feia terrible per a les meues necessitats: els avisos de pàgines 404 els envia al correu electrònic. I no reb ja prou coses per correu electrònic (estic subscrit a una infinitat de llistes de correu a les que, poc a poc, vaig demanant la baixa)!

Perquè no intentar que les coses siguen com un vol? Jo, en aquest cas, volia “poder saber quins són els errors 404 del blog”, i no “saber quins són els errors 404 del blog”. La diferència eixa entre “poder saber” i “saber” és importantíssima, sobretot en aquesta “era de la informació”, on ens trobem saturats per dades que, la majoria de vegades, ni necessitem.

Així que em vaig posar “manos a la obra”. Vaig començar a buscar per internet i vaig trobar una bona entrada en un blog on contaven com utilitzar el Google Analytics per a analitzar els missatges d’error produïts al WordPress. Si bé és cert que d’aquesta manera només es podran gestionar les visites fetes per lectors amb el javascript activat (com la resta d’estadístiques de l’Analytics) ens pot servir prou com a base per a veure per on se’ns estan escapant els lectors.

I la questió va resultar ben senzilla: només calia modificar la URL que registra l’analytics quan entra a una pàgina del blog que no existeix per una altra que siga senzilla de controlar després. Despre? de pegar-li algunes voltes, vaig optar per reescriure les URLs que donen error per “/404/url-original/”, de manera que una petició a la pàgina http://xavi.ivars.me/aquesta-no-existeix/ es queda registrada al Google Analytics com a http://xavi.ivars.me/404/aquesta-no-existeix/.

Per a implementar-ho, només cal modificar a la pàgina 404.php del nostre tema.


per


En el meu cas, com que no tinc pàgina 404.php, i tot es troba a l’index.php, havia de fer la substitució només en el cas de que es tractara d’un error 404. A fer això ens ajuda la funció de WordPress is_404()


Modificacions al tema: comentaris i barra lateral

// octubre 23rd, 2008 // 2 comentaris » // Internet, Personal

En aquesta pàgina aniré posant diverses cançons i vídeos que crec que agradaran als morrallers. 😀

La canço morrallera per excel·lència (per a mi…)

ABBA Gold

Tossudament alçats

Viatge a Ítaca


Anit, després del partit del Barça (oeoeoe!!! 0-5), vaig estar toquetejant un poc el tema, per modificar algunes cosetes que no m’acabaven d’agradar dels comentaris, i de la barra lateral.

Ara, la informació de l’autor ix dalt dels respectius dels comentaris, junt amb el seu gravatar (si en té). També he afegit unes línies per separar uns comentaris dels altres, i la informació del comentari amb el comentari en sí, amb colors de fons distints de manera alternada, per intentar facilitar la lectura. Finalment, he marcat amb uns bordes i colors ataronjats els meus comentaris.

A la barra lateral, he reduït una mica els espais entre algunes coses, per fer-la un poc més compacta.

Crec que així m’agrada més, però de tota manera, està en beta, o siga que es pot tornar a modificar. Espere les vostres valoracions!

Conversor de nombres romans
... i nova secció!!!

// agost 13th, 2008 // No hi ha comentaris » // Programació

Abans tenia alguns dubtes. Ara no sé.

Anònim, missatge a pintat al carrer

Trobat a Muros Hablados

Continuant amb la sèrie d’entrades al voltant del curset que vaig fer la setmana passada, ara és el moment de parlar de l’equador del curset: dimecres.

El dia començava amb una xarrada de Faraón Llorens, qui fins ara era Vicerrector d’Innovació (crec, després de les eleccions no sé quin és el seu càrrec). He de dir la veritat: no vaig anar. Era matí (:P) i no sé perquè em pensava que no parlaria massa de web2.0, sinó de “nadius digitals” i tot això. Per cert, després m’ho van confirmar 😀

Després, quan Faraón va acabar, era el torn d’Héctor Garcia, Kirai per als internautes. Va parlar d’Internet a Japó i Àsia, en una conferència realment apassionant, d’on tots vam eixir sabent perquè el seu mobil no tenia bluetooth, ni melodies xules, i no pot enviar SMS. En canvi, pot veure la TDT, està connectat a Internet a 7.2 Mbps des del seu keitai.

Més tard, Pedro Pernías va parlar un poc, ja a l’aula del curs, de les Biblioteques digitals, i seu paper en l’adaptació de l’educació a un nou paradigma educatiu: l’educació 2.0. Sincerament, em va agradar més del que m’esperava.

I per acabar el dia, Kirai ens va tornar a obsequiar amb una xarrada, ara sobre el funcionament dels cercadors de blogs en internet. Gràcies a la seva experiència a Technorati durant més de dos anys, vam aprendre com feien aquestos cercadors per indexar tota l’activitat de la blogosfera mundial. Curta, però molt bona. Gràcies, Héctor.

Vaig fer un 3/4 del dia, però sense cap dubte, un dia 100% productiu 😉

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 mascotes són usuaris del twitter 😀 Segons el seu creador, en només 1 dia ha posat en marxa la web!!!

Així, en estos moments, sóc propietari de gent tan influent com Angel Maria Herrera, Andreu Buenafuente, Ricardo Galli, Javier Casares (el creador de Amigos.tw), Matt Cutts,… i també sóc propietari d’organismes i institucions com Softcatalà, Marbú i Microformats.

També he tingut durant un bon rato a Antonio Ortiz, Óscar J. Baeza, Kirai, mobuzz.tv, Evento Blog,…

Pel que em sembla, quan compres una mascota, pagues el 120% del seu valor: d’això, un 110% va a l’actual propietari, i el 10% restant a la pròpia mascota. Després de la transacció, el valor de la mascota també puja, i si no m’equivoque el seu valor augmenta un 10% (es queda en un 110% del que valia abans de comprar-lo).

Així, guanyes diners si et compren/venen, així com també venent mascotes que hages comprat prèviament. També hi ha una altra manera de guanyar diners: actualitzant la teva llista d’amics (1 vegada al dia, 10.000 twitees) i amb invitacions (5 al dia, 5.000 twitees cada una).

Ara, crec que no seria massa bon especulador jo… No tinc un duro en estos moments!!!

Amigos.tw 2008/08/06

Déu no contesta; Google sempre, immediatament.

Vist a Microsiervos

Arrepentiments a ca Google

Segons Google (should i shouldn’t) haurieu d’haver-la besat 😉

Això entra en sintonia amb la 3a cita de la meva pàgina de cites. Aquest és un principi que intente seguir, mes o menys, des de fa 7 o 8 anys. I la veritat, es que no em puc queixar. I pel que es veu a Google, la majoria pensen igual.
Aquesta pàgina anava a ser un recull d’utilitats que havia programat per al WordPress, amb l’objectiu de crear el meu framework personal per a aquest sistema de blogs; principalment en PHP i Javascript. Des de conversors de nombres, repartidors d’escons, calculadores, formes d’incloure arxius PHP dinàmicament en una plantilla, etc.

Però també es convertirà en el centre des d’on arribar als diferents plugins que vaja desenvolupant (espere que siguen molts).

Plugins de WordPress

Utilitats en Javascript

Aplicacions per a Android

Numeració romana segons la Viquipèdia:

El sistema de numeració romana s’utilitza encara avui en determinats aspectes de la vida quotidiana.

El sistema de símbols per a representar els nombres creat pels romans va tenir el mèrit de ser capaç d’expressar tots els nombres de l’1 a l’1000000 utilitzant només set lletres: I per l’1, V pel 5, X pel 10, L pel 50, C pel 100, D pel 500 i M pel 1000.

En aquest sistema, per obtenir el nombre representat, se sumen el valor dels símbols, excepte els símbols situats a l’esquerra d’un símbol de valor més gran, que es resten. A més, no es posen més de tres símbols iguals seguits, i en posició de restar només es fan servir els símbols que representem potències de deu (I, X, C).
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 WordPress, de manera que des del propi gestor de WordPress, puc fer noves pàgines d’eixe estil.

Espere que a algú li aprofite aquest conversor!

Canvi de tema i de versió…
... ja anem amb WP 2.5!!!

// abril 8th, 2008 // 2 comentaris » // Personal

Estic migrant He migrat el bloc a WordPress 2.5, i de passada canviaré també he canviat el tema per un propi.

El procés comporta la deshabilitació de MOOOLTS plugins (ara en tinc massa, i vull llevar-ne) així que és possible que durant el canvi hi haja coses que no funcionen com cal.

Espere que la transició no siga massa llarga!

Editat 19.03: Ja està la versió 2.5. Ara queda ajustar plugins i tema.

Editat 20.25: Crec que ja està tot funcionant bé. Si algú troba algun error, que m’ho diga, eh?!?!?

Els canvis que venen…
... només cal esperar un poc!!!

// febrer 27th, 2008 // 3 comentaris » // Internet, Política, Programació

Avuí he vist una vinyeta que m’ha agradat molt al bloc d’Ignacio Escolar, el director del diari Público.

Bisbes-Avortament

L’original, a l’entrada El derecho a decidir.

seguirem informant…

Després d’uns quants dies d’absència, he agafat un dels esborranys que tenia per a escriure alguna coseta.

Ja feia dies que volia escriure aquesta entrada, sobretot des de que en vaig veure una a la Mirada Crítica titulada Compassió x Castelló, però no havia trobat el moment adequat. En l’entrada, XorX ens conta algunes barbaritats com la del nou aparcament privat que han posat a l’hospital públic de Castelló. Vos la recomane.
Però no és l’únic lloc on passen coses com aquesta. Tots els habitants de la Marina Alta sabem com està la sanitat a la nostra comarca. L’hospital comarcal de la Pedrera està totalment colapsat, amb unes infraestructures lamentables, pocs recursos, falta de personal, espai lliure inexistent, llits escassos, i un etcétera llarguíssim.

He fet un xicotet resum de premsa del que s’ha publicat a un dels periòdics de la nostra “regió” recentment:

Ambulancias con retrasos y rodeos, Levante-EMV (23/01/2008)

El hospital comarcal registra un nuevo colapso con 21 camas en los pasillos de Urgencias, Levante-EMV (18/12/2007)

Sanidad no iniciará el centro integrado hasta que finalicen las obras del nuevo hospital, Levante-EMV (23/11/2007)

El colapso vuelve al hospital, Levante-EMV (31/10/2007)

Sanidad gasta 250.000 euros en barracones ante el colapso del hospital, Levante-EMV (31/10/2007)

La Salud Mental en el furgón de cola, Levante-EMV (11/10/2007)

Médicos del hospital trabajan sin contrato durante casi un mes por un error de Sanidad, Levante-EMV (21/09/2007)

La conselleria inserta anuncios en la prensa para buscar doctores de urgencias en Dénia, Levante-EMV (28/06/2007)

Sanidad retiene a 2 médicos de Urgencias mejorándoles las condiciones laborales, Levante-EMV (23/06/2007)

Médicos del hospital dimiten por el colapso y dejan en cuadro las Urgencias de cara al verano, Levante-EMV (20/06/2007)

Sanidad reconoce la falta de médicos y los pide al Gobierno, Levante-EMV (12/06/2007)

Una comadrona atiende más de 100 días al año las urgencias y los partos en el hospital de Dénia, Levante-EMV (12/06/2007)

Sanidad no encuentra médicos para reforzar el hospital de la Marina Alta este verano, Levante-EMV (07/06/2007)

La misma plantilla que en invierno, Levante-EMV (07/06/2007)

Marina Salud construye sin licencia de obra el hospital de gestión privada en Dénia, Levante-EMV (18/05/2007)

Enfermos oncológicos ocupan habitaciones en Maternidad por la falta de camas en el hospital, Levante-EMV (16/05/2007)

El hospital comarcal ya pasa consultas en barracones para reducir su colapso, Levante-EMV (08/05/2007)

Las molestias que no ve la conselleria, Levante-EMV (06/05/2007)

Suspenden las operaciones por las tardes porque Sanidad adeuda dinero al personal, Levante-EMV (29/04/2007)

Los trabajadores de Urgencias lamentan la caótica situación que sufre el paciente, Levante-EMV (28/04/2007)

Cancelan citas de hace más de un año por la falta de ginecólogos en el hospital de Dénia, Levante-EMV (26/04/2007)

… i un etcétera infinit…

I ací el primer que m’ix al Google si cerquem les paraules hospital i pedrera.

El hospital La Pedrera sólo tiene dos cardiólogos, Las Provincias (04/01/2006)

Ara ja que cadascú pense el que vulga…

Son ustedes gilipollas.

Señoras y senyores de la Biblioteca Digital Hispánica, después de comprobar que, en contra del criterio filológico, es decir científico, común y universal, ustedes consideran lenguas diferentes el valenciano y el catalán, les animo a llevar su gilipollez a cimas más altas y diferencien, con idéntico criterio de analfabetos vocacionales profundos,entre el manchego, el andaluz, el canario, el extremeño, el murciano,incluso el argentino, el chileno, y etcétera.

Proximamente, incluyan entre sus enlaces a los partidarios de la tierra plana, a los creacionistas americanos y el blog, si lo tuviera, del célebre primo de Rajoy.

Eppur si muove.

Galileo Galilei

Toni Cucarella

Escritor valenciano en lengua catalana

Açò és el que els ha enviat Toni Cucarella als de la Biblioteca Nacional (d’Espanya), amb motiu de la diferenciació de les obres en català i en valencià que han fet a la nova Biblioteca Digital Hispánica.

A vegades no estic d’acord amb Cucarella, alguns de les seves posicions em pareixen excessivament intransigents, però no es pot negar que és molt coherent amb les seves idees. I aquesta entrada, en concret, és immillorable.

seguirem informant…

25 anys

Això, que hui vint-i-cinc.

Ens fem majors, eh?

Imatge: My 25th Birthday Cake, de n8kowald, amb llicència Creative Commons by-nc-nd
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 punt de referència on trobar manuals.

Però encara es quedava curt (sóc molt exigent). Així que vaig començar a agrupar-los tots en una pàgina, i així va nàixer Manuals … que sempre venen bé.

Però, com era d’esperar en una cosa que faig jo, està a mitges, o siga que s’anirà omplint poc a poc. De moment, uns quants manuals de referència d’AWK.

Això si, em compromet a dir alguna cosa quan afegisca alguna cosa digna de destacar, o faça alguna actualització important.

I hui més que mai…

seguirem informant…

El niño con el pimama de rayas

El niño con el pijama de rayas

Ahir vaig acabar de llegir el llibre El niño con el pijama de rayas, que feia vora un mes que m’havien deixat.

Fins la setmana passada, el llibre havia estat esperant pacientment damunt de la tauleta de nit a que trobara un bon moment per llegir-lo. I la setmana passada, poc a poc, vaig anar llegint alguns capítols, fins que ahir el vaig acabar.

La veritat és que és un llibre que es podria llegir perfectament d’una vegada: és una història curta, però no per això deixa de ser interessant.

La manera d’escriure de l’autor, l’irlandés John Boyne, ens produeix una sensació estranya, i fa que realment la història semble contada per Bruno, un xiquet de nou anys fill d’un militar alemany, que se’n va de Berlín per a viure a Auschwitz, el nou lloc de treball de son pare. Allí passa la història, en una casa just al costat del camp de concentració més conegut de la II Guerra Mundial.

Per cert, el final, encara que previsible, no deixa de ser prou trist. 🙁

Si algú té un ratet, i li apetix llegir un llibre prou agradable, li’l recomane sense cap dubte. I si el voleu comprar, a Amazon el tenen.

[amazon-product align=”center” alink=”FF9600″ bgcolor=”FAFAFA” bordercolor=”000000″ height=”240″]8498380790[/amazon-product]
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 i mantenir algunes de les característiques que porte arrastrant des dels inicis (logo, colors de la web, etc).

El motiu d’aquest canvi de disseny és múltiple.

En primer lloc, ja tocava, no? 😛 Tot el món canviant el disseny cada dos per tres i jo res de res!

En segon lloc, tenia ganes de fer un tema de WordPress des de zero (bé, des de zero zero no, però pràcticament).

I en tercer lloc, una cosa un poc curiosa. Fa una temporada, consulant les estadístiques del Analytics, vaig veure que m’havia arribat una visita des de Monjo.cat, i vaig entra en eixa pàgina per a veure-la. Quina va ser la sorpresa quan vaig veure un clon del meu bloc!

Això podia passar, era evident, perquè el disseny que tenia (i que encara tinc quan escric aquesta entrada) no és meu. Es diu OrangeCrush, d’AnekoStudios, i està publicat amb una llicència lliure, per la qual cosa tothom pot utilitzar-lo al seu bloc. Però no deixa de ser curiós que un bloc d’un xic d’Oliva (em sembla) tinga el mateix disseny que el meu, quan no havia trobat mai cap altre bloc amb el mateix disseny – sé que hi ha molts blocs en el món… però jo els he vist quasi tots! 😀

Però vaig deixar estar el tema del disseny, i vaig començar a buscar l’enllaç a través del qual havíen arribat ací. Vaig pensar que potser Josep (autor de Monjo.cat) m’havia enllaçat en alguna entrada en la que explicava on havia vist el tema, o alguna cosa així… Però no, no apareixia en cap entrada. Llavors?

Encara que parega mentira… estava enllaçat al seu blogroll! Si el seu blogroll hagués sigut de 200 entrades, no m’hauria estranyat, però només eren 5 o 6: Saül Gordillo, Èric Bertran, Gabriel Bibiloni… i jo! Que xicoteta és la catosfera…

Pocs dies després, ja no estava al blogroll, havia desaparegut. Tot havia sigut un somni? Tot no, les estadístiques del Google segueixen ahí…

Visites de Monjo.cat a l’Analytics de google

Bé, tot aquest rotllo només per a dir que vaig a canviar de tema…

Seguirem informant…

Canvis al bloc…
encara que es noten poc :D

// juny 26th, 2007 // No hi ha comentaris » // Personal

Anava a escriure un post sobre algunes curiositats de Linux, quan m’he adonat que no tenia cap categoria de Linux al meu bloc. Que estrany! Doncs dins la categoria d’informàtica. Però atenció, tampoc no existeix eixa categoria!

I on han anat a parar totes les entrades referents a Linux, o a altres coses d’informàtica? Repartides per les categories Mozilla, Programació, Xarxa, Universitat i, fins i tot, dins de Personal.

És per això que he decidit posar una mica d’ordre al bloc, afegint la categoria d’Informàtica i situant, de moment, Mozilla i Programació baix d’ella. Ara, poc a poc, aniré editant els apunts que faça falta per tal de situar-los millor dins de les categories existents, i també afegiré etiquetes a alguns que encara no en tenen.

Al mateix temps, m’he adonat que si es lligen les entrades una a una, no apareix ni la data ni l’hora en què s’ha escrit. Això és una cosa que he de modificar. Tampoc no es mostren les etiquetes de cadascuna de les entrades, i altres detallets que s’han de solucionar.

Després de la migració a WordPress des de Pivot, vaig utilitzar un plug-in per no haver de tornar a posar les imatges a tots els apunts que en tenien. Es tractava de Pivot Image Tag Translator. Però fa poc (no em pregunteu per què) el vaig deshabilitar. L’he tornat a habilitar, encara que “refaré” els apunts per a què les imatges es vegen com cal, amb l’alineació que vull.

També vaig afegir fa uns dies els anuncis AdSense de Google, però no m’acaba d’agradar la manera en què els he integrat dins del bloc… Si algú té alguna suggerència, estic obert a escoltar-les.

Ja tinc feina!

Nou gestor i nou estil

// novembre 7th, 2006 // 1 comentari // Personal

Ara si q sí. Va de bo.

Ja m’he posat a fer el projecte en serio, el meu super OMR, i els avanços són prou significatius.

En primer lloc, necessitava obtenir imatges de partitures adequades, ja que encara no ho havia aconseguit. El procés de transformació des de PNG a PBM no era l’adequat, ja que al ser el PNG una imatge escalar i no vectorial, la imatge s’emborronava.

Per aconseguir el PBM des d’una imatge escalar, he utilitzat la conjunció jEdit + LilyPondTools + Lilypond per aconseguir una partitura en un fitxer PostScript [en] (açò em recorda a Javier Gil, profe de Perifèrics, encara que ell deia “pojcri“).

A partir d’ací, i utilitzant la potent eina GhostScript, puc transformar els fitxers .ps directament a imatges PBM, en aquest cas Text PBM

xavi@xavi:~$ gs -sDEVICE=pbm -sOutputFile=partitura.pbm partitura.ps

A partir d’aquest moment, ja tenia tot el que necessitava per a començar a treballar. Així que a picar codi!

Després de reescriure tot allò que tenia fet (estava molt mal programat, de veres, i tampoc no era massa), m’he plantejat el mecanisme a seguir per fer el projecte. El mètode de desenvolupament eXtreme Programming (conegut per les nostres comarques com sobre la marxa) resulta adequat per a este propòsit, ja que com no se massa bé que he de fer, ni com fer-ho, a base de xicotetes metes vaig avançant.

En primer lloc he localitzat els pentagrames, fent histogrames per files (calculant la quantitat de píxels negres que hi havia en cada fila), i determinant que són linies d’algun pentagrama aquelles files que tenen més de la meitat dels píxels negres. Potser en algunes partitures, amb moltes notes (sobre tot si està construida a propòsit), aquesta consideració sobre la proporció hauria de variar, però de moment funciona.

Una vegada obteses les línies dels pentagrames, les agrupe de 5 en 5, per saber la quantitat de pentagrames de que consta la partitura, sabent a més en quines línies de la imatge es troba cadascun d’ells.

Després, esborre aquestes línies, de tal manera que la partitura es queda sense cap pentagrama, només amb les notes. A partir d’este moment, on em trobe ara, el que he de fer és començar a buscar notes com un descosit, o siga q, això vaig a fer.

Altres entrades parlant del projecte:

Seguirem informant…

Ací estic jo, pegant-li dur al projecte, intentant acabar-lo per a setembre. I hui tinc bones notícies: ja trobe algunes primitives!!! Les claus de sol, els silencis de negra, i totes aquelles notes que estiguen fora del pentagrama ja són meues!!!

Ara ja només em falta modificar un poc l’algorisme per a que les notes reconegudes siguen totes, independentment d’on estiguen, i haurè arribat a una altra meta.A partir d’ara? Validar totes les primitives trobades (per detectar algun error), ordenar-les, agrupar-les per generar notes i escriure el document MusicXML equivalent.

Seguirem informant…

Continuem amb el projecte.

Després d’alguns dies un poc off, amb una intensitat menor a la que tocaria, la cosa va agafant cos, però no sé si a la velocitat necessària per a acabar-ho a hora. Després de fer algunes xapuces ja llig totes les notes. Les xapuces són que he hagut de fer fins a 5 models per a detectar algunes de les primitives, ja que a l’eliminar les línies dels pentagrames, si no era impossible trobar-ho.Ara els següents passos són crear la resta de primitives que falten (silencis de corxera i semi-corxera, claus de fa i de do, numeració als compassos, becaires, bemolls, diesis -sostenidos-,…) i a continuació fer una validació de les primitives trobades, comparant-ho amb la partitura completa, amb línies i tot. Aquesta validació haurà de tindre en compte només els píxels negres, i haurà d’utilitzar el model de primitiva complet.

Després, toca ordenar les primitives als pentagrames que toca, i intentar refer les notes, cosa que no hauria de costar massa. I finalment, passar-ho tot a MusicXML.

I, el problema més greu que veig ara, la documentació 🙂

- Xavi - Projecting People

seguirem informant
Després de més d’un any utilitzant el Pivot com a gestor de la meva pàgina personal, havent-lo maquejat lo inimaginable per a que aparentara ser un CMS complet, ara va i em pega per canviar a WordPress!

Bé, la veritat és que el canvi ja feia temps que el tenia planejat, amb el tema traduit i tot, però faltava posar-ho en acció. Durant dos mesos (on l’activitat al bloc anterior havia sigut nula) havia anat fent alguna coseta ara, alguna coseta després, però sense gastar més de cinc o deu minuts el mateix dia per arreglar cosetes (hi ha moltes altres coses per fer).

Encara hi ha moltes coses per retocar, segur que hi ha errors, imatges que no es veuran, enllaços incomplets, etc… però poc a poc, sense pressa, aniré corregint-ho tot.

Tinc pendent un altre post on parlar de la migració de Pivot a WordPress, però tot arribarà.

I com anava dient…

seguirem informant