Catégorie : programmation

Construisez vos formulaires en quelques clics 5

Construisez vos formulaires en quelques clics

Pour être un bon fainéant, il faut beaucoup travailler. Sauf qu’il n’est pas toujours nécessaire de bosser des masses pour s’adonner à la meilleure des activités qui soit : la glande ! Preuve en est le...

Refactor :my  =>  ‘code’ 2

Refactor :my => ‘code’

Lorsque l’on code, il arrive parfois que l’on soit maladroit dans la manière dont on appréhende certaines boucles ou traitements de données. Souvent, même, on se dit qu’on y reviendra plus tard, qu’on fera...

Fast API Search – Simplifiez vous la programmation 9

Fast API Search – Simplifiez vous la programmation

Codeur, codeuse, programmeur, programmeuse, mon lapin, Combien de fois as-tu ramé à la recherche de la syntaxe à même de te tirer d’affaire ? Combien d’heures as-tu perdu à parcourir les documentations dans l’espoir, parfois...

ftp récursif (suite) 1

ftp récursif (suite)

Il y a environ un mois, j’évoquais l’utilisation de wget en vue de récupérer récursivement une arborescence ftp.

Bien que cette solution se soit avérée pratique, elle présentait un grave inconvénient : la fiabilité de wget qui présentait un comportement hératique.

Je me suis alors rabattu sur la commande lftp qui, outre la faculté de récupérer un ftp en récursif, possède un mode mirroring fiable correspondant plus à mes attentes.

Voici la commande :

lftp -c \"open ftp://login:password@adresse_ftp; cd /repertoire/destination; mirror -c -e --allow-suid --no-umask --parallel=4 --verbose=3 --use-cache ./ \"

et son détail :

Client FTP récursif avec Wget 2

Client FTP récursif avec Wget

Il me faut faire une moulinette infernale. Le travail consiste à récupérer récursivement une arborescence monstrueuse sur un serveur ftp avant de procéder à l’agrégation et au traitement des données. D’ordinaire, pour un script...