Annonce : Archive Codes-Sources en ligne

NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   -  
pgl10 Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Suite à l'arrêt de  Codes-Sources au mois d'Octobre, j'ai remonté une archive sur la base de données fournie par CCM.
Le site se trouve à l'adresse : https://cs.nhenry.fr/

Notes : 

  • Le nom de domaine n'est pas définitif
  • L'archive vient tout juste d'être mise à disposition, des soucis peuvent être rencontrés, entre autre :
    • Liens cassés dans les descriptions
    • Sources sans zip ou snippets sans code
    • Doublons
  • Pas mal de données sont présentes, il faudra que j'explore leur utilité à l'ajout sur l'archive.
  • Pour l'instant le message en bas de page indique l'interdiction de copie, c'est temporaire le temps de nettoyer et de présenter l'archive (liens, intégrité, ...)
  • L'archive étant aussi une copie de développement, il est possible que parfois le site affiche des erreurs pas propres, dans ce cas, revenez 2/3 minutes plus tard, c'est que j'ai raté une ligne de code ;)

Évolutions prévues pour le moment :

  • Corrections des liens et des descriptions
  • Reformatage des URL pour permettre un usage hors ligne ou un hébergement simplifié
  • Peut être ajout de l'archive du forum

Il est important de noter que je fais ça sur du temps perso, donc la célérité de l'avancement n'est en aucun cas garantie.

Si vous constatez des problèmes ou des corrections à faire, merci de poster dans la suite de ce message.

Les liens cassés sont automatiquement détectés par un outil de que j'ai, si un lien cassé n'est pas encore corrigé c'est que soit le bot n'est pas encore passé sur la page (ou que je n'ai pas eu le temps de le corriger encore) ou que le liens s'est cassé entre 2 passages (actuellement objectif 3 mois entre 2 passages).

Edit 2025-04-15 :

J'ai mis à disposition une page pour voir la progression et ce qui est prévu : https://cs.nhenry.fr/roadmap


13 réponses

Sebastien
 

Merci pour ton partage, je viens d'apprendre la mort de CS :'(

Merci pour l'archive !

Bien à toi.

Sébastien.

0
hypothetix Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   69
 

Bonjour,

Je n'ai eu aucun problème avec les quelques fichiers que j'ai téléchargés.

Merci pour le travail accompli.


0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci pour le retour et l'encouragement :)

0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 586
 

Merci.  Je n'ai jamais utilisé CS, j'enregistre cette archive dans mes favoris, cela me semble prometteur.

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci, j'ai encore beaucoup de travail encore, il reste pas mal de sections à faire.

0
BunoCS Messages postés 15952 Date d'inscription   Statut Modérateur Dernière intervention   3 922
 

Un bel effort de ta part pour la communauté CodeS-SourceS.

Bravo à toi et encore mille mercis !!


0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci pour l'encouragement :)

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 

Bonjour,

Un immense merci pour le travail remarquable que tu as accompli en recréant une archive de Codes-Sources. Grâce à ton initiative et à l’accès à la base fournie par CCM, une partie précieuse de l’histoire du développement francophone continue de vivre et de rester accessible à tous.

Le site https://cs.nhenry.fr/ représente bien plus qu'une simple sauvegarde : c’est une mémoire collective, une source d’apprentissage, et un hommage à tous ceux qui ont partagé leurs connaissances au fil des années.

Malgré les imperfections inévitables d'une archive aussi vaste (liens cassés, doublons, absences de fichiers), ton implication, ton souci du détail et ta transparence sont exemplaires. Le fait que tu fasses cela sur ton temps personnel force le respect et mérite toute notre reconnaissance.

Je t'encourage vivement à continuer dans cette voie. Même si l’avancement se fait à ton rythme, sache que ce travail bénéficie à toute une communauté. Et si certains peuvent t’apporter de l’aide, j’espère qu’ils le feront.

Bravo encore pour cette initiative. Tu redonnes vie à un pan important du web francophone.

Merci et courage pour la suite !

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci pour l'encouragement.
Je prépare aussi une page pour me permettre d'indiquer l'avancement de l'archive.
Mais étant pas mal occupé, ça risque de prendre un peu de temps.

1
crapoulou Messages postés 42848 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   8 017
 

Hello,

Je n'étais pas sur CS, mais je rejoins les autres commentaires.

Félicitations pour ton implication et ton travail de longue haleine depuis plusieurs mois.

Courage pour la suite.

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci pour les encouragements.

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Pour information, j'ai mis à disposition un lien pour permettre de voir la progression et les évolutions futures de l'archive : https://cs.nhenry.fr/roadmap


0
@karamel Messages postés 1916 Date d'inscription   Statut Modérateur Dernière intervention   1
 

tu ma redonné le sourire

c'est un tres bon début, bon travail et du fait que ce soit débarrassé du superflu c'est hyper réactif  même si c'est pas parfait sur tous les aspects tu a posé les base.

grand merci


0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci :)

Il y a encore pas mal de travail à faire, je sais, mais tant que ça avance, c'est toujours bon :)

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Juste pour maintenir un peu à jour les évolutions.
Je continue mon travail sur l'archive, pour l'instant, je suis à la correction des liens clairement en erronés (par exemple, ceux qui prennent des caractères en extra à la fin de l'URL).
Parallèlement, je suis en investigation pour comprendre pourquoi la sauvegarde de la base de données en distants diffère de la sauvegarde en locale (il manque un grand nombre de lignes, toutes sur la même table, j'ai identifié la cause de la différence de taille, mais pas encore la cause de la raison de ces sauts de lignes)
À côté, je dois aussi m'occuper de mes serveurs c'est toujours compliqué avec encore plus de 10 services encore à migrer sur des serveurs déjà en attente.


0
LeopardFiable58 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 

Salut, j'imagine que tu as énormément bossé mais je viens de terster et charher pas loin de 15 prog et aucun ne fonctionne...


0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Peux-tu m'indiquer lesquels ?
L'archive est peut être incomplète ou les zip envoyés incorrects.

0
vb95 Messages postés 3716 Date d'inscription   Statut Contributeur Dernière intervention   3
 

Bonjour LeopardFiable58

Peux-tu préciser quel est le langage que tu utilises pour le développement ?

Car les projets en VB Net ont un souci dû à leur stockage en zip fait du temps de Codes-Sources lui même .

0
Carlos
 

Aussi vieux qu'ils soit, et suite à un AVC tout ce qui me reste comme souvenirs de programmation est vb6 donc si on pouvait s'arranger pour avoir tout ce qui concerne vb et vb6.

php, c++, javasscript etc c'est plus dans mes cordes mais qui sais peut etre qu'un jour cela reviendra....

Merci

0
vb95 Messages postés 3716 Date d'inscription   Statut Contributeur Dernière intervention   3
 

Bonjour

Dans les sources mises à disposition par NHenry dans l'archive celles dont le langage est "Visual Basic / VB Net" regroupent les 4 types principaux connus en VB : VB6, VBA, VBScript et VB Net .

Les sources en VB6 comportent des fichiers avec l'extension .frm ( exemple : Form.frm ) 

Toutes mes propres sources ( faites sous mon pseudo Vb95 ) sont des sources faites en VB Net .

Pour tester une source VB 6 mettez comme auteur cs_EBArtSoft et recherchez la source avec l'ID 39872 ( cette source est sur la cinquième page des sources de cs_EBArtSoft ) . Téléchargez là et dîtes moi si vous pouvez la faire fonctionner correctement . C'est un jeu de Mahjong .

J'ai moi même adapté ce jeu en VB Net mais les jeux en VB Net ne fonctionnent point en VB 6 .

Attention aussi au fait que VB 6 n'est plus supporté par Microsoft depuis 1998 je crois . Et VB6 fonctionne aléatoirement sur Windows 10 et Windows 11 . Sous quel système d'exploitation êtes-vous ?

Sincères salutations . 


0
pgl10 Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   2
 

Bonjour,
Merci beaucoup à NHenry pour cette Archive Codes-Sources.
C'était vraiment très instructif et maintenant on regrette
la fermeture de ce site francophone de partage en programmation.
Heureusement, cette Archive conserve nos bons souvenirs de cette époque.
Très bonnes visites à tous. Bien cordialement, pgl10
   


0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370
 

Merci, même si pour le moment, je fais des corrections de liens cassés dans les sources, je continue à travailler sur l'archive.
Mais pour le moment, l'évolution (pour remettre en place les archives des tutos forum, ...)du site est un peu bloquée, car j'ai aussi pas mal de tâches à faire sur les autres services hébergés et sur les serveurs en eux même (et aussi un peu des soucis de la vie privée ... ).

0
@karamel Messages postés 1916 Date d'inscription   Statut Modérateur Dernière intervention   1
 

Avec du recule ce fut une grosse erreur de la part de ccm d'avoir fermé code source, avant lors de recherche internet en programmation on tombais souvent sur des liens code source et ça donnais  de la richesse au web la fin de code source a de mon sens accentué l’appauvrissement d' internet en tant que lieux de connaissance laissant place a un lieux ou le profit règne en maître.

.

code source aurais pu évolué mais non au contraire avec le temps des bug sont apparu sans raisons et le site a été victime de ces erreurs de gestion et a la fin on te sort que c'est devenu trop compliqué d'entretenir le site donc on ferme.

.

0
brucine Messages postés 23421 Date d'inscription   Statut Membre Dernière intervention   3 869 > @karamel Messages postés 1916 Date d'inscription   Statut Modérateur Dernière intervention  
 

Bonjour aussi,

Quel profit? CCM en tirait-il un ou au contraire son absence l'augmenterait?

Une chose est sûre, c'est que certaines sections du forum sont plus que confidentielles, c'était sans doute le cas de celle-là.

Ma grand-mère aurait dit tendez une carotte à un âne, il vous mordra (ce qui d'ailleurs n'est pas vrai, rien n'est plus gentil qu'un âne).

Nhenry a passé je suppose un temps considérable (gratuitement, je ne pense pas  qu'il en a tiré profit) pour remettre ces archives en ligne qui sont facilement accessibles avec un index pour leur recherche.

Pas belle, la vie?

0
NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention   370 > @karamel Messages postés 1916 Date d'inscription   Statut Modérateur Dernière intervention  
 

Merci Brucine , en effet, même si mettre en route l'archive est pas si complexe (enfin relativement parlant avec mon expérience sur le web), je n'ai pas que l'archive à gérer (à minima, une instance Mastodon, un site de BD, un site de newsletter, un site d'actualité MLP français, et à cela s'ajoute plus de 10 sites plus confidentiels ou privés (sans compter les outils de contrôle pour s'assurer que tout fonctionne) ), et le tout me prend plus de 15 serveurs à gérer et à entretenir (oui, il y a des serveurs de supports comme les sauvegardes par exemple), de fait, mettre l'archive à dispo me prend toujours du temps.
Même si l'archive reste pour l'instant uniquement les sources, chaque WE, je corrige aussi des liens cassés dans les sources/descriptions (bon avec plus de 4500 liens cassés restant à corriger, ça prend un peu de temps), bien que peu signifiant pour une archive, mais je n'ai pas envie que l'archive devienne/reste un ensemble de liens pouvant mener à des arnaques ou à monter le dark SEO de sites peu recommandables, et merci à la WebArchive pour son travail d'archivage au passage.

Du point de vue de CCM, Codes-sourceS n'était pas vraiment très actif et l'ajout de sources était vraiment anecdotique (en tant que modérateur CS, j'étais au premier rang), il ne faut pas oublier que CCM/Linternaute doit gérer un grands nombre de site, gérer la sécurité des services fournis (voir le site https://bonjourlafuite.eu.org/ ) et la rémunération de toutes ces personnes dépend du succès/activité des sites/forums fournis.
CCM avait repris Codes-sourceS après que Nix a dû en abandonner la gestion (pour des raisons que je ne détaillerais pas dans ce message), et par la suite, le manque de mise à jour actives (mettre à jour les services sans rien casser) a rendu le site très difficile à utiliser et à maintenir (dette technique).
Ne pas oublier que si je n'avais pas repris la gestion de l'archive, CCM aurait pu simplement fermer le site et le forum, et CS aurait disparu.
Donc oui, c'est une décision qui peut sembler motivée par l'argent, mais les contraintes d'une entreprise et des ressources à sa disposition ont aussi entraîner à rendre CS de moins en moins intéressant, donc moins utilisé, dont moins intéressant, donc moins utilisé, ...
Certes j'aurais apprécié que CCM continue la maintenance, mais (pour en avoir discuté en privé), CS était déjà condamné à court ou moyen terme.

CS est un site d'une autre époque, désormais, Github et consorts on repris la main du partage de sources et programmes, poster sa source sous forme de zip sans historique facile à utiliser, et autres fonctionnalités aurait demandé vraiment une grosse évolution de CS, pas faisable en l'état.

1
pgl10 Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   2 > NHenry Messages postés 15493 Date d'inscription   Statut Modérateur Dernière intervention  
 

Bonjour NHenry,
Votre Archive Codes-Sources officielle est une vraie merveille.
C'est encore et toujours très instructif d'y retrouver tous les envois
effectués à http://www.codes-sources.com par les nombreux contributeurs.
Votre archive permet son utilisation actuelle très facilement.
On y trouve une quantité impressionnante d'exemples de programmation
dans les divers langages informatiques qui intéressent les visiteurs.
Merci beaucoup d'avoir créé et publié cette archive très utile.

2