Vieilles Charrues 2004 : le jeudi

Et voilà, je suis arrivé à Carhaix (29) sur le site des Vieilles Charrues après une heure de voiture depuis Pont-Aven.

Arrivé vers 16h, aucun problème pour se garer dans l’artère principale de la ville, quasiment en face de l’entrée du site.

Pareil pour le camping : on pouvait planter sa tente où on voulait, aucun problème de place (donc très différent de l’année dernière).

Cette année, j’ai aussi changé de technique avant le plantage de tente : la socialisation avec mes futurs voisins en vue de déceler les velléités djembétistes (j’entends par là le syndrome du joueur de djembé, maladie très en vogue aux Vieilles Charrues).

Après un rapide tour de ronde, il s’avère que personne ne possède de djembé, génial je vais enfin pouvoir récupérer cette année.

Je plante donc ma tente, commence à tendre mes filins, déballe mon duvet, prépare à manger. Je sors pour discuter avec les amis et là que vois-je ? Non pas un, mais deux joueurs de djembé !

Purée, ils se sont incrustés parmi mes voisins comme des fourbes pendant que je m’installais ! Et que font deux joueurs de djembé quand ils se rencontrent… allez je vous laisse deviner !

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 :-)

Classic games : l’abandonware

J’ai rajouté une nouvelle catégorie au blog, “classic games”, qui recense les sites où l’on peut trouver de vieux jeux qui sont devenus gratuits (ou pseudo gratuits) avec le temps. Cela s’appelle l’abandonware, la définition est assez floue mais en gros certains éditeurs tolèrent le fait que leurs anciennes productions soient distribuées gratuitement. Cela dépend bien sûr des éditeurs et il faut que le jeux ne soit plus en vente en magasin. Parmi les meilleurs sites, on retrouve :

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.sqlCode language: JavaScript (javascript)

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 ;-)

Popa Chubby rocked us out !

Je suis allé voir Popa Chubby et Big Ed Sullivan en concert hier soir à l’Olympic de Nantes: Popa Chubby a assuré toute la première partie d’Ed Sullivan derrière la batterie, accompagné de son bassiste et de son pianiste.

J’ai trouvé Ed Sullivan moyen, l’ayant surpris à deux reprises en retard sur le rythme… sensation étrange à ce niveau là ! De plus, il a utilisé le même “truc” dans plusieurs chansons – une harmonique suivie d’un bend près des mécaniques – ce qui faisait un peu, hum, just.

Popa Chubby a quant à lui dépassé mes espérances. Egal à lui-même, il a salué son public d’un tonitruant “ça va motherfuckers ?” qui a immédiatement galvanisé la foule.

S’ensuivit un déluge de notes et d’harmoniques à vous couper le souffle avec quelques moments de grâce où, les yeux rivés à sa guitare, le public écoutait dans un silence religieux. C’était absolument magnifique.

Merci Popa !

Préparation au voyage

Voilà, je viens d’effectuer ma réservation chez Brittany Ferries : je pars en Angleterre, dans le Somerset, pour huit jours ! Cela va me donner le temps de retrouver mes collègues, mes anciens élèves, mes voisins, mon proprio… bref, toutes les personnes avec qui l’on a pu nouer contact pendant un an.

La valise n’est qu’à moitié prête et je dois être sur le pont samedi à 8h. Il me reste aussi à ramener quelques bouteilles pour fêter mon arrivée. Question existentielle : prends-je ma guitare ?

Examen : Programmeur Système d’Exploitation (PSE)

Et oui, mai… juin…. les exams reviennent chaque année avec le soleil ! Je suis en train de passer le concours Inspecteur-Elève PSE (Programmeur de Système d’Exploitation).

Je sais, le titre donne l’impression qu’on va créer l’OS du siècle mais il n’en est rien. Aujourd’hui j’ai passé les deux premières épreuves, à savoir dissertation en français (4h, coeff. 6) et composition sur les principes généraux du logiciel (2h, coeff. 2). *sigh*. Et dire que je remets cela demain…

Rentré à 19h30 à la maison, petite mise à jour Windows des 4 micros, petite douche rapide, mise à jour de ma mule, correction d’une erreur sur le site… j’oublie quelque chose !

Une image d'un pingouin avec de la musique.

Convertir des fichiers MPC en MP3

Dans l’univers audio numérique, divers formats de fichiers coexistent, chacun avec ses avantages et particularités. Le format MPC, connu pour sa haute qualité sonore à des taux de compression élevés, trouve néanmoins ses limites dans sa compatibilité avec les lecteurs multimédias grand public et les dispositifs portables.

C’est ici qu’intervient le besoin de conversion en MP3, format universellement reconnu pour sa compatibilité étendue. Ce guide détaillé vous accompagnera pas à pas dans le processus de conversion de fichiers MPC en MP3 sous Windows, MacOS et Linux, garantissant une expérience fluide et accessible pour tous les utilisateurs.

C’est ici qu’intervient le besoin de conversion en MP3, format universellement reconnu pour sa compatibilité étendue. Ce guide détaillé vous accompagnera pas à pas dans le processus de conversion de fichiers MPC en MP3 sous Windows, MacOS et Linux, garantissant une expérience fluide et accessible pour tous les utilisateurs.

Lire la suite

Nouveau système : Barton 2800+ !

Enfin ! J’ai enfin reçu toutes les nouvelles pièces nécessaires au lifting de mon PC : nouveau processeur Barton 2800+ et carte graphique Radeon 9800 SE. Installation en 10 minutes chrono et là, bonheur, un Far Cry fluide en haute résolution ! J’ai même l’impression de redécouvrir le jeu vu les moults détails (les moustiques par exemple) que je ne pouvais voir auparavant.

Bon par contre, il faut que je trouve un ventilateur un peu moins bruyant parce que celui livré avec le processeur… dommage qu’il ne soit pas livré avec un sac, il aurait fait aspirateur… ;-)

Pourquoi ce blog ? et pourquoi Wireless ?

Voici venue l’heure de l’explication tant attendue : et oui fidèle lecteur (lectrice) tu sauras tout (ou presque) sur la nature de ce blog à la fin de cette lecture.

Tout d’abord, ce blog est un moyen de renouer avec la langue de Molière car cela fait quelques années déjà que je n’écris plus qu’en anglais.

En effet, 95% de SkyMinds.Net est écrit en anglais, tout comme la plupart de mes échanges par mail et la majorité de mes cours de fac.

Quasiment tous les livres que je lis sont en anglais et il vient un moment où l’on ne sait plus si un mot est français ou anglais (sans même parler de l’orthographe).

Ou alors, on discute avec quelques copains (copines) et la conversation est momentanément suspendue parce que le mot français ne veut pas sortir : l’image est bien là mais seul le mot anglais me vient à l’esprit. Wireless est donc un moyen simple et efficace d’écrire un peu sans avoir à faire un plan en 3 parties…

Pourquoi ce blog s’appelle-t-il Wireless ? Cela n’a rien à voir avec les téléphones portables.

Wireless est ici pris dans le sens “sans attaches”, libre : je peux poster de n’importe où et m’étendre sur n’importe quel sujet. La bannière résume d’ailleurs assez bien à l’idée.

Enfin, vous aurez sûrement remarqué que certains posts sont en français et d’autres en anglais : cela dépend de mon humeur et des sujets abordés.

Il y a des fois où cela passe mieux en français et vice-versa. Voilà !

Blog launched : my very first post

Hello folks,

Matt’s blog has officially been launched today !

It is powered by WordPress, which seems packed with stylish features… so I’ll have to find time to discover all that !

Ps: I’ll redo the layout later :-)