27.6.06

Inkscape 0.44-1

Tenim una nova versió del programa de dibuix vectorial Inkscape. Aquesta versió incorpora moltes millores (vegeu les Release Notes), per exemple un diàleg de capes, exportació a PDF amb transparència, millor suport d'SVG, millores en les eines de nodes, reordenació de menús, noves icones, paleta de colors ancorada a la part inferior de la finestra etc.
Visualment Inkscape hauria de ser un exemple per al Gimp ja que es veu tot molt més ordenat. Per altra banda l'estàndard SVG i l'Inkscape s'utilitzaran més si l'Internet Explorer suporta el format tal i com ho han fet el Firefox i fa poques setmanes l'Opera.

26.6.06

Torna Puntbarra

Després de diverses setmanes inactiu torna puntbarra, ara amb el .cat. Tal i com es defineix, Puntbarra és un bloc de noves tecnologies, justícia social, programari lliure, estàndards i actualitat.

Tutorials

Recull dels tutorials o manuals publicats a /var/log:

Entrevista a Mark Shuttleworth

A través de Barrapunto m'assabento que al "diari" La Razon hi ha una entrevista al fundador d'Ubuntu.

22.6.06

Diverses conferències sobre programari lliure es celebren a Catalunya

Sant Joan arriba amb programari lliure: aquests dies es cel·lebren a Barcelona la conferència internacional de la GPL v3, però també la GUADEC (del 24 al 30 de junt a Vilanova) i la GUADEC-CA (el 24 a Vilanova), la primer conferència del Gnome en l'àmbit català.

Permisos dels fitxers al Nautilus de Gnome

File Permissions in Nautilus: s'ha reprogramat el tema de veure i canviar els permisos dels fitxers i les carpetes des de l'explorador de fitxers de Gnome, el Nautilus. Sembla mentida que no estigués fet abans, ja que és una cosa molt important per poder prescindir de la consola. Esperem que estigui disponible a la pròxima versió de Gnome, mentrestant, podeu veure les captures de pantalla.

21.6.06

Nou Opera 9!

Llegeixo a Barrapunto que ja tenim disponible la nova versió 9 del navegador Opera. Entre les novetats Widgets (aplicacions ajax independents), suport per a BitTorrent, bloquejador de continguts, creació de motors de cerca, suport SVG etc. Evidentment aquí hi ha molta còpia del Firefox i les seves extensions, però també cal dir que Firefox ha copiat l'Opera i que l'IE 7 serà una còpia també del Firefox. També en parlen a Vilaweb.

20.6.06

Escàndol a la Generalitat el dia del referèndum per l’Estatut

Escàndol a la Generalitat el dia del referèndum per l’Estatut:
Ciutadans i periodistes que volien assistir a les rodes de premsa han estat exclosos per no usar certes marques de roba i calçat.

Concretament van ser expulsats, sense cap casta d’explicació, tots els que no portaven una peça d’aquestes tres cases:

* Lacoste
* Dockers
* Camper

Els fabricants asseguren no tenir-hi res a veure, cosa que fa pensar que darrere tot plegat hi ha alguna empresa local que ha tancat acords comercials amb el govern[...]

19.6.06

GPLv3 - Conferència europea sobre la GNU General Public License versión 3

Aquesta setmana es cel·lebra a Barcelona la Conferència europea sobre la GNU General Public License versión 3. Es tracta de la 3a jornada que es cel·lebra (les altres han estat a Boston i Porto Alegre) per preparar, explicar i debatre la versió 3 de les llicències GPL. Podeu consultar el programa a l'enllaç.

Instal·lació i configuració d'Enigmail

Com utilitzar encriptació i signatura digital en el correu electrònic1

Enigmail és una extensió pels clients de correu electrònic Mozilla Thunderbird, SeaMonkey i Mozilla que afegeix capacitats d'autentificació i xifrat.

Prerequisits:

  • Tenir instal·lada una versió de Thunderbird o Mozilla oficial2.
  • Tenir instal·lat GnuPG3.

Instal·lació:

  1. Generar un joc de claus amb la comanda4: gpg –gen-key
  2. 2. Guardar la clau pública en un fitxer per distribuir-la: gpg --export -a > lamevaclau.asc
  3. Descarregar i instal·lar la versió d'Enigmail adequada al nostre sistema operatiu i a la versió del Mozilla (http://enigmail.mozdev.org/download.html), si es fa amb el Mozilla la instal·lació es pot fer directament per web, si no amb el Thunderbird cal descarregar el fitxer .xpi i després obrir-lo (Eines->Extensions->Instal·la).
  4. Descarregar i instal·lar el paquet de català de la pàgina d'Enigmail de la mateixa manera (http://enigmail.mozdev.org/langpack.html).
  5. Reiniciar el Mozilla Thunderbird per a que els canvis tinguin efecte.

Configuració:

Per configurar l'Enigmail en el Thunderbird anirem al menú OpenPGP i després a preferències (OpenPGP->Preferències). Primer haurem d'especificar on es troba el Gnupg. Després posarem l'identificador de la clau (molts cops és l'adreça de correu electrònic). També haurem d'escollir si volem que per defecte xifri o signi i que recordi les contrasenyes durant uns minuts o no. Enigmail ens permet definir regles per definir en quins casos cal utilitzar criptografia.

Què podem fer amb Enigmail i GnuPG?

Doncs podrem enviar i rebre missatges signats i xifrats, tant sols necessitarem donar a conèixer la nostra clau pública5 i conèixer les claus públiques d'altres persones.

Rebent missatges

Enigmail ens donarà informació dels missatges que rebem xifrats o signats i ens permetrà extreure les claus dels missatges o importar-les des d'un servidor de claus. Un cop hem importat una clau pública Enigmail ens dirà que la signatura està verificada, però que no és confiable. Per a que sigui confiable hem de signar les claus públiques amb la nostra clau privada, però això només ho hem de fer quan estem segurs que aquella clau pública pertany realment al remitent.

Enviant missatges

En enviar un missatge el menú OpenPGP ens permet escollir com el volem enviar. El botó OpenPGP ens permet escollir si volem signar i/o encriptar. Si no utilitzem PGP/MIME no podrem enviar missatges en HTML i ens avisarà. Per xifrar un missatge necessitarem haver importat la clau pública del destinatari.

Coses que podem fer amb GnuPG

Enigmail ens permet realitzar algunes tasques de gestió de les claus de forma senzilla. En concret disposem d'un gestor de claus (OpenGP->Gestió de les claus PGP) o opcions sobre la clau del remitent d'un missatge (OpenPGP->Clau del remitent). Però per si tenim alguna dificultat sempre és útil saber-ho fer directament per línia de comandes amb GnuPG, com per exemple importar claus públiques d'usuari (gpg --import <>), exportar claus públiques (gpg --export -a > clau_publica.asc), obtenir l'empremta d'una clau (gpg --fingerprint) per saber si és vàlida, signar la clau pública d'algú amb la nostra clau privada si estem segurs que és vàlida (gpg --sign-key) entre d'altres coses.

Annex 1: Generació de les nostres claus

L'encriptació dels missatges es basa en un sistema de clau pública i privada. Nosaltres tindrem doncs dues claus una pública (coneguda per tothom) i una privada que tant sols coneixerem nosaltres. Per encriptar missatges utilitzarem la clau pública del destinatari per encriptar-los i ell els podrà desencriptar amb la seva clau privada. De la mateixa manera, algú que ens vulgui enviar un missatge, agafarà la nostra clau pública i encriptarà el missatge que només nosaltres podrem desencriptar amb la nostra clau privada.

L'altre problema que ens trobem és verificar el remitent d'un missatge, per això utilitzem la signatura digital. En aquest cas utilitzem la nostra clau privada per generar una signatura que es podrà verificar amb la nostra clau pública.

Teclejant la comanda gpg --gen-key GNUPG ens demanarà diverses dades per generar les nostres claus. En cas de desconèixer el significat de les preguntes que el programa ens fa optarem per l'opció per defecte. Haurem d'introduir el nostre nom i la nostra adreça de mail, el comentari el podem deixar en blanc. Finalment necessitarem introduir una contrasenya segura (llarga, que combini lletres, números i altres caràcters i que no aparegui en cap diccionari i que no es pugui relacionar amb les nostres dades personals). Mentre el programa genera les claus serà convenient moure el ratolí i obrir i tancar finestres per crear entropia (aleatorietat a l'hora de crear la clau).


C:\gnupg>gpg --gen-key

gpg (GnuPG) 1.4.0; Copyright (C) 2004 Free Software Foundation, Inc.

This program comes with ABSOLUTELY NO WARRANTY.

This is free software, and you are welcome to redistribute it

under certain conditions. See the file COPYING for details.

Please select what kind of key you want:

(1) DSA and Elgamal (default)

(2) DSA (sign only)

(5) RSA (sign only)

Your selection? 1

DSA keypair will have 1024 bits.

ELG-E keys may be between 1024 and 4096 bits long.

What keysize do you want? (2048)

Requested keysize is 2048 bits

Please specify how long the key should be valid.

0 = key does not expire

= key expires in n days

w = key expires in n weeks

m = key expires in n months

y = key expires in n years

Key is valid for? (0)

Key does not expire at all

Is this correct? (y/N) y

You need a user ID to identify your key; the software constructs the user ID

from the Real Name, Comment and Email Address in this form:

"Heinrich Heine (Der Dichter) "

Real name: Nom

Name must be at least 5 characters long

Real name: El nostre nom

Email address: email@example.com

Comment:

You selected this USER-ID:

"El nostre nom "

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?O

You need a Passphrase to protect your secret key.

Enter passphrase:

Amb la comanda gpg --export -a > lamevaclau.asc podrem guardar la nostra clau pública en un fitxer per poder-la fer arribar als nostres contactes.


Annex 2: Enllaços a altres manuals i explicacions interessants.

1Aquesta explicació està basada originalment en una instal·lació en Mozilla Thunderbird 1.0. Actualment he anat migrant i la configuració on funciona és: Mozilla Thunderbird 1.5.0.4, Enigmail 0.94 i GNUPG 1.4.2.2 en les seves versions per a Windows. La instal·lació per altres entorns no varia substancialment, moltes distribucions de Linux incorporen GNUPG en la seva instal·lació, si migreu el perfil del Thunderbird de Windows a Linux haureu de reinstal·lar l'Enigmail.

2Enigmail no està testejat per a instal·lacions fetes amb paquets rpm o versions compilades.

3Per a Windows XP n'hi ha prou en descomprimir GNUPG en un directori. Si compartim l'ordinador amb altres usuaris caldrà seguir passos diferents.

4Veure annex 1

5 Per a que tothom pugui validar la signatura dels nostres missatges i desxifrar-los haurem donar a conèixer la nostra clau pública, això ho podem fer mitjançant un servidor de claus, una pàgina web personal o el correu electrònic. Tot i així, aquests mecanismes no seran confiables.

Instal·lació, configuració i ús de GnuPG a Linux

Un petit manual que vaig fer fa temps!
GnuPG (GNU Privacy Guard) és una eina GNU per a la comunicació i emmagatzemament de dades segur. Es pot usar per xifrar dades i per a crear signatures digitals.

Instal·lació:

Per a Linux i compilant el codi font:

  1. Comprovar l'integritat del tarball.
Executar md5sum gnupg-x.y.z.tar.gz i comprovar que el resultat sigui correcte.
O si es té instal·lat alguna versió de gnupg: gpg --verify gnupg-x.y.z.tar.gz.asc
  1. Descomprimir el tarball tar xzvf gnupg-x.y.z.tar.gz
  2. cd gnupg-x.y.z
  3. ./configure
  4. make
  5. make install

La instal·lació acaba amb un binari gpg a /usr/local/bin. I per a cada usuari les configuracions es guarden a ~/.gnupg.

Inicialització:

Per a crear la clau cal teclejar gpg --gen-key. Cal respondre a les preguntes que ens formula el programa i finalment durant la creació de la clau és recomanable usar el teclat, moure el ratolí i usar altres programes per a crear entropia.

Creació de signatures digitals:

Per a crear un fitxer "file.gpg" comprimit i que té la signatura adjuntada:

  • gpg -s file

Per a crear un fitxer "file.asc" ASCII a punt per enviar per mail:

  • gpg -sa file

Per a crear un signatura del fitxer "file" i guardar-la en el fitxer "out":

  • gpg -s -o out file

Tothom que conegui la teva clau pública pot verificar que un fitxer ha estat signat per tu:

  • gpg --verify file

Encriptació de missatges:

Per enviar un missatge xifrat es pot usar gpg -e -r usuari fitxer que xifra el fitxer fitxer amb la clau pública de l'usuari usuari i ho desa al fitxer fitxer.gpg.

Gestió de les claus:

Exportar totes les claus:

  • gpg --export >all-my-keys

o bé

  • gpg --export --armor | mail panther@tiger.int

Per importar claus d'algú:

  • gpg --import [filenames]

Per aconseguir una empremta:

  • gpg --fingerprint

Inkscape review

He trobat una petita ressenya d'Inksscape que ens dóna una visió general d'aquest editor de gràfics vectorials i les seves capacitats. Inkscape està disponible també per a Windows.

16.6.06

EasyEclipse, Eclipse en fàcil

EasyEclipse és una distribució de l'entorn integrat de desenvolupament Eclipse amb tots el plugins necessaris i empaquetat per a diversos sistemes operatius. De fet es fan diversos paquets adaptats a diversos llenguatges de programació: Java, PHP etc.

Ubuntu 6.06 LTS Server HowTo

The Perfect Setup - Ubuntu 6.06 LTS Server (Dapper Drake)
és un HowTo de com instal·lar un servidor Ubuntu amb Apache 2, MySQL 5, Postfix, Bind, proftpd etc.

15.6.06

Password Safe 3.0.1

Ha sortit una nova versió estable del programa de gestió de contrasenyes Password Safe. Aquesta nova versió té un format del fitxer de contrasenyes diferent que la versió 2 (i diferent que la versió 3 Beta), però permet importar-lo (només de la versió 2!). Aquesta versió ofereix algunes millores respecte la versió 2 o altres programes compatibles com el Gorilla Password.

La nova versió sembla que funciona amb Wine, té més camps, guarda la data de creació de les entrades, podem guardar URLs i obrir el navegador, tenir una icona minimitzada, etc.

Entrevista a Kevin Mitnick a El País

"La gente no está entrenada contra el engaño a través de la tecnología" - ELPAIS.es - Tecnología

14.6.06

Migrant de Linux a Windows

Si fa unes setmanes us deia que havia migrat de Windows a Linux, ara he fet el procés contrari, migrar o tornar a Windows. El motiu és la necessitat d'usar diversos programes per a Windows, mentre no pugui utilitzar un segon ordinador, una màquina virtual o un emulador hauré de quedar-me a Windows.

El procés de tornar a Windows ha estat senzill: els perfils del Thunderbird (amb Enigmail i GNUPG), Firefox i Sunbird han estat molt fàcils de migrar.

Les conclusions o reflexions de tot el procés són:
  • L'ús de programari lliure multiplataforma per a Windows facilita enormement la migració i l'adaptació als programes d'escriptori que incorpora Linux (Firefox, Thunderbird, Openoffice, Gimp, VLC, DIA, Scribus, Inkscape, etc.).
  • Ubuntu i Gnome ofereixen solucions d'alta qualitat tot i que sempre hi ha el cost d'aprenentatge o adaptació. La gravació de CDs/DVDs és molt senzilla per exemple. El Nautilus i els seu sistema de llocs i bookmarks és molt útil (en especial poder navegar amb Samba, SFTP, diversos sistemes de fitxers etc.).
  • La velocitat de funcionament i l'estabilitat és superior en Ubuntu 6.06 que a Windows XP, almenys en el hardware on ho he provat.
  • Hi ha protocols, formats i programari propietari del qual els usuaris de Linux en queden exclosos.

Actualitzacions al Google Earth, Google Maps, SketchUp i KML

En aquest enllaç podeu trobar un Sumari de les actualitzacions al Google Earth, Google Maps, SketchUp i KML.
Vull provar l'SketchUp, ja us diré que tal!

Fer un gif animat amb Gimp

L'altre dia vaig fer per primera vegada un gif animat, vaig seguir els passos d'aquest manual que ja he ressenyat alguna vegada:
D34. Mòdul 1. Pràctica 8. Introducció al programari lliure

7.6.06

Gimp 2.3.9: el pas previ per la versió 2.4

S'acaba de llençar una nova versió de desenvolupament de GIMP, la 2.3.9. Aquesta és en principi l'última versió abans del llençament de la següent versió estable, la 2.4. A l'enllaç podeu veure els nombrosos canvis introduïts en les diverses versions de desenvolupament.

Sunbird 0.3a2 en català | El Cau del Drac

Ja tenim disponible el Sunbird 0.3a2 en català. També podem descarregar el paquet d'idioma si ja el tenim instal·lat en anglès. Després d'haver-lo utilitzat uns dies les úniques pegues que hi he trobat són no poder arrossegar cites i no poder imprimir les vistes mensuals o multisetmana (cal fer una captura). En canvi moltes altres coses han millorat.

6.6.06

Google Spreadsheets

Google Spreadsheets és un nou servei de Google que sembla que no està obert al públic. Es tracta de compartir fulles de càlcul per web. De fet, això no s'allunya massa dels rumors de una suite ofimàtica on-line, ja que el mateix que es pot fer amb un document de text. Llegiu la notícia i els comentaris de la gent a Barrapunto.

Migrant bases de dades Access amb MySQL Migration Toolkit

Algun cop em sembla que he parlat del MySQL Migration Toolkit i en utilitzar-lo l'altre dia vaig recordar les bones capacitats d'aquest producte. Si en migrar per exemple una base de dades MS Access li diem que guardi fitxers .sql (pels creates i pels inserts) encara tindrem més control sobre la migració!

Kexi Project - "Microsoft Access for Linux"

Kexi és una aplicació per gestionar bases de dades relacionals per a KDE o com diuen ells un "Microsoft Access per a Linux". Després d'haver-lo provat per segon cop al veure una ressenya, he quedat força satisfet. Kexi utilitza per defecte bases de dades SQLite, que tenen un extraordinari rendiment de lectura (millor utilitzeu versió 3), però també pot utilitzar bases de dades MySQL i llavors crea diverses taules on es guarden els objectes que crees (consultes, formularis etc...).

Després d'haver provat el Base d'Openoffice.org 2.0.2 haig de dir que no hi ha punt de comparació l'Openoffice.org se'm pejava molt i molt, fa bona pinta, però no és gens estable. En canvi, de moment, Kexi va força bé i em sembla realment un bon substitut de MS Access.
Actualització: el problema de Kexi és que les consultes SQL sembla que han de ser molt simples, no he aconseguit utilitzar funcions!

Migrant bases de dades MySQL a Kexi amb MySQL he tingut problemes amb el tipus d'algunes columnes i amb els jocs de caràcters. En concret els tipus numeric i decimal els he hagut de canviar per double. Pel que fa als jocs de caràcters he fet una importació de l'estructura i després he fet els inserts directament a Kexi-MySQL.

Opentrad: el primer traductor de codi lliure

A Softcatalà trobem un article que explica les característiques d'aquest nou traductor de codi lliure per a les quatre principals llengües de l'Estat espanyol.

2.6.06

Noves versions de Firefox i Thunderbird: 1.5.0.4

Les noves versions de Firefox i Thunderbird 1.5.0.4 corregeixen diveses vulnerabilitats aparegudes aquests dies. Segurament avui ja us apareixerà el diàleg d'actualització.

Nova versió de 7-Zip: 7-zip 4.42

Tenim una nova versió de 7-Zip disponible, la 4.42. Aquesta nova versió té millores de velocitat i suporta les imatges ISO. També el File Manager calcula checksums CRC de fitxers.
També he pogut provar el 7-zip 4.32 per a Linux que funciona per línia de comandes i la seva integració a l'entorn Gnome (amb el frontend de FileRoller). Tot i que pots comprimir i descomprimir amb format 7z no accepta encriptació i no tens les mateixes opcions que a Windows. Per línia de comandes l'opció -p permet encriptar els fitxers, però la contrasenya surt en clar per la consola.

Disponible per baixar la pel·lícula "Elephants dream"

Llegeixo que ja està disponible per decarregar la primera pel·lícula de dibuixos animats realitzada amb programari lliure (Blender i Gimp) i que a més a més té una llicència Creative Commons.

1.6.06

Ubuntu 6.06 LTS

Avui ha sortit el nou Ubuntu Linux 6.06 LTS que com ja he dit en diverses ocasions incorpora suport durant 5 anys per a servidor i 3 per a escriptori.

Ubuntu 6.06 LTS tindrà suport per a UltraSPARC T1

La nova versió amb Long Term Support tindrà també suport per l'arquitectura UltrasSPARC T1 de Sun. Sun va publicar fa unes setmanes les especificacions dels seus processadors amb llicència GPL. Els processadors T1 són multinucli (multicore) i tindran entre 6 i 8 nuclis per processador.
Font: Ubuntu 6.06 LTS con soporte para UltraSPARC T1

Com executar el Nautilus com a root

He trobat l'article Como ejecutar nautilus como root desde un ícono que explica com afegir una icona per engegar l'explorador de carpetes de Gnome amb permisos de root.

Firefox arriba al 20% a Europa

A Barrapunto comenten l'augment de l'ús del Firefox a Europa segons uns estudi. El percentatge va del 10% d'Espanya al 30-35% de països com Eslovènia o Finlàndia.

Algunes estadístiques de servidors web que he pogut consultar indiquen que entre un 20% i un 30% de les visites són de navegadors que no són Internet Explorer.