Comment figer son app hors ligne pour plus d’un mois

Gif animé du joker qui applaudit

Bravo Sam.

La suite

La stack techno qu’on utilise pour faire un site Web, et pourquoi

Photo du MacGyver kit

Une stack techno n’est pas une référence. Il n’y a pas de combo absolu qui rox absolument tout, c’est une question de contexte technique, financier, humain…

Mais c’est vrai que ça aide bien d’avoir sous les yeux les pratiques des autres.

La suite

Afficher l’IP d’un visiteur – Django vs Nginx

Ce n'est pas Raymond Barre...

dis moi quelle est ton IP et je te dirais rien.

La suite

Qu’est-ce que WSGI et à quoi ça sert ?

Je me suis aperçu bien plus tard que j'avais oublié l'image sur cet article, donc pour me faire pardonner, voici une sculpture en bananes

On va dire que je me répète, mais WSGI est typiquement le cas d’une notion simple et super mal expliquée sur le Web.

La suite

Initiation à Varnish – Accélerer un blog WordPress

88 miles à l'heure martyyyyyy !

Wordpress est devenu une usine à gaz avec le temps. Naviguer sur un blog sous Wordpress peut devenir pénible lorsque ce dernier a beaucoup de contenu ou de visiteurs. Des plugins censés mettre en cache les pages existent comme WP Cache, il y a aussi une façon d’attaquer le problème autrement avec Varnish.

La suite

nginx: [emerg] “worker_processes” directive is not allowed here in /usr/local/nginx/conf/nginx.conf:3

Photo d'un moteur

Cette erreur arrive quand la directive “worker_processes” est incluse une deuxième fois. Typiquement cela arrive quand on a include *.conf dans son nginx.conf et que cela inclu nginx.conf lui même.

La suite

Nginx en reverse proxy + Gunicorn pour vos apps Django

Nginx, patator inside

Petit exemple de configuration de Nginx en reverse proxy avec Gunicorn.

La suite

Servir un fichier protégé avec Django et Nginx

Photo d'un porte surchargée de serrures et cadenas

Certains fichiers sont réservés à des personnes ayant payé, avec un compte, ou encore protégés par un mot de passe. Problème: django gère l’authentification mais ne doit pas gérer l’upload car c’est le taff du serveur en front end.

La suite

Connaître sa version de Nginx

Nginx ça va viiiiiiite !

Connaître facilement sa version du serveur web Nginx

La suite

Récupérer l’IP client avec Nginx en proxy sous CherryPy/Django/Bottle – proxy_set_header

Comment avoir la bonne IP de charlie sheen...

Si vous utilisez Nginx en proxy, vous allez vous heurter à son IP lorsque votre script tentera de récupérer l’IP du client soit 127.0.0.1. Voici comment récupérer la bonne IP.

La suite