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.

#1576 Le 28/01/2011, à 00:06

Кຼزດ

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

@Pylade : ^^"

Sinon, j'ai toujours rien glandé aujourd'hui… (ah si, j'ai passé mon CLES de niveau 1 en anglais \o/)


dou

Hors ligne

#1577 Le 28/01/2011, à 00:24

grim7reaper

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

@Pylade : Ha ouais c'est moche…



Bon, mon CLFB gère enfin les noms de fichiers (et de manière plus générale les chemins) qui contiennent des caractères unicodes \o/
Je pensais que c'était automatique (car je croyais que FilePath était un synonyme de String (qui elle gère très bien l'unicode)) mais en fait non (POSIX inside d'après ce que j'ai pu voir).
Bon, après quelques recherches et 2-3 modifs, It Works!

clfb: alexandria> !verbose
VERBOSE=True
clfb: alexandria> .
#ls .
alexandria
beauty_and_beast
flock_of_birds
it_hurts_me
the_collection_2003-2005
Призрачный_свет
clfb: alexandria> !verbose
VERBOSE=False
clfb: alexandria> Призрачный_свет
clfb: Призрачный_свет> ./
01-Призрачный_свет.ogg
02-Вечный_вопрос.ogg
03-Грустная_песня.ogg
04-Кто_мне_поможет.ogg
05-Я_прошу_пой.ogg
06-Посмотри_в_глаза.ogg
07-Дорога_в_сказочный_сад.ogg
08-Не_забывай.ogg
09-Битва_с_тенями.ogg
10-Я_и_Ты.ogg
11-Двое.ogg
12-Жизнь_без_тебя.ogg
13-Молитва.ogg
14-Для_тебя.ogg
15-Две_звезды_две_судьбы.ogg
16-Кто_из_нас_грешник.ogg
17-Жестокий_мир.ogg
18-Я_была_не_права.ogg
19-Время_remix_alexandria_feat._dj_antony.ogg
cover.jpg
license.txt
clfb: Призрачный_свет> !verbose
VERBOSE=True
clfb: Призрачный_свет> 01-Призрачный_свет.ogg 1
#play 01-Призрачный_свет.ogg

01-Призрачный_свет.ogg:

 File Size: 6.86M     Bit Rate: 224k
  Encoding: Vorbis        Info: http://www.jamendo.com
  Channels: 2 @ 16-bit   Track: 1
Samplerate: 44100Hz      Album: Призрачный свет
Track gain: -7.4dB      Artist: Alexandria
  Duration: 00:04:05.48  Title: Призрачный свет

In:100%  00:04:05.48 [00:00:00.00] Out:11.8M [      |      ]        Clip:0    
Done.
clfb: Призрачный_свет> !quit
goodbye!

Bon, je ferais le commit une fois que j'aurais intégré ça de manière plus harmonieuse (là c'est mis à l'arrache dans le code, c'était juste pour tester).



Sur ce, BN World!

Dernière modification par grim7reaper (Le 28/01/2011, à 00:24)

Hors ligne

#1578 Le 28/01/2011, à 00:55

samυncle

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

Plouf


Hello world

Hors ligne

#1579 Le 28/01/2011, à 01:02

Pylades

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

Hop, j'ai fait mon premier commit pour CLFB, je pense (enfin) n'avoir rien de particulier à faire avec Readline (à part trouver des arrangements avec Valgrind et me dire que quand même, c'est dégueulasse).

Du coup, je commence avec la libmagic probablement demain. smile


“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

#1580 Le 28/01/2011, à 01:31

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

#1581 Le 28/01/2011, à 01:39

cm-t

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

'Nuit;

Dernière modification par cm-t (Le 28/01/2011, à 02:01)


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

Hors ligne

#1582 Le 28/01/2011, à 07:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 2416    nesthib
2) 2282    samuncle
3) 1964    Pylade
4) 1564    Кຼزດ
5) 1208+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
6) 1145    cm-t
7) 810    Р☢w ! ✰ :mad: ✰ (эй !)
8) 793    helly
9) 783    \\Ouranos//
10) 635    gnuuat
11) 538    Lagierl
12) 388    tshirtman
13) 196    Askelon
14) 189    Kanor
15) 187    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

#1583 Le 28/01/2011, à 07:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 217    samuncle
2) 215    nesthib
3) 192    Pylade
4) 159    grim7reaper
5) 149    Кຼزດ
6) 106    Rolinh
7) 103    gnuuat
8) 97    cm-t
9) 78    Р☢w ! ✰ :mad: ✰ (эй !)
10) 68    The Uploader
11) 52    helly
12) 40    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

#1584 Le 28/01/2011, à 10:10

The Uploader

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

Wohoo, j'ai réussi mes partiels d'IA, Java, Réseau, et Génie Logiciel!

Bientôt, ProgUnix.... suspens!


- 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

#1585 Le 28/01/2011, à 13:53

Pylades

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

Nan mais c'est un scandale !
Marche pas, c't'affaire :

#include <stdio.h>
#include <magic.h>
int main(void)
{
    magic_t plop = magic_open(MAGIC_MIME);
    if (plop)
    {
        const char* s;
        if (s = magic_file(plop, "m_test"))
            puts(s);
        else
            fputs("Merde !\n", stderr);
    }
    return 0;
}

Ah, et question pour grim7reaper : en C, peut-on exiger que l'argument passé à une fonction soit de type static const char* ? Grosso modo, s'assurer que le pointeur passé sera toujours valable…


“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

#1586 Le 28/01/2011, à 21:53

helly

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

Plouf.


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

#1587 Le 28/01/2011, à 21:59

grim7reaper

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

Hello World!


Pylade a écrit :

Nan mais c'est un scandale !
Marche pas, c't'affaire :

man 3 libmagic a écrit :

The magic_load() function must be used to load the the colon separated list of database files passed in as filename, or NULL for the default database file before any magic queries can performed.

roll



Pylade a écrit :

en C, peut-on exiger que l'argument passé à une fonction soit de type static const char* ? Grosso modo, s'assurer que le pointeur passé sera toujours valable…

Non (du moins pas que je sache), ça n'aurait pas vraiment grand sens (comme forcer une variable à être extern ou auto…).
En plus, ça ne t'assure pas que le pointeur est valable :  il peut très bien être initialisé à NULL ou une adresse louche pour une raison ou une autre (le static const ne garantit pas la validité)

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

Hors ligne

#1588 Le 28/01/2011, à 22:18

Rolinh

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

The Uploader a écrit :

Wohoo, j'ai réussi mes partiels d'IA, Java, Réseau, et Génie Logiciel!

Bientôt, ProgUnix.... suspens!

GG. Moi je viens de merder mon oral de systèmes informatiques (quasi que sur UNIX et C). Je suis horriblement déçu... sad

Hors ligne

#1589 Le 28/01/2011, à 22:30

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

#1590 Le 28/01/2011, à 23:02

Pylades

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

grim7reaper a écrit :

Hello World!


Pylade a écrit :

Nan mais c'est un scandale !
Marche pas, c't'affaire :

man 3 libmagic a écrit :

The magic_load() function must be used to load the the colon separated list of database files passed in as filename, or NULL for the default database file before any magic queries can performed.

roll

Ah, ouais ; je n'avais vu que magic_open. ><"


grim7reaper a écrit :
Pylade a écrit :

en C, peut-on exiger que l'argument passé à une fonction soit de type static const char* ? Grosso modo, s'assurer que le pointeur passé sera toujours valable…

Non (du moins pas que je sache), ça n'aurait pas vraiment grand sens (comme forcer une variable à être extern ou auto…).
En plus, ça ne t'assure pas que le pointeur est valable :  il peut très bien être initialisé à NULL ou une adresse louche pour une raison ou une autre (le static const ne garantit pas la validité)

Oui (je vérifie quand même que ce n'est pas NULL), mais ce que je voulais dire, ce que l'on puisse s'assurer que la chaîne référencée par le pointeur sera toujours accessible, en tout point du programme. Le static était là pour ça… Je ne vois pas pourquoi ça n'aurait pas de sens…

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


“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

#1591 Le 28/01/2011, à 23:05

grim7reaper

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

Bah non, là au mieux c'est ton pointeur qui est statique, pas ce qu'il pointe.

Hors ligne

#1592 Le 28/01/2011, à 23:15

Pylades

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

Ah bon ? O_o"


Ah, ouais, maintenant que tu le dis…
/me a encore des progrès à faire


“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

#1593 Le 28/01/2011, à 23:16

Pylades

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

Bon, du coup je vais partir sur une copie. Schgrmbl (© la 'tite).


“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

#1594 Le 28/01/2011, à 23:47

tshirtman

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

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

Hors ligne

#1595 Le 29/01/2011, à 00:03

Pylades

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

Relis-moi…


“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

#1596 Le 29/01/2011, à 00:16

gnuuat

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

#!/usr/bin/env python

import types
class C(Language):
    def __gt__(self, language):
        if type(language) == types.PythonType:
            return False
        return True

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

Hors ligne

#1597 Le 29/01/2011, à 02:23

samυncle

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

smile


Hello world

Hors ligne

#1598 Le 29/01/2011, à 02:54

Pylades

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

Bon, en galère avec la libmagic. Non seulement ses erreurs (qui peuvent survenir n'importe où) sont chiantes à gérer, mais en plus il y a une merde avec la base de données par défaut : ne pas reconnaître un fichier source C ou afficher un répertoire comme application/x-directory, ne trouve pas ça convenable. Ah, et puis s'il existait un drapeau pour lui dire de ne pas m'ennuyer avec l'encodage lorsque je demande le type Mime, ça serait cool…


“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

#1599 Le 29/01/2011, à 03:02

nesthib

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

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

#1600 Le 29/01/2011, à 03:06

Pylades

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

smile


“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