Obsidian a écrit 5291 commentaires

  • [^] # Re: cretin.fr

    Posté par  . En réponse au journal Coup de gueule sur orange. Évalué à 2.

    Et encore, chez Crétin, leur site fonctionne ! Bon, flash inside mais on ne peut pas tout avoir :-) ...
  • # Pourquoi faire ?

    Posté par  . En réponse au message Script simple. Évalué à 3.

    P.S. je ne dois PAS utiliser cron


    Pourquoi ? C'est pour un devoir ?
    Et puis t'entends quoi par "capturer le trafic" ?
  • [^] # Re: ndsiwrapper pour clef USB wifi ?

    Posté par  . En réponse au message Problème de montage automatique sous GNOME. Évalué à 2.

    Bonjour et merci de t'en soucier.

    Non. J'aurais effectivement dû le préciser, mais le WIFI passe par une carte PCMCIA et est initialisé au démarrage ... enfin, je continue à chercher.
  • [^] # Re: Simple....

    Posté par  . En réponse au message threads periodique. Évalué à 1.

    Pitié :« censé ».

    Ça fait deux posts de suite qui contiennent la même erreur !
  • [^] # Re: Finalement...

    Posté par  . En réponse au journal [humour]J'ai trouvé une terre d'Exil. Évalué à 1.

  • [^] # Re: Threads lib et forks

    Posté par  . En réponse au message cours Thread. Évalué à 2.

    Je ne sais plus, cela fait très longtemps que je ne les ai pas utilisés, mais après une brève recherche, il semble que tu ais raison. Voir, donc, du coté de NPTL ...


    http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library
  • # Threads lib et forks

    Posté par  . En réponse au message cours Thread. Évalué à 3.

    Ce qui est dispo sous UNIX en général l'est aussi, la plupart du temps, pour Linux en particulier. Dans tous les cas , cherche du coté de linuxthread de Xavier Leroy, ou de bb_thread, déjà très vieille ...

    Autrement, si c'est pour un cours, tu n'es pas non plus obligé de t'appuyer sur une lib exprès. La plupart du temps, un fork suffit et, dès lors, tu peux tirer avantage de tout le système d'ordonnancement de l'OS, spécialisé dans l'affaire, et qui en plus fera cohabiter tes tâches avec le reste de ce qui tourne sur la machine.

    Si tu peux te restreindre à Linux en particulier, vois du coté de l'appel système clone (), sur lequel s'appuient la plupart des libs de threads sous Linux.

    Enfin, POSIX est une norme, qui est même partiellement applicable sous Windows. C'est une bonne idée de la suivre, lorsque c'est possible.
  • [^] # Re: question de rapport signal/bruit

    Posté par  . En réponse au message Probleme Ecran LCD Externe. Évalué à 2.

    J'ajouterais que le bruit est une chose (essayer de blinder le câble), l'induction en est une autre. On torsade les paires de fils des câbles réseau spécialement à cause de ce problème.

    Je suis presque sûr que même dans un environnement complètement propre, l'impédance d'un câble de mauvaise qualité doit augmenter diaboliquement sur une distance de 10m.
  • [^] # Re: Bof

    Posté par  . En réponse au journal Notre nouveau aimé président .. Évalué à 4.

    En même temps, c'est pas parce qu'on est français qu'on ouvre sa gueule que pour se plaindre ... :-)
  • [^] # Re: De quoi te plains tu ?

    Posté par  . En réponse au journal Coup de gueule contre la honte des FAI : Orange. Évalué à 5.

    Au vu de prix de ton investissement, ça aurait peut-être été moins cher pour toi de t'acheter 100m de paire torsadée et d'aller te brancher toi-même sur l'armoire la plus proche ! :-)
  • # Tout ça, c'est beau mais ...

    Posté par  . En réponse à la dépêche Entretien avec Samuel Hocevar, Chef du projet Debian. Évalué à 7.

    qui va s'occuper des fortunes, maintenant ?

    ->[].
  • # Problème connu, visiblement

    Posté par  . En réponse au message Arrêt violent lors de l'extinction. Évalué à 4.

    Je connais assez bien le bruit que tu décris. C'est effectivement celui qu'il fait quand je fais une extinction brutale de mon portable (au bouton). Le « clac » est le retour en urgence de la tête de lecture sur la zone d'arrêt (première piste) et le gémissement est le bruit du disque qui tourne en roue libre et, quand il n'y a plus rien qui se passe autour, passe de la vitesse maximale à l'arrêt complet dû à l'absence d'alimentation.

    Il me semble que c'est l'ACPI qui se charge de gérer ce truc, entre bon nombre d'autres choses, et à chaque fois que l'on upgrade le noyau, il y a toujours qui foire au niveau de la communication avec la distrib' qui l'héberge.

    D'ailleurs, en cherchant un tout petit peu et même sans écrire le mot « Ubuntu », on tombe bizarrement sur çà, en tête de liste :

    http://www.google.fr/search?hl=fr&q=Linux+Kernel+Hard+di(...)
    https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.2(...)
  • [^] # Re: Juste pour dépanner ...

    Posté par  . En réponse au message Limite du shell pour le traitement de très nombreux fichiers. Évalué à 2.

    Ou alors, il encode la dernière en écrasant à chaque fois la précédente, ce qui laisserait à penser que -append ne sert pas à ce que l'on croit ...

    Mais en tout cas, on a déporté la gestion des 3000 fichiers de convert vers bash, ce qui résoud déjà une partie du problème ...

    Je tâche de voir ça ce soir en rentrant si personne n'a trouvé la solution entre temps ...
  • # Juste pour dépanner ...

    Posté par  . En réponse au message Limite du shell pour le traitement de très nombreux fichiers. Évalué à 3.

    En attendant de faire mieux,

    for i in *.jpg ; do convert -delay 2 -append $i video.mpg ; done

    doit peut-être marcher (jamais essayé append encore) ...
    Bonne chance.
  • [^] # Re: wifi

    Posté par  . En réponse au message Ubuntu et Wifi. Évalué à 4.

    Je plussoie !

    A noter que j'ai moi-même essayé des pilotes libres pour deux cartes Wifi PCMCIA et que j'ai fini par revenir à ndiswrapper, entrautre parce que je ne pouvais pas faire de iwlist wlan0 scan ...

    Il faut ajouter un détail : le WPA. Si tu utilises ce système de transmission sécurisée, il faudra probablement aller ajouter wpa_supplicant et te palucher la config' à la main.

    Mais courage, ça vaut le coup. Comme souvent sous Linux, une fois qu'on en a sué pour tout mettre en place, ça fonctionne tout seul sans rien demander et pendant des années ...
  • [^] # Re: Cast

    Posté par  . En réponse au message Libnids. Évalué à 2.

    J'ajoute que la bibliothèque a l'air, à priori, d'avoir été salement écrite ! Extrait de nids.h :

    int nids_init (void);
    void nids_register_ip_frag (void (*));
    void nids_register_ip (void (*))
    void nids_register_tcp (void (*));
    void nids_register_udp (void (*));
    void nids_killtcp (struct tcp_stream *);


    Si cette fonction attend une fonction de callback, il me semble qu'elle n'attend rien d'autre et dans ce cas, le développeur aurait pu se fendre de faire le prototype d'un pointeur de fonction correct ! Ce raccourci t'oblige à introduire une ânerie dans ton code, pourtant propre à l'origine ...

    Ceci dit, même avec une bibliothèque correcte, tu aurais peut-être rencontré des ennuis dus au fait que le C++ décore les symboles de fonctions, principalement pour assurer les mécanismes de surcharge. Dans ce cas, il aurait fallu placer ton prototype dans un extern "C" { } ...
  • [^] # Re: mnf1 2 ?

    Posté par  . En réponse au message Compte "Root" expiré!!. Évalué à 2.

    Tu tapes id et tu le sauras (si tu as l'identifiant 0).
  • [^] # Re: flex

    Posté par  . En réponse à la dépêche Adobe va libérer Flex. Évalué à 4.

    Oui, mais « f.l.a.g. » était déjà pris ...
  • [^] # Re: Solution rescue

    Posté par  . En réponse au message Compte "Root" expiré!!. Évalué à 1.

    Seulement je me demande si à ce compte là je n'aurais pas plus vite fait de ré-installer carrément la distribution...


    Non, non ! Ca, c'est vraiment une habitude à perdre. On n'est pas sous Windows ...

    As-tu une explication sur ce qui s'est passé?


    Ben, l'installeur a mis une date d'expiration au mot de passe root, ce qui est stupide.

    Sinon OUI, le compte existe toujours. Il s'agit juste d'une clause particulière dans un fichier texte qu'il va falloir modifier. Et d'ailleurs, il n'y a toujours qu'un seul compte root et c'est celui qui porte l'identifiant 0.

    C'est probablement voulu : pour éviter qu'un utilisateur se connecte et travaille en root. Vérifie d'abord si ta commande sudo fonctionne (avec ton propre mot de passe) ... si c'est le cas, tu pourras faire un sudo -s pour obtenir le # et choisir un mot de passe fixe pour le compte root.
  • [^] # Re: Idée

    Posté par  . En réponse au message traduction francaise de "globbing expression". Évalué à 2.

    Non, beaucoup trop vague, à mon goût.

    Il ne faut pas oublier, lorsque l'on traduit, qu'il faut pouvoir faire le chemin dans les deux sens : un lecteur francophone mais également un utilisateur avancé qui connaît les terminologies anglo-saxonnes doit être capable de comprendre immédiatement de quoi on parle !

    Moi, je l'ai toujours vu noté « globales » dans les traductions (rien à voir avec les variables éponyme des langages de programmation).
  • [^] # Re: Bloquer les pings ne rend pas invisible

    Posté par  . En réponse au message [Web/Réseau] Bloquer les ping sur IPCop. Évalué à 2.

    Si ta machine est sur un réseau local, alors la passerelle enverra le paquet dessus, et il s'y perdra, puisqu'il n'y aura aucun équipement terminal pour renvoyer un fin de non-recevoir ...

    Tu peux te prendre un host unreachable ou un no route quand tu pingue une adresse appartenant à un fournisseur d'accès parce que celui-ci, par définition, sait ce qui y est relié et peut donc renvoyer un no-route si la liaison est down.

    Dans le cas d'une adresse dédiée statique, si la machine à l'autre bout est éteinte, et qu'il n'y a pas un Cisco entre les deux pour se rendre compte que le port Ethernet ou autre est hors-tension, c'est silence radio.


    Ceci dit, ce que dit reste vrai dans le sens où le meilleur moyen d'être invisible, c'est de jouer les caméléons (càd adopter le même comportement que son fournisseur).
  • # fstab

    Posté par  . En réponse au message reconnaissance disque windows. Évalué à 2.

    La manière la plus normale de le faire sur tous les Unix du monde est d'aller éditer le fichier /etc/fstab (en root).

    Tu ajoutes une ligne par partoche, sachant que sbd1 est probablement la partition logique qui contient les autres, formée comme suit :

    /dev/sdb5 /le/repertoire/ou/je/veux/la/voir auto defaults 0 0

    en séparant chaque champ par une tabulation ou des espaces. Le premier champ, c'est la partition en question, le deuxième, le point de montage (l'endroit où tu veux voir ta partition), le troisième, le type de filesystem (ici FAT ou NTFS, mais tu lui dis de décider tout seul), le quatrième sont les options éventuelles, et les deux chiffres servent de flags pour dire si la partition doit être archivée, et dans quel ordre il faut les monter.
  • [^] # Re: facile...

    Posté par  . En réponse au message Convertir un temps en nb de tick. Évalué à 2.

    Je ne comprends pas ou vous voulez en venir ! S'il dispose déjà d'une durée numérique, il n'y a pas besoin de la mesurer ...

    Donc durée*CLOCKS_PER_SEC/1000 devrait suffire. Maintenant, il faut savoir que POSIX fixe CLOCKS_PER_SEC à un million. Donc l'intérêt est assez limité si l'on n'a pas l'intention de faire fonctionner son programme sur une architecture exotique ...
  • [^] # Re: Une seule règle...

    Posté par  . En réponse au journal Les bureaux de votes sont ouverts.... Évalué à 5.

    Les bourrages sont interdits, on a dit ! :-)
  • [^] # Re: ATTENTION !!!!

    Posté par  . En réponse au journal Les bureaux de votes sont ouverts.... Évalué à 5.

    Sans compter la tronche de l'assesseur à la fin de la journée qui aura entendu 1500 bips (cela dit, ce n'est pas pire que ce que vit tout les jours une caissière ...).