Obsidian a écrit 5292 commentaires

  • [^] # Re: Quelques propositions

    Posté par  . En réponse au journal des idées pour éviter la création automatique de compte par des bots ?. Évalué à 2.

    Mais si on met des images, tu va te plaindre aussi parce que les aveugles ou les déficients visuels ne peuvent pas les voir.

    Il faut que tu te rende compe de ce que tu demandes. Si quelqu'un arrive à mettre au point ton système idéal, il en fera une publication dans une revue scientifique, pas dans un journal sur LinuxFR ...
  • [^] # Re: Mauvaise nouvelle ?

    Posté par  . En réponse à la dépêche Daniel Robbins quitte Microsoft. Évalué à 9.

    Euh, faut pas croire non plus que c'est le premier mec compétent qui met les pieds chez Microsoft

    Ni même qui en sorte ...
  • [^] # Re: lol

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

    Bon je suppose que ton environnement de bureau est KDE, n'est-ce pas ? Si c'est comme sous Gnome, tu dois pouvoir ajouter ce que tu veux dans ta barre des tâches en faisant un clic droit dessus.
  • [^] # The Albuquerque Group

    Posté par  . En réponse à la dépêche Daniel Robbins quitte Microsoft. Évalué à 2.

  • [^] # Re: Quelques propositions

    Posté par  . En réponse au journal des idées pour éviter la création automatique de compte par des bots ?. Évalué à 2.

    L'avantage du fichier musical ou vocal est qu'il peut être très largement altéré tout en restant parfaitement audible et intelligible pour l'être humain, et ce à chaque nouveau chargement de la page.

    Si un bot veut essayer de reconnaître tous les morceaux à coup sûr (ou à 85% de probabilité), il lui faudra faire beaucoup de transformées de Fourrier et avoir un catalogue de titre de tueur.

    Après, de ton coté, il faut aussi prévoir un système de réponse un minimum intelligent, genre un field à remplir mais avec une certaine tolérance aux fautes d'orthographes et aux erreurs en tous genres.

    Si tu implémentes le Test de Turing mais avec un bouton radio à deux options pour la réponse, cela n'a évidement plus d'intérêt.
  • [^] # Re: Quelques propositions

    Posté par  . En réponse au journal des idées pour éviter la création automatique de compte par des bots ?. Évalué à 8.

    Tu as du mal parce que ton problème, c'est le Test de Turing, tout simplement :

    http://fr.wikipedia.org/wiki/Test_de_Turing

    Le problème majeur est que derrière le bot, il y a l'intelligence humaine qui l'a écrit, et que c'est elle qu'il faut combattre en réalité.

    Suis le lien proposé, tu verras que beaucoup de gens s'y sont cassé la tête avant toi, et tu y trouveras probablement beaucoup d'astuces qui te permettront d'avoir la paix au moins pour un temps.

    Maintenant, je pense qu'il ne faut pas chercher de solution « absolue ». Soit c'est pour éviter les quelques bots qui pourraient passer de temps en temps sur ton site et dans ce cas, une solution élémentaire suffit, soit tu es littéralement envahi et dans ce cas, il faut essayer de savoir pourquoi. Si c'est parce que ton site est ultra-célèbre, alors effectivement il faut soit faire travailler l'utilisateur, soit investir dans de plus gros moyens.

    Le courrier postal pourrait être l'un d'eux, étant donné le délai imposé et la nécessité d'avoir un opérateur pour saisir les informations ou faire du scan/OCR. Si tu en es là, il vaut mieux porter plainte :-)

    Pour l'accessibilité, je pense que tu peux alterner fichiers sonores et fichiers visuels selon l'agent utilisé. Même si l'on veut prendre en compte les centaines de millions d'utilisateurs sous lynx/links :), il est toujours possible de télécharger l'image et de l'ouvrir avec un éditeur séparé.

    Un aveugle qui surfe sur le web utilise automatiquement un agent sonore (ou alors une table braille, mais là encore, il est toujours possible de télécharger le fichier sonore et de le diffuser ailleurs).

    Pour les fichiers sonores, tu peux demander aux gens de reconnaître un morceau de musique par exemple. La musique a l'avantage de s'affranchir des langues. Problème : Il faudra utiliser du classique si tu ne veux pas payer une somme forfaitaire à la SACEM pour avoir le droit de le faire, ce qui peut être envisagé : La dernière fois que j'avais regardé, ce n'était pas si inabordable que çà ...

    Bonne chance.
  • [^] # Re: Peut être un problème de routage

    Posté par  . En réponse au message Problème avec 2 cartes réseaux. Évalué à 3.

    Même avis.

    Bxfiesta, de quelle manière te connectes-tu à internet ? Avec un modem ADSL ou avec une passerelle entre les deux (ou un modem en routeur) ? Quels sont les sous-réseaux que tu utilises pour chacune de tes cartes ?

    A++
  • # Ubunta et Mandrivu

    Posté par  . En réponse au message moi pas parler linux??!!. Évalué à 4.

    Hmm.

    Debian a la réputation d'être la plus « sérieuse » des distributions Linux, mais il n'en faut pas plus pour démarrer un troll olympique.

    Moi je conseille Ubuntu, qui a le mérite d'être basée sur Debian, sinon Mandriva, que j'ai utilisé pendant de nombreuses années.

    Sinon, je te conseille le Linux Distribution Chooser :

    http://www.zegeniestudios.net/ldc/
  • [^] # Re: Par exemple

    Posté par  . En réponse au message remplacer un caratère dans une variable?. Évalué à 2.

    En mettant bien en évidence le fait que c'est tr le c½ur de toute l'affaire. Donc :

    $ man tr

    Isgud4u.
  • # Les balises

    Posté par  . En réponse au journal DLFP et l'accessibilité !. Évalué à 0.

    Dans le même esprit, j'en profite pour faire remonter ceci :

    https://linuxfr.org/tracker/334.html
  • [^] # Re: Maitriser le nom de domaine

    Posté par  . En réponse au journal Alice n'est pas blonde pour rien.. Évalué à 10.

    C'est le bruit de l'onduleur défaillant ?
  • # Merci

    Posté par  . En réponse au message Je recherche un bon scanner. Évalué à 2.

    Eh bien, merci à tous pour ces précisions.

    Quelqu'un sait ce que vaut l'Epson 3170 Photo ?
    http://www.rue-montgallet.com/prix/75012/acheter/9070/Epson-(...)

    À bientôt.
  • [^] # Re: WMMON

    Posté par  . En réponse au message WindowMaker +application dockable + CPU et mémoire. Évalué à 2.

    « Si vous avez aimé wmmon, vous adorerez wmifs », comme on dit chez un célèbre cyberbouquiniste ...

    wmifs est aux cartes réseau (y compris connexions ppp) ce que wmmon est au système.
  • [^] # Re: WMMON

    Posté par  . En réponse au message WindowMaker +application dockable + CPU et mémoire. Évalué à 4.

    Et tant que j'y suis, le DockApp Warehouse est une bonne adresse pour faire ses courses :

    http://dockapp.bensinclair.com/


    Les RPM pour wmmon, aussi :

    http://rpmfind.net/linux/rpm2html/search.php?query=wmmon
  • # WMMON

    Posté par  . En réponse au message WindowMaker +application dockable + CPU et mémoire. Évalué à 3.

    wmmon est impeccable.
    Cela fait des années que je l'utilise.

    http://mirrors.ircam.fr/pub/debian/pool/main/w/wmmon/
  • # Le PPP

    Posté par  . En réponse au message Problème de démarrage de Mandriva 2006. Évalué à 3.

    Le PPP, c'est le « Point-To-Point Protocol ». C'est en général celui qui est utilisé lorsque tu te connectes chez ton fournisseur d'accès à Internet.

    Les « interfaces » en question sont les interfaces réseau, en général les cartes Ethernet. Ces dernières sont repérées par eth0, eth1, eth2, etc.

    Une interface réseau se caractérise, en faisant simple, par le fait qu'elle soit dotée d'une adresse IP et qu'elle puisse directement dialoguer avec toutes les machines de son réseau local.

    À l'inverse, un port série ne peut communiquer qu'avec un et un seul autre port série, soit en reliant directement les fils entre eux (câble NULL-Modem), soit par modem interposé.

    Le protocole PPP sert donc à simuler une interface réseau virtuelle, naturellement nommée PPP0 (puis PPP1, PPP2, etc. mais il est rare d'avoir plus d'un modem sur une même machine, donc on les voit rarement chez un particulier), auquel le système peut accéder comme aux autres, tout en véhiculant le trafic à travers un pipe ou n'importe quel canal série.

    C'est ce qui est utilisé partout, même sous Windows, bien que ce soit moins flagrant pour l'utilisateur.

    C'est également le protocole utilisé par l'ADSL lorsque tu n'es pas dégroupé (en dégroupage, ton modem est directement relié sur le réseau de ton fournisseur, donc nul besoin d'authentification ou d'encapsulation supplémentaire).

    Le problème est qu'en l'occurence, la « transparence » est tellement parfaite qu'apparement, ta Mandriva essaie de démarrer ta connexion à Internet de la même façon qu'elle active tes cartes réseau. Si tu es en ADSL, c'est une bonne idée, si tu es en 56K, il vaut mieux la désactiver au démarrage.

    Dans tout les cas, si cela bloque au démarrage, un petit Ctrl-C au moment du bloquage sur cette ligne devrait t'aider à passer facilement à la suite .

    Bonne chance.
  • [^] # Encore des précisions :

    Posté par  . En réponse au message Sockets - Processus. Évalué à 1.

    Le plus simple est encore que chaque serveur d'acquisition prenne de lui-même l'initiative de se connecter au serveur interbancaire en lui disant « Bonjour, je suis la banque DuFlouze, à votre service. », et maintienne la connexion ouverte. Le serveur du réseau interbancaire, lui, maintient en temps réel la liste des banques connectées.

    Ensuite, tu définis un protocole de communication commun à tous les protagonistes de l'affaire mais concrètement, il s'agit de faire trois choses :

    - S'authentifier (« Je suis le terminal|serveur d'acquisition|serveur d'autorisation|réseau interbancaire, et pour le prouver, voici mon mot de passe »).
    - Faire une requête de transaction.
    - Répondre à cette requête par « Oui », « Non », ou « Réseau Indisponible ».

    Ensuite, cela se passe au niveau des serveurs d'acquisition.

    - Une requête peut provenir invariablement d'un terminal ou du réseau interbancaire. Les deux connexions seront traitées exactement de la même façon :

    - La requête est réémise telle quelle soit vers le serveur d'autorisation local s'il s'agit de la bonne banque, soit vers le réseau interbancaire, là encore de manière complètement transparente.

    - Le réseau interbancaire réémet vers la requête vers la connexion du serveur bancaire idoine si celui-ci a pris le soin au préalable de se connecter ou de s'authentifier, ou bien prends l'initiative de renvoyer lui-même la réponse « Réseau indisponible ».

    - On suit exactement la même procédure pour envoyer les réponses des serveurs d'authentification aux terminaux.

    Le principe du réseau interbancaire est donc le même que celui d'un hub ou d'un serveur IRC : n connectés tous identiques, et le premier qui envoie un message le voit relayé à tout le monde, ou au moins aux connexions autorisées.

    Conseil : Pour les messages, adopte le principe des datagrammes. Plutôt que de faire une suite séquentielle genre write question read réponse write merci read de rien, tu fais comme au bingo : Chaque fois qu'un cas de figure sort (requête,réponse, etc), tu mets un flag sur une ligne et quand une ligne est pleine (càd lorsque tu as réuni toutes les conditions), tu déclenches une action. Cela te permet de gérer plusieurs connexions en parallèle sans avoir à lancer plusieurs processus, et en t'affranchissant totalement de l'ordre d'arrivée des différents messages. C'est d'ailleurs comme cela que fonctionne la pile TCP/IP, à un niveau bien plus bas.

    Il faudra veiller également à ce que chaque serveur d'autorisation contienne non seulement la liste de ses propres comptes en banque, mais également celle des terminaux autorisés à s'y connecter.

    Enfin, à mon goût, ce modèle est le meilleur à ce niveau-là, mais dans la vie réelle avec des machines distantes, l'usage veut que chaque processus soit bidirectionnel, et que ce soit le premier qui ait quelque chose à dire qui ouvre la connexion, transmette son message et referme la connexion (comme au téléphone).
  • [^] # Re: NVidia ?

    Posté par  . En réponse au message probleme d'écran. Évalué à 1.

    Le plus rapide, c'est « lspci » dans un terminal. Tu sauras exactement ce qui se trouve sur le bus en question.

    xorg.conf et xf86config (pas xf86.conf) sont deux fichiers de configuration dans lesquels sont consignés les réglages propres au serveur X.

    Ouvre celui qui correspond à ta machine dans un éditeur (il te faudra sans doute les droits root), trouve la section "Screen" (il y en a peut-être plusieurs, attention) et ajoute la ligne « Option "IgnoreEDID" » dedans, puis relance le serveur X. Il est possible que cela règle le problème.

    Sinon, comme indiqué ci-dessus, il se peut que cela vienne simplement du fait que la résolution et la fréquence de rafraîchissement ne sont pas les mêmes que sous Windows. Dans ce cas, régler ton moniteur à la main devrait suffire à régler le problème ...
  • # NVidia ?

    Posté par  . En réponse au message probleme d'écran. Évalué à 1.

    Un vieil ordi, c'est quoi ?
    Quelle est ta carte graphique ?

    Moi j'ai le même problème sur un Toshiba Satellite 2410 avec un GeForce 4.
    Solution : « Option "IgnoreEDID" » dans la « Section "Screen" » du fichier de conf de ton serveur X.
  • # grep ?

    Posté par  . En réponse au message script pour virer tous les namespace d'un coup dans un gros gros projet ???. Évalué à 1.

    Non, désolé, il manque encore juste quelques précisions.

    Tu veux faire quoi ? Ramener toutes les définitions de classes au niveau initial ?

    Déjà, si c'est parce que ça t'embête d'avoir à préfixer chaque nom de classe ou de fonction par "LeNomDuNameSpace::", tu utilises "using namespace LeNomDuNameSpace;" au début de ton code.


    Sinon, le plus simple est de faire un "grep -R namespace" pour les retrouver parmi les différents fichiers. Cela te donnera les déclarations du style "namespace nom { bla bla bla }" et les déclarations dans le programme comme "using namespace nom;".

    Arpès, il faut boucler sur chacun d'eux et ajouter le suffixe "::" avant de faire une recherche et éventuellement une substitution automatique, mais avec beaucoup de prudence car il se peut qu'il y ait des homonymes, les espaces de nommage servant précisément à gérer efficacement ce problème.
  • # Write Read Open Close ?

    Posté par  . En réponse au message ecrire un pilote réseau pour RTLinux. Évalué à 2.

    Tu veux les utiliser ou les implémenter ?

    D'abord, une carte ne s'utilise pas comme un pipe ou un fichier spécial : il va y avoir beaucoup de connexions qui vont circuler en parallèle dessus, et beaucoup de traitement par le hardware.

    Ensuite, ce sont les fonctions dont tu parles qui font appel au pilote du périphérique concerné, pas l'inverse.
  • [^] # Re: Bureau

    Posté par  . En réponse au message Comment changer le fond d'écran de manière portable ?. Évalué à 3.

    Oui, oui, c'est bien comme cela que je l'ai pris.

    Pour GNOME, tu peux voir ici :
    http://developer.gnome.org/doc/API/

    Pour KDE, c'est peut-être faisable via DCOP ...

    Dans les deux cas, ces environnements proposent une application de contrôle qui permet de changer ce fond d'écran. Il n'y a qu'à aller chercher les sources et relever l'appel à la bonne bibliothèque.

    Ensuite, il n'y a plus qu'à rassembler le tout dans ton application.
  • [^] # Re: Bureau

    Posté par  . En réponse au message Comment changer le fond d'écran de manière portable ?. Évalué à 3.

    A noter toutefois que le fond de bureau sur un serveur X est censé être le contenu de la RootWindow. En principe, cela permet de court-circuiter beaucoup de choses.

    Ceci dit, il demeure quelque exceptions comme Nautilus qui crée une fenêtre géante par dessus la fenêtre racine pour pouvoir gérer non seulement le fond du bureau mais également les icônes des raccourcis qui s'y trouvent.

    Donc, effectivement, rien de générique, surtout si l'on veut faire propre. Ceci dit, gérer KDE, Windows, Gnome, et les autres cas de base par la RootWindow, cela fait quatre cas de figure à prendre en compte. Cela reste humainement faisable.
  • # Live CD

    Posté par  . En réponse au message problemee de boot. Évalué à 3.

    Trouve et grave un Live CD quelquonque, Knoppix, la plupart du temps. Tu peux même utiliser le CD d'installation de Debian en te démerdant bien, mais il faut bidouiller un peu.

    Démarre ta machine depuis celui-ci, monte la partition manuellement avec mount -o rw /dev/xxx /mont/point/de/montage, puis fais un chroot /mont/point/de/montage dessus. Tu vas alors te retrouver dans l'environnement habituel (en mode texte).

    De là, tu relances lilo ou grub comme si tu voulais les installer normalement depuis un Linux fonctionnel. Ceci va réactualiser le MBR, que Windows a modifié pour son propre compte. Tu redémarres sans le Livde Cd et tout devrait rentrer dans l'ordre.



    Tu peux aussi modifier C:\boot.ini ou ce qui en tient lieu aujourd'hui pour demander à Windows de te proposer son propre menu de démarrage, quitte à réinstaller LILO/GRUB par la suite, mais là il faut que tu demandes à Google car je ne connais plus par coeur le format de ce fichier.
  • # Titanium

    Posté par  . En réponse au journal Thinkpad: de quel côté êtes-vous ?. Évalué à 2.

    En français, on dit titane, pas titanium ...