NeoX a écrit 18273 commentaires

  • [^] # Re: perlmonks says

    Posté par  . En réponse au message faire fonctioner Code sur plusieurs Fichiers se trouvant tous dans un dossier. Évalué à 2.

    connaitre un langage de programmation, c'est deja une base,
    et c'est pratique pour en apprendre d'autres.

    et que tu l'ecrives en java, en C, en python, ou en perl,
    la logique va etre la meme

    quand on te dis
    - recuperer la liste des fichiers
    - faire une boucle tant qu'il y a des elements
    -- traiter l'element courant

    il faut que ton code ressemble à ca
    - une recuperation de la liste des fichiers
    - une boucle
    -- un traitement

    tu avais reussi à faire :
    - une liste de 3 ou 4 fichiers
    - une boucle sur cette liste
    -- le traitement sur chaque element de la liste

    il ne te reste donc qu'à modifier le remplissage de la liste
    et c'est la partie qu'on essaie de t'expliquer avec Find, ou avec ARGV[1] jusqu'à ARGV[n]

  • [^] # Re: perlmonks says

    Posté par  . En réponse au message faire fonctioner Code sur plusieurs Fichiers se trouvant tous dans un dossier. Évalué à 2.

    lire et comprendre un tuto plutot que d'appliquer "betement" les lignes qu'on te donne (sinon file nous ton "salaire", on fera ton boulot ;) )

    exemple, je vois dans ton code :

    File::Find::find({wanted => \&wanted}, 'C:\Users\ADMIN\Documents');
    exit;

    tu appelles donc File::Find::find avec un parametre &wanted
    qui n'existe pas

    plus bas, bien apres le "exit;" qui arrete ton programme

    tu definis une subroutine &newwanted

    que tu n'appelles qu'une seule fois, dans le find(wanted => &newwanted)

    bref on t'as donné des pistes, à toi de les exploiter correctement, et tu es en stage, tu dois donc avoir un 'maitre de stage' qui doit aussi pouvoir t'aider.

    pour memoire avant de programmer, il faut (d)ecrire son programme en "francais" ou dans ta langue maternelle, on appelle ca l'alogritme, dans ton cas voici ce que j'ecrirais comme logique :

    • definir le dossier de depart
    • lister les fichiers contenu dans le dossier
    • faire une boucle sur cette liste, tant que j'ai un fichier à traiter -- traiter le fichier en cours

    apres tu peux faire des fonctions, des sub si tu veux,
    mais faut deja respecter la logique de la solution à ton probleme sera un bon point.

  • [^] # Re: perlmonks says

    Posté par  . En réponse au message faire fonctioner Code sur plusieurs Fichiers se trouvant tous dans un dossier. Évalué à 2.

    Undefined subroutine &wanted::wanted called at C:/strawberry/perl/lib/File/Find.pm line 691.

    comme le port salut, c'est marqué dessus. ;)

    dans ton programme tu sembles appeler une subroutine wanted qui ne semble pas exister/definie par ton code (undefined)

  • [^] # Re: déjà ssh

    Posté par  . En réponse au message Redirection de port avec SSH. Évalué à 3.

    et voila ta reponse ;)

    ton port 3301 n'est ouvert que sur 127.0.0.1 (la machine de rebond elle meme)
    donc seule la machine de rebond peut se connecter dessus.

    tu ne peux donc pas te connecter depuis une autre machine, sur rebond:3301 pour atteindre le site distant.

    pour cela il faudrait que le port soit branché sur l'IP de la machine de rebond :
    - A.B.C.D:3301
    ou sur toutes les IPs de la machine
    - 0.0.0.0:3301

    à voir si c'est faisable en faisant un truc comme ca
    ssh -R A.B.C.D:330X:localhost:22 -D 7979 mon_user@mon_serveur -p 444 -N
    ou
    ssh -R 0.0.0.0:330X:localhost:22 -D 7979 mon_user@mon_serveur -p 444 -N

  • [^] # Re: déjà ssh

    Posté par  . En réponse au message Redirection de port avec SSH. Évalué à 3.

    Un sftp depuis mon serveur, de la manière suivante, fonctionne très bien :

    sftp -o Port=330X user@localhost

    Maintenant il faut que j'arrive à faire en sorte que la meme commande (ou ssh ou scp) que je fais depuis un autre PC arrive sur le serveur et soit redirigée vers la machine externe.

    comme evoqué par les autres, il faut verifier que le port 330X soit en ecoute sur l'IP externe de ton serveur de rebond, et non pas uniquement sur 127.0.0.1 (localhost).

    ca se verifie en faisant netstat -puant | grep 330X sur la machine de rebond

  • # rien de nouveau, c'est comme avec n'importe quel OS

    Posté par  . En réponse au message ubuntu. Évalué à 6.

    si tu as acces à la machine, tu as acces aux données

    tu prends un liveCD/liveUSB, tu bootes dessus, tu accedes au partition, et donc aux données.

    si tu veux plus de securité, il faut utiliser les partitions chiffrées.

  • [^] # Re: Ati X300

    Posté par  . En réponse au message Conseil pour une distribution et/ou configuration logicielle. Évalué à 2.

    je me demandais si je peux directement enlever la carte X300 et mettre la nouvelle pour qu'ensuite Lubuntu détecte la nouvelle carte et installe les pilotes appropriés? J'imagine que j'aurai quelques manipulations à faire… Est-ce possible?

    oui et non,

    Oui, si tu n'as pas modifié la configuration graphique à la main et si tu n'as pas installé les pilotes propriétaires sur ta machine (FGLRX pour ati, NVIDIA pour … NVIDIA)

    Non dans le cas contraire (modification à la main du fichier xorg.conf, installation des pilotes propriétaires).
    dans ce cas, il faut juste les desinstaller avant de changer la carte graphique.

    Dans le doute, ca coute rien d'essayer, tu arretes la machine,
    tu changes la carte, tu demarres, ca marche (ou pas)
    si ca ne marche pas, tu remet l'ancienne carte ;)

  • [^] # Re: perlmonks says

    Posté par  . En réponse au message faire fonctioner Code sur plusieurs Fichiers se trouvant tous dans un dossier. Évalué à 2.

    j'aimerai que ce code soit a mesure de retrouver tous le fichiers se trouvant dans un dossier et en suite naturement les parser, sans toute fois que je met a taper dans mon editor le nom de milliers de fichiers. c'est cela mon probleme.

    et c'est exactement les diverses solutions qui te sont proposées mais que tu ne sembles pas avoir comprises ou implementées.

    Solution 1 : avec le shell (batch dos, powershell), faire une boucle qui va faire :
    - pour chaque fichier .xml
    -- execute perl lecode.pl lefichier

    Solution 2 : avec perl
    - dans ton script perl, ajouter une fonction qui prend les fichiers dans le ARGV de 1 à n et les mets dans le tableau de fichier à traiter @FILES
    -- puis, faire une boucle qui, tant que tu as des fichiers, execute le parsage
    - ensuite lancer ton script avec perl lecode.pl *.xml

    Solution 3 : avec perl, en utilisant perl find, qui va faire sensiblement la meme chose que Solution2,
    simplement c'est perl qui va chercher les fichiers dans l'arborescence, et les donnés au tableau de fichier @FILES
    qui devra de toute facon faire une boucle tant qu'il y a des fichiers

  • [^] # Re: Stack overflow

    Posté par  . En réponse au journal Teradata investit dans DotHill, une solution de stockage haut niveau, et tourne sous Linux !. Évalué à 4.

    ce qui ce simplifie aisement en

    if linux 
       do tapage
  • # un peu leger, limite spam non ?

    Posté par  . En réponse au message Ordonnancement. Évalué à 3.

    par curiosité je suis allé sur le site,

    et les articles sont plutot courts

    ex : architecture hierarchisée

    Architecture hiérarchisée
    L’intérêt de ce type d’architecture est de pouvoir déléguer une partie du plan d’ordonnancement à un groupe de serveurs qui devient totalement autonome.

    ou encore :

    Agent de soumission
    L’agent est un composant installé sur la machine distante, il est chargé d’exécuter les commandes indiquées par le serveur.

    bref, j'aurais pris le dictionnaire je n'aurais pas eu mieux

    mais du coup je n'ai compris le but du site,
    proposer votre produit ou faire un comparatif des solutions existantes et proposer une solution ?

  • # au hasard du web

    Posté par  . En réponse au message Lister les périphériques USB plutôt que hidraw. Évalué à 2.

    en demandant à mon moteur de recherche de me trouver le bout de code qui utilise hidraw,

    je tombe sur ce sujet, ou apparemment quelqu'un essaie de faire comme toi,
    mais directement avec QT, certes il n'y a pas de reponses, mais ca peut permettre de voir ce qu'il a fait.

    http://openclassrooms.com/forum/sujet/qt-unix-lister-les-peripheriques

    et un peu plus loin sur le web, on retrouve ton exemple mais en bas de la page, il y a un "monitoring" de l'USB pour afficher un peripherique qu'on vient de brancher
    http://www.signal11.us/oss/udev/

  • [^] # Re: c'est quoi la gestion hotelliere ?

    Posté par  . En réponse au message Gestion hotellière!. Évalué à 2.

    mais s'il precise son besoin ce sera plus pratique que juste "gestion hotelliere libre"

    car un hotel pour la partie client/chambre/facturation,
    ca reste client/produit/facturation

    sauf que le produit est dispo selon un planning.

  • # pistes dans la documentation

    Posté par  . En réponse au message Webmail pour OBM. Évalué à 2.

    d'apres http://obm.org/content/obm-architecture

    OBM recommande roundcube, mais roundcube n'est pas integré nativement,

    donc il te faut faire une installation normale de roundcube,
    puis lui installer le greffon OBM (pour la synchro des contacts)

    le reste se fait comme d'hab avec roundcube, il faut lui preciser le serveur IMAP de l'utilisateur, (pour aller consulter les emails)
    et le serveur SMTP (pour permettre les envois)

    et comme tu viens juste d'installer OBM, ben tu dois connaitre ces reglages vu que c'est toi qui viens de les faire,
    au pire, tu regardes comment configurer thunderbird avec OBM, et tu auras les reglages qu'il faut aussi mettre dans roundcube.

  • # pistes dans le man

    Posté par  . En réponse au message ksh : exclusion d'une série de fichier dans un tar : prb d'expension. Évalué à 3.

    le MAN propose les options suivantes :

    --wildcards
    use wildcards with --exclude

    --wildcards-match-slash
    wildcards match slashes (/) with --exclude

    sinon tu peux jouer de la ligne de commande pour generer les dossiers/fichiers à exclure (avec un find qui sortirait la liste dans un fichier)

    pour ensuite donner ce fichier à tar avec l'option

    -X, --exclude-from FILE
    exclude files listed in FILE

  • # c'est quoi la gestion hotelliere ?

    Posté par  . En réponse au message Gestion hotellière!. Évalué à 3.

    si tu commencais par definir ce qu'est la "gestion hotelliere"

    car pour moi c'est :
    - gestion de planning d'occupation des chambres
    - gestion planning des tables du restau
    - devis/factures

    mais un ERP te fera la gestion devis/facture
    reste la gestion des plannings, mais ca n'importe quel calendrier pourrait faire l'affaire pour demarrer.

  • [^] # Re: loop

    Posté par  . En réponse au message Parsage sur plusieur fichier. Évalué à 2.

    si ton code sait géré A.xml B.xml C.xml….
    et que tu ne le limites pas toi meme à 4 ou 5 arguments,

    tu dois pouvoir le lancer avec perl code.pl *.xml

  • # ca va dependre du public

    Posté par  . En réponse au journal Appel à collaboration pour présentation générique sur systèmes GNU/Linux. Évalué à 4.

    évangélisation pour les systèmes Gnu/Linux dans mon entourage professionnel (SSII et clients),

    ton entourage etant professionnel, tu ne devras pas avoir le meme discours selon que tu parles à la SSII qui fait du microsoft, et celle qui fait deja du libre,

    de meme selon que tu parles à un PDG ou à un responsable informatique, etc.

    => parler de linux from scratch ?
    oui, si tu veux, pour les boites qui font du dev, de l'embarqué, mais le PDG/RSI il s'en balance,
    ils vont vouloir un CD, tu cliques, ca installe, et il y a des logiciels pour travailler (mail, bureautique, navigateur, IDE)

    => parler de la logitheque,
    oui, pourquoi pas, faudra encore leur expliquer pourquoi il n'y a pas word/excel ou comment installer un logiciel qui ne serait pas dans la logitheque (et comment installer un logiciel dispo dans et en dehors de la logitheque, avec la preference pour la logitheque)

    => parler des distribs
    oui pour expliquer ce que c'est puisque c'est les noms qu'on voit sur les "boites" ou les certifications.
    mais sans aller plus loin dans un premier temps.

    car le DSI, il voudra un linux avec du support, des garanties, et la possibilité de trouver des employés ou des partenaires qui pourront gerer ce linux.

  • [^] # Re: machine correcte, probleme d'acceleration 3D ?

    Posté par  . En réponse au message Conseil pour une distribution et/ou configuration logicielle. Évalué à 3.

    Je suis ouvert également à réinstaller lubuntu (ou autre)

    ce n'est peut-etre pas utile si ca marchait avant,
    et que cela ne fonctionne plus maintenant,
    il faut surtout regarder du coté de ce qui a changé entre les deux versions (retrait de fonctionnalité ?)

  • [^] # Re: rien compris...

    Posté par  . En réponse au message Webmail pour OBM. Évalué à 2.

    tu as configuré le webmail ?
    il ne va pas trouver tout seul ton serveur de mail et s'il a besoin d'un login/mot de passe.

    apparemment pour le test, il tente de se connecter au serveur debian.mail.mondomain.com en SSL (port 993)

    c'est bien ton serveur d'email ?
    il est joignable sous ce nom là ?

  • # machine correcte, probleme d'acceleration 3D ?

    Posté par  . En réponse au message Conseil pour une distribution et/ou configuration logicielle. Évalué à 3.

    tu dis avoir eu des soucis avec les pilotes de la carte graphique,
    et en plus arriver à lire des videos HD, y compris depuis le disque dur,

    ca me fait furieusement penser à l'acceleration 3D qui n'est pas active,
    elle est desormais utilisée par :
    - le navigateur pour certains rendus (dont flash)
    - le decodage des flux videos par la carte graphique plutot que par le processeur.

    dans ton cas, le processeur doit etre "à fond" car il fait tout le travail, saturant le reste des fonctionnalités.

  • # c'est long, mais instructif

    Posté par  . En réponse au journal Retour d'expérience : tapis de marche pour un bureau assis/debout. Évalué à 5.

    Le vélo elliptique permet de faire les mouvements même en n'étant pas bien de face, ce qui permet de varier au niveau des hanches et genoux. Idéalement il faudrait pouvoir faire varier le diamètre de la roue afin de ne pas avoir une amplitude constante, mais ça n'existe pas en tout cuit.

    Les velos elliptiques de ma salle de gym permettent de faire varier le diametre de la roue permettant de faire varier le "pas"

  • [^] # Re: En fait le problème ne se pose plus

    Posté par  . En réponse au message Problème lenteurs en réseau local. Évalué à 3.

    Android 4.4 interdit dorénavant d'écrire, de modifier ou de supprimer des fichiers sur ma propre carte MicroSD de mon propre téléphone

    un probleme de droit entre l'ancien et le nouveau systeme ?

    ta carte est formatée comment ?
    via le PC en NTFS => modification impossible depuis Android

  • # pas cher...

    Posté par  . En réponse au message Vends 1 000 000 credits Gandi iaas. Évalué à 2.

    vu que tu les a gagnés, ils ne t'ont rien coutés,
    j'achete generalement les objets d'occase à 50% du prix d'achat.

    50% de 0, ca fait 0.
    Je suis genereux je t'en propose 0.1€ ;)

  • # des contradictions dans ton discours

    Posté par  . En réponse au message Linux gui design. Évalué à 2.

    salut je suit un débutant dans linux

    ok, on a tous demarré un jour

    je suis n tutoriel sur comment créer une distribution linux

    hmm, donc tu debutes en mecanique automobile, et tu as decidé de construire une voiture par toi meme ?

    mais la question s'impose quel logiciel on doit utiliser pour faire le design de l'interface graphique par example cette distribution : PAPYROS linux distribution

    le design de l'interface graphique, pour un debutant, c'est peut-etre deja jouer avec les gestionnaires de fenetre qui sont proposés par les distributions.
    Parmi les plus classiques on trouve :

    • gnome3
    • KDE
    • Unity
    • XFCE
    • LXDE

    ensuite pour les geeks (utilisateurs un peu plus avancés) :

    • openbox
    • wmii, ion3
    • etc
  • [^] # Re: facile

    Posté par  . En réponse au message Problème lenteurs en réseau local. Évalué à 5.

    en wifi, il y a plein de parametres qu'on ne maitrise pas.

    • le debit maxi potentiel (wifi a,b,g,n,ac ?) la freebox v5 fait du wifi G maxi je crois, soit 108Mbps
    • les frequences des appareils (le canal), suivant les appareils ils ne font pas tous les memes frequences, et c'est la frequence du plus faible qui l'emporte
    • les interferences (plusieurs appareils dans une meme piece, meme s'ils communiquent avec le meme point d'acces.