divendres, 19 d’abril de 2013

El descanvi

Fa uns quants dies vaig explicar la meva migració a Fedora, avui escric una altra vegada per explicar la meva desil·lusió cap aquesta distribució; en un principi és una distribució que és funcional un cop instal·lada, però tampoc és per tirar coets.

Primer de tot, és un sistema "lliure" i només hi ha software lliure, això està molt bé si només es vol dedicar en el món del desenvolupament de programari lliure, però no serveix de res si es vol fer servir el sistema com un sistema per a qualsevol cosa, la qual necessita obligatòriament instal·lar-se els repositoris a on trobar programari no lliure. Fins aquí encara, però quan vols començar a cardar-li canya codificant vídeos la cosa es torna impossible, no hi ha cap programa als repositoris que funcioni correctament, tots en un moment o altre acaben petant. Vaig decidir fugir una mica del programari habitual per comprovar si també petaven, i excepte de LibreOffice, tota la resta de programari em fallava en un moment o un altre; i em sap greu, però així no es pot treballar, no es pot treballar amb un sistema que has d'estar a l'aguait esperant a que no peti. Quan es treballa amb un ordinador el què es cerca l'estabilitat, i Fedora això no ho ofereix.

I aquí estic, com a mal menor, resignat a Ubuntu una altra vegada.

dissabte, 26 de gener de 2013

El Canvi - part V

Després de tenir configurat el Firefox en català, amb la publicitat blocada i el plug-in de flash correctament instal·lat i funcionant, una cosa que m'agrada molt és poder visualitzar els arxius PDF directament amb el navegador, fa temps vaig escriure una entrada com fer-ho; però actualment allò ja no funciona ja que Firefox porta integrat un lector de PDFs propi, el què cal fer actualment per poder-los visualitzar és molt més simple, només cal anar a about:config, cercar la línia que posa pdfjs.disabled i fer que passi de "true" a "false" amb un doble click. Després caldrà anar a Edita -> Preferències, cercar la opció dels PDFs i dir que siguin previsualitzats amb Firefox, això ja ens integrarà el lector de PDFs dins del Firefox.

Bé, amb això diria que la configuració del Firefox la dono per finalitzada, només potser canviar el tema per defecte i posar-ne un altre, però això no ho trobo gaire rellevant.

Un cop arribats en aquest punt, explicaré una de les últimes configuracions que he realitzat per tenir l'escriptori una mica més funcional; una de les característiques del Unity d'Ubuntu és que quan es maximitza una finestra, la barra de títol d'aquella finestra s'integra amb la barra del sistema, permetent guanyar espai de treball reduint el nombre de barres en pantalla; per fer-ho només cal anar a extensions.gnome.org, i activar les extensions de maximus i window buttons i ja ho tindríem; si es vol configurar una mica més caldrà instal·lar el  programa Gnome Tweak Tool i des d'allà modificar-ne les seves característiques; i ja per acabar, una altra extensió que m'he instal·lat ha sigut la d'eliminar el botó d'accessibilitat, ja que jo no el faig servir per a res, però això ja és qüestió de cadascun.

divendres, 18 de gener de 2013

El Canvi - part IV

Bé, un cop tenim els repositoris extres instal·lats i els codecs enllestits per tal de poder reproduir qualsevol arxiu multimèdia, anem amb el què dóna una més de problemes, el navegador web. En aquest camp tenim poca elecció, ja que dels principals que hi ha al mercat, Chrome i Chromium donen errors al cap de poc temps d'usar-los i la navegació es fa impossible; Internet Explorer no té versió per GNU/Linux i és privatiu, i Opera no el considero pel mateix fet, per ser privatiu. Per tant ens hem de quedar amb la versió que ens ve instal·lada per defecte, o sigui amb Firefox, que tot i no ser un mal navegador, el trobo massa pesat.

Comencem primer de tot instal·lant el reproductor de flash, que tot i que és una eina que cada cop s'usa menys, moltes pàgines encara el fan servir. El què hem de fer és descarregar-nos el paquet de YUM des de la pàgina d'Adobe, un cop el tinguem descarregat, ens desplacem des de la consola a la carpeta Baixades que és on en principi s'ha descarregat el paquet amb un cd Baixades/ un cop fet això podem procedir a instal·lar el paquet amb un simple:
 
su -c 'rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm'
 
i després importem la clau amb un:
 
su -c 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux'
 
ara ja tindrem el repositori d'Adobe preparat per instal·lar el Flash, només cal que executem sudo yum -y install flash-player i ja haurem acabat amb el Flash.

Però això no acaba aquí, una de les coses que m'agrada molt a mi és blocar la publicitat de les pàgines, actualment hi ha un excés de publicitat a les pàgines, fins en certs moments, arribar a ser molestes, jo la bloco a través del adblock plus, només cal cercar aquest complement a la pàgina d'addons de Firefox. El què si que cal afegir és el diccionari català al Firefox per quan s'escriu, això ho podem treure des d'aquí, només cal fer click en el diccionari català. El què no he entès és perquè el Firefox, quan s'actualitza la interfície deixa d'estar en català com ho estava per defecte, mirant la mateixa pàgina només he vist que hi ha disponible la versió per la variant valenciana de la llengua, la he instal·lat i la veritat és que pràcticament no es nota la diferència. O sigui que recomano instal·lar-la per tenir el Firefox en català. També cal dir que he provat de fer servir el catalanitzador de softcatalà i no funciona bé. Un principi fet tot el què acabo d'explicar el navegador ja hauria de funcionar correctament, deixar-nos de mostrar publicitat absurda (fins i tot la de youtube), tindrem la interfície en català una altra vegada i el diccionari en català per poder corregir possibles errors d'escriptura.

El Canvi - part III

Bé, tot i tenir un sistema completament funcional, per un usuari normal el què vol fer amb el seu ordinador és poder reproduir arxius multimèdia; això de bones a primeres ja es pot fer, però només si aquests arxius es troben en un format lliure, això vol dir que els codecs siguin lliures, sinó és així, i la majoria de vegades no és així, caldrà instal·lar els codecs per poder visualitzar els arxius. Aquests codecs no es troben als repositoris de Fedora, es troben als repositoris de rpmfusion, per poder-los tenir disponibles al nostre sistema caldrà fer el següent des de consola:

su -c 'yum localinstall --nogpgcheck
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm'

La contrasenya que ens demana ara és la que quan hem realitzat la instal·lació ens ha demanat introduir una contrasenya per l'usuari root.

Ara ja tindrem els repositoris per treure els codecs necessaris per veure vídeos, el problema d'aquesta nova versió de Fedora és que el GStreamer ha arribat a la versió 1.0, i per tant els noms dels codecs han canviat una mica.

Explico com instal·lar tots els codecs i així oblidar-nos-en, només cal executar aquesta comanda:


sudo yum -y install gstreamer1-libav gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly

Això en principi ens permetrà reproduir qualsevol arxiu multimèdia amb els reproductors per defecte de Fedora.Fixeu-vos en què ara els paquets comencen amb gstreamer1 i no amb gestreamer, això és degut perquè el gstreamer ja ha arribat a la versió 1.0; i amb això han introduït alguns canvis, com ara que els codecs per h264 ja no es troben a gstremer-ffmpeg, sinó que es troben a gstreamer1-libav.

El Canvi - part II

Bé, un cop he explicat el perquè torno a Fedora començo a explicar coses que m'he trobat durant el procés d'instal·lació; primer de tot, l'he hagut de connectar a la xarxa abans d'iniciar el procés, ja que sinó el programa d'instal·lació no acabava de rutllar del tot bé. La instal·lació bastant senzilla, amb només un inconvenient, és a l'hora de generar les particions, tot i que està més o menys ben solucionat, costa entendre com accedir-hi i poder modificar i/o crear les particions d'una manera simple, per sort té un botonet que et genera les particions automàticament; això està bé si se sap què es fa, però crec que també s'hauria d'incloure la opció d'afegir tots els fitxers en una sola partició, això facilitaria la vida als usuaris novells.

Un cop acabada la instal·lació, sempre feta des de l'entorn gràfic, no ha sigut gaire complicada excepte pel punt que cito anteriorment; en reiniciar et demana un nom, un pseudònim i contrasenya, amb la opció d'afegir l'usuari creat a la llista d'administradors, això, pels que sabem de què va el tema val; però pels nou-arribats crec que potser els hi pot ser complicat entendre de què serveix, tot i que agraeixo aquestes opcions de configuració i personalització.

Un cop fet això, s'engega Fedora i ja està disponible, el primer que he fet ha sigut actualitzar el sistema a través d'un sudo yum -y update, espero que s'actualitzi i ja disposaré d'un sistema funcional.

El Canvi - part I

Últimament feia molt de temps que no escrivia res per aquí, i era més que res que no he trobat temps per testar coses i explicar-les, ara que ja he acabat el primer semestre i torno a tenir una mica de temps torno a escriure; primer de tot dir que he canviat per n-èssima vegada de sistema operatiu, i torno a funcionar amb Fedora, el perquè del canvi d'Ubuntu a Fedora és que sí que és cert que Ubuntu funciona molt bé, i la veritat, a mi el Unity d'Ubuntu m'encanta, el trobo pràctic i guanyes pantalla, cosa que s'agraeix; en els repositoris hi hia pràcticament tot el programari que es desitgi i les seves dependències, això és molt útil perquè no cal estar cercant per la xarxa quin paquet és el que falta. És senzill de fer anar, i pels qui comencen és molt intuïtiu.

Però per contra, hi ha un fet que em va fotre de molta mala llet; i és que el Unity envia tot el què consultes a la seva cerca als servidors d'Ubuntu, per no només cercar-te el què busques en el teu ordinador, sinó per també enviar-te possibles productes relacionats per a què els compris. Ja no només a la pròpia Canonical, sinó a Amazon o a la botiga de torn que tingui un conveni amb Canonical, i si que és cert que es pot desactivar, però això, a casa meva es coneix com a spyware.

Per aquest fet he tornat a Fedora, un sistema operatiu patrocinat per Red Hat i que només funciona amb programari lliure (si bé se li pot afegir programari restrictiu, que més endavant explicaré com fer-ho); és limita a ser funcional i respectar la privacitat de les persones, tot i que té, com tots els sistemes operatius, els seus defectes. En la següent entrada explicaré què m'he trobat amb Fedora, què m'ha agradat i què queda per millorar.

dilluns, 10 de desembre de 2012

Sopcast a Ubuntu

Bon dia!

Avui explicaré, com sempre, a instaŀlar (a Ubuntu, com gairebé totes les últimes aplicacions explicades) una nova aplicació bastant útil, sopcast, una televisió que ens permet veure televisió via P2P, una forma de veure televisió diferent i amb una qualitat exceŀlent. Els passos a seguir són els següents.

1.- Si tenim una versió de 64 bits, el primer què hem de fer és instaŀlar les llibreries de 32 bits. Sinó ens trobarem que l'aplicació no funciona, si la vostra versió del sistema operatiu és de 32 bits aquest pas us el salteu.

sudo apt-get install ia32-libs

2.- Descarregar sopcast per GNU/Linux, ho fem des d'aquí.

3.- Descomprimir.

4.- Executar la següent ordre. Això mourà l'executable de sopcast a la carpeta /usr/bin

sudo cp ~/Baixades/sp-auth/sp-sc-auth /usr/bin/sp-sc

(En principi, ara ja tindríem sopcast instaŀlat en el nostre ordinador, però cal instaŀlar un entorn gràfic per poder tenir una bona experiència d'usuari.)

5.- Descarregar-nos l'entorn gràfic des d'aquí i descomprimim.

6.- Executem la següent ordre. Això ens mourà a la carpeta de Baixades i ens compilarà i instaŀlarà l'entorn gràfic.

cd ~/Baixades/sopcast-player*
make
sudo make install


Si en executar aquestes ordres en apareix un error de compilació, segurament és per manca d'aquest paquet; python-glade2, caldrà doncs, instaŀlar-lo (sudo apt-get install python-glade2) i tornar a repetir el punt 6.

Un cop s'hagi executat la instaŀlació i no aparegui cap missatge d'error ja podrem cercar l'aplicació sopcast-player en el nostre sistema i poder gaudir d'una nova forma de veure la televisió.

dissabte, 8 de desembre de 2012

wallch - Una aplicació que et canvia automàticament el fons d'escriptori

Recentment vaig descobrir aquesta aplicació de la mà d'un coŀlega meu d'universitat, és una aplicació que així, a grans termes el què fa és que donada una sèrie de fons d'escriptori, te'ls va canviant passat un temps determinat. Així de senzill. No dedicaré aquesta entrada a fer-ne un tutorial, l'aplicació és prou senzilla com per jugar-hi amb ella una mica i descobrir-la tota amb poc temps.

La instaŀlació és senzilla, des d'Ubuntu amb un:

sudo apt-get install wallch

ja la tindríem instaŀlada.

Una cosa que sí que caldria tenir en compte, és que si volem que l'aplicació s'engegui tal i com s'inicia el sistema operatiu, anem (des d'Ubuntu) al Tauler d'inici -> Aplicacions d'Inici; apareix una nova finestra, fem clic al botó afegeix i torna a aparèixer una nova finestra; els camps nom i comentari podem posar el què vulguem, al camp d'ordre afegim:

sh -c "sleep 10 && wallch --constant &"

i desem, aquesta comanda farà que el nostre programa s'engegui quan arrenca el sistema operatiu.

dissabte, 20 d’octubre de 2012

Si Chuck Norris fos programador...

Segons els treballadors de Google, que van crear una petita pàgina interna per adorar-lo, si Chuck Norris fos programador, es diria Jeff Dean, un enginyer informàtic especialitzat en tècniques d'optimització que porta treballant a Google quasi des de la seva fundació. Aquests són uns quants dels "fets de Jeff Dean" que més m'han agradat:

  • Quan Jeff Dean programa ho fan en binari. Després escriu el codi font com a documentació.
  • Jeff Dean compila i executa el seu codi abans de fer un commit, però només per a cercar bugs en el compilador i en la CPU.
  • La velocitat de la llum en el buit era normalment de 60km/h, fins que Jeff Dean va dedicar un cap de setmana en optimitzar la Física.
  • El teclat de Jeff Dean té dues tecles: 0 i 1.
  • Quan Richard Stallman va sentir que l'autobiografia de Jeff Dean seria només disponible a través de kindle, se'n va comprar un.
  • Els compiladors no donen avisos a Jeff Dean. Jeff Dean dóna avisos als compiladors.
  • gcc -O4 envía el teu codi a Jeff Dean perquè el reescrigui.
  • El ritme en què Jeff Dean produeix codi es va multiplicar per 40 a finals del 2000, quan va actualitzar el seu teclat a USB 2.0.
  • Els programes de Jeff Dean no donen violacions de segment. La memòria es reorganitza sola per coŀlocar dades i codi en el seu lloc.
  • Jeff Dean pot guanyar-te al Conecta 4. En tres moviments.
  • Tots els punters apunten a Jeff Dean.
  • En Knuth va enviar una còpia de The Art of Computer Programming a Google. Jeff Dean el va autografiar i el li va retornar.
  • El teclat de Jeff Dean no té tecla Ctrl perquè ningú controla a Jeff Dean.

Extret de mundogeek.

dilluns, 14 de maig de 2012

Instaŀlar JDownloader a Ubuntu 12.04 Precise Pangolin

Per instaŀlar-lo només cal obrir una consola/terminal i seguir aquests passos:

1.- Escriure aquest codi a la consola/terminal i prémer Retorn:

sudo add-apt-repository ppa:jd-team/jdownloader  2.-  Seguir les instruccions que es mostren per pantalla.
3.- Escriure aquest codi a la consola/terminal i prémer Retorn:
sudo apt-get update && sudo apt-get install jdownloader
L'executem, deixem que s'actualitzi i ja el tenim disponible per  l'ús quotidià.