gc a écrit 2109 commentaires

  • [^] # Re: Binaire c'est mal(TM)

    Posté par  (site web personnel) . En réponse à la dépêche Pilotes binaires dans Linux: quel est le problème ?. Évalué à 4.

    >Je rappelle que des gens ACHETENT des machines pour les mettres sous linux, ce n'est pas que du recyclage.
    Mais combien recyclent leur machines ? J'ai de bonnes raisons de penser qu'ils sont majoritaires.


    Et quelles sont ces raisons ?
  • # de l'intérêt de l'orthographe

    Posté par  (site web personnel) . En réponse au journal Debian, Mandriva, une constatation et un petit besoin d'aide.... Évalué à 2.

    car suivant leur forum de prêt

    cette phrase veut dire dire que tu as suivi leur forum consacré au prêt (à l'emprunt).

    avoir fait cette faute d'orthographe a certainement induit en erreur nombre de tes lecteurs, et c'est pour ça qu'une bonne vérification et correction fait gagner du temps aux autres.

    ceci dit, tout le monde peut faire des erreurs, si tu t'es relu et a manqué cette erreur, je ne te jette pas la pierre.
  • [^] # Re: google ?

    Posté par  (site web personnel) . En réponse au message Identifier les applications qui ouvrent un port. Évalué à 2.

    tu peux retourner la question comme tu veux, ta méthode n'est pas bonne pour « identifier les process qui ont ouverts des ports donnés ».
  • # meuh

    Posté par  (site web personnel) . En réponse au message Un shell similaire a ibsh ?. Évalué à 3.

    tu as essayé rbash ?

    man bash, /rbash
  • [^] # Re: google ?

    Posté par  (site web personnel) . En réponse au message Identifier les applications qui ouvrent un port. Évalué à 2.

    et si j'ouvre un serveur HTTP sur le port 1234 ? ou un serveur SSH sur le port 80 ?

    ta méthode n'est pas bonne.
  • [^] # Re: Tentative de réponse

    Posté par  (site web personnel) . En réponse au journal Bloc d'adresses IP proxad. Évalué à 2.

    Mon prof m'a vaguement parler de domaine d'@ ip propre au FAI et d'ENORME table de NAT pour faire causer ça avec le reste du monde ... sa langue aurait-elle fourché ? (sachant qu'il ne raconte pas de connerie d'habitude)

    Ca me semble pas trop possible, parce que quand tu NATtes, à l'autre bout on ne voit pas la même IP, les gens s'en seraient aperçu. Et deuxièmement, tu peux oublier les connexions entrantes si tu es NATté, donc si les clients l'étaient à leur insu ils l'auraient aussi très très vite remarqué.
  • [^] # Re: eject -t /dev/cdrom

    Posté par  (site web personnel) . En réponse au message Programme qui referme mon lecteur CD. Évalué à 2.

    [gc@meuh /tmp] strace -eioctl eject
    ioctl(5, CDROMEJECT, 0x804f398) = 0

    [gc@meuh /tmp] strace -eioctl eject -t
    ioctl(5, CDROMCLOSETRAY, 0x24) = 0


    donc je te propose la même chose sauf que tu mets uniquement dans le main :

    fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
    if (fd > 0) {
    ioctl(fd, CDROMCLOSETRAY, 0);
    close(fd);
    }
    }


    c'est beau strace.
  • [^] # Re: et à la place?

    Posté par  (site web personnel) . En réponse au journal Energie Nucleaire. Évalué à 3.

    "tout énergie dépensée finit forcément en chaleur" (comme les portables qui chauffent les cuisses)

    Lavoisier te rétorquerait sa loi de conservation de l'énergie. Et il existe des processus de conversion d'énergie (une "dépense" d'énergie ça n'existe pas en tant que tel) n'utilisant pas de transfert calorifique : une chute libre dans le vide (conversion d'énergie potentielle en énergie cinétique), et même des processus de conversion impliquant un abaissement de la température : un morceau de matière placé dans le vide avec une température initiale non nulle (conversion d'énergie calorifique en rayonnement).
  • [^] # Re: Installer libopenal

    Posté par  (site web personnel) . En réponse au message problême lors du lancement d'un executable. Évalué à 3.

    donc le mieux est quand meme « urpmf libopenal.so.0 » justement.
  • [^] # Re: hehehe

    Posté par  (site web personnel) . En réponse au journal On en parle dans la presse.... Évalué à 3.

    à ma connaissance, c'est pas vraiment ça.

    jusqu'à présent, en faisant "back" ou "forward" le navigateur faisait quand même un hit sur le serveur (pourquoi, je ne sais pas).

    il semble qu'en 1.5, ce soit un vrai mouvement dans l'historique des données reçues, et non dans l'historique des URL.

    en pratique, la page arrivera plus rapidement, mais aussi ce sera super pour ne pas reposter un formulaire en faisant back, par exemple (personne ne comprend le cryptique message "etes-vous sur de vouloir envoyer a nouveau les POSTDATA ?").
  • # meuh

    Posté par  (site web personnel) . En réponse au message problème avec un .htaccess. Évalué à 2.

    ce n'est pas ton problème exactement mais

    AuthUserFile /var/www/stats/.htpasswd

    est déconseillé en général ; il vaut mieux utiliser un chemin non accessible par le web.
  • # kannel

    Posté par  (site web personnel) . En réponse au message script envoi de sms. Évalué à 3.

  • # meuh

    Posté par  (site web personnel) . En réponse au message Ejection du CD avant que le PC ne s'éteigne. Évalué à 2.

    ton média est busy il faut forcer l'unlock du chariot et ejecter (utilisé chez mdk) :

    fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
    if (fd > 0) {
    ioctl(fd, CDROM_LOCKDOOR, 0);
    close(fd);
    }
    fd = open("/dev/cdrom", O_RDONLY|O_NONBLOCK, 0);
    if (fd > 0) {
    ioctl(fd, CDROMEJECT, 0);
    close(fd);
    }

    http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/~checkout~/gi/mdk(...)
  • # meuh

    Posté par  (site web personnel) . En réponse au message Maîtrise d'outils de scripts. Évalué à 2.

    Une évolution de sed/awk qui est intéressante pour le scripting unix est Perl.

    Exemples parlants :

    changer la version dans tous les fichiers .c du répertoire :
    $ perl -pi -e 's/Version: 4.3/Version:4.4/' *.c

    compter toutes les lignes contenant "foo" dans le fichier "bar" :
    $ perl -ne '$foo++ if /foo/; END { print "total: $foo\n" }' bar


    Pour apprendre Perl il y a, en plus du camel book trouvable facilement chez O'Reilly, le Perl Cookbook qui a une approche très pratique qui en fait un guide de référence très pratique (plutôt qu'un livre à lire en entier).

    Example parlant en provenance du cookbook :

    -=-=---=-=---=-=---=-=---=-=---=-=--
    #!/usr/bin/perl
    # countfrom - count number of messages from each sender

    $filename = $ARGV[0] || "-";

    open(FILE, "<$filename") or die "Can't open $filename : $!";

    while() {
        if (/^From: (.*)/) { $from{$1}++ }
    }

    foreach $person (sort keys %from) {
        print "$person: $from{$person}\n";
    }
    -=-=---=-=---=-=---=-=---=-=---=-=--
  • [^] # Re: File system

    Posté par  (site web personnel) . En réponse au message cat et fichiers de plus de 2Go ?. Évalué à 3.

    Je pense que ce n'est pas cat mais bash qui gère le pipe dans ta commande.

    Je pense qu'il est possible que ton bash ne soit pas compilé avec le support des large files (pour voir la vraie raison tu peux lancer ton bash par strace normalement l'erreur système sera plus précise). Essaie de le recompiler avec "-D_FILE_OFFSET_BITS=64", c'est un switch vu par les fonctions d'accès aux fichiers par la glibc. Tu peux aussi faire ch** ton vendor pour qu'il le fasse par défaut.

    Pour info j'ai eu le même problème sous Mandriva la plus récente, "mkdofs" ne fonctionne pas sur des fichiers de plus de 2G. J'ai du me faire un http://zarb.org/~gc/t/mkdosfs-largefiles moi-même pour la peine :/

    Ca sux.
  • [^] # Re: et oui ...

    Posté par  (site web personnel) . En réponse au journal Pas d'OGM dans les assiettes. Évalué à 3.

    Donc depuis ce soir la constitution Suisse interdit de produire des aliments génétiquement modifié.
    Ca veux dire, pas de plantation génétiquement modifié, c'est hyper contraignant.


    Non c'est seulement un moratoire de 5 ans.

    http://fr.news.yahoo.com/27112005/290/les-suisses-rejettent-(...)

    (24heures.ch et letemps.ch sont en carafe et comme d'hab l'ats donne pas ses infos)
  • # meuh

    Posté par  (site web personnel) . En réponse au message reconnaissance de lettres. Évalué à 5.

    il faudrait commencer par donner environ 10 fois plus de détails.
  • # meuh

    Posté par  (site web personnel) . En réponse au journal La blague du jour.... Évalué à 4.

    C'est aux développeurs de marquer les chaînes à traduire. Un traducteur doit tout traduire sans se demander si ça doit être traduit. C'est une erreur des développeurs ! (ou alors du système d'extraction des chaînes à traduire)
  • # meuh

    Posté par  (site web personnel) . En réponse au journal Liberticide et compagnie. Évalué à 3.

    En France le seul fichier national est celui de la sécurité sociale. Même les flics n'ont pas accès à ce fichier (enfin c'était vrai jusqu'à il y a quelques années, ensuite il y a eu des tentative pour changer la loi et qu'ils y aient accès, je ne sais pas si ça a abouti finalement).

    En grande partie, parce qu'on peut faire beaucoup de choses bien avec le traitement de données automatique (arrêter les dangereux terroristes pédophiles) mais aussi pas mal de choses pas bien (les assureurs ou les banquiers aimeraient bien pouvoir discriminer certains clients dont le "profil" est statistiquement moins "performant").

    À ma connaissance d'ailleurs, il est curieux de constater que la mentalité aux Etats-Unis est très différente de celles de l'Europe sur la question ; en Europe, faire attention à sa vie privée est vu d'un mauvais oeil ("tu as quelque chose à te reprocher ?"), là-bas il y a une vraie méfiance vis-à-vis de la bureaucratie (même si elle n'est pas forcément moins bonne ou plus corrompue ; c'est plus du domaine culturel et lié à leur attachement viscéral à la liberté garantie à la fondation des Etats-Unis).

    En pratique, il suffit de regarder autour de soi pour voir que les gens ne respectent pas toujours les règles ; les politiques, l'administration, la police, les grandes entreprises ne dérogent pas à ces pratiques. Il faut donc une juste proportion d'informations auxquelles ces gens ont accès pour faire le bien de la société, pour limiter les risques en cas de dérapage.

    Le problème c'est qu'avec l'informatisation de la société et des données, le traitement automatique permet de démultiplier l'efficacité. Il va être de plus en plus difficile de lutter contre le fait que « avec la vidéosurveillance on pourrait repérer les actes des pédophiles et des terroristes pour les arrêter » (d'ailleurs ce serait sûrement mieux de les arrêter avant leur méfaits mais bon). De même, en Angleterre un énorme fichier d'empreintes génétiques est lentement constitué grâce à un prélèvement à chaque suspicion de crime (et peut-être de délit aussi, mais je ne suis pas sûr). Ca avait conduit par exemple à l'arrêt d'un type pour un crime grave en Angleterre alors qu'il était barman dans un autre pays au moment des faits (manque de précision du procédé pour prendre l'empreinte génétique) ; la « précision mathématique » de l'empreinte génétique avait longtemps convaincu du bien fondé de l'accusation de cet innocent. Que se passe-t-il si un assassin « salit » sa victime avec l'empreinte génétique de quelqu'un d'autre, de préférence quelqu'un avec un parfait profil de suspect ?
  • [^] # Re: Mauvaise syntaxe

    Posté par  (site web personnel) . En réponse au message Problème avec les métacaractères. Évalué à 2.

    par contre ton browser crashe souvent on dirait
  • # meuh

    Posté par  (site web personnel) . En réponse au message Problème pour installer java avec mandriva 2006. Évalué à 2.

  • # meuh

    Posté par  (site web personnel) . En réponse au message Créer un Serveur de Domaine. Évalué à 3.

    Tu as cherché ? Tu pourrais nous faire part des résultats de tes recherches et pourquoi elles ne t'ont pas satisfait ?

    Je te propose aussi de te reporter à http://www.gnurou.org/Writing/SmartQuestionsFr
  • [^] # Re: Il y a mieux

    Posté par  (site web personnel) . En réponse au message [Terminal] Marre de taper les uid des process ?. Évalué à 2.

    ben j'aurais dit que c'est pire mais bon.
  • # meuh

    Posté par  (site web personnel) . En réponse au message Commande bash inédite ou alias ?. Évalué à 4.

    sauf erreur "s" et "d" sont deux raccourcis pixeliens. ils furent choisis parce que ces lettres sont faciles d'accès pour la main gauche et sont les deux commandes simples les plus courantes dans le shell.

    pixel étant un des premiers développeurs de mandrake, il fut en mesure d'impo^Hproposer certaines de ses habitudes comme config de base.
  • # meuh

    Posté par  (site web personnel) . En réponse au message Synchroniser le dessin avec le balayage de l'écran. Évalué à 3.

    ah le bit kivabien du port 3da, ca manque..

    alors t'as peut-etre un truc specifique au framebuffer du noyau mais sinon il va plutot falloir oublier. le (linear) framebuffer utilisant vesa2 (vbe) je ne pense pas qu'il y ait quelque chose, je n'ai jamais vu un tel truc, mais ca vaudrait le coup de fouiller dans la norme (et je serais content que tu reviennes ici pour nous donner les infos que tu glanerais éventuellement).

    en pratique sous X il semble qu'utiliser GL puisse être un contournement intéressant. voir le scrolling parfaitement fluide de chromium (mais il faut l'accélération).