Home

This is my blog, my projects and all my experiments.

Ubuntu sur mon MacBook Pro

Aujourd’hui, j’ai installé Ubuntu en dualboot sur le MacBookPro que j’ai. L’installation s’est plutôt bien passée mais la configuration de GRUB a été un peu complexe, mais tout fonctionne parfaitement pour mon grand plaisir de Linuxien ^^.

Embryo.js – Classes, héritage sous JavaScript

Embryo.js est une librairie JavaScript que j’ai crée afin de pouvoir développer en JavaScript avec des classes. L’univers de la programmation orientée objet s’offre à nous pour pouvoir faire de belles applications 😉 Voici ce que l’on peut faire avec Embryo d’une facon très simple :

Github : https://github.com/oOthkOo/embryo.js

Supervizer

Supervizer est un manager d’applications sous NodeJS. Je l’ai créer car il n’existe pas de module NodeJS aussi complet ^^. Je l’utilise déjà en production sur certains de mes projets 😉

Github : https://github.com/oOthkOo/supervizer

supervizer-list

Features

  • Start/Stop/Restart a node process
  • Group any node process
  • Start/Stop/Restart a node group process
  • Hot change node process host, port, logs in live 😉
  • Keep alive/Restart a node process when it crash
  • Monitoring resources (restart count, uptime, memory, cpu etc..) for every process
  • Watch directories/files management to restart process
  • Full RESTfull API management via HTTP
  • LOG files process management
  • PID files process management
  • User execution process management by uid:gid
  • Load/Save all node process configuration from/to json file