Author

Matt

Browsing
Matt est formateur, développeur expert WordPress et WooCommerce, et administrateur réseau chez Codeable.

Linux Mint Debian EditionLinux Mint Debian Edition (LMDE) est vraiment très stable et fonctionne avec des paquets éprouvés mais pas vraiment à jour. Si vous avez du matériel récent, il est possible qu'il ne soit pas détecté - c'est le cas du pavé tactile de mon ordinateur portable - à cause du noyau linux qui laggue un peu.

A l'heure où j'écris ces lignes, Linux Mint Debian Edition utilise le kernel 3.16 alors que le dernier en date est le 4.6.3... voyons comment on peut le mettre à jour.

Le kernel Liquorix

Linux Mint : mettre à jour le noyau linux avec le kernel liquorix photo 1Liquorix vient remplacer le noyau linux de votre distribution. C'est un noyau à jour, avec des configurations supplémentaires pour les ordinateurs de travail, le multimédia et les jeux vidéos.

Installation de Liquorix

On passe root :

sudo -i

On édite le fichier sources.list d'apt :

nano /etc/apt/sources.list

et on y ajoute :

# liquorix kernel
deb http://liquorix.net/debian sid main

On sauvegarde le fichier, on met à jour les paquets et on installe le keyring de Liquorix :

apt-get update && apt-get install '^liquorix-([^-]+-)?keyring.?'

On peut voir quels sont les derniers noyaux ajoutés sur le dépôt liquorix:

apt search liquorix

Ensuite, il vous suffit d'installer le dernier kernel en date:

apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64

Et on reboote la machine pour activer les changements. Le pavé tactile est miraculeusement actif après installation de ce kernel.

Ce noyau est stable et complémente très bien Linux Mint. Recommandé.

Voici la seconde saison de Prey sur ITV.

Prey saison 2 photo

Après John Simm comme héros principal au sein de la saison 1, Prey a obtenu une suite reprenant le concept d'un homme en fuite dans les rues de Manchester. Le héros est maintenant campé par Philip Glenister qui est pourchassé par les forces de l'ordre, en compagnie de Myanna Buring.

Cette saison 2 de Prey se centre donc sur David Murdoch (Philip Glenister), un gardien de prison dont la vie prend un tournant lorsqu'une visite de routine à l'hôpital de Manchester avec une prisonnière nommée Jules (Myanna Buring) déraille.

Il reçoit en effet un coup de téléphone qui fait basculer toute son existence. Pour sauver sa fille, il est forcé de fuir avec Jules et se retrouve du mauvais côté de la loi.

Il est amusant de noter que John Simm et Philip Glenister ont joué ensemble dans plusieurs séries déjà : Life on Mars et Mad Dogs et dans Prey, l'un succède à l'autre.

Aujourd'hui, petite mise à jour mineure de PHP7, en utilisant les dépôts DotDeb.

PHP : résoudre l'erreur "PHP Fatal error: Uncaught Error: Class 'DOMDocument'" photo

Le problème : PHP-FPM désactivé par défaut

A la fin de l'installation, j'obtiens ce message d'avertissement :

Setting up php7.0-fpm (7.0.8-1~dotdeb+8.1) ...
Installing new version of config file /etc/init.d/php7.0-fpm ...
NOTICE: Not enabling PHP 7.0 FPM by default.
NOTICE: To enable PHP 7.0 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.0-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
[ ok ] Restarting PHP 7.0 FastCGI Process Manager: php-fpm7.0.

C'est bien la première fois qu'une mise à jour de PHP désactive PHP-FPM, ce n'est pas vraiment une mise à jour mineure et sans accroc. On réactive donc les deux modules indiqués et on relance la configuration de PHP-FPM avant de relancer Apache et PHP-FPM :

a2enmod proxy_fcgi setenvif
a2enconf php7.0-fpm
service apache2 restart && service php7.0-fpm restart

Je lance le site : page d'erreur de certificat la première fois, et page blanche ensuite !

Des modules PHP à installer séparément

Après analyse des dernières lignes du fichier log d'Apache, je me suis rendu compte que le site avait besoin des modules mbstring et xml or, cette nouvelle version ne les fournit plus : ce sont maintenant des paquets à installer à part.

Voici le message d'erreur des logs:

[26-Jun-2016 08:39:12 UTC] PHP Fatal error:  Uncaught Error: Class 'DOMDocument' not found in /public_html/wp-content/plugins/ginger/front/gingerfront.core.php:171
Stack trace:
#0 /public_html/wp-includes/plugin.php(235): ginger_parse_dom('...')

On installe donc mbstring et xml avant de relancer Apache et PHP :

apt install php7.0-mbstring php7.0-xml
service apache2 restart && service php7.0-fpm restart

Cette fois-ci, c'est tout bon. Tous les services sont actifs et le site est de nouveau opérationnel.

Attention donc : c'est une mise à jour mineure que j'aurais pu faire en SSH depuis mon téléphone, sans avoir les moyens de réparer à distance. Cela remet en perspective les mises à jour "on-the-go".

[box type="info"]Voici les nouveaux modules qui ne sont plus inclus par défaut avec PHP : bcmath, dba, mbstring, soap, xml et zip. Ce sont donc maintenant des paquets à part entière, à installer séparément.[/box]

Le week-end dernier, j'ai eu le privilège de faire un baptême de l'air en ULM !

Baptême de l'air en ULM photo

Tout a commencé par un cadeau surprise de la part de Claire, la soeur de Cécile, à Noël : il fallait que je sois disponible un samedi dans l'année, de préférence un jour où il fait beau. Entre les samedis où je travaille et les caprices de la météo, cela a pris un peu de temps mais la date a été calée en juin.

Le cadeau était une surprise, et je n'ai eu que des brèves instructions qui ne laissaient pas vraiment deviner ce que c'était : "habille-toi avec des vêtements amples, et qui ne craignent rien et prends des gants, un bonnet, des chaussures de randonnée, une raquette de tennis".

Autant vous dire que j'ai pas mal cogité pour tenter de trouver à quelle sauce j'allais être mangé. J'ai d'abord pensé à une partie de paintball mais le message laconique de la carte de Noël était "pour t'envoyer en l'air". Le mystère était entier.

Le jour J, je me rends à Héric, en Loire-Atlantique, avec des coordonnées GPS (type latitude, longitude). Ce type de données est quasiment impossible à rentrer sous Google Maps sur un téléphone (voilà une bonne idée d'amélioration de l'appli) donc j'ai rapidement jeté un oeil à la petite carte d'invitation pour me situer.

Nous roulons donc le long de la N137 et arrivons sur une voie goudronnée qui s'étiole ensuite pour devenir un chemin plein de gravillons et de poussières. On passe un terrain de motocross sur lequel des motos pétaradent en s'élançant dans les airs. L'inquiétude me gagne, je me dis que je ne sais pas conduire de moto.

Le chemin tourne puis on arrive dans un champ d'herbe où se trouve un hangar. Je crois qu'on va faire de l'ULM !

Le fonctionnement des réseaux sociaux photo 1

Comment les réseaux sociaux fonctionnent-ils ?

Cette question est au coeur de la problématique des groupes sociaux et de l'intégration des inidividus à la société.

I. Les réseaux sociaux relient les individus entre eux

A. Définition et exemples de structuration

Les réseaux sociaux peuvent être définis comme l'ensemble des relations que les individus et les groupes sociaux entretiennent les uns avec les autres. Ce sont donc les relations des individus.

On parle d'analyse de réseaux à partir du moment où l'on étudie au moins trois unités (individus) - ils constituent une triade. C'est seulement à partir de cette unité que l'on peut, en effet, étudier les liens d'interdépendance qu'entretiennent les individus à l'intérieur d'un réseau.

Traditionnellement, il existe deux formes d'analyse de réseau. Soit on se centre sur un individu ou un groupe et on regarde quelles sont ses relations, on parle alors d'étoile ; soit on prend également en compte les relations que les contacts de l'individu peuvent entretenir entre eux, on parle alors de zone.

Dans l'analyse de réseaux, on différencie les liens qu'entretiennent les individus selon leur degré d'intimité. Les liens forts relient un individu le plus souvent aux membres de sa parenté et à ses amis proches et se caractérisent par une forte affectivité et des relations très fréquentes. Les liens faibles quant à eux sont des liens qui le relient à de simples connaissances ou encore à des relations de ses contacts personnels (ils sont beaucoup moins fréquents et très peu chargés d'affectivité).

B. Les réseaux forment la sociabilité

La sociabilité est un ensemble de relations qu'un individu entretient avec les autres et les formes que prennent ses relations. L'analyse des réseaux étudie bien plus la sociabilité réelle (réception à domicile, sorties, fréquentation des bals, cafés, pratique du sport...) que la sociabilité virtuelle sur des sites tels que Facebook, Twitter, Instagram, Snapchat... Malgré tout, la sociabilité virtuelle peut rejoindre des réseaux réels. En effet, certains réseaux virtuels comme LinkedIn sont un moyen de se créer des relations dans le domaine professionnel.

Il faut noter que la sociabilité prend en compte des relations choisies tout comme des relations non choisies (échange avec un commerçant par exemple). L'amitié va être définie comme les relations électives et affinitaires qu'entretient l'individu. On note alors de l'homophilie : les individus sont amis avec des personnes qui leur ressemblent socialement : même PCS, même religion, même âge... Les explications sont les mêmes que celles concernant l'homogamie(mariage entre personnes socialement proche) : fréquentation des mêmes lieux, mêmes centres d'intérêts, amis communs...

II. Les réseaux peuvent constituer une véritable ressource

A. Le capital social

Les relations d'un individu peuvent constituer pour lui une forme spécifique de ressources : le capital social. Cela est d'autant plus vrai que les relations qu'il entretient détiennent un capital économique (ressources financières) et un capital culturel important (niveau de diplôme élevé, détention de biens culturels). Les relations constituent alors ce que l'on nomme le carnet d'adresses de l'individu et il est d'autant plus utile que les personnes qui y figurent sont influentes.

Ce n'est donc pas tellement la taille du réseau qui compte mais plutôt ce que l'individu peut en faire. L'influence du capital social est très marqué en ce qui concerne l'obtention d'un emploi. Il apparaît ainsi qu'environ un tiers des emplois sont trouvés grâce à des réseaux de relations.

Underground est une série télévisée américaine créée par Misha Green et Joe Pokaski, et diffusée sur la chaîne WGN America.

Underground saison 1 photo

La série se déroule au XIXème siècle, pendant ce que les historiens appellent l'Antebellum Era ou encore Plantation Era. Elle suit à la fois la quête de liberté d'un groupe d'esclaves travaillant dans une plantation de coton et la mise en place du chemin de fer clandestin ("Underground Railroad").

Un groupe d'esclaves planifie une échappée téméraire, délaissant leur plantation de Géorgie pour aller se réfugier à plus de 600 miles de là.

En chemin, ils sont aidés par un couple d'abolitionnistes secrets qui sont en charge d'une station de l'Underground Railroad. Le groupe tente par tous les moyens de fausser compagnie aux gens chargés de les ramener à la plantation - morts ou vifs.

Dix épisodes sont prévus cette saison et une seconde saison de dix épisodes également est déjà programmée pour 2017.

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.

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.

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

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

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


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.

[box type="info"]Ne pas oublier d'échapper les slash par des antislash dans les balises de fermeture (liens, paragraphes etc) dans la variable delayed_text.[/box]

Simple et efficace.

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.

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

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.

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.

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :