PHP COMPOSER

php -r « eval(‘?>’.file_get_contents(‘http://getcomposer.org/installer’)); »

php composer.phar –version

php composer.phar self-update

php composer-setup.php –install-dir=bin –filename=composer

mv composer.phar /usr/local/bin/composer

M6 REPLAY sur linux

Impossible de regarder M6 replay sur linux… mais si , pour Debian avec Firefox:
Fermer Firefox
wget http://repos.fds-team.de/Release.key
apt-key add Release.key
ajouter  deb http://repos.fds-team.de/stable/debian/ jessie main dans /etc/apt/sources.list
apt-get update
apt-get install pipelight-multi
pipelight-plugin –update
pipelight-plugin –enable flash

Ouvrir Firefox

Si vraiment cela ne suffit pas -> Playonlinux -> installer Firefox

Javascript position de la souris

<div onClick="test(parametre, event)">

function test(parametre, e)
{
  var x=e.clientX; //nombre de pixels depuis la droite de la fenêtre
  var y=e.clientY;
  console.log ("X coords: " + x + ", Y coords: " + y);

  var x=e.pageX;  // nombre de pixels depuis la droite de la page web

  var x=e.screenX;  // nombre de pixels depuis la droite de l'ecran

}

VIRTUALBOX

vbox_logo2_gradientvboxlogodown 

Machines virtuelles officielles Windows  fournies par Microsoft ICI   slmgr –rearm ou sauvegarder l’état

Machines virtuelles Linux des plus récentes aux plus anciennes ICI

Encore du Linux ICI

Du vieux Linux et Android ICI

PHP EN UTF-8

htmlentities retourne toute la chaine vide si au moins un accent en UTF-8
autres pb en UTF-8
solutions :

htmlentities($string, ENT_QUOTES, 'UTF-8');
htmlspecialchars($str, ENT_NOQUOTES, "UTF-8");

//MySQL
  $link = mysql_connect('localhost', 'user', 'password');
  mysql_set_charset('utf8', $link);  // anciennes versions
  mysql_query("SET NAMES 'utf8'");   // Plutôt utiliser cette solution

Fonctions chaines dans PHP ne comptent pas correctement la longueur
:
dans le php.ini mbstring.func_overload = 7
détails ici

Article complet ici

NODE.JS

Très bon article  pour débuter

installation Debian

apt-get install nodejs 

update-alternatives –install /usr/bin/node nodejs /usr/bin/nodejs 100   –> maintenant nodejs ET node   utilisables

curl https://www.npmjs.com/install.sh | sh --> installation de npm pour les bibliothèques

utilisation : node monscript.js

node -v et npm -v pour controler