Informaticienne, geekette, développeuse, cartographeuse, statisticienne,
ladysigner... n'importe quelle dame qui est passionné pas l'informatique
appliqué dans n'importe quelle domaine, et qui a envie de s'approfondir.

Donc en fait, bizarrement, 100% comme l'audience male qu'on a aujourd'hui
mais, tu vous, femelle. *plot twist*

Mieux comme ça?
J.


2013/10/15 Lien Rag <[email protected]>

>  Tout le monde sauf moi alors.
> Mais si cet ensemble de définition te convient, pourquoi pas...
>
>
> On 15/10/2013 13:21, Joeri Poesen 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
>
--
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

Répondre à