Author

Matt

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

Vincent Kucholl et Vincent Veillon sont deux humoristes suisses qui oeuvrent dans l'émission 120 minutes, diffusée sur RTS Un (Radio télévision suisse).

En plus de leurs sketchs, ils sont également à l'origine d'un groupe de reggae parodique, BRADAFRAMANADAMADA ("brother from another mother"), que je trouve très drôle.

Voici par exemple la chanson Légalité, qui demande au ministre de la santé suisse de légaliser le cannabis:

La musique est excellente, les paroles toutes autant, avec une bonne dose d'humour. C'est super sympa à écouter et on regrette que ce ne soit pas un "vrai" groupe parce qu'on irait bien le voir en concert !

Si vous possédez votre propre serveur email, géré avec Postfix, vous pouvez parfois obtenir l'avertissement suivant, lorsque vous utilisez un certificat SSL/TLS :

postfix/smtp[13461]: Untrusted TLS connection established to gmail-smtp-in.l.google.com[64.233.166.27]:25: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)

La solution est très simple, il suffit d'éditer le fichier main.cf de Postfix :

nano /etc/postfix/main.cf

Et on y ajoute:

smtp_tls_CApath = /etc/ssl/certs
smtpd_tls_CApath = /etc/ssl/certs

Sauvegardez le fichier puis relancez Postfix :

service postfix restart

Envoyez un mail depuis le serveur, vous devriez maintenant obtenir le graal :

postfix/smtp[7243]: Trusted TLS connection established to gmail-smtp-in.l.google.com[2a00:1450:400c:c08::1a]:25: TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)

Et voilà, authentifié en TLS pour l'envoi de mail avec Postfix.

Les directives "HttpOnly" et "Secure"

A l'heure où la grande majorité des sites internet sont passés à HTTPS, il n'est pas rare de constater que PHP ne sert toujours pas les cookies de session avec les directives "HttpOnly" et "Secure".

Pourtant, les directives sont bien disponibles dans le fichier php.ini, il suffit donc de les activer.

Edition de php.ini

On édite donc notre fichier php.ini:

nano /etc/php/7.2/fpm/php.ini

Et on modifie ces valeurs :

session.cookie_httponly 1
session.cookie_secure 1
session.use_only_cookies 1

Enregistrez le fichier et relancez PHP:

service php7.2-fpm restart

Testez votre site de nouveau : les cookies de session contiennent maintenant les deux nouvelles directives :

set-cookie: PHPSESSID=7d5h81tfiuna3p2p00o1v7b13q; path=/; secure; HttpOnly

Cela ne s'applique pas à tous les cookies créés par les plugins ou applications du site. Il faudrait pour cela que le serveur, nginx, possède nativement le module nginx_cookie_flag_module.

The early years

Silverchair est un groupe de rock australien, formé en 1992 en tant que Innocent Criminals à Merewether, à Newcastle, avec Ben Gillies à la batterie, Daniel Johns au chant et à la guitare, et Chris Joannou à la guitare basse - alors qu'ils n'ont que 12 ans.

Le groupe obtient son grand succès au milieu de 1994 en remportant un concours de démonstration national dirigé par la chaîne de télévision SBS Nomad et la station de radio ABC Triple J. Le groupe signe chez Murmur et collectionne succès sur les scènes australiennes et internationales.

Dans une interview accordée au magazine Melbourne Buzz en 1994, le groupe affirmait le nom du groupe était tiré de "Sliver" de Nirvana et de "Berlin Chair" de You Am I, qui avait donné "Silver Chair". Il a ensuite été révélé qu'ils avaient été nommés d'après le roman The Silver Chair de la série The Chronicles of Narnia, écrit par C. Lewis.

Frogstomp (1995)

Le premier album de Silverchair, Frogstomp, est enregistré en neuf jours avec une production de Kevin Shirley (Lime Spiders, Peter Wells) et est sorti en mars 1995. Au moment de l'enregistrement, les membres du groupe ont 15 ans et fréquentent toujours le lycée.

Frogstomp devient album numéro un en Australie et en Nouvelle-Zélande et atteint le Top 10 du Billboard 200, faisant de Silverchair le premier groupe australien à le faire depuis INXS. Alors que Frogstomp et "Tomorrow" continuent de gagner en popularité en 1995, le groupe effectue une tournée aux États-Unis où il assurent la première partie des Red Hot Chili Peppers en juin, The Ramones en septembre et jouent sur le toit du Radio City Music Hall aux MTV Music Awards.

Freak Show (1996)

Silverchair commence à enregistrer son deuxième album studio, Freak Show, en mai 1996, alors qu’il connait le succès de Frogstomp en Australie et aux États-Unis. Il est produit par Nick Launay (Birthday Party, Models, Midnight Oil) et sort en février 1997.

Neon Ballroom (1999)

À la fin de 1997, le trio termine ses études secondaires et, à partir de mai 1998, il travaille sur son troisième album, Neon Ballroom, à nouveau produit par Launay. L'album sort en mars 1999 et culmine au premier rang en Australie, avec trois singles du top 20 australien: "Anthem for the Year 2000", "Ana's Song (Open Fire)" et "Miss You Love".

Diorama (2002)

En juin 2001, Silverchair entre en studio à Sydney avec le producteur David Bottrill (Tool, Peter Gabriel, King Crimson) pour commencer à travailler sur leur quatrième album, Diorama. Le nom de l'album signifie "un monde dans un monde".

À la suite des ARIA Awards 2002, le groupe annonce un hiatus indéterminé. Johns a déclaré que c'était nécessaire "étant donné que le groupe était ensemble depuis plus de dix ans et n'avait que 23 ans en moyenne".

Young Modern (2007)

Young Modern sort en mars 2007 et ils deviennent les premiers artistes à posséder cinq albums numéro un. En juin, Silverchair et le groupe de rock Powderfinger annoncent la tournée Across the Great Divide. La tournée permet de promouvoir les efforts de Reconciliation Australia visant à combler l'écart de 17 ans d'espérance de vie entre enfants autochtones et non autochtones. Les acteurs de la tournée sont John Butler, Missy Higgins, Kev Carmody, Troy Cassar-Daley, Clare Bowditch et Deborah Conway.

Le 25 mai 2011, Silverchair announce un hiatus indéterminé:

We formed Silverchair nearly 20 years ago when we were just 12 years old. Today we stand by the same rules now as we did back then ... if the band stops being fun and if it's no longer fulfilling creatively, then we need to stop. [...] Despite our best efforts over the last year or so, it's become increasingly clear that the spark simply isn't there between the three of us at the moment. Therefore after much soul searching we wanted to let you know that we're putting Silverchair into "indefinite hibernation" and we've decided to each do our own thing for the foreseeable future.

— Daniel, Ben and Chris, chairpage.com (Silverchair Official Website), 25 May 2011.
Résoudre l'erreur "/var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable" photo

Lors d'une mise à jour APT, il arrive qu'un installeur vous demande s'il faut écraser ou non un des fichiers de configuration existant. C'est le cas notamment de certaines versions de PHP qui requièrent une mise à jour du fichier php.ini

Si vous êtes derrière votre terminal, pas de problème. Si par contre, vous ne prêtez pas attention à votre terminal, pensant que tout s'est mis à jour, ou si votre connexion SSH est rompue lors de l'installation, vous risquez d'avoir dpkg en vrac, avec une installation de paquet qui restera 'en cours".

Concrètement, vous obtiendrez un de ces messages:

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing package XXXXX:amd64 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 XXXXX:amd64
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Mais pas de panique, il est très simple de résoudre le problème en quelques commandes.

Commencez par vérifiez quel est le processus responsable du fichier en question:

fuser -v /var/cache/debconf/config.dat

Résultat :

USER        PID ACCESS COMMAND
/var/cache/debconf/config.dat:
root       8756 F.... frontend

Il ne nous reste plus qu'à tuer proprement le processus:

kill 8756

Il ne vous reste plus qu'à relancer vos commandes apt habituelles, tout est redevenu opérationnel.


Introduction

Margaret Atwood is a Canadian writer born in 1931, who studied literature in Toronto. In the 1960s, she was a graduate specialist in Harvard and then came back to Canada to teach literature. She was a well-known poet with The Edible Woman (1969), Surfacing (1972), Life before man (1979), The Robber Bride (1993).

Margaret Atwood is a very prolific artist, involved in the feminist movement and human rights issues on the international scene. She takes an interest in the narrative form and draws on different literary genres : Gothic romance, fairy tale, spy thriller, science fiction and history. She challenges the limits of traditional genres.

She takes an interest in social and political issues :

  • relations between men and women
  • fundamentalism and excess of puritanism
  • ecological interest
  • strong defence of basic human rights
  • a warning against oppression

She takes side to protest : The Handmaid's Tale is a protest, a denunciation of the American way of life and imperialism :

In the States, the machinery of government is out of control, it's too big [...], it runs right over your great democratic ideals.

-- Margaret Atwood

America is a starting point to denounce politics. The Handmaid's Tale encourages a wider view and is set in no specific space and time.

Summary

The Handmaid's Tale is set in  a near future in the USA. A group of the right-wing fundamentalists has assassinated the American President, over-thrown the elected Congress and denied both jobs and education to women. All this was facilitated by technological progress:

All they needed to do is to push few buttons. We are cut off.

The Handmaid's Tale, p107.

They established a new republic called Gilead, on patriarchal lines, derived from the Old Testament in the Bible, 17th century American puritanism and the American New Right from the 1980's. Women became slaves and homosexuals "gender traitors" (p53). Homosexuals, old women and non-white people are sent to the colonies because they are unwanted.

Infertile women (the result of pollution and nuclear plants accidents leading to a rise in birth defects) are sent to the colonies as well.

Fertile women are indoctrinated by the "Rachel and Leah Centre", also known as the "Red Centre" and parcelled out to "Commanders". They are called Handmaids and have to bear the children of the elite.

Women are pressed in 1 of 8 categories :

  • Commanders' wives
  • Widows
  • Aunts
  • Handmaids
  • Marthas
  • Econowives
  • Jezebels
  • Unwomen (sent to the colonies)

Men do not escape characterization either:

  • Commanders
  • Sons of Jacobs
  • The Eyes (of the Lord)
  • The Angels
  • The Guardians of the Faith

Offred is the narrator of her own story. She is the speaking voice of the novel. As a handmaid, Offred's body is at the service of a Commander, "for reproductive purposes" (p316). She's a "national resource". Yet, she resists the all-powerful patriarchal laws based on the Bible to tell her story of the silenced female servants.

From the opening line, we are presented a survival narrative and a female resistance :

  • survival of love : affair with Nick
  • flashbacks, sudden jumps backwards in time
  • focus on pre-Gilead (pornography, artificial insemination) and the moral decay associated to such a period.

Her discourse of survival revolves around various contemporary issues : religion (fanaticism and excess), feminism (patriarchal control of women's bodies), ecology (troubles), a critique of the return to traditional values, and the paradoxes of contemporary feminism.

The historical notes make the epilogue. They give another view on Gilead's regime and make you think. The narrator is Professor Piexoto, and his speech is delivered at the University of Denay, Nunavit, in the year 2195, a long time after Offred's narrative. We are encouraged to believe Offred's story.

The two goals of the historical notes are :

  • fill in some of the background information regarding Gilead and tell how Offred's story is discovered.
  • it never stops to charge us readers, especially on questions of interpretation : it's a totally different story with prejudiced views of Offred's story.

As a conclusion, we shouldn't forget that the whole novel is full of irony. The truth is out there and not in Piexoto's speech. Truth is never to be found. We have the power to choose, to take some distance from what we read. All has been set to make the readers think : "are there any questions?" is addressed to the readers. "Context is all" (p202) : it smacks off the puritan ethos/values.

The New Right is represented by Reagan and Bush. It was very powerful and harked back to puritan inheritance. Gilead is an extreme yet satirized version of the ideology. To what extent does Gilead endorse the shackles (values) of Puritanism ?

  • absolute authority over the population by a male elite acting in the name of God.
  • biblical references  to underwrite its choices and attitudes. ("The penalty for rape is death") :

It's a way of imposing a new ideology:

  • intolerance towards the others
  • very rigid hierarchy, with categories of people
  • imposed common rules : self-denial, obedience, strict upbringing and education of women.

Women are supposed to be productive : it's a narrow-minded and puritan attitude. Offred is nameless : she's "Of Fred" and "offered".

Offred is the woman on whom puritan values are applied :

  • side of the captors: she analyses the system.
  • side of the prisoners : she tells her own story.

Offred is not simply a witness, she reveals details on an unknown community. She's challenging the system. She's faithful to her values and expresses her distress in theocracy (the combination of politics and religion).

Offred is part of Atwood's life because she expresses her own distress and disgust for the American system.

At the beginning of the novel, there is a dedication "For Mary Webster..." - Mary Webster was a witch, hanged in the 1680's and also Atwood's relative - "and Perry Miller", who was a great scholar in Harvard. The dedication is a combination of puritanism of the 17th and 20th century, which shows that history repeats itself. Gilead is not the first society poisoned with fanaticism (not the first and won't be the last) - Roumania with Ceaucescu springs to mind but there heaps of examples.

We have to be careful and avoid a nightmare like Gilead for our own future. Theocracies should not prevail as the price exacted is slavery and all loss of freedoms.

Utopia and Dystopia

Utopia was first defined in Plato's Republic (-350 BC). Imaginary and fictions and ideals were praised by Thomas More in Utopia (1516). The better society coincides with the discovery of America.

When you imagine a better society, you condemn the ills of your own society. Thomas More dreams of another society, where you demand social and technological improvements.

Utopia is nowhere to be found. I'm not being critical, utopia is nowhere. It's a creation of my own. The Handmaid's Tale is not a utopia for Offred but a dystopia, with an imperfect society but maybe she's describing a utopia with dystopian elements : a negative vision of tyranny, an ecological disaster. She tells about the negative side of the system and the limits of utopias (which are two in the novel : Gilead and the feminist utopia : how sectarian thinking leads to chaos).

Margaret Atwood rejects the "unique thought". The exploitation and servitude of women make up the dystopia, as well as the denounciation of totalitarianism (p115) and the denounciation of the dangers of propaganda through the manipulation and abuses of language in Gilead : "Aunts" and "Angels" bear a reassuring emotional connotation when they are in fact instruments of oppression. Offred will find indirect ways of denouncing the system put in place in Gilead.

Luther revient sur la BBC pour une cinquième saison de quatre épisodes.

Lorsque les ombres sans lune de Londres donnent naissance à un nouveau cauchemar, DCI John Luther (interprété par Idris Elba) est de nouveau appelé à s'immerger dans les profondeurs de la dépravation humaine.

Alors que les assassinats monstrueux et apparemment aveugles deviennent de plus en plus audacieux et publics, Luther et la nouvelle recrue D.S. Catherine Halliday (jouée par Wunmi Mosaku) sont pris dans un enchevêtrement complexe de pistes et de fausses directions qui semblent conçues pour protéger une corruption intouchable.

Mais alors même que l'affaire le rapproche plus que jamais du véritable visage du mal, Luther, réticent, est obligé de faire face aux démons sans sépulture de son propre passé récent. En revenant dans la ligne de tir, il doit choisir qui protéger et qui sacrifier.

Quel que soit son prochain geste, cela aura des conséquences dévastatrices pour son entourage - et changera John Luther pour toujours.

Voici une reprise de Breathe (In The Air) de Pink Floyd (de l'album Dark Side of the Moon) par Jamie Dupuis à la guitare-harpe :

Jamie Dupuis (né à New Liskeard, Ontario, Canada) est un guitariste, compositeur et producteur canadien, connu pour sa technique complexe de fingertyle, ses performances énergiques, ainsi que pour ses arrangements à la guitare et à la harpe.

En 2016, la composition de Comfortably Numb de Pink Floyd à la harpe par Jamie a été vue plus de 19 millions de fois sur Facebook, ce qui lui a valu une reconnaissance internationale.

Il gagne également la 1re place au Canadian Guitar Festival Competition (2016), l'un des plus beaux concours de guitare au monde, Dupuis a su créer son propre style d'artiste solo dans le monde entier.

Site officiel : https://www.jamiedupuismusic.com/

Après mise à jour du serveur SQL, il est possible d'obtenir cette erreur au redémarrage physique (boot) du serveur :

error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' — Missing /var/run/mysqld/mysqld.sock

Il se trouve que systemd lance bien le service mysql qui est donc démarré mais ne semble pas pouvoir être en mesure de créer son fichier sock. Il va donc falloir l'aider:

On crée un nouveau fichier pour systemd:

nano /etc/tmpfiles.d/mysql.conf

et on y ajoute ce code qui va permettre de chmoder et chowner le répertoire /var/run/mysqld pour l'utilisateur mysql:

# systemd tmpfile settings for mysql
# See tmpfiles.d(5) for details

d /var/run/mysqld 0755 mysql mysql -

Cela règle le problème définivement.

Guns N’ Roses turned the old cowboy tune written by Bob Dylan into a massive arena rock ballad and it’s one of their most amazing pieces to date!

Their Use Your Illusion tour featured this particular stop in Tokyo in 1992, and quite honestly – this jarring rendition of the old cowboy classic stole the show that night!Guns N’ Roses mastered the art of showmanship.

From the Alice Cooper cover (Only Women Bleed) woven into the intro, to Axl’s cowboy getup and Slash’s blistering guitar solos, their live performance of ‘Knockin’ On Heaven’s Door’ is a testament to the machine that was Guns N’ Roses.

The boys even threw in a few brief ska, reggae, and gospel interludes! Any band fearless enough to improvise a cover – live – is truly a force to be reckoned with.

Depuis que j'ai déplacé les bases de données SQL sur une autre partition, logrotate semble avoir quelques soucis avec l'archivage des logs de MariaDB. Voici le message d'erreur complet :

/etc/cron.daily/logrotate: logrotate_script: 3: [: /var/run/mysqld/mysqld.pid: unexpected operator

C'est en fait un problème de regex connu et la solution est très simple.

1. On édite le fichier /etc/logrotate.d/mysql-server:

nano /etc/logrotate.d/mysql-server

2. on recherche la ligne avec la regex de grep:

if [ -f `my_print_defaults --mysqld | grep -oP "pid-file=\K[^$]+"` ]; then

3. on ajoute m1 aux arguments de grep, ce qui nous donne:

if [ -f `my_print_defaults --mysqld | grep -oPm1 "pid-file=\K[^$]+"` ]; then

Sauvegardez le fichier. Vous ne recevrez plus de message d'erreur lors du lancement de la tâche cron et les fichiers logs de MySQL/MariaDB seront bien archivés.

Debian Stretch possède MariaDB 10.1 mais au vu des améliorations récentes de MariaDB, il est intéressant de passer à la version 10.3 pour des raisons de performance.

Ajout du nouveau dépôt

On installe les dépendances et on ajoute le dépôt de MariaDB 10.3 à notre fichier de configuration apt, ainsi que la clé du dépôt:

apt install software-properties-common dirmngr
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/debian stretch main'

Mise à jour de MariaDB

Une fois que la clé du dépôt est ajoutée au trousseau, on installe la nouvelle mouture de MariaDB:

apt update
apt install mariadb-server

Notez que vous pouvez choisir la version de MariaDB à installer très facilement depuis le site officiel.

Et voilà, serveur de base de données mis à jour.

Rapport de faute d’orthographe

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