20.5.16

Ubuntu 16.04 LST Desktop

Després d'arrossegar moltes actualitzacions de versions d'Ubuntu tocava fer una actualització neta, però desant prèviament moltes de configuracions de programes que utilitzo habitualment.

La instal·lació ha anat molt fina i el nou sistema es nota més lleuger. He hagut d'instal·lar molts programes i la majoria han trobat les seves configuracions (que havia guardat prèviament), altres han migrat els seus perfils i molts d'altres els he instal·lat des de zero.

En una altre ordinador he fet una actualització de 14.04 a 16.04 sense masses problemes. Això sí ha estat molta estona instal·lant paquets. I a l'arrencar he hagut de triar el Unity perquè l'inici de sessió amb Gnome que tenia per defecte (i que crec que vaig instal·lar coses addicionals) no responia bé.

Configuracions addicionals destacables:
  • He instal·lat gimp, gmic i gimp-plugin-registry i m'ha sorprès veure que per defecte el Gimp encara té la finestra d'eines flotant. He anat a Edita -> Preferències -> Gestió de finestres i he triat en el primer desplegable "Finestra normal". Després he reiniciat.
  • He necessitat el Java d'Oracle enlloc del Java lliure que porta Ubuntu, aquest tutorial és molt complet Instal·lació de Java

20.11.15

Trobar enllaços trencats

És útil tenir eines per tal de trobar enllaços trencats en els nostres webs. Si tenim gestor de continguts, és interessant usar alguna eina pròpia del gestor per detectar-los. Així trobarem enllaços interns i externs que no funcionen, i segon l'eina podrem configurar moltes opcions, per exemple:

  • Cercar enllaços trencats segons el tipus de contingut. A vegades, és normal que hi hagi enllaços trencats en notícies o articles antics i no val la pena perdre-hi temps, en canvi, en pàgines més estàtiques cal detectar aquests enllaços trencats.
  • Algunes eines ens permetran també cercar enllaços trencats en comentaris. Depèn del cas, pot ser interessant.
  • Fer la cerca de nit, o en determinades hores, i per parts, pot disminuir la càrrega del nostre servidor web.
  • Distingir entre els webs que no responen i les pàgines que no existeixen també és interessant perquè les primeres es poden tornar a comprovar unes hores més tard i en canvi les pàgines que no existeixen ja impliquen una acció que l'editor d'aquella pàgina ha de fer.
  • Notificar a l'autor d'una pàgina que té enllaços trencats també és molt interessant, ja que en llocs relativament grans tenim diversos autors i editors de la informació i un sol informe d'enllaços trencats no ens soluciona la notificació.
  • Possibilitat d'escanejar tipus de continguts creats a mida, formularis, menús, blocs, caixes, peus de pàgina, etc.
Algunes eines per a diversos gestors de continguts:


Un cercador per web: Broken Link Checker 

20.5.15

Conversions de fitxers de so

De .mp4a a .mp3
> avconv -i input.m4a ouptut.mp3
> avconv -i input.m4a -b:a 250k ouptut.mp3  (bitrate de 250k)
> for f in *; do avconv -i "$f" -metadata album="Nom àlbum" "$f{f%.m4a}".mp3; done

De .mpga a .mp3
  • Crec que només cal canviar l'extensió, però també he trobat...
  • avconv -i fitxer.mpga -f mp3 fitxer.mp3
Extreure el so d'un o diversos vídeos mp4
> avconv -i "INPUT FILE" -map 0:1 -c:a copy "OUTPUT FILE"
> for i in *.mp4; do avconv -i "${i}" -map 0:1 -c:a copy "${i%.mp4}.aac"; done

Extreure les cançons d'un CD amb abcde
> abcde -a cddb,read,encode,tag,move,playlist,clean -d /dev/cdrom -o m4a -V -x
> abcde -a cddb,read,encode,tag,move,playlist,clean -d /dev/cdrom -o mp3 -V -x
> abcde -a cddb,read,encode,tag,move,playlist,clean -d /dev/cdrom -o flac -V -x

Conversions de vídeo interessants

Com transformar un vídeo per enviar-lo i veure'l per Whatsapp? Ho podeu fer a través de web.whatsapp.com. Segons la meva experiència el problema que us podeu trobar és si supereu la mida màxima permesa, el fitxer no ha de superar els 16 MB, per tant, si heu de baixar molt la resolució perquè us hi càpiga, potser també podeu intentar escurçar-lo.

Per canviar la resolució jo utilitzo aquesta ordre i intento usar la resolució més alta (vegeu aquesta taula) que pugui i que el resultat no em superi els 16MB :

avconv -i video.mp4  -strict experimental -s 512x288 video-whatsapp.mp4

Transformar fitxers AVCHD .MTS a .MP4 (ja que al fer muntatges amb Kdenlive o Openshot les transicions entre vídeos surten malament!):

ffmpeg -i infile.mts -vcodec copy -acodec aac -ab 192k -strict experimental outfile.mp4
avconv -i infile.mts -vcodec copy -acodec aac -ab 192k -strict experimental outfile.mp4
mencoder infile.mts -demuxer lavf -oac copy -ovc copy -of lavf=mp4 -o outfile.mp4

20.3.15

Crear un Time Lapse partint dels fitxer JPG

Copiem tots els fitxer JPG a una carpeta.
Si volem creem una subcarpeta i retallem les fotos al format 16:9:

mkdir resized
mogrify -path resized -resize 1920 -gravity Center -crop 1920x1080+0+0 *.jpg
cd resized
 
A partir, d'ara podem treballar a la carpeta resized/

mencoder "mf://*.jpg" -mf fps=25:type=jpg -ovc lavc 
-lavcopts vcodec=mpeg4:mbd=2:trell:vbitrate=7000 -oac copy
-o timelapse.avi

Amb kdenlive, podeu clicar a "Add clip" -> "Add slideshow clip" i llavors li podeu posar una "Frame duration" de per exemple 0.04 segons, és a dir 1s/25, o sigui, 25 fps. Això us crea un clip que podeu arrossegar a la línia de temps i renderitzar o evidentment, usar també tota la potencialitat d'aquest editor de vídeo.

I usant ffmpeg aquí teniu un manual força complet.

2.2.15

Arreglant paquets trencats i altres conseqüències del pas del temps

Al fer actualitzacions, instal·lar paquets de fonts externes, programes comprimits (tarballs) i programes descarregats, hi ha programes que deixen de funcionar per diverses raons. Us explico alguns casos:

Chrome
Al intentar instal·lar l'última versió (la 40.x) amb un .deb, dóna un error i no s'instal·la. Tot i així, als programes instal·lats m'apareix un Chrome versió 5. El desinstal·lo i esborro els fitxers de configuració per poder instal·lar seguidament el paquet que he descarregat:

dpkg -r google-chrome-beta
dpkg --purge google-chrome-beta
dpkg -i google-chrome-stable_current_i386.deb

Opera
Tinc una versió antiga que fa temps que no s'actualitza. Sembla que és degut a un canvi d'arquitectura del navegador. Desinstal·lo el paquet i elimino la font que havia habilitat fa temps

Evolution
Crec que mai l'he utilitzat. Sempre he fet servir el Thunderbird.

sudo apt-get remove --purge evolution
sudo apt-get autoclean

14.1.15

Com saber quina és la primera instal·lació d'Ubuntu que vas posar al teu ordinador?

Porto anys actualitzant un Ubuntu cada 6 mesos sense fer cap reinstal·lació des de zero. No ha calgut de moment (toquem fusta)! I el dubte que em sorgeix és, quina és la primera versió d'Ubuntu que vaig instal·lar en aquest PC?

He fet una cerca de how to know the first ubuntu version that was installed on a computer i altres similar sense cap èxit.

Així doncs que he utilitzat un sistema personal. He fet un "ls -l" a diversos directori i he mirat les dates més antigues. Com que podria ser que alguna data fos anterior a la data d'instal·lació (tot i que m'estranya...), he utilitzat aquest mètode als directoris personals de root i de l'usuari que utilitzo (és interessant fer ls -la per veure els directoris que comencen per punt). Així he vist la data de creació de certs directoris que es creen quan utilitzes per primera vegada una aplicació (per exemple el .mozilla).

En definitiva, tot apunta que la primera versió instal·lada deuria ser la 9.04, és a dir, en aquest ordinadors que us dic, hi han passat 10 versions diferents d'Ubuntu i 9 actualitzacions de versió!

Actualització: una manera més senzilla és mirar el fitxer /etc/apt/sources.list. Si no hi heu fet neteja mai, a la primera línia hi podeue trobar una línia comentada que fa referència al CD d'instal·lació:

# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090421.3)]/ jaunty
 main restricted

Problemes amb Remmina: quan no funcionen algunes connexions

Treballant amb el client d'RDP i SSH Remmina em trobo errors de connexió en aquest tipus de protocols.

Amb SSH, en alguns casos, et connectes i apareix una pantalla de color gris i no es veu el terminal. Canviant la mida de la finestra el tema es soluciona.

Amb RDP, a vegades en diu que no es pot connectar. El problema és un canvi en les credencials. Ho podeu solucionar anant a ~/.freerdp i editant el fitxer known_hosts. Elimineu les línies corresponents als servidors que no us funcionen.

Recordeu que la resta de configuració de Remmina la trobareu a ~/.remmina. Hi trobareu un fitxer amb extensió .remmina per a cada connexió i un fitxer remmina.pref amb les configuracions generals.

Ubuntu 14.10. Aquest cop amb forces petits problemes

Després d'anys d'actualitzar l'Ubuntu cada 6 mesos sense fer cap reinstal·lació nova, aquesta nova transició de la 14.04 a la 14.10 és la que m'ha donat més petits problemes. D'entrada, mantinc encara una versió de 32 bits que intueixo que té menys manteniment que la germana de 64.

He tingut bàsicament problemes amb:

  1. Detecció de pantalles: n'utilitzo dues i de tant en tant tinc problemes de detecció o em canvia l'ordre de les pantalles.
  2. Alguns cops, a la primera arrancada, el teclat configurat és l'americà. Si tanco i obro sessió s'arregla.
  3. La xarxa no es connecta automàticament a l'arrancar. Ho haig de fer manualment al iniciar la sessió.
  4. En alguns casos, al iniciar sessió la primera vegada, l'ordinador es queda penjat. Intueixo que els problemes anteriors hi tenen bastant a veure.
  5. No funciona la combinació de tecles que bloqueja la pantalla CONTROL+ALT+L.
Hi continuaré dedicant una mica de temps a arreglar-ho...

3.12.14

Actualitzant GMIC a Ubuntu 14.10

GMIC és un conjunt d'eines per processar imatges que es pot instal·lar com a plugin de Gimp. De fet, a Ubuntu existeix un paquet gimp-gmic, però fa cert temps que no s'actualitza i per tant si volem tenir tots els filtres i eines disponibles és convenient actualitzar-se.
Si a Gimp aneu a Filtres -> G'MIC veureu en una nova finestra tots els filtres disponibles i a dalt de la finestra us informarà de la versió que és. A sota la llista d'efectes, teniu un botó que us permet actualitzar la llista de filtres descarregant-los d'Internet. Si la versió, és antiga us descarregarà els filtres que us falten, però us avisarà que canvieu de versió si voleu tenir més filtres perquè la versió que teniu ja no en tindrà més.
Per instal·lar la nova versió només cal descomprimir el .zip que us descarregueu del web a ~/.gimp-2.8/plug-ins/. L'última versió de G'MIC és 1.6.0.2 i actualitzant surten més de 400 filtres.

24.9.14

Com trobar duplicats en els full de càlcul del LibreOffice

El procediment per trobar el duplicats és senzill:
  1. Seleccionem les cel·les o la columna on volem trobar els duplicats
  2. Anem al menú Format i cliquem a Format -> Formatació Condicional -> Condició
  3. En la condició haurà de posar "El valor de la cel·la és" i "duplicat", i a sota, "Estil nou..."
  4. Ens apareixerà una nova finestra on seleccionarem l'estil que volem aplicar als duplicats, jo trio canviar el color de fons anant a la pestanya "Fons".
Trobat aquí que ho compara amb l'Excel i a més ens proposa algunes accions més amb els duplicats.

11.12.13

Gimp 2.8.10 i 2.9.1 a Ubuntu

Com sempre, hi ha una manera de tenir l'última versió estable de Gimp al teu Ubuntu o la versió de desenvolupament pels més atrevits. Només cal afegir el repositori i...

L'últim paquet és el pluguin resinthesizer que ve dels repositoris d'Ubuntu i que és un dels més innovadors que porta. Si seguiu, l'enllaç, veureu que diuen que Photoshop no té res similar!

30.9.13

Treballar amb setmanes a MySQL

La funció Week de MySQL retorna el número de la setmana de la data que si li passa com a paràmetre. Ara bé, per defecte ens dóna un número de setmana entre 0 i 53, considera el diumenge el primer dia de la setmana i la primera setmana de l'any és la que comença a partir del primer diumenge de l'any. 

Aquesta funció té un segon paràmetre amb 8 possibles valors on es pot configurar que dilluns sigui el primer dia de la setmana, que el valor de la setmana estigui en el rang 1-53 o amb diverses consideracions sobre quina és la primera setmana de l'any.

Per exemple la funció WEEK(CURDATE,1) considera el dilluns el primer dia de la setmana, la primera setmana la que té almenys 3 dies d'aquest any i retornarà un valor entre 0 i 53.

Altres funcions com WEEKOFYEAR(date) retorna un número entre 1 i 53 i per tant és equivalent a WEEK(date,3). En canvi YEARWEEK(date,mode) permet usar el mateixos paràmetres que WEEK, però retorna l'any i la setmana.

En definitiva, si heu de treballar amb setmanes en MySQL feu una ullada a la documentació i feu algunes proves. Tot i que el sistema sembla complex, segurament aquest mecanisme és més flexible que fer servir una variable global que defineixi per exemple el primer dia de la setmana com passa en altres bases de dades.

9.7.13

Com posar el LibreOffice en català a Ubuntu?

Amb alguna reinstal·lació m'ha quedat el Libreoffice en anglès. Per posar-lo en català hem d'afegir el paquet libreoffice-l10n-ca:
> apt-get install libreoffice-l10n-ca

5.7.13

Actualitzant SQLDeveloper de la versió 3.1 a la 3.2 a Ubuntu 13.04

Descarreguem la versió per a Linux en format zip.

Com a root anem a /opt i movem la carpeta sqldeveloper: mv sqldevelper sqldeveloper-backup 
Descomprimint a /opt el zip creant una nova carpeta sqldeveloper. El propietari de la carpeta i els arxius ha de ser root i el contingut ha de ser accessible per tothom. També cal assegurar-nos que el fitxer sqldevloper.sh sigui executable per tothom: chmod a+x sqldeveloper.sh

Ara usant el nostre usuari habitual podem anar a /opt/sqldeveloper i executar l'script: sh sqldeveloper.sh
Un petit assistent ens permetrà recuperar la configuració de la versió anterior (connexions a bases de dades, màquina vitual Java, enllaços des del menú, etc.).

RabbitVCS a Ubuntu 13.04

Hi ha alguns problemes amb la integració de RabbitVCS amb el navegador de fitxer nautilus que porta per defecte Ubuntu.

Per instal·lar-lo caldrà seguir les indicacions oficials (instal·lant com a mínim el paquet rabbitvcs-nautilus3) i després caldrà crear alguns enllaços més per a la versió de 32bits:
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
sudo ln -sf /usr/lib/libpython2.7.so.1 /usr/lib/libpython2.7.so.1.0

Pels que usin 64 bits sembla que funciona això:
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/x86_64-linux-gnu/libpython2.7.so

A banda d'això, l'ordre següent ajuda a que es visualitzin les icones contextual: gsettings set org.gnome.desktop.interface menus-have-icons true

8.5.13

Presentacions amb Impress.js i Strut

Les presentacions innovadores de Prezi han inspirat aquesta eina per a desenvolupadors per fer presentacions amb HTML i CSS3.

Per facilitar la feina a l'usuari final ja hi ha un programa, l'strut, que permet editar presentacions on-line usant impress.js. El programa permet exportar i importar presentacions en un forma JSON i potser l'únic inconvenient d'entrada és que les imatges han d'estar disponibles on-line.
Un cop acabada la presentació, quan la visualitzem podem desar la pàgina per tenir-ne una còpia preparada per visualitzar en local o en un servidor propi. Fent això, ens desarà en local les fonts i les imatges i podrem també fer canvis editant el codi font.

1.5.13

Actualitzant GMIC per a Gimp a Ubuntu 13.04

GMIC és un conjunt d'eines per processar imatges que es pot instal·lar com a plugin de Gimp. De fet, a Ubuntu existeix un paquet gimp-gmic, però fa cert temps que no s'actualitza i per tant si volem tenir tots els filtres i eines disponibles és convenient actualitzar-se.

Si a Gimp aneu a Filtres -> GMIC veureu en una nova finestra tots els filtrs disponibles i a dalt de la finestra us informarà de la versió que és. A sota la llista d'efectes, teniu un botó que us permet actualitzar la llista de filtres descarregant-los d'Internet. Si la versió, és antiga us descarregarà els filtres que us faltes, però us avisarà que canvieu de versió si voleu tenir més filtres perquè la versió que teniu ja no en tindrà més.

Per instal·lar la nova versió només cal descomprimir el .zip que us descarregueu del web a ~/.gimp-2.8/plugins/. L'última versió de GMIC és 1.5.5.2 i actualitzant surten 476 filtres.

Gimp versus Photoshop

La gent de Gimp ha publicat una petita comparativa (PDF) amb Photoshop i el seu punt fort és que els avantatges de Photoshop no compensen el seu cost per la majoria dels usuaris. Photoshop continua sent car aprofitant-se de la seva posició de domini del mercat, però Gimp continua sent programari lliure i tot i el seu desenvolupament un pèl lent (comparat amb altres programes lliures) no ha deixat d'evolucionar i arribar als objectius que s'havia marcat.

Els punts forts de Gimp són:
  • El cost zero
  • Extremadament estable.
  • Disponible per a Windows, Mac i Linux.
  • Els plugins per a Gimp són sempre gratuïts (a Ubuntu apt-get install gimp-plugin-registry).

24.4.13

Actualitzant Samsung Galaxy Ace a Android 2.3.7 (Cyanogenmod 7.2)

Cyanogenmod és una versió adaptada d'Android dissenyada per millorar el rendiment i l'estabilitat de les distribucions dels fabricants i operadors.

Els avantatges de la versió 7.2:
  • Consumeix menys memòria i va més ràpid.
  • És més estable.
  • S'actualitza a versions que sovint el fabricant del mòbil no ha tret i no treurà perquè a la pràctica ja no suporta.
  • És més segur.
  • Afegeix alguna funcionalitat d'Android 4.
  • Té algunes aplicacions addicionals.
  • Es poden traslladar més aplicacions a la targeta SD.
  • Està tot en català i amb l'última traducció disponible (les versions 2.x sovint no tenien català).
  • Vegeu el detall de millores d'aquesta versió.
Els passos que descric a continuació han funcionat per un mòbil Samsung Galaxy Ace ST-G5830 i són una simplificació del que que explica la pàgina de Cyanogen: http://wiki.cyanogenmod.org/w/Install_CM_for_cooper. El que fem és intal·lar una distribució Cyanogemod 7.2 basada en Android 2.3.7.

Descarregueu aquests 3 fitxer i poseu-los a l'arrel de la targeta SD del mòbil sense descomprimir:

Per la instal·lació tingueu en compte:
  • Per entrar en "mode recuperació" al engegar heu d'aguantar els botons de Power i Home fins que surt "Samsung".
  • Useu la tecla de volum per anar amunt i avall, la tecla Home per seleccionar i la de Power per anar enrere.

Apagueu el mòbil
Engegueu-lo en mode recuperació
Seleccioneu Apply Update i seleccioneu el primer fitxer zip
Reinicieu el mòbil

Engegueu-lo en mode recuperació
Seleccioneu backup and restore -> fem una còpia de seguretat del sistema actual
Seleccioneu wipe data/factory reset.
Seleccioneu install zip from sdcard.
Seleccioneu choose zip from sdcard. Seleccioneu el segon fitxer .zip.

Seleccioneu reboot system now



Engegueu el mòbil en mode recuperació

Seleccioneu install zip from sdcard
Seleccioneu el tercer zip
Apagueu el mòbil

Engegueu el mòbil, configureu el vostre compte gmail amb l'assistent que us surt i seleccioneu el market per intal·lar tots els programes que necessiteu gmail, maps, whatsapp, LINE, etc.

Algunes referències a Internet parlen de la possibilitat d'instal·lar la versió 4.x d'Android en aquest mòbil, però sovint fan referència a altres versions amb més capacitat, de totes maneres aquest enllaç diu que ho ha aconseguit: http://androvamp.wordpress.com/2013/04/17/aokp-4-2-2-para-galaxy-ace-s5830-gracias-a-roury/

11.3.13

Canviant la mida i afegint watermarks gràfics a fotos de forma massiva

He estat mirant com afegir watermarks a fotos de forma massiva. Si el watermark és un text hi ha diverses maneres, fins i tot  per línia de comandes. Quan es tracta d'afegir un gràfic el tema es complica i sobretot si ho volem fer de forma massiva.

He trobat aquesta ressenya del programa Java multiplataforma WatermarkImages que ho fa tot molt fàcil i flexible, pots:

  1. Escollir les fotos JPG o PDFs que vols marca i les carpetes d'origen i destí.
  2. Pots especificar alçades o amplades màximes per canviar la mida de les imatges.
  3. Pots afegir un gràfic per fer marcar les fotos
  4. Pots escollir la posició i mida del gràfic
  5. Controlar l'execució del procés de transformació de les imatges.
Pràctic, útil, funcional i ràpid.
Per instal·lar-ho, cal baixar el zip del binary i executar el primer fitxer .jar amb l'entorn Java que tinguem instal·lat. Primer caldrà marcar aquest fitxer com a executable. 



Baixar-se els vídeos del YouTube, de TV3 i altres

Els vídeos que trobem per Internet poden estar en formats molt diversos i usen mecanismes de reproducció també diferents. Aquests són els 3 programes que utilitzo quan vull baixar un d'aquests vídeos.

YouTube

L'extensió Easy YouTube Downloader per al Firefox és la manera més fàcil de descarregar els vídeos d'aquest popular web. Amb aquesta extensió i sense reiniciar el navegador ens apareixerà un menú desplegable sota del vídeo on podrem seleccionar en quin format i qualitat volem descarregar el vídeo o si volem descarregar només l'àudio.

TV3

Hi ha un programa específic per a Linux, Mac o Windows que indicant-li el número de vídeo, te'l descarrega sense problemes.

Altres vídeos

Per altres vídeos que puguem trobar al web, sovint els podem descarregar amb una extensió de Firefox que es diu FlashGot i que permet fer descàrregues massives, però també amb un botó prop de la barra superior d'adreces, permet baixar els vídeo que s'està visualitzant.

5.2.13

Migrar un Worpress o canviar-ne la URL

Si tenim un Wordpress funcionant i li canviem la URL ja sigui per un canvi de domini, de directori o de servidor, tindrem problemes perquè no podrem entrar al Wordpress (login) i a més molts enllaços apuntaran a la URL antiga.

Per arreglar-ho hi ha diversos sistemes, però el més efectiu sembla ser el de canviar certs valors a la base de dades. En concret, hem de canviar a la taula wp_options almenys 2 registres que contenen l'antiga URL. Haurem de mirar a la columna option_name els registres que tenen el valor siteurl i home i llavors canviar la URL a la columna option_value.

31.1.13

LibreOffice 3.6.5 i 4.0

Ja hi ha disponible la versió 3.6.5 de LibreOffice, però Ubuntu encara no la inclou als repositoris. Si ens interessa utilitzar alguna de les seves caraterístiques podem afegir aquests repositoris: LibreOffice 3.6.5 instal·lació a Ubuntu 12.10/12.04

D'altra bada, ja hi ha versió 4.0 beta i sembla que la nova versió, a part de reorganitzar-se, inclou moltes noves caraterítiques:
  • Importació de diagrames Visio en tots els formats de fitxer existents.
  • Es podran afegir comentaris associats a trossos de text.
  • Importació/exportació d'expressions matemàtiques RTF.
  • Permet capçaleres i peus de pàgina diferents a la primera pàgina sense usar un estil de pàgina diferent.
  • Millores de la importació/exportació dels formats de Microsoft.
  • S'afegeix 4 tipus de lletra nous open-source.
  • Suport al protocol CMIS per accedir a documents desats en gestors de continguts.
  • Els gràfics es podran redimensionar i recomprimir podent escollir diverses opcions amb una finestra de diàleg.
  • S'integren l'extensió per importar PDFs, entre d'altres.
  • Applicació per Android per controlar les presentacions Impress de forma remota amb Bluetooth.
  • Moltes millores de rendiment, sobretot en la importació i càrrega de diversos tipus de fitxer.

21.1.13

Actualitzar Moodle a 2.4

He actualitzat un Moodle de 2.2 a 2.4 i el procés ha estat molt senzill. A part de fer una còpia de seguretat dels fitxers i de la base de dades, he seguit aquests passos:
  1. He baixat la nova versió i l'he descomprimit
  2. Li he posat el nom de carpeta que tocava
  3. He canviat el propietari dels fitxers i directoris.
  4. He navegat a l'inici del Moodle amb el Navegador i he seguit el procés d'actualització.
Ha anat com una seda.

11.12.12

VLC, els vídeos es mostren foscos

Des de fa un temps els vídeos reproduïts en el reproductor Videolan VLC surten una mica foscos. M'he parat a mirar si ho podia arreglar i he vist que en els ajustos de vídeo hi havia marcada la casella "Ajust de la imatge" que permet fer ajustos de la imatge de vídeo. Desmarcant la casella, el vídeo ja s'ha vist bé, però també podem mantenir la casella marcada i modificar els ajustos de brillantor, contrast, saturació, etc.

26.11.12

Canviar el timeout de PhpMyAdmin

Quan treballes força estona amb un web, és bastant molest haver de tornar a obrir la sessió. Si no memoritzem la contrasenya per seguretat, potser tampoc voldrem tenir la sessió oberta molta estona. Canviant el timeout podrem decidir quin és el temps exacte que volem que la nostra sessió resti oberta.

Ho podem fer al fitxer /etc/phpmyadmin/config.inc.php. Hem de canviar (o introduir si no existeix) la línia:

$cfg['LoginCookieValidity'] = 3600;

Hi haurem de posar el temps que volem que la sessió resti oberta en segons. Per exemple, 3600 segons serien 1 hora.

15.11.12

Actualització de VirtualBox a 4.2.2

Seguint aquests passos he actualitzat el VirtualBox d'Ubuntu Quantal a la versió 4.2.2. Si intenteu descarregar el paquet des de VirtualBox us donarà problemes de dependències. Jo ja tenia el repositori instal·lat, però crec que l'actualització a 12.10 me l'havia comentat.

Finalment, l'ordre important és indicar-li que vols la versió 4.2:
apt-get install virtualbox-4.2

Després, el propi VirtualBox et demana si vols actualitzar l'extension pack i ho fa sense problemes.

6.11.12

Cerca de cadenes de text a Windows i Linux

A Linux utilitzo un grep o un find per cercar cadenes de text dins d'arbres de directoris:

> grep cadena *.txt

He volgut fer el mateix a Windows i el més similar ha estat amb un findstr que amb el paràmetre /s fa la cerca recursiva:

> findstr /s /C:"cadena a cercar" *.txt

26.10.12

Migració d'ubuntu 12.04 a 12.10

He fet una nova migració a l'última versió d'Ubuntu deixant enrere la versió LTS. El procediment de migració ha estat ràpid, però a mesura que vaig treballant m'he trobat amb algun problema:
  • Una màquina virtual del VirtualBox s'ha quedat sense connexió de xarxa. Ho he arreglat (vegeu) per consola des de l'usuari que executa les màquines: VBoxManage modifyvm "Nom de la màquina" --natdnshostresolver1 on
  • Utilitzava un applet per fer connexions ssh que ara ha desaparegut. Potser a partir d'ara faig servir el Remina que és el que utilitzo com a client RDP.
  • No munta pendrives ni dispositius USB. Ho he arreglat creant dins de /media una carpeta amb el nom de l'usuari que ho fa i ha quedat arreglat (vegeu).

Generar nombres aleatoris

Des de la línia de comandes o a través d'un script podem generar nombres aleatoris usant la funció $RANDOM del Bash.

Així si volem generar un nombre entre 1 i 15 usarem:
# echo $((1+RANDOM%15))

3.9.12

El Thunderbird 15 inclou xat, missatgeria instantània i Twitter!

La nova versió 15 del client de correu electrònic Thunderbird inclou a partir d'ara també opcions de missatgeria instantània per defecte. La llista de xats suportats inclou la missatgeria de Google Talk i en general totes les que fan servir el protocol XMPP, el clàssic IRC, el Xat del Facebook i també el Twitter.
Amb aquesta incorporació es converteix realment Thunderbird en un centre de missatgeria i comunicació personal. El fet de poder gestionar múltiples comptes de correu, tenir calendari/agenda/taques, llibreta d'adreces i tenir missatgeria instantània, permet tenir en una sola aplicació tota la gestió de la comunicació d'una o diverses organitzacions, fent cerques globals i re-aprofitant contingunts entre diversos canals.
Falta provar amb profunditat cada un dels protocols de missatgeria instantània i valorar si el client que ens ofereix Thunderbird ens és útils o en quins casos el podem fer servir. He fet per exemple una ullada  ràpida al client de Twitter i m'ha sembla que li faltaven coses (adjuntar imatges, escurçar URL, fer cerques per hashtag...).

16.7.12

Millores del proper LibreOffice 3.6

En poques setmanes arribarà la versió 3.6 de LibreOffice i he estat mirant els canvis:
  • Canvia l'estètica lleugerament, sobretot a Windows 7. Hi ha canvi d'icones a Mac i també algun canvi en els entorns GTK de Linux.
  • Hi ha diverses millores en la importació de documents .docx
  • Canvi de mida de la lletra amb CONTROL+[ o ].
  • Millores en l'assistent d'etiquetes.
  • Molts canvis en el Calc en importacions, en ordenacions, etc.
  • A les presentacions Impress s'ha afegit un format de diapositiva Widescreen, s'ha millorat la detecció del dispositiu extern i s'han afegit 10 nous formats de presentació.
  • L'exportació a PDF permet signar amb una marca d'aigua.
  • La importació dels formats de Microsoft es fa bastant més ràpid.

Convertint fitxers .kml a .gpx usant GPSBabel

GPSBabel és una eina que ofereix diverses utilitats, entre elles, la conversió de tracks entre diversos formats. A Ubuntu el podeu instal·lar des dels repositoris amb un apt-get.

Amb la popularització de Google Maps i l'ús GPS en telèfons mòbils, la conversió entre el format de Google .kml i l'estàndard de facto .gpx és molt habitual. Per convertir de kml a gpx ho podem fer per línia de comandes així:

gpsbabel -i kml -f in.kml -o gpx -F out.gpx

31.5.12

Canviar l'aplicació predeterminada per obrir un tipus de fitxer

A Ubuntu 12.04 per obrir sempre un tipus de fitxer amb un programa determinat clicarem amb el botó dret del ratolí sobre el fitxer, clicarem a Propietats i després a la pestanya Obre amb. Seleccionarem el programa i clicarem a Estableix com a predeterminada.

Si un dia volem obrir un fitxer amb un programa diferent, senzillament clicarem amb el botó dret del ratolí damunt del fitxer, clicarem Obre amb i seleccionarem l'aplicació.

24.5.12

Instal·lant Gimp 2.8 a Ubuntu 12.04

Sembla que el 3 de maig va sortir la nova versió 2.8 de Gimp. Després de tants anys de desenvolupament i de tantes millores promeses no em volia quedar amb la versió 2.6.x que porta l'Ubuntu 12.04, per tant he fet:

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo aptitude update
sudo aptitude safe-upgrade

Chromiun s'inicia en pantalla completa i no hi ha manera de sortir d'aquest mode

Després d'una actualització el navegador Chromium que ve amb l'Ubuntu 12.04 s'inicia en mode de pantalla completa i per molt que premem F11 no torna al mode normal.
La solució més ràpida ha estat eliminar el directori ~/.config/chromium, però si tenim configuracions que ens interessa conservar, llavors podem editar el fitxer Local State i treure determinats trossos.

16.5.12

Utilitzar el plugin de Java d'Oracle enlloc de l'Icedtea

A Ubuntu el Firefox utilitza el plugin de Java Icedtea per un tema de llicències, però en alguns casos molt concrets aquest plugin pot donar problemes de compatibilitat amb algunes aplicacions web desenvolupades amb les eines d'Oracle.

En aquest cas, desintal·larem el plugins Icedtead pel Centre de programari de manera que a la pràctica desinstal·larem tots aquest paquets: icedtea-netx-common icedtea-netx icedtea-jre-javavm icedtea-6-jre-cacao icedtea6-plugin icedtea-6-plugin icedtea-plugin

Segurament el plugin de Java 6 o 7 d'Oracle ja es troba al nostre ordinador perquè ja el teníem instal·lat o perquè l'ha instal·lat alguna aplicació que usa Java, ho podem comprovar per línia de comandes així:
> locate libnpjp2.so
/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so

Si ens respon això, només caldrà instal·lar el plugin al Firefox o per exemple a l'Opera creant un enllaç:

> cd /usr/lib/firefox-addons/plugins
> ln -s /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so
> cd /usr/lib/opera/plugins
> ln -s /usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/i386/libnpjp2.so
 
Si volem instal·lar l'última versió del client llavors podem seguir els passos dels següents enllaços 1 i 2.

9.5.12

Openshot millora el suport AVCHD dels fitxers .MTS

Amb Ubuntu 12.04 ve instal·lada la versió 1.4.0 d'Openshot i he comprovat que els fitxers de vídeo en alta definició AVCHD com els fitxers .MTS que graven les càmeres Panasonic ara ja són reconeguts sense problemes pel programa. En la versió anterior, tot i que reconeixia els fitxers i els visualitzava bé, quan feies la conversió a .MP4 sempre et sortia un vídeo no sincronitzat que no es veia bé.

Podria ser que tot els problema fos que la conversió es fa amb l'eina ffmpeg i que hi hagi tingut a veure els canvis que he fet, vegeu.

8.5.12

Convertint vídeos a MP4 amb Winff i FFMpeg

Winff és un fantàstic programa per convertir fitxers de vídeo i audio a diversos formats. En el fons, les conversions es fan amb el programa ffmpeg que funciona per línia de comandes. La versió de windows d'aquest programa funciona a la perfecció, però la d'Ubuntu ja porta temps amb problemes degut a que falten certs còdecs.
En aquest enllaç, proposa utilitzar el repositori de Mediubuntu i a mi m'ha funcionat per a la versió 12.04 d'Ubuntu.

> sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update

> sudo apt-get install ffmpeg libavcodec-extra-53

També podeu descarregar d'aquí un fitxer de configuracions actualitzat i reemplaçar el fitxer .winff/presets.xml. Així veureu quines conversions estan disponibles.

Problemes amb Virtualbox al passar a 12.04

Amb l'actualització a Ubuntu 12.04 el VirtualBox ha deixat de funcionar. Crec recordar que havia instal·lat la versió d'Oracle i no la versió dels repositoris d'Ubuntu. En tot cas, la solució ha estat desinstal·lar el paquet virtualbox i assegurar-me que els fitxer /etc/apt/sources.list tenia la línia:
deb http://download.virtualbox.org/virtualbox/debian precise contrib

Després amb aquestes comandes ho he tornat a instal·lar sense perdre la configuració ni les màquines virtuals:
sudo apt-get update
sudo apt-get install virtualbox-4.1 

Més informació.

És interessant també afegir el VirtualBox 4.1.14 Oracle VM VirtualBox Extension Pack  per tenir accés per exemple als ports USB des de la màquina virtual. Per instal·lar-ho ho descarreguem i anem a Fitxer - Preferències - Extensions i afegim el fitxer que hem descarregat.

Si ens dóna un error de permisos quan ens demana la contrasenya de root, ho podem solucionant obrint un terminal de root i editant el fitxers /etc/sudoers:
cd /etc
visudo

Afegirem els nostre usuari després de root:
root   ALL=(ALL:ALL) ALL
usuari ALL=(ALL:ALL) ALL

Amb CTRL+O i CTRL+X desarem i sortirem.

12.4.12

LibreOffice: pàgines apaïsades, números de pàgina, etc.

Veig que hi han canvis en el LibreOffice respecte les últimes versions d'Openoffice.org en aspectes com els estils, entre d'altres. D'entrada la tecla F11 ens torna a fer sortir el diàleg d'estils com antigament i no hem de dependre del ratolí i han canviat algunes operacions amb pàgines apaïsades, encapçalaments, números de pàgina i estils.

Com fer algunes coses:
  • Inserir pàgines apaïsades entre pàgines verticals: insereix -> Salt manual -> Salt de pàgina -> Horitzontal.
  • Per tornar a pàgina verticals: seleccionem un estil diferent, per exemple "Per defecte"
  • Inserir encapçalaments o peus de pàgina, però no a totes les pàgines: quan fem Insereix -> Capçalera ens deixa triar per a quin estil de pàgina ho fem (primera pàgina, per defecte o Horitzontal). Si volem treure la capçalera d'una pàgina podem desmarcar-ho Format -> Pàgina -> Activa la capçalera. El mateix passa amb els peus de pàgina.
  • Començar els números de pàgina a partir d'un número concret: un cop hem posat els número de pàgina (Insereix -> Camps -> Número de pàgina), si anem al principi de pàgina i anem a Format -> Paràgraf -> Flux de text -> Salts, podem especificar el número de pàgina que volem.

11.4.12

Ajuntant fotos amb el Hugin

Feia temps, segurament anys, que no utilitzava el Hugin, el programa lliure que permet ajuntar fotos per crear fotos panoràmiques. Al tornar-lo a utilitzar, la sorpresa ha estat molt grata perquè el programa m'ha funcionat perfectament i de forma totalment automàtica com jo esperava d'un bon programa que estigui encarat al gran públic. Però a més a més, el Hugin et dóna la possibilitat d'experimentar, si ho desitges, amb molts paràmetres que altres programes comercials no disposen.

20.3.12

Com evitar la redirecció a blogger.com.es

He afegit aquest codi a la plantilla del bloc després del tag <head> per tal d'evitar la redirecció al domini .com.es i així mantenir el domini .com:

<script type="text/javascript">
if ((window.location.href.toString().indexOf('.com.es/'))>'1')
{
window.location.href = window.location.href.toString().replace('.blogspot.com.es/','.blogspot.com/ncr/');
}
</script>

15.3.12

Novetats del LibreOffice 3.5

La propera versió d'Ubuntu (12.04 LTS) ja ve amb la nova versió 3.5 de LibreOffice (el successor d'Openoffice.org) i tinc curiositat pels canvis que introdueix la nova versió, els he mirat i he fet una llista. En els documents de text:
  • Desarà els documents en format ODF 1.2 enlloc d'1.1 i això farà que Microsoft Office es queixi, però reparant el document ens l'importarà.
  • El xifrat de documents utilitza un algorisme nou més segur i per tant les versions de LibreOffice fins a la 3.4.4 no podran obrir aquest documents.
  • Millores en l'edició d'encapçalaments i peus de pàgina.
  • Millores importants en la correcció gramatical (només en anglès i algun altre idioma).
  • El recompte de paraules s'actualitza mentre teclegem.
  • Les taules de continguts ara enllacen el contingut per defecte.
  • S'afegeix compatibilitat (importació i exportació) de comentaris de MS Office (.docx).
  • Millores en la tipografia.
  • Millora de la tipografia de la ela geminada "l·l" del Català!
I de les altres aplicacions, també hi ha canvis, personalment destacaria:
  • Impress/Draw: noves formes que permeten una millor importació de PPTX.
  • Impress/Draw: les diapositives ocultes no s'exporten a PDF sinó es diu explícitament.
  • Math: importació/exportació de fòrmules amb documents .docx.
  • Base: nou driver per a PostgresSQL i molts errors corregits.
  • Millor importació de documents Visio a Draw.
  • Millor importació de documents RTF, s'ha reescrit.
  • Millor importació de document .docx.
  • Visualització de números de línia i navegació per número de línia.
  • Botó per intercanviar entre presentacions i notes del presentador.
  • Botó d'escanejat per sistemes Unix.
  • El diàleg quan desem amb un format no natiu és més clar.
  • Millores en el mecanisme d'actualització.
  • Neteja de codi no necessari i binaris més petits.
  • Millor instal·lador per a Windows.
Vegeu-ho amb més detall a Release Notes 3.5. Són forces canvis i sembla que hi ha molts nous desenvolupadors. Això és una bona notícia!

Error running shared postrotate script for /var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log

Una solució a aquest error és mirar el password que hi ha a /etc/mysql/debian.cnf i posar-lo a l'usuari debian-sys-maint a MySQL:

GRANT RELOAD, SHUTDOWN, PROCESS, SHOW DATABASES, SUPER, LOCK TABLES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY PASSWORD 'XXXXXX';

14.3.12

Problemes amb els fitxers privats de Drupal

Sembla que si es té activat el mòdul CKEditor a Drupal 7 i es té fitxers privats, et pots trobar que no pots accedir als fitxers privats. La solució és marcar una opció del perfil global del CKEditor: "Enable access to files located in the private folder".

Tingueu en compte que els fitxers privats continuen sent accessibles a tothom si es coneix la URL, per tant utilitzeu algun mòdul addicional per protegir-los com per exemple aquest.

Configuracions de PHP per treballar amb fitxers a Drupal 7

Configuracions recomanades de PHP per treballar amb fitxers a Drupal 7, especialment si utilitzem fitxers privats que gestiona el mòdul de PHP i no l'Apache directament.

file_uploads = On must be set to "On"
upload_max_filesize = 24M can't be larger than post_max_size
max_input_time = 300 small values may cause timeouts for large file uploads
memory_limit = 64M small values may cause out of memory errors for large file uploads
max_execution_time = 180 small values may cause timeouts for large file uploads
post_max_size = 24M limits the size of input submitted to the website (including attached files)

Ho podem configurar a /etc/php5/apache2/php.ini i després caldrà reiniciar el servidor service apache2 reload.

13.3.12

El Cron no funciona, cron.hourly, cron.daily no funcionen!

Sembla que de la versió 10.04 fins a l'11.10 els crons que es programen al directoris predeterminats /etc/cron.hourly i comapanyia no funcionen si tenen extensió o si usen un caràcter que no sigui una lletra (ASCII), un número, un guió o un guió baix.

El problema es troba al fitxer /etc/crontab on l'ordre run-parts (que executa els scripts d'un directori) per defecte no accepta gaires caràcters si no es defineix expressament.

Només cal que proveu run-parts --test /etc/cron.daily per saber el que s'executarà i si voleu utilitzar caràcters especials ho podeu fer així run-parts --test --regex='(.*)' /etc/cron.hourly o afegint un altre modificador, vegeu man run-parts.

1.3.12

Catalanitzar el teu mòbil amb Android

Aquí trobareu una explicació de com catalanitzar parcialment el vostre mòbil:
Projectes/Android - Wiki de Softcatalà: Si disposeu de la versio 1.5 o 2.x d'Android, podeu emprar l'aplicació More Locale 2, disponible gratuïtament al Market. Un cop instal·lada podreu indicar el codi de llengua corresponent al català (ca) i un codi d'estat (AD,ES,FR,IT). Tingueu en compte que aquesta aplicació no és de codi lliure.
Bàsicament s'aconsegueix que algunes aplicacions surtin en català, com algunes de Google, i sobretot, que la navegació sigui sempre que sigui possible en català.

Potser en l'explicació no queda molt clar. A mi m'ha calgut introduir un nou idioma i posar els codis de llengua i país.

29.2.12

Catalanitzar el Windows

El Catalanitzador és una gran iniciativa de la gent de Softcatalà que permet amb pocs clics posar en català el programari d'un Windows XP, Vista o 7. I no solament el Windows, sinó també molts dels programes que s'hi troben, l'idioma d'escriptura, el de navegació de diversos navegadors, etc.

Un programa imprescindible per l'entorn Windows i que encara té camí per recórrer ja que s'hi poden afegir la catalanització de més aplicacions.

15.2.12

Instal·lació d'Oracle SQLDeveloper 3.1 a Ubuntu 11.10

He seguit els passos i la instal·lació ha anat com una seda. Com que tenia una versió bastant antiga instal·lada, abans d'instal·lar la nova versió he fet: mv /opt/sqldevelper /opt/sqlsdeveloper-old

Tot i així, a l'arrencar el programa m'ha demanat si volia importar dades d'instal·lacions antigues i m'ha importat totes les connexions que tenia definides (ho desa a ./sqldeveloper).

10.2.12

Llistar els directoris segons la mida

La comand du de Linux permet saber que ocupa un directori i el seus subdirectoris. Si volem una llista de les carpetes ordenada per la seva mida podem fer:

du -k | sort -nr | more

17.1.12

Configuració avançada de phpMyAdmin

El phpMyAdmin té algunes característiques avançades que només funcionen si s'instal·len unes taules addicionals. El problema és que a Ubuntu el fitxer de creació de les taules no es troba on diu la documentació... Com a root hem de:
cd /usr/share/doc/phpmyadmin/examples
gunzip create_tables.sql.gz
mysql -u root -p < create_tables.sql
I en principi, tot funcionarà i no caldrà fer res més. Si no tinguéssim un usuari amb els permisos adequats, llavors si que caldria establir una contrasenya per l'usuari pma tal i com explica aquí: Installing phpMyAdmin Advanced Features on Ubuntu

12.1.12

Error de PHP amb sqlite.so a Ubuntu 11.10

Si us surt l'error PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so es tracta de que la versió de PHP que utilitza l'Ubuntu ja no fa servir la versió de sqlite, sinó que fa servir la 3.

La solució més ràpida és anar a /etc/php5/conf.d/ i editar el fitxer sqlite.ini i comentar amb un ";" la línia on carrega el fitxer sqlite.so que ja no exiteix. Veureu que en el mateix directori hi ha un fitxer sqlite3.ini.

Si aquesta solució no us va bé, sempre podeu descarregar-vos el fitxer sqlite.so tal i com explica aquí i llavors potser heu de comentar el sqlite3.ini...

10.1.12

Ajustant la Weather Extension del Gnome Shell

Ja fa temps que m'havia fixat que la Weather Extension no funcionava ja que sempre indicava mal temps i fred. Resulta que no n'hi ha prou en configurar la teva ciutat, sinó que també cal posar un codi de localització que s'obté de http://weather.yahoo.com/

Introduïu la vostra ciutat i després cliqueu sobre la icona RSS per veure la URL que us genera. El primer paràmetre és el codi que necessiteu. Per exemple per Barcelona la URL que apareix és http://weather.yahooapis.com/forecastrss?p=SPXX0015&u=f i per tant agafarem el codi SPXX0015.

En el Weather Configurator el primer camp és WOEID i és on hem de posar aquest codi.

També hi ha un fitxer de configuració que jo no tinc (a Ubuntu 11.10) on es poden configurar aquestes coses. Ho explica aquí.

9.1.12

Instal·lació d'Eclipse i PHPEclipse a Ubuntu Natty

Fem la instal·lació d'Eclipse pel centre de programari. A Ubuntu Natty ens posa la versió 3.7.

Obrim l'Eclipse i anem a Help -> Install New Software. Introduïm la URL http://phpeclipse.sourceforge.net/update/nightly_1.2.x/, escollim els 3 components i anem donant a següent fins que ho instal·lat tot. Sembla que la versió 1.2.x és la més actual. La versió nigthly sense el _1.2.x no m'ha funcionat.

En acabar caldrà reiniciar l'Eclipse i per començar a treballar crearem un nou projecte que escollirem que sigui de tipus PHP Project.

Actualitzant a Virtualbox 4.18

Tenia el VirtualBox 4.0 instal·lat directament des de Sun i ja tocava actualitzar-lo. He descarregat l'actualització que suggeria el propi programa, però el Centre de programari d'Ubuntu no me l'actualitzava i per tant he anat per línia de comandes:
> dpkg -i virtualbox-4.1_4.1.8-75467~Ubuntu~natty_i386.deb
dpkg: es considera la desinstaŀlació de virtualbox-4.0 en favor de virtualbox-4.1…

I després d'una llarga llista de missatges ha acabat la instal·lació, ho he provat i ha funcionat perfectament.

La nova versió 4.18 de VirtualBox afegeix característiques d'exportació de màquines virtuals i discos.

30.11.11

Drupal cron a Ubuntu

Drupal necessita realitzar periòdicament una sèrie de tasques programades (indexació de nodes per la cerca, actualització de canals RSS, publicació programada, execució de tasques, backups, enviament de mails, etc.). Aquestes tasques es realitzen mitjançant l'execució del fitxer cron.php de l'arrel de la instal·lació de Drupal.

Si es té accés root a Ubuntu, una manera fàcil de programar-ho és creant un petit script al directori /etc/cron.daily o /etc/cron.hourly (segons la freqüència que vulguem). Alternativament, podem editar el fitxer /etc/crontab i definir la freqüència que ens interessi o utilitzar la comanda crontab des de qualsevol usuari si tenim autorització (vegeu man crontab). En qualsevol cas, necessitarem un script com el següent amb permisos d'execució:
#!/bin/sh
wget http://localhost/drupal/cron.php -o /dev/null -O /dev/null

17.11.11

Opera Mobile Emulator per Linux

L'Opera Mobile Emulator per Linux ens permet testejar webs per a dispositius mòbils. La instal·lació del paquet .deb funciona perfectament amb Ubuntu 11.10 i permet triar un munt de dispositius mòbils on ja està configurada la seva resolució de pantalla, incloses diverses tablets.

Aquest programa és una solució més ràpida i més pràctica que fer servir l'emulador on-line de l'Opera o el Firefox Agent Switcher.

16.11.11

Descarregar vídeos de TV3 des de Linux

Hi ha un petit programa que us permet descarregar vídeos de TV3. Només cal seguir aquests passos per instal·lar-lo:

wget http://www.gnulinux.cat/dev/tv3.tar.gz

tar -xvzf tv3.tar.gz

cd tv3

bash install

Ens demanarà la contrasenya de root per fer la instal·lació i després el podem executar gràficament o per línia de comandes amb un tv3 número-vídeo.

Donar accés a /var/www a un usuari

L'usuari i el grup que executen Apache i que normalment són els propietaris dels documents desats a /var/www són www-data.www-data. Per donar-hi accés a un altre usuari ho podem fer creant un directori allà i canviant els permisos perquè qualsevol membre del grup www-data tingui accés complet:
  • su
  • mkdir desenvolupament
  • chmod 775 desenvolupament

I llavors afegim l'usuari al grup www-data. Ho podem fer canviant el grup principal o afegint un secundari, respectivament:
  • usermod -G grup usuari
  • usremod -g grup usuari
Haurem de tancar la sessió de l'usuari i tornar a entrar perquè el canvi tingui efecte.

4.11.11

Instal·lació del servidor FreeNX a Ubuntu 10.04

Dins dels programes que permeten la connexió remota a l'entorn gràfic de Linux segurament el FreeNX és un dels més ràpids i a més a més no requereix tenir accés a l'entorn gràfic per instal·lar-lo. A part d'això, funciona amb el servidor d'SSH i per tant evitem tenir més ports oberts o tenir comunicacions no xifrades.

A FreeNX - Community Ubuntu Documentation trobareu tota la documentació necessària per instal·lar-ho amb alguns canvis segons la distribució d'Ubuntu on ho feu, a la versió 10.04 cal fer:
> aptitude install python-software-properties
> add-apt-repository ppa:freenx-team
> aptitude update
> aptitude install freenx
> wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
> tar -xvf nxsetup.tar.gz
> cp nxsetup /usr/lib/nx/nxsetup
> /usr/lib/nx/nxsetup --install

I per instal·lar el client NX a Ubuntu 11.10 anirem a nomachine.com i descarregarem el client, jo he baixat l'nxclient_3.5..0-7_i386.deb. Després amb l'NX Connection Wizard la configuració és bastant simple.

27.10.11

Remmina: el nou client RDP per a Ubuntu 11.10

El nou Ubuntu 11.10 ja no porta el tsclient i sembla que la solució més pràctica és posar Remmina.

Amb el Remmina podem importar tots els servidors amb el que ens connectàvem des de tsclient. Anem a Eines -> Importa i triem els fitxers .rdp que vulguem del directori ~/.tsclient/.

Per defecte, Ubuntu només ens instal·la el client Vinagre (SSH, RDP, VNC), però aquest no és capaç d'importar les connexions del tsclient.

Recordeu que si vàreu memoritzar les contrasenyes, les tindreu sense xifrar als fitxer .rdp de ~./tsclient i que amb remmina passa el mateix, crea uns fitxers a ~/.remmina.

Instal·lar l'entorn gràfic en un servidor Ubuntu

Una bona guia per si en un servidor Ubuntu tenim el requeriment (que no hauríem de tenir) d'instal·lar l'entorn gràfic: ServerGUI - Community Ubuntu Documentation

Hi ha diverses solucions per no instal·lar tants paquets com ho faríem si fem instal·lem el meta paquet ubuntu-desktop. Podem optar per un gestor de finestres lleuger o per utilitzar túnels SSH.

Executant aplicacions gràfiques a través de SSH

En el servidor habiliteu la IP del client:
> xhost ip-desktop
I mireu que a /etc/ssh/sshd_config l'X11Forwarding estigui a Yes.

Des del client només heu de fer un
> ssh -X user@server
Si voleu compressió afegiu una "c" -cX i després només cal que teclegeu el nom de l'aplicació remota que voleu executar:
> xeyes &

26.10.11

10 coses a fer després d'instal·lar Ubuntu 11.10

Un petit recull de coses a instal·lar després de posar l'Ubuntu 11.10: 10 things to do after installing Ubuntu 11.10

Si ja venim de la versió 11.04 i anteriors, segurament unes quantes d'aquestes coses ja les tindrem. Potser tampoc acabo d'estar d'acord amb l'opinió de que Firefox és tant inestable i Chrome tant maravellós. En tot cas, què cadascú triï els paquets que vulgui!

També interessant aquesta guia per instal·lar el Gnome Shell.

21.10.11

Primeres impressions de l'Ubuntu 11.10

Les primeres impressions de la nova versió d'Ubuntu són bastant bones:
  • El Unity sembla molt més ben acabat i no dóna els problemes que donava abans (no s'encalla i no surt tapant la finestra on realment vols clicar). Quan tens dues pantalles ara el menú de programes es situa a la pantalla de l'esquerra i no a la pantalla de la dreta.
  • He provat molt per sobre Gnome i Gnome Shell entrant com a Gnome i com a Ubuntu Classic i m'ha agradat el grafisme, però encara hi he treballat poc i m'hi haig d'acostumar i acabar de decidir.
  • A la versió de 64 bits ja detecta sense problemes el lector de CD/DVD SATA.
  • Pels que sempre ens ha agradat el Thunderbird, estem contents que s'hagi escollit com a client per defecte i que la integració per fi sigui molt bona.
Noves versions de programari:
  • El PHPMyAdmin ha millorat força.
Coses negatives:
  • gThumb continua sense ser el programa per defecte per visualitzar les imatges i el que porta per defecte no m'agrada.
  • Amb Ubuntu classic surt el menú d'apagar tallat i he vist que s'ha de prémer ALT.
  • Alguna penjada també he tingut, però sembla prou estable.
  • Amb el VirtualBox d'Oracle continua donant el mateix problema cada cop que hi ha una actualització del kernel i a més a més no puc instal·lar la nova versió 4.1.

21.7.11

VirtualBox dóna un error després d'una actualització

Vaig instal·lar el VirtualBox 4 al actualitzar a Ubuntu 11.04. Ara amb una actualització les màquines virtual no em funcionen (error "Kernel driver not installed) i em diuen que faci un /etc/init.d/vboxdrv setup, però aquest setup acaba amb un error que consulto a /var/log/vbox-install.log:
Failed to install using DKMS, attempting to install without
Makefile:169: *** Error: unable to find the sources of your current Linux kernel
. Specify KERN_DIR= and run Make again. Stop.
Instal·lo el paquet linux-headers-2.6.38-10-generic-pae tal i com em suggereix el fitxer de log (coincideix amb l'últim kernel instal·lat, ls /boot ) i llavors torno a fer el setup:
> aptitude install linux-headers-2.6.38-10-generic-pae
> /etc/init.d/vboxdrv setup
I tot funciona OK!

15.7.11

Apagar automàticament el teu Linux

A vegades estem copiant/descarregant alguna cosa que triga molt i hem de marxar, però ens quedem per apagar l'ordinador. Ens aquests casos, podem estimar quan trigarà el que estem fent i programar una aturada automàtica. Una manera de fer-ho de forma ràpida és la següent:
  1. Obrim un terminal i entrem com a root amb la comanda "su".
  2. Executem la comanda "at" seguida de l'hora en que volem apargar l'ordinador, per exemple "at 8pm"
  3. Teclegem la comanda que volem executar, en el nostre cas volem apagar l'ordinador amb la comanda "halt".
  4. Teclegem CONTROL+D per sortir.
Amb la comanda "atq" podem veure el que hi ha programat i amb "atrm" podem esborrar les tasques que tenim programades.

2.6.11

Com canviar el directori de dades de MySQL

How to change the MySQL data default directory explica molt bé com canviar de directori els arxius de dades de MySQL. Tot i que a simple vista semblaria que cal parar el servei, moure els fitxers i canviar la configuració a my.cnf, també cal tocar el servei de seguretat appArmor.

3.5.11

Primeres impressions d'Ubuntu 11.04

La nova interfície em té una mica perdut, especialment la falta dels menús d'aplicacions o la integració dels menús amb les barres superiors i veure quins programes tens oberts, però l'actualització ha estat ràpida. Alguns problemes:
  • VirtualBox ha deixat de funcionar, jo utilitzava la versió OSE dels repositoris d'Ubuntu, però com que no he aconseguit fer-la funcionar, he optat pels repositoris de Sun-Oracle i m'han tornat a funcionar les màquines virtuals només retocant la memòria de les targetes gràfiques i cridant el servei a "/etc/init.d/vboxdrv setup".
  • El Firerfox 4 surt en valencià, però inactivant la variant valenciana als complements i reiniciant s'arregla (vegeu-ho).
Algunes coses interessants:
  • Noves versions de molts programes com per exemple: Firefox, UFRaw, OpenShot...

17.3.11

Instal·lar els codecs H.264 a OpenShot

He trobat la resposta a la FAQ #1040 : OpenShot Video Editor. Amb Ubuntu 10.10 a mi només m'ha funcionat amb el segon paquet, en concret instal·lant el paquet libavformat-unstripped-52.

9.3.11

Firefox supera l'IE definitivament?

Regularment vaig mirant les estadístiques dels navegadors en diversos webs de l'àmbit català i veig que finalment Firefox ha superat IE i a més a més els altres navegadors també han agafat bona part del pastís. Això ens porta a que Internet Explorer ja no ens pot imposar els seus estàndards. Una de les estadístiques que tinc distribueix els navegadors així:
  • Firefox 38%
  • Internet Explorer 37%
  • Chrome 15%
  • Safari 7%
Pel que fa als sistemes operatius, es veu des de fa temps una pujada de Mac OS i Linux manté un nivell consolidat però no augmenta significativament:
  • Windows 83,4%
  • MAC 8,7%
  • Linux 4,6%

21.1.11

Nautilus-image-converter

El nautilus-image-converter és una extensió de l'explorador de fitxers de Gnome que permet fer conversions de mida d'una o moltes imatges a la vegada. També pot fer rotacions d'imatges. Per instal·lar-ho caldrà el paquet i reiniciar el nautilus:

$ sudo aptitude install nautilus-image-converter
$ killall nautilus

Altres extensions de Nautilus que he comentat les trobareu clicant a l'etiqueta nautilus.

19.1.11

Citacions de Biblio en nodes de Drupal

Si utilitzem el mòdul Biblio de Drupal podem inserir en un node una citació d'un dels llibres publicats utilitzant els tags [bib] o . Però perquè funcioni caldrà que configurem els formats d'entrada (admin/settings/filters) per habilitar-ho.

Després usant els esmentats tags, per exemple [bib]citebkey[/bib], s'inseriran automàticament referències automatitzades. Per defecte, si no canvieu la configuració de biblio, la clau de cita és el número de node. També vigileu si utilitzeu un editor gràfic ja que potser us donarà problemes la inserció dels tags.

11.1.11

Passant a la branca 2.x de Mobile Tools

Mobile Tools és un mòdul de Drupal que permet adaptar un web a la navegació amb dispositius mòbils. Normalment ho fa redirigint quan detecta un dispositiu mòbil o canviant el tema per defecte.

La vesió 1.x que era l'estable fins ara ha desaparegut donant pas a la branca 2.x. He actualitzat de l'1.14 a la 2.1 sense cap problema ja que la configuració es manté perfectament.

22.12.10

De Service Links 1.0 a 2.0

Una petita guia per actualitzar el mòdul service_links de la versió 1.0 a la versió 2.0:
  • Actualitzem el mòdul com qualsevol altre mòdul
  • Activar el mòduls que proveïxen els serveis que ens interessen.
  • Configurar on i com mostrem els Service Links (admin/settings/service_links).
  • Configurar i ordenar els serveis (admin/settings/service_links/services).
  • Donar el permís d'accés a Service Links.
Si tenim serveis addicionals que cal afegir caldrà afegir un mòdul addicional dins el directori services seguint la pauta del mòduls que hi ha creats. També haurem d'afegir la icona corresponent al directori images. Tot això, farà que si volem actualitzar haurem de tenir en compte aquestes modificacions.

21.12.10

Posar mini CDs en lectors verticals

Acabo de descobrir que posar un mini CD (els CDs de 8cm de diàmetre) en un lector de CDs que està vertical és impossible, ja que no s'aguanta!

15.12.10

L'scheduler d'Oracle Database

L'Oracle Scheduler és un programador de tasques que inclou la base de dades Oracle a partir de la versió 10. Es poden crear programs, schedules i jobs. El job és una tasca que es programa i que pot ser un procediment PL/SQL, un bloc de codi o fins i tot un shell script del sistema. Els programs i els schedules són opcionals: els primers ens permeten agrupar jobs i els segons ens permeten definir programacions (per exemple una execució diària). Quan es defineix un job es pot dir que pertany a un programa i/o a un schedule.

A part de l'article que enllaço, la documentació d'Oracle ens explica els canvis de cada nova versió d'Oracle. Per exemple, a partir de la 11g podem executar tasques remotament: http://www.oracle-base.com/articles/10g/Scheduler10g.php

Diagnosticant errors a Oracle tipus ORA-00600

En errors de tipus ORA-00600 Oracle, a partir de la versió 11g, desa un fitxer alert_sid.log al directori diag\rdbms\sid\sid\trace i uns fitxers .trc i trm per cada incident. Paral·lelament al directori diag\rdbms\sid\sid\incident és crea una carpeta per cada incident. Per saber el número d'incident ho podem fer teclejant:
Adrci
adrci> show incident
Adrci> show trace -i 999
El 999 seria el número d'incident.

1.12.10

Diashapes, diagrames addicionals per a DIA

Diashapes és un conjunt addicional de nous conjunts de formes per afegir a l'editor de diagrames DIA. Es pot descarregar com a paquet .deb o un instal·lador per a Windows. Després cal executar-lo i instal·larà en el nostre ~/.dia els fulls de diagrames que hem seleccionat.

També podem descarregar els diagrames que es interessi i instal·lar-los manualment.

23.11.10

Canviant el nom i la IP de l'Oracle Application Server 10g

Una necessitat típica en nous servidors que substitueixen a d'altres de més antics és canviar la IP i el nom en el moment que es posen en producció per tal de fer el canvi més transparent. En aquest enllaç expliquen que hi ha un petit script que fa aquesta feina en servidors d'Oracle Application Server 10g: Changing IP and hostname in Application Server 10g

El control de volum m'ha desaparegut

De fet em va passar amb la versió 10.04; no recordo com. Ara amb la versió 10.10 l'he afegit seguint els passos d'algú que també li passa el mateix: Volume Control/Icon is gone (Ubuntu 10.04)

Traduït al català: cliquem sobre la barra amb el botó dret del ratolí i li diem "Afegeix al quadre..." i després triem la "Miniaplicació de l'indicador" i cliquem a "Afegeix".

El nom és una mica confús, però segons he llegit en la versió 10.10 s'agrupen diversos controls multimèdia en una mateixa icona.

22.11.10

Clonar màquines virtuals de VirtualBox

Per clonar màquines virtuals VirtualBox no es pot fer copiant el disc directament, hi ha una ordre específica que crea una còpia i li assigna una identificador en el registre de VirtualBox:
    VBoxManage clonevdi Master.vdi Clone.vdi
Tot i així, a mi em dóna un error i em diu que Master.vdi ja està al registre i evidentment ja hi està!

Per sort sembla que hi ha una ordre poc documentada que funciona. Es tracta de fer una còpia i després assignar-li un identificador nou:
cp Master.vdi Clone.vdi
    VBoxManage internalcommands setvdiuuid Clone.vdi

10.11.10

Els caixers automàtics de Telebanco 4B discriminen el català

És un fet que fa temps que he constatat. Es dóna prioritat a 5 idiomes europeus i al castellà. Tant difícil és incloure el català?

De moment el meu mètode de protesta és utilitzar l'anglès.

9.11.10

Service links 2.x no m'acaba d'agradar

La nova versió 2.x de Service links no m'acaba d'agradar perquè cal activar més mòduls per afegir més serveis i si no hi ha els serveis que tu vols has de crear un mòdul per afegir-los. A la versió 1.x hi havia un únic mòdul on tu editaves el codi per afegir serveis. Segurament la versió 1.x no era ideal perquè d'entrada no podies actualitzar-la si no copiaves les línies de codi que havies introduït, però era un funcionament senzill i funcional.

A la versió 2.x les actualitzacions semblen més fàcils, però la configuració prèvia és més pesada i la migració des de la versió 1.x no és directe. D'altra banda, s'introdueixen un munt de cadenes noves que cal traduir.

8.11.10

Eliminar fitxers de log antics a Windows

A Windows si volem eliminar fitxers de log antics ho podem fer amb la comanda FORFILES. La següent comanda esborraria els fitxers que no s'han modificat l'última setmana (7 dies) a la carpeta C:\LogFiles i també en totes les subcarpetes:

FORFILES /P “C:\LogFiles” /S /D -7 /C “CMD /C DEL /F /Q @PATH”

5.11.10

Linux desaparegut dels Netbooks?

Només una reflexió ràpida. A l'inici dels Netbooks, Linux dominava el mercat. Què se n'ha fet de Linux als Netbooks? Sí, sí, tu i jo l'intal·larem, però ara ja passa com en els portàtils, aconseguir-ne un sense Windows és casi impossible.

16.9.10

Couturier: uneix documents PDF de manera senzilla

Algunes vegades he necessitat unir documents PDF. Sembla que hi ha un programa per Linux que ho fa gràficament i de manera senzilla: Couturier: uneix documents PDF de manera senzilla

15.9.10

Instal·lant el mòdul CAS per a Drupal

Cal baixar phpCAS i instal·lar-ho al directori del mòdul en un subdirectori que també es digui CAS o millor instal·lar-ho al directori include de PHP de manera que quan actualitzem el mòdul no ens carreguem accidentalment el phpCAS.

Si la seguretat ens importa, serà convenient mirar si hi ha actualitzacions de phpCAS de tant en tant. Per exemple, les versions anteriors a la 1.1.2 tenen un problema de seguretat seriós.

13.9.10

Transliteració amb el mòdul pathauto

El mòdul pathauto de Drupal permet crear automàticament URLs netes, comprensibles per l'usuari i que millorin la indexació per part dels cercadors. Una de les opcions de configuració d'aquest mòdul és la transliteració, o sigui, canviar certes lletres per altres, per exemple totes les lletres accentuades per altres que no ho estiguin. Per fer això cal tenir un fitxer i18n-ascii.txt en un dels 3 directoris següents:
  • sites/web/i18n-ascii.txt
  • sites/all/i18n-ascii.txt
  • sites/all/modules/pathauto/i18n-ascii.txt
L'últim directori és on ho fas per defecte ja que només cal canviar el nom d'un fitxer de mostra que porta pathauto. El problema és que quan actualitzes has de recordar de conservar aquest fitxer. Per tant, en configurar la transliteració és aconsellable deixar el fitxer a sites/all i així no tindrem problemes amb les actualitzacions.

29.7.10

Variables multilingües a un web multi-idioma de Drupal

Per poder traduir algunes variables de Drupal cal afegir-les al settings.php, així quan configurem per exemple la Informació de lloc web, si canviem d'idioma ho podrem configurar amb diversos idiomes. Ho explia a Multilingual variables.

Drupal i SSL

Drupal and SSL - Multiple Recipes to Possible Solutions for HTTPS és un article que fa un repàs de diverses solucions per utilitzar navegació segura en llocs que utilitzin Drupal. Normalment això és una qüestió de configuració d'Apache, però quan volem combinar que un lloc web tingui tràfic xifrat i sense xifrar a la vegada, llavors necessitem algun mòdul.

De fet, hi ha dues aproximacions al problema, definir quines pàgines necessiten xifrat (utilitzant el mòdul Secure Pages) o fer que els usuaris autentificats utilitzin SSL. Aquesta segona opció és la que em sembla més lògica, però el mòdul que ho fa, el 443 Session està encara en fase alpha i és molt poc utilitzat.

17.7.10

Mesurant el creixement del directori files de Drupal

En Drupal els lloc web creixen en mida sobretot pels fitxers que s'adjunten en els nodes. Per fer una previsió del creixement del directori files he fet el següent:
  1. Llisto els fitxers del directori i els ordeno pel la data de creació: ls -lts > report.txt
  2. Reemplaço els espais en blanc (2 espais en blanc) per un de sol. Editant amb el vi faig diverses vegades :%s/ / /g
  3. Finalment, també amb el vi trec els espais en blanc de principi de línia :/$/^ //g
  4. Ens quedem amb les columnes 6 i 7: cut -d " " -f 6-7 report.txt > report2.txt
Ara ja tenim la mida dels fitxers i la seva data de creació i partir d'aquí ho podeu tractar amb el programa que desitgeu, jo ho he obert amb el gedit i ho copiat i enganxat al Calc (de l'Openoffice.org) i he ajustat la importació... Després allà he fet un sumatoris ràpids per saber quan ha crescut el directori files en un període de temps determinat.

Segurament, hi ha altres maneres de fer-ho però aquest m'ho permet fer en diversos sistemes. També hi ha altres ordres com du que poden ser molt útils.

10.6.10

Redireccions a Apache

Fent proves amb les directives de redirecció d'Apache, el Redirect, he descobert que si redirigeixes un web a un nou servidor cal eliminar el fitxers antics i no n'hi ha prou en canviar els permisos ja que llavors abans de redirigir l'Apache troba els fitxers i dóna un error d'Access denied. Passa el mateix amb el RedirectMatch que incorpora expressions regulars:
    redirect 301 /carpeta http://noudomini/carpeta
    RedirectMatch 301 ^/carpeta/subcarpeta/(.*)$ http://noudomini/carpeta/$1

El que no he provat és que passa si fem la redirecció reescrivint les URLs amb alguna cosa com aquesta:
    RewriteEngine On
    RewriteRule ^olddir/(.*)$ http://new.com/newdir/$1 [R=301,L]

Com agafar el feed RSS d'una de les categories d'un bloc de Blogger?

Mirant una mica de seguida he trobat la resposta a la pregunta Can I get site feeds for specific labels? La URL per veure els apunts d'un tema, per exemple els etiquetats amb "ubuntu" en aquest bloc, és aquesta:

http://logd.blogspot.com/feeds/posts/default/-/ubuntu

8.6.10

Problemes a l'extreure pistes de CD amb el Sound Juicer

Sembla que amb l'Ubuntu Lucid continua havent-hi un error l'extractor d'àudio CD, el Sound-Juicer. Si deixem algun del camps buits el programa peta, per tant la solució és omplir tots els camps (no sé si també els camps gènere, any i disc?).

3.6.10

Lleuger aument de l'ús de Linux

Diverses fonts suggereixen un augment de l'ús de Linux en entorns d'escriptori. Un bon indicador d'aquest ús són les estadístiques dels webs. Mirant les estadístiques de que disposo sí que noto un lleuger augment, però moderat. El que sí que també constato és que Mac OS ha duplicat la seva presència en un parell d'anys.

Agafant l'últim any (amb data d'avui) i comparant-lo amb els 2 anterior veig que:
  • Windows descendeix: 92%, 89% i 86%
  • Mac puja: 3,9%, 6,4 i 8,6%
  • Linux puja: 3,4%, 4,13% i 4,78%
Mirant estadístiques de diversos llocs més també veig que un lleuger augment. Fins i tot aquest bloc ha passat en 2 anys del 22,8% d'usuaris amb Linux al 30%: ja voldríem aquest augment i aquesta quota en webs d'ús més general.