#2026 Le 15/02/2011, à 00:29
- Elzen
Re : /* Topic des codeurs couche-tard [3] */
Cool. En fonction de la largeur de tabulation, tu vas avoir une largeur du premier niveau d'indentation totalement fantaisiste.
CQFD.
Plaît-il ?
En fonction de la taille des tabulations, tu vas avoir une largeur de premier niveau d'indentation de 2, 4 ou 8 caractères, ce qui est précisément le principe des tabulations.
Sauf à dire que tu ne supportes pas les tabulations parce que tu ne supportes pas les tabulations, ce qui est à peu près la seule chose compréhensible que vous m'avez sorti jusque là, je ne vois pas en quoi ça prouverait quoi que ce soit.
(Et sinon, j'utilise GEdit pour coder, le plus souvent… vim est très sympa, mais je comme je n'utilise qu'à peu près 0.2% de ses fonctionnalités, les deux reviennent à peu près au même, pour moi)
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
#2027 Le 15/02/2011, à 00:32
- Кຼزດ
Re : /* Topic des codeurs couche-tard [3] */
Quelqu'un peut m'expliquer pourquoi, en PHP (je suis innocent, on me force),
define('CLASSPATH', '..:.', true);
Définit mal la variable.
define('CLASSPATH', '..:.', true);
define('CLASSPATH', '..:.', true);
La définit bien.
define('CLASSPATH', '..:.', true);
echo " ";
La définit mal.
define('CLASSPATH', '..:.', true);
echo " "; # ← espace fine insécable dans le echo
La définit bien.
?
J'ai arrêté d'essayer de comprendre, mais bon…
C'est comme une
Fatal Error: Exception thrown without Stack Frame on line 0
En dehors de cerner des comportements via des tests, je comprends vraiment pas…
Sauf à dire que tu ne supportes pas les tabulations parce que tu ne supportes pas les tabulations, ce qui est à peu près la seule chose compréhensible que vous m'avez sorti jusque là, je ne vois pas en quoi ça prouverait quoi que ce soit.
J'ai une preuve : vim me les colore en rouge, donc c'est mal.
Dernière modification par Кຼزດ (Le 15/02/2011, à 00:34)
dou
Hors ligne
#2028 Le 15/02/2011, à 01:01
- :!pakman
Re : /* Topic des codeurs couche-tard [3] */
.
...
Hors ligne
#2029 Le 15/02/2011, à 01:18
- 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
#2030 Le 15/02/2011, à 01:21
- Kanor
Re : /* Topic des codeurs couche-tard [3] */
IE6 m'a tué
Hors ligne
#2031 Le 15/02/2011, à 01:32
- Pylades
Re : /* Topic des codeurs couche-tard [3] */
Pylade a écrit :Cool. En fonction de la largeur de tabulation, tu vas avoir une largeur du premier niveau d'indentation totalement fantaisiste.
CQFD.Plaît-il ?
En fonction de la taille des tabulations, tu vas avoir une largeur de premier niveau d'indentation de 2, 4 ou 8 caractères, ce qui est précisément le principe des tabulations.
[…]
Perdu.
IE6 m'a tuer
Fixed…
“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
#2032 Le 15/02/2011, à 01:40
- samυncle
Re : /* Topic des codeurs couche-tard [3] */
IE6 m'a tué
Utilise FF
Hello world
Hors ligne
#2033 Le 15/02/2011, à 02:00
- samυncle
Re : /* Topic des codeurs couche-tard [3] */
.
Hello world
Hors ligne
#2034 Le 15/02/2011, à 02:07
- cm-t
Re : /* Topic des codeurs couche-tard [3] */
@tshirtman/grim, je test toussa demain, j'y ai pensait dans le métro que ça pourrait déjà packagé ^^, bon allez,
'Nuit;
Actu Ubuntu ☺/
Pauses Ubuntu sur Paris \_< -t
[(π)] La Quadrature du net
Hors ligne
#2035 Le 15/02/2011, à 03:04
- nesthib
Re : /* Topic des codeurs couche-tard [3] */
plop
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
#2036 Le 15/02/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores totaux, depuis le début :
1) 2562 nesthib
2) 2421 samuncle
3) 2057 Pylade
4) 1660 Кຼزດ
5) 1326+5 grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1241 cm-t
7) 870 Р☢w ! ✰ :mad: ✰ (эй !)
8) 825 helly
9) 783 \\Ouranos//
10) 659 gnuuat
11) 542 Lagierl
12) 417 tshirtman
13) 231 Rolinh
14) 203 Kanor
15) 201 The Uploader
16) 196 Askelon
17) 172 nathéo
18) 121 ǤƦƯƝƬ
19) 93 petifrancais
20) 78 edge_one
20) 78 pierguiard
20) 78 kamui57
23) 70 gulp
24) 61 :!pakman
25) 39 Le Rouge
26) 37 ilagas
27) 30 keny
28) 26 gustare
29) 25 GentooUser
29) 25 Morgiver
29) 25 xapantu
32) 24 ไ୦บเઢ'
32) 24 Steap
34) 20 CROWD
34) 20 d10g3n
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
49) 8 Mornagest
50) 7 Vista
51) 6 Zeibux
51) 6 ubuntlin
51) 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
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
#2037 Le 15/02/2011, à 07:42
- Compteur du TdCCT
Re : /* Topic des codeurs couche-tard [3] */
Scores de la période en cours :
1) 112 samuncle
2) 106 nesthib
3) 96 grim7reaper
4) 69 Кຼزດ
5) 63 Pylade
6) 60 cm-t
7) 56 Р☢w ! ✰ :mad: ✰ (эй !)
8) 40 :!pakman
9) 37 The Uploader
10) 34 Rolinh
11) 26 tshirtman
12) 23 helly
13) 17 gustare
14) 14 Kanor
15) 9 gnuuat
16) 4 NLS le pingouin
16) 4 kamui57
16) 4 Lagierl
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
#2038 Le 15/02/2011, à 13:08
- Elzen
Re : /* Topic des codeurs couche-tard [3] */
ArkSeth a écrit :En fonction de la taille des tabulations, tu vas avoir une largeur de premier niveau d'indentation de 2, 4 ou 8 caractères, ce qui est précisément le principe des tabulations.
Perdu.
Explicite ?
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
#2039 Le 15/02/2011, à 13:39
- tshirtman
Re : /* Topic des codeurs couche-tard [3] */
Linux Kernel coding style a écrit :Tabs are 8 characters, and thus indentations are also 8 characters.
There are heretic movements that try to make indentations 4 (or even 2!)
characters deep, and that is akin to trying to define the value of PI to
be 3.Bande d'hérétiques!
grim7reaper a écrit :mort aux tabulations !
C'était pas une blague? Il y en a vraiment qui codent avec des espaces?
ouais, quand t'as un éditeur pas trop stupide (ok, ça élimine 99.9945% des éditeurs) c'est tout à fait supportable, et c'est bien plus souple
vive le Python
fixed
Hors ligne
#2040 Le 15/02/2011, à 15:01
- grim7reaper
Re : /* Topic des codeurs couche-tard [3] */
grim7reaper a écrit :vive le Python
fixed
C'est mal de couper un post comme ça
Dernière modification par grim7reaper (Le 16/02/2011, à 03:01)
Hors ligne
#2041 Le 15/02/2011, à 15:33
- Rolinh
Re : /* Topic des codeurs couche-tard [3] */
Ouais enfin les guides de styles de gros projets c'est pas toujours une référence (Cf. GNU, je mets Linux dans le même panier (mais pas au même niveau, GNU ça reste le pire)).
GNU est a bannir, là-dessus on est d'accord. Mais c'était pour citer une référence dont j'étais sûr qu'elle vous était familière. Parce que je suis plutôt ces règles-là qui spécifient notamment aussi:
Indentation is an 8 character tab
J'ai une preuve : vim me les colore en rouge, donc c'est mal.
En quoi est-ce une preuve?
Moi j'ai bien ça dans mon .vimrc
highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$\| \+\ze\t/
qui me débarrasse des espaces avec un tab ou des espaces/tab en fin de lignes etc. en me les mettant en rouge...
Je suis étonné qu'il n'y ait qu'ArkSeth qui pense comme moi pour les tab...
Use 4 spaces per indentation level.
For really old code that you don't want to mess up, you can continue to
use 8-space tabs.
Depuis quand le manuel python est une référence pour le C?
Je n'utilise pas un tab de 8 pour tous les langages...
Sinon, j'ai décidé à partir de maintenant de coder comme tu dis, avec les 4 espaces au lieu de la tabulation.
Autant prendre de bonnes habitudes jeune !
PS: cette histoire de mise en forme avec des espaces me dépasse complétement...
Hors ligne
#2042 Le 15/02/2011, à 15:44
- grim7reaper
Re : /* Topic des codeurs couche-tard [3] */
grim7reaper a écrit :Ouais enfin les guides de styles de gros projets c'est pas toujours une référence (Cf. GNU, je mets Linux dans le même panier (mais pas au même niveau, GNU ça reste le pire)).
GNU est a bannir, là-dessus on est d'accord. Mais c'était pour citer une référence dont j'étais sûr qu'elle vous était familière. Parce que je suis plutôt ces règles-là qui spécifient notamment aussi:
FreeBSD manpages: style(9) a écrit :Indentation is an 8 character tab
Nul n'est parfait
Même les meilleurs font des erreurs (ça ne retire rien à la qualité de leur code).
Dernière modification par grim7reaper (Le 15/02/2011, à 15:45)
Hors ligne
#2043 Le 15/02/2011, à 15:46
- Rolinh
Re : /* Topic des codeurs couche-tard [3] */
Faut la prendre dans quel sens ta remarque?
Hors ligne
#2044 Le 15/02/2011, à 15:49
- grim7reaper
Re : /* Topic des codeurs couche-tard [3] */
Dans le sens où je pardonne à BSD son mauvais goût
Hors ligne
#2045 Le 15/02/2011, à 16:06
- Rolinh
Re : /* Topic des codeurs couche-tard [3] */
Ouep, c'était plus clair après ton edit
Arf, mauvais goût... moi j'adore leur coding style. Je le trouve vraiment clair. Bon, la plupart des gens demandent pourquoi je fais ça
(void)printf("quarante-deux: %d", i);
mais quand je leur explique que c'est pour vraiment préciser que l'on s'en fout de la valeur de retour, ça passe en général
Hors ligne
#2046 Le 15/02/2011, à 16:15
- grim7reaper
Re : /* Topic des codeurs couche-tard [3] */
J'avoue qu'iI y a des trucs pas mal dans leur coding style, mais il y en a d'autre où je n'accroche vraiment pas.
Le coup du void je connais, mais personnellement je ne l'utilise pas (mais je ne trouve pas ça non plus injustifié).
Hors ligne
#2047 Le 15/02/2011, à 17:46
- :!pakman
Re : /* Topic des codeurs couche-tard [3] */
ArkSeth a écrit :Pylade a écrit :Cool. En fonction de la largeur de tabulation, tu vas avoir une largeur du premier niveau d'indentation totalement fantaisiste.
CQFD.Plaît-il ?
En fonction de la taille des tabulations, tu vas avoir une largeur de premier niveau d'indentation de 2, 4 ou 8 caractères, ce qui est précisément le principe des tabulations.
[…]Perdu.
Kanor a écrit :IE6 m'a tuer
Fixed…
Non non, c'est bien tué avec un -é et pas -er !
re-fixed !
Dernière modification par :!pakman (Le 15/02/2011, à 17:47)
...
Hors ligne
#2048 Le 15/02/2011, à 17:51
- tshirtman
Re : /* Topic des codeurs couche-tard [3] */
Dernière modification par tshirtman (Le 15/02/2011, à 17:51)
Hors ligne
#2049 Le 15/02/2011, à 19:00
- Pylades
Re : /* Topic des codeurs couche-tard [3] */
Pylade a écrit :ArkSeth a écrit :En fonction de la taille des tabulations, tu vas avoir une largeur de premier niveau d'indentation de 2, 4 ou 8 caractères, ce qui est précisément le principe des tabulations.
Perdu.
Explicite ?
# début
# quatre espaces comme ça pour décaler du code
plop();
if (nok) {
\t->Argh(); # quatre espaces plus une tab de 8
\t->if (ok) {
\t->\t----->Re_argh(); # deux tabs de 8 ; les niveaux d'indentation n'ont pas la même largeur
\t->}
}
# et voilà !
Convaincu, cette fois ?
Dernière modification par Pylade (Le 15/02/2011, à 19:32)
“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
#2050 Le 15/02/2011, à 21:19
- nany
Re : /* Topic des codeurs couche-tard [3] */
Bonjoursoir chez vous.
[…]
# début # quatre espaces comme ça pour décaler du code plop(); if (nok) { \t->Argh(); # quatre espaces plus une tab de 8 \t->if (ok) { \t->\t----->Re_argh(); # deux tabs de 8 ; les niveaux d'indentation n'ont pas la même largeur \t->} } # et voilà !
[…]
Faux !
\t->Argh(); # quatre espaces plus une tab de 8
quatre espaces plus une tab qui positionne à la neuvième colonne
\t->\t----->Re_argh(); # deux tabs de 8 ; les niveaux d'indentation n'ont pas la même largeur
quatre espaces plus deux tabs qui positionnent à la dix-septième colonne ; les niveaux d'indentation ont pas la même largeur
Mais comme chacun reste campé sur ses positions (éditeur de texte avec des paramètres perso, toussa), il vaut effectivement mieux mettre des espaces comme ça tout le monde voit strictement la même chose quelque soit l'éditeur utilisé sans avoir à toucher aux paramètres.
Un point partout, la balle au centre. J'espère avoir clos le débat ('tain j'aurais dû faire médiateur, moi).
Hey mais qu'est-ce que je fiche ici moi ?
Allez hop : GMT+10
Dernière modification par le n@nyl@nd (Le 15/02/2011, à 21:20)
Hors ligne