wismerhill a écrit 2608 commentaires

  • [^] # Re: Questions aux lecteurs

    Posté par  . En réponse à la dépêche Nouvelle version 2.6.33 du noyau Linux. Évalué à 2.

    C'est très long à lire (je viens d'y passer une bonne partie de ma soirée), mais pas trop car c'est très intéressant.

    C'est toujours un plaisir de voir arriver une de tes dépêches car les sujets sont bien traités avec plein de liens extérieurs pour approfondir.
  • [^] # Re: Question idiote

    Posté par  . En réponse au journal [HS] Roland Magdane, un plagiat comme un autre. Évalué à 1.

    Tu n'a même pas regardé les liens que j'avais donné.
  • [^] # Re: Question idiote

    Posté par  . En réponse au journal [HS] Roland Magdane, un plagiat comme un autre. Évalué à 3.

    Tu sais, les mangas ne se limitent pas aux shonen à la dragon ball.
    prenons un exemple frappant:
    Jirō_Taniguchi
    et puis quelques autres que j'apprécie particulièrement
    Kei_Toume
    Naoki_Urasawa
    Tsukasa_Hōjō
    et puis du côté des animé
    Hayao_Miyazaki et le Studio_Ghibli
  • [^] # Re: Et ça fait quelle taille dans les pages à charger?

    Posté par  . En réponse au journal Un environnement d'exécution Flash en ... Javascript. Évalué à 0.

    Non, puisque, à en croire les développeurs, la partie bureau/taskbar en était arrivé à un état difficilement maintenable et encore plus à faire évoluer.
    Ça a pris (et prend encore) du temps pour atteindre un niveau de fonctionnalités équivalent mais ça permettra d'aller beaucoup plus loin dans l'avenir.
  • [^] # Re: fsync ?

    Posté par  . En réponse au journal Cache du système de fichier en RAM. Évalué à 1.

    Perso je suis en btrfs, et ça marche vraiment pas mal.

    Sauf que le format sur le disque du FS n'est pas encore strictement fixé (même s'il faut une très bonne raison pour qu'il change encore).
    cf http://btrfs.wiki.kernel.org/index.php/FAQ
    Par exemple il a changé dans le 2.6.31, qui sait lire l'ancien format mais réécrit de façon un peu différente, donc une fois utilisé avec un 2.6.>=31 ce n'est plus lisible par un précédent (à moins de le patcher avec la dernière version de btrfs, ce qui semble prévu d'après la FAQ).
  • [^] # Re: Règle du KISS et XML

    Posté par  . En réponse au journal Requête aux devs de logiciels libres. Évalué à 1.

    Et tant qu'à faire, le lien qui va bien
    http://xmlstar.sourceforge.net/

    (je m'en sers beaucoup pour pouvoir scripter la lecture/édition de fichiers de config de tomcat)
  • # batik

    Posté par  . En réponse au journal Point sur le format SVG. Évalué à 2.

    Batik n'est pas un browser, c'est une bibliothèque en java (de la fondation apache) pour gérer le SVG (y compris l'aspect scripting)
    Tu peux voir là
    http://xmlgraphics.apache.org/batik/status.html
    l'état du support du SVG 1.1
  • [^] # Re: Tu as essayé xrandr

    Posté par  . En réponse au message coup de gueule sur la gestion de écrans sous linux. Évalué à 2.

    J'arrive à configurer le bousin, mais uniquement dans la plage de résolution autorisée (j'imagine) par le xorg.conf. Or, aucun outil n'est capable de me dire ce qui ne va pas dedans et le corriger tout seul.

    xrandr a une option --newmode, qui prend les même paramètres qu'un ModeLine de xorg.conf, ensuite l'option --addmode permet de l'associer à une sortie en particulier.
    Ça permet d'ajouter dynamiquement des mode d'affichage.
    C'est pas très pratique, mais ça dépanne quand le driver ne sait pas détecter les modes d'un écran branché à chaud (j'ai le cas avec un portable avec CG intel).

    Il y a aussi un petit utilitaire gtf (sur mandriva ça fait partie du paquet x11-server-common) qui te génère un modeline pour une résolution et un taux de rafraîchissement donnés.
  • [^] # Re: 2 petites infos inutiles?

    Posté par  . En réponse au journal Faut-il craquer pour du SSD ?. Évalué à 2.

    En gros, on veut écrire 64K, mais en cas de problème on veux soit la version précédente sois la nouvelle version mais pas un mixte. Je pense qu'un simple write (sys_write()) doit avoir cette sémantique avec les nouveaux systèmes de fichier mais que l'on a aucune idée de la taille max qu'il peut gérer comme cela (une page de 4K ? un buffer autour de 1Mo ? une grosse page de 4Mo ?).

    la technique habituelle pour faire ça, c'est d'écrire les données dans un nouveau fichier puis de le renommer pour remplacer l'ancien (ce qui est très chiant car les permissions/propriétaire ne sont pas conservés).
    Et il faut absolument faire le fsnc avant le rename, sinon en cas de plantage tu peux avoir le fichier déjà déplacé (donc l'ancien déjà perdu) mais encore vide ou incomplet.
  • [^] # Re: 2 petites infos inutiles?

    Posté par  . En réponse au journal Faut-il craquer pour du SSD ?. Évalué à 2.

    Si le flush n'est pas fait chaque fois que des informations ont été modifiées dans le fichier (modulo la logique de fonctionnement de la DB) tu peux très bien te retrouver avec un fichier corrompu, ou vide, et perdre ton historique des deux derniers mois.

    Et c'est exactement ce qui s'est passé aux débuts d'ext4, firefox (et d'autres) ne faisaient pas suffisamment de flush (il me semble qu'ils avaient patché sqlite pour retirer des flush) et comptaient sur l'option data=ordered d'ext3 pour compenser, alors que le FS n'apporte à priori aucune garantie de ce type (c'est justement à ça que sert la commande flush, garantir que les données sont bien enregistrées).

    Heureusement que tous les logiciels ne font pas comme faisait firefox avant!
  • [^] # Re: très bon test.

    Posté par  . En réponse au journal Test de KDE 4.4 - Krita demande de l'aide - Setup et la mise à jour. Évalué à 2.

    Mais cela diminue la maintenabilité, car si on rajoute un vitesse une deuxième ligne après/avant le die() sans faire attention il se retrouve en dehors du else, sans aucune erreur de compilation.
  • [^] # Re: très bon test.

    Posté par  . En réponse au journal Test de KDE 4.4 - Krita demande de l'aide - Setup et la mise à jour. Évalué à 2.

    Je suis d'accord, j'aime bien avoir du code qui ne gaspille pas les lignes.
    Et pour un else c'est encore pire, car il va prendre trois lignes

    }
    else
    {

    au lieu d'une

    }else{


    Et pour la lisibilité il y a l'indentation.
  • [^] # Re: Et aussi

    Posté par  . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 1.

    Le commentaire d'origine parlait de systèmes de fichiers modernes et citait ext3 et xfs en exemples avec points de suspension, donc si je suis dans le sujet avec btrfs et zfs.

    Le fait que le copy-on-write ne soit utilisé que dans certains cas particulier implique malgré tout que, sur ces systèmes de fichiers, on n'a pas de garantie que les données sensibles ne traînent pas ailleurs sur le disque dur, à moins de connaître parfaitement l'historique d'utilisation de son FS et d'être sur que l'on n'a pas utilisé les fonctionnalités en question.
  • [^] # Re: Et aussi

    Posté par  . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 1.

  • [^] # Re: Et aussi

    Posté par  . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 2.

  • [^] # Re: [RESOLU] Re: combiner dpkg-query et apt-cache

    Posté par  . En réponse au message Trier les paquets. Évalué à 2.

    Sauf que "apt-cache show" se base a priori sur la liste des paquets installés. Donc (chez moi en tout cas) la commande ne me retourne rien alors que je sais qu'il y a des paquets Etch sur ma Lenny.

    Oups, c'est juste, c'est showpkg qu'il fallait utiliser, du coup il faut changer un peu le grep et ça donne

    dpkg-query -f '${Package} ${Version}\n' -W|while read pkg version;do if ! apt-cache showpkg $pkg|grep "^$version ">/dev/null;then echo $pkg-$version not found;fi;done

    (bon, je garantis pas que ce soit tout à fait au point)

    Avec vos pistes et un peu de Google j'ai trouvé la commande qui semble correspondre à mon besoin

    aptitude search ~o


    La page de manuel d'aptitude n'explique pas cette syntaxe, qu'est-ce que ça signifie?
    Quand je le teste sur une lenny (mise à jour depuis une etch) il me sort des paquets dont je sais bien qu'ils sont dans lenny et à jour sur mon installation.
  • [^] # Re: combiner dpkg-query et apt-cache

    Posté par  . En réponse au message Trier les paquets. Évalué à 2.

    Petite précision: ça ne fait pas exactement ce que tu as demandé (trouver les paquets provenant de etch), ça répond plutôt à la question "quels sont les paquets installés qui ne proviennent pas des sources actuellement configurées".
  • # combiner dpkg-query et apt-cache

    Posté par  . En réponse au message Trier les paquets. Évalué à 1.

    Il y a peut-être une façon plus propre de faire, mais en combinant dpkg-query (pour lister les paquets installés) et apt-cache (pour voir si un paquet est disponible, en supposant que tes sources sont bien configurées sur lenny) tu devrais avoir ce que tu veux avec une commande du style

    dpkg-query -f '${Package} ${Version}\n' -W|while read pkg version;do if ! apt-cache show $pkg|grep "^Version: $version\$">/dev/null;then echo $pkg-$version not found;fi;done

    explication: on liste les noms des paquets avec leur version, que l'on lit dans une boucle puis on donne ça à apt-cache et on vérifie avec grep si la version est la même, si pas trouvé on annonce que ce paquet n'est pas trouvé.
  • [^] # Re: De la facilité avec laquelle un paquet Setup est créé

    Posté par  . En réponse au journal Sortie de Setup 0.1-alpha0. Évalué à 5.

    Tu as bien en tête que la copie de fichiers n'est pas atomique ? Et qu'il ne va pas suffire de copier ? Il va aussi falloir supprimer les fichiers qui ne sont plus nécessaires, remonter d'éventuels conflits sur des fichiers de configuration existants suite à modification du fichier du paquet... Que se passe t-il avec ton système si le disque / est full pendant la copie ?

    Je m'intéresse assez peu au sujet donc je n'ai aucune idée de comment rpm et dpkg ont réglé ces problèmes (et s'ils l'ont fait complètement d'ailleurs) mais tu n'as pas l'air d'en avoir plus et c'est inquiétant.


    Ce n'est en tout cas pas géré au niveau de RPM, j'ai déjà eu le cas d'une partition /boot trop pleine et un système laissé dans un état difficile à récupérer parce que la génération du initrd n'avait pas pu se terminer.
    C'est d'ailleurs une raison pour laquelle il est difficile d'anticiper les problèmes de place disponibles lors de l'installation de paquets car un script de post-installation peut de générer une quantité significative de fichiers (par exemple une distribution LaTeX qui pré-calculerait ses polices metafont dès l'installation, ça peut vite se chiffrer en dizaines de Mo).
  • # task-kde4

    Posté par  . En réponse au message AU SECOURS !!!. Évalué à 4.

    Un bureau KDE relativement complet peut être installé en installant le paquet task-kde4.

    Il ne faut jamais faire des désinstallations sans vérifier ce qu'on désinstalle, pour éviter ce genre de problème.
    Du point de vue de urpmi, un paquet orphelin est tout simplement un paquet que tu n'a pas installé explicitement et qui n'est plus nécessaire à aucun autre.
  • [^] # Re: Trop court?

    Posté par  . En réponse à la dépêche Sortie d'openSUSE 11.2. Évalué à 2.

    Sinon, faut passer à Debian: 5ans entre deux versions stables, ça suffit non?

    Ce troll-là est presque mort maintenant que debian est passée à un cycle de deux ans pour le freeze.
  • [^] # Re: Plasmoid

    Posté par  . En réponse au message Monter les disques USB automatiquement. Évalué à 1.

    Et un autre

    http://kde-look.org/content/show.php/Device+Manager?content=(...)

    (celui-ci est packagé dans mandriva 2010)
  • [^] # Re: plus vite ?

    Posté par  . En réponse au journal Pour utiliser Windows, utilisez Linux. Évalué à 3.

    Toi, tu n'as jamais testé les outils d'admin de chez HP, comme la console ILO en Java qui fonctionne sur un linux 32bit mais pas sur un 64...

    Ben, si je l'ai déjà utilisé, mais j'étais sur une machine 32bits.
    Qu'est-ce qu'ils ont pu faire comme horreur pour que ça ne fonctionne pas en 64bits?
  • [^] # Re: plus vite ?

    Posté par  . En réponse au journal Pour utiliser Windows, utilisez Linux. Évalué à 6.

    Nous avons un serveur d'impression écrit en java qui se plante toutes les semaines sous windows 2003 donc pour redémarrer le windows la vm c'est pratique.
    Le concepteur nous a envoyé une version linux donc je vais l'installer et tester.


    S'il est écrit en java, pourquoi avez-vous besoin d'une version spécifique Linux?
    (À moins que ce ne soit encore un truc écrit par des incompétents qu imettent en dur dans le code des chemins du genre "C:\Program Files\", j'ai déjà vu ça...)
  • [^] # Re: Pourquoi ...

    Posté par  . En réponse au journal Le fondateur de KDE décoré par l'État allemand. Évalué à 5.

    Viens voir les tarifs en Belgique...
    Un certain opérateur historique y paralyse le marché grâce à sa main-mise sur le câblage qui lui permet de s'imposer facilement face aux autres opérateurs ADSL qui sont obligés de passer par eux.
    Mon frère (qui est donc chez un opérateur alternatif), qui a déménagé depuis plus de deux mois attend encore que sa ligne soit réactivée, après de nombreux coup de téléphone (payants, à attendre des dizaines de minutes avec la musique d'ambiance!) et des lettres recommandées avec accusé de réception.