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.

#1601 Le 29/01/2011, à 04:13

samυncle

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

.


Hello world

Hors ligne

#1602 Le 29/01/2011, à 04:22

cm-t

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

'Nuit;


Actu Ubuntu            ☺/
Pauses Ubuntu sur Paris            \_< -t
[(π)] La Quadrature du net

Hors ligne

#1603 Le 29/01/2011, à 05:00

Кຼزດ

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

'Hop.


dou

Hors ligne

#1604 Le 29/01/2011, à 08:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 2426    nesthib
2) 2288    samuncle
3) 1974    Pylade
4) 1574    Кຼزດ
5) 1212+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1155    cm-t
7) 812    Р☢w ! ✰ :mad: ✰ (эй !)
8) 794    helly
9) 783    \\Ouranos//
10) 639    gnuuat
11) 538    Lagierl
12) 391    tshirtman
13) 196    Askelon
14) 189    Kanor
14) 189    Rolinh
16) 172    nathéo
17) 161    The Uploader
18) 121    ǤƦƯƝƬ
19) 93    petifrancais
20) 78    edge_one
20) 78    pierguiard
22) 74    kamui57
23) 70    gulp
24) 39    Le Rouge
25) 37    ilagas
26) 30    keny
27) 25    GentooUser
27) 25    Morgiver
27) 25    xapantu
30) 24    ไ୦บเઢ'
30) 24    Steap
32) 21    :!pakman
33) 20    CROWD
33) 20    d10g3n
35) 18    Ph3nix_
36) 15    timsy
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) 9    gustare
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 ㋛
61) 3    Revan26914
62) 2    SoJaS
62) 2    ceric
64) 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

#1605 Le 29/01/2011, à 08:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 225    nesthib
2) 223    samuncle
3) 202    Pylade
4) 163    grim7reaper
5) 159    Кຼزດ
6) 108    Rolinh
7) 107    gnuuat
7) 107    cm-t
9) 80    Р☢w ! ✰ :mad: ✰ (эй !)
10) 68    The Uploader
11) 53    helly
12) 43    tshirtman
13) 21    :!pakman
14) 20    Lagierl
15) 15    \\Ouranos//
15) 15    kamui57
17) 10    CasseTaTele
18) 9    gustare
19) 7    Le Rouge
20) 4    Kanor
21) 3    Steap
21) 3    xapantu

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

#1606 Le 29/01/2011, à 08:45

The Uploader

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

tshirtman a écrit :

le mec il croyait qu'il pouvait être sur de l'état d'un pointeur en C xD

J'ai beau relire, j'ai la même impression que toi! tongue


- 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

#1607 Le 29/01/2011, à 10:32

tshirtman

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

je le chambre un peu, je sais bien que c'est plus subtile que ça, mais le C faut être parano ^^, un pointeur, si tu l'as pas suivit avec tes yeux à toi depuis son allocation, tu sais pas dans quel état il est…

Hors ligne

#1608 Le 29/01/2011, à 11:17

gnuuat

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

D'un autre côté, si tu n'as pas suivi une variable avec tes yeux à toi, tu ne sais pas dans quelle état elle est ^^ .


Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !

Hors ligne

#1609 Le 29/01/2011, à 11:26

grim7reaper

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

Hello World!


Pylade a écrit :

ne pas reconnaître un fichier source C

Pareil avec la commande file -i.
Et encore là ça va, le pire c'est qu'il identifie mes fichiers sources Haskell comme du Java mad

Pylade a écrit :

ou afficher un répertoire comme application/x-directory, ne trouve pas ça convenable.

Je ne trouve pas ça choquant. Tu voulais qu'il te dise quoi ?

Bon au pire, pour ces deux soucis, tu peux peut-être y remédier en créant ta propre BDD. Mais je ne sais pas comment faire et en plus c'est moyennement élégant car il faudra que tu la distribues avec ton logiciel.
Sans compter que ça risque de perturber les gens, genre quand il vont faire la conf' type mime/application, s'il utilise les outils standard (genre file ou autre) pour repérer le type mime d'un fichier et que le CLFB en associe un autre, ils n'ont pas finis de se prendre la tête.



gnuuat a écrit :

D'un autre côté, si tu n'as pas suivi une variable avec tes yeux à toi, tu ne sais pas dans quelle état elle est ^^ .

Et c'est encore pire dans certains langages dont je tairais le nom : si tu ne suis pas ta variable depuis le début tu ignores le type qu'elle contient…
Avec le typage statique, tu n'as pas d'emmerdes de ce genre (au moins le type reste fixe).

Dernière modification par grim7reaper (Le 29/01/2011, à 11:29)

Hors ligne

#1610 Le 29/01/2011, à 14:03

Pylades

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

grim7reaper a écrit :

[…]

Pylade a écrit :

ne pas reconnaître un fichier source C

Pareil avec la commande file -i.
Et encore là ça va, le pire c'est qu'il identifie mes fichiers sources Haskell comme du Java mad

Chez moi file -i fonctionne correctement pour le C. Mais oui, il voit le Python comme du Java et le Perl comme du texte brut. mad
Et les répertoires comme application/x-directory.


grim7reaper a écrit :
Pylade a écrit :

ou afficher un répertoire comme application/x-directory, ne trouve pas ça convenable.

Je ne trouve pas ça choquant. Tu voulais qu'il te dise quoi ?
[…]

inode/directory, comme n'importe quel gestionnaire de fichier dit… hmm


“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

#1611 Le 29/01/2011, à 14:09

grim7reaper

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

Pylade a écrit :
grim7reaper a écrit :

[…]

Pylade a écrit :

ne pas reconnaître un fichier source C

Pareil avec la commande file -i.
Et encore là ça va, le pire c'est qu'il identifie mes fichiers sources Haskell comme du Java mad

Chez moi file -i fonctionne correctement pour le C. Mais oui, il voit le Python comme du Java et le Perl comme du texte brut. mad
Et les répertoires comme application/x-directory.

Arf, cette arnaque, moi il me dit

text/plain; charset=us-ascii

pour mes fichiers sources C hmm

Hors ligne

#1612 Le 29/01/2011, à 14:23

Pylades

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

Ah, moi j'ai au moins le droit à text/x-c

Dernière modification par Pylade (Le 29/01/2011, à 14:23)


“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

#1613 Le 29/01/2011, à 15:12

Кຼزດ

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

Moi j'ai x-c pour mes sources C/C++, et text-plain pour les autres. Pour le charset, us-ascii me paraît tout à fait logique tant qu'on utilise que des caractères ASCII tongue


dou

Hors ligne

#1614 Le 29/01/2011, à 15:15

grim7reaper

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

Oui, c'est pas le charset qui me choque -_-
Par contre, le C++ est bien reconnu…


Édit : ha ok…
Si je met un

#include

en première ligne il m'identifie bien le fichier C, mais si je commence pas des commentaires (comme c'est le cas de mes en-tête de fichiers) et bien là il ne reconnais plus le C (alors que ça ne pose pas de problème en C++, le soucis doit être ailleurs mais WTF! quand même).


Édit++ : Ha bah en fait non, ça me semble aléatoire comme truc -_-" (même avec un include en première ligne c'est toujours du C pour lui).
Et, encore mieux : il me détecte certains fichiers C++ comme étant du C.
J'aimerais bien savoir sur quoi il se base.

Dernière modification par grim7reaper (Le 29/01/2011, à 19:55)

Hors ligne

#1615 Le 29/01/2011, à 20:44

tshirtman

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

"depuis sa dernière assignation" tu veux dire? tongue

sinon ben les mimetypes c'est de la magie noire, de toutes façons ^^.

Hors ligne

#1616 Le 29/01/2011, à 20:47

grim7reaper

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

tshirtman a écrit :

"depuis sa dernière assignation" tu veux dire? tongue

?

tshirtman a écrit :

sinon ben les mimetypes c'est de la magie noire, de toutes façons ^^.

Ouais j'en ai bien l'impression (bon, ça reste toujours mieux que de se baser sur l'extension…)

Hors ligne

#1617 Le 29/01/2011, à 20:49

tshirtman

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

grim a écrit :

Et c'est encore pire dans certains langages dont je tairais le nom : si tu ne suis pas ta variable depuis le début tu ignores le type qu'elle contient…

sinon, dans le doute, elle devrait commencer par regarder l'extension… (mais je crois que c'est ce que ça fait en dernier recours)

Hors ligne

#1618 Le 29/01/2011, à 20:55

grim7reaper

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

tshirtman a écrit :
grim a écrit :

Et c'est encore pire dans certains langages dont je tairais le nom : si tu ne suis pas ta variable depuis le début tu ignores le type qu'elle contient…

Ha oui, effectivement c'est un peu moins chiant qu'un pointeur (et encore, si on a inventé les watchpoints c'est pas pour rien wink).
Mais bon, je trouve que le typage dynamique c'est plus une plaie qu'une aide (il vaut mieux un typage statique avec inférence de type) de toute manière.

tshirtman a écrit :

sinon, dans le doute, elle devrait commencer par regarder l'extension… (mais je crois que c'est ce que ça fait en dernier recours)

Je ne sais quand c'est utilisé (au début ou à la fin), mais oui il peut se baser aussi sur l'extension (et sur le magic number si c'est possible).

Dernière modification par grim7reaper (Le 29/01/2011, à 20:57)

Hors ligne

#1619 Le 29/01/2011, à 22:14

Pylades

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

Pas que sur l'extension, des fois ça se base sur le nom entier (comme avec COPYING).


“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

#1620 Le 29/01/2011, à 22:45

grim7reaper

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

On n'a pas dis qu'il se basait que là-dessus, on a juste dis qu'il pouvait s'en servir.
Nuance tongue

Sinon, chez moi COPYING  c'est un

text/plain; charset=us-ascii

comme les autres >_<

Hors ligne

#1621 Le 29/01/2011, à 23:01

helly

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

..


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

#1622 Le 29/01/2011, à 23:03

Pylades

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

Ah, ouais, chez moi aussi… Pourtant PCManFM et Nautilus me parlent de license terms (text/x-copying). hmm


Je ferais bien d'aller voir leur code…


“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

#1623 Le 29/01/2011, à 23:04

Кຼزດ

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

Bon, sinon,

from sys import argv
from mimetypes import guess_type
print(guess_type(argv[1])[0])

ça simplifie la vie, quand même


dou

Hors ligne

#1624 Le 29/01/2011, à 23:09

grim7reaper

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

Кຼزດ a écrit :

Bon, sinon,

from sys import argv
from mimetypes import guess_type
print(guess_type(argv[1])[0])

ça simplifie la vie, quand même

lolilol…
Pour un répertoire j'ai

None

Idem pour COPYING

Bon au moins, il reconnait bien mes fichiers Haskell. Mais il identifie un fichier C avec l'extension .hs comme du Haskell (alors que file ne se laisse pas duper).
Et un ogg renommé en .mp3 donne

audio/mpeg

En gros c'est de la merde ce truc (il a l'air de beaucoup trop compter sur l'extension -_-").

Dernière modification par grim7reaper (Le 29/01/2011, à 23:10)

Hors ligne

#1625 Le 29/01/2011, à 23:13

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