Quand on réalise un logiciel de peer-to-peer, ou même un logiciel client-serveur type jeu multijoueur ou logiciel d'aide à distance type Teamviewer, et qu'on souhaite que l'utilisateur final puisse facilement l'utiliser, on se heurte à un problème : en général, le serveur sera innaccessible, car situé ...
Docker est un projet permettant de packager ses applications dans des containers, ceux-cis pouvant ensuite être facilement stockés, déployés et exécutés sur tout type de machine. Un container est auto-suffisant, il regroupe l'application et toutes ses dépendances. Lors de son exécution, il est isolé du système d'exploitation ...
Quand on veut se connecter à une machine via SSH, on tape généralement son mot de passe. Ceci pose des problèmes de sécurité, est répétitif, et rend impossible l'automatisation d'actions via ssh.
Cette étape peut être évitée en utilisant une solution à base de clef publique / clef privée ...
Sur une install fraîche d'un GNU/Linux, il y a bien python, mais il n'y a ni pip, ni virtualenv, ni même easy_install. C'est très dommage, et c'est une des raisons qui fait que par exemple, ici à mon boulot, quand on utilise par hasard python ...
Quand on cherche à distribuer son programme, on peut tout à fait se contenter de dire aux utilisateurs de faire un git clone, configure, make, make install, éditer un fichier de conf, lancer un service...
Mais dans un contexte professionnel, les packages natifs présentent beaucoup d'intérêts pour les mises ...
Dans mon article précédent j'aboutis à un point d'accès Wifi qui enferme les clients dans un sous réseau 192.168.37.0/24 depuis lequel ils ne peuvent pas sortir (pas même un ping), et où seul un site web leur est accessible, celui situé sur le Raspberry ...
Vendredi, j'ai participé avec l'équipe des EpicLyons à la session 2013 de l'iCTF (censée avoir lieu en décembre dernier, mais repoussée), qui est un concours de sécurité international entre écoles, organisé par l'UCSB.
Le principe était sympathique, chaque équipe avait accès à un serveur en SSH ...
Cet article inaugure cet espace, un blog statique made with Pelican.
Il devrait me servir chaque fois que je voudrais écrire un article contenant un bout de code.