Quel radar utiliser pour Pokémon GO ? (mars 2017)

Je n’en ai jamais parlé sur mon blog, mais je suis un grand fan de Pokémon. Je joue bien entenu à Pokémon GO depuis sa sortie c’est à dire depuis juillet 2016, et pour ceux qui connaissent le radar du jeu est un de ses gros points faibles.

Il y a donc rapidement eu des services et logiciels utilisant l’API du jeu pour pouvoir scanner des zones à volonté et ainsi pouvoir repérer des Pokémon plus facilement. Cependant Niantic est rapidement intervenu et dès l’été de la sortie, de nombreux services ont reçu des menaces juridiques les obligeant à arrêter leur activité.

Depuis, c’est le jeu du chat et de la souris avec Niantic, puisque à chaque nouvelle version des développeurs font du reverse-engineering sur l’API pour pouvoir l’exploiter, mais Niantic riposte souvent avec des vagues de ban de compte utilisé pour le scan. C’est pour cela que je précise la date dans le titre, puisque c’est possible que les logiciels que je vais présenter soient obsolètes dans quelques semaines. (suite…)

Installer le serveur web Nginx depuis le dépôt officiel sous Debian, Ubuntu et CentOS

Le serveur web Nginx étant dispo sur toutes les distributions, les versions disponibles peuvent varier.

Par exemple, tandis que la dernière version stable est la 1.10, Debian 8 ne l’a qu’en version 1.6 et Debian 7 en version 1.2 (soit une version sortie en 2012).

Heureusement, Nginx fournit un dépôt officiel qui va nous permettre d’utiliser la dernière version stable ou mainline en date sans passer par la compilation (pourtant j’aime ça).

Si vous passez souvent sur votre serveur je vous conseilles la version mainline, sinon je vous conseille la version stable, notamment pour les univers de production. (suite…)

Compiler et installer Nginx avec le module PageSpeed sous Debian 8

Ceux qui suivent un peu mon blog doivent savoir que j’ai déjà fait un article sur PageSpeed et Nginx, il y a quelques mois. Dans cet article, j’utilisais les sources des dépôts pour Debian afin d’arriver, au final, à un paquet .deb à installer.

Cette méthode est pratique puisque nginx est installé directement avec tout ce qu’il faut et est facilement désinstallable. Cependant, le désavantage principal c’est que c’est que du bidouillage pas super propre, et c’est très difficilement scriptable donc pas pratique à installer et mettre à jour.

Dans cet article, nous allons voir comment compiler et installer Nginx Mainline depuis les sources officielles de nginx.org, avec le module PageSpeed. En bonus, un script qui permet de la faire sans se fatiguer 🙂 (suite…)

Configurer HTTPS sur Nginx

Et non, HTTPS ne se résume pas à avoir un cadenas vert dans votre navigateur !

De plus en plus de sites sont compatibles HTTPS, et cela ne va qu’augmenter avec l’arrivée de Let’s Encrypt qui propose des certificats X.509 gratuits tout comme StartSSL. Et même si vous utilisez un certificat auto-signé, votre sécurité reste importante.

Nous allons voir dans ce tutoriel tous les paramètres à ajouter dans votre configuration Nginx pour avoir un chiffrement au top. Certains en ont bien besoin !

Cet article a aussi pour but de vous expliquer partie de la configuration et les différents concepts liés, pas juste un copié/collé d’une conf trouvé sur le web. Cependant, vous pouvez trouver toute la conf à la fin de cet article. (suite…)