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

Installer ImageMagick sur Mac :
$ brew install ImageMagick

Avec mon appareil photo con Nikon, les photos comportent une marge grise.
Ce qui a pour effet d’empêcher de les visionner sur la Freebox.

Marge gauche et en haut = 30px
Taille de la photo finale = 1540x978px

Pour retailler la photo et virer les marges :
convert PHOTO.JPG -crop 1540x978+30+30 CROPPED-PHOTO.JPG

Pour faire tout le répertoire en 1 passe :
for file in *.JPG; do convert $file -crop 1540x978+30+30 Cropped-$file; done