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

Répondre à