Benoit a écrit 186 commentaires

  • [^] # Re: Sauvegardes sur bandes...

    Posté par  . En réponse au journal Sauvegardes sur bandes.... Évalué à 2.

    J'ai oublié le lien : http://sourceforge.net/projects/flexbackup/
  • # Re: Sauvegardes sur bandes...

    Posté par  . En réponse au journal Sauvegardes sur bandes.... Évalué à 2.

    FlexBackup : simple à utilisé, écrit en Perl, fait des backups complets, incrémentaux et différentiels et en plus il utilise les utilitaires standards : mt, buffer, afio, dump, tar, cpio, star, pax, zip, gzip, bzip2, zip, …
  • # Re: Effet de serre: coup de gueule

    Posté par  . En réponse au journal Effet de serre: coup de gueule. Évalué à 3.

    Selon les experts du gouvernement américain, 59 % des émissions supplémentaires de CO2 d'ici à 2025 viendront des pays en développement.
    On en remet une couche, ca doit vraiment etre des pourris les pays pauvres. Regardez bien comment ils vont nous polluer tout partout avec leur CO2.

    Ca me paraît plutôt réaliste, les actuels pays riches (Amérique du nord, Europe (dont France), Japon, …) consomment énormément de ressources non renouvelables. Même si ces pays décident de ne pas augmenter leur consommation, ce qu'ils peuvent se permettre étant déjà bien développés, c'est trop tard, d'autre pays frappent à la porte du groupe fermé des pays riches et pour y arriver ils vont devoir consommer au moins autant de ressources que les pays riches.
    Mais c'est aux pays riches de faire des efforts pour réduire leurs consommations et aider les pays en développement à faire de même.

    Quand on voit le gaspillage d'énergie qui est réalisé aux USA
    Parfaitement d'accord, et là l'égoïsme des USA et d'autres pays risque de coûter très cher à toute l'humanité.

    Titre: [...] Et Kyoto n'y changera pas grand-chose
    Pas faux, mais Kyoto était un premier pas prometteur.

    L'article montre comment dire la vérité, pour tourner la situation à son avantage, sans prendre les responsabilités qui incombent aux pays riches (USA compris).
  • [^] # Re: Pour connaître la version de votre serveur XFree

    Posté par  . En réponse au message [X-Window] Pour connaître la version de votre serveur XFree. Évalué à 1.

    Cette astuce est surtout utile sur les Terminaux X, où tu ne peux pas accéder à une ligne de commande en locale.
  • # Re: Concours Dépine

    Posté par  . En réponse au journal Concours Dépine. Évalué à 2.

    Si le système peut être séché, je vois bien une sorte de presse purée, reste le problème de l'eau qui risque de très vite regelée.

    Premières impressions sur le problème :
    Système mécanique :
    - Avantage : rapide, nécessite peu énergie
    - Incovénient : plus lourd, moins robuste, l'eau produite peut regeler rapidement, à sécher après utilisation (sinon il faudra un moteur puissant).
    Système thermique :
    - Avantage : robuste, plus léger, l'eau regèlera moins vite.
    - Incovénient : lent (si faible source d'énergie)
  • # Re: Quand microsoft s'invite un peu trop à l'école !!

    Posté par  . En réponse à la dépêche Quand microsoft s'invite un peu trop à l'école !!. Évalué à 1.

    Je pense que l'auteur de la lettre devrait plus orienter son argumentation sur la destination de l'argent utilisé.

    Le choix de Windows génère un flux d'argent directement vers les US, et nécessitera quand même des emplois pour aider les collégiens à utiliser leur PC. En effet, tout le monde n'a pas dans son entourage une personne ayant des connaissances en informatique. L'école devant offrir (tout du moins essayer d'offrir) l'égalité des chances à tous.

    Les économies réalisées, par le choix d'un OS et de logiciels libres, permettraient de former le personnel nécessaire pour aider les collégiens à utiliser correctement leur PC ; et là l'argent reste en France et génère un savoir-faire local supplémentaire.
  • # Re: Passange NT -> Linux/Samba difficile !

    Posté par  . En réponse au journal Passange NT -> Linux/Samba difficile !. Évalué à 3.

    Un article parue dans Linux Mag à ce sujet est disponible à l'adresse suivante :
    http://www.linux-france.org/~fclerc/article/serveur/samba-acl/debia(...)
    J'ai essayé, ça marche tout seul, c'est génial ; Samba est ton sauveur.
  • [^] # Re: Les distributions Linux ne sont pas prêtes pour le bureau.

    Posté par  . En réponse à la dépêche Les distributions Linux ne sont pas prêtes pour le bureau.. Évalué à 10.

    C'est marrant, mais heureux possesseur d'une Mandrake 9.0 (version commerciale en DVD), je peux répondre que sur cette distribution :
    - Les drivers nVidia sont livrés et automatiquement installés. Et ces drivers propriétaires, n'ont rien à faire sur une distribution en téléchargement.
    - Le kernel est vraiment compilé avec toutes (trop) options nécessaires.
    - Le branchement d'un appareil photo numérique USB provoque la création automatique d'une entrée dans fstab. Bon d'accord, il faut encore monter et démonter le système de fichier à la main. Mais j'ai des problèmes sous Windows avec une clé USB qui se retrouve de temps à autre avec un system de fichier en mauvais état. Donc, je considère, comme un avantage, le faite de devoir monter et démonter le système de fichier.
    - L'installation d'imprimante n'est pas automatique, mais reste très facile.
    - Après l'installation, l'utilisateur dispose de tous les outils nécessaires à un travail bureautique ou la lecture de DVD et fichiers multimédias ; et sans devoir installer quarante trucs séparément.

    Conclusion :
    - Pour un débutant, la Mandrake est vraiment simple d'utilisation.
    - Linux est suffisamment mature pour la bureautique.
    - Que les projets (kernel, X, Gnome, …) soient séparés est une force, les distributions sont là pour assembler le tout en fonction des besoins. Ce qui fournit des distributions pour débutant (ou fainéant comme moi) et des distributions plus compliquées d'utilisation mais très sympats quand on commence à maîtriser un peut.
  • # Re: Les performances du RAID-0

    Posté par  . En réponse au journal Les performances du RAID-0. Évalué à 2.

    Je dispose d'un serveur en Raid0 logiciel avec des disque IDE.
    2 disques en Raid0 et 1 normal sur le même contrôleur.
    J'ai choisi un chunk de 4k, plus par mimétisme que par choix réel.
    Voilà les mesures que j'ai faite :

    [root@siona root]# time hdparm -tT /dev/hde
    /dev/hde:
    Timing buffer-cache reads: 128 MB in 1.06 seconds =120.75 MB/sec
    Timing buffered disk reads: 64 MB in 1.83 seconds = 34.97 MB/sec
    0.09user 1.57system 0:10.94elapsed 15%CPU (0avgtext+0avgdata 0maxresident)k
    0inputs+0outputs (623major+16minor)pagefaults 0swaps

    [root@siona root]# time hdparm -tT /dev/md0
    /dev/md0:
    Timing buffer-cache reads: 128 MB in 0.98 seconds =130.61 MB/sec
    Timing buffered disk reads: 64 MB in 1.16 seconds = 55.14 MB/sec
    0.09user 1.42system 0:12.50elapsed 12%CPU (0avgtext+0avgdata 0maxresident)k
    0inputs+0outputs (623major+16minor)pagefaults 0swaps

    Résultats bizarres, le raid offre des perfs meilleurs, mais prend plus de temps et demande moins de CPU.
  • # Re: Partage de connexion internet

    Posté par  . En réponse au journal Partage de connexion internet. Évalué à 2.

    Il y a la solution 2 en 1, Switch+Modem ADSL, qui te permettra de ne pas laisser une machine allumer pour que l'autre aie accès à internet. Ca permet de baisser le niveau sonore quand on a une veille machine brillante.

    Mais bon, c'est plus cher.
  • # Re: Heu... à l'aide ?

    Posté par  . En réponse au journal Heu... à l'aide ?. Évalué à 5.

    1 - Fait la séléction à la lecture du fichier.

    2 - Sinon utilise un set

    3 - Un conseil va voir sur : http://casteyde.christian.free.fr/cpp/cours/online/book1.html(...)
    Trés bon cours de C++.

    @+

    N.B. : Exemple d'utilisation des vectors.

    main(...)
    {
    ....
    char* test;
    vector resultat();
    ...
    while(...)
    {
    ...
    resultat.push_back(buffer);
    // resultat.resize(resultat.size()+1); // Totalement inutil
    ...
    }
    ...
    vector::iterator j;
    string stest(test);
    j = resultat.begin() ;
    while( j != resultat.end() )
    if ( (*j) == stest )
    {
    cout << *j;
    ++j;
    }
    else
    j = resultat.erase(j);
    ...
    }

    N.B. : Exemple d'utilisation des set.

    main(...)
    {
    ....
    char* test;
    set resultat();
    ...
    while(...)
    {
    ...
    resultat.insert(buffer);
    ...
    }
    ...
    set::iterator j;
    j = resultat.find(test) ;
    if( j != resultat.end() )
    cout << *j;
    ...
    }