TROUVER LES DOUBLONS DANS UNE LISTE DE FICHIERS

Signaler
Messages postés
62
Date d'inscription
vendredi 6 janvier 2006
Statut
Membre
Dernière intervention
19 septembre 2011
-
Messages postés
9
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
2 décembre 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52503-trouver-les-doublons-dans-une-liste-de-fichiers

Messages postés
9
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
2 décembre 2010

C'est joliment dit!!!
Je m'autorise un lol!!!
Messages postés
60
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
3 janvier 2011

Meuh non on n'est pas déçus. Au contraire, j'applaudis cette belle transparence teintée d'humilité.
Donc comme évoqué un peu longuement, php n'est pas forcément l'outil répondant le mieux au besoin évoqué, mais bon, si ça le fait ;-)
Messages postés
9
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
2 décembre 2010

@neigedhiver : ne vous inquiétez pas, je vais pas faire la gueule. Le truc c'est juste que j'ai un goût immodéré pour les débats, du coup après je perd un temps fou à répondre dans les forums!!!

En fait je ne comprend que superficiellement vos derniers posts. Faut que je relise une ou deux fois et que je cherche sur le net.
Honnêtement, j'ai suffisamment à apprendre avec PHP/JS/CSS/HTML pour l'instant. Je comprend l'importance de tout ça, mais j'y suis pas encore.

Quand au contexte de la source, il est tout con. J'ai un dossier de quelque centaines d'images dont je dois faire une galerie. Sauf qu'il y a plein de doublons. J'ai donc écris ce script pour nettoyer mon dossier.
Je récupère la liste des doublons et je l'affiche avec des miniatures (et je ne suis pas tombé sur deux images différentes avec le même hash).
Grâce à des boutons radios je choisis l'exemplaire à conserver, puis je supprime les autres.
Il s'agit donc d'un script d'administration qui ne sera utilisé que très ponctuellement (voire plus jamais).

Je pense que cette source n'est intéressante que pour un débutant, pour les deux concepts suivants, que perso j'ai compris il n'y a pas si longtemps :
- hasher des choses pour les comparer.
- utiliser l'index d'un tableau pour trier facilement des choses.
C'est simpliste, mais c'est clair (en tout cas je trouve). C'est pour ça que je l'ai posté.

Je suis sur que vous êtes tous déçus!!! :-D
Messages postés
2483
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
14 janvier 2011
15
@HornetBzz : je n'ai pas été "dérouté", mais je voulais apporter ces précisions pour que, justement, un débutant, un profane, ne soit pas dérouté ou confus et ne se croie limité par l'utilisation de PHP. Ça n'avait rien de personnel ;)
Je ne recommande pas forcément PHP non plus pour des tâches d'admin. Cependant, pour l'avoir moi-même utilisé à une époque de cette manière, il me paraît important de préciser qu'on peut quand même et que ça n'a rien de monstrueux. Quand PHP est le seul langage qu'on maîtrise, il est tout à fait légitime de l'utiliser à la place d'un autre langage qu'on ne connait pas et qui serait pourtant plus adapté.
Parce que si PHP est facile d'accès aux débutants, ce n'est pas vraiment le cas de bash ou de perl qui n'ont pas pour vocation la lisibilité, mais la concision (laquelle est généralement au détriment de la lisibilité).
Je rappelle juste que :
On peut écrire des applications graphiques avec bash, on peut même faire un site web avec. De même avec Python, Perl, Rubis, PHP : tous ces langages peuvent s'utiliser aussi bien en ligne de commande, qu'en module/extension de serveur web ou de moteur d'application avec GUI... A chacun de voir selon ce qu'il a à faire le langage le plus adapté, en fonction des capacités, des contraintes de l'environnement de dév/prod, etc.

J'arrête là pour le HS, SooBook va finir par faire franchement la gueule ^^
Afficher les 20 commentaires