El teu blog de Linux en català

Monthly Archive: març 2011

Quan vam fer la migració des de les diferents webs (SomGNU, Epkis, Alliberats, etc.) per unificar la base de dades en una de sola (ara GNULinux.cat), vam trobar-nos amb la necessitat de cercar i reemplaçar les cadenes referents a URLs que apuntaven als llocs concrets per fer que foren totes «http://gnulinux.cat/».

Una possibilitat per fer això haguera estat importar la base de dades a un fitxer sql i allà fer el cerca i reemplaça amb qualsevol editor de text. Però alguns cops això és una feina pesada. Així que vaig estar cercant si era possible fer un «cerca i reemplaça» directament amb alguna ordre de MySQL. Vaig trobar exactament allò que cercava.

Per tant, si voleu fer una cerca i reemplaçament, només cal que executeu l’ordre següent:

UPDATE [nom_taula] SET [nom_camp] = REPLACE([nom_camp],'[cadena_original]','[reemplaçament]');

Cal dir que al lloc de «nom_taula» i «nom_camp» es pot posar un «*» per tal de cercar a totes les taules i camps.

Aquest dissabte 2 d’abril tindrà lloc al centre La Borrassa, a Les Borges Blanques, una nova edició de l’Ubuntu Global Jam. L’Ubuntu Global Jam és un esdeveniment que s’organitza en diverses ciutats del món per donar a conèixer i impulsar el procediment de creació d’Ubuntu. També s’aprofita per donar una empenta a la traducció d’Ubuntu, en aquest cas de cara a la propera versió Natty Narwhal, que s’alliberarà el proper 28 d’abril.

Ubuntu Global Jam

Ubuntu Global Jam

Realment, és una jornada molt interessant per a tothom qui vulgui conèixer el procés de traducció d’Ubuntu, i sobretot a aquells qui vulguin iniciar-se en aquesta tasca tant gratificant. Podeu veure les activitats que s’hi duran a terme a la pàgina de l’Ubuntu Borges Jam de l’equip català d’Ubuntu.

A la meua feina portem el lloc web Viasona.cat, un web on podeu trobar gairebé totes les lletres de totes les cançons catalanes de la història. A l’hora d’aconseguir les lletres, la gran majoria s’han d’obtindre per les cobertes dels cds, ja que, encara que parega mentida, a Internet hi ha molt poca cosa. Per tant, gran part de la feina ha consistit en transcriure les lletres de les cobertes manualment.

Durant molt de temps jo havia pensat que aquesta tasca a GNU/Linux (i també a qualsevol altre sistema operatiu) era temps perdut: pensava que els OCR no funcionaven gens bé.

Però el company que s’hi està dedicant ens va ser insistent en què volia un OCR i llavors vaig dedicar-me a veure si trobava alguna cosa. Vaig trobar alguns lectors, però gens no em quedava clar: molts lectors van per terminal, amb la qual cosa no servien pel meu company. Va ser llavors quan vaig descobrir l’OCRFeeder. (més…)

Avui, 30 de març, es celebra per quarta vegada el Dia de la llibertat de documents (DFD), mitjançant el qual es vol fer consciència de la importància dels formats de document oberts i, en general, dels estàndards oberts.

Dia de la llibertat de documents

Dia de la llibertat de documents

Els objectius del Dia de la llibertat de documents són: (més…)

Si us agrada escoltar la ràdio des de l’ordinador, a la Konfraria de la Vila del Pingüí han fet un recull d’emissores catalanes que emeten per Internet. Aquest recull, tal i com ells mateixos ens expliquen, està preparat per a poder-se utilitzar a Radio Tray, un programa molt senzill d’utilitzar que ens permet escoltar ràdios online.

Logo del Radio Tray

Radio Tray està disponible en els paquets oficials de la majoria de distribucions, o sigui que ens el podem instaŀlar des del gestor de programari propi de la nostra distribució. Ara bé, per a Ubuntu en concret (i distribucions derivades), la versió de Radio Tray que hi trobarem no és la darrera. En la versió que ve amb Ubuntu les emissores no es poden agrupar en categories, i quan tenim moltes emissores, és aconsellable tenir-les agrupades en categories. En el recull de la Konfraria les emissores ja ens venen ben agrupades.

Per tant, en Ubuntu és millor instaŀlar-se la darrera versió. Per a fer-ho, només cal fer clic a l’enllaç següent:

Radio Tray 0.6.3

Quan feu clic a l’enllaç i us demani què voleu fer amb el fitxer, indiqueu-li «Obre amb: Centre de programari de l’Ubuntu». Això us obrirà el Centre de programari, i si feu clic al botó «Instaŀla» que us mostrarà, se us instaŀlarà aquesta versió del Radio Tray.

Un cop instaŀlat, podeu executar-lo des del menú Aplicacions » So i vídeo » Radio Tray. Si ho feu, veureu com us apareixerà una nova icona a la barra de tasques (al costat del rellotge), però de moment no tindreu disponible cap emissora catalana, perquè encara no les tenim configurades. Ens falta el fitxer que ha preparat la konfraria. Us podeu descarregar el fitxer des d’aquest enllaç:

Emissores online de ràdio en català

El fitxer està comprimit (s’anomena «bookmarks.xml.zip»), de manera que el primer que heu de fer és obrir l’explorador de fitxers (si utilitzeu Ubuntu, serà el Nautilus), anar al directori on hàgiu descarregat i el descomprimiu fent-hi clic amb el botó dret i seleccionant l’opció «Extreu aquí». Això us deixarà un fitxer anomenat «bookmarks.xml».  Heu de copiar aquest fitxer sobre el directori «/home/el_vostre_usuari/.local/share/radiotray». Nota: Si copieu el fitxer des de l’explorador de fitxers, quan estigueu a «/home/el_vostre_usuari», recordeu que els fitxers i carpetes que comencen amb punt (com «.local») són ocults i, per tal que se us vegin, heu de prémer «Ctrl+H».

Selecció d'emissores a Radio Tray

Selecció d'emissores a Radio Tray

Un cop copiat, reinicieu el Radio Tray i us trobareu diverses seccions, una genèrica en català, una altra per emissores locals de Catalunya, una altra per a emissores locals del País Valencià i una darreres per a altres emissores locals.

Trisquel és una distribució molt important dins el programari lliure. Aquesta va ser iniciada a Galícia per tal de tenir una distribució completament traduïda al gallec, però el que la fa realment singular és que es tracta una de les vuit úniques distribucions que GNU (i, per tant, Richard Stallman) considera completament lliures. És a dir, que tenen una política ferma de no oferir ni proposar programari no lliure i, en cas que per error en continguin algun, el treuen immediatament.

Logo de Trisquel

Aquesta darrera setmana va ser alliberada la versió 4.5 de Trisquel, que porta com a nom clau «Slaine». Trisquel 4.5 està basada en Ubuntu 10.10, lògicament traient-li tots els paquets no lliures. (més…)

A GNULinux.cat ja us hem parlat d’algunes novetats que s’estan preparant per a Ubuntu Natty Narwhal, com ara les noves barres de desplaçament o com redimensionarem les finestres. A WebUpd8 he trobat una altra novetat molt interessant i útil. Des del Centre de programari podrem provar les aplicacions sense haver-nos-les d’instaŀlar.

Això és molt útil perquè, fins ara, des del Centre de programari teníem una descripció de l’aplicació i, en molts casos, una fotografia. Però amb això, normalment, no n’hi ha prou per saber si l’aplicació ens interessa o no. O sigui que no hi havia més remei que instaŀlar, provar i, en cas que no ens agradés, tornar a desinstaŀlar.

A partir d’Ubuntu 11.04, des del Centre de programari podrem tenir un nou botó des del qual podrem executar l’aplicació remotament en un servidor i comprovar si ens agrada el seu funcionament. Aquesta característica no estarà disponible per a totes les aplicacions, però sí per a un bon nombre d’elles.

Per a poder utilitzar aquesta nova característica, primer ens haurem d’instaŀlar el visualitzador d’escriptoris remots Qtnx. Ho podrem fer des del propi Centre de programari, o des d’un terminal:

sudo apt-get install qtnx

No tinc clar si, per tal de tenir disponible automàticament aquesta nova característica, a Ubuntu 11.04 ja vindrà Qtnx instaŀlat de forma predeterminada, o si es podrà utilitzar algun altre visualitzador d’escriptoris remots alternatiu propi de Gtk (com tsclient o Remmina). Més que res per evitar la instaŀlació de llibreries Qt en entorns Gtk.

Bé, sigui com sigui, un cop instaŀlat Qtnx, quan obriu el Centre de programari i cerqueu una aplicació, podeu fer clic en el botó «Més informació». Aquí hi trobareu una captura de pantalla del programa i, just a sota, un botó per a poder-la provar. De moment, el botó no està traduït al català, i hi posa «Test Drive», però ben segur que estarà traduït quan surti la versió definitiva d’Ubuntu 11.04. 🙂

Per fer-vos una idea de com funciona aquesta nova característica, veieu el vídeo que han preparat a WebUpd8:

Aquesta nova característica ja està disponible a la tercera Alpha d’Ubuntu 11.04 Natty Narwhal. Jo ja l’he provat i l’he trobat molt útil, encara que cal acabar d’afinar-la.

Vos vull presentar PDF Mod, un programa excel·lent que ens permet manipular les fulles d’un fitxer pdf i fer coses com ara:

  • Reordenar
  • Girar
  • Eliminar pàgines
  • Exportar imatges
  • Editar el títol
  • Autor
  • Paraules clau
  • Combinar documents,…

Tot això sols amb un simple moviment d’arrossegar i deixar anar. Molt visual i senzill.

Acaba de sortir publicada la nova versió 0.9.1, amb moltes millores, centenars d’errades resoltes i una nova funció: Edició de marcadors.

Aquesta nova versió està preparada per a les distribucions més conegudes, sols s’ha de visitar la pàgina de descàrregues oficial.

GNOME3 és a punt d’arribar. L’Ubuntu 11.04 també. Les properes setmanes es presenten molt interessants amb la presentació de dos escriptoris Unity i Shell que enriquiran l’experiència de l’usuari GNU/Linux.

Però mentrestant… (més…)

Avui, en arribar a casa, m’he trobat amb aquest article a Genbeta on es comenta que Google ha decidit tancar el codi de l’Android 3.0 de forma temporal.

La raó que es dóna és una concreta:

Google ha decidit tancar temporalment el codi de l’Android 3.0 -Honeycomb- per tal d’evitar que tercers desenvolupadors proven de fer-lo servir a telèfons mòbils, cosa que en l’estat actual de desenvolupament suposaria una mala experiència pels usuaris finals

Encara que això siga cert, la realitat és que Google està seguint un model de programari lliure excessivament allunyat del model de programari lliure clàssic. L’FSF ja es va mostrar recelosa de l’ús que Google feia del programari lliure, mentre que Linus Torvalds va justificar-ho.

Més enllà d’acusar o no a Google, ací es planteja un conflicte molt interessant, la de dues visions del programari lliure.

Més enllà d’acusar o no a Google, ací es planteja un conflicte molt interessant, la de dues visions del programari lliure. Una visió és més «pragmàtica» i prova d’adaptar les bonances del programari lliure a un món capitalista; l’altra visió és més «filosòfica» i prova de crear un sistema completament nou basat en els quatre principis del programari lliure.

Personalment pense que Google està en el seu dret de tancar temporalment el codi del HoneyComb, però fent això està anant per un camí que a la llarga no beneficia al programari lliure: si els desenvolupadors no poden agafar el codi per millorar-lo, quin sentit té llavors? A més, és evident que encara que els desenvolupadors agafaren el codi i el posaren a un telèfon mòbil i l’experiència fora penosa, ningú no se n’adonaria.