10:59 <jpcw> mdk: c'est quoi ton nick sur le site ?
10:59 <jpcw> cyp: qui t'a dénoncé vient de se retrouver reviewer
11:00 <jpcw> il a demandé tout seul, pour ne pas avoir le sentiment de subir
11:00 <jpcw> prenez en de la graine
11:00 <feth> la mafia paloise s'infiltre comme la pluie dans les caves
11:01 <feth> ils sont partout !
11:03 <jpcw> mdk: done
11:05 <cyp> feth: nope ils sont à Pau
11:05 <cyp> pas partout
11:05 <haypo> cyp: lol
11:07 <feth> cyp: haha :)
11:09 <gawel> feth: t'inquiète, je les inflitre régulièrement
11:09 <jpcw> gawel: à propos pour cet été !
11:09 <gawel> :D
11:09 <jpcw> va falloir se secouer
11:10 <gawel> je vais poser mon camion sur le parking de votre boite et rester 2 mois
11:10 <gawel> y a une douche dans les chiottes ? :D
11:10 <jpcw> nope
11:10 <haypo> gawel: faut aller à la piscine pour les douches
11:10 <EthPyth> gawel: douche solaire
11:10 <EthPyth> une bache au deux portes arrières du camion
11:10 <gawel> EthPyth: ouais, c'était pour éviter de me mettre à poil sur le parking
11:11 <cyp> gawel: y a un jet d'eau
11:11 <gawel> cyp: parfait!
11:12 <gawel> plus sérieusement mon avenir pour cet été est un peu flou pour l'instant. mais je passerai à un moment ou un autre pour sur
11:14 <mdk> jpcw: ah, merci ^^
11:16 <daviddcc> Bonjour tout le monde
11:22 <jpcw> mdk: de rien !
11:22 <jpcw> merci à toi plutôt
11:35 <daviddcc> Il est possible que j'ai besoin de renfort sur un projet Django/Horizon. Quelqu'un souhaiterait en discuter ?
11:35 <daviddcc> *j'ais
11:35 <misc> de renfort, cad ?
11:36 <daviddcc> Une mission pour personnaliser Horizon (OpenStack/IAAS). C'est plus cosmétique que fonctionnel. Peut-être 1 ou 2 truc metier à mettre dedans
11:43 <misc> tu parles de trouver un presta/freelance ?
11:43 <misc> (parce que je connais pas grand monde qui bosse sur horizon à l'afpy)
11:43 <daviddcc> oui, pas ici, c'est ça ? :)
11:43 <daviddcc> ok
11:43 <misc> daviddcc: non, ici, ça va
11:43 <misc> c'est juste pour être claire
11:44 <misc> daviddcc: une mission de combien de temps ?
11:44 <daviddcc> C'est un Django, certe, nécessitant de comprendre OpenStack mais pas impossible tout de même
11:44 <daviddcc> Devrait se faire en 3 mois max
11:45 <daviddcc> Et puis, si la personne est intéressée, possible qu'on capitalise ensemble pour faire d'autres choses
11:46 <misc> mhh, si tu laisses un moyen de contact, je peux envoyer peut etre quelqu'un si je croise la personne
11:46 <daviddcc> On a aussi des besoins pour dev quelques services Django/docker
11:46 <daviddcc> contact@aevoo.fr
11:46 <misc> mais la, faut que je reparte :)
11:46 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
11:46 <daviddcc> Alain xD
11:47 <daviddcc> misc, pas d'urgence : le dev n'est pas mon métier, j'avance doucement mais si je peux faire bosser quelqu'un dessus ...
11:47 <daviddcc> du coup alainBot a bloqué l'email ?
11:48 <misc> non non
11:48 <misc> quand on dit "faut"
11:48 <misc> enfin "faut que"
11:48 <misc> faut que
11:48 <misc> ok, bon alain_afpy m'en veux, et j'ai pas le temps de regarder :(
11:48 <daviddcc> Merci misc,
11:48 <daviddcc> à lol
11:49 <daviddcc> je viens de comprendre
11:49 <daviddcc> Faut que je comprenne !
11:49 <daviddcc> Plus de pile, alain
11:49 <daviddcc> mais là, faut qu'on remette des piles
11:49 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
12:30 <alain_afpy> ERROR www(2) timed out
12:33 <alain_afpy> INFO www fixed
19:02 <afpy_user|73711> salut
19:03 <afpy_user|73711> comment supprimer des lignes dont les colonnes ont pour numero 2 dans un fichier excel en python
19:04 <gawel> tu n'a pas fait tes devoirs ?
19:05 <afpy_user|73711> j'arrive pas a le coder en python
19:06 <gawel> t'es comme moi, tu réponds pas aux questions. Très fin
19:07 <gawel> personne ne t'aidera à résoudre un problème entier
19:08 <gawel> vu que je suis gentil, et que j'imagine qu'il ne sagit pas d'un fichier excel mais d'un .csv, tu peux regarder http://www.afpy.org/doc/python/2.7/library/csv.html?highlight=csv#module-csv
19:18 <afpy_user|73711> j'ais fais un code quant je l'execute on me renvoi une erreur de syntaxe
19:22 <afpy_user|73711> import sys
19:22 <afpy_user|73711> def deleteLine(source, *n):
19:22 <afpy_user|73711> """
19:22 <afpy_user|73711> source file opened by open or with open
19:22 <afpy_user|73711> source with option 'r+'
19:22 <afpy_user|73711> n -> lines to delete
19:22 <afpy_user|73711> """
19:22 <afpy_user|73711>
19:22 <afpy_user|73711> n = list(map(int, n)) # transformation des numéros de lignes en entier (se sont des chaînes)
19:22 <afpy_user|73711> lines = source.readlines() # récupération des lignes du fichier dans une liste
19:22 <afpy_user|73711>
19:22 <afpy_user|73711> source.seek(0) # on revient au début du fichier
19:22 <afpy_user|73711> source.truncate() # on tronque le fichier
19:22 <afpy_user|73711>
19:23 <mdk> afpy_user|73711: o/
19:24 <mdk> afpy_user|73711: la coutume veux qu'on poste son code sur un "pastebin like" du genre dpaste.de, plutôt que sur le chan
19:24 <mdk> afpy_user|73711: a quelle ligne l'erreur de syntaxe ?
19:25 <mdk> afpy_user|73711: (ah et aussi, le questions python, c'est mieux de les poser sur #python-fr, ici c'est plutôt pour les questions sur l'AFPY)
19:25 <afpy_user|73711> celle: source, *lines = arguments[1:] # récupération des arguments ligne de commande
19:25 <mdk> (Mais vu qu'on est extrêmement cools, on répond quand même (sauf si c'est tes devoirs pou demain))
19:25 <mdk> ah cette ligne je ne l'ai pas dans ce que tu as copié
19:25 <mdk> tu peux nous mettre ça dans un pastebin ?
19:26 <mdk> Quelle version de Python utilise-tu ?
19:26 <afpy_user|73711> 3.5
19:26 <afpy_user|73711> python 3.5
19:27 <mdk> afpy_user|73711: ok, pastebin ?
19:28 <mdk> ni-kel
19:31 <afpy_user|58448> salut
19:32 <saint1> ou copie t'on les codes sources
19:34 <mdk> saint1: dpaste.de par exemple
19:35 <mdk> yeah
19:35 <mdk> gros level lui
19:37 <grenoya> bonjour
19:43 <afpy_user|7102> coriger mon erreur svp
19:43 <mdk> afpy_user|7102: laquelle ?
19:44 <afpy_user|7102> une erreur de syntaxe a cette ligne : source, *lines = arguments[1:] # récupération des arguments ligne de commande
19:47 <grenoya> mdk: tiens, j'ai présenté la doc fr à mes stagiaires aujourd'hui. Et j'ai trouvé un truc qui me plait moyen dans "os" mais je voudrais ton avis
19:47 <grenoya> mdk: si tu regardes sur la page qui liste tous les modules, en anglais, on a toujours "nomModule - description"
19:48 <grenoya> mais sur la page française pour "os" on a "description - os" ce qui fait qu'on a du mal à le retrouver :/
19:48 <grenoya> ça ne choque que moi ou pas ?
19:54 <misc> tu veux dire quelqu'un qui cherche va ... tomber sur un os ?
19:59 <grenoya> misc: je tombe sur 2 différents chaque jour :) (et on m'inflige un 3e ces jours-ci ...)
20:21 <mdk> grenoya: re, j'regarde ça
20:22 <mdk> grenoya: "la page qui liste tous les modules" ?
20:22 <mdk> grenoya: lien ?
20:24 <grenoya> mdk: http://www.afpy.org/doc/python/3.5/library/
20:25 <grenoya> mdk: en 16.1
20:27 <mdk> grenoya: j'avoue c'est un souci
20:28 <mdk> ça vient d'la j'ai review trop vite 3b30794575e07936403da8f6391cf53bb3da837c
20:29 <mdk> Ma politique de review est un peu passée de "ayatola" a "ouai faut avancer vas y merge on verra plus tard" þ
20:29 <mdk> ça se ressent sur la qualité mais en même temps j'fais des fautes aussi...
20:29 <mdk> grenoya: si t'es partie a fixer dis moi, sinon, j'ai toujours un clone sous la main j'en ai pour 30s
20:32 <daviddcc> Rien à voir avec python mais quelqu'un a déjà joué avec les CSS dans un SVG ?
20:32 <grenoya> mdk: pas de problème avec ta philo de validation actuelle :)
20:33 <grenoya> mdk: j'ai pas le temps de corriger cette semaine (le rush s'arrète vendredi théoriquement), dont si tu veux, tu peux corriger :)
20:33 <mdk> comme si c'était fait ;-)
20:33 <grenoya> merci :)
20:33 <grenoya> en plus si la correction est visible demain, ça va faire une super pub :D
20:34 <mdk> grenoya: demain ? dans 1mn oui þ
20:42 <grenoya> :)
20:43 <mdk> bon 1mn ... sans compter la génération des pdf þ
21:26 <igmp> daviddcc: du svg svg, ou du svg inliné dans du html ?
21:28 <daviddcc> svg dans du html, mais comme c'est pour faire apparaître, disparaître des éléments du svg en adaptive, apparement, le CSS doit être dans le SVG.
21:29 <daviddcc> Mais je m'y prend peut-être mal
21:29 <daviddcc> ça marche parfaitement bien quand j'ouvre le SVG avec le navigateur. Mais dès que le svg est mis dans une page, plus rien ne marche
21:30 <daviddcc> Edit : ça marche sous Chrome, pas sous Firefox
21:30 <daviddcc> exemple : http://tympanus.net/Tutorials/ResponsiveSVGs/index6.html
21:31 <daviddcc> pas le même comportement, Firefox/Chrome
21:32 <daviddcc> arf, dommage, ça me plaisait vraiment bien cette méthode
21:35 <igmp> ouais ça ne marche pas sous FF si le svg est dans une balise img
21:35 <daviddcc> igmp, une astuce
21:35 <daviddcc> ?
21:38 <igmp> hum, je dirais le mettre dans un object
21:39 <daviddcc> je teste mais j'étais sur cette page : https://developer.mozilla.org/fr/Apprendre/HTML/Comment/Ajouter_des_images_vectorielles_%C3%A0_une_page_web
21:39 <daviddcc> et ils parlent de la balise img dans celle objet
21:39 <daviddcc> je redis
21:41 <daviddcc> en suivant bêtement le lien, ça ne marche pas
21:43 <daviddcc> http://codepen.io/anaisampaio/pen/tGuDo
21:43 <daviddcc> ça ça marche bien sur FF
21:44 <daviddcc> http://s.codepen.io/boomerang/0dfb1b04bd098423844def7d816840821464723789722/index.html
21:44 <daviddcc> ils ont mis directement la balise svg
21:46 <daviddcc> *directement mis
21:50 <mdk> grenoya: c'est fix :)
21:51 <grenoya> mdk: merci :)
21:53 <daviddcc> Merci igmp, ça fonctionne : <object data="underground.svg"</object>
21:58 <sveetch> daviddcc: https://css-tricks.com/scale-svg/ https://www.smashingmagazine.com/2014/03/rethinking-responsive-svg/
21:59 <daviddcc> en effet, c'est pas mal du tout ça
22:00 <daviddcc> j'avais vu le premier, même si je l'avais lu un peu vite
22:00 <daviddcc> mais pas le second
22:00 <daviddcc> Marrant la petite maison :)
22:01 <sveetch> css-tricks c la bible des tricks, smashingmag c'est la bible des proof of concepts à venir
22:05 <daviddcc> <troll>le pb des bibles, c'est qu'il faut croire pour lire et savoir pour croire</troll>
22:13 <daviddcc> donc pour toi, sveetch, SVG dans les navigateurs, c'est l'avenir ? :)
22:14 <sveetch> on s'y met lentement mais son usage est encore un peu restrictif si tu veux être compatible partout sans avoir à rebondir sur hacks de fallback avec des tartines de JS
22:15 <sveetch> en fait c gérable à peu près partout si t'a un designer qui sait les éditer en dehors de photoshop, pour y implémenter du css, mais bon dans la vrai vie ça n'existe pas
22:15 <daviddcc> Pour l'instant, je suis en mode inkscape + css à la main
22:16 <sveetch> tant que tu t'en sers comme des vrais images de type "block", franchement ça va
22:16 <daviddcc> je fais juste des opacity 0 pour cacher (comme on le voit à droite et à gauche)
22:16 <sveetch> opacity sur des éléments DANS le svg ?
22:17 <daviddcc> oui, les calques
22:17 <daviddcc> #id-du-calque
22:17 <sveetch> donc du css DANS le svg
22:17 <daviddcc> oui
22:17 <sveetch> en tant qu'intégrateur, au quotidien c pas gérable ce procédé
22:18 <sveetch> mais bon sur un truc roulez à la main sous les aisselles, avec un peu de passion, pourquoi pas
22:18 <daviddcc> là je fais un peu n'imp, oui
22:18 <sveetch> mais tu peux faire des trucs très sympa comme ça
22:19 <daviddcc> en plus, j'ai sorti le truc de django pour le mettre sur wordpress, avec du visual composer et un thèmesale, c'est très laid comme code
22:19 <sveetch> genre des icones à plusieurs couleurs, un peu d'anim
22:19 <sveetch> o_O
22:19 <daviddcc> Je n'en doute pas, juste pas mon métier
22:19 <daviddcc> tu es à ton compte ?
22:19 <sveetch> ah non plus depuis quelques temps, salarié
22:19 <daviddcc> okay
22:37 <igmp> daviddcc: de rien. N'oublie pas de préciser le type de l'objet.
22:38 <daviddcc> ça marche