Passer un wordpress dans un git

Le but de cette procédure est de pouvoir suivre plus facilement les changements apportés à wordpress et d’utiliser les outils usuels de déploiement.

Le dépôt nous permet aussi de tester en amont les mises à jour wordpress et des extensions.

 

Initialiser le dépôt git

$ cd wordpress
$ git init

Ajouter un .gitignore

La configuration ne va pas être enregistrée dans le git, on ignore donc le fichier de config.

$ cat .gitignore
wp-config.php

 

Ajouter tous les fichiers de wordpress

$ git add -A

Enregistrer le commit

$ git commit -m "initial commit"

 

Configurer le dépôt

$ git remote add origin git@gitou.com:charlybr/wordpress.git

Soumettre le code sur le dépôt distant

$ git push -u origin master

Android: simuler une position GPS dans l’émulateur

Par défaut, lorsque vous testez la geoloc sous android dans l’émulateur, en tout cas lors de mes différents tests, la position n’est pas disponible.

Il est possible de définir rapidement une position en se connectant en telnet sur l’émulateur accessible sur le port 5554

La commande à utiliser est : geo fix <long> <lat>

Exemple avec un telnet sur l’émulateur android

$ telnet 127.0.0.1 5554
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Android Console: type 'help' for a list of commands
OK
geo fix 4.035744600000044 48.909501899999995

 

geoloc-android-simulateur

Les coordonnées de test utilisées ici correspondent au village de Voipreux dans la Marne.

 

Complétion bash sur OSX avec brew

La complétion ça change la vie.

Bash completion est un projet qui vous permet d’ajouter de la complétion au shell pour tout un tas de programmes ou d’environnements comme la commande scp par exemple.

C’est très pratique lorsque vous faites des copies distantes via scp pour compléter les chemins distants.

Installation sur osx avec brew

$ brew install bash-completion

Il faut ensuite activer les fonctions en ajoutant les lignes suivantes à votre .bash_profile

if [ -f $(brew --prefix)/etc/bash_completion ]; then
   . $(brew --prefix)/etc/bash_completion
fi