Arxiu de octubre, 2009

“Parameter substitution” en BASH…
... no haver-ho conegut abans!

// octubre 29th, 2009 // 3 comentaris » // Linux, Programació

Ja fa mooooolt de temps que Joanba i jo anunciem una renovació total a Infobenissa. A l’entrevista que ens van fer al Levante allà pel 2006, quan “la idea”  complia 5 anys, i Infobenissa en sí 3, ja ho donàvem per fet. I des d’aleshores ha plogut molt. Però ara ja podem dir, per fi, que la renovació està en marxa.

Al principi volíem fer un canvi total de la web, i arrancar la versió 2 amb moltíssimes novetats, característiques trencadores, molt 2.0 tot. Però ara, més realistes, hem optat per fer el canvi més gros, la part visual, i poc a poc anar incorporant les novetats. Perquè aquesta serà l’única manera en que l’esperada Infobenissa 2.0 arribe.

El disseny base ja està fet, i ara ja estem adaptant-lo i programant les funcionalitats (notícies, la cambra, calendari…) que volem.

A tots aquells que insistentment ens heu preguntat com anava la nova versió, o per a quan (bàsicament, Òscar :D), dir-vos que li falta ben poc. No sé si atrevir-me a donar dates, però quasi asseguraria que abans de l’aniversari  (el 9 d’octubre) estarà tot llest. La meua idea és tindre-ho tot a punt a principis de setembre, i durant uns quants dies anar fent proves i acabant de polir detalls que no ens agraden.

I ara és quan vos demane ajuda: quines coses noves afegiríeu a Infobenissa? Nosaltres en tenim ja algunes planificades (algunes de les quals ja programades i tot), però els suggeriments mai sobren.

PD: No proposeu el fòrum, que prou maldecaps ens ha portat ja, jejeje.

Blog Day 2009

Blog Day 2009

Avui, últim dia d’agost, és també el BlogDay, o Dia dels Blogs. Aço no és ni més ni menys que una excusa per escriure una entrada al blog, recomanant 5 blogs que els meus lectors possiblement no coneguen.

De passada, he tornat a fer una neteja de subscripcions al meu compte de Reader: havia arribat (de nou) a 70 fils, i ara ho he tornat a deixar en 45 (dels quals la majoria escriuen molt de tant en tant).

A l’última entrada on parlava d’alguns dels blogs que acostume a llegir (ja fa més d’un any) parlava del naixement del blog de la meua germana: Els borrellons del melic. Doncs aquest és el primer blog que recomane, ja que és (segons el meu parer) de lo milloret de la blogosfera mundial 😀

El segon blog que pose és el de Jose A. Pérez, guionista i columnista de Público: Mi Mesa Cojea. Es tracta d’un blog en clau d’humor (encara que moltes vegades és un humor mooooolt negre).

El tercer és Palote Crew! m. Tot i que va començar com a un blog col·lectiu, David (aka cpxondo, aka cucurrú) s’ha apoderat d’ell. Podriem definir el blog com a caòtic, i poques coses més podriem dir 😀

També volia posar el de Joan Puigcerver, El vol de l’home ocell. Com a bon blog personal, parla un poc de tot: frikades, reflexions politico-socials, festes, estudis,…

I, ja per a acabar, el del meu cunyao: Les argilagues també floreixen. Àlvaro parla de petits tresors que es troben per la nostra comarca, amb fotografies i documentació de cada un dels llocs de què parla. imprescindible per no perdre’s les coses que cal visitar a casa nostra.

Després d’haver escrit els 5, m’he adonat que 4 d’ells són blogs de la blogosfera comarcal. I és que Internet, a més de servir per a posar en contacte a gent que es troba molt lluny de nosaltres, és també cada vegada més un mitja de cohesió social i territorial, com estan demostrant les xarxes socials tipus Fèisbuc.

Per cert, ara que s’ha acabat l’estiu, a a veure si recupere el ritme de publicació al blog 😀
Mozilla ThunderbirdJa fa molts anys que vaig començar a gastar el Thunderbird com a gestor de correu. Si no recorde malament, va ser mes o menys per maig de 2004, amb alguna beta de la versió 0.6, quan  vaig començar a gastar-lo. Al principi en Windows, després amb una instalació amb el perfil compartit entre Windows i Linux, i després ja només en Linux.

He vist com el projecte creixia fins arribar a la versió 1.0, amb les característiques que tots esperavem d’ell, i com millorava amb coses com el corrector ortogràfic, o xicotetes millores en la interfície gràfica amb la versió 1.5. També tots els canvis que es van produïr amb la versió 2.0, la última versió publicada (d’ací a no res ixirà la 3.0).

Tot açò acompanyat d’extensions, com “quote colors”, “signature switch”, “enigmail”, “messagefaces”, “nested quote remover”, “display mail user agent”, “lightning” (nou nom del “calendar” de tota la vida) i un grapat més que ara no recorde.

Però des que em vaig posar a treballar a la universitat, el fet de gastar diversos ordinadors va anar jugant en contra. Tenia diverses opcions: no tindre en compte el correu a la feina, o bé accedir per IMAP i després a casa descarregar-lo amb POP3 al Thunderbird com venia fent abans. Però clar, si no el mirava malament, i si el consultava per IMAP pijor (ja que després, amb POP3, l’havia de tornar a veure, i em tocava llegir alguns correus dues vegades). A més, no m’acaba d’agradar el funcionament d’IMAP.

GMail Degut al viatge a Holanda de l’estiu passat, vaig centralitzar tots els comptes de correu al meu compte de GMail (els webmails dels altres comptes són Squirrelmail, i GMail els guanya per golejada), per a poder accedir a ell mentre estiguera de viatge, i eixe simple fet ha acabat determinant la migració total a GMail. Al cap i a la fi, cada vegada que volia veure un correu i no estava al meu ordinador de casa, el podia veure al GMail. Cada vegada tenia menys sentit gestionar el correu amb el Thunderbird, si al cap i a la fi tot estava al GMail, d’una manera més accessible.

Queda el gust d’haver utilitzat durant més de 5 anys un gestor de correu que he recomanat a tothom, i he instalat a tots els ordinadors que han passat per davant de les meues mans. I un filtre anti-spam que funcionava de categoria.

Els amics no són necessàriament la gent que més t’agrada, són només els que van estar allí primer.

P. Ustinov

Vist al Twitter de Kurioso
Jordi Sevilla, que semblava (juntament amb Pedro Solbes i Bernat Soria) un dels millor ministres de ZP, ha deixat l’escó parlamentari (com també ha fet Solbes).

I des de fora de l’hemicicle, sembla dir les coses ben claretes: sense perdre la forma i mantenint un poc de respecte i lleialtat al partit i a qui era el seu cap fins no fa molt, fa una crítica prou contundent als pressupostos generals de l’estat per a 2010.

Días de presupuesto y de aborto
Fa mes i mig que no escric res al blog, i no serà perquè no hagen passat coses…

En aquest últim mes i mig he estat a tope amb tot el treball de la tesina, preparant una presentació per a la gent del grup d’Investigació i així poder rebre una mica del seu feedback de cara a la presentació de primers de desembre. Ara toca posar-se més encara les piles (si és que pot ser) per a poder tindre la memòria acabada a mitjans de novembre, ja que la data límit d’entrega és el dia 20.

Però no tot ha sigut treballar!

Viaducte de Millau - Foto de Simon Cole

Viaducte de Millau - Foto de Simon Cole

Durant el pont d’octubre vaig estar fent-li la visita a la meua germana i a Traca, amb uns quants amics, i vam passar uns dies molt entretinguts a Néris-les-Bains. Durant el viatge, de més de 14 hores, vam veure el viaducte de Millau, una passada de pont. França em va agradar, hi ha paisatges molt bonics, sense la destrossa urbanística a la que, malauradament, ja estic acostumat, i el francés em va resultar més fàcil del que em pensava, però… no tenen burret! Menys mal que nosaltres en portàvem 😀

Després de quatre dies, vam arribar a una conclusió: si visquerem a França, mai celebraríem l’aniversari. Quina manera de passar-se’n amb tu!

També, amb la Morralla, hem anat a tocar amb la Falla del Sud de Picassent, durant l’acte de presentació de les Falleres. Tot i que teníem algunes baixes (Quique, Belén, Mario), la cosa va anar prou bé. Ara a preparar-se, que a falles la cosa serà més dura 😀

Aquest últim cap de setmana ha sigut el torn de Calp, amb la Banda. L’Ambaixador Cristià i Aragonesos99 (quan de temps sense tocar-la!), i Jamalajam i el Kàbila. Però lo bo va vindre després. Després de pujar a descarregar timbals i bombo, vam sopar tots al Campanari. I crec que feia temps que no em reia tant. Teníem una parelleta sopant a la taula del costat, i se’n van anar ben pronte. Si esperàven un sopar romàntic, es van equivocar de dia i lloc. I quan vam acabar de sopar, fins a les tantes escoltant als de l’Espardenya, que encara que ens sapiguem el seu repertori de memòria, seguixen sent els millors.

Ara m’espera un més amb molta feina de la tesina, amb Sta. Cecília i mig any de moros, però ho traurem tot avant 😀

Aquesta és una entrada molt específica de programació

No fa molt vaig descobrir la substitució de paràmetres en bash, i la veritat és que és una eina increïble que evita usos de sed, awk, o cut quan realment no fa falta.

A continuació reproduïsc una llista que he trobat a “BASH Cures Cancer“, un blog que pretén explicar les bondats del BASH per als Linuxers.

  1. Les variables es poden especificar de dues formes: $var o ${var}.
    $ var='a.ads,fssd2342%asd234#@.,&%,sdfgsdfgas4352'
    $ echo ${var}
    a.ads,fssd2342%asd234#@.,&%,sdfgsdfgas4352
  2. ${#var} és la llargària de la variable.
    $ echo ${#var}
    42
  3. ${var:pos} genera una subcadena començant en la posició pos.
    $ echo ${var:10}
    2342%asd234#@.,&%,sdfgsdfgas4352
  4. ${var:pos:len} genera una subcadena començant a en la posició pos d’una llargària len.
    $ echo ${var:10:5}
    2342%
  5. ${var#pattern} esborra el patró pattern començant pel principi de la variable. Aquesta versió para només troba l’expressió regular. ${var##pattern} és la versió extesa.
    $ echo ${var#*,}
    fssd2342%asd234#@.,&%,sdfgsdfgas4352
    $ echo ${var##*,}
    sdfgsdfgas4352
  6. ${var%pattern} elimina el patró pattern començant pel final de la variable. Aquesta versió para només troba l’expressió regular. ${var%%pattern} és la versió extesa.
    $ echo ${var%,*}
    a.ads,fssd2342%asd234#@.,&%
    $ echo ${var%%,*}
    a.ads
  7. ${var/pattern/replacement} substitueix l’expressió regular pattern amb replacement una vegada.
    $ echo ${var/a/A}
    A.ads,fssd2342%asd234#@.,&%,sdfgsdfgas4352
  8. ${var//pattern/replacement} substitueix l’expressió regular pattern amb replacement de manera global.
    $ echo ${var//a/A}
    A.Ads,fssd2342%Asd234#@.,&%,sdfgsdfgAs4352
  9. ${var/#pattern/replacement} si l’inici de la variable és com el patró pattern, es substitueix per replacement.
    $ echo ${var/#a./llll}
    llllads,fssd2342%asd234#@.,&%,sdfgsdfgas4352
  10. ${var/%pattern/replacement} si el final de la variable és com el patró pattern, es substitueix per replacement.
    $ echo ${var/%352/llll}
    a.ads,fssd2342%asd234#@.,&%,sdfgsdfgas4llll

Segur que aquells que utilitzeu el shell habitualment i no coneixieu açò, li podeu traure molt de profit.

Després del pont…

// octubre 27th, 2009 // 3 comentaris » // Personal

Ja fa mooooolt de temps que Joanba i jo anunciem una renovació total a Infobenissa. A l’entrevista que ens van fer al Levante allà pel 2006, quan “la idea”  complia 5 anys, i Infobenissa en sí 3, ja ho donàvem per fet. I des d’aleshores ha plogut molt. Però ara ja podem dir, per fi, que la renovació està en marxa.

Al principi volíem fer un canvi total de la web, i arrancar la versió 2 amb moltíssimes novetats, característiques trencadores, molt 2.0 tot. Però ara, més realistes, hem optat per fer el canvi més gros, la part visual, i poc a poc anar incorporant les novetats. Perquè aquesta serà l’única manera en que l’esperada Infobenissa 2.0 arribe.

El disseny base ja està fet, i ara ja estem adaptant-lo i programant les funcionalitats (notícies, la cambra, calendari…) que volem.

A tots aquells que insistentment ens heu preguntat com anava la nova versió, o per a quan (bàsicament, Òscar :D), dir-vos que li falta ben poc. No sé si atrevir-me a donar dates, però quasi asseguraria que abans de l’aniversari  (el 9 d’octubre) estarà tot llest. La meua idea és tindre-ho tot a punt a principis de setembre, i durant uns quants dies anar fent proves i acabant de polir detalls que no ens agraden.

I ara és quan vos demane ajuda: quines coses noves afegiríeu a Infobenissa? Nosaltres en tenim ja algunes planificades (algunes de les quals ja programades i tot), però els suggeriments mai sobren.

PD: No proposeu el fòrum, que prou maldecaps ens ha portat ja, jejeje.

Blog Day 2009

Blog Day 2009

Avui, últim dia d’agost, és també el BlogDay, o Dia dels Blogs. Aço no és ni més ni menys que una excusa per escriure una entrada al blog, recomanant 5 blogs que els meus lectors possiblement no coneguen.

De passada, he tornat a fer una neteja de subscripcions al meu compte de Reader: havia arribat (de nou) a 70 fils, i ara ho he tornat a deixar en 45 (dels quals la majoria escriuen molt de tant en tant).

A l’última entrada on parlava d’alguns dels blogs que acostume a llegir (ja fa més d’un any) parlava del naixement del blog de la meua germana: Els borrellons del melic. Doncs aquest és el primer blog que recomane, ja que és (segons el meu parer) de lo milloret de la blogosfera mundial 😀

El segon blog que pose és el de Jose A. Pérez, guionista i columnista de Público: Mi Mesa Cojea. Es tracta d’un blog en clau d’humor (encara que moltes vegades és un humor mooooolt negre).

El tercer és Palote Crew! m. Tot i que va començar com a un blog col·lectiu, David (aka cpxondo, aka cucurrú) s’ha apoderat d’ell. Podriem definir el blog com a caòtic, i poques coses més podriem dir 😀

També volia posar el de Joan Puigcerver, El vol de l’home ocell. Com a bon blog personal, parla un poc de tot: frikades, reflexions politico-socials, festes, estudis,…

I, ja per a acabar, el del meu cunyao: Les argilagues també floreixen. Àlvaro parla de petits tresors que es troben per la nostra comarca, amb fotografies i documentació de cada un dels llocs de què parla. imprescindible per no perdre’s les coses que cal visitar a casa nostra.

Després d’haver escrit els 5, m’he adonat que 4 d’ells són blogs de la blogosfera comarcal. I és que Internet, a més de servir per a posar en contacte a gent que es troba molt lluny de nosaltres, és també cada vegada més un mitja de cohesió social i territorial, com estan demostrant les xarxes socials tipus Fèisbuc.

Per cert, ara que s’ha acabat l’estiu, a a veure si recupere el ritme de publicació al blog 😀
Mozilla ThunderbirdJa fa molts anys que vaig començar a gastar el Thunderbird com a gestor de correu. Si no recorde malament, va ser mes o menys per maig de 2004, amb alguna beta de la versió 0.6, quan  vaig començar a gastar-lo. Al principi en Windows, després amb una instalació amb el perfil compartit entre Windows i Linux, i després ja només en Linux.

He vist com el projecte creixia fins arribar a la versió 1.0, amb les característiques que tots esperavem d’ell, i com millorava amb coses com el corrector ortogràfic, o xicotetes millores en la interfície gràfica amb la versió 1.5. També tots els canvis que es van produïr amb la versió 2.0, la última versió publicada (d’ací a no res ixirà la 3.0).

Tot açò acompanyat d’extensions, com “quote colors”, “signature switch”, “enigmail”, “messagefaces”, “nested quote remover”, “display mail user agent”, “lightning” (nou nom del “calendar” de tota la vida) i un grapat més que ara no recorde.

Però des que em vaig posar a treballar a la universitat, el fet de gastar diversos ordinadors va anar jugant en contra. Tenia diverses opcions: no tindre en compte el correu a la feina, o bé accedir per IMAP i després a casa descarregar-lo amb POP3 al Thunderbird com venia fent abans. Però clar, si no el mirava malament, i si el consultava per IMAP pijor (ja que després, amb POP3, l’havia de tornar a veure, i em tocava llegir alguns correus dues vegades). A més, no m’acaba d’agradar el funcionament d’IMAP.

GMail Degut al viatge a Holanda de l’estiu passat, vaig centralitzar tots els comptes de correu al meu compte de GMail (els webmails dels altres comptes són Squirrelmail, i GMail els guanya per golejada), per a poder accedir a ell mentre estiguera de viatge, i eixe simple fet ha acabat determinant la migració total a GMail. Al cap i a la fi, cada vegada que volia veure un correu i no estava al meu ordinador de casa, el podia veure al GMail. Cada vegada tenia menys sentit gestionar el correu amb el Thunderbird, si al cap i a la fi tot estava al GMail, d’una manera més accessible.

Queda el gust d’haver utilitzat durant més de 5 anys un gestor de correu que he recomanat a tothom, i he instalat a tots els ordinadors que han passat per davant de les meues mans. I un filtre anti-spam que funcionava de categoria.

Els amics no són necessàriament la gent que més t’agrada, són només els que van estar allí primer.

P. Ustinov

Vist al Twitter de Kurioso
Jordi Sevilla, que semblava (juntament amb Pedro Solbes i Bernat Soria) un dels millor ministres de ZP, ha deixat l’escó parlamentari (com també ha fet Solbes).

I des de fora de l’hemicicle, sembla dir les coses ben claretes: sense perdre la forma i mantenint un poc de respecte i lleialtat al partit i a qui era el seu cap fins no fa molt, fa una crítica prou contundent als pressupostos generals de l’estat per a 2010.

Días de presupuesto y de aborto
Fa mes i mig que no escric res al blog, i no serà perquè no hagen passat coses…

En aquest últim mes i mig he estat a tope amb tot el treball de la tesina, preparant una presentació per a la gent del grup d’Investigació i així poder rebre una mica del seu feedback de cara a la presentació de primers de desembre. Ara toca posar-se més encara les piles (si és que pot ser) per a poder tindre la memòria acabada a mitjans de novembre, ja que la data límit d’entrega és el dia 20.

Però no tot ha sigut treballar!

Viaducte de Millau - Foto de Simon Cole

Viaducte de Millau - Foto de Simon Cole

Durant el pont d’octubre vaig estar fent-li la visita a la meua germana i a Traca, amb uns quants amics, i vam passar uns dies molt entretinguts a Néris-les-Bains. Durant el viatge, de més de 14 hores, vam veure el viaducte de Millau, una passada de pont. França em va agradar, hi ha paisatges molt bonics, sense la destrossa urbanística a la que, malauradament, ja estic acostumat, i el francés em va resultar més fàcil del que em pensava, però… no tenen burret! Menys mal que nosaltres en portàvem 😀

Després de quatre dies, vam arribar a una conclusió: si visquerem a França, mai celebraríem l’aniversari. Quina manera de passar-se’n amb tu!

També, amb la Morralla, hem anat a tocar amb la Falla del Sud de Picassent, durant l’acte de presentació de les Falleres. Tot i que teníem algunes baixes (Quique, Belén, Mario), la cosa va anar prou bé. Ara a preparar-se, que a falles la cosa serà més dura 😀

Aquest últim cap de setmana ha sigut el torn de Calp, amb la Banda. L’Ambaixador Cristià i Aragonesos99 (quan de temps sense tocar-la!), i Jamalajam i el Kàbila. Però lo bo va vindre després. Després de pujar a descarregar timbals i bombo, vam sopar tots al Campanari. I crec que feia temps que no em reia tant. Teníem una parelleta sopant a la taula del costat, i se’n van anar ben pronte. Si esperàven un sopar romàntic, es van equivocar de dia i lloc. I quan vam acabar de sopar, fins a les tantes escoltant als de l’Espardenya, que encara que ens sapiguem el seu repertori de memòria, seguixen sent els millors.

Ara m’espera un més amb molta feina de la tesina, amb Sta. Cecília i mig any de moros, però ho traurem tot avant 😀