Dancing on : Daft Punk - Get Lucky photo

Dancing on : Daft Punk – Get Lucky

If you’re into dancing, here’s a really cool video from the dancing days of the disco/funk era (Papa was a Rolling Stone) mashed up with Get Lucky by Daft Punk :

Soul Train is an American musical variety show created by Don Cornelius that aired in syndication from 1971 to 2006.

In its 35-year history, the show primarily featured performances by R&B, soul, and hip hop artists, although funk, jazz, disco, and gospel artists have also appeared.

Check out those moves… so much win!! You can find the track on Random Access Memories (2013).

Encoder une vidéo H.264 : utiliser qt-faststart pour la lecture progressive photo

Encoder une vidéo H.264 : utiliser qt-faststart pour la lecture progressive

Dernièrement, j’ai eu l’occasion de jouer avec l’intégration d’un lecteur vidéo en HTML5 pour jouer des vidéos encodées en H.264 (format .MP4) pour un client.

Il se trouve qu’aucune vidéo ne se lançait directement : le lecteur chargeait le fichier entièrement (plus de 60 Mo) avant de daigner jouer la vidéo.

h264-logo

La solution est toute simple : de la même manière que l’on peut créer un fichier JPG progressif (qui se charge de haut en bas, sans attendre le chargement total du fichier), il est possible de commencer à lire une vidéo sans que cette dernière soit totalement chargée, grâce à qt-faststart.

qt-faststart

qt-faststart  est un outil inclus avec FFmpeg qui ré-arrange un fichier H.264 de manière à ce que le “moov atom” soit devant les données, ce qui facilite la lecture sans attendre le chargement complet.

Si votre fichier MP4 est déjà créé, lancez la commande ainsi :

qt-faststart source_file.mp4 destination_file.mp4Code language: CSS (css)

Si vous souhaitez créer un fichier avec l’option faststart nativement, lancez l’encodage FFmpeg avec l’option :

-movflags +faststart 

Et voilà! Les vidéos streament proprement, avec une lecture progressive, sans attendre que le fichier complet soit téléchargé.

GEMS - Never Age photo

GEMS – Never Age

GEMS est le duo formé par Clifford John Usher et Lindsay Pitts en 2012. Basés à Washington D.C. ils jouent de la dream-pop tout en finesse.

Un exemple avec la chanson Never Age :

La voix de Lindsay Pitts vous enveloppe comme du coton.

mad-dogs-s3

Mad Dogs saison 3

Les vacances infernales de Woody (Max Beesley), Quinn (Philip Glenister), Rick (Marc Warren) et Baxter (John Simm) ne sont toujours pas terminées : Mad Dogs reprend pour une troisième saison sur Sky.

Le repos et la récupération ne sont définitivement pas au programme : les quatre amis finissent dans une prison délabrée au beau milieu d’un désert aride.

Ressemblants à des prisonniers de Guantanamo Bay, les gars sont interrogés par leurs mystérieux kidnappers et se font violemment attaquer par un autre prisonnier qui s’appelle Mercedes (Jaime Winstone).

Et pour couronner le tout, ils apprennent que des criminels psychotiques cherchent à les assassiner…

Amazon Prime Video
Brother Dege - Too Old to Die Young photo

Brother Dege – Too Old to Die Young

J’ai regardé Django Unchained avec mes Premières la semaine dernière et dans la bande originale du film, j’aime beaucoup le morceau Too Old to Die Young de Brother Dege, un artiste du deep south des Etats-Unis :

C’est catchy !

J’ai bien aimé le film aussi, pas aussi violent qu’annoncé, surtout si on le considère comme un western (qui par définition est violent).

Le traitement de la question raciale et du racisme aux USA aide bien à la prise de parole. Je m’arrête là, sinon je vais faire la critique du film ;-)

Serveur dédié : activer X11 forwarding pour SSH photo

Serveur dédié : activer X11 forwarding pour SSH

x11

Si jamais vous avez besoin que votre serveur dédié vous renvoie une image ou quoi que ce soit de graphique via SSH, vous aurez très certainement besoin d’avoir l’X11 Forwarding activé.

Il ne l’est pas par défaut donc si vous obtenez l’erreur suivante:

X11 forwarding request failed on channel 0 

alors il vous faut paramétrer l’option dans la configuration SSH du serveur.

Etape 1 : installer xauth

Sur le serveur et sur le client, xauth doit être installé. Il ne l’est pas sur notre serveur Debian, donc on l’installe :

apt-get install xauthCode language: JavaScript (javascript)

Etape 2 : vérifier que X11 forwarding est activé dans SSH

Sur le serveur, on édite la configuration du daemon SSH :

nano /etc/ssh/sshd_config

Et on vérifie qu’on a bien ForwardX11 est bien à yes :

AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
AddressFamily inet

et sur le client, on édite aussi la configuration SSH :

nano /etc/ssh/ssh_config

avec :

ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes

Lire la suite

City and Colour - Of Space And Time photo

City and Colour – Of Space And Time

City and Colour est un projet parallèle de musique acoustique fondé par Dallas Green, guitariste et chanteur du groupe post-hardcore canadien Alexisonfire.

Le nom “City and Colour” (Ville et Couleur) vient de son propre nom: Dallas et Green (Vert). Son raisonnement pour l’utilisation de ce nom est qu’il était mal à l’aise de publier l’album sous le nom de Dallas Green.

Voici Of Space And Time, sortie en 2013 :

La voix au tout début me fait penser à une autre chanson mais je ne retrouve plus laquelle. J’ai l’impression d’avoir entendu ça quand j’étais petit. Anyone?

Joan Jett - I Hate Myself For Loving You photo

Joan Jett – I Hate Myself For Loving You

Joan Jett (de son vrai nom Joan Marie Larkin), née le 22 septembre 1958 à Wynnewood dans la banlieue de Philadelphie, est une chanteuse de rock américaine.

Elle est célèbre pour son groupe Joan Jett ∓ the Blackhearts et notamment son tube I Love Rock ‘n’ Roll. Je vous propose aujourd’hui I Hate Myself For Loving You de l’album Up Your Alley (1988) :

Et c’est Mick Taylor, ancien guitariste des Rolling Stones, qui joue le solo.

PHP : résoudre l'erreur "Redefining already defined constructor for class ..." photo

PHP : résoudre l’erreur “Creating default object from empty value”

php-logo

Suite à la mise à jour de PHP, mon fichier d’erreurs du site a commencé à afficher le message suivant :

PHP Warning: Creating default object from empty value in /wp-content/themes/skyminds/functions.php on line 1213

La ligne en question correspond à :

$posts[0]->comment_status = 'closed';Code language: PHP (php)

Le problème réside dans le fait que $posts n’est pas explicitement défini et comme les versions récentes de PHP tournent maintenant avec le mode E-STRICT par défaut, on obtient une erreur. Il existe deux solutions – soit mettre :

$posts = new stdClass();Code language: PHP (php)

s’il sagit d’un objet, soit mettre :

$posts = array();Code language: PHP (php)

s’il s’agit d’une associative array, juste avant la ligne de code incriminée. Dans mon cas, l’array() est la bonne solution.

What About Your Mom - Harder Better Faster Stronger (Daft Punk cover) photo

What About Your Mom – Harder Better Faster Stronger (Daft Punk cover)

Les internets ne parlent que de la sortie du dernier album de Daft Punk, Random Access Memories. Le style évolue, c’est plus hétéroclite qu’avant je trouve.

Je vous propose de découvrir un autre groupe français, What About Your Mom, composé de Brice Delage (guitare/chant), Xavier Zolli (basse) et Franck Amand (batterie).

Leur reprise de Harder Better Faster Stronger est tout simplement énorme :

Electro-rock !

Tycho - A walk photo

Tycho – A walk

Scott Hansen, alias Tycho, est un artiste californien qui compose de la musique électronique, ambient & chillwave.

Petit aperçu avec A Walk :

Reposant :)

real-humans

Real Humans saison 1

Real Humans est une série suédoise qui a été diffusée il y a quelques semaines sur ARTE.

De son vrai nom Äkta Människor (“les véritables humains”), elle se situe dans une Suède contemporaine alternative où l’usage des androïdes devient de plus en plus prépondérant. Ces robots humanoïdes (appelés hubots pour “human robots”) ont investi nos ménages pour nous aider dans les tâches domestiques et industrielles.

real-humans

Les hubots ont un port USB sur leur corps, de sorte qu’ils peuvent être programmés. Ils sont utilisés comme domestiques, ouvriers, compagnons et même comme partenaires sexuels. Mais des logiciels de plus en plus sophistiqués leur ont aussi permis d’avoir des sentiments.

Tandis que certaines personnes adoptent cette nouvelle technologie, d’autres ont peur et redoutent ce qu’il peut arriver quand les humains sont remplacés comme travailleurs, comme compagnons, parents et même amants.

Le mouvement Äkta Människor (les « Vrais Humains ») travaille pour une société sans hubot. Leur logo, une main ensanglantée, est visible sur les voitures et sur les portes des maisons. Les « anti-hubots » utilisent souvent des épithètes comme “poupée”, “pacman” et “cerveau Windows” pour parler des hubots.

De leur côté, les hubots manifestent de plus en plus une volonté d’indépendance. Leur rébellion a déjà commencé : Leo et Niska ont pris la tête d’un groupe d’affranchis, appelé «les enfants de David». Quand Mimi, l’une d’entre eux, est enlevée par des trafiquants, Leo, amoureux d’elle, part à sa recherche.

L’acquisition d’un premier hubot bouleverse la vie de la famille Engman, tandis que le grand-père doit renoncer au sien, défaillant, pour un nouveau modèle dédié à la gériatrie.

Voisin des Engman, Roger, un contremaître, assiste impuissant au remplacement des ouvriers de son atelier par des légions d’humanoïdes, et bientôt, sa femme le quitte pour leur hubot.

Lire la suite