santos a écrit 456 commentaires

  • # passe à gmail...

    Posté par  . En réponse au journal jabber.org quitte le libre ?. Évalué à -9.

    (et du calme avec le bouton moinser !!)
  • # Du gros n'importe quoi

    Posté par  . En réponse au journal Un site refuse IE6. Évalué à 3.

    Absolument n'importe quoi ce site de timbre en ligne.
    Il charge un énorme blob java pour imprimer les timbres, alors qu'il suffirait de générer un PDF que l'utilisateur imprimerait comme bon lui semble (ce qu'on peut de toute façon faire en imprimant avec une imprimante PDF).
    Avec leur blob java, l'impression par le réseau marche une fois sur deux, impossible de faire la différence entre plusieurs imprimantes sur le réseau qui portent le même nom, etc...
    Sans compter que mon dual core a vraiment du mal à suivre, il surchauffe, le ventilateur tourne au maximum, au moment où se charge leur blob. Et ça rame tellement qu'on se demande vraiment si ça ne s'est pas planté en cours de route.

    Je ne comprend absolument pas l'intérêt de cette énorme usine à gaz. Les timbres ont un code barre unique et un numéro unique. Donc Pourquoi emmerder l'utilisateur ?
  • # Règle PREROUTING avec filtre sur l'interface d'entrée

    Posté par  . En réponse au message iptables et réseaux non routables. Évalué à 0.

    ce qui est destiné à 192.168.38.0/24 doit être transformé en 192.168.1.0/24

    Concrètement, ce qui est destiné à 192.168.38.0/24, c'est tout ce qui arrive par l'interface réseau virtuelle du VPN. Il faut donc l'intercepter avec l'option -i, au niveau de la chaîne PREROUTING :

    iptables -t nat -A PREROUTING -i $IF_VPN ...

    $IF_VPN est le nom de l'interface du VPN (ifconfig pour l'obtenir).

    Ensuite, il suffit de modifier la destination de ces paquets, en spécifiant une plage d'adresses de destination :

    ... -j DNAT --to 192.168.1.0-192.168.1.254

    iptables fera ainsi la correspondance 192.168.38.XX -> 192.168.0.XX

    Ce qui nous donne :

    iptables -t nat -A PREROUTING -i $IF_VPN -j DNAT --to 192.168.1.0-192.168.1.254
  • [^] # Re: Mouais…

    Posté par  . En réponse au journal Le réchauffement climatique est une vaste blague. Un complot.... Évalué à -1.

    dont une (qui n'est PAS celle qui a provoqué la fin des dinosaures) a éradiqué, estime t'on , près de 99% des espèces.

    Le déluge ? :-D
    (L'arche de Noé, toussa...)
  • [^] # Re: Où est le problème ?

    Posté par  . En réponse au journal Une bonne définition du droit d'auteur ?. Évalué à 4.

    Le vrai problème, c'est qu'une majorité de livres n'est pas encore dans le domaine public, et sur cette majorité, une grande partie n'a pas d'ayant droit connu.

    D'où l'idée de Google qui était de dire ''on numérise, et si quelqu'un se manifeste comme ayant-droit, on s'arrangera''.
  • # Comparaison avec un vrai routeur

    Posté par  . En réponse au message Pare-feu Linux - test de charge. Évalué à 1.

    Je me suis toujours demandé ce que valait un PC en guise de routeur, même puissant, à la place d'un vrai routeur (un appareil grand public à 50€, ou un appareil ''pro'' à 500€).

    Si à l'occasion, tu peux également tester avec de tels appareils, ça peut être intéressant.
  • # ''une décision qui ne déplaira pas à la firme de Redmond''

    Posté par  . En réponse à la dépêche RGI : le cadeau de François Fillon à Microsoft. Évalué à 1.

    Ça leur plaira toujours plus que si la première version avait été conservée...
  • # Redemander l'installation de proxmox

    Posté par  . En réponse au message Proxmox et esmtp. Évalué à 3.

    Chez moi (avec apt-get), lorsque je tente d'installer un paquet qui est déjà installé et qui est une dépendance d'un autre paquet, le paquet est alors marqué comme installé manuellement.
    Comme ça, si par la suite je supprime le paquet dont il dépend, le paquet ne sera pas supprimé.

    Exemple : tentative d'installation du paquet libjson-glib, qui est une dépendance de pidgin-facebookchat


    apt-get install libjson-glib-1.0-0

    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    libjson-glib-1.0-0 est déjà la plus récente version disponible.
    libjson-glib-1.0-0 passé en « installé manuellement ».
  • [^] # Re: Petite question...

    Posté par  . En réponse au journal TuxRadar : Comparaison de la vitesse de démarrage de Vista, Windows 7, Ubuntu 9.04 et 9.10. Évalué à 4.

    De plus les temps donné incluent le démarrage de Firefox et le chargement d'une page (c'est moyen niveau comparatif car le débit de la connexion et la disponibilité du serveur hébergeant peuvent varier dans le temps).

    Certes. Mais compte tenu des écarts entre les temps de démarrage des différents systèmes testés, je pense que c'est négligeable.
    Tout au moins, si les tests ont été effectués sur un réseau correct, avec une connexion ADSL classique.
  • [^] # Re: Tout y est

    Posté par  . En réponse au message dd, MBR, sauvegarde intégrale. Évalué à 2.

    Je confirme, après essai, que ça fonctionne impeccable !
  • # Caymal

    Posté par  . En réponse au message Gmail, bcc et image dans introuvable. Évalué à 2.

    Bon déjà gmail c'est mal.
    Mais du HTML dans un mail, c'est vraiment très mal.
    Pourquoi pas non plus du Javascript ? Du Flex ? Du OpenGL ?
  • [^] # Re: pcopy

    Posté par  . En réponse au message dd, MBR, sauvegarde intégrale. Évalué à 2.

    pcopy est destiné à être utilisé lors de la copie de données depuis un gros disque (ou partition) vers un autre disque (ou partition) là où dd est trop lent (et peut générer des erreurs). Il affiche également un indicateur d'avancement lors de la copie.

    source : http://packages.debian.org/fr/sid/pcopy
  • [^] # Re: Tout y est

    Posté par  . En réponse au message dd, MBR, sauvegarde intégrale. Évalué à 2.

    Merci Benoît pour ces précisions.
  • [^] # Re: filezilla

    Posté par  . En réponse au message dd, MBR, sauvegarde intégrale. Évalué à 3.

    De quel live-cd parles-tu ?
    Filezilla semble être un simple client FTP. Je n'ai pas trouvé de référence à une version live-CD sur leur site.
    La version portable ne permet pas de faire ce que je souhaite (copie en mode fichiers, nécessité d'un hôte sous Windows,...)
  • [^] # Re: Plusieurs méthodes

    Posté par  . En réponse au message Patron de conception monteur cohérence des objets montés. Évalué à 2.

    Cela résout effectivement le problème dans le cas de l'utilisateur cherche à utiliser proprement la classe instanciable par montage.

    Mais contrairement à certaines solutions proposées plus haut, ça ne permet pas de verrouiller l'objet en cours de montage.
  • [^] # Re: Plusieurs méthodes

    Posté par  . En réponse au message Patron de conception monteur cohérence des objets montés. Évalué à 2.

    Ce que tu dis est juste, dans le cas général.

    Mais parfois, en pratique, c'est plus compliqué. La création d'un objet ne se résume pas toujours à faire un new MaClasse().

    Par exemple, dans un jeu vidéo de voitures, le développeur n'écrit probablement pas une énorme classe Voiture qui gère toutes les configurations imaginables (avec plein de paramètres). Il n'écrit probablement pas non plus une classe par configuration imaginable.
    En fait, il va surtout s'appuyer sur des bibliothèques de moteurs, de roues, de skins, de sons, etc..., qu'il ne connaît généralement pas (il ne connaît que leur interface).
    Il va seulement écrire un classe Monteur, qui contient une série de fonctions, chacune étant chargée de créer un élément précis.

    Le ''directeur'' (celui qui donne les ordres, ici le jeu vidéo) appelle le monteur, qui va créer une Voiture ''vide'' (new Voiture()). Puis, il appelle tour à tour chacune des fonctions du monteur. Une fois qu'il les a toutes appelées, la voiture est prête à l'usage. Et donc là seulement, tu peux faire maVoiture.demarrer().

    En milieu de montage, d'un point-de-vue objet pur, maVoiture est bien une instance de Voiture. Mais une instance seulement à moitié initialisée.

    Et lorsque l'état de l'assemblage d'un objet dépend de celui d'un autre, ça peut vite devenir le bazar.

    D'où ma question : existe-t-il une bonne pratique pour décrire l'état d'avancement de la construction des objets ?

    Je pensais aux par GRAFCET, dont ont peut lier la progression à l'aide de bits de synchronisation. Peut-être existe-t-il un équivalent en modélisation orientée objet.
  • [^] # Re: xampp

    Posté par  . En réponse au message Distribuer un intranet. Évalué à 3.

    Sinon il existe également des serveurs web plus léger qu'apache.

    Typiquement lighttpd.
  • # J'aime le site (provisoire)

    Posté par  . En réponse au message Nouvelle distribution Linux. Évalué à 4.

    Allez voir les sources, c'est génial !

    Le genre de site LOPPSI-ready, avec des frames en cascade qui vont chercher d'autres frames à l'aide de javascript, sur d'autres serveurs, + du javascript qui réécrit les liens,...
  • # Complément d'informations

    Posté par  . En réponse au message Nouvelle distribution Linux. Évalué à 5.

    Cette distribution a pour objectif de permettre d'une part une réduction des coûts opérationnels (licences, frais et temps d'installation, temps de mise en production, mise en place et configuration de serveurs, ...)

    Comparée à quelle autre distribution ?
    On peut avoir un benchmark détaillé par rapport aux principales distributions du marché ?

    accroître la productivité globale avec la présence de logiciels métiers de qualité professionnelle

    On peut avoir la liste des logiciels en question ?
    Logiciels libres ou non ? Développés maison ou non ?
  • [^] # Re: Va en justice

    Posté par  . En réponse au journal Des paiements non sécurisés ?. Évalué à 4.

    Cela dit, consulter un FTP public est un délit.
    Et pour le coup, n'importe quelle madame michu peut le faire, simplement avec son Firefox, en cliquant sur un lien.

    Les gnutls et autres outils... vas-y expliquer au juge...
    Il va voir une ligne de commande, il va paniquer et t'envoyer à Guantanamo, te prenant pour un dangereux pirate, comme ceux qu'on voit dans les films.
  • [^] # Re: Les galeries de l'insécurité ?

    Posté par  . En réponse au journal Des paiements non sécurisés ?. Évalué à 1.

    En même temps, quand on développe le site des Galeries Lafayette, on ne doit pas être tout seul sur son WAMP...
    Donc c'est normal que le front controller soit accessible depuis une autre machine.
    Accessible publiquement depuis Internet par contre, je suis d'accord que ce n'est pas normal.

    C'est un peu comme MySQL... par défaut, le serveur n'est accessible que depuis l'hôte local.
    Mais généralement on ouvre son accès depuis n'importe quelle machine, et on contrôle les accès au niveau du pare-feu du réseau.
  • [^] # Re: Sécurité

    Posté par  . En réponse au journal Des paiements non sécurisés ?. Évalué à 2.

    oui, Amazon et la Fnac, ils l'enregistrent

    Comment est-ce possible ?

    Je croyais que justement, le système de paiement sécurisé fait que seule la banque reçoit les données que je saisis...
  • # Mention de l'interface inutile

    Posté par  . En réponse au message Iptables et NAT. Évalué à 2.

    Je ne pense pas qu'il soit nécessaire de préciser l'interface :

    iptables -t nat -A PREROUTING -p tcp -d 10.1.0.1 --dport 80 -j DNAT --to-destination 10.8.0.2:80
  • # mauvaises adresses

    Posté par  . En réponse au message Iptables et NAT. Évalué à 5.

    Tu veux rediriger 10.1.0.1 vers 10.1.0.2, donc ta cible (DNAT) doit être 10.1.0.2.

    Par ailleurs, si tu veux rediriger uniquement les requêtes initialement à destination de 10.1.0.1, et non les requêtes HTTP à destination de n'importe quelle machine du réseau ou d'Internet, il faut ajouter cette adresse en condition :

    iptables -t nat -A PREROUTING -i eth0 -p tcp -d 10.1.0.1 --dport 80 -j DNAT --to-destination 10.8.0.2:80
  • # --to-destination

    Posté par  . En réponse au message Iptables et NAT. Évalué à 2.

    Je ne connais pas l'option --to, pour ma part j'utilise --to-destination :

    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 10.8.0.1:80