#1276 Le 17/01/2011, à 02:10
- cm-t
Re : /* Topic des codeurs couche-tard [3] */
'Nuit && HDP;
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#1277 Le 17/01/2011, à 03:01
- nesthib
Re : /* Topic des codeurs couche-tard [3] */
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
#1278 Le 17/01/2011, à 03:01
- samυncle
Re : /* Topic des codeurs couche-tard [3] */
Hello world
Hors ligne
#1279 Le 17/01/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores totaux, depuis le début :
1) 2341 nesthib
2) 2217 samuncle
3) 1873 Pylade
4) 1522 Кຼزດ
5) 1131+5 grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1068 cm-t
7) 787 helly
8) 783 \\Ouranos//
9) 779 Р☢w ! ✰ :mad: ✰ (эй !)
10) 606 gnuuat
11) 538 Lagierl
12) 366 tshirtman
13) 196 Askelon
14) 185 Kanor
15) 172 nathéo
16) 148 Rolinh
17) 142 The Uploader
18) 121 ǤƦƯƝƬ
19) 93 petifrancais
20) 78 edge_one
20) 78 pierguiard
22) 70 gulp
23) 66 kamui57
24) 37 ilagas
25) 35 Le Rouge
26) 30 keny
27) 25 GentooUser
27) 25 Morgiver
27) 25 xapantu
30) 24 ไ୦บเઢ'
30) 24 Steap
32) 20 CROWD
32) 20 d10g3n
34) 18 Ph3nix_
35) 15 timsy
35) 15 :!pakman
37) 14 kouskous
38) 12 stratoboy
38) 12 sailing
38) 12 sakul
41) 11 alexises
41) 11 Crocoii
43) 10 Toineo
43) 10 NutMotion
43) 10 pseudovingtcinqcaracteres
43) 10 pfriedZ
47) 8 Mornagest
48) 7 Vista
49) 6 Zeibux
49) 6 ubuntlin
49) 6 asma.geek
52) 5 tendances-tdct
52) 5 kinouchou
54) 4 danychou56
54) 4 Neros
54) 4 Biaise
54) 4 totoflute
54) 4 pinballyoda ㋛
59) 3 Revan26914
60) 2 SoJaS
60) 2 ceric
62) 1 geenux
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
#1280 Le 17/01/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores de la période en cours :
1) 152 samuncle
2) 140 nesthib
3) 107 Кຼزດ
4) 101 Pylade
5) 82 grim7reaper
6) 74 gnuuat
7) 67 Rolinh
8) 49 The Uploader
9) 47 Р☢w ! ✰ :mad: ✰ (эй !)
10) 46 helly
11) 20 Lagierl
11) 20 cm-t
13) 18 tshirtman
14) 15 \\Ouranos//
14) 15 :!pakman
16) 7 kamui57
17) 3 Steap
17) 3 xapantu
17) 3 Le Rouge
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
#1281 Le 17/01/2011, à 08:27
- The Uploader
Re : /* Topic des codeurs couche-tard [3] */
Je ne connaissais pas celui-là! Mais effectivement... ça se passe de commentaire!
C'est comme pour GTK+: j'ai énormément de peine avec mais j'ai été rassuré de lire l'autre jour sur un topic que peu de monde était intéressé à bosser sur Gimp car, en plus de la quasi-absence de documentation, le fait de bosser avec les Gobjets était passablement difficile (on finit par essayer par tâtonnement). Et j'ai beau m'aider de devhelp et regarder des exemples, l'apprentissage se fait très lentement.
EDIT:
@Pylade: je confirme, il n'en reste que deux. Reste que, comme tu le dis bien, le code est dégueulasse mais aussi la façon de raisonner est vraiment... tordue.
Je confirme que même pour écrire un script-fu (en Scheme ou Python), il y a très peu de documentation, l'écriture du script-fu en est la-bo-ri-euse (il m'a fallu trouver comment appeler un plugin, les noms des fonctions, les paramètres, leur sens, etc... en devinant et en regardant dans les autres script-fu - et pourtant mon plugin est bourré de fautes que j'ai bien du mal à enlever..).
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1282 Le 17/01/2011, à 09:49
- gnuuat
Re : /* Topic des codeurs couche-tard [3] */
Rolinh a écrit :En parlant de GNU C, vous aussi vous trouvez le code GNU incompréhensible?
Oui, leur guide de style est horrible et leur code est généralement capillotracté (suffit de comparer le strlen de BSD et celui de GNU ^^), c'est sûr qu'a côté le code de BSD se lit comme un livre.
Après, je n'ai pas d'avis sur lequel est meilleur que l'autre…
Moui, pour GNU, ils ont fait un strlen qui, si le mot est très long, compare non plus octet par octet, mais paquet par paquet, pour gagner quelques millisecondes...
Pour BSD, vu le gain de performance ridicule, ils ont préféré faire simple (et accessible).
Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !
Hors ligne
#1283 Le 17/01/2011, à 18:51
- Elzen
Re : /* Topic des codeurs couche-tard [3] */
Kupo les gens !
J'veux bien un petit coup de main pour essayer de comprendre/adapter un bout de code, si ça intéresse quelqu'un…
J'suis toujours (enfin, de nouveau, plus exactement. Partiels finis, j'me remets à d'autres trucs ) sur mon histoire de panel en PyGTK auquel j'aimerais bien ajouter la gestion du System Tray (ce serait quand même largement plus pratique que ce soit intégré directement plutôt que de devoir bidouiller à intégrer trayer ou fbpanel).
Je savais déjà qu'il y avait un truc dans pypanel, mais pypanel n'a pas l'air d'être en PyGTK, et puis surtout, j'ai un peu du mal à piger le code, tous les modules sont mélangés dans le même fichier.
Plus récemment, j'me suis rendu compte qu'il y en avait un dans l'ADesk Bar qui était déjà beaucoup plus satisfaisant : déjà, c'est un module à part entière (archive proposée sur la page sus-liée → src → plugins → systray), et puis ça a l'air d'avoir été plus ou moins adapté comme composant PyGTK.
Le problème étant que ça reste un truc spécifique à son projet, et donc pas réutilisable ailleurs sans adaptation. Or, j'ai essayé, moi tout seul, j'arrive pas à l'adapter (le fait que les commentaires soient en anglais ne m'aide pas ^^)
J'suis parvenu tant bien que mal à sortir un semblant de composant GTK qui a effectivement l'air de réagir de loin aux événements du tray, mais à peine (le widget s'élargit quand une icône est ajoutée, mais ne semble pas se rétrécir quand une icône est supprimée, et surtout reste totalement « blanc » et ne réagit pas aux clics)
J'ai essayé de contacter ADcomp, mais je n'ai pas encore eu de réponse (en même temps, ça date de samedi et le webmail de la fac était HS hier aprem, mais quand même).
Donc voilà, si quelqu'un était susceptible de comprendre ce code, puis de m'expliquer comment il marche et/ou de me sortir carrément directement un composant PyGTK qui fasse office de SysTray, ce serait super
(Notez que même si je pense que ça pourrait intéresser plusieurs développeurs d'avoir un truc bien foutu pour ça, à titre personnel, j'ai pas des besoins faramineux : si le composant est uniquement horizontal et avec une hauteur fixe (24px dans mon cas) pour les icônes, ça me suffit amplement)
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
#1284 Le 17/01/2011, à 21:29
- helly
Re : /* Topic des codeurs couche-tard [3] */
Encore rien codé !
Bon, demain, jpeux glander, faut que je code/
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#1285 Le 17/01/2011, à 22:52
- The Uploader
Re : /* Topic des codeurs couche-tard [3] */
Bon projet micro machines "fini".
On a codé comme des fous, et on avait chacun une tâche bien définie, mais on a pas pris assez de temps pour tout mettre en commun, du coup bien que ça compile et que ce soit assez fonctionnel, le client graphique (ce que je faisais) et le serveur ne communiquent pas vraiment.
Bon au moins il y a plein de code Unix ("fork()", tout ça), et comme le prof' a dit que le partiel Unix sera simple pour ceux qui ont travaillé sur le projet Micro machines en réseau...
(la partie graphique n'était pas la plus importante).
Le projet génie logiciel (il n'y a que de l'UML là dedans) est fini lui aussi, mais là dessus je suis moins au courant... (sur la fin comme les deux projets finissaient en même temps on s'est divisé en deux groupes pour les deux projets..). J'espère que la bataille s'est mieux passé de ce côté là. ^^
BN;
Dernière modification par The Uploader (Le 17/01/2011, à 22:52)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1286 Le 17/01/2011, à 23:21
- Sir Na Kraïou
Re : /* Topic des codeurs couche-tard [3] */
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#1287 Le 17/01/2011, à 23:28
- grim7reaper
Hors ligne
#1288 Le 18/01/2011, à 00:07
- gnuuat
Re : /* Topic des codeurs couche-tard [3] */
#!/usr/bin/env python
from sys import argv, exit
if len(argv) != 2:
exit('You must give a file')
myFile = open(argv[2])
lines = myFile.readlines()
i = 0
for line in lines:
print('line ' + str(i) + ' ' + line)
i += 1
myFile.close()
:'(
C'est le truc dommage avec les listes : on ne peut pas chopper la clé... A moins de se faire une liste perso, qui hérite de la liste normale et qui surchagre __iter__ pour yield la valeur et la clé...
Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !
Hors ligne
#1289 Le 18/01/2011, à 00:52
- tshirtman
Re : /* Topic des codeurs couche-tard [3] */
for i, line in enumerate(myfile.readlines()):
Hors ligne
#1290 Le 18/01/2011, à 00:58
- Кຼزດ
Re : /* Topic des codeurs couche-tard [3] */
for i, line in enumerate(myfile.readlines()):
C'est ça que j'aime avec le python, il y a toujours une solution simple (ou presque).
dou
Hors ligne
#1291 Le 18/01/2011, à 01:05
- grim7reaper
Re : /* Topic des codeurs couche-tard [3] */
En Perl, il y a toujours plusieurs solutions simples (ou presque)
Hors ligne
#1292 Le 18/01/2011, à 01:18
- Кຼزດ
Re : /* Topic des codeurs couche-tard [3] */
Bon, maitenant que j'ai codé toutes les fonctionnalités de base que j'estime qu'un visionneur d'images doit avoir, est-ce que vous en voyez d'autres pour pymg que celles listées là ?
dou
Hors ligne
#1293 Le 18/01/2011, à 02:00
- cm-t
Re : /* Topic des codeurs couche-tard [3] */
'Nuit;
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#1294 Le 18/01/2011, à 02:59
- nesthib
Re : /* Topic des codeurs couche-tard [3] */
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
#1295 Le 18/01/2011, à 03:07
- Pylades
Re : /* Topic des codeurs couche-tard [3] */
En Perl, il y a toujours plusieurs solutions simples (ou presque)
En GOTO++ il y a toujours plusieurs solutions compliquées et non-déterminées (ou presque).
Dernière modification par Pylade (Le 18/01/2011, à 03:07)
“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
#1296 Le 18/01/2011, à 03:55
- Rolinh
Re : /* Topic des codeurs couche-tard [3] */
Bon, maitenant que j'ai codé toutes les fonctionnalités de base que j'estime qu'un visionneur d'images doit avoir, est-ce que vous en voyez d'autres pour pymg que celles listées là ?
Fullscreen?
Hors ligne
#1297 Le 18/01/2011, à 04:01
- CasseTaTele
Hors ligne
#1298 Le 18/01/2011, à 06:54
- Кຼزດ
Re : /* Topic des codeurs couche-tard [3] */
Кຼزດ a écrit :Bon, maitenant que j'ai codé toutes les fonctionnalités de base que j'estime qu'un visionneur d'images doit avoir, est-ce que vous en voyez d'autres pour pymg que celles listées là ?
Fullscreen?
f/F11
(en fait c'est tellement obligatoire pour moi que je l'ai pas mis)
dou
Hors ligne
#1299 Le 18/01/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores totaux, depuis le début :
1) 2347 nesthib
2) 2217 samuncle
3) 1883 Pylade
4) 1527 Кຼزດ
5) 1136+5 grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1074 cm-t
7) 788 helly
8) 783 \\Ouranos//
9) 782 Р☢w ! ✰ :mad: ✰ (эй !)
10) 610 gnuuat
11) 538 Lagierl
12) 370 tshirtman
13) 196 Askelon
14) 185 Kanor
15) 172 nathéo
16) 158 Rolinh
17) 144 The Uploader
18) 121 ǤƦƯƝƬ
19) 93 petifrancais
20) 78 edge_one
20) 78 pierguiard
22) 70 gulp
23) 66 kamui57
24) 37 ilagas
25) 35 Le Rouge
26) 30 keny
27) 25 GentooUser
27) 25 Morgiver
27) 25 xapantu
30) 24 ไ୦บเઢ'
30) 24 Steap
32) 20 CROWD
32) 20 d10g3n
34) 18 Ph3nix_
35) 15 timsy
35) 15 :!pakman
37) 14 kouskous
38) 12 stratoboy
38) 12 sailing
38) 12 sakul
41) 11 alexises
41) 11 Crocoii
43) 10 Toineo
43) 10 NutMotion
43) 10 pseudovingtcinqcaracteres
43) 10 pfriedZ
43) 10 CasseTaTele
48) 8 Mornagest
49) 7 Vista
50) 6 Zeibux
50) 6 ubuntlin
50) 6 asma.geek
53) 5 tendances-tdct
53) 5 kinouchou
55) 4 danychou56
55) 4 Neros
55) 4 Biaise
55) 4 totoflute
55) 4 pinballyoda ㋛
60) 3 Revan26914
61) 2 SoJaS
61) 2 ceric
63) 1 geenux
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
#1300 Le 18/01/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores de la période en cours :
1) 152 samuncle
2) 146 nesthib
3) 112 Кຼزດ
4) 111 Pylade
5) 87 grim7reaper
6) 78 gnuuat
7) 77 Rolinh
8) 51 The Uploader
9) 50 Р☢w ! ✰ :mad: ✰ (эй !)
10) 47 helly
11) 26 cm-t
12) 22 tshirtman
13) 20 Lagierl
14) 15 \\Ouranos//
14) 15 :!pakman
16) 10 CasseTaTele
17) 7 kamui57
18) 3 Steap
18) 3 xapantu
18) 3 Le Rouge
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