Docker: nettoyer les images non-utilisées et gagner des gigas :)

Un peu de nettoyage ce weekend?

Quand on utilise docker depuis un certain temps, il arrive que certaines images prennent de l’espace sur le disques dure sans qu’elles ne soient nécessaires. En effet, le nettoyage des images ne se fait pas automatiquement et il faut donc régulièrement faire soi-même la maintenance.

En cherchant un peu sur internet, on peut facilement trouver des scripts personnalisés pour cela. Voici à quoi cela ressemble :

Continue reading

Email this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInShare on Reddit

10 questions qu’un développeur doit poser à son futur recruteur

En tant que développeur, vous avez et vous allez peut-être encore passé par plusieurs entretiens de recrutement. Voici quelques questions que vous pourrez poser à votre futur recruteur pour avoir une bonne idée de votre prochain poste et surtout pour décider en ayant un maximum d’informations.

1 – Pourquoi voulez-vous recruter quelqu’un pour ce poste?

Il est important que vous sachiez les motivations derrière la vacance d’un poste. Dans la plupart des cas, la société est en expansion et souhaite élargir son équipe pour atteindre ses objectifs. Mais dans le pire des cas, il est également possible que le poste ce soit libéré car le précédent développeur a démissionné car il n’en pouvait plus. De telles informations sont capitales pour accepter une offre d’emploi.

2 – Quelles seront mes responsabilités au quotidien?

Cela vous permettra de comprendre pratiquement ce que l’on attend de vous et de voir si cela correspond à ce que vous voulez faire et à vos compétence. Il arrive si souvent qu’on ait une certaine idée de ce que l’on attend de nous mais que la réalité soit toute autre.  Cela pourra vous éviter la déception ou de vous retrouver à faire des choses que vous ne voulez pas faire.

3 – Est-ce que votre société est actuellement profitable?

Essayez de savoir le plus tôt possible si vous pouvez avoir une situation stable sur plusieurs années ou si la société risque de fermer ses portes d’une année à l’autre. Bien sûr cela n’est pas toujours prévisible à l’avance mais certains points peuvent vous alerter.

Continue reading

Email this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInShare on Reddit

Comment créer un certificat SSL Let’s Encrypt pour hébergement partagé?

Héberger un site internet est aujourd’hui très facile et accessible au grand publique en souscrivant à un hébergement partagé. Pourtant, il arrive souvent que pour sécuriser son site web avec un certificat SSL, il faudra débourser un somme importante en plus du service d’hébergement. Le prix d’un certificat peut même être plus cher que l’hébergement annuel lui-même.

Heureusement que depuis un certain temps, Let’s Encrypt a été créé pour permette à tous de créer gratuitement un certificat SSL. Son utilisation n’est cependant pas très facile et un utilisateur lambda pourrait facilement s’y perdre. Surtout que dans la majorité des cas, Let’s Encrypt est utilisé sur un serveur avec un accès SSH (et même root) qui n’est pas forcément disponible sur un hébergement partagé.

Nous allons voir ainsi comment créer un certificat et local sur son ordinateur et l’ajouter ensuite au serveur partagé via cPanel.

Pour cet exemple, j’ai utilisé Mac OS mais le principe reste le même pour les autres systèmes.

Nous commençons par cloner le dépôt git de Let’s Encrypt. Votre ordinateur doit donc disposé de git préalablement. Nous saisissons alors la commande suivante:

Ensuite, nous entrons dans le nouveau répertoire créé et exécutons la commande de création du certificat en mentionnant le ou les domaines concernés (pour mon cas mikaoelitiana.name et www.mikaoelitiana.name):

Continue reading

Email this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInShare on Reddit