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

Programmation et administration système Perl Discussion :

Quel type d'administration faites-vous en Perl ? [Débat]


Sujet :

Programmation et administration système 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 : 499 184
    Points
    499 184
    Par défaut Quel type d'administration faites-vous en Perl ?
    Bonjour,

    Quel type d'administration faites vous en Perl?

    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    3. Rencontrés vous des difficultés?
    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    5. Quels autres langages utilisez vous?
    6. Quel type de taches faites vous?
    7. Autres commentaires, hésitez pas

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Points : 712
    Points
    712
    Par défaut
    1- Très régulièrement

    2- Juste des scripts, mais avec une interface en ligen de commande qui tient la route (Getopt, etc.)

    3- Pas particulièrement. L'usage d'un langage de programmation n'est jamais une synécure.

    4- Les avantages de perl sont:
    - CPAN !!!!
    - le traitement des chaines de caractères
    - la syntaxe extrèmement versatile
    Les défauts de Perl :
    - l'objet classique (sans Moose ou le pragama classes)
    - les codes provenant de gens qui pensent que plus c'est cryptique, mieux c'est.

    5- Le shell, le c++ (dans ma jeunesse). J'ai essayé de m'interresser à Python, mais je suis allergique aux tabulations

    6 - Quelle est le but de ce questionnaire ?

  3. #3
    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 : 499 184
    Points
    499 184
    Par défaut
    j'ai rajouté un petit 7 , sorry

    Ce questionnaire permet de voir comment les personnes utilisent Perl dans l'administration réseaux afin de renseigner les débutants comme les expérimentés. De plus, ça peut donner des idées à l'évolution du forum, des documentations, tutoriels qu'on pourrait rajouter dans la rubrique Perl.

  4. #4
    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 : 499 184
    Points
    499 184
    Par défaut
    Pour moi,

    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Oui, très régulièrement, je dirais même principalement.

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    Pour l'instant, uniquement des scripts qui sont lancé en cron ou non

    3. Rencontrés vous des difficultés?
    Non, à part certains modules qu'on peut peiner à installer

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    En ce qui me concerne, je n'en vois que des avantages pour ceux que j'ai à faire.
    Installé par défaut, manipule facilement les fichiers (parsing et autres), gestion des processus, ssh rsync, etc

    5. Quels autres langages utilisez vous?
    Pour l'administration rien d'autre à part des commandes linux classique.

    6. Quel type de taches faites vous?
    téléchargement de fichier, lancement de logiciels, sauvegardes de différents serveurs, gestions de samba, création d'utilisateurs, etc etc

    7. Autres commentaires, hésitez pas
    si on peut échanger nos expériences (positives ou non) ça ne pourra être que bénéfique.

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 572
    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 572
    Points : 2 014
    Points
    2 014
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Oui, quotidiennement, y compris à la maison.

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    J'ai déjà bosser avec Perl/Tk mais je suis un programmeur à l'ancienne, mode texte powa !!!

    3. Rencontrés vous des difficultés?
    Ca m'arrive, surtout après de longues périodes sans m'être plongé dans du développement. Généralement, j'ai tendance à commettre quelques loupés dans ma conception d'expressions régulières plus ou moins pointues mais ça revient vite. Sinon, régulièrement du temps perdu à essayer de trouver où ça coince dans un script Perl/Tk, juste pour une histoire de propriétés d'une case à cocher ou le placement d'un bouton qui ne veut pas aller là où moi j'ai envie qu'il aille

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Inconvénients ? Pour mes joueurs, j'ai voulu confectionner un script Perl de grande envergure mais au moment de leur fournir le programme, je me suis rétracté. Des compilateurs comme Perl2Exe étaient incapables de compiler proprement le script pour le transformer dans un pseudo executable, je ne me voyais pas leur demander d'installer Perl sur leur ordinateur pour utiliser le script et je n'avais pas spécialement envie qu'ils aient accès au code source.

    Avantages ? Pleins ! Trop pour pouvoir tous les mentionner mais c'est fou ce que l'on peut faire en 5 minutes de temps et 3-4 lignes de codes.

    5. Quels autres langages utilisez vous?
    Plus maintenant mais à une époque, je faisais du C. La souplesse de Perl a été plus forte que tout

    6. Quel type de taches faites vous?
    - un jeu de combats (environ 45.000 lignes de codes écrites en Perl)
    - extraction/mise à jour de données sur bases de données (Basis, MySql)
    - confection de fichiers HTML, SGML ou XML (je HAIS le XML, ça c'est dit ! )
    - transformation de textes via RegExp
    - etc etc

    7. Autres commentaires, hésitez pas

    Perl, c'est bien, mangez-en !

  6. #6
    Invité
    Invité(e)
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
      Tous les jours...
    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
      Juste des scripts, mais je m'intéresse un peu plus à Tk en ce moment
    3. Rencontrez vous des difficultés?
      Oui dans les threads et les structures de données complexes (tableau de tableau de références etc..)
    4. Quels sont les avantages et inconvénients d'utiliser Perl?
      Souplesse, le CPAN, rapidité de développement, multi-OS
    5. Quels autres langages utilisez vous?
      SQL
    6. Quel type de taches faites vous?
      Traitements de log, inventaires systèmes, traitements de BDD, tentatives de parallélisation des traitements.

  7. #7
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Des que l'occasion se presente.

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    Je me penche vers Tk, une interface graphique c'est toujours plus apprecie.

    3. Rencontrés vous des difficultés?
    Plus ou moins, je suis habitue au C alors voir son @tab etale quand on le passe e nargument a une fonction ca ne fait pas plaisir.

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Avantages:
    Un code souple, plusieures manieres d'arriver a un meme resultat, cpan.

    Inconvenients:
    Assez sale, je me verrai mal pondre du code Perl en entreprise si ce n'est pour de l'administration/ du reseau.

    5. Quels autres langages utilisez vous?
    Le C et (c'est pas vraiment de la programmation pour moi mais bon) php/SQL.

    6. Quel type de taches faites vous?
    Principalement du reseau afin d'automatiser des tests de securite.

    7. Autres commentaires, hésitez pas
    C'est bien mieux que le Python niveau lisibilite, apres il faut savoir coder proprement et ne pas tenter d'obfuscation contest (quoique c'est drole).

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 19
    Points
    19
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?

    Oui

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl

    Que du script mais ça pourrai changé

    3. Rencontrés vous des difficultés?

    Oui mais cependant moins qu'avec les autres langages que j'ai pu manipuler(Merci CPAN !) Je suis débutant donc ça s'explique ( je crois )

    4. Quels sont les avantages et inconvénients d'utiliser Perl?

    Avantages : CPAN ! Code rapide et facile à écrire. Polyvalence. Performance. Portabilité.
    Inconvénients : Les codeurs de Perl sont des cochons

    5. Quels autres langages utilisez vous?

    C, SQL, php mais plus perso que pro. Merci l'école ^^

    6. Quel type de taches faites vous?

    Tout est n'importe quoi Surtout orienté réseaux et système en pro.

    7. Autres commentaires, hésitez pas

    Si vous avez envi d'apprendre le Perl mais que vous hésitez, n'hésitez plus apprenez

  9. #9
    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 : 499 184
    Points
    499 184
    Par défaut
    Si vous avez envi d'apprendre le Perl mais que vous hésitez, n'hésitez plus apprenez

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 35
    Points : 19
    Points
    19
    Par défaut
    J'ai fait un heureux là

    Peut-être même plusieurs si ça suscite des vocations lool.

    A vos notepad ! !

  11. #11
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 572
    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 572
    Points : 2 014
    Points
    2 014
    Par défaut
    Citation Envoyé par sebbb59 Voir le message
    A vos notepad ! !
    SciTE ou Textpad, je préfère

  12. #12
    Membre actif

    Inscrit en
    Mars 2003
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 241
    Points : 239
    Points
    239
    Par défaut
    Citation Envoyé par djibril Voir le message
    Si vous avez envi d'apprendre le Perl mais que vous hésitez, n'hésitez plus apprenez
    J'ai hésité, j'ai appris et je ne suis pas déçu au final

  13. #13
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 160
    Points
    160
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Dès que j'en ai l'occasion (usage perso)

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    À l'ancienne, sans GUI

    3. Rencontrés vous des difficultés?
    Pour l'instant, non. Mais il faut dire que je n'ai pas des masses d'applis à mon actif pour l'instant.

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Avantages : CPAN, Regex, traitement des fichiers

    inconvénients : "trop souple" => code souvent impossible à reprendre

    5. Quels autres langages utilisez vous?
    C, Java (J2EE), Shell

    6. Quel type de taches faites vous?
    - un bot irc
    - des parseurs de fichiers
    - un serveur web (pour l'école)
    - administration (users, samba, etc.)
    - etc etc

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 134
    Points : 107
    Points
    107
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Oui assez souvent

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    Non comme d’autres, je suis adepte du vi et de la console donc pas pour le moment, de plus je n’aime pas du tout l’idée de faire du GUI sans avoir un IDE GUI pour placer les élément (trop de temps passé à faire le design)

    3. Rencontrés vous des difficultés?
    Oui surtout dans les deux cas suivant :
    - Pas de compilateur perl (je parle d’un vrais de vrais) car dans le plus souvent des cas l’utilisateur final n’installera pas perl sur sa machine et ne connais même pas ce qu’est Perl
    - Sur les serveurs souvent pas de connexion au net donc pour installer un simple package, des fois, je passe énormément de temps à satisfaire les dépendances (c’est vraiment un cauchemar) . Pourquoi ne pas inclure dans chaque package toutes c’est dépendance (oui oui je sais, ça va faire beaucoup mais bon …)
    - Pas d’intégration (API) encore avec des librairies comme irrlicht ou ogre (python dispose justement de cette avance snif)

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Que des avantage, sauf pour la partie GUI pas d’IDE wysiwyg (pas à ma connaissance)

    5. Quels autres langages utilisez vous?
    Du Shell (compilation avec shc), du C et C#

    6. Quel type de taches faites vous?
    Administration système, sauvegarde, stockage, développement, et perso :-)

    7. Autres commentaires, hésitez pas
    Perl c’est top mais il faut un bon IDE pour le GUI

  15. #15
    Invité
    Invité(e)
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Tout le temps

    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    Retour console ou page web.

    3. Rencontrés vous des difficultés?
    Je me perds souvent dans les références de hash et autre

    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Rapidité, et dispo de base sur debian .

    5. Quels autres langages utilisez vous?
    shell, PHP, ...

    6. Quel type de taches faites vous?
    Admin système, sauvegarde, stockage, dev, recup de log, stats de log, blocage de progs, ...

    7. Autres commentaires, hésitez pas
    Perl, c'est pas si mal que ça en définitive .

  16. #16
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2011
    Messages : 22
    Points : 33
    Points
    33
    Par défaut
    Je m'occupe à temps partiel d'un petit reseau d'une vintaine d'employés. J'ai instauré un systeme de backup sur chaque poste, qui fait une sauvegarde dans le répertoire c:/backup.

    Je cherche maintenant à créer un script qui me permetterait de synchroniser les repertoires backup des postes, avec un serveur de fichier; Qui serait en fait, qu'un partage sur le réseau avec Windows, sur un poste dédié.

    J'essais présentement de créer un script Perl mais, je ne suis pas habitué et je rencontre des difficultés. C'est pourquoi, j'ai décris mon problème dans le forum de developpez.com.

    Je n'ai pas répondu point par point mais, je crois que ça réponds à la question.

  17. #17
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Points : 5 753
    Points
    5 753
    Par défaut
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
      Oui.
    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
      Des scripts en ligne de commande (voire en uniligne)
    3. Rencontrés vous des difficultés?
      Quelques incompatibilités sous Cygwin, notamment pour l'installation des modules nécessitant une compilation.
      Pour le langage en lui-même, il n'y a jamais rien d'insurmontable, surtout si l'on est abonné à developpez
    4. Quels sont les avantages et inconvénients d'utiliser Perl?
      Avantages : puissant, rapide, polyvalent
      Inconvénients : pour l'admin système, je n'en vois pas. Plus généralement, le modèle objet du Core (perl 5).
    5. Quels autres langages utilisez vous?
      bash, mais de plus en plus rarement.
    6. Quel type de taches faites vous?
      Déplacement/suppression de fichier en masse, parsing de texte, bots web, outils (plusieurs outils de gestion de tests embarqués, sur plateforme Solaris, Windows/Cygwin, ... avec interactions avec des outils du commerce comme des gestionnaires de gestion de version, de gestion d'anomalie, de gestion d'exigence).
    7. Autres commentaires, hésitez pas
      Perl, ça détend
    Plus j'apprends, et plus je mesure mon ignorance (philou67430)
    Toute technologie suffisamment avancée est indiscernable d'un script Perl (Llama book)
    Partagez vos problèmes pour que l'on partage ensemble nos solutions : je ne réponds pas aux questions techniques par message privé
    Si c'est utile, say

  18. #18
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2013
    Messages : 326
    Points : 156
    Points
    156
    Par défaut
    Hello !
    1. Utilisez vous régulièrement Perl dans vos tâches d'administration?
    Très souvent.
    2. Avez vous développé un GUI ou faites vous juste des scripts Perl
    Juste des scripts, du moins pour le moment.
    3. Rencontrés vous des difficultés?
    Quelques unes, notamment au niveau du module Net::SSH::Expect, y'a pas énormément d'informations sur le net et il est pas forcément simple de s'en servir ! Et certains installations de packages.
    4. Quels sont les avantages et inconvénients d'utiliser Perl?
    Avantages : +/- pareil que le PHP, rapide et efficace !
    Inconvénients : Bonne question.
    5. Quels autres langages utilisez vous?
    PHP, MySQL, JavaScript, Ajax
    6. Quel type de taches faites vous?
    Traitement de données en base, calculs, connexions aux équipements et récupération d'informations sur ceux-ci
    7. Autres commentaires, hésitez pas
    -

Discussions similaires

  1. Quel type d'applications faites-vous avec Silverlight ?
    Par khayyam90 dans le forum Silverlight
    Réponses: 5
    Dernier message: 10/07/2009, 10h52
  2. Quel type de collection utilisez-vous pour le binding WPF ?
    Par FRED.G dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 04/07/2008, 20h55
  3. Quels types de projets réalisez vous avec .NET
    Par Louis-Guillaume Morand dans le forum Général Dotnet
    Réponses: 106
    Dernier message: 03/12/2007, 18h44
  4. [sport] Quel type de sport pratiquez-vous ?
    Par kodokan dans le forum La taverne du Club : Humour et divers
    Réponses: 99
    Dernier message: 17/04/2007, 09h52

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