Linux : résoudre l'erreur "failed to execute /lib/udev/socket:@/org/freedesktop/hal/udev_event" photo

Linux : joindre plusieurs fichiers avec cat

linux logo

Si vous avez besoin de joindre (ou concaténer) plusieurs fichiers qui ont été nommés en ordre alphabétique, comme par exemple file0001.dat, file0002.dat, file0003.dat…. file1000.dat, une commande s’impose sous Linux : cat.

Dans un terminal, vous pouvez juste lancer cat comme ceci pour rassembler tous vos fichiers en un seul :

cat file*.dat >all_files.datCode language: CSS (css)

C’est une commande système, il n’y a rien à installer et c’est plutôt pratique.

Être prêt pour aller travailler en moins de 5 minutes photo

Être prêt pour aller travailler en moins de 5 minutes

Vous avez besoin de sommeil et avez du mal à vous préparer avant d’aller travailler le matin ?

Voici comment être prêt en moins de 5 minutes, montre en main :

Petit-déjeuner, s’habiller et se brosser les dents… en un temps record. Le coup du noeud de cravate est absolument génial.

Pour le pantalon par contre, je pense que cette technique est à éviter !

HTML5 : corriger l'erreur "The frameborder attribute on the iframe element is obsolete. Use CSS instead." photo

HTML5 : résoudre l’erreur “keyword publisher is not registered” (validateur W3C)

HTML5 logo

Sur votre site ou blog, vous avez peut-être ajouté le widget ou bouton +1 de Google+, le réseau social de Google. Or le petit problème, c’est que le code fourni empêche la bonne validation du document.

Voici le code fourni par Google :

<a title="Google+" href="https://plus.google.com/114535411372700844744" rel="publisher nofollow">Google+</a>Code language: HTML, XML (xml)

et voici l’erreur renvoyée par le validateur W3C :

Keyword publisher is not registered

HTML5 étant toujours en cours de réalisation, les valeurs de la balise rel sont assez restreintes et on ne peut pas mettre tout ce que l’on veut sans déclencher l’erreur.

La solution est toute simple : il faut ajouter la valeur du rel en argument dans le lien, comme ceci :

<a title="Google+" href="https://plus.google.com/114535411372700844744?rel=publisher" rel="nofollow">Google+</a>Code language: HTML, XML (xml)

Et voilà, plus d’erreur lors de la validation.

Concert de Ben Kweller au Stereolux (Nantes) photo 2

Concert de Ben Kweller au Stereolux (Nantes)

Mardi soir, je suis allé voir Ben Kweller en concert au Stereolux de Nantes en compagnie d’Afton, notre assistante américaine.

Rendez-vous place du Commerce vers 19h15, on se dirige vers Bouffay pour aller manger un morceau. Deux pizzas plus tard et la conversation aidant, il est plus de 21 heures ! En passant, j’ai appris une nouvelle expression going Dutch qui signifie que chacun paie sa part au restaurant (ce que j’ai refusé évidemment).

Doggy-bag pour la pizza, ramenée du côté de Graslin. Et hop, on se remet en route vers le Stereolux qui se trouve près de la Fabrique, à quelques mètres de l’Elephant du Royal Deluxe.

Arrivés dans le bâtiment, je me dirige vers la droite, on ouvre la porte et on tombe dans un concert de dingues qui sautent dans tous les sens genre rap-ragga. Hmm, that ain’t right ! On ressort et la demoiselle des flyers nous indique que notre concert a lieu dans la petite salle. Après avoir expliqué à la sécurité qu’on s’était trompé de salle (“non mais c’est un concert de sauvages là-bas!!”), on arrive devant Ben Kweller.

Ben Kweller

Ben Kweller vient de San Francisco, USA. Il était leader du groupe Radish lorsqu’il avait 12 ans et joue ensuite avec Ben Folds avant d’entamer une carrière solo qui, à ce jour, totalise 5 albums. Sa musique est assez éclectique : il a des accents country-rock, pop acoustique, indie-rock…

Je n’ai pas trouvé de vidéos du concert à Nantes donc je vous mets celles du concert de la veille à la Maroquinerie :

Gossip :

Lire la suite

Linux Mint : mettre à jour le noyau linux avec le kernel liquorix photo

Installer wine sous Linux Mint Debian Edition

lmde J’ai réinstallé Linux Mint Debian Edition aka LMDE sur mon portable et j’en suis extrêmement satisfait, cela tourne très bien et c’est d’une stabilité remarquable.

Par contre, avec la nouvelle version (12.04), qui vient de sortir il y a quelques mois, il ne semble plus possible d’installer wine avec les dépôts par défaut.

Solution : ajouter un nouveau dépôt

Dans le terminal, en root, tapez :

echo 'deb http://boisson.homeip.net/debian/ squeeze wine' >> /etc/apt/sources.list

ensuite, on met à jour les dépôts :

apt-get update

et on installe wine :

apt-get install wine

Et hop, une version plutôt récente de wine (1.5.x) est installée.

Junip - Without You photo

Junip – Without You

Junip est un groupe suédois composé d’Elias Araya (batterie), Tobias Winterkorn (orgue, Moog synthesizer) et José González (guitare et chant).

Voici la chanson Without You en live sur KEXP :

Lire la suite

Réinitialiser le mot de passe root de MySQL ou MariaDB sous Debian photo

MySQL : changer le mot de passe de l’utilisateur root

icon mysql

J’ai installé la mise à jour Ubuntu 12.04 Precise Pengolin il y a quelques semaines (et je n’aurais pas dû, ma machine laggue comme ce n’est pas permis) et au moment de lancer SAM Broadcaster, un message d’erreur apparaît comme quoi il ne peut se connecter à la base MySQL.

sudo service mysql restart

Résultat :

stop: Unknown instance: 
start: Job failed to startCode language: HTTP (http)

Autre message d’erreur :

/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'Code language: JavaScript (javascript)

Etrange, je n’avais rien modifié.

Voici donc en quelques étapes comment changer le mot de passe MySQL de l’utilisateur root lorsqu’on l’a oublié ou qu’il faut le changer sans connaitre l’ancien.

Toutes ces commandes sont à exécuter en tant qu’utilisateur root donc :

sudo -i

Je vous propose deux méthodes : la première méthode s’adresse aux barbus qui veulent mettre les mains dans le cambouis, la seconde à ceux qui veulent faire ça en 2 commandes.

Méthode 1 (mode cambouis)

Etape 1 : arrêt du service mysql

/etc/init.d/mysql stop

Résultat :

Stopping MySQL database server: mysqld.

Etape 2 : lancement du serveur MySQL sans mot de passe

mysqld_safe --skip-grant-tables &

Résultat :

[1] 5025
mysqld_safe Logging to syslog.
mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Code language: JavaScript (javascript)

Lire la suite

Lee Fields and The Expressions - Wish You Were Here photo

Lee Fields and The Expressions – Wish You Were Here

Allez, un peu de l’esprit soul des seventies aujourd’hui – voici Lee Fields and The Expressions et leur morceau Wish You Were Here :

You never missed your well till your well run dry
Seemed like only yesterday you were here, smiling
Now you’ve gone away, but I know you’re in a better place
No traces of you, what can I do, alone and confused

How long… (till I see your face), how long… (till I see your face)
How long…. (till I see your face), how long…
It’s just not fair, wish you were here
Spend all my days wasting away, wish you were here

So I’m living life without you and yes, it’s hard to go on
‘Cause your memory means so much to me and I need to stay strong
Bad as I want you here, it’s a shame
To know you’re not coming back

I’ll wait a hundred years, I’ll cry a million tears
Till you’re back, till you’re back, come back now

How long… (till I see your face), how long… (till I see your face)
How long…. (till I see your face), how long…
It’s just not fair, wish you were here
Spend all my days wasting away, wish you were here

I’ll find the strength to pick my head up
Time heals all wounds, gotta get right back up
Miss you again, over again, love will not die
Walking the road, I see your eyes

I know you’re here, right by my side
Wish you were here, over again

It’s just not fair, wish you were here
Spend all my days wasting away
Wish you were here, wish you were here
I just wish you were here, I wish you were here

Le titre se trouve sur l’album Faithful Man (2012) et a été utilisé dans Suits.

WordPress : récupérer la liste emails des membres et commentateurs photo

WordPress : nettoyage de la base de données

wordpress_icon_blue Avec le temps, les mises à jour successives et l’installation de différents plugins, la base de données de WordPress a tendance à prendre du poids, ce qui nuit aux performances. Voici donc comment lui faire bénéficier d’un petit régime.

N’oubliez pas de faire une sauvegarde de votre base de données avant de lancer ces requêtes. Backup now.

Nettoyage de wp_postmeta

Avant optimisation, ma table wp-postmeta faisait 12 403 enregistrements.

DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock';
DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';
DELETE FROM wp_postmeta WHERE meta_key = '_wp_old_slug';

Maintenant : 12 240.

Nettoyage de wp_commentmeta

On supprime tout ce qu’Akismet nous a mis dans la table wp_commentmeta :

DELETE FROM wp_commentmeta WHERE meta_key LIKE '%akismet%';

et on supprime toutes les entrées qui n’ont aucune relation avec wp_comments :

DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);

Nettoyage de wp_options

Passage de 880 enregistrements à 476. WordPress crée ces entrées automatiquement et les purge occasionnellement, autant l’aider un peu.

DELETE FROM wp_options WHERE option_name LIKE '_site_transient_browser_%';
DELETE FROM wp_options WHERE option_name LIKE '_site_transient_timeout_browser_%';
DELETE FROM wp_options WHERE option_name LIKE '_transient_%';

Lire la suite

Patrick Boivin - Dragon Baby  photo

Patrick Boivin – Dragon Baby

Voici la dernière réalisation du réalisateur canadien Patrick Boivin, avec son fils jouant le rôle du Dragon Baby – inspiré du Jeu de la Mort avec Bruce Lee :

Enfant contre peluche. Belle réalisation.

arrow-s1

Arrow saison 1

Arrow est une série basée sur le personnage de Green Arrow, un superhéro qui apparaît dans la série du même nom publiée par DC Comics, diffusée sur The CW.

La série suit le playboy milliardaire Oliver Queen (Stephen Amell) qui, après avoir survécu au naufrage de son bateau et à la vie sauvage sur une île déserte pendant 5 ans avant d’être recueilli par un bateau de pêcheurs, retourne chez lui.

Avec son expérience en milieu hostile et suite aux révélations de son père dans le radeau de survie, il décide de devenir “Arrow” : un vigilante qui s’attache à combattre le crime et la corruption.

Son premier objectif est d’arrêter les agissements d’Adam Hunt, un milliardaire corrompu qui a scammé pas mal de monde à Starling City.Pendant ce temps, la mère d’Oliver semble avoir ses propres plans contre son fils.

Lire la suite

Igor Presnyakov - Wish You Were Here (Pink Floyd cover) photo

Igor Presnyakov – Wish You Were Here

Igor Presnyakov est un guitariste, auteur, compositeur d’origine russe, résidant aux Pays-Bas.

Il a étudié la guitare classique en Russie, où il sort diplômé en tant que guitariste et chef d’orchestre pour des ensembles.

Il a 35 années d’expérience en guitare et peut jouer du jazz comme de la pop ou du rock, tout en fingerstyle.

Voici sa version de Wish You Were Here de Pink Floyd :

Joli non ?