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 :

FAQ et rubrique Perl officielles !!! [FAQ]


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut FAQ et rubrique Perl officielles !!!
    Bonjour à tous

    La version officielle de la FAQ Perl est enfin à votre disposition ! Naturellement, nous essaierons de la mettre à jour autant que faire se peut. Mais cela passe aussi par vos commentaires et suggestions, donc n'hésitez pas !

    Aidez nous à faire évoluer la faq en proposant des questions / réponses, corrections de bugs / orthographe

    Règles importantes pour participer :

    Si vous proposez une question, vous devez impérativement proposer la réponse qui va avec ... (les questions sans réponses seront supprimées)

    Un code source n'est pas une réponse en soit. Il est grandement apprécié de rédiger un paragraphe pour approfondir le sujet, apporter des précisions sur ce qu'on fait, pourquoi on fait comme ça, etc. On peut aussi en profiter pour inviter le lecteur à lire des questions/réponses dans des domaines proches ...

    En dessous des réponses sont souvent proposés des liens, soit vers l'extérieur, soit vers des questions en rapport. Pensez à indiquer les liens utiles pour que le lecteur puisse approfondir.

    Dans certains cas, en plus des exemples court dans la réponse, on peut ajouter un programme complet.

    Vous pouvez également nous faire la demande d'une modification, de rajouter certaines informations qu'on aurait omis. Toute suggestion est la bienvenue, même si vous n'avez pas la réponse.


    Merci à tous pour vos contributions ...

    N'hésitez pas à consulter nos annonces sur la page d'accueil de la rubrique Perl.

    Bonne lecture !
      1  0

  2. #2
    Membre confirmé Avatar de Batou
    Inscrit en
    Mars 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 71
    Par défaut lien
    salut,

    juste pour demander s'il etait possible de mettre un lien vers cette FAQ sur la page d'accueil de developpez.com ?
    (index du forum : http://www.developpez.net/forums/index.php)

    Ce serait plus pratique, merci d'avance !

    Batou
      0  0

  3. #3
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 917
    Par défaut
    Bonjour Batou

    Je n'ai malheureusement pas le pouvoir de faire ceci. Je peux juste poster sur la page principale les news de la rubrique Perl. Mais, je te recommande passer par notre page de garde de rubrique : http://perl.developpez.com/
    Toutes les news spécifiques à Perl et à la rubrique seront localisées ici.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.
      0  0

  4. #4
    Membre confirmé Avatar de Batou
    Inscrit en
    Mars 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 71
    Par défaut ok ! ajoute !
    Merci pour le message, GLDavid,

    Dommage pour la page d'accueil du forum de developpez.com !

    J'ai tout de meme ajouter a "mes favories" la page que tu as donnee, merci !

    Et j'ai oublie de dire que c'etait parce que la FAC est bien faite que je voulais ca !!!

    ++
      0  0

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 12
    Par défaut
    Bonsoir!!
    Le lien pr telecharger la FAQ ne fonctionne pas!
    Comment peut-on faire pr l'avroi en format pdf.

    merci.
      0  0

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Bonjour,

    Citation Envoyé par burkan21
    Le lien pr telecharger la FAQ ne fonctionne pas!
    Comment peut-on faire pr l'avroi en format pdf.
    Pour ce que j'en sais, la FAQ Perl de developpez.com n'est pas encore disponible au format PDF. Nous n'avons pour le moment que la version HTML.

    Le lien semble fonctionner (je viens de le tester à l'instant) mais réagit très lentement. Il doit y avoir un engorgement quelque part, sur le réseau ...
      0  0

  7. #7
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 917
    Par défaut
    Exact, j'ai résolu le problème du download qui ne marchait plus
    Ma dernière tâche avant de partir.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.
      0  0

  8. #8
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut
    des nouvelles questions ont été ajoutées dans la Faq Perl :
    - installation de Perl sou win/linux/unix/Mac
    - installation de modules sous Mac
    - mises à jour des modules sous win/*n*x/Macintosh
    - Les références en Perl

    Voilà, faites en bon usage!!!!
      0  0

  9. #9
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Par défaut
    et un petit script utile pour les incompatibilités de fichier unix/windows, ne l'oublions pas
      0  0

  10. #10
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 917
    Par défaut
    Hello !

    Un petit jeune, Woufeil, nouvellement inscrit au club nous a fait part de ses connaissances en Perl orientée objet. Il a donc écrit un vingtaine de questions très intéressantes sur ce sujet. Donc, RV ici
    Donc, l'occasion pour moi de vous rappelez que vous aussi vous pouvez participer à ce forum et à sa construction.
    Suggérez, écrivez et nous publions !

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.
      0  0

  11. #11
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut
    La FAQ Perl sur la partie installation de modules perl sous windows à été réecrite en espérant que ça vous aidera.

    Voilà.
      0  0

  12. #12
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5
    Par défaut super site perl
    Un super site regroupant tous ce qu'il y a d'utile a savoir quand on ve faire du PERL : http://perl.developpez.com/cours/
      0  0

  13. #13
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut
    La FAQ a été mise à jours, n'hésitez pas à y jeter un oeil et faire d'autres demande de rajouts ou autres
      0  0

  14. #14
    Membre expérimenté Avatar de CKLN00
    Homme Profil pro
    Bioinformaticien Java/Perl
    Inscrit en
    Avril 2008
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Bioinformaticien Java/Perl
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 210
    Par défaut Merci
    juste un grand merci :
    je cherche tout les jours, sur le net des infos pour faire du Perl par le biais de google.
    et pis aujourd'hui une page de developpez.com (ma référence pour glaner des infos en CSS, HTM ou Php) est sortie en premier lien.
    je me suis dit "à tien bonne idée c'est vrai que c'est bien comme site".
    Et la je viens de me dévorer une bonne partie de la FAQ PERL que je trouve admirablement bien faite.
    J'ai donc décider de m'inscrire (oui ça fait longtemps que je connais le site mais je suis pas très forum) pour remercier tout les auteurs de cette FAQ
    donc
    MERCI à vous !


    (oui et heu désolé pour mon orthographe ...)
      0  0

  15. #15
    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 : 60
    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
    Par défaut
    A titre indicatif, Djibril (et on peut sans doute l'ajouter à une FAQ), il existe deux nouveaux opérateurs depuis perl 5.10 : // et //=
    $a // $b est similaire à defined($a) ? $a : $b
    $a //= $b est similaire à $a = defined($a) ? $a : $b

    C'est bien pratique pour initialiser les variables "undef" avec une valeur, tout en considérant qu'un valeur fausse peut être une valeur initiale correcte.

    Exemple :
    avant la 5.10, si l'on utilisait la construction $a ||= "valeur par défaut", on pouvait initialiser à la valeur par défaut si $a était défini et nul (ou vide pour une chaine).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    use Getopt::Long;
    GetOptions("a=i" => \$a);
    $a ||= 10; # on initialise à 10 même si l'utilisateur a fourni l'option "-a 0"
    Maintenant, on peut écrire en version 5.10
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    use Getopt::Long;
    GetOptions("a=i" => \$a);
    $a //= 10; # on initialise à 10 seulement si l'utilisateur n'a pas fourni l'option "-a"
    Edit : peut-être dans cette rubrique ? http://perl.developpez.com/faq/perl/?page=sectionB2
      0  0

  16. #16
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 156
    Par défaut
    On a des questions récurrentes sur le forum de "Est-ce qu'on peut faire ça en Perl", et c'est vrai que quand on débute, on n'a pas forcément la visibilité sur cpan.org.

    Dans la FAQ, dans cette section:
    http://perl.developpez.com/faq/perl/?page=sectionC38

    Il faudrait peut-être ajouter -ou alonger l'existant- pour qu'il soit bien clair que sur cpan on trouve absolument tout sur tout ou presque, et que ce sont des outils (globalement) propres et officiels, à utiliser sans crainte.

    Exemple:
    "Comment chercher si un module existe pour ce que je veux faire ?
    Pour toutes les problématiques du genre:
    Comment faire un truc en Perl ?
    Personne n'a une toolbox pour faire ça ?
    => Cpan a peut-être la solution.
    Peut-on envoyer des mails via snmp en Perl ?
    Comment parser facilement un XML en Perl ?
    Puis-je gérer les cookies dans Firefox en Perl ?
    Comment créer un arbre en Perl ?

    L'url http://search.cpan.org permet de faire une recherche parmis tous les modules cpan. On y trouve de véritables boites à outils pour tous les domaines informatiques professionnels comme pour le loisir."

    Dans les modules utiles, je mettrais aussi:
    Data::Dumper Permet d'afficher n'importe quelle variable, très utile pour debugger un programme
    Log::Log4perl Gestion des logs ultra-simple et pratique. A utiliser dès que vos daemon atteignent une certaine complexité.

    Ces points sont bien sûr laissés à la libre appréciation des autres membres plus expérimentés de ce forum et à de meilleurs rédacteurs que moi.
    Renvoyer les gens vers cpan n'est pas très long.
      0  0

  17. #17
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut
    , bonnes remarques,

    Dès que j'ai un peu de temps, je mettrais à jours la FAQ Perl.
      0  0

  18. #18
    Membre chevronné
    Avatar de Schmorgluck
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    371
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2006
    Messages : 371
    Par défaut
    Ce serait peut-être une bonne idée d'intégrer à la FAQ les conseils de Jedai dans son post Débutants ou expérimentés : Comment écrire du bon code en Perl.

    Ma suggestion serait de l'ajouter à la fin de la section S'initier à Perl.

    Qu'en pensez vous ?
      0  0

  19. #19
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 823
    Par défaut
    Pourquoi pas. Ce n'est pas une mauvaise idée, je mettrais à jour la FAQ quand j'aurais un peu de temps.
      0  0

  20. #20
    Membre chevronné
    Avatar de hornetbzz
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Octobre 2009
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial

    Informations forums :
    Inscription : Octobre 2009
    Messages : 482
    Par défaut
    Super FAQ, claire, lisible, complète, merci et bravo !

    3 petits commentaires :

    1) Une petite coquille ici: diament s'écrit diamant

    2) Une remarque de noob pour le switch :
    J'expérimente cette version sous debian lenny
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    perl -v
    This is perl, v5.10.0 built for i486-linux-gnu-thread-multi
    et a priori le switch fonctionne sans utiliser perl 6 comme spécifié dans la FAQ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    use Switch;
    # ..
    switch ($$type[$i]) {
       case 1 { print 'foo' }
       case 2 { print 'bar' }
    	#...
       else { print 'bidule' }
    }
    Nota: je n'ai pas trouvé non plus ce point (sur les switch) dans la super belle doc de Sébastien Aperghis-Tramoni

    Ma suggestion:
    Peut-être completer ou mettre à jour ce point conformément à ce post.

    3) CGI ERROR 500
    Apparemment le truc classique pour les CGI.
    Comme j'ai mis un temps certain avant de trouver le pourquoi de cette erreur, j'en fais part:

    Si on "détourne" un peu l'utilisation d'un CGI et qu'on ne code pas de sortie, ou tout simplement que l'on code par étape et quel'on n'a pas encore codé de sortie, l'execution mène à une erreur 500, et le log fait apparaitre un "Premature end of script headers", peu évocateur pour le noob que je suis.

    C'est un peu déroutant et pourtant pas bien grave.

    Donc ma suggestion:
    ajouter dans les exemples d'erreur que le codage d'une sortie est nécessaire pour ne pas obtenir une belle erreur 500.
      0  0

Discussions similaires

  1. Participez aux FAQ des rubriques Java, Eclipse et NetBeans !
    Par Mickael Baron dans le forum Contribuez
    Réponses: 0
    Dernier message: 22/01/2007, 19h42

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