Désactiver la vérification des contraintes de clefs :
set foreign_key_checks=0;

Lister le type des tables :
SELECT TABLE_NAME, ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'database_name';

Modifier le umask pour tous les utilisateurs du serveur :
Modifier le fichier /etc/login.defs :
UMASK 002

Activer la modification dans le fichier /etc/pam.d/common-session en ajoutant la ligne :
session optional pam_umask.so

Rétablir le umask pour root, en spécifiant dans le .bashrc :
umask 0022

Vérifier le umask :
# umask -p

functions.php

add_action( 'user_register', 'set_default_values_when_creating_user', 10, 1 );
function set_default_values_when_creating_user( $user_id ) {
    update_user_meta($user_id, 'show_admin_bar_front', 'false');
    //update_user_meta($user_id, 'first_name', 'toto');
    //etc.
}

Sur Mac, l’équivalent de usermod est dseditgroup

Ajouter l’utilisateur USER au groupe GROUP sur Mac :
$ sudo dseditgroup -o edit -a USER -t user GROUP

Par défaut Mysql n’accepte pas les dates ‘0000-00-00 00:00:00’
C’est à cause du SQL_MODE NO_ZERO_DATE

Vérifier si le flag NO_ZERO_DATE est activé :
mysql> SELECT @@SQL_MODE LIKE '%NO_ZERO_DATE%';

Enlever le flag :
mysql> SET @@SQL_MODE = REPLACE(@@SQL_MODE, 'NO_ZERO_DATE', '');

Mettre le flag :
mysql> SET @@SQL_MODE = CONCAT(@@SQL_MODE, ',NO_ZERO_DATE');

Trouver le numéro de série du iPhone sans la carte SIM :
Brancher le tel.
Ouvrir iTunes.
A Propos de iTunes avec la touche CTRL enfoncée.

serial-iphone

Effacer toutes les lignes vides :
:g/^$/d

Chercher les lignes plus longues que :
:/\%>255v.\+

Occurence d’un motif dans un fichier :
:%s/motif//gn