Serveur dédié : retirer Varnish, devenu inutile avec HTTPS photo

Serveur dédié : retirer Varnish, devenu inutile avec HTTPS

J’ai vraiment aimé jouer avec Varnish.

Le problème, c’est qu’en passant l’intégralité du site en HTTPS, il m’est devenu inutile.

Varnish est incompatible avec HTTPS et ne le sera probablement jamais puisque les connexions chiffrées ne doivent, par définition, jamais être mises en cache.

Par conséquent, j’ai décidé de le retirer temporairement du serveur : cela me fera un service de moins à gérer.

Notez que je ne le désinstalle pas, je m’assure juste qu’on ne fait pas appel à lui. Cela me permettra de le remettre en route si jamais j’héberge un jour un site en HTTP simple.

Ce tutoriel part du principe que vous avez suivi les tutoriels précédents et que votre serveur tourne avec Apache et Varnish comme reverse-proxy.

Configuration d’Apache

On doit éditer plusieurs fichiers :

1. le fichier /etc/apache2/ports.conf :

 nano /etc/apache2/ports.conf 

On remet les valeurs par défaut et on écoute sur le port 80 :

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

# SkyMinds.Net
# Quand Varnish est actif
# NameVirtualHost *:8080
# Listen 8080

# Apache only
NameVirtualHost *:80
Listen 80


    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to 
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.

   NameVirtualHost *:443
   Listen 443



    Listen 443
Code language: PHP (php)

2. les fichiers de chacun de nos VirtualHosts :

nano /etc/apache2/sites-available/www.skyminds.net
nano /etc/apache2/sites-available/static.skyminds.netCode language: JavaScript (javascript)

On écoutait sur le port 8080, on se remet sur le port 80 :

#<virtualhost *:8080="">
<virtualhost *:80="">
Code language: HTML, XML (xml)

Lire la suite

Concert de LA Chords, Terry Ilous, Jorge Salán et Jeff Scott Soto au Ferrailleur de Nantes photo 2

Concert de LA Chords, Terry Ilous, Jorge Salán et Jeff Scott Soto au Ferrailleur de Nantes

Samedi 14 février 2014, Cécile et moi avons assisté au concert de Terry Ilous, Jorge Salán, et Jeff Scott Soto au Ferrailleur de Nantes, avec le groupe LA Chords en première partie.

LA Chords

La première a été assurée par les LA Chords : Sébastien Ianotto au chant, Sébastien Naud à la guitare et chant et Yann Le Gars à la guitare.

Bon groupe avec des reprises acoustiques rock et hard-rock sympas : AC/DC, The Rolling Stones, The Guns’N’Roses… pas mal de classiques rock en fait. Ils ont joué une demi-heure à peu près.

Terry Ilous et Jorge Salán

Ensuite, sont apparus Terry Ilous et Jorge Salán. Pour la petite histoire, Terry Ilous est français – né à la Courneuve – et il est à l’origine du groupe XYZ mais aussi le chanteur de Great White… rien que ça !

Il est très bon communiquant avec le public et n’hésite pas à nous raconter quelques anecdotes, c’était vraiment sympa. Il a visiblement apprécié de pouvoir dialoguer en français, chose impossible aux Etats-Unis, où il rassemble des foules de plus de 45 000 personnes. Nous devions être à peu près 200 dans la salle, c’était plutôt intimiste pour lui :)

Au niveau de la voix, je n’ai pas été déçu : j’ai bien reconnu son timbre particulier et il a vraiment assuré. Aucun stress : on voit qu’il a l’habitude de tourner. Bon jeu de guitare également, tout acoustique.

La guitare de la soirée est sans aucun doute décernée à Jorge Salán, un formidable guitariste espagnol humble et discret, qui a joué avec Mägo de Oz et Jeff Scotto Soto (entres autres) et qui a assuré la partie avec Terry puis Jeff.

Jorge a un jeu vraiment génial et retranscrit tous les solos, bends et autres riffs sur ses guitares acoustiques. Un guitariste hors pair.

Lire la suite

Andre Antunes - Get Lucky joué dans le style de 10 guitaristes célèbres photo

Andre Antunes – Get Lucky joué dans le style de 10 guitaristes célèbres

Andre Antunes, guitariste portugais, vient de reprendre la chanson “Get Lucky” de Daft Punk en s’inspirant du style de jeu de dix guitaristes très célèbres.

Nous avons droit aux styles de jeu caractéristiques de Carlos Santana, Steve Vai, Kurt Cobain (Nirvana), Angus Young (AC/DC), Slash (Guns’n’Roses), Brian May (Queen), Mark Knopfler (Dire Straits), Tom Morello (Rage Against The Machine), Joe Satriani et Eddie Van Halen.

Andre Antunes réussit un joli tour de force : celui d’intégrer les riffs originaux de certains de leurs titres phares, le tout sur fond de “Get Lucky” de Daft Punk.

J’aime particulièrement la version inspirée par Brian May, que je trouve géniale.

Et vous, quelle est votre version préférée ?

Better Call Saul saison 1 photo

Better Call Saul saison 1

Voici la première saison de Better Call Saul, un spin-off analeptique et proleptique de Breaking Bad produit par AMC par Vince Gilligan et Peter Gould.

La série est basée sur le personnage secondaire et petit avocat Saul Goodman (Bob Odenkirk), l’avocat véreux de Walter White et Jesse Pinkman.

Better Call Saul se passe en 2002, soit 7 ans avant son apparition dans Breaking Bad même si des évènements pendant et après la série originale sont aussi explorés.

Dans l’épisode pilote, Saul rêve de jours meilleurs, misérable dans sa nouvelle existence dans le Nebraska. Des années plus tôt, alors qu’il se nommait Jimmy McGill, il avait tenté une carrière d’avocat de la défense à Albuquerque, mais rien n’avait vraiment fonctionné pour lui.

Amazon Prime Video
TRUST - Antisocial photo

TRUST – Antisocial

Antisocial est une chanson du groupe de hard-rock français TRUST, parue sur l’album Répression en 1980.

Écrit par Bernie Bonvoisin et Norbert Krief, ce titre est le plus connu du groupe et est représentatif du ton engagé et révolté de l’époque, alors que la France était encore sous la présidence de Valéry Giscard d’Estaing.

Tu bosses toute ta vie pour payer ta pierre tombale,
Tu masques ton visage en lisant ton journal,
Tu marches tel un robot dans les couloirs du métro,
Les gens ne te touchent pas, il faut faire le premier pas,
Tu voudrais dialoguer sans renvoyer la balle,
Impossible d’avancer sans ton gilet pare-balle.
Tu voudrais donner des yeux a la justice
Impossible de violer cette femme pleine de vices.

Antisocial, tu perds ton sang froid.
Repense à toutes ces années de service.
Antisocial, bientôt les années de sévices,
Enfin le temps perdu qu’on ne rattrape plus.

Écraser les gens est devenu ton passe-temps.
En les éclaboussant, tu deviens gênant.
Dans ton désespoir, il reste un peu d’espoir
Celui de voir les gens sans fard et moins bâtards.
Mais cesse de faire le point, serre plutôt les poings,
Bouge de ta retraite, ta conduite est trop parfaite
Relève la gueule, je suis la, t’es pas seul
Ceux qui t’enviaient, aujourd’hui te jugeraient.

Tu bosses toute ta vie pour payer ta pierre tombale,
Tu masques ton visage en lisant ton journal,
Tu marches tel un robot dans les couloirs du métro,
Les gens ne te touchent pas, il faut faire le premier pas,
Tu voudrais dialoguer sans renvoyer la balle,
Impossible d’avancer sans ton gilet pare-balle.
Tu voudrais donner des yeux à la justice
Impossible de violer cette femme pleine de vices.

Antisocial! antisocial! antisocial! antisocial!

Lire la suite

Jeu vidéo : Cyberpunk 2077 trailer photo

Jeu vidéo : Cyberpunk 2077 trailer

J’aime beaucoup la bande-annonce de Cyberpunk 2077, un jeu vidéo qui a été annoncé en 2012 mais qui n’est toujours pas sorti :

Basé sur la série de jeux de rôle sur table Cyberpunk, ce jeu d’action est développé par CD Projekt RED, un développeur polonais de jeux vidéo.

Cyberpunk 2077 se situe dans un monde futuriste dystopique dans lequel une société humaine dégénérée coexiste avec de la technologie ultra-moderne. Le jeu se veut mature et ambitieux, avec une histoire non-linéaire et avec différentes classes de personnages.

Il y aura des perspectives à la fois first-person et third-person et les voix seront énoncées par des natifs des pays de chaque nationalité des personnages, pour plus de réalisme.

Lire la suite

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

HTML5 : corriger l’erreur “The frameborder attribute on the iframe element is obsolete. Use CSS instead.”

Le problème : l’attribut HTML frameborder

HTML5-logo

Si vous obtenez l’erreur :
“The frameborder attribute on the iframe element is obsolete. Use CSS instead.”

sur le validateur HTML5 du W3C, c’est que le code de votre page HTML5 contient un élément <iframe> avec un attribut frameborder comme dans l’exemple suivant :

<iframe frameborder="0" />Code language: HTML, XML (xml)

Solution CSS: la propriété border

Comme l’attribut frameborder n’est plus présent dans HTML5, il faut utiliser la propriété CSS border en CSS à la place de l’attribut HTML frameborder:

<iframe style="border: 0;" />Code language: HTML, XML (xml)

Solution HTML : l’attribut seamless

Avec HTML5, il est possible de résoudre le problème en ajoutant l’attribut seamless à l’iframe:

<iframe seamless />Code language: HTML, XML (xml)

L’apparence du texte et des éléments de présentation de la page doivent être gérés par CSS et non par le code HTML, c’est plus propre et surtout plus simple à gérer.

Soul Asylum - Runaway Train photo

Soul Asylum – Runaway Train

Soul Asylum est un groupe de rock alternatif formé à Minneapolis, Minnesota, USA en 1983. Il est généralement connu pour son tube Runaway Train, extrait de l’album Grave Dancers Union (1992).

Voici une version live de Runaway Train à Tokyo le 13 avril 1994 :

Cela fleure bon les années 90 !

opera-developer

Linux : installer le plugin Flash sous Opera Developer

opera-developer

Après avoir mis à jour Ubuntu récemment, j’ai testé la nouvelle version d’Opera : Opera Developer qui s’adresse aux développeurs web.

Si vous recherchez un navigateur ultra-rapide, essayez-le ! Je m’en sers comme navigateur d’appoint et il est vraiment plus rapide que la version classique d’Opera.

Seul hic : Flash n’était pas activé par défaut donc il faut faire une petite manipulation qui prend 15 secondes montre en main. Ceci-dit, on avait eu le même problème pour installer Flash sous Chromium.

Ce tutoriel permet donc ‘installer Flash rapidement sous Opera Developer en utilisant PepperFlash et FFmpeg sous Ubuntu et Linux Mint.

Installation de PepperFlash

Sous Mint et Ubuntu, il suffit d’installer le paquet pepperflashplugin-nonfree pour installer Pepper Flash :

sudo apt-get install pepperflashplugin-nonfreeCode language: JavaScript (javascript)

Une fois le paquet installé, il suffit de relancer le navigateur.

Lire la suite

34

Happy Birthday Matt : 34

C’est officiel, j’ai aujourd’hui 34 ans :)

34

Le nombre 34 en mathématiques

34 est un nombre semi-premier produit de deux nombres premiers distincts (2 et 17), de même que ses voisins 33 et 35. Chacun possède donc quatre diviseurs (1, 2, 17 et 34), et 34 est le plus petit nombre à être entouré par deux nombres ayant le même nombre de diviseurs que lui.

C’est le neuvième nombre de Fibonacci, un nombre de Pell compagnon – et la constante magique des 880 carrés magiques normaux d’ordre 4, en utilisant les 16 premiers nombres:

16    3     2    13
 5   10    11     8
 9    6     7    12
 4   15    14     1

Trente-quatre est un nombre heptagonal, anti-indicateur et anticoïndicateur.

Trivia sur le nombre 34

Trente-quatre est aussi :

  • le numéro atomique du sélénium,
  • l’indicatif téléphonique international pour appeler l’Espagne,
  • la règle 34 du mème Internet selon lequel tout sujet admet un équivalent pornographique,
  • le nombre d’années de mariage des noces d’ambre,
  • en NBA, Shaquille Reshaun O’Neal portait le numéro 34 sous les couleurs des Los Angeles Lakers,
  • la naissance de Perse, aka Aulus Persius Flaccus, poète latin. C’est lui qui figure en exergue au Livre I des Confessions de Jean-Jacques Rousseau : « Intus et in cute » (« De l’intérieur et sous la peau »). Le vers entier est « Ego te intus et in cute novi » (Satires, III, vers 30 – « Moi, je te connais par coeur »).
  • l’année où Paullus Fabius Persicus et Lucius Vitellius deviennent consuls romains
  • la construction d’un aqueduc romain en 3 parties superposées partant de Nîmes : le pont du Gard.
  • Naevius Sutorius Macro gagne les faveurs de l’Empire en prostituant sa femme Eunius avec Caligula.
  • la mort d’Etienne, premier martyr de la Chrétienté (lapidé par les Juifs pour avoir prêché que Jésus était le Christ) et mort approximative de Jésus.
  • St. Paul et St. Barnabé commencent à prêcher l’Evangile aux Gentils.

34, here I come!

Rules of the Internet photo

Rules of the Internet

Introduction

Il n’existe pas vraiment de règles pour régir Internet, à part les quatre règles standard qui mettent tout le monde d’accord (règles 1, 2, 33, 34, et 35) plus quelques autres règles inventées d’on ne sait où.

Les règles 12 et 13, cependant, sont appliquées universellement et sans pitié, que vous soyez d’accord ou non et la réputation de certaines personnes est régulièrement détruite lorsque ces règles sont brisées.

Même si les règles 8 et 9 s’appliquent spécifiquement à /b/ sur 4chan, en réalité elles s’appliquent à n’importe quel forum modéré sur Internet.

Plusieurs de ces règles font office d’observations à la philosophie Internet : elles ne décrivent pas comment les gens doivent se comporter en ligne mais plutôt comment ils se comportent véritablement.

C’était aussi le cas sur Usenet – avant /b/ – qui avait pour réputation d’être moins hostile : elles peuvent être considérées comme un artifact important de l’histoire d’Internet

keep-calm-and-obey-the-rules-24

Lire la suite

Clara Darko - Dystopian Utopias photo

Clara Darko – Dystopian Utopias

Clara Darko est fan de films et de montages vidéo. Dans Dystopian Utopias, elle rend hommage à des films qui présentent des sociétés qui ont des qualités à la fois utopiques et dystopiques avec des technologies avancées et de sévères restrictions de libertés civiques et de différences de classes sociales, basées sur les inégalités et le mensonge.

Clara Darko a établi plusieurs règles lors de la réalisation de son montage, pour plus de cohérence :

1. la société doit être organisée et non un chaos post-apocalyptique,

2. les populations opprimées doivent être humains et non aliens ou robots,

3. la société doit être contrôlée par des humains et non des aliens, machines ou autres vampires,

4. les évènements doivent avoir lieu dans le réel et non dans des mondes virtuels,

5. la société doit avoir évolué uniquement par des cheminements humains (par la science ou la politique) et non par des changements biologiques.

Lire la suite