En effet, essayons de pas etre misogyne. Ce qui me laisse songeur, c'est qu'il y a des femmes sur cette liste :\ tjrs aucune reactions venant d'elles.
On 10/15/13, Joeri Poesen <[email protected]> wrote: > Je pense que c'est clair pour tout le monde. En essayant de mettre en place > une politique qui inclue les femmes je ne vais pas répondre avec des > blagues mysogènes. > > J. > > > 2013/10/15 Lien Rag <[email protected]> > >> Toutes les félicitations au pro alors... >> Mais Joeri n'a pas encore répondu sur la définition de la variable >> "développeuse"! >> >> >> On 15/10/2013 11:53, Genova wrote: >> >> Code débogger par un pro >> >> Genova >> +221772630047 / +221703337332 >> +221338697269 / +221338685574 >> 0033173033269 >> www.dofbi.com >> >> >> Le 11 octobre 2013 13:32, El Hadji A Waly Ndiaye <[email protected]> a >> écrit : >> >>> je suis un grand débutant Bug fixer alors pizza_brioche_mermoz = >>> "gratuit" :-) >>> >>> >>> #-*-encoding: utf-8 -*- >>> >>> import Queue, thread, datetime, time >>> >>> class BriocheDoree: >>> __name__ = "MerMoz Dakar" >>> >>> def __init__(self , args=None): >>> self.members = [] >>> # Allons nous avoir 50 pizzas , Joeri :), Alioune :) ...... >>> self.pizzas = 50 >>> >>> # les pizzas waiters >>> self.pizza_waiters =Queue.Queue() >>> >>> # les speakers >>> self.speakers =Queue.Queue() >>> >>> # les learners list not queue >>> self.learners =[] >>> >>> def add_member(self, member): >>> # ajouter un membre >>> self.members.append(member) >>> >>> def del_member(self, member): >>> # Un membre doit pouvoir quitter la brioche doree a tout instant >>> # avant que sa femme ne vienne la chercher :) >>> self.members.remove(member) >>> >>> def entry(self): >>> # entree de la brioche doree les membres sont >>> # accuelli ici a MerMoz :) >>> >>> # starting theard before starting entry >>> >>> self.event_starting() >>> # >>> >>> while True: >>> raw = raw_input ("Accueil Brioche doree :\n\ >>> Pesentateur : Nom, Presentation \n\ >>> Learners :Nom,1 : \n\ >>> Pizzas Waiters :Nom , 0:\n\ >>> ") >>> if raw =="stop": >>> # stop >>> # evitez d'arreter l'event sans que les pizzas ne soient >>> # distribués sinion , les pizza_waiters vont tous saccager >>> # stop apres que les pizzas soit distibues. >>> >>> self.start_event = False >>> break >>> >>> m = Member(raw) >>> print m >>> # Add to member list >>> self.members.append(m) >>> >>> # lorsque un membre ne fait rien d'autre que attendre les pizzas >>> # met le dans la pile pizza_waiters >>> >>> if m.presentation == "0": >>> self.pizza_waiters.put(m) >>> >>> # lorque un gas vient pour suivre les prensentations des >>> speakers: >>> if m.presentation == "1": >>> self.learners.append(m) >>> >>> else: >>> self.speakers.put(m) >>> # lorsque un membre prose une presentation , le mettre dans la >>> # pile des speakers >>> >>> def event_starting(self): >>> # Joeri a dit que l'evenment commence a 19 heures 30 le dimanche >>> donc >>> # pas avant : >>> thread.start_new_thread(self.starting_event , ()) >>> >>> def starting_event(self): >>> while self.start_event: >>> >>> try: >>> #print "starting events" >>> # PIZZA WAITER >>> try: >>> # get nowait >>> a_pizza_waiter = self.pizza_waiters.get(False) >>> except Queue.Empty: >>> a_pizza_waiter =None >>> >>> >>> # un pizza waiter ne fait rien d'autre que bouffer :) >>> # il s'en tape des presentations , Lien Rag :) >>> >>> # Il faut tester si il est l'heure de donner des pizzas , a 20 h >>> 30 ? c'est bon >>> # et lui donner sa part :) : >>> >>> # part = Nombre de Pizzas disponibles / (speakers + learners + >>> pizza_waiters_queue) >>> >>> >>> # la distrubtion des Pizzas commence a cette heure >>> if datetime.datetime.now()> datetime.datetime(2013, 10, 10, 18, >>> 58): >>> if len(self.members) > 0: >>> >>> part = self.pizzas / len(self.members) >>> >>> # Moins il y'aura de personnes presentes a la brioche plus >>> il >>> y'aura de >>> # parts de Pizzas , Huuuuum :) . c'est le souhait des pizzas >>> waiters >>> # Hein Lien :) >>> if a_pizza_waiter: >>> a_pizza_waiter.gains.append("%s part de Pizzas" % part ) >>> >>> # SPEAKERS >>> >>> # un speaker vient donner une presention , alors il faut >>> extraire >>> le contenu >>> # de la presentation et le donner a un LEARNER >>> try: >>> # get nowait >>> speaker= self.speakers.get(False) >>> except Queue.Empty: >>> speaker =None >>> >>> if speaker: >>> presentation = speaker.presentation >>> for learner in self.learners: >>> if presentation not in learner.gains: >>> learner.gains.append(presentation) >>> >>> >>> except: >>> import traceback >>> print traceback.format_exc() >>> >>> time.sleep(2) >>> # event stopped , est sans doute 20 heures passes >>> #print "stopped event" >>> >>> >>> >>> >>> def stop_event(self): >>> # Lorque a 20 heures , on doit finaliser l'evenement avant que >>> Madame >>> Dia >>> # se pointe a la Brioche doree pour me tirer les oreils >>> #if datetime.datetime.now()> datetime.datetime(2013, 10, 10, 18, >>> 10): >>> self.start_event = False >>> >>> def start_event(self): >>> # Demarrage hostilites (Presentions, manageurs de Pizzas , les >>> apprenants) >>> self.start_event =True >>> >>> def reporting(self): >>> # au sortir de cet evenement qu'est ce que un membre >>> # a gagne , juste des Pizzas ? , a t'il benefie de l'expertis >>> d'Elwan >>> # sur PyUnicode , De Joerie avec Jekyll? >>> >>> for m in self.members: >>> print m >>> print m.gains >>> >>> >>> """ >>> Les membres de DakarLug qui viendront a la brioche doree le Dimanche >>> 13 Novembre a 19 heures 30 >>> . >>> 1 . Si presentation n'est pas vide , la personne propose de faire une >>> presentation >>> >>> Exemple : Waly Ndiaye fait une presentation sur PyUnicode dont son >>> attribut >>> presentation = "PyUnicode" >>> >>> 2 . Si un membre est venu pour suivre une presentation alors son >>> attribut >>> leaner = True >>> >>> 3. Si la personne est venu juste pour bouffer nos pizzas alors >>> presentation = "" >>> et learner = "" >>> >>> """ >>> class Member: >>> def __init__(self, raw): >>> >>> # raw.split() >>> args = raw.split(",") >>> print args >>> if len(args)!=2: >>> raise ValueError("Erreur saisie ") >>> # speaker or learner : >>> if args[1].strip() == "1": >>> # learner: >>> self.presentation = "1" >>> elif args[1].strip() == "0": >>> # pizzas waiters >>> self.presentation = "0" >>> else: >>> self.presentation = args[1] >>> self.name = args[0] >>> >>> # Qu'est ce que tu as gagne , a lissue de l'evenement >>> # Brioche doree >>> self.gains =[] >>> >>> def what_gain(self): >>> """ >>> ce que le membre qui est venu a la brioche dorée a gagne au sortir >>> de cet evenement >>> """ >>> print "%s a appris a la fin de cette presentation" >>> for gain in gains: >>> print gain >>> >>> def __str__(self): >>> return "<Mamber presentation =%s , name =%s , >"%( >>> self.presentation, self.name) >>> >>> >>> if __name__ =="__main__": >>> >>> # accueil brioche doree >>> m = BriocheDoree() >>> m.start_event = True >>> m.entry() >>> >>> # au sortir de cet evenement qu'est ce que un membre >>> # a gagne , juste des Pizzas ? , a t'il benefie de l'expertis d'Elwan >>> # sur PyUnicode , De Joerie avec Jekyll? >>> m.reporting() >>> >>> >>> >>> >>> Le 11 octobre 2013 12:50, Alioune Dia <[email protected]> a écrit : >>> >>> Hi :) >>>> >>>> >>>> > >>>> http://www.commitstrip.com/en/2013/10/07/la-premiere-chose-a-apprendre/ >>>> >>>> >>>> >>>> Je ne pense pas que pousser ses enfants a etre des programmeurs soit >>>> un bonne chose :) . Moi je vais envoyer mon fils dans des ecoles de >>>> commerce pour qu'il soit un community Manager / Marketing Deseign, >>>> un vrai travail quoi :) c'est plus marrant je pense:). >>>> >>>> Parceque franchement etre le gas que personne ne voit , ni n'entend et >>>> qui est sensé fixer tous les problemes de la terre c'est pas marrant >>>> du >>>> tout :) .Bref , c'est la blague du Week End .Et A dimanche tous a >>>> Mermoz >>>> c'est Genova qui invite / S'il vous plait fixer le Bug les gas :) >>>> >>>> Le 11 octobre 2013 14:41, Alioune Dia <[email protected]> a écrit >>>> : >>>> > Hi :) >>>> > >>>> > >>>> >> >>>> http://www.commitstrip.com/en/2013/10/07/la-premiere-chose-a-apprendre/ >>>> > >>>> > >>>> > >>>> > Je ne pense pas que pousser ses enfants a etre des programmeurs soit >>>> > un bonne chose :) . Moi je vais envoyer mon fils dans des ecoles de >>>> > commerce pour qu'il soit un community Manager / Marketing Deseign, >>>> > un vrai travail quoi :) c'est plus marrant je pense:). >>>> > >>>> > Parceque franchement etre le gas que personne ne voit , ni n'entend >>>> > et >>>> > qui est sensé fixer tous les problemes de la terre c'est pas marrant >>>> du >>>> > tout :) .Bref , c'est la blague du Week End .Et A dimanche tous a >>>> Mermoz >>>> > c'est Genova qui invite / S'il vous plait fixer le Bug les gas :) >>>> > —Ad >>>> >>>> -- >>>> Ce message a été envoyé à la liste [email protected] >>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>> Le site du DakarLUG : http://dakarlug.org >>>> >>> >>> >>> >>> -- >>> >>> __£lw@n__ >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> Ce message a été envoyé à la liste [email protected] >>> Gestion de votre abonnement : http://dakarlug.org/liste >>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>> Le site du DakarLUG : http://dakarlug.org >>> >> >> >> >> -- >> Ce message a été envoyé à la liste [email protected] >> Gestion de votre abonnement : http://dakarlug.org/liste >> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >> Le site du DakarLUG : http://dakarlug.org >> >> >> >> >> -- >> Ce message a été envoyé à la liste [email protected] >> Gestion de votre abonnement : http://dakarlug.org/liste >> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >> Le site du DakarLUG : http://dakarlug.org >> > -- Bests, --- "Still water is deep" Patrick Nsukami http://about.me/lemeteore -- Ce message a été envoyé à la liste [email protected] Gestion de votre abonnement : http://dakarlug.org/liste Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug Le site du DakarLUG : http://dakarlug.org
