Perl

Retrouvez ici tous les meilleurs téléchargements Perl
Ajouter un nouvel élément

    KanDeLa (dentelle)

    Licence : Gratuit - 09/02/2012 - Téléchargé 9 x
    KanDeLa est un programme qui est destiné à l'élaboration de dessin technique pour la dentelle aux fuseaux et qui permet de générer le piqué correspondant. Il est actuellement orienté pour la dentelle au fuseau du type "torchon".

    Ce programme a été développé dans le but de faciliter des patrons que je désirais réaliser moi-même.

    Ayant dessiné le signet "Chloé" à la main,

    Notepad++

    Éditeur : Don HO +
    Notepad++ est un éditeur de source avec mise en relief de la syntaxe et mise en forme de cette dernière. Ce logiciel vous permet également de colorer les mots définis par l'utilisateur. Vous pouvez ainsi imprimer votre code source en couleur. De plus, Notepad++ possède une fonction multi-vues qui permet à l'utilisateur d'éditer différents documents à la fois et même d'éditer le même document en synchronisant 2 vues différentes. Il supporte entièrement le glisser-déposer: vous pouvez déposer le fichier pour l'ouvrir mais également glisser et visionner un document d'une vue à une autre. Enfin, ce logiciel fonctionne aussi vite que le bloc-notes fourni par MS Windows.

    Komodo

    Éditeur : ActiveState +
    Issu du logiciel non libre Komodo IDE, cet environnement de développement intégré contient tout ce que l’on peut attendre d’un environnement de développement.

    Critique de JakoJako
    Dernière version disponible, j'ai téléchargé la version d'évaluation.
    Atouts: interface beaucoup plus intuitive (pour moi) et claire qu'Eclipse qui est une vraie usine à gaz. Notion de projet. Possibilité d'avoir des watch, des breakpoints actifs ou inactifs (qui sont conservés même quand on ferme l'EDI). Affichage sympa avec possibilité d'avoir des lignes verticales pour indiquer les { et } correspondants. Editeur pratique et intuitif. A priori, possibilité de reformatage du t ... Voir la suite

    UltraEdit

    UltraEdit est un excellent remplaçant pour Notepad et beaucoup d'autres éditeurs de texte. Il supporte des fichiers de taille illimitée et possède un vérificateur orthographique contenant plus de 100 000 mots. De plus, l'application permet d'éditer en hexadécimal ou en colonnes. UltraEdit dispose d'une coloration syntaxique configurable, directement utilisable par les programmeurs.

    Equipe jEdit

    Éditeur : Équipe jEdit +
    jEdit est un éditeur de texte adapté aux développements en tout genre.
    En effet, l'application est capable de mettre en évidence le code de plus d'une centaine de langages dont CSS, ASP, HTML, XML, PHP, Perl, JavaScript, AppleScript, ActionScript, C, C++, Java, Objective C, etc. jEdit permet d'annuler ou de refaire un nombre illimité d'actions. Les fonctionnalités du logiciel peuvent être améliorées grâce à l'installation de plugins. jEdit étant développé sur l'ensemble des plateformes, vous pourrez l'utiliser quelque soit votre environnement de travail.

    Vim

    Éditeur : vim +
    Vim est un éditeur de texte, c'est-à-dire un logiciel permettant la manipulation de fichiers texte. Il est directement inspiré de vi (un éditeur très répandu sur les systèmes d'exploitation de type UNIX), dont il est le clone le plus populaire. Son nom signifie d'ailleurs Vi IMproved, que l'on peut traduire par « VI aMélioré », ou éventuellement « VI Meilleur ».

    Comment fusionner plusieurs classeurs Excel d'un répertoire en un unique fichier ?

    Licence : Gratuit - 31/05/2011 - Téléchargé 3 x
    Ce code vous permettra de fusionner plusieurs classeur Excel (xls, xlsx) en un unique fichier Excel (xls). Il copie toutes les feuilles des différents classeurs dans un seul fichier. Le seul inconvénient est qu'il ne garde pas les noms des feuilles mais en génère automatiquement (feuille1, 2, 3, ...) et les formats des cellules ne sont pas conservés.

    Vous aurez besoin d'installer les modules

    Spreadsheet::ParseExcel
    Spreadsheet::XLSX
    Spreadsheet::WriteExcel

    Les modules Getopt::Long et Pod::Usage sont dans le core de Perl.



    Pour savoir comment lancer le programme, faites

    perl nom_programme.pl -help

    ou

    perl nom_programme.pl -man

    Eclipse + EPIC

    Éditeur : Eclipse +
    EPIC est un EDI open source pour Perl basé sur Eclipse, compatible avec Windows, Linux et Mac OS X. Que vous développiez des scripts CGI ou bien des gros projets Perl avec des centaines de modules, EPIC est l'EDI gratuit le plus puissant et le plus extensible.

    Présentation de thierry.chich
    Plein de fonctions (intégration de subversion, multilangage - php, c,etc., debugage intégré, template de module, ...). Il est aussi multiplateforme (linux, windows, mac).
    Il est lourdingue et un peu lent
    Il est difficile de le conseiller eclipse à un débutant je pense, ou alors il faut le former

    Critique de Voir la suite

    NEdit

    Éditeur : NEdit +
    NEdit, le "Nirvana editor", est un éditeur de code pour le système X Window. Il a une interface comparable aux éditeurs de texte sur Windows et Mac. Initiallement il a été développé par Mark Edel pour Fermilab sous une licence très restrictive, mais aujourd'hui il est distriblé sous licence GPL.

    Comment encoder le contenu d'une image en code Base64 ?

    Licence : Gratuit - 16/07/2011 - Téléchargé 2 x
    Il est souvent très utile de convertir un fichier, notamment une image png, gif... en une chaine encodée en Base64. Cela nous permet souvent d'insérer cette chaine dans un programme afin d'éviter d'avoir un fichier à part.

    Le code que je vous propose prend en argument une ou plusieurs images et crée un ou plusieurs fichiers txt avec l'extension _base64.txt.

    USAGE : perl C:\test.pl -i image1.gif -i image2.png ...

    Résultat : image1_Base64.txt image2_Base64.txt

    Anjuta

    Éditeur : Anjuta Team +
    Anjuta est un IDE (les fonctionnalités RAD intégrant Glade sont en cour de développement) pour Linux développé dans le cadre du projet Gnome et par conséquent, il est particulièrement intéressant pour les développements en C avec GTK+ (coloration syntaxique des mots clés de GTK+) mais il peut aussi être utilisé pour le développement en C++ avec gtkmm.

    Comment récupérer une page Web ?

    Licence : Gratuit - 31/05/2011 - Téléchargé 1 x
    Voici un script permettant de récupérer le contenu d'une page Web et l'afficher sur la sortie standard STDOUT. Il y a la possibilité de spécifier un proxy HTTP. Ainsi qu'un login pour les connexions HTTP (autorisation de base).

    Comment trouver le nombre d'occurrence d'un motif dans une chaine ?

    Licence : Gratuit - 31/05/2011 - Téléchargé 1 x
    Il y a 4 "e" dans $phrase

    =()= est ce qu'on appelle en Perl un goatse, pas toujours connu du grand public.

    En fait, c'est l'usage de l'opérateur d'affectation à une liste vide qui permet d'évaluer l'expression régulière dans un contexte de liste et dont le résultat est affecté à $count. Or la valeur de retour d'une affectation de liste évaluée dans un contexte de scalaire retourne le nombre d'élément contenu dans la rvalue de cet opérateur d'affectation, donc le nombre d'élément capturé par l'expression régulière.

    Comment tourner de 90 degrés ou autres toutes les pages d'un fichier au format PDF

    Licence : Gratuit - 15/06/2011 - Téléchargé 1 x
    Il peut être utile de devoir tourner un certain nombre de degrés les pages d'un PDF. Hors, tout le monde ne dispose pas d'Adobe Pro ou tout autre logiciel payant pour le faire.
    Voici un programme perl qui le fera pour vous aisément. Il utilise le module PDF::API2.

    Voici le mode d'emploi du programme :
    • perl programme.pl -i input_pdf -o output_pdf -r 90
    • perl programme.pl -i input_pdf -o output_pdf -r 45
    • ...



    DzSoft Perl

    Éditeur : Dz Soft Perl +
    DzSoft Perl Editor est un outil pour éditer et déboguer des script Perl/CGI. Il a une interface intuitive aussi bien pour les débutants que pour les développeurs confirmés. C'est un outil très simple mais aussi très puissant. Il possède des fonctionnalités de débogage, un éditeur très pratique avec une coloration syntaxique, une vérification syntaxique qui trouve les erreurs dans votre script et beaucoup d'autres fonctionnalités pour développer facilement en Perl

    Gedit

    Éditeur : GNOME +
    Gedit est l'éditeur de texte officiel de l'environnement GNOME.

    Perl Builder

    Éditeur : Perl Builder +
    Perl Builder 2.0 est un environnement de développement intégré complet pour Perl, il fonctionne sur Windows 9x/NT/2000/XP ou plus.

    PSPad

    Éditeur : PSPad +
    PSPad editor est un freeware permettant d'éditer du texte et du code sous Windows.Cette application comporte des outils nécessaires dans la réalisation de scripts, dans le traitement des lignes, dans les conversions, compilations et compressions, etc. Un éditeur Hexadécimal, un moteur de recherche et des filtres font partie des nombreuses options du programme, ainsi que l'insertion de caractères spéciaux, l'auto-correction, la comparaison de textes ...

    KDevelop

    Éditeur : Equipe kdevelop +
    KDevelop est un IDE pour Linux qui fait partie de la suite de logiciels proposée par l'environnement de bureau KDE. A l'inverse de Anjuta, il est plutôt axé pour le développement en C++ avec Qt.

    Emacs

    Éditeur : GNU +
    GNU/Emacs est un éditeur très polyvalent : édition de code, CVS, lecture d'email, édition d'image, etc. On peut mettre son code en ligne par FTP en appelant une simple commande (ou shortcut).

    Pour l'édition du code, il possède de nombreux "modes" : C, C++, HTML, Java, qui vont adapter le fonctionnement d'Emacs. Il possède énormément de fonctions, couramment utilisées (en programmation ) : Recheche/remplacement (supporte les expressions régulières ), Indentation automatique du code (customisable), Coloration syntaxique, (Re)définition des raccourcis claviers "à chaud", Auto-complétion, Gestion du multifenêtrage, Permet de "cacher" le code d'une fonction (affiche uniquement la définition), gestion de macros et de scripts permettant ... Voir la suite

73 éléments

Responsable bénévole de la rubrique Perl : djibril -