Neutron est le composant d’OpenStack prenant en charge le réseau. Il permet de réaliser des réseaux virtuels à l’image de ce que l’on pourrait faire physiquement avec des routeurs, switchs, firewalls, load-balancers et bien d’autres matériels de constructeurs et de technologies différentes. On parle de NaaS pour Networking as a Service. Neutron se repose sur des plugins pour gérer le fonctionnement avancé d’un réseau. Nous allons voir dans cet article quels sont les différents types de plugins qui composent Neutron.

Lire la suite →

L’utilisation des sessions avec le framework web Django est simple. Pour rappel, une session est associée à un visiteur et permet de stocker des données puis de les récupérer plus tard. Les données sont stockées côté serveur (sauf cas particulier que nous verrons plus tard) et seul un cookie contenant l’identifiant de la session est échangé.

Lire la suite →

Lorsque l’on a créé un programme, il existe plusieurs solutions pour le « packager ». Il est possible de créer une archive compressée et de laisser l’utilisateur le soin de la décompresser et de réaliser l’installation manuellement. Il est également possible de créer un package lié à une distribution (deb, rpm …) mais cela implique de créer autant de packages qu’il y a de systèmes différents. Une autre option est de créer une archive auto-extractible qui réalise automatiquement la décompression et lancer un potentiel script d’installation. C’est cette dernière méthode qui est passée en revue dans cet article au travers d’un exemple concret et avec l’aide de Makeself.

Lire la suite →

Firstheberg logo

Depuis environ trois années ce blog, ainsi que d’autres sites internet m’appartenant, étaient hébergés chez OVH via Kimsufi. Je bénéficiais d’une ancienne offre nommé KS 250G, composée :

  • d’ un processeur celeron à 2,8Ghz (monocoeur).
  • d’un HDD de 250 Go.
  • de 2 Go de mémoire vive.
  • d’un espace de backup FTP de 100 Go.
  • de 100 Mbit/s de bande passante.

Lire la suite →