IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Perl scripting ;) Quel usage de perl ? [Débat]


Sujet :

Langage Perl

  1. #1
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut Perl scripting ;) Quel usage de perl ?
    salut a tous,
    voila j'aimerai savoir un peu quelles utilisations avez-vous de perl ?
    quel genre de scripts codez-vous?
    c'est juste pour information

    @++++

  2. #2
    Expert confirmé
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 867
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 867
    Points : 4 873
    Points
    4 873
    Par défaut
    Pour ma part, du CGI et un chouilla d'applicatifs.

  3. #3
    FMJ
    FMJ est déconnecté
    Membre averti
    Profil pro
    tutu
    Inscrit en
    Octobre 2003
    Messages
    416
    Détails du profil
    Informations personnelles :
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : tutu

    Informations forums :
    Inscription : Octobre 2003
    Messages : 416
    Points : 363
    Points
    363
    Par défaut Utilisation hétéroclite
    > Transformation de factures sous format PDF en format CSV

    > Traitement de logs

    > Scripts d'interfacage avec des applis (InfoVista)

    > Traitement divers de fichiers (concaténation, splittage,...)

    > etc.

  4. #4
    Membre du Club
    Inscrit en
    Août 2004
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 50
    Points : 60
    Points
    60
    Par défaut
    - applications WEB (avec mod_perl);
    - génération des rapports avec MS Office;
    - tâches d'administration;
    - traîtement de fichiers.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 90
    Points : 96
    Points
    96
    Par défaut
    ->parsing de fichiers texte
    ->interfacage avec une base de donnees
    ->bidouilles diverses en ligne de commandes et ch'tits scripts utiles

  6. #6
    Membre actif
    Avatar de Choupi
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 223
    Points : 235
    Points
    235
    Par défaut
    Tout ce qui traite du texte...

    Principalement traitement bioinfo, seq, fichier bio... Bioperl...

    C'est vaste.

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 37
    Points : 29
    Points
    29
    Par défaut
    Bonjour,

    Utilisation perso : applications WEB diverses, librairies diverses.
    Professionelle : Essentiellement du traitement et de l'analyse de fichiers textes.

    A+

  8. #8
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 69
    Points : 60
    Points
    60
    Par défaut
    application pro: traitement fichiers texte, sript d'automatisation de taches, interfacages entre differents outils, appli web, création d'outil(petit logiciel) etc....

    voilà a pplus


  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 62
    Points : 59
    Points
    59
    Par défaut
    je ne vais pas être original

    appli Web
    traitement de fichiers de texte (parsing de logs...)

  10. #10
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 587
    Points : 2 036
    Points
    2 036
    Par défaut
    De mon côté :

    dialoguer avec un SGBD pour création d'enregistrements, consultation, mise à jour
    extraire des infos dans des fichiers txt
    générer du HTML, SGML, TXT, XML, PDF
    faire un jeu

  11. #11
    Membre éclairé Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Points : 770
    Points
    770
    Par défaut
    tiens moi pour ma part

    => scripts ki me facilitent la vie sous linux

    sinon je ne sias pas trop quoi coder mais ca viendra

  12. #12
    Expert confirmé
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 867
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 867
    Points : 4 873
    Points
    4 873
    Par défaut
    Dès lors que tu auras besoin d'automatiser quelque chose, de parser à toutes les sauces n'importe quel fichier ASCII ou XML, tu feras appel à Perl. On n'en devient très vite accro ! La preuve avec votre serviteur

    @ ++

  13. #13
    Membre actif
    Avatar de Choupi
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 223
    Points : 235
    Points
    235
    Par défaut
    Mouais mais oubli pas la coherence du C , c'est tres dur apres de revenir à un langage peu permissif...

  14. #14
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 587
    Points : 2 036
    Points
    2 036
    Par défaut
    Le C impose une certaine rigueur qu'on n'est pas obligé d'avoir avec Perl.

    Ceci dit, coder en Perl peut vite s'avérer obscur si quelqu'un passe derrière vous pour la maintenance du code

    Comme on dit, nous les Perlistes : TIMTOWDI !!!

    There Is More Than One Way To Do It

    Le seul truc, lorsqu'on doit maintenir du code dont on n'est pas l'auteur, c'est de connaître les routes empruntées par le créateur... Il m'arrive souvent d'avoir du code à faire évoluer et... C'est pas gagné !

  15. #15
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Pour moi, c'est :

    1- Parsing/Scoring de Logs Counter-Strike/Day of Defeat
    2- Petits scripts d'admin de mes serveurs
    3- Essayage de tout un tas de bétises (pas mal pour faire des "proof of concept" !! On sait très vite si une approche est viable ou si l'on va droit dans le mur).
    4- J'aurai voulu faire du CGI, mais mon hébergeur ne veut plus de PERL

    Voila voila

  16. #16
    Membre à l'essai
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    Salut pour ma part

    c'est pour faire un framework de test.

    parsing de fichier de log
    demarrer/synchroniser des process


    Donc c'est une couche de scripting au dessus d'executable mais qui me permet d'effectuer un certain nombre de scenario de test et de valider les resultats par des diff et autres pattern matching

    Rien de bien monstrueux

  17. #17
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    moi j'ai commencé perl y'a pas longtemps.

    pour le moment je m'en sert pour :
    - faire des scripts de flémard pour xchat
    - faire des scripts de flémards sous linux
    - faire des trucs à la con que j'ai la flème de faire de tête (calculs redondants par exemples)
    - faire un peu tout et n'importe quoi vu que c'est le langage le plus simple à utiliser et le plus rapide avec lequel je sais programmer (php, javascript et les autres langages web son pas adaptés à tout)

    par contre le fais pas de CGI, je préfère php pour le traitement web.



    edit : une faute de frappe

  18. #18
    Mr6
    Mr6 est déconnecté
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Septembre 2004
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2004
    Messages : 608
    Points : 794
    Points
    794
    Par défaut
    moi je m'en sers classique :
    - applis web avec MySql et/ou fichiers textes
    - outils pour surveiller des Aix (espaces disques, microcodes, etc...)
    ***** Update *****
    Histoire de rajouter qq exemples de l'usage que je fais de Perl :
    - test en masse d'adresses IP (afin de normaliser l'adressage des divers brins du réseau d'entreprise lorsqu'il faut rajouter de serveurs)
    - check des logs des serveurs Domino pour avoir des remontées triées (parce que 26 serveurs distants ca rame quand on se les tape à la main !)
    - meta moteur de recherche

    @+
    Mr6

  19. #19
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 68
    Points : 73
    Points
    73
    Par défaut
    Moi j'utilise le perl pour :

    - une appli de monitoring réseau (RRD Tools)
    - Génération de rapport : traitement de logs et rapport sous Excel
    - Petit Script divers : gestion de fichiers, renommer, et inscrire ensuite les info dans mes MP3 automatiquement
    - des interfaces web en CGI pour plein de choses

  20. #20
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Ma petite pierre à l'édifice,
    Perl m'a servi, me sert et me servira pour :
    - traitement de fichier texte (analyse, parsing, affichage)
    - gestion de bases de données (postgresql, mysql, oracle)
    - interface web (cgi), création, manipulation d'image.
    - bref automatisation de tout ce qui a été cité ci-dessus.
    Il existe une multitude de modules permettant d'effectuer x choses:
    - creation, parsing de fichiers xml (dom, sax)
    - creation et parsing de fichiers pdf, excel, html, ...
    - travail sur reseau (ftp, socket, etc)
    - administration réseau, etc
    Bref perl est tres interessant comme langage et facile et agreable d'utilisation losrque les regles de bases de programmation sont respectées d'où la rigueur exigée (indentation, espace, commentaires, etc)
    . Il interagit aussi bien pour le traitement de données biologiques (banques de données bio). Il existe aussi bioperl. Bref y en a pour tous les gouts (même pour les accros de programmation objet). Voilà,
    A qui le prochain tour!!!

Discussions similaires

  1. Perl script to lauch a SAS session
    Par flykev dans le forum Modules
    Réponses: 6
    Dernier message: 06/06/2006, 10h30
  2. questions à propos de Perl - scripts cgi
    Par jejerome dans le forum Web
    Réponses: 10
    Dernier message: 28/02/2006, 09h17
  3. [Perl script to VBscript]
    Par wildelmenzah dans le forum VBScript
    Réponses: 5
    Dernier message: 16/01/2006, 17h12
  4. Réponses: 4
    Dernier message: 03/11/2005, 13h14
  5. [langage] perl script pour balancer un B-arbre
    Par RonMaster dans le forum Langage
    Réponses: 5
    Dernier message: 22/10/2004, 18h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo