Firefox bientôt à l’affiche du New York Times

Ceux qui sont “on the edge” (appelons-les geeks, ça leur fait tellement plaisir !) connaissent Firefox, le petit navigateur qui a tout d’un grand : intégration des moteurs de recherche, blocage des pop-ups, navigation par onglets, gestion des flux RSS… j’en passe et des meilleures.

Pour fêter la sortie de la version 1.0 finale le 11 novembre, l’équipe de Firefox a décidé de lancer une campagne d’information (pour les non-geeks) et de s’offrir une publicité dans le New York Times.

Et c’est là que le meilleur arrive : toutes les personnes faisant un don pour la publicité verront leur nom automatiquement ajouté à la publicité.

Avouez que ce n’arrive pas tous les jours ! Les dons varient : 10$ pour les étudiants, 30$ sinon, avec une foule d’autres options (équipes..). Mon meilleur placement de la semaine.

Get rich and famous while supporting Firefox !

MozBackup : sauvegardez vos profils Mozilla

Vous utilisez Firefox ? Thunderbird ?

Alors découvrez MozBackup, l’outil de restauration qui permet de faire une sauvegarde de vos profils Mozilla : il sauve les contacts, les favoris, les emails… la totale quoi !

Assez utile lorsque vous êtes un geek et que vous upgradez sans cesse les versions de vos logiciels (curieusement, je pense à Nero et ses updates tous les 15 jours).

Ajouté aux favoris :-)

SkyRSS Reader : développement en cours

J’ai un peu travaillé sur SkyRSS Reader aujourd’hui et ma TODO list semble fondre à vue d’oeil :

  • add an easy setup script and a commented config file
  • create the admin section to manage feeds
  • restrict the number of news per feed

En gros, il faut que j’arrive à trouver comment limiter le nombre d’entrées d’un flux RSS et pour l’instant, ce n’est pas encore gagné. Lorsque j’aurai trouvé cela il ne me restera plus qu’à adapter un système de cache afin de ne pas saturer le serveur sur lequel le script sera installé… et oui, autant penser à tout ça dès le début, cela nous fera gagner du temps par la suite !

EDIT! @ 21h40 : et hop, voilà je viens de trouver comment limiter le nombre d’entrées par flux. Finalement cela tient en 4 lignes de code, rien de bien méchant. Il ne me reste plus que le script d’installation que je vais peut-être finir ce soir si j’ai le temps…

Backup all your MySQL databases with one line of cron photo

Backup your MySQL databases with a one-liner crontab

As I’ve lost some data in my MySQL database recently, I’ve decided to make backups more regularly and I’ve been playing with Cron in Cpanel in order to set up automatic backups of all my databases.

Here’s a short how-to which might help some people out :

Go to Cpanel > Cron Jobs

Select between Standard or Advanced, that’s up to you !

In the command field, type this :

date=`date -I`; mysqldump -u yourusername -p yourpassword --all-databases > /home/LOGIN/backups/xbackup_$date.sql; gzip /home/LOGIN/backups/xbackup_$date.sql

Now let’s see what this all means : the date line formats the date so that we can append it to our backup filename.

We then ask mysql to dump all databases into /home/LOGIN/public_html/backups/xbackup_$date.sql, where :

  • LOGIN is your Cpanel name, using “yourusername” as user (-u) and “yourpassword” as the password (-p).

Notice the date variable inserted in the filename. Finally our SQL file is gzipped using the gzip directive.

You now have to set your backup frequency. And relax !

Notes :

1. I’ve created a user “backup” with all privileges in Cpanel > MySQL databases and associated him with all my databases so that I can backup everything in one single file with just one line of cron.

2. Protect your backup directory so that people cannot download the whole of you SQL data. You can enable directory protection with Cpanel > Password protect directories > *select your backup directory* > *check the box and enter a username/password* > *validate*.

That’s it ! Have fun, you should never have to worry about your databases’ backups again ;-)