Nuno Job | 18 May 2013 16:30
Picon
Gravatar

[ANN] Ghost

Hi guys,


Ghost is an amazing project that is trying to re-invent blogging platforms. It's written in nodejs and the authors use nodejs to create content. The project is being funded in kick starter and is already fully financed. Did I mention how good the ux is? :)

I personally invited Hannah to speak at LXJS about this awesome project, and really look forward to their foss release.

If you like what they are doing i would invite you to help them in their kickstarter. Not only you will get perks that will only last for 10 more days you are also backing some super awesome, independent developers trying to make authoring content sooo much easier:


Nuno

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Bhupender Bindra | 18 May 2013 14:27
Picon

Unable to insert , update and delete in Jquery node.js

TrainingScript.js is jason file.
I able to find the object and i able to get id,TP_Name but we can't able to retrive plannedSessions value to insert , update and delete

        {
            id:"te",
            TP_Name: "Junior 18s",
            TP_Description: "Training plan targetted Junior 18 girls section of the club aspiring to be National champins and International representitives",
            plannedSessions: [
                {
                    name: "500m intervals",
                    description: "Intensive session of 500m pieces. Full recovery between pieces. Quality important",
                    duration: "1:30",
                    date: "14/4/2013",
                    time: "19:00",
                    location: "Islandbridge, Dublin"
                },
                {
                    name: "1000m intervals",
                    description: "Session of 1000m pieces. Full recovery between pieces. Quality important, Practise of race piece throughout",
                    duration: "1:30",
                    date: "15/4/2013",
                    time: "19:00",
                    location: "Islandbridge, Dublin"
                }

            ]
        }


________________________________________________________
  jQuery.getJSON("/TrainingScript",

                                    function(data) {
                                                                                      drawTable(data);
                                    });

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Isaac Schlueter | 17 May 2013 23:38
Favicon
Gravatar

Node v0.10.7 (Stable)

2013.05.17, Version 0.10.7 (Stable)

* uv: upgrade to v0.10.7

* npm: Upgrade to 1.2.21

* crypto: Don't ignore verify encoding argument (isaacs)

* buffer, crypto: fix default encoding regression (Ben Noordhuis)

* timers: fix setInterval() assert (Ben Noordhuis)

Source Code: http://nodejs.org/dist/v0.10.7/node-v0.10.7.tar.gz

Macintosh Installer (Universal): http://nodejs.org/dist/v0.10.7/node-v0.10.7.pkg

Windows Installer: http://nodejs.org/dist/v0.10.7/node-v0.10.7-x86.msi

Windows x64 Installer: http://nodejs.org/dist/v0.10.7/x64/node-v0.10.7-x64.msi

Windows x64 Files: http://nodejs.org/dist/v0.10.7/x64/

Linux 32-bit Binary:
http://nodejs.org/dist/v0.10.7/node-v0.10.7-linux-x86.tar.gz

Linux 64-bit Binary:
http://nodejs.org/dist/v0.10.7/node-v0.10.7-linux-x64.tar.gz

Solaris 32-bit Binary:
http://nodejs.org/dist/v0.10.7/node-v0.10.7-sunos-x86.tar.gz

Solaris 64-bit Binary:
http://nodejs.org/dist/v0.10.7/node-v0.10.7-sunos-x64.tar.gz

Other release files: http://nodejs.org/dist/v0.10.7/

Website: http://nodejs.org/docs/v0.10.7/

Documentation: http://nodejs.org/docs/v0.10.7/api/

Shasums:

```
95d64001ccd5a17c2c25f1ae4b0358b6131e7cb8  node-v0.10.7-darwin-x64.tar.gz
c34f991cc0752679002f763b2b3c8927babb08d8  node-v0.10.7-darwin-x86.tar.gz
673c287bcf671eced6aa94637b7c91e5149f4c56  node-v0.10.7-linux-x64.tar.gz
9f14d4f9add721148f0c15f093d3e6b1fa3820c9  node-v0.10.7-linux-x86.tar.gz
1fb7dc4195a9dd228039f5f7ca2cb9f7c35b105a  node-v0.10.7-sunos-x64.tar.gz
d84cd8afb50df44483b9dab0c65d5c81f07ac4a2  node-v0.10.7-sunos-x86.tar.gz
d7794a7da103d639fdec4b9e7236a5a0a4330297  node-v0.10.7-x86.msi
0524ad9268095c9ed435708268e6aad7968309f7  node-v0.10.7.pkg
f2bde505faf6ffed3084c8e550a9e6d4311f13d5  node-v0.10.7.tar.gz
5f50384766dd5435dba4989d95032452754150bf  node.exe
809f12f84c8495d101ce6ae443890e8533695ab0  node.exp
5a7355e2f75ae3f72deab75f4c9f93e4e5325584  node.lib
6e45953bd7488a4236c43fea93b05da0854158a7  node.pdb
fc5e3b2b1c74e53f1d214a9e2d5af30fe5247381  x64/node-v0.10.7-x64.msi
aa67bbd421f26b37fa09ce30d5e626106677853e  x64/node.exe
b289989a156d4d7055554962e6f00ba3e380aeea  x64/node.exp
0dbecc5007c9e28ad488d2058157f8360eaed958  x64/node.lib
e4b63472787a3db6a3d85237e8c7fb4d973f797b  x64/node.pdb
```

--

-- 
Jimmy Guerrero | 17 May 2013 21:35

[nodejs] What’s New in Node.js and libuv this Week - May 17

Looks like v0.10.7 hasn't dropped yet. In the meantime, here's what’s
new in Node.js and libuv this Week - May 17. Including crypto string
performance, debugger for clustered apps & round robin load
balancing.

Check it: http://blog.strongloop.com/whats-new-in-node-js-and-libuv-this-week-may-17-2013/

Jimmy Guerrero
Community Dude
StrongLoop

-- 
--

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@...
To unsubscribe from this group, send email to
nodejs+unsubscribe@...
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe@...
For more options, visit https://groups.google.com/groups/opt_out.

swarup kumar sahu | 17 May 2013 15:08
Picon

Insert new event in google calendar by nodejs

Hi, 


I am very new to node. I am using expressjs. 
Here my requirement is to insert an event to google calendar. After googling if found following block of code: 

var moment = require('moment'); var googleapis = require('googleapis'); var GoogleToken = require('gapitoken'); var OAuth2Client = googleapis.OAuth2Client; var token = new GoogleToken({ iss: '******************* <at> developer.gserviceaccount.com', scope: 'https://www.googleapis.com/auth/calendar', keyFile: './*****************.pem' }, function (err) { if (err) { return console.log(err); } token.getToken(function (err, token) { if (err) { return console.log(err); } googleapis.load('calendar', 'v3', function (err, client) { var oauthClient = new OAuth2Client('', '', '', {}, { token_type: 'Bearer', access_token: token }); var now = moment().format(); client .calendar .events .insert({ calendarId: 'primary', resource: { summary: 'hangout', description: 'hangout', reminders: { overrides: { method: 'popup', minutes: 0 } }, start: { dateTime: now }, end: { dateTime: now }, attendees: [{ email: '**** <at> **********.com' }] } }) .withAuthClient(oauthClient) .execute(function (err, event) { // event does not contain hangoutLink console.log(event.hangoutLink); }); }); }); });
But here I dont understand the 'iss', 'scope' and 'keyfile'. 

Please help me in this or let me know if any other easy way are there. 

My basic requirement to add an event to the calendar.

Thanks
Swarup

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Are | 17 May 2013 14:45
Picon
Gravatar

Getting multiple responses from express get (app.get)

Hi


I am currently using mongoose, node.js , express. I need to fill up multiple drop down menus from MongoDB.

I have successfully filled up one like this:

This calls the index (in app.js), which returns 1 collection.. but only the one: 
app.get('/', activityList.showActivities.bind(activityList));

activitylist.js
ActivityList.prototype = {
  showActivities: function(req, res) {
      point.find({}, function foundPoints(err, items) {
        res.render('index2',{title: 'CapCredits' , points: items})
      });
    },

and in my index.jade:

form(action="/asdad", method="post")
  select(name = "item[activity]")
    each activity in activities
      option(value='Test') #{activity.activityName}


How can I do this for several collections? I have two collections which I want to fill two drop down menus with.
Is there any way I can use rest-calls like:
app.get('/otherMenu', activityList.showActivities.bind(activityList));

Any help is appreciated. Thanks


--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Dandi | 17 May 2013 14:31
Picon
Gravatar

Two server: PHP Server send a GET request to a NodeJS Server












Hi everyone,

I'm going to develop this service: I use CakePHP Framework to develop a web application (consider this address for it: http://news.webapp.it) that allow clients to request news from social networks. I used social API (Facebook, twitter, Google+) to send a request to know what client wants. It's simple and runs correctly. Each tweet or fb post that I receive can have a link and I use it to request a parsing of the webpage linked, making an AJAX request for each link to my server that will do CURL connection towards the external websites (I use readability lib). 
The problem is in this step: once loaded tweets/posts, I send several ajax request to my server, denying any other action that involves communication with server (Ajax again, for example - new requests go obviously into a queue). 
So, I think that a solution for my problem is to adopt a NodeJS server (that I can test at this url http://news.webapp.it/nodejs - because I made a folder in CakePHP root, named Nodejs, and customize .htaccess file for this) to make those several request for parsing pages, leaving free the direct channel with the server for other possible requests from client. But I cannot find a solution to do a communication between a CakePHP View script (Javascript) and NodeJS server. I tried this

CakePHP Client-Side : index.ctp

<input type="button" value="Get AUTH" class="first" />
<p class="codeAuth">CODE for auth: </p>
<p class="result"></p>

<script>
 
$(document).ready(function() {

$('.first').click( function(){
   $.getJSON("http://192.aaa.bbb.ccc:8077/&callback=?",
function(data){
  console.log('Done with success!');
},
function(jqXHR, textStatus, errorThrown) {
    console.log('error ' + textStatus + " " + errorThrown);
});
});
});

</script>


NodeJS Server-Side: server.js

var http = require('http');
var querystring = require('querystring');
var url = require('url');
var sys = require('sys');

http.createServer(function (req, res) {
    var pquery = querystring.parse(url.parse(req.url).query);   
    sys.puts("PQUERY: "+pquery);

    var callback = (pquery.callback ? pquery.callback : '');
    sys.puts("Callback: "+ callback);
    var returnObject = {message: "Hello World!"};
    
    var returnObjectString = JSON.stringify(returnObject);

    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end(callback + '(\'' + returnObjectString + '\')');
}).listen(8077, '192.aaa.bbb.ccc');

sys.puts("Server running at http://192.aaa.bbb.ccc");

This javascript client side code doesn't work but the server starts correctly and if I try http://news.webapp.it/nodejs in the browser address field, it return the message "Hello World".
I hope that I have explained my problem. 
Is there anyone that can I help me?

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Ramana Venkata | 17 May 2013 07:48
Picon
Gravatar

Heroku - Created a facebook app with Node.js which gives type error

I am trying to create a facebook application and this is my first time. I read several articles on how to create one and I created an application from this page https://developers.facebook.com/apps. When I clicked on Go to App from facebook right after I created it. It is showing this error

I have tried to look on Heroku dev center for same type of problem to resolve problem on my own I couldn't find any solution. When I do curl -v https://tranquil-oasis-2533.herokuapp.com it says HTTP/1.1 500 Internal Server Error. This is the output from heroku logs http://pastebin.com/0qdueiZE. Somebody please help me.

Note: I already posted this question at Stackoverflow But I didn't any get proper help till now. So I am posting it here to get some help.

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Gregg Caines | 17 May 2013 11:05
Picon

Re: Re: Having trouble replicating with npm repo (couchdb) - anyone tried it lately and/or seen this error?

I ran into the same issue, and this is going to sound crazy, but I ended up writing my own replication (which is amazingly easy for anyone who's comfy with making http requests programmatically; couch spits out a page-able list of all changes in json format at http://isaacs.iriscouch.com/registry/_changes).  It might also be worth trying https://npmjs.org/package/replicate .


I can't remember what the root cause of your problem is, but I think it's something to do with different couch versions and large attachments or something.

G

On Thursday, May 16, 2013 9:22:21 PM UTC-7, andy wrote:
Kevin,

Unfortunately, no. We tried a few of the tips mentioned here on the CouchDB list (http://mail-archives.apache.org/mod_mbox/couchdb-user/201305.mbox/%3cCAL+Y1nuP=wBwXn8eM7MBzZg2v3nKChTEVmo=BNtwHF5ukFi+Dw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org%3e) - for example, we didn't have an admin user set up, so we tried that and it looked like it would work...but we restarted replication with a new DB (we want this to be a repeatable process) and it failed after only 500 or so documents. We were still trying Couch 1.3 so we're gonna drop down to 1.2.1 and see how that goes.

So, no real idea what is wrong. If anyone has more tips on replicating with the public npm repo, or maybe wants to zip up their .couch file and put it on bittorrent, I'm all ears, haha. 

I'm really hoping StrongLoops additions to NPM work out well (see http://blog.strongloop.com/whats-new-in-strong-loop-node-beta-3-private-repositories/) and someone will create an 'enterprise' repo a la Nexus/Artifactory. 

andy

On Thu, May 16, 2013 at 6:50 PM, Kevin Sawicki <kevins... <at> gmail.com> wrote:
Hi Andy,

I'm also seeing the exact same issue trying to replicate isaacs.iriscouch.com to another iriscouch.com database, it gets stuck at 17,286 documents (16gb) and those errors start to appear in the log.

Have you found any more details about this issue?

Sincerely,
Kevin


On Monday, May 13, 2013 8:16:51 PM UTC-7, andy wrote:
Based on the awesome feedback I got from https://groups.google.com/d/msg/nodejs/sX4mbsRPwls/WtDDE-To2o4J, we tried replicating the npm repo so we could use it in an offline environment.

We're essentially following the instructions at http://clock.co.uk/tech-blogs/how-to-create-a-private-npmjs-repository but replication fails after syncing about 17k documents.

We've tried reinstalling couch (found one issue that suggested using a patched version of SpiderMonkey) but the same thing keeps happening, even after restarting replication several times.

Here's our setup:

CentOS 6.4
CouchDB 1.3
SpiderMonkey 1.8.5-7 

Replication works fine for over 17,000 documents, then we see this error and can't get past it:

[Sat, 11 May 2013 00:55:39 GMT] [error] [<0.12970.4>] Replicator: couldn't write document `bufferhelper`, revision `19-d339684ee7f5eaf4cc18d84da753832d`, to target database `registry`. Error: `unauthorized`, reason: `Please log in before writing to the db`.

Any ideas?

Thanks,

Andy

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+un... <at> googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un... <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Amitay Dobo | 17 May 2013 02:07
Picon

Example project for cross development for node.js and browsers (using node-browserify)

https://github.com/amitayd/grunt-browserify-jasmine-node-example

Also demonstrates the use of grunt, jasmine tests (both jasmine-node and in browser), and some other goodies.
Further discussion in my blog post: http://www.doboism.com/blog/2013/05/17/cross-developing-for-node-js-and-browsers-using-browserify/

(I hope I don't violate any etiquette by posting this here, thought it would be useful for some node.js users interested in targeting browsers as well).

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 
mgutz | 16 May 2013 18:48
Picon

[ANN] inj - KISS, require based dependency injector (DI) for node.js

https://github.com/mgutz/inj

I didn't like all the AngularJS wannabes. node.js has perfectly fine module system already.

Inj is a KISS, require based dependency injector (DI) for node.js

  • no monkey patches
  • no autowire needed, just use require

reader.js

require = require('inj')(module, require); var fs = require('fs'); exports.text = fs.readFileSync(__dirname + './file.txt', 'utf8');

readerTest.js

// first create container for `reader` var inj = require('inj'); var container = inj.create(require.resolve('./reader')); // register a mocked 'fs' container.register('fs', {readFileSync: function() { return 'foo'; }); var a = require('./reader'); assert(a.text, 'foo');

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Gmane