Mildred a écrit 2248 commentaires

  • # insaller le bon paquet

    Posté par  (site web personnel) . En réponse au message libmp3lame.so ? ou ça ?. Évalué à 2.

    et pour le trouver (selon mes anciens souvenirs de mandrake) c'est : urpmf libmp3lame.so (pas sure du tout, regarde man urpmf).
    Et ensuite, ça devrais marcher.
  • [^] # Re: tcc

    Posté par  (site web personnel) . En réponse au journal Auto-génération de code à la volée. Évalué à -2.

    http://fabrice.bellard.free.fr/tcc/

    The libtcc library enables you to use TCC as a backend for dynamic code generation.

    Read the `libtcc.h' to have an overview of the API. Read `libtcc_test.c' to have a very simple example.

    The idea consists in giving a C string containing the program you want to compile directly to libtcc. Then you can access to any global symbol (function or variable) defined.


    L'exemple : http://cvs.savannah.gnu.org/viewvc/tinycc/tinycc/libtcc_test(...)
  • [^] # Re: tcc

    Posté par  (site web personnel) . En réponse au journal Auto-génération de code à la volée. Évalué à 6.

    http://fabrice.bellard.free.fr/tcc/

    The libtcc library enables you to use TCC as a backend for dynamic code generation.

    Read the `libtcc.h' to have an overview of the API. Read `libtcc_test.c' to have a very simple example.

    The idea consists in giving a C string containing the program you want to compile directly to libtcc. Then you can access to any global symbol (function or variable) defined.


    L'exemple : http://cvs.savannah.gnu.org/viewvc/tinycc/tinycc/libtcc_test(...)
  • # tcc

    Posté par  (site web personnel) . En réponse au journal Auto-génération de code à la volée. Évalué à 2.

    As tu pensé à tcc qui est capable je crois de compiler à la volée du code C ? Par contre je crois qu'il reste des bugs...

    Il y a un module pour le langage lua qui l'utilise

    désolée, pas le temps de développer
  • [^] # Re: ringard

    Posté par  (site web personnel) . En réponse au journal Au revoir Compiz et Beryl, bonjour Compiz Fusion. Évalué à 3.

    Oui, bien sûr. Par contre cela remplace ton window manager actuel. Mais ca ne remplace pas ton environnement de bureau (sous xfce par exemple, ton bureau, thunar, les panels ... restent).

    J'en syis encore à beryl mais ça ressemble à beryl --replace

    Il y a aussi beryl-manager (c'est quoi l'équivalent de maintenant ?) qui se loge dans le systray et te permet à la volée de choisie entre beryl, metacity (le WM de GNOME) et kwin (le WM de KDE).
  • [^] # Re: XGL ?

    Posté par  (site web personnel) . En réponse au journal Au revoir Compiz et Beryl, bonjour Compiz Fusion. Évalué à 2.

    sur intel, ce n'est pas si parfait ... du moins pour les vidéos. Souvent les vidéos (avec l'extension xvideo) aparaissent en noir. Une solution : déplacer un peu la fenêtre. Et même la j'ai par moment des aperçus des fenêtres du dessous.

    Seule solution, désactiver beryl ou utiliser une sortie x11.

    Alors que sur mon desktop avec nvidia, tout marchait trs bien. Meme^les vidos.
  • # xmlcopyeditor

    Posté par  (site web personnel) . En réponse au journal Editeur XML. Évalué à 5.

    Que j'utilise pour le mêm genre de travaux ... mais c'est un éditeur généraliste. C'est pour le moment le meilleur que j'ai trouvé. Il est multiplateforme Linux Windows.

    http://xml-copy-editor.sourceforge.net/
    http://sourceforge.net/projects/xml-copy-editor/
  • [^] # Re: Programmes récents sous Slackware

    Posté par  (site web personnel) . En réponse au journal Slackware 12.0 RC1. Évalué à 1.

    Sauf que depuis google, les beta stables sont populaires
  • [^] # Re: Pour quoi slackware en 2007?

    Posté par  (site web personnel) . En réponse au journal Slackware 12.0 RC1. Évalué à 2.

    Je ne veux pas te débaucher de la slackware non plus mais pour ce coté simplicité (pas uzine à gaz comme debian/ubuntu et d'autres) il ya ArchLinux qui est bien.
    Enfin je trouve.
  • [^] # Re: super mais

    Posté par  (site web personnel) . En réponse au journal hardware4linux.info. Évalué à 4.

    Mon patch est légèrement différent :
    === modified file 'osinfo'
    --- osinfo	2007-06-19 20:50:43 +0000
    +++ osinfo	2007-06-19 20:54:19 +0000
    @@ -88,7 +88,9 @@
     # tested on:
     elif [ -r /etc/arch-release ]; then
         n="Arch Linux"
    -    r=`sed 's/.* \([0-9.]*\) .*/\1/' < /etc/arch-release`
    +    #r=`sed 's/.* \([0-9.]*\) .*/\1/' < /etc/arch-release`
    +    r=`grep -o '(\w*)' /etc/issue | sed 's/(\(.*\))/\1/'`
    +    [ -z "$r" ] && r=None
     # tested on:
     elif [ -r /etc/slackware-version ]; then
         n=`sed 's/\([^0-9.]*\) [0-9.]*.*/\1/' < /etc/slackware-version`
    
    
    Tu peux mettre sur ton site que pour installer ce paquet sur ArchLinux, il faut :
    $ cd
    $ mkdir hardware4linux
    $ cd hardware4linux
    $ wget 'http://aur.archlinux.org/packages/hardware4linux.info-collec(...)
    $ makepkg
    $ pacman -U hardware4linux.info-collector-0.7.1-1-i686.pkg.tar.gz
    Et que pour générer le rapport :
    $ sudo hwreport /tmp/report
    L'adresse du package source est : http://aur.archlinux.org/packages.php?do_Details=1&ID=11(...)
  • [^] # Re: Et le noyau ?

    Posté par  (site web personnel) . En réponse au journal hardware4linux.info. Évalué à 2.

    tu peux aussi collecter la config du kernel ...

    Mais je ne sais pas si c'est utile. par exemple j'ai une carte PCI qui permet d'ajouter des ports parallèles à mon PC. Le kernel de la knoppix la reconnaît très bien mais lorsque je cherche a trouver les options du kernel qui font que ca marche pour l'adapter au kernel de ma distribution, je n'y arrive pas.

    En tout cas ce n'est pas les options sur les ports parallèles. C'est peut être les options PCI remarque (il y a surement un problème d'interruptions car il y a en mêem temps 2 ports série sur cette carte qui eux fontionnent)
  • [^] # Re: Question simple

    Posté par  (site web personnel) . En réponse à la dépêche Atelier PKGBUILD : apprendre à empaqueter sous ArchLinux. Évalué à 2.

    ah bon ? Je ne lis pas les misas à jour avant et je m'en porte très bien ...
    C'est oùque tu regardes ? les news sur les différents sites ?
  • # Les autres distributions ..?

    Posté par  (site web personnel) . En réponse à la dépêche Atelier PKGBUILD : apprendre à empaqueter sous ArchLinux. Évalué à 6.

    Qu'en est-il pour les autres distributions ?

    J'utilise ArchLinux et je dois dire que la facilité de créer des packages avec un PKGBUILD est la raison qui me fait préférer cette distribution. Depuis, je ne fais plus aucun ./configure && make && make install dans /usr/local. Je fais des packages (du coup c'est mieux géré) et en plus on peut en faire profiter la comunauté avec AUR. Et ça je trouve que c'est formidable.

    J'ai installé ubuntu chez deux personnes que je connais et je dois dire que la ou j'ai le plus de mal c'est avec les paquets debian que je ne comprend pas, le système que je trouve très lourd a gérer ... Finalement, je ne vois pas ce qu'on leur trouve à ces paquets debian. Même les RPM semblent plus facile a créer.
  • [^] # Re: Question simple

    Posté par  (site web personnel) . En réponse à la dépêche Atelier PKGBUILD : apprendre à empaqueter sous ArchLinux. Évalué à 3.

    Pareil, aucun problème ...

    en tout cas moins que sous debian ou lorsque tu veux forcer un choix, c'est difficile au possible. C'est peut être voulu mais ca complique bien les choses quand même.

    Avec ArchLinux si tu veux ajouter/enlever un package sans tenir compte des dépendances (par exemple c'est juste temporaire et on en rajoute un après) c'est très facile avec pacman -d.
  • [^] # Re: super mais

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

    Distribution "Arch Linux"
    Version "Duke"

    Enfin je ne trouve pas ça très propre car si je veux changer le prompt de agetty je me retrouve dans les choux.

    je pense que ce serait quand même bien, si après cela il ne trouve toujours pas de version, de mettre par exemple "Unspecified" afin de ne pas tout bloquer.

    Mais tu peux aussi prendre la version de pacman installée (le gestionnaire de paquets) comme indication de version. Par exemple pacman -Qi pacman | grep "^Version " | sed 's/^.*: \(.*\)$/\1/' me donne 3.0.4-4
  • [^] # Re: super mais

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

    ArchLinux.

    le fichier /etc/arch-release existe mais est vide.

    Le seul moyen que je vois pour détecter la release c'est avec /etc/issue qui est utilisé par agetty pour afficher la distribution au dessus du prompt de login. Tu peux ainsi avoir le nom de la release avec la commande : grep Arch /etc/issue | sed -r 's/^Arch Linux \(([^\)]*)\).*$/\1/'

    Mais en fait, comme Arch Linux n'a pas vraiment de releases (toujours mis à jour) ... le mieux c'est de ne pas chercher à détecter la release :


    Originally /etc/arch-release was removed because it's wrong for Arch as we use rolling release system.
    But then it was added again for compatability (some packages check for its existence to know they are running on Arch)
    http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/base/filesystem(...)

    http://bugs.archlinux.org/task/7163

    Je te propose aini pour osinfo :


    elif [ -r /etc/arch-release ]; then
    n="Arch Linux"
    r=`sed 's/.* \([0-9.]*\) .*/\1/' < /etc/arch-release`
    [ -z "$r" ] && r=None
  • [^] # Re: super mais

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

    ma contribution, ce PKGBUILD. Si vous voulez l'adapter pour d'autres distributions, je pense que c'est facile. C'est un simple script bash.
    # Contributor: Mildred <silkensedai@online.fr>
    # kate: hl Bash; space-indent on; indent-width 2;
    
    pkgname=hardware4linux.info-collector
    pkgver=0.7.1
    pkgrel=1
    pkgdesc="Collect system informations for the hardware4linux.info site"
    arch=(i686)
    url="http://hardware4linux.info"
    license=('GPL')
    depends=()
    makedepends=(rpmextract)
    provides=()
    conflicts=()
    replaces=()
    backup=()
    install=
    _dmiver=2.9
    _pciver=2.2.4
    source=('http'://hardware4linux.info/res/lsb-hardware4linux.info-collector-$pkgver-1.src.rpm
            'http'://download.savannah.gnu.org/releases/dmidecode/dmidecode-$_dmiver.tar.bz2
            'ftp'://atrey.karlin.mff.cuni.cz/pub/linux/pci/pciutils-$_pciver.tar.gz)
    noextract=()
    md5sums=('d6f0fecf0458b99e2cbc147b2922857b'
             '3dac4b1817012ffebd78671473d8f56c'
             '5629fdb049f189fb853e7021f85553d2')
    
    build() {
      ( set -e
      cd "$startdir/src/"
    
      msg "In `pwd` extract sources ..."
    
      rpmextract.sh lsb-hardware4linux.info-collector-$pkgver-1.src.rpm
      tar jxf hwreport-$pkgver.tar.bz2
    
      msg "Build ..."
    
      cd "hwreport-$pkgver"
      cc -o scan-printers scan-printers.c
      cd ..
      cd dmidecode-$_dmiver
      make CC=cc
      cd ..
      cd pciutils-$_pciver
      make CC="cc -D__KERNEL_STRICT_NAMES -D__GLIBC__=2 -D__GLIBC_MINOR__=4 -O2"
      cd ..
    
      msg "Install ..."
    
      mkdir -p "$startdir/pkg/usr/bin"
      install "hwreport-$pkgver/scan-printers" "$startdir/pkg/usr/bin/"
      install "hwreport-$pkgver/hwreport"      "$startdir/pkg/usr/bin/"
      install "hwreport-$pkgver/osinfo"        "$startdir/pkg/usr/bin/"
      install "dmidecode-$_dmiver/dmidecode"   "$startdir/pkg/usr/bin/"
      install "pciutils-$_pciver/lspci"        "$startdir/pkg/usr/bin/"
      )
    }
    
    Par contre, lorsque je lance hwreport /tmp/report, j'ai :
    Unsupported operating system
  • [^] # Re: super mais

    Posté par  (site web personnel) . En réponse au journal hardware4linux.info. Évalué à 4.

    C'est rigolo, lorsque je clique sur le lien src.rpm epiphany me lance le plugin mplayer ... mais par contre ni son ni vidéo :(

    je crois que je vais élécharger avec wget. Et tenter de trouver un outil pour le décompresser.
  • [^] # Re: FTP ...

    Posté par  (site web personnel) . En réponse au journal Diffusion de vidéo en direct (FTP Streaming). Évalué à 2.

    C'est vrai que SFTP commence a se faire vieux ....
    Mais je n'ai pas l'impression que Mac OS le comprenne malgré son grand âge.
  • # super mais

    Posté par  (site web personnel) . En réponse au journal hardware4linux.info. Évalué à 2.

    Je n'ai ni debian, ni redhat, ni mandriva, ni ubuntu ni ....
    J'ai ArchLinux ... qui n'est pas pris en compte par alien.

    n'y a-t-il pas un tar.gz contenant la source du soft qu'on pourrait compiler... et faire un package adapté a notre distrib ?
  • # de la flash intégrée à un disque dur

    Posté par  (site web personnel) . En réponse au journal Remplacer un disque dur par une compact flash, autre expérience. Évalué à 2.

    J'ai entandu de par un ami qui ne jure que par Windows que devrait sortir des ordinateurs avec un disque dur hybride contenant de la flash pour accélérer le boot de Windows.

    Ca a l'air intéressant ... en savez-vous un peu plus ? C'est vrai que ca peut être intéressant sachant que les donées systèmes ne changent pratiquement jamais.
  • [^] # Re: je peux résumer ?

    Posté par  (site web personnel) . En réponse au journal Safari pour Windows. Évalué à 5.

    Et par conséquent plus de clients potentiels d'Apple
  • [^] # Re: Sécurité

    Posté par  (site web personnel) . En réponse au journal En finir avec libmagic. Évalué à 1.

    Et tu fais quoi si file (ou nautilus) ne comprend pas le format de mon super fichier compressé ... du genre 7zip (ou un autre truc pas encore bien utilisé)

    Ce que je cherchais c'était plutôt de modifier le magic number du fichier gzip afin qu'il ne soit plus identifié comme fichier gzip mais comme un autre type de fichier. Sans qu'il soit nécessire de décompreser le fichier pour voir
  • [^] # Re: Sécurité

    Posté par  (site web personnel) . En réponse au journal En finir avec libmagic. Évalué à 2.

    C'est peut être a l'application de différencier un fichier zip d'un fichier OpenDocument mais en même temps, ca ne marche pas trop.

    Pour prendre un exemple que beaucoup de monde doit utiliser : nautilus, il m'est souvent arrivé de voir des fichiers dont le type était mal reconnu. Et d'avoir des problèmes à cause de cela.

    Alors ce n'est peut être pas le boulot de libmagic (et j'en suis d'accord) mais c'est forcément le boulot de quelqu'un ... Je n'ai rien contre libmagic en tant que telle, mais j'en à la sur-utilisation qui en est faite pour détecter les types de mes fichiers.
  • [^] # Re: Sécurité

    Posté par  (site web personnel) . En réponse au journal En finir avec libmagic. Évalué à 1.


    1) en quoi un contexte "plus orienté bureautique" serait différent d'un environnement de programmeurs et autres administrateurs système, si ce n'est que tu impliques silencieusement que ces utilisateurs se foutent des détails informatiques tant que ça marche ? qu'ils sont blonds, en gros ? et les graphistes, ils puent ? eux ils veulent vraiment faire la différence entre un TIFF et un PCX, parce que l'un des deux prendra 5 minutes à se charger dans Photoshop s'il ne fait pas planter la machine en cours de route.


    Pas du tout. C'est juste ce que je ressens.

    Par exemple lorsque je programme je fais attention a ne pas mettre d'espaces dans les noms de fichiers, a mettre une extension, a avoir des noms de fichiers simples ...
    Ça c'est dans mes projets.

    Par contre, lorsque je fait des documents, des rapports, des images, lorsque je gère ma musique je mets des espaces, des caractères accentués et autres joyeusetés (même si cela devient difficile a utiliser en mode console, mais généralement je n'ouvre pas ma console sur ces dossiers)
    Et je cherche effectivement dans mon dossier ~/Documents à ne pas mettre d'extensions (en espérant que libmagic ne se trompe pas).

    Dans ce contexte, je pense que le nom du fichier doit au maximum représenter son contenu et je me paserait bien de ces extensions qui sont moches comme tout.

    Finalement, je crois que j'aimerais bien avoir comme dans Windows un navigateur de fichier qui me cache l'extension, ou plutôt me l'affiche à part et me laisse la modifier à part du nom.

    Et concernant ton histoire de TIFF et XCF rien n'empêche le navigateur de fichier d'indiquer le type de fichier en dessous de son nom. Je fais déjà cela avec la taille dans Nautilus. Et personellement l'icone me suffit.


    2) pourquoi obliger les utilisateurs à enlever l'extension .odt après leur document OpenOffice.org Writer alors que l'application l'a mise toute seule comme une grande ? ne serait-ce que pour que elle puisse y retrouver ses petits : c'est une tache inutile, voire dangeureuse.


    Rien n'empêche aux utilisateurs de l'enlever, ou même de la mettre. c'est juste que je pense que le navigateur ne devrait pas reposer sur l'extension pour déterminer le type du fichier. Et libmagic n'est pas suffisament fiable.


    je pense que retirer de l'information va aliéner les utilisateurs, les rendre plus idiots, plus dépendants.


    Qui veut retirer l'information ? Je souhaite juste la placer à un autre endroit et la sortir du nom du fichier où elle n'a rien à faire.