suivant:
Table des matières
Table des matières
Les modules Perl
Stéphane T
OUGARD
Table des matières
Un apperçu de Perl 6
Imprimer une ligne
Aspirer l'ensemble d'un fichier
Réaliser un serveur TCP forké
Associer un fichier à un tableau
Utiliser les protocoles HTTP,FTP et SMTP
Référencer les entrées d'un tableau ou d'un hash
Programmer une classe
Perl et le réseau
Encoder une URL
Réaliser un serveur TCP pre-forké
Comparer des IPs à un réseau
Lancer des commandes en SSH
Envoyer un mail avec une piece jointe
Réaliser un client HTTP
Des requetes DNS
Partager des variables sur le réseau
Perl et votre système
Connaitre le processeur
Connaitre la charge du système
Connaitre les montages de votre système
Changer localement de répertoire courant
Récupérer le STDERR d'un programme
tail -f en Perl
Utiliser Syslog
Faire quelque chose de STDERR
Configurer Crontab
Mesurer les espaces disques
Misc
Un Wiki tout simplement
Crypter simplement
Générer un ID garanti unique
Calculer une dates en fonction d'une durée
Maintenir un cache persistant
Afficher le nom de la fonction en cours
Les modules standards de Perl
Lancer des commandes Shell en Perl
Trouver un fichier selon des critères
Associer un fichier à un tableau
Rendre un hash persistant
Utiliser les appels POSIX
Récupérer le répertoire courant
Calculer la clef MD5 d'un fichier
Dormir une fraction de seconde
Récupérer le hostname du système
Étendre le language Perl
Obtenir plus d'informations en cas d'erreurs
Utiliser un pré-processeur cpp
Travailler de façon vague et imprécise
Essayer plusieurs fois
Donner un type à une variable
L'Interface utilisateur
Composer des boites de dialogues
Un éditeur de texte en Perl
Utiliser un Shell en Perl
Réaliser un questionnaire à choix multiples
Saisir un mot de passe
Réaliser des boites de dialogues
Le CPAN et les modules
Lister les sous-modules d'un modules
Avoir des informations sur un module
Ces modules qui ne servent à rien
Afficher le contenu du programme
Générer des phrases pas très polies
Rendre un code illisible
La programmation multi-threadée
Les gains de la programmation multi-threadée
Tester si Perl est compilé avec le multi-threading
Compiler une version multi-threadée de Perl
Réaliser un serveur SMTP multi-threadé
Utiliser les sémaphores
Partager une variable entre plusieurs threads
Récupérer la valeur de retour d'un thread
Les accès aux fichier
Lancer l'éditeur configuré par défaut
Connaitre la nature d'un fichier
Utiliser un file descriptor qui ne fait rien
Comptabiliser les octets in/out d'un file descriptor
Lire et écrire au format gzip
Retrouver les emails dans un texte
Purger un répertoire des fichiers inutiles
Maintenir un tableau trié en permanence
Montrer la différence entre deux fichiers
Les tableaux et les hash
Réaliser des permutations dans une liste
Utiliser des ensembles de données
Conserver un hash trié selon ses clefs
Annuler les cases dans un hash
Traiter toutes les valeurs d'un tableau
Supprimer les doublons dans une liste
Retrouver les valeurs clefs d'un tableau
Comparer des tableaux
À propos de ce document...
2006-03-15