Cartoparty mai 2015

cartopartie guadeloupe gwadalug

Le GwadaLUG en partenariat avec le FabLab de Jarry et Guadeloupe Tech une cartopartie contributive sur la zone industrielle de Jarry ce dimanche 10 mai 2015.

Cet événement est ouvert à tous, l’objectif est de collecter et de publier des données géographiques dans le cadre du projet Open Street Map.

Les thématiques pour cette session :

  • La nature dans la ville : une problématique qui permet de souligner que Jarry a été construit par dessus une zone sensible de mangrove
  • L’art dans la ville : inventorier les éléments artistiques (fresques, etc.)
  • La sécurité dans la ville : permet d’inventorier les points de ralliements en cas de catastrophe naturelle (ces données peuvent par exemple servir pour le futur Caribewave 2016)
  • Les nouveaux axes et bâtiments de Jarry : cette zone étant en perpétuelle évolution il est intéressant de mettre à jour l’existant.

Ce type d’évènement permet de générer des données utilisables par tous car collectées et partagées sous licences libres à l’inverse des services comme géoportail, GoogleMaps et autres services non libres.

Vous pouvez vous inscrire en suivant le lien vers l’article sur le site du GwadaLug

Automatiser le changement de permissions sous PyroCMS

Un exemple de console Linux

Lors d’une nouvelle installation de PyroCMS sur un serveur ou lors du déploiement du projet en recette client ou en production, il est nécessaire d’effectuer de façon redondante des modifications sur les permissions. Cette tâche peut s’avérer répétitive et contre-productive.

Je vous propose donc un petit script que vous pouvez rajouter à votre dossier /usr/local/bin (par défaut sur ubuntu, je place l’ensemble de mes scripts dans ce dossier).

il faut rendre le script exécutable en faisant

sudo chmod +x pyrocms_permissions

Je vais rapidement apporter les modifications suivantes :

  • Vérifier qu’on est bien à la racine d’un projet PyroCMS (un simple test pourrait être mis en place)
  • Vérifier que les dossiers existent avant d’effectuer le changement de permissions

Ajouter de la couleur à Git

Par défaut, l’affichage des différentes commandes Git en console se fait sans aucune coloration.

Pour activer la couleur pour l’utilisateur courant, il suffit d’ouvrir votre console et de lancer la commande suivante :


 git config --global --add color.ui true

Cette commande ajoute une ligne dans votre fichier ~/.gitconfig activant la coloration pour toute les commandes git effectuées et sera active pour tout les dépôts.

La commande git-diff, vous pourrez ainsi visualiser en rouge et en vert les modifications effectuées.

La commande git-branch affiche la branche courante en vert.

La commande git-status affichera les fichiers ajoutés en vert et les fichiers modifiés ou supprimés en rouge.

Utiliser un fichier de configuration SSH

Vous pouvez facilement automatiser l’accès à des serveurs en SSH en utilisant un fichier local de configuration.

Si vous n’y connaissez rien au protocole, je vous invite dans un premier temps à lire l’article L’accès à distance via SSH.

Dans un premier temps, lancez votre terminal et créez votre fichier de configuration dans votre dossier home.


nano ~/.ssh/config

Vous devez rentrer le contenu suivant dans le fichier de configuration


## Configuration de l'accès à un serveur1
Host serveur1
HostName serveur1.com // On peut également utiliser l'adresse IP
User monutilisateur 
ServerAliveInterval 30 // permet de rafraîchir votre connexion toutes les 30 secondes
ServerAliveCountMax 120 // La session reste ouverte pendant maximum une heure 

## Configuration de l'accès à un serveur2
Host serveur2
HostName serveur2.com // On peut également utiliser l'adresse IP
User monutilisateur 
ServerAliveInterval 30 // permet de rafraîchir votre connexion toutes les 30 secondes
ServerAliveCountMax 120 // La session reste ouverte pendant maximum une heure 


Vous pouvez ensuite vous connecter sur votre serveur en tapant la commande suivante:

ssh serveur1 // permet de vous connecter au serveur1

Ouverture du site PyroCMS.fr

Une très bonne nouvelle pour tout les utilisateurs francophone de PyroCMS, une initiative viens de voir le jour pour effectuer les traductions de la documentation en français.

Autant dire que cette nouvelle me fait plaisir, j’utilise ce CMS depuis quelques années mais jusqu’à aujourd’hui mes interlocuteurs sont exclusivement anglophones (que ce soit sur le site, sur les forums ou sur le chan irc #pyrocms).

L’objectif du projet est de mettre à disposition :

  • Une traduction de la documentation (difficile à garder à jour en raison de l’utilisation de Fizl cf dépôt GitHub de la doc)
  • Un forum de support en français
  • Identifier les acteurs francophones et je pense qu’ils sont nombreux qui utilisent CodeIgniter et PyroCMS
Je vais essayer de dégager du temps pour contribuer à cette aventure en parrallèle je continue à contribuer via GitHub aux traductions en français et à la remontée de bugs.

Lien utiles :