El teu blog de Linux en català

Web

Si bé fa uns dies us explicàvem les importants millores de rendiment que estan tenint les darreres versions Beta de Firefox 4, últimament han aparegut un parell de notícies no tan bones relacionades precisament amb Firefox 4.

D’una banda, mozilla.cat ens informa que l’endarreriment de la setena Beta. El motiu d’aquest endarreriment és la gran quantitat de bugs que s’han detectat en Firefox 4 Beta 6. En total són uns 800, 5 dels quals bloquejadors.

A més, ahir es va anunciar l’endarreriment de la publicació de la versió definitiva de Firefox 4, relacionat amb els errors esmentats. Per aquest motiu, s’ha modificat el seu calendari de llençament, i ara mateix es preveu l’alliberament de Firefox 4 Beta 7 a principis de novembre, i alliberar unes quantes versions Beta més (en principi, fins la Beta 10) fins a desembre. A principis del 2011 es publicaria la Release Candidate i poc després, si tot va bé, la versió definitiva.

Tot i que Spotify té una versió nativa per a sistemes GNU/Linux, aquesta només serveix per a comptes de pagament. Si teniu un compte lliure de Spotify, per utilitzar-lo en aquests sistemes us l’heu hagut d’instal·lar per mitjà de Wine. Ara bé, si el tenim instal·lat d’aquesta manera, el Firefox no és capaç de resoldre els enllaços de Spotify que, per exemple, un amic nostre hagi pujat al Facebook.

Error en obrir enllaços de Spotify

Error en obrir enllaços de Spotify

Per solucionar aquest problema, hem de fer el següent. Primer, obrim el nostre editor de text preferit. Per exemple, si utilitzeu gedit el trobareu a «Aplicacions>Accessoris>Editor de text». Us obrirà un fitxer en blanc. Introduïu-hi les següents línies:

#!/bin/sh
exec wine "C:Program FilesSpotifyspotify.exe" /uri "$@"

Deseu el fitxer resultant a «/home/el_vostre_usuari/ObreSpotify.sh» (recordeu-vos de canviar «el_vostre_usuari» pel nom del vostre usuari). Després, obriu l’explorador de fitxers, localitzeu el fitxer «ObreSpotify.sh», feu-hi clic amb el botó dret del ratolí i seleccioneu «Propietats». A la pestanya «Permisos» seleccioneu «Permet executar aquest fitxer com a un programa».

Ara, obriu el Firefox i aneu a l’adreça «about:config», des de la qual podem configurar el seu comportament. És possible que primer us avisi que vigileu el que feu en aquesta pàgina. En el fons de pantalla del Firefox, feu clic amb el botó dret i seleccioneu «Nou>Booleà». Com a nom, poseu-li «network.protocol-handler.external.spotify», i com a valor poseu-li «true». Després, en el fons de pantalla del Firefox feu «Nou>Cadena». En aquest cas, ha de portar per nom «network.protocol-handler.app.spotify», i com a valor li heu de posar «/home/el_vostre_usuari/ObreSpotify.sh».

Segons les instruccions que he llegit, això ja hauria de funcionar, però jo he hagut de fer una altra cosa. Des del Firefox, aneu a «Edita>Preferències». A la pestanya «Alicacions» feu una cerca de «Spotify». Com a acció, en principi us marcarà «Demana-ho sempre». Modifiqueu aquesta opció per «Utilitza altres». Us obrirà un navegador, i heu de buscar el fitxer «ObreSpotify» que acabeu de crear. Seleccioneu-lo, i ja podreu obrir els enllaços de Spotify des del Firefox.

Font | Spotify

A GNULinux.cat ja us hem parlat diversos cops de SopCast Player, un programa per a poder visualitzar esdeveniments esportius online. La darrera versió dóna problemes a Ubuntu Maverick Meerkat, i aquí explicarem què cal fer per a solucionar-ho. A més, el repositori PPA que utilitzàvem fins ara no conté actualitzacions del programa per a aquesta versió d’Ubuntu. En aquesta anotació veurem com instal·lar el SopCast Player tant en Ubuntu com en altres distribucions.

Logo de SopCast

Comencem per Ubuntu (i distribucions derivades). En aquest cas, tenim un nou repositori PPA des d’on podem instal·lar-nos el programa. Per a configurar aquest repositori, hem d’obrir el Synaptic («Sistema>Administració>Gestor de paquets Synaptic»). En aquest, anirem al menú «Paràmetres>Diposits». A la finestra que s’obri, anem a la pestanya «Altre programari» i fem clic al botó «Afegeix». En el camp «Línia APT:» hi posem el següent:

ppa:ferramroberto/sopcast

Això us configurarà el repositori PPA del Launchpad. Després, tanquem la finestra de les fonts de programari i, de nou en el Synaptic, refresquem la informació dels paquets i ja podem instal·lar el paquet «sopcast-player». Trobarem el programa a «Aplicacions>So i vídeo>SopCast Player».

Si utilitzeu una altra distribució (com ara Fedora, Mandriva, etc.), a la pàgina de descàrregues de SopCast player trobareu paquets específics per a algunes d’elles. Us heu de descarregar els paquets «sp-auth» i «sopcast-player» corresponent a la vostra distribució. Un cop descarregats, els heu d’instal·lar amb el gestor de paquets propi de la vostra distribució.

Però, un cop instal·lat d’aquesta manera, us trobareu que no funciona el SopCast Player (amb la instal·lació a Ubuntu per mitjà de repositoris PPA sí que funciona). Això és degut a que s’ha canviat les API de VLC, i . Per tal de poder executar el SopCast Player, primer ens hem d’instal·lar el paquet «unzip» des del gestor de paquets propi de la nostra distribució, i després hem d’executar les ordres següents:

wget http://www.mattrudge.net/files/sopcast-player_vlc1.1x-fix.zip
unzip sopcast-player_vlc1.1x-fix.zip
sudo mv vlc.py /usr/share/sopcast-player/lib/
sudo mv VLCWidget.py /usr/share/sopcast-player/lib/

Això ens descarregarà i instal·larà unes llibreries per a SopCast Player que utilitzen correctament les API del VLC. Un cop fet això, ja podrem executar el SopCast Player.

Pantalla del SopCast Player

Pantalla del SopCast Player

Ara bé, actualment no funcionen correctament ni la visualització en pantalla completa ni el menú «Mostra controls» (ni tan sols si heu instal·lat el SopCast Player per mitjà del repositori PPA). Per arreglar també això, haurem d’utilitzar el VLC com a reproductor extern. Des del SopCast Player, anem a «Edita>Preferències», activem la casella «Utilitza un reproductor extern» i en el camp «Ordre:» hi posem «vlc». Ara sí, ja tindrem el SopCast Player preparat per poder veure el proper partit que ens interessi (o qualsevol altre canal que tenim a través del SopCast Player).

Font | WebUpd8

Ja fa temps vaig publicar en els fòrums de gnulinux.cat un post sobre Dropbox. Parlava de Dropbox com un gran programa per intercanviar documents amb els altres o fins i tot per sincronitzar una carpeta del nostre ordinador amb qualsevol altre ordinador que tinguem amb el Dropbox instal·lat. Realment, un post sobre un programari privatiu en un fòrum de programari lliure, sobrava una mica, però vaig parlar sobre Dropbox bàsicament perquè tenia una versió per GNU/Linux.

Dropbox

Una alternativa a Dropbox és el que encara està en fase BETA, UbuntuOne. És un servei igual que Dropbox que dóna Canonical, però que només permet sincronitzar carpetes entre distribucions d’Ubuntu i al igual que Dropbox també ens permet descarregar i carregar arxius via web.

Ubuntu One

Bé, després d’introduir-vos (si encara no els coneixieu) aquestes dues aplicacions, molts de vosaltres em podríeu fer una pregunta que m’ha fet moltíssima gent a qui he recomanat ambdós serveis: – I els meus arxius realment on són?

És obvi que els vostres arxius estan desats en un servidor. En el primer cas en un servidor de Dropbox i en el segon en un servidor de Canonical. Però encara ens podriem preguntar sobre la privacitat i/o la seguretat de les nostres dades. Doncs, com que ens ho podríem preguntar i la resposta està en els termes d’ús d’ambdos serveis, aquells textos tant llargs que ningú llegeix i tothom accepta. Aquí és on entra en joc Sparkleshare.

Sparkleshare

Sparkleshare és un projecte relativament nou encara en fase Beta que té l’intenció de crear un programa semblant al Dropbox però 100% programari lliure. De moment, Sparkleshare en fase Beta només ens permet utilitzar el servei amb servidors GitHub i Gitorious, però també ens permet crear el nostre propi servidor de dades amb el que podrem controlar la nostre privacitat i podrem saber realment on són les nostres dades. Com he dit, està en fase Beta i encara té algunes mancances, com per exemple una part de la documentació molt interessant, l’explicació de com muntar el nostre servidor Sparkleshare. Com que trobo que és una informació prou important, vaig contactar amb el desenvolupador d’Sparkleshare per saber com podia fer-ho, em va donar una petita solució per passar del pas, muntar el nostre propi servidor GIT.

Configuració Sparkleshare

De moment no tinc res muntat i per tant, no puc assegurar el funcionament del programa, però ja m’estic brallant amb un servidor GIT i espero poder tenir resultats en pocs dies.

notificació

Afegeixo també que de moment no hi ha pre-compilats per cap distribució de GNU/Linux, així que us tocarà compilar codi 🙂

Ja sabreu que el reproductor musical predeterminat de gnome, el Rhythmbox proporciona un gran suport per plugins, ara n’ha aparegut un de nou: Rhythmbox Microblogger.

Aquest plugin, un cop instal·lat permet amb un sol click actualitzar el teu estat a Twitter o Identi.ca amb la cançó que s’està reproduint actualment, a més, permet editar completament el format dels tweets o trends.

Instal·lació

Per instal·lar-lo és prou senzill i a mésm teòricament aquest sistema funciona per a totes les distribucions, no és necessari comentar que Rhythmbox ha d’estar prèviament instal·lat:

Obrim una terminal i ens situem a la carpeta .gnome2 teclejant el següent:

cd ~/.gnome2

Tot seguit comprovem si existeix la carpeta rhythmbox

ls

Si no apareix la carpeta, la creem i hi accedim:

mkdir -p rhythmbox
cd rhythmbox

Si ja existeix simplement hi accedim:

cd rhythmbox

Ara, hem de repetir el mateix per a la carpeta plugins, comprovem si existeix:

ls

Si no apareix la carpeta, la creem i hi accedim:

mkdir -p plugins
cd plugins

Si ja existeix simplement hi accedim:

cd plugins

Ara, simplement descarreguem el pugin i el descomprimim:

wget http://github.com/downloads/aliva/rhythmbox-microblogger/rhythmbox-microblogger-0.4.tar.gz
tar -xvf rythmbox-microblogger.0.4.tar.gz

Un cop finalitzats aquests passos ja podem obrir el Rythmbox i configurar el nostre plugin: Editar -> Complements i marquem la casella de Microblogger, després l’editem per agregar els nostres comptes de Twitter i Identi.ca. Tanquem l’editor i ja veurem a la barra del reproductor els botons corresponents a aquests serveis.

En algunes distribucions com Arch Linux hi ha paquets per instal·lar-lo automàticament, podeu visitar la web del plugin per veure com fer-ho: http://github.com/aliva/rhythmbox-microblogger

Que tingueu un molt bon 11 de Setembre!

Farà uns dies, em vaig passar per aquest bloc, la veritat és que no sé com vaig arribar-hi ni perquè, la qüestió és que el que vaig veure em va agradar, i molt. Noticies d’actualitat sobre el meu sistema operatiu preferit i amb la meva llengua. Em vaig interessar pel programari que estaven desenvolupant, i en especial amb el tv3 del Guillem Gilabert i hi vaig posar tot el meu esforç en millorar-lo, en uns dies teníem un nou instal·lador per a l’aplicació i una interfície d’usuari en progrés.

Entrant a la «xixa» del tema, Guillem en agraïment a la meu suport, em va introduir a l’equip de GNULinux.cat i és per això que estic escrivint aquesta entrada al bloc, com a forma de presentació als usuaris del lloc.

Una breu biografia

Em dic Aitor Ruano Miralles, he viscut quasi bé tota la meva vida a Amposta, comarca del Montsià però amb procedència de família valenciana, concretament de Benicarló. Aquest any, recent complits els 18 ja és hora de començar la universitat a Barcelona, en concret el grau en Ciències i Tecnologies de la Telecomunicació a la ETSETB de la Universitat Politècnica de Catalunya.

Sempre he estat interessat amb temes molt diversos, dels que destaquen la física, l’electrònica, la robòtica i la programació, amb conseqüència és obvi que també estigui molt interessat amb el programari lliure i les distribucions GNU/Linux doncs són el medi perfecte per accedir a tot tipus de coneixement, sense restriccions.

També soc un gran amant dels esports, en concret de les arts marcials, crec que son la millor forma de mantenir-se en forma i al mateix temps adquirir habilitats molt valuoses per al dia a dia, seguretat en tu mateix, paciència, respecte, disciplina…

Un compromís, una aportació

Bé, com ja he dit abans, aquest any començo els meus estudis a la UPC. El que us vaig a presentar ara pot ser molt útil per a estudiants d’aquesta universitat.

Molts de vosaltres ja sabreu que molts dels llibres estan en format digital i es poden descarregar des de la bibliotècnia, el problema però, és que solen estar dividits en múltiples arxius i toca descarregar-los un per un, amb la qual cosa acabes sense empremta als dits de tant de fer click, a part de que et toca configurar el proxy del navegador per poder descarregar-los des de fora de la pròpia biblioteca de la universitat.

El cas es que he desenvolupat un program (òbviament per a distribucions GNU/Linux) que permet estalviar-te la tediosa feina de descarregar els llibres arxiu per arxiu. A més la configuració del proxy es realitza “automàgicament“.  Es tan simple com indicar-li l’enllaç amb els arxius i l’usuari i la contrasenya de la intranet de la politècnica.

Podeu descarregar-vos el programa aquí: UPCDIGITAL.tar.gz

Per descomprimir-lo obriu una terminal i situeu-vos a la carpeta on es troba l’arxiu:

cd carpeta

Tot seguit desempaquetem:

tar -zxvf UPCDIGITAL.tar.gz

Ara ja podeu accedir a la carpeta on es troba el programa, llegiu-vos el fitxer README per saber com instal·lar el programa i fer-lo funcionar, també hi ha informació de contacte per si voleu aportar alguna millora. Com podreu comprovar es tracta d’un shell script, i per tant no necessita compilar-se.

Pròximament s’espera que aquest programa sigui inclòs a la pàgina de projectes.

Espero que us sigui de molta ajuda i que la meva incorporació pugui ajudar a seguir endavant amb aquest magnific projecte!

Happy Hacking!

Softcatalà ha anunciat un canvi important en la seva eina de traducció. A partir d’ara, utilitzarà el motor de traducció lliure Apertium, gràcies al qual, a més, han pogut ampliar el nombre de llengües entre les quals es pot traduir textos.

Logo de Softcatalà

Aquest canvi implica, per a Softcatalà:

  • Oferir un traductor de més qualitat, que es troba en constant desenvolupament.
  • En ser un traductor lliure, el poden personalitzar, adaptar i fer les modificacions oportunes a partir dels suggeriments que els enviem.
  • Permet fer traduccions entre més llengües. Apart de poder traduir entre català i castellà, com fins ara, s’ha afegit la possibilitat de traduir de català a anglès, francès i portuguès.
  • El traductor està instal·lat en els propis servidors de Softcatalà, de manera que tindran més control sobre el programa, i podran actuar més ràpidament sobre ell.

Ben aviat veurem més novetats en la seva eina de traducció. Softcatalà té previst afegir-hi noves llengües, com l’occità (amb possibilitat de formes araneses) i l’esperanto.

Enllaç | Traductor de Softcatalà

Els cercadors de la xarxa ens han fet un gran servei en aquest món d’Internet. És impensable prescindir d’ells a l’hora de cercar informació a la xarxa. Dins del món de les cerques existeixen molts cercadors, però hi ha un que té bona part del mercat, i no sembla que en els pròxims anys vagi a canviar molt.

Ripple és un projecte que naix amb l’objectiu de construir un cercador lliure, lluny de la centralitat de les multinacionals: completament descentralitzat. El seu estat actual és força primitiu i està sense versió alfa encara, però promet força amb els seus objectius.

De disseny modular, pretén funcionar sense servidor central ara per ara, basant-se en les xarxes P2P, on cada usuari indexaria part dels seus continguts, i d’altres usuaris, aconseguint un equilibri de carrega, disponibilitat i minimitzant els recursos disponibles.

Aquest projecte naix a la web de kriptopolis en una discussió sobre seguretat de les dades personals en els cercadors.

Falta menys de dos mesos per que es publiqui l’última versió 7 de drupal, i amb les versions alpha publicades podem veure les últimes millores que incorpora el nou gestor de continguts.

Per qui no sàpiga que és drupal,  és una aplicació web entre gestor de continguts i frameworks per crear pàgines web. Creat per el flamenc Dries Buytaert. La filosofia de drupal és semblant a un Lego, on cada peça (mòdul) dona una funcionalitat, i el conjunt de peces(mòduls) crea grans aplicacions com comerços electrònics, gestors de tasques, premsa electrònica, xarxes socials o promotor de continguts.  En certa manera recorda a gnulinux, per la seva seguretat, el seu sistema de permisos, i el seu funcionament modular.

Moltes de les noves incorporacions són funcionalitats existents en versions antigues realitzades per particulars o empreses, que han passat una depuració, i un testeig que el fan apte per afegir-les a la distribució per defecte. Dos de les més importants són aquestes.

  • CCK ( Kit de construcció de contingut ): Ens permet crear un contingut amb qualsevol tipus de camp (dates, textos, Selects, checkboxs, etc…). Passa a ser mòdul del nucli, per tant es poden crear qualsevol tipus de camp en els nodes.
  • Els usuaris, la Taxonomia i els comentaris, Passen a ser també nodes (contingut de drupal), beneficiant-se de tot allò que es pot fer un node, com fer llistats de dades amb Views, o afegir camps al node amb CCK.

A part de les noves incorporacions, també s’han millorat altres funcionalitats com les següents.

  • Permet instal·lar un mòdul només copiant i enganxant l’enllaç del fitxer.
  • Millora la usabilitat de l’administració,  que al meu parer, em recorda una mica a WordPress, on destaca com el millor en aquest àmbit.
  • Millora  de la creació de distribucions. Opció d’instal·lar una versió mínima, estàndard, o qualsevol distribució que hàgim descarregat i instal·lat bé.
  • Configurar-se un panell de control a l’administració dels últims esdeveniments de la web.
  • Configurar-se un menú de adreces rapides de qualsevol enllaç de la web.
  • A la part de blocs podem mostrar un bloc depenent del tipus de contingut.

Drupal conté funcionalitats bàsiques per muntar una web. Però el que el fa molt més gran és la quantitat de mòduls que té, que milloren drupal fins a personalitzar-lo. Una d’elles, i la més usada és Views, que encara no s’ha plantejat passar a ser nucli de drupal, però que és una eina essencial per qualsevol persona que l’usa.

Views és un mòdul que ens permet fer llistat de dades. La particularitat és que no cal programar res. Incorpora una interfície que permet configurar un llistat de dades, amb filtres, arguments, camps, i tipus d’ordre. Seria com fer una consulta SQL però sense saber res de programació.

En la pròxima versió de drupal, podrem gaudir de Views 3, que incorpora noves funcionalitats com la de poder posar camps a la capçalera i el peu del llistat, o mostrar uns camps si el contingut esta buit.

Més Informació:

Vimeo és un portal de vídeos més modest que YouTube o d’altres, però que en canvi té una comunitat de professionals més destacada.

La notícia d’aquestes setmanes és que Vimeo ha decidit implementar les llicències Creative Commons en els vídeos dels usuaris que així ho desitgin. Tan sols cal que els usuaris es dirigeixin a les Configuracions per defecte i indiquin quina llicència volen aplicar a tots els seus vídeos. Juntament amb aquesta novetat i la de que el format OGG també estigui acceptat per pujar els vídeos, Vimeo es suma a d’altres projectes com Blip.tv que ja feia temps que incorporaven característiques d’aquest tipus.
L’avenç del HTML5, els formats lliures i les llicències lliures no s’atura.