Et pour les debutant de mon genre qui veulent decouvrir ce framework? On ne sera pas exclu du programme jespere!
Le 17 juin 2013 02:21, Patrick Nsukami <[email protected]> a écrit : > Sais pas quel sera le programme, mais si certains comme moi ont encore > des zones d'ombres sur "non blocking", "asynchronous", et "event > driven", je veux bien chercher et faire une intro la dessus :\ > > On 6/16/13, Mamadou Diagne <[email protected]> wrote: > > Je peux faire une affiche et la promo, la date ?, le programme ? > > > > Genova > > @dofbi > > +221703337332 > > > > > > Le 16 juin 2013 à 22:41, Patrick Nsukami <[email protected]> a écrit : > > > >> On 6/14/13, Hassane Moustapha <[email protected]> wrote: > >>> Salam > >>> > >>> Et si on organisait un après midi pour parler de "*Node.JS*" et tout > ce > >>> qui tourne autour ? frameworks, outils, etc. > >> > >> Je peux tenter d'obtenir une salle, des chaises, un projo et un apres > >> midi a villaACT. > >> > >>> > >>> :D > >>> > >>> Best regards, > >>> Hassane Moustapha > >>> **************************************************************** > >>> (+222) 44 92 41 15 > >>> (+221) 77 366 77 92 > >>> (+221) 33 820 65 43 > >>> > >>> *Skype :* hassane.moustapha > >>> http://twitter.com/hassanemoustaph > >>> http://www.linkedin.com/in/hassanemoustapha > >>> **************************************************************** > >>> > >>> > >>> Le 14 juin 2013 20:22, Alioune Dia <[email protected]> a écrit : > >>> > >>>> > >>>> Oui, c'est exactement ça, callback ou plus exactement differed > >>>> callback dans le monde de Twisted/Python. Exemple ce programme > >>>> sous Java Script va afficher. > >>>> > >>>> Hello world > >>>> 200 OK > >>>> > >>>> var request = require('request'); > >>>> request('https://github.com', function(err, res, body){ > >>>> if (err){ > >>>> console.log(err); > >>>> }else { > >>>> console.log('200 OK'); > >>>> } > >>>> }); > >>>> console.log('Hello world') > >>>> —Ad > >>>> > >>>> > >>>> Le 14 juin 2013 16:35, Pape Samba Diop <[email protected]> a écrit > : > >>>> > >>>> non-blocking network I/O veut dire qu'une exécution ne bloque pas > >>>> d'autres > >>>>> exécutions, et celà se fait à l'aide du concept de "callback". Par > >>>>> exemple > >>>>> je fais une requête sur une table qui peut prendre 10secondes, in > >>>>> non-blocking je dois pouvoir faire d'autres opérations, et une fois > la > >>>>> requête terminée, le callback m'envoie la réponse ("traitement > effectué > >>>>> avec succès"). > >>>>> Any suggestions are welcome! > >>>>> > >>>>> > >>>>> > >>>>> Le 14 juin 2013 13:47, Patrick Nsukami <[email protected]> a écrit : > >>>>> > >>>>> Salut a tous, > >>>>>> > >>>>>> En effet, "non blocking network I/O" est une expression que je tente > >>>>>> de bien comprendre :( > >>>>>> Je saisi pas encore tres bien le concept. > >>>>>> > >>>>>> On 6/14/13, Alioune Dia <[email protected]> wrote: > >>>>>>> Node.js est un logiciel permettant aux développeurs de programmer > >>>>>>> des > >>>>>>> applications client/Serveur en JavScript .le programme est écrit > >>>>>>> dans > >>>>>>> un simple fichier > >>>>>>> > >>>>>>> java scripts .Nodejs intégré un serveur Web > >>>>>>> vous évitant ainsi l’intégration de serveurs externe comme Apache . > >>>>>>> La force de Nodejs est son implémentation basées sur l' entrée > sortie > >>>>>>> non bloquante.De fait les applications Web conçus avec Nodejs sont > >>>>>>> entrainement Rapide. > >>>>>>> Mais le choix d'un tel outils est encore plus intéressant lorsque > >>>>>>> votre application doit interagir avec des interfaces/API Rest. > >>>>>>> > >>>>>>> 1 - http://nodejs.org/ > >>>>>>> 2 - https://github.com/aliounedia/nodejs_demo > >>>>>>> 3 - https://github.com/aliounedia/nodejs_demo/blob/master/app.js > >>>>>>> > >>>>>>> > >>>>>>> Dans ce demo, j'ai tous mis dans une seul , fichier mais lorsque le > >>>>>>> programme prend de l’ampleur , vous pouvez aussi bien éclater et > >>>>>>> structure , par exemple créer des modes de données .Moi j'aime > >>>>>>> bien , c'est encore plus passionnant que du Python. > >>>>>> > >>>>>> Je me trompe peut etre, mais Twisted et Tornado, ne font ils pas la > >>>>>> meme chose que NodeJs? > >>>>>> > >>>>>> N'etant pas tres a l'aise avec JS, j'ai préféré me faire la main > avec: > >>>>>> Atmosphere: https://github.com/Atmosphere/atmosphere > >>>>>> Vertx: https://en.wikipedia.org/wiki/Vert.x > >>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Sincerely, > >>>>>> > >>>>>> "still water is deep" > >>>>>> Patrick Nsukami, Python/Java web developer > >>>>>> twitter: @LeMeteore > >>>>>> phone: +221 70 605 15 88 > >>>>>> Linkedin: http://www.linkedin.com/pub/patrick-nsukami/2b/26/767 > >>>>>> > >>>>>> -- > >>>>>> 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 > >>>> > >>> > >> > >> > >> -- > >> Sincerely, > >> > >> "still water is deep" > >> Patrick Nsukami, Python/Java web developer > >> twitter: @LeMeteore > >> phone: +221 70 605 15 88 > >> Linkedin: http://www.linkedin.com/pub/patrick-nsukami/2b/26/767 > >> > >> -- > >> 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 > > > -- > Sincerely, > > "still water is deep" > Patrick Nsukami, Python/Java web developer > twitter: @LeMeteore > phone: +221 70 605 15 88 > Linkedin: http://www.linkedin.com/pub/patrick-nsukami/2b/26/767 > > -- > 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 > -- Best regards www.nmtsylla.co www.twitter.com/niamato www.facebook.com/niamatosylla <http://www.facebook.com/booba.sylla>
-- 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
