#1376 Le 12/05/2010, à 00:06
- Pylades
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Bon, les derniers tests sont effectués, ça devrait aller.
Et en prime, et non mesdames et messieurs, vous ne rêvez pas, on changera automatiquement de période à la fin du mois (pas comme avec l’autre bot ). Si ce n’est pas magnifique, ça…
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#1377 Le 12/05/2010, à 00:11
- Grünt
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
@grim7reaper:
Nan, pas pédonazi, juste terroriste aujourd'hui. Petite forme.
Red flashing lights. I bet they mean something.
Hors ligne
#1378 Le 12/05/2010, à 00:11
- grim7reaper
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Le TDCCT, le seul topic où en moins de 100 pages on assite déjà à un fork .
Hors ligne
#1379 Le 12/05/2010, à 00:13
- cm-t
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
'nuit world
/me a pas fini son projet socket en C , dodo
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#1380 Le 12/05/2010, à 00:22
- grim7reaper
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Nan, pas pédonazi, juste terroriste aujourd'hui. Petite forme.
Bah ça ira mieux demain, tu te rattraperas en regardant des clips d'artistes de la SACEM encodées en H264/WMA (encapsulé dans du AVI) téléchargées via les réseaux de warez sur ton Windows cracké .
Dernière modification par grim7reaper (Le 12/05/2010, à 00:23)
Hors ligne
#1381 Le 12/05/2010, à 00:24
- nesthib
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
o/
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#1382 Le 12/05/2010, à 00:27
- Pylades
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
À plus les codeurs !
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#1383 Le 12/05/2010, à 01:00
- nesthib
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
BN Pylade
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#1384 Le 12/05/2010, à 01:06
- grim7reaper
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
BN World !
Dernière modification par grim7reaper (Le 12/05/2010, à 03:46)
Hors ligne
#1385 Le 12/05/2010, à 02:03
- nesthib
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
BN
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#1386 Le 12/05/2010, à 02:11
- petifrancais
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Pas de codeur ce soir ?
Kubuntu 12.10 - KDE 4.9.5
Venez nous rejoindre sur le serveur minecraft zcraft.fr : http://forum.zcraft.fr/index.php
Hors ligne
#1387 Le 12/05/2010, à 03:47
- samυncle
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Points
Hello world
Hors ligne
#1388 Le 12/05/2010, à 06:31
- oracle_bot
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Scores totaux, depuis le début:
1) 42000 chuck norris
2) 240 samuncle
3) 174 Pylade
4) 166 grim7reaper
5) 160 nesthib
6) 114 mathieuI
7) 92 ǤƦƯƝƬ
8) 86 helly
8) 86 cm-t
10) 44 tshirtman
11) 40 petifrancais
12) 37 ilagas
13) 29 gnuuat
14) 25 GentooUser
15) 24 pierguiard
16) 19 Ouranos999
16) 19 Le Rouge
18) 12 stratoboy
18) 12 kouskous
20) 10 CROWD
20) 10 Ph3nix_
22) 7 Lagierl
22) 7 sailing
24) 6 Toineo
24) 6 Mornagest
26) 4 danychou56
26) 4 Neros
26) 4 Biaise
29) 3 Р'tite G☢gole :mad:
30) 2 Kanor
30) 2 xapantu
32) 1 ceric
32) 1 pfriedK
32) 1 geenux
32) 1 Zeibux
WCFCF XELEX ZYGDE VEMSQ SKXTZ VMGYX ELENL FCENG CTCES GPWHY G
robot multitâche codé par samuncle
Pour la partie compteur utilise le script de tshirtman. Le code source se trouve ici
Hors ligne
#1389 Le 12/05/2010, à 06:31
- oracle_bot
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
scores de la période en cours:
1) 42000 chuck norris
2) 240 samuncle
3) 174 Pylade
4) 166 grim7reaper
5) 160 nesthib
6) 114 mathieuI
7) 92 ǤƦƯƝƬ
8) 86 helly
8) 86 cm-t
10) 44 tshirtman
11) 40 petifrancais
12) 37 ilagas
13) 29 gnuuat
14) 25 GentooUser
15) 24 pierguiard
16) 19 Ouranos999
16) 19 Le Rouge
18) 12 stratoboy
18) 12 kouskous
20) 10 CROWD
20) 10 Ph3nix_
22) 7 Lagierl
22) 7 sailing
24) 6 Toineo
24) 6 Mornagest
26) 4 danychou56
26) 4 Neros
26) 4 Biaise
29) 3 Р'tite G☢gole :mad:
30) 2 Kanor
30) 2 xapantu
32) 1 ceric
32) 1 pfriedK
32) 1 geenux
32) 1 Zeibux
WCFCF XELEX ZYGDE VEMSQ SKXTZ VMGYX ELENL FCENG CTCES GPWHY G
robot multitâche codé par samuncle
Pour la partie compteur utilise le script de tshirtman. Le code source se trouve ici
Hors ligne
#1390 Le 12/05/2010, à 07:54
- gnuuat
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
et moi j'ai pas de MMU
C'est possible ça ? O_o
Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !
Hors ligne
#1391 Le 12/05/2010, à 09:11
- tshirtman
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
sur les plateformes embarquées oui...
Hors ligne
#1392 Le 12/05/2010, à 09:42
- Compteur du TdCCT
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Scores totaux, depuis le début :
1) 240 samuncle
2) 174 Pylade
3) 166 grim7reaper
4) 160 nesthib
5) 114 mathieuI
6) 92 ǤƦƯƝƬ
7) 86 helly
7) 86 cm-t
9) 44 tshirtman
10) 40 petifrancais
11) 37 ilagas
12) 29 gnuuat
13) 25 GentooUser
14) 24 pierguiard
15) 19 Ouranos999
15) 19 Le Rouge
17) 12 stratoboy
17) 12 kouskous
19) 10 CROWD
19) 10 Ph3nix_
21) 7 Lagierl
21) 7 sailing
23) 6 Toineo
23) 6 Mornagest
25) 4 danychou56
25) 4 Neros
25) 4 Biaise
28) 3 Р'tite G☢gole :mad:
29) 2 Kanor
29) 2 xapantu
31) 1 ceric
31) 1 pfriedK
31) 1 geenux
31) 1 Zeibux
Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !
J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).
Hors ligne
#1393 Le 12/05/2010, à 09:42
- Compteur du TdCCT
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Scores de la période en cours :
1) 240 samuncle
2) 174 Pylade
3) 166 grim7reaper
4) 160 nesthib
5) 114 mathieuI
6) 92 ǤƦƯƝƬ
7) 86 helly
7) 86 cm-t
9) 44 tshirtman
10) 40 petifrancais
11) 37 ilagas
12) 29 gnuuat
13) 25 GentooUser
14) 24 pierguiard
15) 19 Ouranos999
15) 19 Le Rouge
17) 12 stratoboy
17) 12 kouskous
19) 10 CROWD
19) 10 Ph3nix_
21) 7 Lagierl
21) 7 sailing
23) 6 Toineo
23) 6 Mornagest
25) 4 danychou56
25) 4 Neros
25) 4 Biaise
28) 3 Р'tite G☢gole :mad:
29) 2 Kanor
29) 2 xapantu
31) 1 ceric
31) 1 pfriedK
31) 1 geenux
31) 1 Zeibux
Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !
J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).
Hors ligne
#1394 Le 12/05/2010, à 09:55
- Pylades
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Arf, quel con, il est passé à 10:42 au lieu de 9:42. ><' Bordel, si la fin de période avait été aujourd’hui j’aurais remis les scores à zéro avant de compter. ^^
Bon, en tout cas on peut voir que samuncle a fait du beau travail, scores depuis le début et scores de la période remis à jour, c’est bien. Il a aussi viré son bot.
Par contre, je trouve ça un peu ridicule de nous comparer au grand Chuck Norris, son score n’étant de toutes façons pas représentatif de son réel talent.
Mais bon, j’aime bien mon bot, je le trouve plus sympathique, et puis lui il respecte les règles de typographie. En plus il fait des graphique et remercie celui qui l’a codé.
Vous en pensez quoi ? Moi j’aimerais bien le garder. ^^ Ils pourront se surveiller l’un l’autre…
En tout cas un grand merci à tshirtman de permettre ces beaux résultats.
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#1395 Le 12/05/2010, à 11:30
- grim7reaper
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
grim7reaper a écrit :et moi j'ai pas de MMU
C'est possible ça ? O_o
Comme l'a souligné tshirtman, c'est pour de l'embarqué. Parce qu'en dehors de ce domaine, l'intérêt de l'asm est moins évident. Bon il y a toujours le kernel, bootloader, drivers et quelques très rares optimisations mais en dehors de ça c'est limité sur les architectures PC standards.
Et puis l'ARM on en trouve beaucoup dans l'embarqué et c'est plus "fun", à mon goût, de faire de l'asm RISC que de l'asm CISC. Mais bon, je fais un peu des deux (en tant que débutant pour le moment) car autant être polyvalent et puis c'est sympa de comparer les 2 approches .
Bon, en tout cas on peut voir que samuncle a fait du beau travail, scores depuis le début et scores de la période remis à jour, c’est bien. Il a aussi viré son bot.
Il aura quand même fallu un fork pour faire bouger les choses ^^.
Par contre, je trouve ça un peu ridicule de nous comparer au grand Chuck Norris, son score n’étant de toutes façons pas représentatif de son réel talent.
Ouais, je trouve ça naze aussi. Je vois pas ce que Maurice vient faire ici, un gars comme RMS ou quelqu'un de ce genre à la limite j'aurai pu comprendre, mais là non.
Mais bon, j’aime bien mon bot, je le trouve plus sympathique, et puis lui il respecte les règles de typographie. En plus il fait des graphique et remercie celui qui l’a codé.
Ouais les graphiques c'est sympa quand même, ça fait un petit plus qui est appréciable. Et puis surtout il a un nom qui correspond au topic .
Dernière modification par grim7reaper (Le 12/05/2010, à 22:21)
Hors ligne
#1396 Le 12/05/2010, à 14:11
- Elzen
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Bon, les gens, il va falloir que vous m'expliquiez un truc, parce que là, je sèche.
J'essaye de travailler sur une icône permettant d'afficher l'état d'un périphérique, de le parcourir quand on clique dessus, et de le monter/démonter via un menu au clic droit. Il n'y a qu'une partie du code ici, parce que le reste est géré par une autre classe, mais j'pense pas que le reste soit en cause.
class MediaIcon(gtk.EventBox):
def __init__(self, main, device, mountpoint, label, size, mouse_effect, bgimg):
gtk.EventBox.__init__(self)
# Informations sur le périphérique.
self.device = device
self.mountpoint = mountpoint
# Taille de l'icône.
self.set_size_request(size, size)
# Tooltip éventuel.
if (label != None): self.set_tooltip_text(label)
# Branchement des écouteurs.
self.connect("motion-notify-event", main.move)
self.connect("button-press-event", main.active)
self.connect("button-release-event", main.release)
if (mouse_effect):
self.connect("enter-notify-event", main.mousein)
self.connect("leave-notify-event", main.mouseout)
# Récupération de l'image appropriée.
self.image = gtk.image_new_from_pixbuf(main.imgout[mountpoint!=None])
self.add(self.image)
# Image de fond éventuelle.
if (bgimg != None):
self.bgimg = bgimg
self.set_visible_window(True)
self.set_app_paintable(True)
self.connect("realize", main.paint_back)
else: self.set_visible_window(False)
# Menu de montage/démontage.
self.menu = gtk.Menu()
# Un item de titre.
item = gtk.MenuItem("")
text = self.device
if (label == None):
text = " "+text
else: text += " ("+label+")"
item.get_child().set_markup("<b>"+text+"</b>")
item.set_state(gtk.STATE_PRELIGHT)
self.menu.append(item)
self.menu.append(gtk.SeparatorMenuItem())
# Un item de montage.
item = gtk.ImageMenuItem("Monter le périphérique")
if (self.mountpoint != None):
item.set_state(gtk.STATE_INSENSITIVE)
item.connect("activate", self.mount)
self.menu.append(item)
# Un item de démontage.
item = gtk.ImageMenuItem("Démonter le périphérique")
if (self.mountpoint == None):
item.set_state(gtk.STATE_INSENSITIVE)
item.connect("activate", self.umount)
self.menu.append(item)
# Terminé, on affiche tout.
self.menu.show_all()
self.show_all()
def destroy(self):
self.menu.destroy()
gtk.EventBox.destroy(self)
def mount(self, widget):
os.system("gnome-mount --device "+self.device)
def umount(self, widget):
os.system("gnome-umount --device "+self.device)
def update_mountpoint(self, target, main):
if (self.mountpoint == None):
self.remove(self.image)
self.image.destroy()
self.image = gtk.image_new_from_pixbuf(main.imgout[True])
self.add(self.image)
self.image.show()
self.menu.get_children()[2].set_state(gtk.STATE_INSENSITIVE)
self.menu.get_children()[3].set_state(gtk.STATE_NORMAL)
elif (target == None):
self.remove(self.image)
self.image.destroy()
self.image = gtk.image_new_from_pixbuf(main.imgout[False])
self.add(self.image)
self.image.show()
self.menu.get_children()[3].set_state(gtk.STATE_INSENSITIVE)
self.menu.get_children()[2].set_state(gtk.STATE_NORMAL)
self.mountpoint = target
La fonction update_mountpoint est appelée par le reste de mon truc quand ça détecte que le point de montage du périphérique a changé. Au niveau de l'image, pas de soucis, elle est bien mise à jour comme il faut quand il faut. Par contre, c'est le menu qui coince : dès qu'il y a un appel à update_mountpoint, j'me retrouve avec les deux MenuItems désactivés au lieu d'un seul, et je ne vois vraiment pas pourquoi.
Bon, j'pourrais sûrement contourner le problème en masquant le MenuItem inutile au lieu de le désactiver, m'enfin, j'voudrais juste comprendre, quoi ><
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#1397 Le 12/05/2010, à 15:16
- Pylades
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Faut demander à tshirtman ; moi et le python (c’est bien du python, hein ?) ça fait 1,99945 ± 10⁻¹⁴…
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#1398 Le 12/05/2010, à 15:19
- Elzen
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
C'est bien du python, oui, j'ai oublié de préciser. Désolé ^^"
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#1399 Le 12/05/2010, à 22:19
- grim7reaper
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
BN World !
(je suis claqué ce soir donc je rend les armes tôt ).
Hors ligne
#1400 Le 12/05/2010, à 22:30
- samυncle
Re : ..:: Topic des Codeurs Couche-Tard [0] ::..
Hello world
Hors ligne