Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Par quoi faut que je commence.......


Messages recommandés

Posté(e)

Bonsoir,

 

Pour commencer je vous remercie pour les différents éléments de réponses que vous pourrez m'apporter.

 

J'ai fais des recherches pour savoir par quel langage de programmation était-il conseillé de commencé pour apprendre(je précise, c'est en amateurisme).

 

Le résumer était que cela dépend de quelle type de programme on veut programmer. de quoi a-t-on besoin etc...

 

Donc voici le projet que j'ai en tête .

 

Je travaille dans le son, et, donc je voudrai pour gagner du temps dans cette tache que je dois faire a chaque projet.

 

_Faire un programme qui analyse un dossier

 

_Créer un Nouveau dossier avec un nom que je choisi ou fix,

 

_Liste les fichiers qu'il contient.

 

_Ensuite qu'il analyse chaque fichier et qu'il recherche des mots que je définis(ALIAS).

 

_______ A ce niveaux je pensait a une base de données avec [ID:1 / NAME : 1-Kick / ALIAS : Kick , GC , BD , grosse caisse...]

 

_______ [ID:2 / NAME : 1-Kick In / ALIAS : Kick in , GC in , BD in , grosse caisse in...]

 

_______ [ID:3 / NAME : 1-Kick Out / ALIAS : Kick Out , GC Out , BD Out , grosse caisse Out...]

 

_-Ainsi de suite avec d'autre élément commun d'un projet a mixé (et pouvant être compléter au fil des projet)

 

_Si pendant l'analyse il trouve un fichier contenant un des ALIAS dans le nom de ce dernier,

 

_Il copie ce fichier dans le nouveau dossier créer au début, avec le nouveau nom, NAME correspondant a l'ALIAS.

 

_Il génère un fichier log au format .txt pour avoir au cas où la liste des changements.

 

*** Biensur il faut que j'étudie toutes éventualitées mais là c'est surtout pour vous expliquer le projet qui m'a décider a me lancer vraiment dans la programmation.

 

 

Voilà en gros , un petit programme qui en plus de me lancer dans la programmation me sera très utile.

 

J'espère que ces éléments pourrons vous aidé pour me guider.

 

Pour la base de donnée je pensai a MySQL car comme j'ai un peu vu sa avec PHP pour un projet d'un futur site pour mon métier par contre.

 

Merci à vous.

 

PS : A l'avenir Je verais bien une interface a cette application, du moins Type Windows avec des chois de répertoire Entréé, Sortie Et une ou deux petite options que j'ai en tête.

Posté(e) (modifié)

Aucune réponse !!!!

 

Pendant ce temps j'ai continuer mes recherches pour trouver une réponses et aussi des tutos pour commencé.

 

Au final je vais me lancer dans l'apprentissage de C/C++ car il y a un bon tutos pour débutant (vous connaissez surement se site )

 

Je me lance dans ce choix car il y a de bons tutos et que ce sera plus aisée de comprendre d'autres langages (une fois celui-ci mieux compris) et surtout de ce que j'ai compris, de prendre de bonnes habitudes.

 

J'ai pas encore trouvé vraiment de chose pour savoir si je pourrait utilisé une base de données mais sa doit quand même être possible.

 

Bon là j'ai vraiment l'impression de parlé tout seul...............

 

Si vous avez des précisions à m'apporter je suis preneur, car mon petit projet j'ai vraiment envie de pouvoir le réaliser .

 

Merci.

 

PS : j'aurais bien voulu avoir l'avis de programmeur (de métiers ou de passionnés dont c'est le passe-temps ), au vu de mon projet quel langage auriez-vous utiliser ? et les raisons qui on orienté votre réponse.

Modifié par chtilo
Posté(e)

Si c'est juste pour une appli indépendante et locale (i.e. pas "client-serveur") je te conseille d'éviter MySQL et de te tourner vers SQLite : http://www.sqlite.org/

Ca te permettra d'organiser tes données sous forme de tables et d'y accéder par des requêtes SQL comme avec MySQL mais sans la partie réseau et sans avoir besoin d'un serveur qui tourne en permanence sur la machine. Ca rendra ton application "portable"...

Posté(e)

Kewlcat,

 

Merci pour cette précision, effectivement il faudra que mon programme ne soit pas dépendant de quelque chose.

 

Je me tournerai donc vers SQLite pour la partie base de donnée.

 

Merci encore.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...