SSH connexion avec rebond


Introduction

Lorsqu'on a une infrastructure réseau complexe, il se peut qu'on ai une architecture composée de plusieurs serveur/VM.

Une bonne pratique est d'avoir une IP externe et de ne pas pouvoir accéder à ses VM depuis l'Internet. Avec la pénurie d'IPv4 ça devient même nécessaire.

Il faut donc d'abord …

Introducing diecutter


Today, we initiated a proof-of-concept template generation service called diecutter:

  • at a given URL, there is a "template" resource;
  • post variables to resource's URL and receive the rendered string.

The resource is, basically, an engine (Jinja) and a template string.

Usage

The project is at a really early stage, but …

Introducing gettext check_po


Introduction

Au début de notre dernier projet django nous avons décidé de le séparer en app d'un même namespace. (project.core, project.user, project.share, ...)

Cela permet de séparer les composants sur différentes VM en installant les dépendances nécessaires.

Notre projet est donc séparé en une dizaine de composants qui …

Merging the right way


If, during a merge, you have to resolve conflicts on files you didn't change in your branch, then you maybe merged the wrong way. Yes, during a merge, direction matters. Here are some tips to figure it out and avoid some merge nightmares.

Apply your changes on top of other's …

3 / 3