Steven Wilson et Ninet Tayeb - Space Oddity (David Bowie cover) photo

Steven Wilson et Ninet Tayeb – Space Oddity (David Bowie cover)

Voici une reprise de Space Oddity par Steven Wilson en duo avec Ninet Tayeb à l’Hammersmith Apollo lors du concert du 27 janvier 2016 :

Steven Wilson et Ninet Tayeb sont accompagnés du groupe de prog-rock de Steven Wilson, ce qui rend vraiment bien l’atmosphère de l’univers de Major Tom.

Le tout a été filmé avec des caméras GoPro disposées le long de la scène.

Un très bel hommage à David Bowie.

Javascript : afficher le contenu d'un bloc HTML après un délai variable photo

JavaScript : afficher du contenu dans un bloc DIV après un délai défini

Voici comment afficher du contenu (texte, HTML, JS, CSS ou tout autre contenu) dans un bloc DIV, après un délai que vous aurez préalablement défini, le tout en JavaScript.

C’est écrit en JavaScript pur (vanilla JavaScript), c’est-à-dire sans librairies supplémentaires, et donc compatible avec tous les navigateurs. On utilise innerHTML pour faire apparaître la div après le délai imparti.

Exemple de contenu affiché après un délai

Le texte suivant apparaît 7 secondes après le chargement de la page :

Le code : afficher le contenu d’une DIV après un délai

Voici le style CSS à placer dans l’entête de la page (HEAD) :

.centered {
    margin:0 auto;
    text-align:center;
}Code language: CSS (css)

Et voici le contenu HTML à placer dans le corps de la page (BODY):

<div id="example_div" class="centered"> </div>Code language: HTML, XML (xml)

Ainsi que le code JavaScript qui s’occupe du délai:

/*
|-----------------------------------------------------------------------
| Delayed DIV text in vanilla JavaScript by Matt 
| URL : https://www.skyminds.net
|-----------------------------------------------------------------------
|
| Returns predefined text in a DIV after a delay.
|
*/
(function(){
   var element_id = 'example_div' ; /* name of div ID w/ delayed text */
   var delayed_text = "Ceci est un texte d'illustration pour tester l'affichage d'un bloc DIV après un délai défini."; 
   var time = 7; /* time in seconds until display */

setTimeout(function(){
document.getElementById(element_id).innerHTML = delayed_text;},time*1000);
})();Code language: JavaScript (javascript)

Fonctionnement du script

Voici comment fonctionne le script : on recherche le bloc DIV qui possède l’identifiant #exemple_div et on lui injecte le contenu de la variable delayed_text après le délai en secondes défini dans la variable time.

Ne pas oublier d’échapper les slash par des antislash dans les balises de fermeture (liens, paragraphes etc) dans la variable delayed_text.

Simple et efficace.

Blue Öyster Cult - Veteran of the Psychic Wars photo

Blue Öyster Cult – Veteran of the Psychic Wars

Veteran of the Psychic Wars

“Veteran of the Psychic Wars” est une chanson du groupe de hard-rock américain Blue Öyster Cult, écrite par Eric Bloom et l’auteur britannique Michael Moorcock, qui se trouve aussi être le créateur d’Elric de Melniboné.

La chanson est sur l’album Fire of Unknown Origin, une version longue apparaît sur l’album Extraterrestrial Live et également dans la bande originale du film d’animation Heavy Metal de 1981.

L’expression “…veteran of a Thousand Psychic Wars” vient de la chanson “Standing at the Edge” du groupe Hawkwind, qui se trouve sur l’album Warrior on the Edge of Time (1975), et qui traitait également du mythe du Champion éternel.

Elric de Melniboné

Elric de Melniboné est un personnage de fiction, inventé par l’écrivain anglais Michael Moorcock et héros du Cycle d’Elric, écrit entre 1961 et 1972.

Inspiré par Zenith l’Albinos, le méchant de la série Sexton Blake, Elric est un albinos à la santé défaillante, ce qui l’oblige à consommer de nombreux remèdes jusqu’à ce qu’il trouve Stormbringer, une épée qui, en buvant les âmes de ses adversaires, est capable de lui redonner de la vigueur.

Dernier empereur de l’île de Melniboné en pleine décadence, il tente vainement d’y introduire des réformes, mais se voit finalement contraint d’amener sa chute à la suite de la félonie de son cousin Yyrkoon.

Tourmenté par le meurtre qu’il a lui-même commis de sa cousine et amante Cymoril, il parcourt par la suite son monde, ainsi que quelques autres mondes du Multivers, aux côtés de son fidèle ami Tristelune d’Elwher.

Le mythe du Champion éternel

Sur chacun des plans des millions de sphères du multivers, il existe une incarnation du Champion éternel qui, délibérément ou pas, est le gardien de la balance cosmique.

Chaque incarnation du Champion éternel est déchirée par le doute, la crainte, et souvent la culpabilité. Parfois, il recherche un être plus élevé qui commande les dieux lunatiques de la Loi et du Chaos.

Les différentes incarnations du Champion sont liées par divers points communs, par exemple leurs noms : celui de Jherek Carnelian rappelle Jerry Cornelius, et le nom complet de Corum, Corum Jhaelen Irsei, est une anagramme de Jeremiah Cornelius.

Michael Moorcock emprunte parfois à la mythologie ou à l’histoire pour nommer les champions éternels. Ainsi dans le multivers, Ulysse est une incarnation du champion éternel :

« Ryan, Hawkmoon. Powys. Cornell. Brian. Umpata. Soian. Klan. Clovis Marca. Pournachas. Oshbek-Uy. Ulysse. Ilanth.

Ma propre voix s’éleva soudain.

– NON ! JE SUIS SEULEMENT EREKOSË !

-Champion Eternel. Soldat du Destin ».

extrait de Les guerriers d’argent (The silver Warriors),1970.

extrait de Les guerriers d’argent (The silver Warriors),1970.

Heavy Metal

Heavy Metal est un film d’animation pour adulte, anthologie de diverses histoires de science fiction et de fantasy, adaptées du magazine Heavy Metal et d’histoires originales dans le même esprit. Sorti en 1981, il est mis en scène par Gerald Potterton et produit par Ivan Reitman et Leonard Mogel, qui était également l’éditeur du magazine Heavy Metal, qui est la base du film.

BIOS : retrouver l'option de boot pour démarrer depuis le lecteur DVD photo

BIOS : retrouver l’option de boot pour démarrer depuis le lecteur DVD

Problème : aucune option pour démarrer depuis le lecteur optique

Récemment, j’ai eu à réinstaller le système d’exploitation sur un ordinateur portable. Jusque là, rien de bien nouveau.

Mais quelle ne fut pas ma surprise de constater que le l’ordre de boot du BIOS ne proposait pas l’option de démarrer depuis le lecteur optique (DVD d’installation de l’OS) !

Seuls les différents disques durs étaient disponibles à la sélection.

Solution : désactiver le Secure Boot et lancer CSM

Si cela vous arrive sur votre machine, voici comment ressuciter l’option qui permet de démarrer sur le DVD de votre OS préféré :

1. Appuyez sur “ESC” ou “F2” au démarrage pour entrer dans la configuration du BIOS,

2. Allez dans l’onglet “Security”, sélectionnez “Secure Boot Menu” et désactivez “Secure Boot Control”,

3. Sous l’onglet “Boot”, activez “Launch CSM”,

4. Sauvegardez les changements et quittez le BIOS,

5. Appuyez sur “ESC” ou “F2” pour revenir dans le BIOS,

6. Sous l’onglet “Boot”, le lecteur DVD ainsi que les clés USB sont maintenant visibles. Sélectionnez le lecteur DVD comme première option de démarrage.

7. Sauvegardez les changements, quittez le BIOS et redémarrez la machine.

Voilà, votre ordinateur portable devrait maintenant booter depuis le lecteur DVD.

Bob Culbertson - While My Guitar Gently Weeps (Chapman Stick) photo 1

Bob Culbertson – While My Guitar Gently Weeps (Chapman Stick)

Voici Bob Culbertson qui interprète While My Guitar Gently Weeps des Beatles au Chapman Stick :

Le son est chaud et envoûtant – magnifique.

Le stick ou Chapman stick est un instrument de musique amplifié inventé par Emmett Chapman en 1969. Il est dérivé de la guitare, et comporte huit, dix ou douze cordes séparées en une partie mélodique et une partie basse.

Sa singularité est que ces cordes sont frappées avec les doigts selon la technique du tapping à deux mains ou touch-style et permet un jeu nettement plus polyphonique qu’un instrument à corde plus classique, ce qui le rapproche des instruments à clavier. Les cordes de la partie basse et de la partie mélodique sont d’ailleurs amplifiables séparément.

Il peut être utilisé dans n’importe quel style : rock, funk, classique, jazz, blues, salsa, celtique, punk…

Le son de cet instrument est chaud et puissant, et sert en général à grossir les basses des accords. La technique utilisée s’apparente un peu au piano dans le sens où la main gauche joue généralement les basses — avec éventuellement les accords — pendant que la main droite joue les mélodies ou les accords.

On peut entendre du Stick sur de nombreux enregistrements, en particulier dans les parties de basse. Parmi les groupes ou les artistes ayant utilisé le Stick, on trouve Alphonso Johnson, Tony Levin sur les disques de Peter Gabriel, King Crimson, Liquid Tension Experiment, Nick Beggs, Kittyhawk, Anderson Bruford Wakeman Howe (à nouveau Tony Levin), le Dave Matthews Band ou encore Dream Theater.

The Reaper : mise à jour vers Ubuntu 16.04 Xenial Xerus photo

The Reaper : mise à jour vers Ubuntu 16.04 Xenial Xerus

Aujourd’hui, ma machine desktop – The Reaper – vient d’avoir une jolie petite mise à jour et passe d’Ubuntu 14.04 à 16.04, codename Xenial Xerus.

The Reaper : mise à jour vers Ubuntu 16.04 Xenial Xerus photo

Mise à jour d’Ubuntu

La mise à jour se fait assez simplement :

sudo apt update && sudo apt upgrade
sudo apt autoremove
sudo apt dist-upgrade

Comme je n’installe que des versions LTS (Long-Time Support) sur cette machine, il y avait plus de 2.3 Go de paquets à télécharger soit un sacré paquet de mises à jour.

Plusieurs erreurs sont apparues pendant l’installation, qui a laissé à peu près une trentaine de paquets non configurés et non des moindres : GRUB, initramfs-tools etc.

En regardant les messages d’erreurs, j’ai vu que le problème se situait au niveau de DPKG.

Lorsqu’un paquet obsolète bloque DPKG

Si cela vous arrive, pas de panique. Il faut juste régler le problème *avant* de redémarrer la machine.

On commence par relancer la configuration des paquets non configurés:

dpkg --configure -a

En résultat, vous obtenez une (très) longue liste de tous les paquets non configurés avec tous les messages d’erreurs associés. Ce qui importe, ce sont les premières lignes du résultat : le paquet qui bloque est toujours mentionné en premier.

Dans mon cas, il s’agissait d’un paquet obsolète depuis Ubuntu 12.04 (donc depuis 4 ans), virtuoso-nepomuk. Je l’ai donc totalement supprimé :

sudo apt purge virtuoso-nepomuk

On relance ensuite la configuration des paquets :

dpkg --configure -a

Puis une petite vérification des nouveaux paquets au cas où et la suppression des paquets obsolètes :

sudo apt update && sudo apt upgrade && sudo apt autoremove

Un reboot plus tard, Ubuntu 16.04 boote tranquillement. Je conseille de régler le problème des paquets non configurés avant le reboot, c’est bien plus galère autrement.

Réactiver les dépôts désactivés pendant la mise à niveau

Enfin, il reste à réactiver les dépôts APT qui ont été désactivés pendant la mise à niveau.

Lire la suite

The Hollow Crown saison 2 photo

The Hollow Crown saison 2

Quatre ans après la première saison, The Hollow Crown est de retour sur BBC2.

Cette seconde saison est sous-titrée “The Wars of the Roses” (les Guerres des Roses) en référence à la période de l’histoire qui correspond aux événements des épisodes.

Cette saison se base sur la première tétralogie de Shakespeare : Henry VI, Part I; Henry VI, Part II et Henry VI, Part III sont condensés en seul film; et Richard III, dont le personnage est joué par Benedict Cumberbatch.

Les nobles anglais se querellent au sujet des guerres avec la France. Les nouvelles de la défaite des Anglais à Orléans parviennent jusqu’au Duc de Gloucester et des autres nobles. Après les funérailles d’Henry V, c’est son fils, le dauphin Henry VI, qui est proclamé roi.

Dix-sept ans plus tard, Henry est sur le trône alors que les rivalités à la cour continuent et la défaite des Anglais à Rouen par Jeanne d’Arc met le feu aux poudres entre les deux maisons : les York et les Lancaster, qui se retrouvent en opposition.

Si Jésus Christ vivait au 21ème siècle... photo

Si Jésus Christ vivait au 21ème siècle…

… et qu’il fêtait son anniversaire avec ses potes voilà ce qui pourrait se passer dans sa vie :

Après Jésus pédagogue et Jésus et les drogues, voici une réécriture moderne – et parisienne – de la vie de Jésus.

Je trouve le court métrage très inspiré du court-métrage réalisé par Antoine Della-Maria même si la production est bien plus professionnelle et donne un bon coup de jeune à l’histoire, abordant bien plus de thèmes et de manière plus fine.

On peut ainsi voir Marie Madeleine jouer le rôle de l’aguicheuse de la soirée, Judas comme l’ami délaissé qui devient aigri ou encore Joseph au bord de l’alcoolisme qui se prend le bac avec Marie au sujet de sa paternité réelle.

Bien fait, cela redonne un bon coup de dépoussiérage au mythe.

Monique et Michel Pinçon-Charlot - La violence des riches, Chronique d'une immense casse sociale photo

Monique et Michel Pinçon-Charlot – La violence des riches, Chronique d’une immense casse sociale

Les travaux de Michel Pinçon et de Monique Pinçon-Charlot se concentrent essentiellement sur les élites, par le biais d’enquêtes ethnographiques et dans leur livre La violence des riches, Chronique d’une immense casse sociale.

Leurs recherches s’inscrivent dans la tradition sociologique qui produit une analyse du système social par le prisme des rapports de domination entre groupes sociaux, renvoyant aux travaux de Karl Marx et de Pierre Bourdieu.

Voici un documentaire de 26 minutes réalisé par Yannick Bovy en janvier 2014, diffusé dans une émission de la FGTB wallonne :

Ici, c’est à travers le conflit entre classes sociales que sont analysés les mouvements socio-économiques. Leur approche remet au goût du jour les théories marxistes : la guerre des classes est déclarée car les rapports sociaux de classes sont violents dans le capitalisme mondialisé.

Cette violence est exercée par les classes dominantes (la bourgeoisie qui se confond avec les élites financières) sur le peuple (les classes moyennes et populaires).

Les auteurs tentent de déterminer comment se produit cette violence, et comment elle est acceptée par le plus grand nombre.

Lire la suite

Linux : résoudre l'erreur APT "there is no public key available for the following key IDs" photo

Linux : résoudre l’erreur APT de clé publique : “no public key available for the following key IDs”

Pas de clé publique disponible pour vérifier l’authenticité des dépôts

Linux : résoudre l'erreur APT "there is no public key available for the following key IDs" photo

Au lancement de la mise à jour des paquets du serveur, je suis tombé sur le message d’erreur suivant :

W: There is no public key available for the following key IDs:
8B48AD6246925553
W: There is no public key available for the following key IDs:
8B48AD6246925553
W: There is no public key available for the following key IDs:
8B48AD6246925553Code language: PHP (php)

Visiblement, APT a perdu ses petits et ne retrouve plus la clé publique GPG d’un des mes dépôts (webmin en l’occurence).

Voici comment remédier au problème.

Solution : demander et ajouter la clé au trousseau GPG

Un peu de ménage dans APT

On commence par faire un peu de ménage dans les fichiers APT avec un petit coup de balai:

apt-get cleanCode language: JavaScript (javascript)

… avant de récréer le dossier lists/partial pour véritablement recréer le cache APT :

cd /var/lib/apt
mv lists lists.old
mkdir -p lists/partial
apt-get clean && apt-get autoremove && apt updateCode language: JavaScript (javascript)

Import de la clé publique

Maintenant, il nous reste à importer la clé publique manquante dans notre trousseau.

On se place dans le dossier root pour travailler:

cd /root

On demande la clé publique:

gpg --recv-keys 8B48AD6246925553

On l’exporte et on l’ajoute à notre trousseau :

gpg --export 8B48AD6246925553 | apt-key add -Code language: JavaScript (javascript)

On peut alors relancer la mise à jour des paquets :

apt-get clean && apt-get autoremove
apt update && apt upgradeCode language: JavaScript (javascript)

Script bash pour automatiser la mise à jour des clés APT

Soyons plus fous, nous allons automatiser les deux commandes avec un petit script BASH. On crée notre script :

nano /home/scripts/renew-apt-key

et on y ajoute:

#!/bin/bash
# Author : Matt Biscay
# Author URI : https://www.skyminds.net/?p=8735
gpg --keyserver keyserver.ubuntu.com --recv-keys $1
gpg --armor --export $1 | sudo apt-key add -Code language: PHP (php)

On enregistre le fichier et on le rend executable :

chmod +x renew-apt-key

Il ne vous reste plus qu’à renouveler votre clé APT avec:

sudo ./renew-apt-key NUMERO-DE-CLE

Et voilà, plus d’erreur lors des mises à jour APT.

Orphan Black saison 4 photo

Orphan Black saison 4

Orphan Black revient pour une quatrième saison sur BBC America.

Le premier épisode revient quelques jours avant le suicide de Beth Childs, alors qu’elle essayait de gérer la découverte de sa nature de clone avec Alison et Cosima.

Beth était en contact avec Mika, une autre clone Léda qui suivait de près les Néolutionnistes. Elle s’est ainsi retrouvée sur l’affaire du meurtre d’Edward Capra, un Néolutionniste ayant subi plusieurs modifications corporelles et dont la joue droite a été retirée chirurgicalement, mais surveillée de près par ses supérieurs qui la suspecte, à raison, de se droguer aux médicaments.

Elle commence son enquête sur les Néolutionnistes, faisant la rencontre du Dr Leekie, et d’autres Néolutionnistes extrêmes. Dans la soirée, droguée, elle tente de confronter Paul, dont elle sait qu’elle le surveille, mais il garde son secret.

Plus tard, une Néolutionniste lui indique une planque où elle découvre que dans la joue des Néolutionnistes se trouve un œuf donnant une larve. Confuse, elle est repérée et dans sa fuite, tue une femme.

Deux mois après la fuite de Sarah Manning en Islande avec sa fille, elle reçoit un appel de Mika : les Néolutionnistes l’ont retrouvé.

Lire la suite

Linux : activer le touchpad multi-touch sur un portable Asus photo 2

Linux : activer le touchpad multi-touch sur un portable Asus

Lorsque j’ai installé Ubuntu Mate sur mon nouvel Asus en lieu et place de Windows 10, j’ai vite fait de remarquer que le multi-touch du pavé tactile n’était absolument pas reconnu – seul un dispositif de pointage avec deux boutons est détecté.

Linux : activer le touchpad multi-touch sur un portable Asus photo 2

Nous allons donc voir comment pallier ce problème.

Ce tuto s’adresse aux ordinateurs portables Asus mais reste valable pour d’autres marques ou modèles.

Mise à jour du système

Commencez par mettre à jour les paquets du système :

sudo apt update && sudo apt upgrade

Puis nettoyez les paquets devenus inutiles:

sudo apt-get autoremoveCode language: JavaScript (javascript)

Mise à jour du kernel

J’ai installé Ubuntu 16.04 deux mois avant la sortie officielle, quand le kernel linux était encore dans la branche 4.2.x et le pavé multitouch (Elan Pad) n’était absolument pas reconnu comme multi-touch mais comme simple souris.

Après de multiples installations de kernel, chacune ajoutant son lot de surprises comme perte de la carte vidéo après le démarrage, ronflement maximal du ventilateur du processeur, boot impossible après l’écran de démarrage GRUB… il faut se résoudre à l’évidence : mieux vaut attendre le kernel officiel, signé et testé.

Le premier kernel fonctionnel qui m’a permis de retrouver le multi-touch est le kernel 4.4.0-20, sans trop d’effets secondaires (changement du pilote graphique).

Lire la suite