00:01 < tarek> c bien fait pylons
00:02 < gawel> le code est bourin mais le résultat est terrible
00:02 < gawel> mais y a des méthodes qui font peur quand même
00:03 < tarek> ca pousse à pas faire de tests je trouve, le mode de dev
00:03 < gawel> bof
00:03 < tarek> mais sinon c hyper intuitif
00:03 < gawel> bien foutu l'env de test aussi
00:04 < tarek> pas testé encore
00:04 < gawel> c'est pour ça que t'en fait pas :p
00:04 < gawel> c'est du zope.tesbrowser like
00:05 < gawel> http://pythonpaste.org/testing-applications.html
00:06 < tarek> ok
09:29 < gawel> matin
09:34 < Genesis> hiya!
09:41 < ccomb_> 'jour
09:46 < ogrisel> matin
10:09 < kujiu> bonjour
10:11 < tarek> salut
10:13 < aconrad> \o
10:14 < kujiu> :)
10:14 < kujiu> ça va ici ?
10:14 < gawel> comme un gant
11:40 < tarek> ccomb_, ccomb, ping
11:41 < ccomb_> tarek
11:44 < tarek> ccomb_ tu connais un hotel pas cher avec wifi, sympa dans le 15 em ?
11:45 < ccomb_> mmh
11:45 < ccomb_> le seul hotel que je connais est l'ibis à coté de chez moi
11:45 < tarek> mmm ok je vais mater les pris
11:45 < ccomb_> aux alentours de 100¤ je crois
11:46 < ccomb_> je sais pas s'il y a le wifi
11:47 < ccomb_> pourquoipourqui ?
11:48 < tarek> par ce que je vais rester tous les lundi soir sur paris a partir de la semaine prochaine
11:48 < tarek> que ma boite s'est dépéché de me selectionner un hotel miteux à saint cloud, et que je cherche mieux, dans mon budget
11:49 < Genesis> hey tarek j'suis a coté vers plaisance :)
11:50 < tarek> a ouai ? tu connais pas un hotel avec wifi pas trop mal pour 60euros max ?
11:53 < Genesis> non désolé
12:09 < Genesis> sur paris c'est 75mini pour un hotel habitable
12:09 < Genesis> me semble-t-il
12:10 < gawel> pas mieux
12:20 < tarek> ouai
12:24 < No`> howdy l'afpy
13:56 < kujiu> re tarek
13:58 < tarek> re
14:09 < jorgegomes> Bonjour à tous. Je voudrais un coup de main... J'ai besoin de trier des données dans un liste, ['import_20080826.zip', 'import_20080827.zip', 'import_20080828.zip', 'import_20080829.zip', 'import_20080830.zip', 'import_20080831.zip', 'import_20080901.zip', 'import_20080902.zip'].
14:09 < gawel> sorted(liste)
14:09 < jorgegomes> Comme vous pouvez voir ces sont des noms de fichiers, avec sa date et je voudrais trier du plus recent au plus ancien, que dois je faire?
14:09 < No`> sorted(list).reverse()
14:10 < gawel> sorted(liste, reverse=True) :p
14:10 < ogrisel> gawel: +1
14:12 < jorgegomes> Le souci est que je reçois un objet du type None après..
14:13 < gawel> gni
14:13 < ccomb_> ca trie sur place
14:14 < gawel> non
14:14 < gawel> pas sorted
14:14 < jorgegomes> Si je fais un print sorted(liste).reverse(), il m'imprime None..
14:14 < tarek> sorted() renvoie une nvlle liste
14:14 < tarek> mais pas reverse()
14:14 < gawel> non mais faut pas écouter No` aussi
14:14 < tarek> lol
14:14 < tarek> liste= sorted(liste, reverse=True)
14:14 < gawel> il utilise un framework agile pour pas avoir à l'être lui même :p
14:15 < ccomb_> bon, on fait l'afpyro le lundi soir dorénavant ?
14:16 < gawel> t'es pas fou
14:16 < gawel> comment tu veux qu'on finisse la semaine après
14:17 < tarek> oui oui oui le lundi soir !!!
14:17 < ccomb_> :)
14:18 < jorgegomes> Parfait ça marche très bien maintenant, merci à tous :)
14:18 < jorgegomes> Sinon je voudrais aussi être présent à l'afpyro :)
14:20 < No`> gawel: "faut pas écouter No`" == proverbe
14:48 < ogrisel> afpyro lundi soir == gros danger
14:49 < ogrisel> la productivité des boites python va s'ecrouler en region parisienne et les concurrents en PHP va reprendre le dessus
14:55 < david`bgk> huhu
15:04 < tarek> haha
15:29 < gawel> clairement
15:32 < gawel> c'est vachement hm... comment dire... orange maintenant sourceforge
15:47 < gawel> normalement j'ai un petit éléphant php qui sodomise mon mac au taf
15:47 < gawel> et la je recois un mail: "gael, tu donne trop à manger à ton éléphant"
15:47 < gawel> http://viens-que-je-te-prenne.danslesbois.org/elephant2.jpg
15:48 < tarek> t'achete vraiment n'importe quoi comme nom de domain :D
15:48 < gawel> ah c'est pas a moi
15:49 < tarek> a ok ca pointe chez toi spourssa
15:49 < gawel> j'ai juste piquer un sous domaine
15:49 < gawel> hihihi
18:09 < tarek> david`bkg c'est fait avec sphinx ca: http://docs.djangoproject.com/en/dev/
18:09 < tarek> ?
18:10 < tarek> a oui trouvé ici
18:10 < tarek> http://docs.djangoproject.com/en/dev/internals/documentation/
18:32 < yotaff> tarek: j'ai une questionn bonne pratique de dev tiens
18:32 < yotaff> faudrait que je remattes ton livre pour voir si c'est dedans :)
18:32 < gawel> 18h30; yotaff se mets au taf :p
18:32 < yotaff> dans le cas d'une vérif d'un objet pour voir s'il est vide
18:33 < yotaff> oui
18:33 < yotaff> et alors ? :)
18:33 < yotaff> un if x:
18:33 < yotaff> ou
18:33 < yotaff> un try: except: IndeError
18:33 < yotaff> ou
18:33 < yotaff> une "itérateur manager"
18:33 < yotaff> un
18:33 < yotaff> qui gère tout ca
18:34 < gawel> bah ça dépends de l'objet
18:34 < tarek> ca veut dire quoi vide ?
18:34 < yotaff> hhhmMMMmmmMMm ?
18:34 < yotaff> None
18:34 < yotaff> ou []
18:34 < tarek> if x is in (None, []):
18:34 < tarek> mais deja
18:34 < gawel> ca dépends de ce que renvois __nonzero__ en fait de mémoire
18:34 < tarek> c pas génial que ton x puisse avoir les deux
18:35 < yotaff> je dis la ou l'autre comme ca
18:35 < yotaff> dans le cas précis, c'est pas les 2
18:35 < tarek> fait voir ton bout de code
18:35 < yotaff> l'un comme l'autre, ca n'a pas d'importance pour la réflexion
18:35 < gawel> c'est toujours des cas précis, donc ça dépends de l'objet :p
18:35 < yotaff> la une liste
18:36 < gawel> bah un liste: if x:
18:36 < yotaff> y'a pas de bout de code, c'est juste un if toto: alors je fais ca
18:36 < yotaff> voila
18:36 < yotaff> c'était une reflexion
18:36 < yotaff> a chaque fois que je vois ca
18:36 < tarek> non pas d'accord gawel, if x: c'est uniquement pour un boolean, pour les autres la bonne pratique est d'etre explicite
18:36 < yotaff> je me dis, c'est pas top propre
18:37 < gawel> mais les btree tu peux pas faire if x: je fais un truc sur mon btree
18:37 < gawel> tarek: gnagna :p
18:37 < tarek> sans dec :D
18:37 < yotaff> tarek: tu refais un == []
18:37 < yotaff> ou un autre truc ?
18:37 < tarek> par exemple oui
18:38 < yotaff> gawel: mon taff c'est de faire attention que le code reste lisible et maintenable dans 3 ans
18:38 < yotaff> donc ca parait rien
18:38 < yotaff> mais c'est le cumul de ce genre de connerie qui rend le code plus compréhensible
18:38 < yotaff> (et les tests pour la robustesse)
18:38 < tarek> le test boolean est à réserver aux booleans, car à terme qd tu retombe dessus, tu sais plus vraiment à quoi correspond le test if
18:38 < yotaff> pas faux
18:39 < yotaff> mais toi tu resterais en if x==y:
18:39 < tarek> en plus avec un mapping (exemple de btree de gawel) if x: est différent de if x != []
18:39 < tarek> si ta fonction prend des btree et des lists alors : if len(x) != 0
18:39 < tarek> etc..
18:41 < gawel> d'ou l'interet de pas faire des trucs générique, ouais
18:42 < gawel> t'as qu'as faire if isinstance(x, list) and x: :p
18:42 < tarek> huhu
18:42 < yotaff> voila
18:42 < yotaff> je veux parler sérieux
18:42 < gawel> mine de rien c'est le meilleur moyen de pas se planter
18:42 < yotaff> code, testing, bonne pratique
18:42 < yotaff> et ca déconne
18:42 < yotaff> merci !
18:42 < yotaff> :p
18:42 < tarek> alors ca j'en parle dans mon livre
18:43 < tarek> les assertions de type
18:43 < tarek> sujet tres interessant
18:43 < yotaff> officiellement il sort quand ?
18:43 < tarek> j'ai pas fini de relire là, mais ce mois-ci normalement
18:43 [#] gawel se flagèle pour pas avoir lu le pdf
18:44 < tarek> tu peux le jeter le pdf, les gars ont revu de fond en comble mon anglais pourri :D
18:44 < gawel> haha
18:45 < yotaff> ahaha
18:45 < yotaff> tarek: tiens parlant de bonne pratique
18:45 < yotaff> je m'intéresse de prêt à hg en ce moment
18:45 < yotaff> ca pose bcp de questions intéressantes sur les workflows de travail
18:45 < cyberj> c'est déjà une bonne pratique ça hg :)
18:46 < yotaff> et une remise en cause de pratiques issues de svn
18:46 < yotaff> enfin
18:46 < tarek> oui j'attends ton retour la dessus yotaff,
18:46 < yotaff> des limitations des svn
18:46 < yotaff> hm
18:46 < yotaff> ok
18:46 < gawel> raté
18:46 < gawel> :)
18:46 < tarek> :)
18:46 < yotaff> ?
18:46 < tarek> pour moi le modele que j'ai présenté est la plus proche de la philo de hg,
18:46 < yotaff> hum
18:47 [#] yotaff repense au contenu du livre
18:47 < tarek> mais je manque de pratique
18:47 < yotaff> je ne crois pas qu'on parle de la meme chose, car svn est vraiment limitant
18:47 < tarek> et ca change tellement en fonction du projet
18:47 < yotaff> c'est hallucinant de voir comment tu es plus libres avec un DVCS
18:47 < yotaff> -s
18:48 < yotaff> je ne pense ne plus utiliser svn maintenant
18:49 < yotaff> je peux te balancer mon pdf de pres, mais il te dira pas grand chose
18:50 < yotaff> tarek: pour le prochain livre, envoie quand tu as fini un chapitre, ca m'évitera de devoir lire 300p d'un coup :p
18:50 < yotaff> tarek: qui relis ton livre en anglais ?
18:50 < yotaff> des devs connus ou des relecteurs de packt ?
18:51 < tarek> j'ai un relecteur technique, et ensuite des gens de chez packt
18:51 < tarek> puis des relecteurs spécialisé
18:51 < tarek> georg brandl pour sphinx par exemple
18:51 < tarek> tiens, gawel pour collective.buildbot ce serait pas mal
18:53 < gawel> quoi donc ?
18:53 < gawel> sphinx ?
18:54 < tarek> que tu relises la partie sur collective.buildbot pour donner des retours
18:54 < gawel> ah
18:54 < gawel> si tu veux
18:55 < tarek> \o/
18:56 < gawel> j'hésite entre préserver ma cote ou aller skater
18:56 < gawel> faut trop beau
18:57 < gawel> et en prime ça pèle
18:57 < gawel> le temps idéal
18:58 < tarek> vas -y tu continueras avoir la cote ici, meme si tu nous laisse tomber pour aller skater
18:59 < gawel> haha
18:59 < tarek> on a un temps pourri ici :'(
19:03 < gawel> olz me disait que le moteur de js de chrome est plus rapide que python
19:04 < gawel> ca calme
19:04 < tarek> il parait que ca cartonne oui, genre 10 fois plus rapide que FF et co
19:04 < gawel> yep
19:05 < gawel> il vont bien réussir a niquer IE a terme
19:05 < gawel> obligé
19:05 < tarek> ca risque de niker FF surtout
19:06 < gawel> aussi
19:06 < gawel> en même temps tu lutte pas contre google :/
19:06 < tarek> ama FF est condamné
19:07 < tarek> enfin je redis ce que j'ai lu par ci par là hein...
19:08 < gawel> et un jour ils vont décidé de faire un OS
19:08 < gawel> :D
19:13 < tarek> ca fait peur qd meme, et qd tu sais que financierement ils restent ridicule face à microsoft...
19:14 [#] gawel pose un serveur dans sa cave
19:27 < ogrisel> (19:04:33) tarek: il parait que ca cartonne oui, genre 10 fois plus rapide que FF et co
19:27 < ogrisel> c'est pas vrai
19:27 < ogrisel> y a des benchs sunspider qui montre que c'est plutot dans les 2x plus vite
19:28 < ogrisel> et encore sans les optims du moteur FF3.1 avec tamarin + just in time / traces
19:29 < ogrisel> AMA tamarin + traces (FF 3.1) et V8 (google chrome) seront au final aussi rapide l'un que l'autre et ca ira aussi vite qu'une JVM 1.7 ou du C
19:29 < ogrisel> donc faut porter python sur tamarin ou V8 :)
19:30 < ogrisel> et pour ca pypy devrait aider
19:30 < ogrisel> bon sur ces bonnes paroles, je vous laisse pour aller boire des binouzes avec mes collegues
19:30 < ogrisel> car y a pas que les afpyro dans la vie :P
19:52 < tarek> arf :)
22:53 < AlexCONRAD> lo
22:56 < tarek> salut
23:04 < tarek> ccomb
23:04 < tarek> yo
23:04 < ccomb> tarek
23:04 < tarek> j'ai une autre remarque
23:04 [#] AlexCONRAD continue de découvrir linux en desktop
23:04 < tarek> sur afpy.org
23:05 < tarek> le texte association fancophone python est trop petit
23:05 < tarek> faut plisser les yeux :D
23:06 < ccomb> oui j'ai bourré le logo à la place de l'autre sans réfléchir
23:06 < ccomb> dans le nouveau site il devra etre plus gros
23:06 < ccomb> mais je vais essayer en plus de grossir le texte dans le nouveau logo
23:07 < ccomb> je teste demain
23:08 < tarek> cool
23:08 < tarek> tu fais quoi lundi soir ?
23:08 < ccomb> sais plus
23:08 < tarek> je fais un afpyro pirate
23:08 < ccomb> si je sais plus ca veut dire rien
23:08 < ccomb> ok pour l'afpyrate
23:09 < tarek> huhu
23:09 < tarek> ok cool
23:09 < tarek> je te montrerais les zameriques
23:09 < ccomb> ah oui, suis curieux
23:11 < tarek> alors les ottomans ?
23:12 < thomas__C> heelo
23:13 < ccomb> bah les ottomans m'ont filé la crève à cause des clims
23:14 < tarek> hello thomas
23:14 < tarek> arg
23:14 < tarek> c traitre la clim
23:14 < tarek> à las vegas c t hoirrible
23:15 < tarek> thomas_C c un peu le bordel notre serveur
23:15 < tarek> il faudrait qu'on upgrade la debian et qu'on fasse le lénage
23:15 < tarek> m
23:15 < thomas__C> tarek, ok
23:15 < ccomb> faudrait stabiliser en lenny
23:16 < ccomb> mais ca va tout péter temporairement
23:17 < tarek> ccomb un autre serveur en fait
23:18 < ccomb> ah je vois que tous les serveurs sont dans le meme état alors :D
23:18 < cyberj> Ça commence a être désespérant , j'arrive même pas pa faire fonctionner un hello world avec mod_fcgid...
23:20 < tarek> ca claque jQuery
23:23 < thomas__C> tarek, tu as trouvé des bons examples pour Jquery?
23:24 < tarek> rien de transcendant mais c hyper concis, bien foutu je trouve
23:24 < tarek> j'apprend
23:24 < thomas__C> ok
23:25 < tarek> tain il me saoule cet apache
23:25 < tarek> tarek@aglae:~/www/packages/Yap/trunk$ sudo apache2ctl restart
23:25 < tarek> [Wed Sep 03 23:24:27 2008] [warn] module python_module is already loaded, skipping
23:25 < thomas__C> en tt cas, bravo pour le planet!
23:25 < thomas__C> aie
23:28 < tarek> ouai, voila la nvlle verion
23:28 < tarek> http://ziade.org/afpy/
23:29 < thomas__C> pas mal
23:30 < tarek> feedback welcome
23:30 < thomas__C> je prefere l'autre version sans le debut du post
23:31 < tarek> a ouai ?
23:31 < tarek> lince
23:31 < tarek> mince
23:31 < thomas__C> peut etre a cause de mon habitute sur google reader qui me dit juste les titres
23:31 < tarek> on m'a demandé de l'ajouter, à la google reader
23:31 < tarek> ben..
23:31 < thomas__C> attend je regarde
23:31 < tarek> tu l'a dans google reader
23:31 < thomas__C> ;)
23:31 < tarek> ah... tu l'a plus si tu l'a lu en fait
23:32 < thomas__C> oui effectivement
23:32 < thomas__C> mais en fait sur reader, ça me saute moins au yeix
23:32 < thomas__C> yeux
23:33 < tarek> ouai
23:35 < thomas__C> sinon c'est pas mal
23:35 < thomas__C> j'aime bien
23:35 < tarek> cool :)
23:38 < thomas__C> je lisais ds les logs que tu étais en train de relire ton livre! vivement sa sortie
23:39 < tarek> couran septembre normalement
23:39 < tarek> t
23:39 < thomas__C> cool
23:42 < tarek> le mod python d'apace point sur python 2.3 sur le serveur
23:42 < tarek> je me retrouve avec des milliards de pb depuis qq jours
23:43 < tarek> t'a pas eu de soucis toi ?
23:43 < gawel> c'est de la merde mod_python
23:43 < gawel> je sais pas pourquoi tu t'en sert
23:43 < tarek> j'ai les deux,
23:44 < tarek> y a mod_python pour une appli django
23:44 < tarek> le truc pylons un sur mod_wsgi
23:44 < gawel> si t'as deux process avec différente versions de libs il part en couille
23:44 < tarek> mais pour trac c mod_python
23:44 < gawel> perso j'ai laché l'affaire
23:44 < tarek> je comprend pas ca moi:
23:44 < tarek> $ sudo apache2ctl restart
23:44 < tarek> Password:
23:44 < tarek> [Wed Sep 03 23:44:16 2008] [warn] module python_module is already loaded, skipping
23:44 < tarek> meme si j'arrete apache,
23:45 < tarek> que je supprime le so
23:45 < tarek> je le remet
23:45 < tarek> pareil
23:45 < gawel> hin hin
23:45 < gawel> de la merde :D
23:45 < tarek> je recompile le so avec python 2.5
23:45 < tarek> il point toujours sur le 2.3 !!!
23:45 < tarek> resultat ca me pete tout
23:45 < tarek> http://atomisator.ziade.org/
23:45 < tarek> les plugins pas compatible 2.3
23:45 < tarek> j'y comprend que dalle
23:46 < gawel> Paste#http ça marche très bien
23:47 < gawel> pourquoi s'emmerder
23:47 < tarek> j'en sais rien j'ai suivi les guides trac
23:47 < tarek> t'a un trac avec paste ?
23:48 < gawel> hm non jamais tenté
23:48 < gawel> c'est le seul truc que je fou avec mod python
23:48 < gawel> par contre un un repoze.tracqqchose je crois
23:48 < gawel> y a un*
23:49 < gawel> une app wsgi pour servir un trac quoi
23:49 < tarek> ok ok
23:54 < tarek> enfin bon ca me saoule, j'ai pas envie de m'y coller :D
23:56 < tarek> ma copine vient de trouver un site de tricot open source
23:56 < gawel> trip
23:57 < tarek> http://www.burdastyle.com/
23:57 < tarek> "open source sewing"
23:57 < gawel> "toi aussi libère ton modèle"
23:57 < gawel> "halte a la dictature de mode et traveaux"
23:57 < tarek> haha
2019 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
2018 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2018 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2018 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2018 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2017 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2017 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2017 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2016 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2016 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2016 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2015 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2015 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2015 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2014 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2014 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2014 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2013 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 04
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2012 01
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 12
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 10
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 09
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 08
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 07
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011 04
01 04 07 08 11 14 15 19 20 21 22 23 24 25 26 27 28 29 30
2011 03
01 02 03 04 06 07 08 09 10 11 12 14 15 16 17 21 22 23 25 28 29 31
2011 02
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 21 22 23 24 25
2011 01
03 04 05 06 10 11 13 15 16 18 19 20 21 22 23 24 25 26 27 28 31
2010 12
01 02 03 07 08 09 10 14 15 16 17 21 22 23 28 29 30
2010 11
01 02 03 04 05 06 07 08 09 10 13 14 16 17 18 19 22 23 24 25 26 28 29
2010 10
01 03 04 05 06 07 08 09 10 11 12 13 14 15 18 19 20 22 24 25 27 28 29 30 31
2010 09
01 02 03 04 06 07 08 09 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2010 08
02 03 04 05 06 08 09 10 11 12 13 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2010 07
01 02 03 05 07 08 13 14 15 19 20 21 22 23 25 26 27 28 29 30 31
2010 06
01 02 03 04 08 09 10 11 13 15 18 19 20 21 22 23 24 25 26 27 28 29 30
2010 05
03 06 09 10 11 12 14 15 17 18 19 21 22 25 26 27 28 30
2010 04
01 02 03 04 05 06 08 09 10 11 12 13 15 16 19 20 21 22 24 26 27 28 29 30
2010 03
02 03 04 05 06 07 09 10 11 12 14 15 19 22 23 24 25 26 27 28 29 30 31
2010 02
01 02 03 04 05 08 09 11 12 14 15 18 19 21 23 25 26
2010 01
03 04 05 06 07 11 12 14 15 18 21 22 23 24 25 26 27 28 29 30 31
2009 12
01 02 03 04 07 08 09 10 11 14 15 16 17 18 19 20 23 25 28 30 31
2009 11
01 02 03 04 05 07 08 09 11 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 30
2009 10
01 02 03 04 05 06 07 08 09 11 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31
2009 09
01 02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 18 21 22 23 24 25 27 28 30
2009 08
01 02 03 04 05 06 07 09 10 11 12 13 14 17 18 19 20 21 23 24 25 26 27 28 29 30 31
2009 07
02 03 04 05 06 07 08 09 10 13 15 16 17 18 20 21 22 23 24 26 27 28 29 30 31
2009 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 29 30
2009 05
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2009 04
01 02 03 04 06 07 08 09 10 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30
2009 03
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31
2009 02
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28
2009 01
04 05 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 12
01 03 04 05 06 07 08 09 10 11 12 14 15 16 17 18 19 20 21 22 23 24 28 29 30 31
2008 11
01 02 03 04 05 06 07 08 09 10 11 12 13 14 16 17 18 19 20 21 23 24 25 26 27 28 29
2008 10
01 02 03 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 09
01 02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2008 08
01 02 03 04 05 06 07 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30
2008 07
01 02 03 04 05 07 08 09 10 11 12 13 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31
2008 06
01 02 03 04 06 07 08 09 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 30
2008 05
01 02 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2008 04
01 02 03 07 09 10 14 15 16 23 24 25 26 28 29 30
2008 03
02 03 04 05 06 07 10 11 12 13 14 17 18 19 20 21 25 28
2008 02
04 05 06 07 08 11 12 13 14 16 17 18 21 22 23 24 25 26 27 28 29
2008 01
02 07 08 11 12 14 18 22 24 28 29 30 31
2007 12
03 05 06 13 14 15 16 17 18 20 21
2007 11
03 04 05 08 09 10 11 14 15 17 19 23 26 27 28 29 30
2007 10
01 02 03 04 05 06 09 10 11 12 13 14 15 16 17 18 22 23 24 25 27 29
2007 09
01 03 04 05 06 07 08 09 10 11 12 13 15 16 18 19 20 21 26 27 28 29 30
2007 08
02 06 14 16 17 19 22 23 24 27 28 29 30 31
2007 07
02 03 04 05 06 09 10 11 12 13 15 18 19 20 25 27
2007 06
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30
2007 05
02 03 07 09 10 12 14 15 18 19 20 22 23 24 25 29 30 31
2007 04
01 02 03 04 05 06 07 08 10 11 12 16 18 19 20 21 23 24 25 26
2007 03
01 02 06 07 08 09 10 12 13 14 16 19 20 21 22 23 24 26 27 28 29 31
2007 02
26 27 28