Salut,

Je suis d'accord avec Hassan , qui est un grand programmeur de
Rail, Et je pense que c'est un très grand langage car les programmeurs
de Github l'utilisent très souvent , et ces gens écrivent des logiciels
pour les gens qui écrivent des logciels :) , donc pas n'importent
qui !

En générale je préfère ne pas comparer les langages de
programmation , cela crée des frustrations , chacun consomme ce
que ces neurones acceptent:)

Mais dans le général, il ny' a pas milles façons de s'y prendre ,
il faut se mettre dans un environnement de production pour pouvoir
éprouver les choses. Tu vas le programmer, jour par jour Tu trouveras
une meilleurs façon de faire le code, et Et tu récris le code ,
encore jusqu’à ce que ton programme soit regardable :) .

Par exemple  / Mon code suivant
===========

def mod3 ():
     """
     Je m’exécute que dans python 3
     """
     print ("Je suis une syntaxe python3  " , 2*2 )


class ConfigurePython3ForMod3:
      """
      Voici un programme qui configure le programme mod3.py
      en vérifiant si python 3  est installé ou pas  ? car mod3.py
     s’interprète avec python 3
      """
      def __init__(self, *args):
          self.args  =args

      def configure(self, module):
          if module.__name__ == "mod3":
             import sys
             if sys.version_info < (3, 0):
                 raise "mod3 a besoin de python 3 pour fonctionner,
            la configuration a échouée"

Un jour/Apres
=======

Une journée plus tard, Tu vois dans la documentation
de Python/Django/Rail , comment exécuter un shell , Tu te dis ,
mais pourquoi ,je ne pourrais pas améliorer en installant python
si il n'est pas installé et ainsi , ma configuration ne va pas juste
dire bêtement "Je ne vois pas python donc je ne sais pas configurer"
ect ....



class ConfigurePython3ForMod3:
      """
      Voici un programme qui configure le programme mod3.py
      en vérifiant si python 3  est installé ou pas  ? car mod3.py
      s’interprète avec python 3
      """
      def __init__(self, *args):
          self.args  =args

      def configure(self, module):
          if module.__name__ == "mod3":
             import sys
             if sys.version_info < (3, 0):
                 cmd = "sudo apt-get install python-pip && pip install
python3..."
                 out =os.system(cmd, stdout =PIPE, stdin =PIP)
                 if (out.wait() !=0)
                      raise "Impossible d'installer python " + out.error

--Ad



Le 11 août 2014 14:50, Lionel Yannick B Gouguia <yanb...@gmail.com> a écrit
:

> Bonjour Alioune,
> Merci pour la reponse. J'ai suivi la doc, mon but est de suivre au moins
> deux ou 3 tutos differents que celui de la doc officielle pour voir un peu
> comment d'autre code les sites ou application dessus.
>
> Je viens de cakephp et je suis a mis chemin entre rails et djando, rails
> proche de cakephp je connais un peu et l'inconnu est django. J'ai testé et
> cest super mais ce n'est pas suffisant pour ce que je vais faire.Tu vas me
> dire que c'est relative mais c'est tres important que j'ai plusieurs tu
> tuto ou une demo d'application fait en django, comparer le temps de la
> prise en main et la productivté voila un peu.
>
> Mais je suis deja dessus
>
>
>
> *Cordialement / Best regards Yannick LB GOUGUIA (00221) 70 939 70
> 90(00221) 77 102 34 47*
>
> *www.gehp-groupe.com <http://www.gehp-groupe.com> || www.jeendelma.com
> <http://www.jeendelma.com>*
>
>
> Le 8 août 2014 11:13, Alioune Dia <dia.aliou...@gmail.com> a écrit :
>
>> Bonjour Yannick , il faut aller sur le site officiel de ce FrameWork , tu
>> y trouveras toute
>> la documentation nécessaire , En général c'est en Anglais, mais si je
>> peux comprendre :)
>> alors toi aussi https://www.djangoproject.com/.
>> --Ad
>>
>>
>> --
>> Ce message a été envoyé à la liste libre@dakarlug.org
>> Gestion de votre abonnement : http://dakarlug.org/liste
>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> Le site du DakarLUG : http://dakarlug.org
>>
>
>
>
> --
> Ce message a été envoyé à la liste libre@dakarlug.org
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste libre@dakarlug.org
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à