Grégory Landais a écrit 57 commentaires

  • [^] # Re: Structure differente

    Posté par . En réponse au message niveau de recherche dans répertoire - reference croisé. Évalué à 1.

    Oula faut pas tout mélanger.

    Soit tu utilise find afin de trouver tous les fichiers qui sont contenu dans un dossier et tu applique un grep classique au resultat :

    find 1ドル -type f -exec grep $x {} > log \;

    (Le {} est remplacé a chaque itération par le resultat du find il faut faire attention à où tu le met)

    Soit tu utilise grep -R qui va tout seul fouiller ton dossier et rechercher dans les fichiers qu'il aura trouver.

    grep -R $x 1ドル

    Premier cas : on cherche tous les fichiers et on applique un grep simple sur chacun d'eux
    Deuxième cas : on applique un grep recursif sur le dossier qui va chercher les fichiers tout seul.
  • [^] # Re: objet d'un autre post ?

    Posté par . En réponse au message Lien entre un script Sh et un fichier OO de type BD ou Tableur. Évalué à 1.

    Pas trouvé de facon classique de faire mais on peut faire ca a la main sinon.

    Étant donné que les fichier ods ne sont que des archive zip contenant des fichiers xml et autres :

    unzip -c mon_fichier.ods content.xml | xmlindent

    Permet de récupérer un joli xml que l'on peut trifouiller avec xmlstarlet par exemple

    Bon moi je connais pas grand chose sur la manipulation XML alors j'utilise sed (awk est à mon avis plus approprié mais j'ai pas le temps)

    unzip -c mon_fichier.ods content.xml | xmlindent | sed -n "/<text:p>.*<\/text:p>/p"

    Bon reste a ajuster l'affichage tout ca mais c'est l'idée
  • # pdfcrop

    Posté par . En réponse au message Enlever les marges d'un pdf. Évalué à 6.

    Alors en faisant pdf dans mon terminal (Debian) je suis tombé sur pdfcrop

    Apres pdfcrop -h et quelques tests :
    pdfcrop input.pdf output.pdf #détecte et enleve toutes les marges
    pdfcrop --margin x input.pdf output.pdf # enleve les marges puis rajoute une marge de x bp (j'ai pas trouver ce que représentait 1 bp)
    pdfcrop --margin a b c d input.pdf output.pdf # pour spécifier les marges haute basse gauche et droite séparement.

    Ca semble correspondre à ton besoin et même si ca semble passer par des formats intermédiaires ca à le mérite de le faire de facon automatique.
  • [^] # Re: rigolo

    Posté par . En réponse au journal [HS] Stallman à propos du logiciel "privateur" vs privatif. Évalué à 3.

    Un singe non mais un gorille oui : http://www.dan-dare.org/FreeFun/Images/DonkeyKong.jpg
  • [^] # Re: LinuxFR / Paris Match même combat

    Posté par . En réponse à la dépêche Hello, I'm Linux. Évalué à 6.

    Fais un patch...
  • # Description + screenshots

    Posté par . En réponse au journal Qgis 1.0 Kore est dehors. Évalué à 10.

    Pour ceux qui se demande ce qu'est un SIG, il s'agit d'un outil informatique permettant d'organiser et présenter des données alphanumériques spatialement référencées, ainsi que de produire des plans et cartes. (d'apres http://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27information_g%(...) )

    Et puisque la page des screenshots est toujours la page la plus visitée d'une dépèche ou d'un journal : http://www.qgis.org/about-qgis/screenshots.html
  • [^] # Re: o_o

    Posté par . En réponse au message Un guide d'utilisation vim. Évalué à 5.

    Haha le premier lien c'est juste une blague ;)

    Il s'agit d'une citation tiré d'un chat (surement IRC)

    <Aoi-chan> everyone's first vi session. ^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat

    Traduction :
    La première session vi de tout le monde.
    ^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat
  • # o_o

    Posté par . En réponse au message Un guide d'utilisation vim. Évalué à 6.

    Le vrai débutant il commence par apprendre a sortir de vim sans fermer son terminal.

    http://www.bash.org/?795779

    Sinon ce que tu balances là me parait hallucinant. J'utilise vim depuis en gros 5 ans et malgré le fait que je connaisse la plupart de ces commandes je n'en utilise pas le quart.

    A peu pres dans l'ordre on apprend généralement
    i Echap :wq x a dd et c'est déjà bien pour une première leçon.

    Après on se prend une cheat sheet http://www.tuxfiles.org/linuxhelp/vimcheat.html, on traine sur http://www.vim.org/tips/index.php et c'est parti.
  • # Squidguard transparent

    Posté par . En réponse au message Contrôle parental open source. Évalué à 2.

    Une solution pourrait consister en la mise en place d'un proxy squidguard sur la ou les machines ou bien sur la passerelle (mais dans un foyer classique francais on a souvent un controle plutot limité de la passerelle) un proxy Squid avec son ami Squidguard. Ajoutez une goutte d'iptables ou de transproxy pour rendre le proxy transparent (transproxy m'a l'air plus simple pour un utilisateur peu habitué à la configuration poussée d'un firewall)

    Il existe déjà un paquet (debian) chastity-list (qui doit être je pense orienté anglophonie) il doit être asez simple de fournir ce genre de paquet adapté aux pays francophone. Il faudrait créé une sorte de méta-paquet qui configurerait tout ca et ajouter une petite interface graphique et le tour serait joué.

    Des exemples de mise en place :
    http://www.unixgarden.com/index.php/securite/squid-et-squidg(...)
    http://www.malekal.com/squid.php

    Y'en a surement plein d'autre sur ton moteur de recherche préféré.
  • # web-mining.fr

    Posté par . En réponse au journal Indexation de buzz. Évalué à 2.

    Sur ce site tu pourra peut-être trouver des choses interessantes : http://www.web-mining.fr

    Il y a de nombreux liens, des cartes, des outils, des procédés toussa. Je ne suis pas expert alors je te laisse découvrir par toi même.
  • # (grep AND wc) OR python

    Posté par . En réponse au message Affichage commande. Évalué à 4.

    hopla

    echo "wj------j----w------w---" | grep -o "-" | wc -l

    ou sinon

    python -c "print 'wj------j----w------w---'.count('-')"
  • # Fichier .inputrc

    Posté par . En réponse au message Bind de touche en mode console. Évalué à 2.

    On peut également utiliser le fichier ~/.inputrc qui est le fichier de configuration de readline (utilisé par bash).

    Un exemple :
    $ cat .inputrc
    "\eOR":"ls -l --color\n"

    Cette ligne permet de faire un beau ls coloré en appuyant sur la touche F3
    Le \eOR est obtenu en faisant Ctrl+V puis F3

    On peut mapper pas mal de touche comme ca
  • # --no-remove peut etre

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

    Essaye d'utiliser apt-get avec l'option --no-remove . Pas sur que cela fonctionne vu que le man dit :
    "Quand des paquets doivent être supprimés, apt-get s’arrête immédiatement sans poser de questions."

    Autre potentielle solution : l'option --download-only d'apt-get suivie d'une installation manuelle du .deb (dpkg -i). De meme je ne suis pas sur que cela fonctionne; je ne peux pas tester
  • [^] # Re: Question 4

    Posté par . En réponse au message Plusieurs questions sur le shell ou autre. Évalué à 1.

    A vrai dire j'utilise cette façon de faire depuis très longtemps et je ne sais plus d'ou ca vient.

    Je viens de demander à mon collègue et de vérifier dans le man de bash.

    Lorsque l'on lance une série de commande entre parenthèse, elles sont éxecutées dans un sous-shell (cf le paragraphe "Commandes composées" dans le man debian de bash). Donc la commande est mise en arrière plan de ce sous-shell et ce sous-shell est en arrière plan du shell principal.

    Du coup je ne sais trop comment mais le père de la commande devient init. De plus ce soit-disant sous-shell n'apparait pas dans ma liste des processus donc bon... Si quelqu'un a une piste

    nohup je ne connaissais pas, ca m'a l'air mieux "documenté" donc je pense que je vais utiliser cela à l'avenir; merci pour l'info
  • # Question 4

    Posté par . En réponse au message Plusieurs questions sur le shell ou autre. Évalué à 2.

    Pour la question 4 peut etre que cela pourra t'aider :

    Lorsque l'on lance une commande comme ceci

    (xeyes &)&

    Et bien le processus est mis en arrière plan et son pere devient init (le grand papi de tout les process). Du coup le processus n'est pas tué lors de la mort du shell qui l'a lancé. Il vaut mieux rediriger sortie et erreur standard vers un fichier (/dev/null ou autre) car le proccessus risque de se fermer vu qu'il n'arrivera plus a ecrire sur sa sortie.
  • # Par ici

    Posté par . En réponse au message Il se passe quoi avec le site et son look ?. Évalué à 3.

  • # Vorbis

    Posté par . En réponse au message Cherche un autoradio qui lit les ogg. Évalué à 1.

    Il me semble que ogg n'est qu'un conteneur et que le format de compression est (généralement) vorbis. Donc tente tes recherches avec vorbis plutôt que ogg tu aura peut être plus de succès


    Je te renvoi a wikipedia pour plus d'infos.
  • # Hop

    Posté par . En réponse au message startx sans installation de xdm ou gdm. Évalué à 0.

    Ca tombe bien la documentation de fluxbox montre comment faire cela ;)

    http://fluxbox.sourceforge.net/docbook/fr/html/app-setup.htm(...)

    Accesoirement j'ai appris pas mal de chose en lisant la doc fluxbox à l'époque :)
  • # configure

    Posté par . En réponse au message Compiler sous debian apres a une net install. Évalué à 3.

    Il te manque une étape cruciale.

    Nombre de logiciels nécessitent d'être configurer avant d'être compilé. Cette pré-étape détecte ton matériel et vérifie que tu as bien les logiciels qu'il faut et si tout va bien te créé un makefile aux petits oignons ensuite.

    La procédure classique pour compiler un programme est donc :
    ./configure
    make
    make install

    Sinon avec une installation minimum il est très probable que tu es besoin du paquet build-essential.
  • [^] # Re: Awk

    Posté par . En réponse au message modification de ficier ligne commancant par lov et supprimer carartère. Évalué à 7.

    Arf j'ai zappé le "autour des 2 derniers champs ( ORGANIZATION et le nombre)."

    dans ce cas une simple modification :

    awk '/^LOV/ {gsub("\"","",3ドル);gsub("\"","",4ドル)} {print 0ドル}' fichier_entree > fichier_sortie

    Ainsi on applique le gsub seulement sur le 3ème et le 4ème champ
  • # Awk

    Posté par . En réponse au message modification de ficier ligne commancant par lov et supprimer carartère. Évalué à 8.

    awk '/^LOV/ {gsub("\"","",0ドル)} {print 0ドル}' fichier_entree > fichier_sortie

    Petite explication pour la culture :

    awk parcours le fichier en entrée et éxecute les instructions présentes entre les ' '

    /^LOV/ {gsub("\"","",0ドル)} : si la ligne courante commence par LOV on remplace les " par rien
    {print 0ドル} : on affiche la ligne en cours quelqu'elle soit
  • # Framasoft

    Posté par . En réponse au message Site culturel pour néophyte. Évalué à 3.

    Il existe le site http://www.framasoft.net qui malgré son orientation annuaire et "faire découvrir les logiciels libres sous windows pour inciter les gens à essayer un OS libre" est, à mon avis, un site très orienté "néophyte". Il m'a été très utile à mes débuts pour découvrir de nouveaux logiciels, comprendre la philosophie du libre et obtenir de l'aide.

    Bon c'est pas forcément organisé pour guider le néophyte mais c'est un bon site.
  • # Webdeveloper

    Posté par . En réponse au message Visualisation d'un site internet comme avec un mobile. Évalué à 3.

    Avec l'extension Web Developer on peut choisir le style a utiliser pour afficher une page. Dans l'onglet CSS > Display CSS by media type > Handheld.

    http://chrispederick.com/work/web-developer/

    Sinon un lien que j'ai trouvé lors de mes recherches et qui pourrait t'aider : http://www.pompage.net/pompe/petitsecrans/
  • [^] # Re: Capture d'écrans ?

    Posté par . En réponse à la dépêche Sortie de Rockbox 3.0. Évalué à 2.

    Y'en a quelques uns sur la page wikipedia
    http://fr.wikipedia.org/wiki/Rockbox
  • # Ca c'est fort de fruit

    Posté par . En réponse au message La distribution pour ma grand mère. Évalué à 2.

    Peut-être une Xandros? Je ne l'ai pas testé longtemps mais y'avais de très gros boutons. Par contre peut-être que c'est une interface entièrement dédiée à l'eeepc et donc non adaptable à d'autres configurations.

    Sinon dans gnome tu peut modifier la taille des icones avec un clic droit et "Redimmensionner l'icone" ainsi que la police des icones dans le menu Bureau > Préférences > Police (chez moi en tout cas : Gnome/Debian)
    Il doit y avoir le meme genre de choses chez KDE je pense