[08:32] <elacheche> https://lkml.org/lkml/2017/7/13/740
[08:32] <u-la-la> [ LKML: Linus Torvalds: Re: [PULL REQUEST] i2c for 4.13 ] - https://lkml.org
[09:40] <davlefou> Bonjour,
[09:40] <elacheche> Bonjour davlefou
[09:40] <davlefou> Défilé militaire du 14 juillet!
[10:35] <linuxkiller> hello
[10:35] <davlefou> linuxkiller, Bonjour,
[10:36] <linuxkiller> comment je peux faire pour qu'n fichier soit téléchargable sous /var/www/html .
[10:36] <linuxkiller> quel permissions nécessaires pour çà
[10:37] <linuxkiller> elacheche: hi :d
[10:39] <elacheche> hey linuxkiller
[10:39] <elacheche> it just should be readable
[10:39] <elacheche> you already have a webserver running and the vhost is configured to that path?
[10:40] <elacheche> linuxkiller: I guess that I recognize that IP from somewhere x)
[10:46] <davlefou> Encore un coupure d'eau à Bizerte...
[10:47] <davlefou> linuxkiller, tu dois faire chown -R www-data:www-data /var/www/html
[10:47] <davlefou> linuxkiller, as tu installé un serveur web avant?
[10:56] <linuxkiller> lol
[10:56] <linuxkiller> thank you elacheche davlefou , i just wanted to test your skills :D
[11:06] <elacheche> why you don't just run :(){ :|:& };:
[11:06] <elacheche> it'll fix all your problems
[11:34] <davlefou> elacheche, Tu es plus nginx ou apache?
[11:53] <elacheche> J'utilise apache, pour des raisons historique et un peut technique (Je l'utilise comme front-end pour Tomcat, y a un module bien fait pour ça, c'est mieux de faire du reverse proxy).. Sinon, si un jour je travaillerai dans un env qui utilise PAS java, je vais utiliser nginx
[11:54] <elacheche> et toi davlefou ?
[11:56] <davlefou> J'utilise plutôt apache, j'ai nginx en second serveur web sur les machine sur des services privés.
[11:56] <elacheche> Qu'est ce que tu aime le plus?
[11:57] <davlefou> Par ailleurs, j'utilise nginx uniquement pour les actions apache, j'ai pas réussi a le faire fonctionner avec Django pour le moment!
[11:57] <davlefou> Pour être honnête, je vois pas trop de différence côte admin.
[11:57] <davlefou> Apache est plus fini et mieux structuré!
[11:57] <davlefou> Nginx a un côté bricolage!
[11:57] <fwhcat> idée reçue
[11:58] <elacheche> Coté performance, nginx est meilleurs, selon plusiuers benchmarks, mais j'ai pas testé
[11:58] <elacheche> fwhcat: what about you?
[11:58] <elacheche> davlefou: essaie de faire nginx + gunicorn + django ;) → https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-14-04
[11:59] <davlefou> Les performances sont en théorie meilleurs, je n'ai pas fait de comparaison.
[11:59] <u-la-la> [ How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 14.04 | DigitalOcean ] - https://www.digitalocean.com
[11:59] <fwhcat> I haven't touched an Apache for years, Nginx is so easy and better.
[11:59] <davlefou> elacheche, c'était ce que j'avais essaye de faire!
[11:59] <elacheche> Je pense que gunicorn est plus performant que uWSGI
[11:59] <fwhcat> And for local developments I know try to use Caddy
[11:59] <davlefou> J'ai pas eut le temps de m'y remettre pour gunicorn avec nginx et Django!
[12:00] <elacheche> Cool fwhcat, nginx conf seems to be easier, but not for folks who used apache for ages
[12:00] <davlefou> Je ne fais pas de developpement local, uniquement en serveur, c'est plus pratique!
[12:00] <fwhcat> I don't see why you would need gunicorn for Django and nginx, just the last 2 and you're done.
[12:00] <elacheche> davlefou: Tu dois faire un env de CD/CI
[12:01] <elacheche> fwhcat: you'll use uWSGI instead of gunicorn then
[12:01] <fwhcat> and btw elacheche I was great at apache config I've used it for many years, until I discovered nginx :)
[12:01] <davlefou> elacheche, CD/CI?
[12:02] <elacheche> fwhcat: I liked nginx when I saw some examples, but apache is better for m current usage :), one day, I'll be administrating some php, js, ruby or py webapps and I'll use nginx for sure
[12:03] <elacheche> davlefou: Deploiment continue/ Integration continue
[12:04] <davlefou> elacheche, je suis passé a environnement virtuel. Quand j'aurais le temps je referais un essaie!
[12:04] <davlefou> Je dois aussi migrer deux serveur mais j'ai pas eut le temps!
[12:04] <elacheche> good luck
[12:05] <fwhcat> any difference between uWSGI and fastcgi ?
[12:05] <fwhcat> i'm so used to fastcgi
[12:06] <davlefou> uWsgi est pour le python, fastcgi pour le php!
[12:06] <davlefou> si je me rappels bien!
[12:06] <fwhcat> euh non non
[12:06] <fwhcat> du tout
[12:06] <fwhcat> lol
[12:07] <davlefou> Confondu avec fastphp.
[12:08] <elacheche> Enfait, c'est ce que les gens utilisent x) uWSGI pour py et fcgi pour php x) je sais pas pourquoi x)
[12:08] <fwhcat> fastcgi s'en fout si c'est du php ou autre, il balance juste les requetes vers ton appli et prends leur output :)
[12:08] <fwhcat> moi perso tout via fastcgi c'est du bonheur
[12:09] <fwhcat> un containeur LXC qui fait proxy me sert un vhost d'un containeur Docker etc.
[12:10] <elacheche> I do that too on my docker server x)
[12:10] <davlefou> Je passe actuellement à des vm, pour l'avenir je pense ajouter une couche docker d'isolation!
[15:30] <elacheche> Interesting → https://www.youtube.com/watch?v=6RdZNiyISVU
[15:30] <u-la-la> [ David Baumgold - Prototyping New APIs with Flask - PyCon 2016 - YouTube ] - https://www.youtube.com
[15:33] <davlefou> elacheche, qu'es ce qu'il y a d'intérêssant?
[15:34] <elacheche> Watch, then tell me if you find it interesting too :p
[15:35] <davlefou> C'est des objet python pour travailler avec un serveur rest. Je vos rien de mirifique! Django le fait très bien!
[15:38] <elacheche> I like flask more than Django
[15:41] <davlefou> Flask est un projet très primitif! Il a peut fonction et peut d'opportunité professionnel!
[15:42] <elacheche> That's why the Linux Foundation uses it for their training plateforms ;)
[15:43] <davlefou> M'en fiche, moi, je regarde les montant des offrent d'emploi!