22.1.10

Programes lliures imprescindibles en servidors Windows

Tot i que Windows i servidors són conceptes bastant oposats, o més ben dit, jo no triaria mai un sistema Windows per un servidor si ho pogués evitar, a vegades ens toca treballar amb aquesta tecnologia. Quant ho faig m'he donat compte que sempre instal·lo uns quants programes:
  • Firefox: ni que només sigui per descarregar programari, és molt millor això que un Internet Explorer on és impossible descarregar res de Sourceforge, ja que has d'anar autoritzant tots els mirrors, però un cop ho has fet no t'ho descarrega...
  • 7-zip: fins al Windows 2003 no va aparèixer el suport als fitxers .zip, però el descompressor de Windows era molt i molt lent i no tenia suport per altres tipus de fitxers comprimits. Amb el Windows 2008 sembla que ha millorat bastant la velocitat de descompressió, però com que crec que els formats suportats no són molt limitats ho continuo instal·lant.
  • Geany: continuo instal·lant un editor de text amb cara i ulls i amb reconeixement de sintaxi, suport de diversos jocs de caràcters, amb pestanyes, etc. Un editor de text molt lleuger però molt complet i a més a més multiplataforma.

18.1.10

Lightning 1.0 almost ready, Ubuntu not.

I can read in the Calendar Weblog that the recently released 1.o beta 1 version of Lightning for Thunderbird is quite stable and highly recommended for Thunderbird 3 users. But on the other hand, it seems that Ubuntu 10.04 Lucid Lynx is not yet ready as the Thunderbird 3 package is not in the repository...

L'equip que desenvolupa el Lightning, l'extensió de calendari del Thunderbird, ens diu que la versió 1.0 beta1 ja és prou estable per fer-la servir amb normalitat. O sigui que si treballeu amb Windows, feu una còpia de la carpeta Thunderbird de dins el Documents and Setting\datos de programa i ja podeu aventurar-vos a instal·lar la versió 3 del Thunderbird. Si feu servir Linux, podeu fer també el pas fent la còpia de seguretat de la carpeta ./mozilla-thunderbird, desinstal·lant el paquet thunderbir, descarregant el nou paquet (ja que no està en els repositoris) i fent la instal·lació.

Jo que sóc una mica més mandrós i esperaré a la propera versió d'Ubuntu que espero que incorpori la versió 3 del Thunderbird, ara mateix però, sembla que no hi és..

14.1.10

Dia per Windows, versió 0.97

Feia temps que no usava el Dia i m'ha fet gràcia veure que el projecte va avançant a pop a poc. Ara que pràcticament no faig servir Windows havia perdut el fil de la versió per aquest sistema i veig que d'entrada incorpora una millora substancial: posar-ho tot en una sola finestra!

Al Dia li passa com al Gimp, a Linux continua usant com a mínim un parell de finestres independents, a la versió per a Windows s'ha integrat tot en una sola finestra amb pestanyes. Esperem trobar-ho aviat a Linux!

La llista de canvis de la versió 0.97 és força extensa i també us pot interessar aquests apunts sobre Dia, en els que veig que l'últim any hi hagut més de 3 milions de descàrregues o que també hi ha un repositori de shapes per afegir al Dia.

Xarxa i Llibertat

Considerem imprescindible la retirada de la disposició final primera de la Llei d’Economia Sostenible pels següents motius:

1. Viola els drets constitucionals en els quals s’ha de basar un estat democràtic, especialment la presumpció d’innocència, llibertat d’expressió, privadesa, inviolabilitat domiciliària, tutela judicial efectiva, llibertat de mercat, protecció de consumidores i consumidors, entre d’altres.

2. Genera per a Internet un estat d’excepció en el qual la ciutadania serà tractada mitjançant procediments administratius sumaríssims reservats per l’Audiència Nacional a narcotraficants i terroristes.

3. Estableix un procediment punitiu “a la carta” per a casos en els quals els tribunals ja han manifestat que no constituïen delicte, implicant fins i tot la necessitat de modificar almenys 4 lleis, una d’elles orgànica. Açò comporta un canvi radical al sistema jurídic i una font d’inseguretat per al sector de les TIC (Tecnologia de la Informació i la Comunicació). Recordem, en aquest sentit, que l’intercanvi de coneixement i cultura a la xarxa és un motor econòmic important per a eixir de la crisi com s’ha demostrat àmpliament.

4. Els mecanismes preventius urgents dels quals disposa la llei i la judicatura són per a protegir a tota la ciutadania davant de riscos tan greus com els que afecten a la salut pública. El Govern de l’Estat pretén utilitzar aquests mateixos mecanismes de protecció global per a beneficiar interessos particulars enfront de la ciutadania. A més la normativa introduirà el concepte de “lucre indirecte”, és a dir: es pot tancar el bloc perquè “promocione” a un que “promociona” a un altre que vincula a un tercer que fa negocis presumptament il·lícits

5. Recordem que la propietat intel·lectual no és un dret fonamental contràriament a les declaracions del Ministre de Justícia, Francisco Caamaño. El que és un dret fonamental és el dret a la producció literària i artística.

6. D’acord amb les declaracions de la Ministra de Cultura, aquesta disposició s’utilitzarà exclusivament per a tancar 200 webs que presumptament estan atemptant contra els drets d’autor. Entenem que si aquest és l’objectiu de la disposició, no és necessària, ja que amb la legislació actual existeixen procediments que permeten actuar contra webs, fins i tot amb mesures cautelars, quan presumptament s’estiga incomplint la legalitat. Per la qual cosa no queda sinó recelar de les veritables intencions que la motiven ja que l’única cosa que afig a la legislació actual és el fet de deixar la ciutadania en una situació de greu indefensió jurídica a l’entorn digital.

7. Finalment considerem que la proposta del govern no només és un malbaratament de recursos sinó que serà absolutament ineficaç en els seus presumptes propòsits i deixa clara l’absoluta incapacitat per part de l’executiu d’entendre els temps i motors de l’Era Digital.

La disposició és una concessió més a la vella indústria de l’entreteniment en detriment dels drets fonamentals de la ciutadania en l’era digital.

La ciutadania no pot permetre de cap manera que seguisquen els intents de vulnerar drets fonamentals de les persones, sense la deguda tutela judicial efectiva, per a protegir drets de menor rang com la propietat intel·lectual. Aquesta circumstància ja va ser aclarida amb el dictat d’inconstitucionalitat de la llei Corcuera (o “llei de la puntada en la porta”). El Manifest en defensa dels drets fonamentals a Internet, signat per més de 200.000 persones, ja va avançar la reacció i demandes de la ciutadania abans la perspectiva inacceptable del govern.

Per a impulsar un definitiu canvi de rumb i coordinar una resposta conjunta, el 9 de gener s’ha constituït la “Xarxa Sostenible” una plataforma representativa de tots els sectors societat civil afectats. L’objectiu és iniciar una ofensiva per a garantir una regulació de l’entorn digital que permeta expressar tot el potencial de la Xarxa i de la creació cultural respectant les llibertats fonamentals.

En aquest sentit, reconeixem com a referència per al desenvolupament de l’era digital, la Carta per a la innovació, la creativitat i l’accés al coneixement, un document de síntesi elaborat per més de 100 experts de 20 països que arreplega els principis legals fonamentals que han d’inspirar aquest nou horitzó.

En particular, considerem que en aquests moments és especialment urgent la implementació per part de governs i institucions competents, dels següents aspectes arreplegats en la Carta:

1. Els artistes com tots els treballadors han de poder viure del seu treball (referència punt 2 “Demandes legals“, paràgraf B. “Estímul de la creativitat i la innovació”, de la Carta);

2. La societat necessita per al seu desenvolupament d’una xarxa oberta i lliure (referència punt 2 “Demandes legals“, paràgraf D, “Accés a les infraestructures tecnològiques”, de la Carta);

3. El dret a cita i el dret a compartir han de ser potenciats i no limitats com a fonament de qualsevol possibilitat d’informació i constitutiu de tot coneixement (referència punt 2 “Demandes legals“, paràgraf A, “Drets en un context digital”, de la Carta);

4. La ciutadania ha de poder gaudir lliurement dels drets exclusius dels béns públics que es paguen amb els seus diners, amb els diners publics (referència punt 2 “Demandes legals“, paràgraf C, “Coneixement comú i domini públic”, de la Carta);

5. Considerem necessària una reforma en profunditat del sistema de les entitats de gestió i l’abolició del cànon digital (referència punt 2 “Demandes legals“, paràgraf B, “Estímul de la creativitat i la innovació”, de la Carta).

Per tot això avui s’inicia la campanya INTERNET NO SERÁ OTRA TV i es duran a terme diverses accions ciutadanes durant tot el període de la presidència espanyola de la UE. Considerem particularment importants en el calendari de la presidència de torn espanyola el II Congrés d’Economia de la Cultura (29 i 30 de març a Barcelona), Reunió Informal de ministres de Cultura (30 i 31 de març a Barcelona) i la reunió de ministres de Telecomunicacions (18 a 20 d’abril a Granada).

La Xarxa té previst reunir-se amb representants nacionals i internacionals de partits polítics, representants de la cultura i delegacions diplomàtiques.

Signat Xarxa Sostenible

La Xarxa Sostenible som tots. Si vols adherir-te a aquest text, copia’l i difon-lo.

12.1.10

Instal·lant el locale català a Ubuntu

No havia tingut mai la necessitat d'instal·lar el locale català en un Ubuntu perquè sempre triava el català com a llengua del sistema, però quan m'he trobat un servidor que no havia instal·lat jo i el programa Gallery 2 no hi havia manera que es veiés en català, hem descobert el problema és que el sistema estava en espanyol. Llavors he instal·lat el locale català:

cd /usr/share/locales
./install-language-pack ca_ES
dpkg-reconfigure locales

29.12.09

L'any del Firefox

Aquests dies hem sabut que Firefox 3.5 ha aconseguit el primer lloc i esdevenir el navegador més usat. La suma de les 3 últimes versions d'Internet Explorer però, continua sent majoritària. Però com sabem, això són dades globals i a cada lloc l'evolució dels navegadors segueix ritmes diferents. Què passa a casa nostra?

Segons dades a les que tinc accés de webs en català, al mes de desembre s'ha notat una important alça de Firefox, arribant a superar a l'Internet Explorer en alguns casos. També ha experimentat un important augment el Safari, arribant a un 9% en alguns casos. També Chrome ha augmentat arribant a un 5% en algun cas. Finalment, Opera sembla el més castigat per la cursa i últimament no supera l'1%.

Resumint, l'ús del Firefox en el nostre àmbit és superior a la mitjana internacional i a la mitjana espanyola. El percentatge no és gens menyspreable i en el meu cas es situaria entre el 30% i el 43%, deixant de banda les estadístiques d'un bloc com aquest on el percentatge d'aquest mes es situa al 62%. Com ja he comentat diverses vegades tinc la sensació que l'ús del Firefox també està relacionat amb el nivell cultural o amb el nivell d'alfabetització digital. Llavors, potser la mitjana catalana rondaria tenint en compte tot tipus de webs rondaria com a molt sobre el 30%.

Esperem que la tria de navegador que en teoria ha d'oferir una actualització de Windows 7 ampliï l'ús de programari lliure el proper 2010!

Amagant la foto del profile de Drupal

Si volem fer una Intranet privada amb Drupal i volem aprofitar les funcionalitats que ens ofereix el propi programa, segurament voldrem que els usuaris puguin pujar una foto en el seu perfil i que aquesta foto només sigui visible pels usuaris de l'intranet. Segurament, si permetem que els usuaris adjuntin fitxers, voldrem que les descàrregues siguin privades. Però resulta que tot i que fem les descàrregues privades, les fotos del perfil continuaran sent públiques i, a més a més, els noms de les fotos són coneguts, picture-1.jpg, picture-2.jpg, etc.

Després d'experimentar amb els fitxer .htaccess sense gran èxit, he posat un fitxer .htaccess amb un Deny from all i després he fet un retoc en el codi del mòdul upload perquè faci una comprovació abans de res, o sigui en el mòdul upload.module he retocat el hook upload_file_download i al principi de tot hi he posat:
if (!user_access('view uploaded files')) {
return -1;



23.12.09

VideoLAN Movie Creator

Una bona notícia per acabar l'any, la gent de VideoLAN estan preparant un programa d'edició de vídeo semi-professional, multiplataforma i amb una interfícia senzilla. Estarem atents al nou VideoLAN Movie Creator.

27.11.09

Posant el rellotge a l'hora d'un servidor Ubuntu

El meu servidor Ubuntu no tenia l'hora ben posada i he hagut de posar-li i repassar que estigués a la zona horària correcta:

> date 112718:502009.01
> tzselect

També podem fer un:

> dpkg-reconfigure tzdata

Potser resulta més pràctic instal·lar un servidor de temps:

>aptitude install ntp

23.11.09

Gallery 3 Beta 3

He provat la nova versió del programari de gestió de galeries fotogràfiques Gallery. La versió 3 és una reescriptura de la versió 2 en la que a més a més s'ha intentat deixar només les característiques més habituals per tal de fer un programa més lleuger. He provat la beta 3 i comparant amb la versió 2 l'he trobat més lleuger, modern i pràctic. Com a contrapartida he trobat a faltar alguns mòduls de l'extensa col·lecció de la versió 2.

Algunes coses millorables són que el tema per defecte no es veu bé amb les últimes versions d'IE i Opera i també que els formats de vídeo acceptats estan molt limitats. També caldria millorar l'instal·lador perquè ens deixés triar el directori on volem desar les fotos.

La migració no m'ha donat problemes, es fa una instal·lació independent, s'activa el mòdul de migració i s'executa. Si el resultat no ens agrada, ens podem quedar amb la nostra versió antiga, tot això, si tenim prou espai de disc com per duplicar la nostra galeria.

La meva recomanació és esperar que surti la versió estable per avaluar la migració.

18.11.09

Programes i utilitats que afegeixo a l'Ubuntu

Alguns programes i utilitats que he afegit a l'Ubuntu amb el temps i que ara mateix tinc en el meu Karmic Koala i que normalment no venen amb la instal·lació per defecte, com que no recordo que ve per defecte potser em deixo alguna cosa, també he obviat algun programa més tècnic i el complements i extensions, ho poso agrupat tal i com ve al menú d'Aplicacions:

Accessoris
  • GShutdown: permet programar que l'ordinador s'apagui a certa hora, útil si vols fer una descàrrega, però no vols tenir l'ordinador encès gastant electricitat.
  • KeePassX: per a gestionar contrasenyes. Complet, portable i compatible.
  • VirtualBox: l'entorn de virtualització per tenir altres sistemes operatius.
Gràfics
  • Inkscape: per editar i crear gràfics vectorials.
  • Scribus: per fer autoedició, normalment instal·lo el paquet scribus-ng que és l'última versió.
  • Ufraw: per a tractar fotografies RAW. Molt potent.
Internet
  • Filezilla: el client d'FTP i SFTP.
  • Google Earth: sempre és útil tenir-lo.
  • Opera: el meu segon navegador, a vegades em fa falta...
  • Thunderbird: el client de correu electrònic hereu de Mozilla que amb l'extensió de calendari permet treballar amb diversos comptes de correu i calendaris locals i remots, gestionar tasques i compatible amb els productes de Google.
Programació
  • Geany: tot i que gedit és força potent, a vegades utilitzo aquest editor multiplataforma.
Multimèdia
  • VLC media player: el reproductor multimèdia més potent.
  • WinFF: conversor de vídeos.

2.11.09

Problemes amb els colors a Firefox 3.5

Amb la nova versió d'Ubuntu m'he trobat que en el Firefox 3.5 alguns gràfics PNG no es veien bé, el color de fons no era el correcte. He comprovat altres navegadors i altres sistemes operatius, i he vist que era un problema de Linux i Firefox 3.5. Cercant una mica he trobat una explicació i una solució:
  1. Teclejar en una pestanya nova: about:config
  2. Ens sortirà un missatge d'advertència i li direm que anirem en compte
  3. Cerquem l'entrada gfx.color_management.mode i canviem el valor de 2 a 0 per deshabilitar la gestió del color per part del Firefox.
  4. Reiniciem el navegador
Ho he trobat a Firefox 3.5 - Perfiles de color - OJODIGITAL

Cercant més sobre el tema llegeixo que es tracta d'un efecte no desitjat de la correcció de color que fa Firefox en imatges JPG i PNG. Aquesta correcció de color funciona des de la versió 3, però ara que s'ha optimitzat s'ha habilitat per defecte.

23.10.09

Deshabilitar la publicació per defecte de nodes

És bona política deshabilitar la publicació i la publicació en portada per defecte dels nodes. El més habitual és escriure un node nou i voler desar-lo abans de publicar-lo definitivament, llavors és més pràctic tenir deshabilitat la publicació per defecte, ja que sinó, tard o d'hora un node que no està llest ens apareixerà a la primera pàgina i molt probablement ja s'haurà distribuït pels canals RSS abans que el puguem des-publicar.

Així doncs, quan instal·lem Drupal és convenient anar a Administra -> Tipus de contingut i dins de la secció Configuració del flux de treball configurar que no es publiqui.

7.10.09

Fer aparèixer el botó de justificat a FCKEditor

Instal·lant el FCKEditor a Drupal 6 normalment no apareix el botó de justificat. Per afegir-lo he seguit els consell de How to add the "Justify" button to the toolbar, que són bàsicament:

1) Edit the file fckeditor.config.js located at:
profiles/satellite/modules/fckeditor/

2) Go to line 81

['JustifyLeft','JustifyCenter','JustifyRight','DrupalBreak'],

and change it by adding 'JustifyFull', as follows:

['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull','DrupalBreak'],
Addicionalment en alguns casos, haurem d'anar a la configuració del mòdul i escollir un perfil on aparegui el botó, jo he triat el "Default" ja que els perfils DrupalFull, DrupalDeafault, etc. no apareix el botó.

31.7.09

How to repair a crashed table

After a disk space problem my Drupal site crashed. After obtaining some more disk space I got some error messages on my site saying that the cache table was crashed. To recover I had to repair it:

myisamchk --silent --force --fast --update-state /var/lib/mysql/database/cache.MYI

30.7.09

Versions antigues d’Ubuntu

Poder actualitzar i instal·lar programes en versions antigues d’Ubuntu pot ser molt difícil quan la versió ja no està suportada. Però gràcies al repositori old-releases d'Ubuntu no ens quedarem penjats:

Editeu els sources:

$ sudo gedit /etc/apt/sources.list

i canvieu el que hi haja en aquest fitxer per aquestes línies:

deb http://old-releases.ubuntu.com/ubuntu/ feisty main universe restricted multiverse
deb http://old-releases.ubuntu.com/ubuntu/ feisty-security universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu/ feisty-updates universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu/ feisty-proposed universe main multiverse restricted
deb http://old-releases.ubuntu.com/ubuntu/ feisty-backports universe main multiverse restricted

I ja està, a funcionar. Amb un

$ sudo aptitude update && sudo aptitude dist-upgrade

Per evitar al màxim això, si preveiem no actualitzar la distribució, millor que triem les versions LTS que com a mínim en garantiran 5 anys d'actualitzacions per paquets de servidor.

29.7.09

Migrant un Drupal de MySQL 4 a 5

Per migrar la base de dades de Drupal de MySQL 4 a MySQL 5 he hagut d'especificar els jocs de caràters perquè no surtin caràcters estranys en el web:

> mysqldump -uuser -ppassword --add-drop-table --default-character-set=latin1 database > backup.sql

> mysql -uuser -ppassword --default-character-set=utf8 database <>

També hi havia una opció que era editar el fitxer i canviar les referències de latin1 a utf8. La importació dóna un error, però tot i així sembla que s'importa correctament. Atenció també si utilitzàveu guions en els noms d'usuari de la base de dades, MySQL 5 no ho accepta.

27.7.09

Error a l'actualitzar l'Enigmail: menuiten id= "enigmail_wizard"

Després d'una actualització automàtica de l'Enigmail m'apareixia aquest error:

menuiten id= "enigmail_wizard"

He mirat els complements instal·lats i he vist que el nou Enigmail era el 0.96, però que el Language Pack instal·lat era el 0.95. Com que el Thunderbird no ha detectat cap actualització he anat al web d'Enigmail i he descarregat el Catalan Language Pack 0.96. Al reiniciar ja no he tingut cap problema.

13.7.09

No useu guions en el nom d'una base de dades MySQL

Tot i que sembla que es poden usar guions en els noms de les bases de dades i en els noms d'usuari de MySQL, sembla que no és recomanable. En concret, ja m'ha passat dues vegades que en utilitzar l'script mysql_setpermission per crear usuaris em dóna un error. Hi he trobat aquesta explicació:
"Never use a hyphen (-) in the name of a MySQL™ database, table, or column name, even if hyphens are technically allowed. Doing so will crash your project with MySQL errors when when a double quoted PHP string interprets the hyphen as a minus sign."

Instal·lant 7-zip

Instal·lant el suport al format 7z a Ubuntu he vist que hi ha diversos paquets per triar, la instal·lació més completa sembla que és amb el Package p7zip-full que instal·la el 7-zip per línia de comandes i també ho afegeix a l'explorador de fitxers, al file-roller de Nautilus.

7-zip accepta molts més formats i instal·lant aquest paquet ja ens apareix al nautilus l'opció de comprimir arxius en un munt de formats.

Tot i que també té suport pel format .rar, vegeu fitxers RAR a Ubuntu 8.10.