Perl Maven

Bienvenue futur Maven de Perl !

Gabor Szabo
Mon nom est Gabor Szabo. J'utilise Perl depuis 1995. Je l'enseigne lors de formations en entreprise depuis 2000. J'aime offrir des classes de formation sur place, mais, malheureusement, ceci limite le nombre de personnes que je peux atteindre. J'ai créé ce site et les produits sur ce site afin de vous aider à utiliser le langage de programmation Perl pour résoudre des problèmes. J'espère que vous le trouverez utile.

Si vous avez besoin de maintenir un important logiciel qui a été écrit en Perl par d'autres personnes dans les 5-10-15 dernières années, c'est un défi ! Surtout si vous n'avez pas reçu une formation adéquate en Perl. Vous êtes probablement limité à une version spécifique et ancienne de perl. Je vous recommande de consulter le tutoriel Perl. Vous pouvez probablement sauter la partie sur l'installation de Perl, mais le reste de ce tutoriel sera utile pour vous. Vous pouvez également vous inscrire au bulletin d'informations afin d'être tenus au courant dès la parution de nouveaux articles.

Si vous êtes un administrateur système Unix / Linux, vous avez probablement plus de contrôle sur la version de perl que vous utilisez, et vous avez probablement écrit des scripts relativement petits. Le tutoriel Perl peut être un bon point de départ pour vous et quelques-uns des exemples dans le livre de recettes de Perl Maven seront tout aussi utile.

Si vous travaillez dans le domaine de la gestion de configuration logicielle (peut-être affecté comme ingénieur de construction), vous avez probablement à écrire et à maintenir des déclencheurs (ou post-commit hooks) et écrire des scripts qui aident à l'intégration continue. Il y aura des articles spéciaux pour vous. Consultez le livre de recettes de Perl Maven. Il pourrait y avoir quelques exemples pour vous qui peuvent être utiles.

Perl est souvent utilisé en automatisation de test. Si vous travaillez dans ce domaine, ou si vous souhaitez travailler dans ce domaine (c'est génial de trouver des bogues dans le code d'autres personnes!), vous pouvez lire le tutoriel Perl. Il y a aussi le livre Test Automation using Perl que vous pouvez acheter.

Si vous construisez de nouvelles applications web - que ce soit en privé ou à l'intérieur d'une entreprise -, vous pouvez commencer par lire l'article qui compare CGI, mod_perl et PSGI. De là, vous pouvez continuer à lire le tutoriel Perl. Et si vous vous inscrivez au bulletin d'informations, vous serez informé lorsque je publierai de nouveaux articles sur le développement web avec Perl.

Si tout cela vous semble familier, alors vous êtes au bon endroit. Pour commencer, vous pouvez lire le tutoriel Perl et vous inscrire au bulletin d'informations.

Recent Articles

Documentation du noyau Perl et documentation de module CPAN

Perl est fourni avec beaucoup de documentation, mais cela prend du temps avant d'être habitué à l'utiliser. Dans cette partie du tutoriel Perl je vais vous expliquer comment vous retrouver dans la documentation.


Documentation du noyau Perl et documentation de module CPAN


la valeur initiale undef et la fonction prédéfinie defined en Perl

Dans certains langages, il y a une façon particulière d'indiquer que «cette variable n'a pas de valeur» :


Les types d'attributs dans les classes Perl utilisant Moose

Dans un script Perl simple, nous n'avons pas l'habitude de beaucoup nous soucier au sujet des types de valeurs. Mais dès lors que l'application grandit, un système de type peut aider à améliorer la cohérence de l'application.

Moose vous permet de définir un type pour chaque attribut, puis force les types via les modificateurs.


Les types d'attributs dans les classes Perl utilisant Moose