Lien peut-être lolcode est plus accessible pour toi...
http://lolcode.codeschool.com/levels/1/challenges/1

Mais sérieusement, si tu ne réussis pas à travers
1. http://www.codecademy.com
2. http://www.codeschool.com

je pense qu'il faut laisser le boulot d'informaticien et plutôt te
focaliser sur arranger des bouquets de fleurs ou faire des peintures de
sable...

J.

---
Joeri Poesen
Bantalabs Senegal

+221 70 405 12 70
bantalabs.com


2013/2/15 Mouhamadou Moustapha Camara <[email protected]>

> (re) salut
>
> Un commit pour régler le problème des indentations même si je ne suis pas
> très convaincu
> http://www.commitstrip.com/fr/2013/02/14/la-question-de-lindentation
>
> Mouhamadou Moustapha CAMARA aka mmkmou
> Mozilla Senegal Community Lead / Mozilla Reps
> http://mmkmou.net / http://mozilla-senegal.org
> __________________________________________
>          we make a better world <[email protected]>
>
>
> Le 15 février 2013 00:31, Genova <[email protected]> a écrit :
>
> Lien ;-)
>> Tu veux t'amuser avec internet commence parle le comprendre comment il
>> marche
>> ces quoi un url, apprend le html avant même de t'attaquer au python ou
>> tout autre site
>> crée toi un blog apprend à faire simple règle un problème à la fois
>> pose tes briques un part un sa prendra le temps que sa prendra
>> mais sa ne se fait pas en un jours, une nuit, ni un mois, ni une année
>> du courage
>>
>> Genova
>> +221772630047 / +221703337332
>> +221338697269 / +221338685574
>> 0033173033269
>> www.dofbi.com
>>
>>
>> Le 14 février 2013 23:46, Patt Nsukami <[email protected]> a écrit :
>>
>> Je croyais que ce topic etait mort?! :-\
>>>
>>> Le 14/02/13, Lien Rag<[email protected]> a écrit :
>>> > Le 08/02/2013 10:37, Oumar FALL a écrit :
>>> >> PS: @LienRag, je t'ai envoyé une réponse en te proposant une librairie
>>> >> PHP (Goutte <https://github.com/fabpot/Goutte>). Tu l'as regardé??
>>> >>
>>> > Pas encore, tu sais bien que je ne veux jamais faire le moindre
>>> > effort...;-)
>>> >
>>> > Plus sérieusement, je crois que vous sous-estimez grandement la
>>> barrière
>>> > à l'entrée de la programmation moderne.
>>>
>>> Pas d'accord, sinon les "Seniors" :-o de cette liste ne prendraient
>>> pas le temps de donner un coup de pouce chaque fois que cest possible.
>>>
>>> > Nul n'est bon juge de lui-même et je suis donc incapable d'évaluer avec
>>> > justesse le sérieux ou le manque de sérieux de ma démarche
>>> > d'apprentissage, mais je sais que le tout petit peu que j'arrive à
>>> faire
>>> > est déjà insurmontable pour la majorité des sénégalais (ou des
>>> > non-sénégalais d'ailleurs) avec qui je discute.
>>>
>>> Peu importe la tache que tu realises, il y aura toujours ceux là qui
>>> trouveront la dite tache insurmontable, et alors?
>>> >
>>> > Quand un programmeur averti programme et que ça ne marche pas, ça lui
>>> > confirme juste qu'il est en train de programmer (c'est quand ça marche
>>> > qu'il est étonné!).  Quand un débutant programme et que ça ne marche
>>> > pas, c'est une remise en question existentielle qui provoque une assez
>>> > forte angoisse: "pourquoi les machines  m'en veulent à moi? Qu'est-ce
>>> > que je leur ai fait?
>>>
>>> C'est vrai, forte angoisse, mais ce n'est pas une raison valable pour
>>> tout abandonner, baisser les bras, et nous poster un mail comme celui
>>> que t'as posté.
>>>
>>> Aurais-je dû sacrifier un poulet à la fonction en
>>> > cours et est-elle fâchée que je ne l'ai pas fait? Skynet va-t'il me
>>> > confondre avec Sarah Connor?" (et c'est quelque chose que j'ai observé
>>> -
>>> > en un peu moins coloré certes - chez tous les débutants que j'ai pu
>>> > tenter d'initier, et surtout tous ceux qui n'osent même pas commencer),
>>> > c'est probablement un point qu'il est difficile de percevoir lorsque
>>> > l'on a dépassé ce stade il y a longtemps.
>>>
>>> Dépassé quel stade, chaque nouveau concept, chaque nouvelle techno, on
>>> redevient tous debutant. Les membres de cette liste ne savent faire
>>> qu'une chose: apprendre de "nouveaux" trucs.
>>>
>>> >
>>> >
>>> > Sans compter qu'aussi blasphématoire
>>>
>>> Le mot est faible
>>>
>>> que cela puisse paraître à vos
>>> > yeux, l'apprentissage de Python ou d'un autre langage de programmation
>>> > n'est pas pour moi un but en soi, mais un moyen pour arriver à une fin
>>> > (régler mon problème immédiat d'automatisation de certaines tâches
>>> > internet, me préparer à pouvoir gérer plus facilement des besoins
>>> futurs
>>> > d'automatisation de tâches informatiques non encore définies,
>>> participer
>>> > au mouvement général de démocratisation des connaissances techniques).
>>>
>>> Comme tout le monde sur cette liste.
>>>
>>> >
>>> > Plus blasphématoire encore, je n'ai pas l'intention de changer sur ce
>>> > point, d'ailleurs.
>>>
>>> C'est bien dommage, nous ne nous sommes pas compris, visiblement.
>>>
>>> >
>>> > Quelqu'un m'a dit que les communautés (Python, Ruby et bien d'autres)
>>> ne
>>> > cherchent pas à avoir des "programmeurs" qui ne fournissent aucun
>>> effort
>>> > pour résoudre les problèmes qu'ils rencontrent.
>>> > Au-delà de la confusion entre refuser de fournir un effort et chercher
>>> à
>>> > éviter les efforts inutiles*, la référence à une communauté me paraît
>>> > être une des sources d'incompréhension.
>>>
>>> tu n'as pas voulu fournir d'efforts. que ceux qui ont pensé ainsi
>>> levent la main.... "moi", "moi", "moi"
>>>
>>> >
>>> > La notion de communauté vient des américains, et a une assez forte
>>> > connotation religieuse - il me semble même qu'elle vient en grande
>>> > partie de la forme particulière d'organisation du christianisme prise
>>> > lors de la constitution des USA, de la conquête du territoire et du
>>> > génocide des autochtones.
>>>
>>> Je crois que tu essaies de nous embrouiller là.
>>>
>>> >
>>> > Elle ne me paraît donc pas pertinente pour décrire ni l'expérience
>>> > humaine en général ni la promesse d'émancipation qu'apporte le logiciel
>>> > libre.
>>>
>>> oooh, :-o
>>>
>>> >
>>> > Je n'ai donc pas l'intention d'intégrer une "communauté",
>>>
>>> C'est bien dommage, encore une fois.
>>>
>>> Python ou
>>> > autres, mais d'apprendre un langage qui correspondra à mes besoins
>>>
>>> L'interpreteur scala possède un mode "paste", soit dit en passant. tu
>>> pourras copier/coller du code scala a volonté.
>>>
>>> et
>>> > que je pourrais éventuellement apprendre à qui en aura ensuite besoin,
>>> > restituant l'aide que j'aurais reçue non à une communauté mais à
>>> > l'humanité.
>>> >
>>> > Et à mon niveau, passer d'un langage à l'autre est assez perturbant -
>>> > donc j'ai mis Goutte dans un coin et j'y reviendrais quand j'aurais le
>>> > temps ou l'énergie, ou si tu as le temps et l'énergie de me l'expliquer
>>> > en direct à une prochaine rencontre.
>>> >
>>> > D'ailleurs Alioune si on se voit le 23 et que cela te dit, j'aimerais
>>> > bien que tu m'expliques ce que tu disais sur les recommandations du
>>> W3C,
>>> > je n'y ai rien compris mais ça a l'air d'être le niveau d'abstraction
>>> > qui m'intéresse.
>>> > Tu pourras également, toujours si tu en as le temps, l'énergie et
>>> > l'envie, m'expliquer un peu mieux
>>> > ton code : _recurse(node) ressemble à une façon élégante de procéder, à
>>> > laquelle je n'aurais certainement pas pensé tout seul. Mais j'ai du mal
>>> > à comprendre ce que tu lui passes comme argument, et je ne vois pas de
>>> > test sur le sous-dossier à traiter.
>>> > Au fait j'ai probablement fait une erreur en demandant un dictionnaire,
>>> > à la réflexion un simple tuple devrait suffire.
>>> > Et oui, cela irait plus vite si je t'envoyais le fichier bookmark.html
>>> à
>>> > traiter, mais en fait et vu ma vitesse de traitement et puisqu'il y a
>>> > pour l'instant moins d'une soixantaine d'URLs, j'aurais probablement
>>> > aussi vite fait de faire le copier-coller et le rechercher-remplacer à
>>> > la main.
>>> > C'est donc surtout comme exercice (et aussi pour pouvoir reprendre la
>>> > même méthode si j'améliore la macro initiale un jour) que je cherche à
>>> > le scripter.
>>> > Mais je pense que je vais faire un premier essai en trichant un peu, en
>>> > faisant un copier-coller (encore un!) de la partie qui m'intéresse de
>>> > Bookmarks.html dans un fichier texte et en remplissant mon tuple à
>>> > partir de ce fichier.
>>> >
>>> > Pour l'instant je me contente d'iMacro même si j'ai beaucoup de mal à
>>> > tester ces temps-ci du fait de ma connexion pourrie qui dépasse
>>> rarement
>>> > le 0,5 ko/s depuis quatre jours** et qui fait que les macros que
>>> j'écris
>>> > plantent à peu près toutes avant la fin de leur exécution, au moins une
>>> > des pages appelées refusant de se charger. Sans compter que plusieurs
>>> > des tutoriels sont en vidéo, donc non chargeables avec une telle
>>> connexion.
>>> > Mais bon malgré tout je pense avoir réussi à a peu près optimiser ma
>>> > macro, en tous cas par rapport à mes capacités de codeur, donc re-merci
>>> > Genova. Le seul problème qui reste est que iMacro n'est batchable qu'en
>>> > version payante, donc pour me faire un lanceur il va falloir bricoler
>>> et
>>> > je ne sais pas trop comment.
>>> >
>>> > En fait j'ai trois solutions, lancer une fenêtre Firefox sur une URL
>>> > précise et y appeler une macro générique (puis recommencer sur les
>>> > environ 60 URLs concernées), ou scripter la création d'une macro géante
>>> > en faisant boucler le copier-coller du code de la macro optimale et le
>>> > rechercher-remplacer de l'URL à l'intérieur de ce code (visiblement je
>>> > dois être un criminel endurci: non seulement je pratique le
>>> > copier-coller de code, mais je boucle dessus qui plus est! Dieu aie
>>> > pitié de mon âme...) et la lancer à la main, ou scripter la création de
>>> > 60 macros par la même boucle et les lancer une par une par le lanceur
>>> > que je ne sais pas coder.
>>> >
>>> > Donc là encore, s'il y a quelqu'un qui n'est pas rebuté par ma
>>> > maladresse informatique et ma pratique blasphématoire du copier-coller,
>>> > il peut éventuellement me dire comment faire (enfin la deuxième méthode
>>> > je dois pouvoir y arriver seul, mais ce n'est pas très élégant et
>>> laisse
>>> > tout le processus à la merci d'une erreur ou d'une perte de connexion
>>> > lors des premiers passages)...
>>> >
>>> >
>>> >
>>> > (*) Je sais que j'ai infiniment moins d'expérience que vous,
>>>
>>> arrete l'auto destruction man, c'est subjectif.
>>>
>>> mais
>>> > jusqu'à présent je ne vois pas en quoi copier-coller le code d'Alioune
>>> > (par exemple) dans un IDE pour le passer au débuggeur et suivre son
>>> > exécution pas à pas est une mauvaise méthode d'étude (oui je sais, les
>>> > Vrais Informaticiens parsent à la main, mais je n'ai jamais prétendu en
>>> > être).
>>>
>>> Ce n'est pas ce dont il etait question, ce n'est meme pas ce que tu as
>>> tenté de faire.
>>> Ton code, tu l'as collé dans un interpreteur.
>>>
>>> > Ni quelle est l'utilité pédagogique d'avoir à corriger une cinquantaine
>>> > de syntax error uniquement dues au fait que Python est incapable de
>>> > gérer proprement le copier-coller.
>>>
>>> :-\
>>>
>>> > A la limite il est vrai que pour un débutant, recopier le code à la
>>> main
>>> > ligne par ligne ou bloc par bloc facilite la mémorisation, mais il
>>> n'est
>>> > pas clair que cela rentabilise le temps que cela demande, surtout si
>>> > l'on tient compte du temps qu'il faudra passer à corriger les fautes de
>>> > frappe.
>>>
>>> Tu aurais pu coller le code ds un fichier, le nommer avec l'extension
>>> ".py" et on n'en serait pas là.
>>>
>>>
>>> Ce topic je le croyais mort, tu l'as reveillé, avec un post vraiment
>>> trop long, et je n'ai rien vu qui ressemble a un "ok les mecs,
>>> j'aurais pas dû". Pas grave, mais c'est dommage. Je vais finir par
>>> croire que c'est moi qui ai un probleme :-\
>>>
>>> Portez vous bien,
>>> heu au fait OpendataDay c'est quand deja? :-)
>>>
>>> >
>>> > (**) Enfin le logiciel d'e-express m'annonce entre 50 et 200 ko/s - sur
>>> > 3 Mo/s vendus - mais Bittorrent m'annonce entre 2 et 5 ko/s et le total
>>> > des téléchargements ne fait que rarement plus que 0,5 ou 1 ko/s,
>>> > exceptionnellement 10 ko/s; et les pages firefox ne se chargent que
>>> très
>>> > difficilement; comme je n'ai pas trouvé de logiciel de surveillance du
>>> > débit réel et que l'atelier prévu au Barcamp pour expliquer comment
>>> > fonctionne et se répartit la connexion n'a pas eu lieu, je peux
>>> > difficilement être plus précis.
>>> >>
>>> >>
>>> >> Le 07/02/2013 19:32, Patt Nsukami a écrit :
>>> >>> Vu l'excuse annoncée pour ne plus apprendre (copier/coller), je reste
>>> >>> persuadé qu'il n'a JAMAIS voulu apprendre. endOfStory.
>>> >>>
>>> >>> Le 07/02/13, Genova<[email protected]>  a écrit :
>>> >>>> Le 7 février 2013 17:55, Genova<[email protected]>  a écrit :
>>> >>>>
>>> >>>>> Pas facile d'apprend
>>> >>>>> mois pour apprend de news truc, je m'y prend comme suite:
>>> >>>>> Avant de faire du code je me documente beaucoup de lecture,
>>> d'audio ou
>>> >>>>> de
>>> >>>>> vidéo
>>> >>>>> après je fait dessine des schéma si possible pour mieux comprend
>>> >>>>> quand je sens que je suis prés je débute les exos ou les prototype
>>> >>>>> dés que j'ai la main je reviens sur la documentation
>>> >>>>> et je répète se cycle trés souvent avec mon rythme
>>> >>>>> avec de petit objectifs
>>> >>>>>
>>> >>>>> Dans tout sa j'ai un cadre dédier à l'apprentissage, un ordi
>>> adapté,
>>> >>>>> un
>>> >>>>> éditeur configurer pour les besoin du python dans mon cas, quelque
>>> >>>>> truc
>>> >>>>> et astuce sens oublier un liste pour demander si j'y arrive pas
>>> >>>>>
>>> >>>>> on est tous passer par le copier coller du courage ;-)
>>> >>>>>
>>> >>>>> Genova
>>> >>>>> +221772630047 / +221703337332
>>> >>>>> +221338697269 / +221338685574
>>> >>>>> 0033173033269
>>> >>>>> www.dofbi.com
>>> >>>>>
>>> >>>>>
>>> >>
>>> >
>>> >
>>> >
>>>
>>>
>>> --
>>>
>>> Sincerely,
>>>
>>> "still water is deep"
>>> Patrick Nsukami, Python/Java web developer
>>> twitter: @LeMeteore
>>> phone: +221 70 605 15 88
>>>
>>> --
>>> Ce message a été envoyé à la liste [email protected]
>>> 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 [email protected]
>> 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 [email protected]
> 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 [email protected]
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 à