Letter from Little Johnny to Santa

Letter from Little Johnny to Santa

Dear Santa,

You must be surprised that I am writing to you today, the 26th of December. Well, I would like to clear up certain things that have occurred since the beginning of the month, when, filled with illusion, I wrote you a letter and asked for a bicycle, an electric train set, a pair of rollerblades, and a football uniform.

I destroyed my brain studying this year. I had the best grades in school and no one in the neighbourhood behaved better than me. I went on errands for my parents, I helped the elderly cross the street. There was virtually nothing within reach that I would not do for humanity.

What balls you have for leaving me a fucking yo-yo, a lame whistle, and a pair of ugly socks. What the fuck were you thinking, you fat prick? As if you hadn’t fucked me enough, you gave that little shit across the street so many toys he can’t even walk into his house. 

Don’t let me see you trying to fit your big, fat ass down my chimney next year. I’ll fuck you up.  I’ll throw rocks at those stupid reindeer and scare them away so you’ll have to walk back to the north pole, you fat slob. Fuck you, Santa. Next year you’ll find out just how bad I can be, you fat cocksucker.

Sincerely

Johnny

Ma première télévision

Voilà j’ai enfin sauté le pas et me suis offert une télévision.

Ma toute première télé est donc LCD et je ne désespère pas de l’accrocher un jour au mur pour pouvoir en profiter pleinement.

Esthétiquement, c’est la grande classe – j’ai suivi les conseils de Julia en prenant un modèle gris (“parce que noir ça fait vraiment trop 80’s tu vois !”) – et c’est vraiment un des rares objets technologiques de la maison qu’on a envie de regarder.

Même mon écran 19″ fait pauvre mine à côté… Freebox branchée, 200 chaînes disponibles ! Woohoo, à moi la BBC et les quelques autres chaînes culturelles !

J’ai joué avec toute la soirée comme un gosse, même si je m’embrouille encore avec les deux télécommandes (TV + Freebox). La qualité est vraiment top.

Prochaine étape : acheter un câble S-Vidéo/Péritel pour pouvoir brancher l’ordinateur sur la télé.

Et il faut que je rapporte mon lecteur DVD qui est resté chez mes parents. Bienvenue dans l’ère HD Matt !

Trois mousquetaires dans le 20ème

Hier soir, petit dîner entre amis ex-CAPES ex-PLC2-85 ex-déportation-44 avec Arnaud, Arthur et votre serviteur.

Direction le 20ème arrondissement à Paris où habite Arthur, à mi-chemin entre Arnaud et moi.

Purée cela fait vraiment du bien de revoir les potes ! On n’a pas traîné et on s’est dirigé vers un petit restaurant où Arthur a ses entrées.

Un verre de Touraine en main, nous avons trinqué au trimestre qui s’achève en regrettant l’absence de Ben, notre quatrième mousquetaire.

Potins de copains/copines, situations de classe, radars… on a tout passé au crible en deux heures et demie. Le repas était vraiment excellent – le dessert aussi : pavé de chocolat aux fruits de la passion ! – je me suis vraiment régalé.

On s’est promis de refaire cela plus souvent, une fois par mois serait super – je n’avais pas revu Arnaud et Arthur depuis juin !

Le point de rendez-vous va donc s’établir chez Arthur (je mets 1h+ pour venir, Arnaud en met 1h30 en voiture). Hasta la vista buddies :)

Le plugin WordPress ne s’affiche pas dans la liste des plugins

Si votre blog ou CMS est géré par WordPress et que vous utilisez ou écrivez des plugins pour l’enrichir de quelques fonctionnalités, vous serez peut-être confronté au problème suivant.

Dans certains cas, WordPress n’affiche pas votre plugin dans la liste des plugins. Du coup, impossible de l’activer !

Après avoir passé un peu de temps à chercher le pourquoi du comment, je me suis rendu compte que WordPress était devenu très tâtillon sur la manière dont l’entête du plugin doit être disposé.

Voici l’entête d’un bon plugin :

/*
Plugin Name: Snowy
Plugin URI: https://www.skyminds.net/snowy/
Description: Adds self-generated snowflakes to WordPress.
Version: 1.2
Author: Matt
Author URI: https://www.skyminds.net/
*/

Observez bien la structure : Plugin Name, Plugin URI, Description, Version, Author et Author URI.

Si jamais il vous prenait l’idée d’inverser Description et Version, patatras ! Le plugin devient activable seulement s’il se trouve dans /wp-content/plugins/ mais pas s’il se trouve dans /wp-content/plugins/snowy/ par exemple.

En espérant que cela vous évite quelques heures de recherche !

Concert de John Legend à l’Olympia

Hier soir, Julia m’appelle : “j’ai une place en trop pour le concert de John Legend, tu vas voir c’est super ! Rendez-vous à l’Olympia à 20h30”. Je lâche tout et je me dirige vers l’Olympia où je retrouve le gang de M6 Music. Tiens, contrairement à d’habitude, les affiches sont toutes “M6 Black” alors que d’habitude c’est plutôt “M6 Rock”. Je ne me doute de rien et je suis le mouvement. C’est en arrivant dans la salle que j’ai compris : on est loin du public rebelle de TRUST, là c’est plutôt le paradis des fashion victims au look emprunté à J-Lo ou aux Destiny’s Child. Je croise même Pascal Obispo en cherchant mon siège. Apparemment John Legend attire pas mal de monde – sans doute aussi pour cela que le concert était à guichet fermé.

Je me suis pas mal ennuyé à ce concert et je pense que cela est dû au soundcheck infâme dès le début : ils jouaient tous trop forts, allant même jusqu’à saturer les hauts-parleurs. Disons que jouer à l’Olympia ne requiert pas une installation Vieilles Charrues… A part cela, le style était soul et John Legend a une très belle voix soul, vraiment puissante. Moment préféré du concert : regarder les deux die-hard fans assis devant moi apprécier le concert. Ils nous ont tout fait : applaudissements asynchrones (souvenez-vous du clappeur dans Not Another Teen Movie), adresses à l’adresse du chanteur (“I love you my brother !” ou “Ce gars est une Legend !”), déhanchés de la nuque en rythme à deux… on a pas mal ri. Je ne suis pas assez versé dans ce style de musique pour approfondir davantage l’analyse mais c’était bien. Rien à voir avec Barry White mis à part le côté lover que 99% de la salle affectionnait. Les musiciens étaient vraiment très bons.

Dialogues ZEP : Brad Pitt ou David Beckam

Lundi après-midi. J’ouvre la porte de ma classe.

Deux élèves inconnus s’arrêtent alors près de moi :
– La vie de ma mère !!! C’est Brad Pitt !!!
– Oh ouais raï !!! M’sieur vous ressemblez trop à Brad Pitt !!!
– C’est votre frère m’sieur ?
M : hmmm non pas vraiment… (Mais qu’est-ce qu’ils ont ces gosses aujourd’hui ?)

Une assistante d’éducation passe par là et ne peux s’empêcher de sourire :
– Venant de ces deux-là, il faut le prendre comme un compliment vous savez !

Les 5èmes arrivent et les deux premiers ont bien évidemment eu vent de la conversation.
– hé m’sieur, c’est vrai que vous êtes trop le sosie à Brad Pitt !
M : le sosie de Brad Pitt.
– ouais ben vous lui ressemblez trop !!!
– ouais maintenant on va vous appeler “Brad Pitt” !!!
– hé “Brad Pitt” !
M : qu’est-ce que tu veux Bob l’Eponge ? (Fou rire général dans le couloir. Finis les surnoms !)

Jeudi après-midi. Les 4èmes rentrent en classe.
– Woah ! M’sieur vous avez laissé pousser un p’tit bouc !!! ça fait stylé m’sieur !
– HAN !!! m’sieur vous êtes trop beau !!!
M : je sais. (ça y est, c’est reparti… qu’est-ce qu’ils vont me trouver cette fois ?!?)
– HAN !!! mais m’sieur vous devriez être comme ça tout le temps !!!
M : quoi, pas rasé ?
– ben oui hein !!! Vous auriez dû être comme ça dès le début de l’année hein !!!
– c’est clair m’sieur, vous ressemblez trop à David Beckam comme ça !!!
– beau gosse m’sieur, beau gosse !!!
M : lundi, c’était Brad Pitt. Aujourd’hui c’est Beckham… profitez-en bien parce que la semaine prochaine c’est Dark Vador !

TRUST en concert au Zénith : rock'n'roll !!! photo

TRUST en concert au Zénith : rock’n’roll !!!

Je suis allé voir TRUST en concert hier soir pour la deuxième fois de ma vie.

La phrase précédente n’est pas tout à fait exacte : c’est la première fois que je les vois mais c’est la deuxième fois que je les entends. Pourquoi ?

Tout simplement parce que ma mère était enceinte de 6 mois lorsque mon père l’a emmenée voir TRUST.

Cela a laissé quelques traces, notamment un goût avéré pour la bonne musique.

La première partie a été donné le ton de la soirée : rock’n’roll. Voix rauque, guitares bluesy, textes travaillés… j’ai d’abord cru que c’était Stock qui jouait mais à l’annonce des noms des membres du groupe (deux guitares + chant, une basse, un clavier, un batteur), il s’avère que c’était Fred Blondin qui jouait.

Il nous a dit qu’il était retraité maintenant et que le groupe n’existait pas il y a deux jours de cela et qu’il n’existerait plus le jour suivant. A one-off.

N’empêche que c’était super agréable, bien pêchu comme il faut. Ils ont joué une demi-heure environ.

Lire la suite

Script PAL pour SAM Broadcaster : jouer un style de musique donné pendant un créneau horaire

Un script PAL un peu plus complexe cette fois qui concernera surtout les webradios qui ont des émissions bien déterminées, à heure fixe, avec un créneau horaire bien déterminé.

Les fichiers de chaque style de musique doivent être classés dans les différentes catégories de SAM (fenêtre Playlist > Catégories) : il suffit de créer différents dossiers (instrumental, contemporary et sabbath dans l’exemple suivant) et de placer les fichiers dans ces différents dossiers.


{PAL script : style de musique par créneau horaire par Matt - www.skyminds.net}

{*************************************************************
Définition des variables.
**************************************************************}
PAL.Loop := True;
var mytime : DateTime = now;
var D: Integer;

var start_time_instrumental, end_time_instrumental : DateTime;
var start_time_contemporary, end_time_contemporary : DateTime;
var start_time_sabbath, end_time_sabbath : DateTime;

{*************************************************************
A vous d'ajuster les heures ! Je lance le script 15 minute avant l'heure parce qu'il 
reste toujours 3 ou 4 chansons dans la file d'attente. Si vous souhaitez que cela 
commence à l'heure exacte, il vous suffit d'ajouter la commande Queue.Clear 
**************************************************************}
start_time_instrumental := date + EncodeTime(07,45,00,0);
end_time_instrumental := date + EncodeTime(08,45,00,0);

start_time_contemporary := date + EncodeTime(10,45,00,0);
end_time_contemporary := date + EncodeTime(12,45,00,0);

start_time_sabbath := date + EncodeTime(16,45,00,0);
end_time_sabbath := date + EncodeTime(20,45,00,0);

{*************************************************************
Le script est lancé le Samedi et obéit aux règles catégories/heures.
**************************************************************}
if DayOfWeek(Now) = Saturday then
begin
      if( mytime >= start_time_instrumental) and (mytime <= end_time_instrumental) Then
         begin
            cat['Instrumental'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
      if( mytime >= start_time_contemporary) and (mytime <= end_time_contemporary) Then
         begin
            cat['Contemporary'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
      if( mytime >= start_time_sabbath) and (mytime <= end_time_sabbath) Then
         begin
            cat['DemoTracks'].QueueBottom(smLemmingLogic,EnforceRules);
            PAL.WaitForQueue(1);
         end;
end;
Code language: PHP (php)

Lire la suite

Prison Break saison 2

Prison Break Si vous avez suivi la saison 1 de Prison Break, vous savez déjà que Michael Scoffield, Lincoln Burrows, T-bag et quelques autres se sont fait la malle.

Ayant vu cette première saison en anglais, j’ai été déçu – as usual – par le doublage des voix et des noms en français. Surnommer Michael Scoffield “beau gosse” dans une prison haute-sécurité est à la limite du pathétique. Par contre le générique par Faf Larage, c’est un coup marketing très réussi : l’association rap/prison a toujours très bien marché et surfer sur la vague rap actuelle est une très bonne idée pour rendre la série rapidement populaire auprès des 12-25 ans.

T-bag La deuxième saison est plus riche : finis les espaces confinés et sombres de l’univers carcéral, bienvenue à la couleur des espaces ouverts (ville, campagne, voitures…) et à une plus grande variété dans l’action et dans le caractère des personnages.

Mon préféré reste Theodore “T-Bag” Bagwell, immortalisé par Robert Knepper – j’adore son petit côté psychopathe-je-vais-tous-vous-tuer et si l’on y regarde de plus près, c’est peut-être le personnage “secondaire” qui a le plus de consistance dans la série.

Lire la suite

Résoudre l’erreur HTTP 406 Not Acceptable

Depuis que mon hébergeur a mis ses serveurs en cluster et exécute PHP en CGI et non comme module Apache, certaines fonctions de WordPress ne se comportent pas correctement, notamment les éditeurs de fichiers.

En effet, ces derniers semblent être devenus incapables de modifier les fichiers sans provoquer une erreur HTTP 406 :

HTTP Error 406 – Not acceptable
An appropriate representation of the requested resource /XYZ.php could not be found on this server.

Après quelques recherches, il semblerait que ce soit les filtres du mod_security d’Apache qui, trop restrictifs, empêchent les éditeurs… d’éditer !

La solution consiste donc à désactiver mod_security dans le répertoire où se trouvent les éditeurs (/wp-admin/ dans le cas de WordPress) :

  1. Créez un fichier .htaccess
  2. Editez le fichier avec ces instructions :
    
    SecFilterEngine Off
    SecFilterScanPOST Off
    
    
  3. Sauvegardez : vos éditeurs devraient maintenant fonctionner sans aucune erreur.

Notez que j’ai pris WordPress comme exemple mais cela résout les problèmes d’erreurs 406 quelle que soit l’application utilisée (blog, CMS…).

Mieux vaut créer le .htaccess dans le répertoire qui en a besoin : il est inutile voire déconseillé de désactiver mod_security sur l’ensemble d’un domaine pour des raisons évidentes de sécurité.

A utiliser là où il y a besoin donc.

Thunderstruck Radio de nouveau en ligne !

Disque J’ai le plaisir de vous annoncer que Thunderstruck Radio est de nouveau en ligne après quelques mois d’absence. Pour ceux qui n’ont pas suivi ce blog depuis le début (oui, vous là-bas au fond !), Thunderstruck Radio est la webradio de SkyMinds.Net : elle tourne lorsque je suis derrière mon écran et vous pouvez normalement vous y connecter depuis le menu de droite lorsqu’elle est active. Quelques nouveaux scripts PAL spécifiques ont été écrits ces dernières semaines et je ne désespère pas de mettre en place un système de requests : l’exemple fourni avec SAM est buggué jusqu’à la moëlle et je crois qu’il serait quasiment préférable de tout recoder. Malheureusement, cela prend un temps infini…

J’en profite pour passer un petit appel à contribution : toute radio se doit d’avoir un jingle digne de ce nom et je me suis rendu compte avec effroi que TR n’en possède aucun à ce jour. S’il y a des volontaires qui souhaitent étaler leur talent… n’hésitez plus ! Quelques recommandations : il faut que l’ambiance du jingle colle à l’esprit de la radio (rock, hardrock, blues) et que le nom de la radio (Thunderstruck Radio) ainsi que l’adresse (https://www.skyminds.net/thunderstruck-radio/) soient mentionnées. J’ai hâte d’entendre ce que vous allez me concocter : voix suaves exprimez-vous ! ;-)