Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#351 Le 09/03/2011, à 04:21

nesthib

Re : /* Topic des codeurs couche-tard [4] */

plop


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#352 Le 09/03/2011, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [4] */

Scores totaux, depuis le début :

1) 2745    nesthib
2) 2588    samuncle
3) 2201    Pylade
4) 1780    Кຼزດ
5) 1473+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1338    cm-t
7) 942    :mad: ✰ :бешеный: ✰ :mad:
8) 842    helly
9) 806    \\Ouranos//
10) 659    gnuuat
11) 547    Lagierl
12) 459    tshirtman
13) 273    Rolinh
14) 236    The Uploader
15) 225    Kanor
16) 196    Askelon
17) 172    nathéo
18) 121    ǤƦƯƝƬ
19) 93    petifrancais
20) 84    kamui57
21) 81    :!pakman
22) 78    edge_one
22) 78    pierguiard
24) 70    gulp
25) 39    Le Rouge
26) 37    ilagas
27) 30    keny
28) 28    xapantu
29) 26    gustare
29) 26    d10g3n
31) 25    GentooUser
31) 25    Morgiver
33) 24    ไ୦บเઢ'
33) 24    Steap
35) 20    CROWD
36) 18    Ph3nix_
37) 15    timsy
38) 14    kouskous
39) 12    stratoboy
39) 12    sailing
39) 12    sakul
42) 11    alexises
42) 11    Crocoii
44) 10    Toineo
44) 10    NutMotion
44) 10    pseudovingtcinqcaracteres
44) 10    pfriedZ
44) 10    CasseTaTele
44) 10    Zeibux
50) 8    Mornagest
51) 7    Vista
52) 6    ubuntlin
52) 6    asma.geek
54) 5    tendances-tdct
54) 5    kinouchou
56) 4    danychou56
56) 4    Neros
56) 4    Biaise
56) 4    totoflute
56) 4    pinballyoda ㋛
56) 4    NLS le pingouin
62) 3    Revan26914
63) 2    SoJaS
63) 2    ceric
65) 1    geenux

RépartitionPosts/heure


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

#353 Le 09/03/2011, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [4] */

Scores de la période en cours :

1) 65    Pylade
2) 61    nesthib
3) 55    samuncle
4) 44    Кຼزດ
5) 36    grim7reaper
5) 36    cm-t
7) 25    Rolinh
8) 22    tshirtman
9) 18    :mad: ✰ :бешеный: ✰ :mad:
10) 8    Kanor
11) 7    The Uploader
12) 6    helly
13) 5    Lagierl
14) 4    \\Ouranos//
15) 2    kamui57

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

#354 Le 09/03/2011, à 21:15

Rolinh

Re : /* Topic des codeurs couche-tard [4] */

Кຼزດ a écrit :

Vil menteur, gaphor c'est du python tongue. (mais bouml prend effectivement 3 plombes à compiler, je sais, je le package ^^; btw si tu le compiles t'as pas la dernière version, puisque les sources sont pas dispo)

Rhôôôô... D'accord: je compilais bouml et je n'avais pas encore regardé gaphor au moment de poster. D'ailleurs, je n'ai pas eu la patience d'attendre la fin de la compilation... après 15mn j'ai abandonné ^^ Si vraiment bouml surpasse les autres éditeur UML cité, alors je prendrais la peine de le compiler jusqu'au bout ^^.
Gaphor je n'ai pas essayé par contre violet est beaucoup trop simpliste.
Le plus complet à l'air d'être argouml (quoique par défaut il ne propose que les types booléens, int et je ne me rappelle plus le 3e) mais bon... c'est du java et il est vraiment lourd: quasiment inutilisable sur mon netbook (bon, j'exagère, c'est utilisable mais loin d'être réactif). Du coup je me suis rabattu sur Umbrello. Il est pas trop mal, l'interface est simple et intuitive et il tourne bien sur mon netbook. Il lui manque certainement quelques fonctionnalités mais pour l'instant il me suffit. Par contre, j'ai construit mon schéma avec mes classes et tout mais il n'affiche pas dans le schéma d'une classe les attributs private. Dans un sens cela me parait cohérent mais... j'ai besoin qu'ils s'affichent. Et si je les mets en public, alors le code généré à partir du schéma UML ne correspond pas à ce que je veux... Si quelqu'un a une astuce... (ou alors je suis nul et je n'ai pas vu l'option).

Hors ligne

#355 Le 09/03/2011, à 21:28

xapantu

Re : /* Topic des codeurs couche-tard [4] */

Plop smile. Mouarf, j'avais pas vu que l'autre topic était finit ^^", j'suis en avance…

Hors ligne

#356 Le 09/03/2011, à 22:38

Кຼزດ

Re : /* Topic des codeurs couche-tard [4] */

Rolinh a écrit :
Кຼزດ a écrit :

Vil menteur, gaphor c'est du python tongue. (mais bouml prend effectivement 3 plombes à compiler, je sais, je le package ^^; btw si tu le compiles t'as pas la dernière version, puisque les sources sont pas dispo)

Rhôôôô... D'accord: je compilais bouml et je n'avais pas encore regardé gaphor au moment de poster. D'ailleurs, je n'ai pas eu la patience d'attendre la fin de la compilation... après 15mn j'ai abandonné ^^ Si vraiment bouml surpasse les autres éditeur UML cité, alors je prendrais la peine de le compiler jusqu'au bout ^^.
Gaphor je n'ai pas essayé par contre violet est beaucoup trop simpliste.
Le plus complet à l'air d'être argouml (quoique par défaut il ne propose que les types booléens, int et je ne me rappelle plus le 3e) mais bon... c'est du java et il est vraiment lourd: quasiment inutilisable sur mon netbook (bon, j'exagère, c'est utilisable mais loin d'être réactif). Du coup je me suis rabattu sur Umbrello. Il est pas trop mal, l'interface est simple et intuitive et il tourne bien sur mon netbook. Il lui manque certainement quelques fonctionnalités mais pour l'instant il me suffit. Par contre, j'ai construit mon schéma avec mes classes et tout mais il n'affiche pas dans le schéma d'une classe les attributs private. Dans un sens cela me parait cohérent mais... j'ai besoin qu'ils s'affichent. Et si je les mets en public, alors le code généré à partir du schéma UML ne correspond pas à ce que je veux... Si quelqu'un a une astuce... (ou alors je suis nul et je n'ai pas vu l'option).

Tu GÉNÈRES du code ? /o\

Gaphor est très (trop ?) simpliste ; et bouml est extrêmement complet, mais assez lourd à l'utilisation (exemple de base : les raccourcis claviers qui fonctionnent rarement « tu croyais que tu avais sauvegardé ton projet ? ET BIEN NON MOUHAHAHAHAHA », ou encore « Tu viens de supprimer par erreur la classe que tu venais de passer 3h à faire ?  DOMMAGE POUR TOI MOUHAHAHAHAHA »)


dou

Hors ligne

#357 Le 09/03/2011, à 23:38

Rolinh

Re : /* Topic des codeurs couche-tard [4] */

Кຼزດ a écrit :

Tu GÉNÈRES du code ? /o\

Bah le squelette quoi. Je fais mon schéma UML et après je l'exporte en code Java (puisque en l'occurrence c'est pour du Java). Il me fait direct les fichiers pour les classes avec dedans le squelette pour les attributs et méthodes. Ça te parait bizarre? O_o

Mouahaha, je me passerais de bouml alors tongue

Hors ligne

#358 Le 10/03/2011, à 01:34

Rolinh

Re : /* Topic des codeurs couche-tard [4] */

Bon, finalement pas top Umbrello:
au lieu de mettre un - pour les attributs d'une classe abstraite et ben.. il n'affiche pas les attributs,
il refuse certains arguments de mes méthodes.

Argh... /me s'est cassé le cul pour avoir un beau schéma UML... que je vais devoir retoucher avec Gimp... sad

Hors ligne

#359 Le 10/03/2011, à 01:40

The Uploader

Re : /* Topic des codeurs couche-tard [4] */

umbrello est assez cassé, j'aurais dû te prévenir...

ArgoUML ou bouml/Dia restent les meilleurs.. malheureusement (le niveau n'y est pas face à un truc proprio du genre <horreur> PowerAMC </horreur>).

Dernière modification par The Uploader (Le 10/03/2011, à 01:41)


- 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

#360 Le 10/03/2011, à 01:59

samυncle

Re : /* Topic des codeurs couche-tard [4] */

.


Hello world

Hors ligne

#361 Le 10/03/2011, à 02:03

Rolinh

Re : /* Topic des codeurs couche-tard [4] */

Bah j'ai recommencé mon Schéma avec ArgoUML... hmm
Heureusement que ce n'est pas un projet monstrueux!

Hors ligne

#362 Le 10/03/2011, à 02:30

grim7reaper

Re : /* Topic des codeurs couche-tard [4] */

Tiens, ça faisait longtemps que j'avais pas pondu un truc comme ça (en fait, depuis mon « 42 to Plop » fait en plein milieu d'une semaine de partiel).

Je vous épargne les trigraphes parce que ça plombe la colo syntaxique de Vim et ça met du bruit dans ma ligne de compil' (et puis ça obfusque pas tant que ça, suffit de faire un chercher/remplacer…).
Je vous fait aussi grâce du mélange hexadécimal/octal, je reste sur du bon vieil hexadécimal (il y a déjà de quoi s'amuser avec ce qu'il y a autour big_smile)

#include <stdio.h>

int main(void)
{
    unsigned i;
    char buff[18];

    for(i^=i; i < sizeof buff; i = -~i)
        buff[i] = (char)((buff[i] | buff[i]) - (buff[i] & buff[i]));

   
    buff[2] = buff[0x2A/6] = buff[10] = (char)(((buff[0x2A/6]|0x20) << 1) - (buff[2]^0x20));

    buff[~-~-sizeof buff] = (char)(-~buff[10]);

    buff[0]  = (char)((0x2A & 0x8) | ((0x2A & 0x3) >> 1) | ((0x2A & 0x30) << 1));
    buff[3]  = (char)(0x2A << 3);
    buff[11] = (char)((((0x1 << 7) & ~0x2C) << 1) - ((0x1 << 7) ^ 0x2C));
    buff[8]  = (char)(-~-~-~buff[11]);
    buff[9]  = (char)((0x1 << 6) - ~0x25 - 1);
    buff[4]  = (char)(0 | (6 << 4) | (6 << 1) | (6 >> 3)); /* \o/ 666 \o/ */
    buff[1]  = (char)((buff[4] ^ 0x2) + ((buff[4] & 0x2) << 1));
    buff[5]  = (char)-~buff[1];
    buff[6]  = (char)-~buff[5];
    buff[12] = (char)(((0x1 << 7) & ~0xE) - (~(0x1 << 7) & 0xE));
    buff[14] = (char)-~buff[12];
    buff[15] = (char)-~buff[14];
    buff[13] = (char)-~buff[15];

    puts(buff);

    return 0;
}

Mine de rien, ce code peut vous apprendre 2-3 trucs wink.



AAAARGH, mais putain pourquoi je fait de la merde comme ça alors que j'ai encore deux putains de rapport (dont un assez long) à rédiger yikes



BN World!

Hors ligne

#363 Le 10/03/2011, à 02:48

Pylades

Re : /* Topic des codeurs couche-tard [4] */

Parce que tels des nains attirés par la tavernes, nous sommes pour notre part irrésistiblement attirés par les trucs fondamentalement inutiles.

(Encore que, comme tu l'as dit, il y a moyen que cela nous apprenne des trucs.)


“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

#364 Le 10/03/2011, à 03:37

Кຼزດ

Re : /* Topic des codeurs couche-tard [4] */

.


dou

Hors ligne

#365 Le 10/03/2011, à 04:03

nesthib

Re : /* Topic des codeurs couche-tard [4] */

plop


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#366 Le 10/03/2011, à 04:34

Pylades

Re : /* Topic des codeurs couche-tard [4] */

.


“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

#367 Le 10/03/2011, à 05:51

samυncle

Re : /* Topic des codeurs couche-tard [4] */

.


Hello world

Hors ligne

#368 Le 10/03/2011, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [4] */

Scores totaux, depuis le début :

1) 2755    nesthib
2) 2598    samuncle
3) 2211    Pylade
4) 1786    Кຼزດ
5) 1478+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1338    cm-t
7) 942    :mad: ✰ :бешеный: ✰ :mad:
8) 842    helly
9) 806    \\Ouranos//
10) 659    gnuuat
11) 547    Lagierl
12) 459    tshirtman
13) 278    Rolinh
14) 240    The Uploader
15) 225    Kanor
16) 196    Askelon
17) 172    nathéo
18) 121    ǤƦƯƝƬ
19) 93    petifrancais
20) 84    kamui57
21) 81    :!pakman
22) 78    edge_one
22) 78    pierguiard
24) 70    gulp
25) 39    Le Rouge
26) 37    ilagas
27) 30    keny
28) 28    xapantu
29) 26    gustare
29) 26    d10g3n
31) 25    GentooUser
31) 25    Morgiver
33) 24    ไ୦บเઢ'
33) 24    Steap
35) 20    CROWD
36) 18    Ph3nix_
37) 15    timsy
38) 14    kouskous
39) 12    stratoboy
39) 12    sailing
39) 12    sakul
42) 11    alexises
42) 11    Crocoii
44) 10    Toineo
44) 10    NutMotion
44) 10    pseudovingtcinqcaracteres
44) 10    pfriedZ
44) 10    CasseTaTele
44) 10    Zeibux
50) 8    Mornagest
51) 7    Vista
52) 6    ubuntlin
52) 6    asma.geek
54) 5    tendances-tdct
54) 5    kinouchou
56) 4    danychou56
56) 4    Neros
56) 4    Biaise
56) 4    totoflute
56) 4    pinballyoda ㋛
56) 4    NLS le pingouin
62) 3    Revan26914
63) 2    SoJaS
63) 2    ceric
65) 1    geenux

RépartitionPosts/heure


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

#369 Le 10/03/2011, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [4] */

Scores de la période en cours :

1) 75    Pylade
2) 71    nesthib
3) 65    samuncle
4) 50    Кຼزດ
5) 41    grim7reaper
6) 36    cm-t
7) 30    Rolinh
8) 22    tshirtman
9) 18    :mad: ✰ :бешеный: ✰ :mad:
10) 11    The Uploader
11) 8    Kanor
12) 6    helly
13) 5    Lagierl
14) 4    \\Ouranos//
15) 2    kamui57

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

#370 Le 10/03/2011, à 09:30

bruno_pages

Re : /* Topic des codeurs couche-tard [4] */

bouml prend effectivement 3 plombes à compiler

Bouml fait un peu plus qu'écrire hello world, on n'a rien sans rien

mais de toute façon j'ai packagé Bouml 4.23 pour Ubuntu 10.04 et 10.10 en 32 et 64 bits, vous ne pouvez pas utiliser ces packages ?

les raccourcis claviers qui fonctionnent rarement « tu croyais que tu avais sauvegardé ton projet ? ET BIEN NON MOUHAHAHAHAHA »

sous Qt l'activation des raccourcis a effectivement quelques soucis car tout dépend de la sous fenetre active, par contre sauf si vous avez redéfini le control-s pour autre chose ce racourcis est valable partout et marche toujours

de toute façon il n'est pas possible de sortir de Bouml sans sauvegarde s'il y a eu des modifs sauf bien-sur si vous confirmer explicitement la sortie sans sauvegarde lorsque Bouml vous le demande, ou si vous tuez la chose via un kill -9 par exemple, bref je ne comprends pas cette remarque

« Tu viens de supprimer par erreur la classe que tu venais de passer 3h à faire ?  DOMMAGE POUR TOI MOUHAHAHAHAHA »)

comprends toujours pas, la destruction d'une élément peut être annulée tant qu'on n'a pas fermé le projet

3 heures pour faire une classe ? vous devriez sans doute changer d'activité roll

Hors ligne

#371 Le 10/03/2011, à 10:40

grim7reaper

Re : /* Topic des codeurs couche-tard [4] */

Hello World!



Pylade a écrit :

Parce que tels des nains attirés par la tavernes, nous sommes pour notre part irrésistiblement attirés par les trucs fondamentalement inutiles.

Ouais, faut croire que c'est ça.
Bon aller, je vais aller manger mon bol de chiantos pour bien démarrer la journée.

Pylade a écrit :

(Encore que, comme tu l'as dit, il y a moyen que cela nous apprenne des trucs.)

Ouais, il y a pas mal de combinaisons d'opérateurs logiques plutôt sympa.



bruno_pages a écrit :

mais de toute façon j'ai packagé Bouml 4.23 pour Ubuntu 10.04 et 10.10 en 32 et 64 bits, vous ne pouvez pas utiliser ces packages ?

Pour ce que j'en sais, ils sont sur Archlinux.
Ceci explique cela…


Sinon, je ne comprends pas pourquoi certains veulent encore utiliser Bouml. Un truc pas maintenu c'est destiné à devenir obsolète donc autant passer tout de suite à autres chose.

D'ailleurs, arrêter le développement d'un logiciel parce que Wikipédia en utilise l'icône roll
Que Wikipédia en est le droit ou pas c'est un autre problème, qu'il y ait eu une gueguerre niveau école primaire à ce sujet-là je m'en fiche aussi (je cherche pas à savoir qui a commencé ou qui a raison), mais ne pas être capable d'être au-dessus de ça, bah no comment
J'espère juste que le logiciel est plus mature que son auteur…

Désolé si je paraît agressif, mais c'est vraiment que ça me dépasse cette histoire et, pour le peu que j'avais testé, Bouml semblait être un logiciel plutôt bon (mais encore améliorable, comme tout) donc je trouve dommage que son développement s'arrête pour des gamineries de ce genre. Je profite juste du fait de croiser l'auteur pour dire ce que j'en pense.

Hors ligne

#372 Le 10/03/2011, à 10:57

Rolinh

Re : /* Topic des codeurs couche-tard [4] */

grim7reaper a écrit :
bruno_pages a écrit :

mais de toute façon j'ai packagé Bouml 4.23 pour Ubuntu 10.04 et 10.10 en 32 et 64 bits, vous ne pouvez pas utiliser ces packages ?

Pour ce que j'en sais, ils sont sur Archlinux.

Pour mon cas, c'est exactement cela. Il n'est pas dans les dépôts d'Archlinux qui est la distro que j'utilise => compilation des sources

bruno_pages a écrit :

bouml prend effectivement 3 plombes à compiler

Bouml fait un peu plus qu'écrire hello world, on n'a rien sans rien

Je sais bien. Ce n'était pas un reproche. Simplement que j'ai lancé la compilation depuis mon netbook à base d'atom (il me semble l'avoir précisé) est c'est effectivement très long.

Sinon, le fait que bouml prenne en charge UML 2.0 m'intéressait beaucoup d'autant plus qu'après une utilisation plus approfondie d'Umbrello et ArgoUML, aucune des deux ne m'a convaincu. Mais je suis comme grim7reaper: je ne vais pas commencer à utiliser un logiciel que je sais ne plus être maintenu car effectivement, si personne ne le reprend il finira par être obsolète.

Hors ligne

#373 Le 10/03/2011, à 11:15

bruno_pages

Re : /* Topic des codeurs couche-tard [4] */

Rolinh a écrit :
grim7reaper a écrit :

Pour ce que j'en sais, ils sont sur Archlinux.

Pour mon cas, c'est exactement cela. Il n'est pas dans les dépôts d'Archlinux qui est la distro que j'utilise => compilation des sources

Vu qu'on est sur un forum kubuntu cela ne sautait pas aux yeux hmm

J'ai également packagé Bouml pour ArchLinux 2009.08 et 2010.05 (en 32 bits)

Rolinh a écrit :

je ne vais pas commencer à utiliser un logiciel que je sais ne plus être maintenu car effectivement, si personne ne le reprend il finira par être obsolète.

Libre à vous bien-sûr de l'utiliser ou non, cela ne change rien pour moi puisque vous ne payez pas pour cela. Je ne fais plus d'évolutions mais je corrige les bugs signalés et j'en suis au patch 3. Oui il finira comme tout logiciel par devenir obsolète, de toute façon indépendamment du contexte m'ayant incité à arrêter j'ai commencé Bouml il y a 8 ans, cela ne date donc pas d'hier ...

Hors ligne

#374 Le 10/03/2011, à 11:22

tshirtman

Re : /* Topic des codeurs couche-tard [4] */

grim7reaper a écrit :

Tiens, ça faisait longtemps que j'avais pas pondu un truc comme ça (en fait, depuis mon « 42 to Plop » fait en plein milieu d'une semaine de partiel).[...]
Mine de rien, ce code peut vous apprendre 2-3 trucs wink.

juste deux…

1/ le C c'est mal
2/ le C c'est mal

Hors ligne

#375 Le 10/03/2011, à 11:24

grim7reaper

Re : /* Topic des codeurs couche-tard [4] */

J'aurais pu faire exactement le même code (à 2-3 broutilles de syntaxe près) en Python…
Dois-je en déduire que :
1/ le Python c'est mal
2/ le Python c'est mal
?

Dernière modification par grim7reaper (Le 10/03/2011, à 11:26)

Hors ligne