00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:03  <anoemi>yay!
00:00:09  * ircretaryjoined
00:00:30  * lwicksjoined
00:00:44  * jleibowjoined
00:01:22  * DTrejojoined
00:03:48  <Nexxy>anoemi, I will hopefully have some ninjablocks schwag to bring with me too!
00:04:19  <anoemi>fingers crossed :D i've been wondering about those
00:04:28  <anoemi>how long have they been a thing for now?
00:04:33  * lwicksquit (Client Quit)
00:04:39  <Sly>SINCE THE BEGINNING OF TIME
00:04:42  <Sly>:3
00:06:19  * admcquit (Quit: Leaving.)
00:06:24  <Sly>QUITENESS
00:06:26  <Sly>*QUIETNESS
00:06:29  <Nexxy>lol
00:06:39  <Sly>Shush. :3
00:07:14  <Nexxy>I think it must have been 2012
00:07:30  <Nexxy>anoemi, I'm not entirely certain, but I've been with them for about 5 months now
00:08:03  * z0w0quit (Quit: Leaving.)
00:09:38  <Nexxy>http://node.ph/ptw2013 is happening soon btw
00:09:50  <Nexxy>in case anyone is interested
00:13:11  * carlodicelicoquit (Remote host closed the connection)
00:13:52  * lwicksjoined
00:16:25  * fusiongrokkerjoined
00:17:59  * lwicksquit (Client Quit)
00:22:24  * Domenic__joined
00:24:37  * DTrejoquit (Remote host closed the connection)
00:25:03  * hotchjoined
00:26:00  * arushquit (Quit: Leaving)
00:26:11  <hotch>Hey guys, I've been on a ton of client-side projects since beta ended and I finally sign up … and no dice! :/ so rackspace, no snapshots = no deploy. ok.
00:26:24  <hotch>hey mmalecki, what's new man!
00:27:15  * Domenic__quit (Ping timeout: 260 seconds)
00:27:52  <adm>i'm going to deploy my project on 3 drones when I launch. wondering if there is a good way to designate 2 of them to primarily be doing background task jobs while the 3rd serves pages.
00:31:33  <jcrugzz>hotch: what seems to be the error?
00:31:57  <hotch>the same error on the status page regarding rackspace / snapshots
00:33:12  <hotch>"Issues regarding snapshots" -> when i deploy, snapshot created, i signed up for the 3 drones plan, just deploying one app and on my gui to see what the hell the deal is i just get super slow loading html/css/page rendering, and can't start app because there are no snapshots.
00:33:58  <jcrugzz>adm: all 3 drones run the same node process. The requests are distributed between the 3 of them
00:34:01  <hotch>Active Snapshot: undefined. Version: undefined. Drones: 1 out of 0.
00:34:24  <jcrugzz>hotch: username/appname? Ill have someone look into it :)
00:36:08  * thl0joined
00:38:49  * niftylettucequit (Read error: Operation timed out)
00:38:58  * jkarsrudquit (Read error: Operation timed out)
00:39:21  * jkarsrud_joined
00:40:06  * swaagiequit (Quit: Leaving)
00:40:28  * jleibowquit (Quit: Computer has gone to sleep.)
00:43:01  <blakmatrix>adm: the drones per app have the same app deployed to them, the balancer serves up traffic in a round robin manner
00:43:21  * joshonthewebquit (Quit: Computer has gone to sleep.)
00:43:36  <blakmatrix>adm: so not really
00:43:47  <adm>ah
00:44:07  * niftylettucejoined
00:44:25  <adm>i was thinking of figuring out a way to assign roles or something so if one drone is in the middle of an operation, the user who needs the page served would be directed elsewhere
00:44:39  <adm>but obviously i didn't think about how it would be re-routed :P
00:45:01  <blakmatrix>adm: you could design your app such that it has a differnt app name and subdomain and with an enviroment variable that makes it function differntly... so essentially you have one app but your deploying it differently
00:45:04  * jahaquit (Quit: Leaving.)
00:45:18  <adm>ah right
00:45:29  <adm>or two apps that share the same database
00:45:58  * ChaoticJorgequit (Quit: Computer has gone to sleep.)
00:47:00  <blakmatrix>adm: well you still have the issue of round-robin
00:47:12  <adm>why is that?
00:50:35  <blakmatrix>we'll you'd have to redirect to your app to get the one that serves content and depending on how much traffic you can get, 2 that dont serve but rediect, and one that serves could potentially see endless redirects for n+1 requests
00:51:05  <blakmatrix>well eventually your brows stops after several redirects I think
00:52:19  <blakmatrix>but theoretically it could be a nightmare
00:53:45  * Katojoined
00:54:26  <Kato>hi gents, anyone working late?
00:55:05  <jcrugzz>Kato: whats up?
00:55:10  <Kato>hello : )
00:55:26  <Kato>I'm getting an error during deploy that says to "contact support"
00:55:30  <Kato>is there a good place to paste it?
00:55:36  <Kato>here?
00:55:47  <jcrugzz>could you paste it in a gist and paste the link here?
00:55:54  <jcrugzz>gist.github.com :)
00:56:08  <Kato>https://gist.github.com/katowulf/4c48b3a203da9e66e956
00:56:15  <Kato>ko, I thought you might say that
00:56:46  <jcrugzz>Kato: could you grab the newest jitsu and try redeploying?
00:57:05  <Kato>background: first time I tried it, it complained that the dependency "firebase" didn't exist
00:57:25  <Kato>I just changed the version number on that module in my package.json
00:57:34  <Kato>I tried again and got that error
00:57:37  <Kato>sure, updating now
00:57:51  <jcrugzz>Kato: thanks for the info :)
00:58:51  <Kato>hey, you guys use flatiron in jitsu, what a surprise ; )
00:59:42  <jcrugzz>Seemed like a good choice :p
01:00:04  <blakmatrix>Kato: is an old version of jitsu
01:00:47  <Kato>I'm an old version of NINjitsu
01:00:54  <blakmatrix>Kato: if it does it again can you run time jitsu deploy -c --debug
01:01:07  <blakmatrix>`time jitsu deploy -c --debug`
01:01:10  <jcrugzz>danger zone
01:01:25  <Kato>@jcrugzz that fixed it, ty
01:01:27  <Kato>@blackmatrix ty!
01:01:44  <jcrugzz>Kato: good deal :)
01:01:59  <Kato>I'll try that first next time :o
01:02:04  <blakmatrix>Kato:
01:02:23  <blakmatrix>Kato: next time it wont be an issue jitsu will now tell you to update :)
01:02:47  <Kato>oh good
01:03:16  * GoddeRquit (Ping timeout: 252 seconds)
01:04:07  <Kato>hmmm
01:04:14  <Kato>logs say it can't find module Firebase
01:04:34  <Kato>I think that dependency isn't getting picked up
01:04:57  <Kato>is running locally for me
01:04:59  <blakmatrix>Kato: are you trying to use the package analyzer?
01:05:02  <Kato>let me double-check
01:05:21  <blakmatrix>or is it actually in your deps list in your package.json?
01:05:31  <Kato>it's in the deps, yes
01:05:41  <Kato>the deploy worked fine
01:05:46  <Kato>I'm just seeing the error in the logs
01:06:03  <blakmatrix>firebase eh, is that a compiled module?
01:06:26  <blakmatrix>doesnt look like it
01:06:40  <blakmatrix>Kato: username/appname?
01:06:48  <Kato>uuuuh
01:06:49  <Kato>uuuum
01:07:08  <Kato>I know this...
01:07:14  <blakmatrix>lol :)
01:07:27  <Kato>katowulf, app name is wsapp
01:08:37  <Kato>(it's called app.wordspot.org in my list, depending on how you're looking it up)
01:13:02  <Kato>huh, I think I've figured this out
01:13:14  <Kato>apparently package names aren't case sensitive on Windows
01:13:22  * sirkitree|afkchanged nick to sirkitree
01:14:01  <Kato>I had require('Firebase') -- capital F
01:14:07  <Kato>let me deploy with that in lower case
01:14:40  <Kato>that's what I get for trying to work on Win64
01:15:03  <Kato>yup, that was it
01:15:06  <Kato>two errors
01:15:06  <blakmatrix>Kato: that could do it, I was wanting to check though before i mentioned anything :)
01:15:33  <Kato>bad jitsu version, and RTFM
01:15:48  <Kato>huh, whodathunkit would work in windows
01:16:17  <Kato>apparently I can put them in whatever case I want; require() must translate directly to a win file lookup
01:16:37  <Kato>@blakmatrix - thanks for the help!
01:17:21  <blakmatrix>Kato: Yeha never seen that behavior... silly windows.. might be because in ms dos everything is CAPITAL
01:18:09  <Kato>le sigh, well it's up now and looking pretty, thanks again
01:18:27  <Kato>what should I do when I need to update npm packages on the server?
01:18:50  <blakmatrix>Kato: deploy a nw version
01:19:00  <Kato>if I'm using "package": ">= x.x.x" will that work?
01:19:25  <Kato>one of my libs is in beta and frequently has backward-breaking releases
01:19:35  <Kato>do I need to update the version each time?
01:20:35  <Kato>I presume it's just running npm install after the deploy
01:20:45  <jcrugzz>Kato: I usually install modules through `npm install module-name --save`
01:20:56  <jcrugzz>it automatically versions them ~0.1.2
01:21:00  <jcrugzz>or something of the sort
01:21:16  <jcrugzz>so itll get patch updates within a couple i believe
01:21:20  <blakmatrix>yeah you could do that then just run jitsu deploy when they update it and if it fits the semver it'll deploy with the new dep... we reccomend <num>.<num>.x though, so you only update patch versions
01:21:44  <Kato>yeah, unfortunately this one is tied to an API
01:21:47  <blakmatrix>but i you dont care could just use "firebase": "*" syntax
01:21:51  <Kato>so when they update the API, the lib updates
01:22:12  <Kato>and is generally not backward compatible
01:22:16  <Kato>the joys of beta
01:22:23  <Kato>I'll try the --save
01:22:31  <Kato>I have to test everything locally anyway
01:22:51  <Kato>cheers
01:23:22  <adm>so… i have some stuff my node app does in the background that can take like 3 - 10 seconds… while its doing this stuff (on localhost), i can't get it to serve a page. is this why i need to learn how to use the async module?
01:24:12  <jcrugzz>adm: yea you will want to make sure its coded in a non-blocking way :)
01:24:14  <Kato>adm: or fork the "stuff it does in the background" to another process
01:24:22  <Kato>you might want to look at some of the worker pool libs
01:24:26  <Kato>fibers and such
01:24:50  <adm>well, will async make it non-blocking?
01:24:51  <Kato>oh wait, I presume you'd be updating to jitsu - we can't fork there yes?
01:25:12  * marcello3dquit (Remote host closed the connection)
01:25:41  <Kato>adm: that depends on the work it's doing; it's only "async" in the sense that it gives up control between executions
01:26:00  <Kato>setTimeout( function() { while( true ) {} } ); will still block at some point : )
01:26:07  * admcjoined
01:26:18  <blakmatrix>adm: async is great try it, fibers has had some issue on our platform in the past, but it should still work, last time i checked it was
01:26:19  <adm>right… so if my original code is a for loop that runs 10,000 times, a control structure from the async module will let other stuff sneak in?
01:26:55  * InconceivableBjoined
01:29:21  * Kato2joined
01:30:49  <jcrugzz>adm: hmm if its something of that nature it may be a good use case for process.nextTick(), http://nodejs.org/api/process.html#process_process_nexttick_callback
01:31:58  <adm>i guess i'm gonna try a quick test with async.each and see if it helps
01:32:09  <jcrugzz>adm: but im not completely sure what you are doing so :)
01:32:30  <adm>basically checking for values in a db result with .indexOf()
01:32:45  <adm>but if the db result is large, it takes a while
01:33:39  <Kato2>if it's sql, you probably want to solve that with better indexing in the db and a better query
01:33:46  <Kato2>but that sounds like a good candidate for nextTick
01:34:10  <Kato2>the db lookup is likely async already, unless you wrote it yourself
01:34:11  <jcrugzz>adm: hmm how are you getting the data from the database? and yea it depends what database
01:34:51  <adm>just a simple find() with mongoose
01:35:42  <Kato2>when you iterate the rows, you could do the processing for each in a nextTick, which would make it async and allow the http process to serv
01:35:51  <Kato2>but it's going to make the iteration quite a bit slower
01:35:51  * fentquit (Quit: leaving)
01:36:33  * lukekarrysjoined
01:37:03  <Kato2>depending on your use case, you can probably find some slick way to sort the data too
01:37:04  <adm>i don't iterate through the row
01:37:04  <adm>s
01:37:25  <adm>once i get the result, i push one field of each thing into an array
01:37:35  <adm>so i get an array full of id's
01:38:12  <adm>so those are the "known ids"
01:38:28  <adm>and i check the new ids against those to see if they are actually new or already present
01:42:49  <jcrugzz>adm: is there anyway you can stream the data and use a https://github.com/dominictarr/through to create the array?
01:42:53  <jcrugzz>or something of that nature
01:43:59  <adm>i don't think its the creation of the array that is the issue. it has more to do with calling .indexOf() on it 10,000 times
01:45:27  <jcrugzz>adm: yea i would do that in a different way, using streams youd be able to check each one of them as they came in from the database
01:46:19  <adm>what i'm trying to do is check if a value is already in the database
01:46:28  <adm>so i've got an array of values
01:46:36  <adm>that i need to check that came from an api
01:46:51  <adm>and i query the database for all the relevant entries that might apply
01:47:10  <adm>so it is necessary to get them all from the DB in the first place
01:47:40  <adm>the place that the asynchronousness needs to happen is when i check these values against what i got from the database
01:48:26  <adm>so i could check one by one for a single db entry, but i think its much faster to query against a javascript array than a remote database
01:48:38  <adm>hmm
01:51:30  * admcquit (Quit: Leaving.)
01:51:40  * lukekarrysquit (Quit: Textual IRC Client: www.textualapp.com)
01:53:18  <jcrugzz>adm: it gets tricky when you have state in two places
01:53:38  <adm>should i look into fibers?
01:53:45  * hotchquit (Quit: hotch)
01:53:52  <adm>oh wait someone said there have been problems with fibers and nodejitsu
01:55:53  * Kato2quit (Ping timeout: 245 seconds)
01:56:53  * ChrisMatthieu_joined
01:58:23  * sirkitreequit (Quit: Textual IRC Client: www.textualapp.com)
01:58:51  <jcrugzz>adm: idk if fibers would solve your issue. I think you need to rework how you are checking those ids
01:59:57  <jcrugzz>id maybe suggest keeping all of the state in mongoose and doing a different type of query? i don't know what your use case is exactly
02:01:43  * Katoquit (Ping timeout: 245 seconds)
02:06:38  * blakmatrixquit (Remote host closed the connection)
02:13:25  <adm>hmm
02:13:32  <adm>i think that using async.each actually solved it
02:15:03  <adm>maybe not. i think the page was just cached
02:20:51  * bradleymeckjoined
02:23:51  * ChrisMatthieu_changed nick to 20WAB5JDL
02:27:48  * thl0quit (Remote host closed the connection)
02:32:15  * c4miloquit (Remote host closed the connection)
02:33:57  * c4milojoined
02:43:56  * kaarealquit (Remote host closed the connection)
02:48:02  * brenquit (Ping timeout: 245 seconds)
02:50:47  * brenjoined
02:51:40  <bren>two issues: possibly related... (1) i do deploys, but i have to manually activate the snapshot. it works fine when i start it. (2) on most recent activation, two of my drones took around 80 milliseconds to start, but the other took 500 milliseconds. you guys have reviewed my startup code, so i'm wondering if i have a bad drone?
03:05:08  * chrisdotcodejoined
03:12:14  * anoemiquit (Quit: anoemi)
03:12:26  * BrandonGriggsjoined
03:13:50  * jan____quit (Ping timeout: 240 seconds)
03:16:43  * brenquit (Ping timeout: 245 seconds)
03:20:01  <BrandonGriggs>Hi, is anyone available to help with a drone issue?
03:20:15  * brenjoined
03:21:51  * ljharbjoined
03:23:11  * dan_joined
03:23:29  <dan_>Hello, anyone here to help me?
03:23:34  * dan_changed nick to Guest15128
03:26:13  * kaspertidemannjoined
03:26:49  * InconceivableBquit (Quit: Textual IRC Client: www.textualapp.com)
03:27:35  * DTrejojoined
03:27:58  * Guest15128quit (Ping timeout: 245 seconds)
03:27:59  * therealkoopaquit (Remote host closed the connection)
03:29:32  <jcrugzz>bren: can you gist me the output of a `time jitsu deploy -c --debug`?
03:29:41  <jcrugzz>BrandomGriggs: what seems to be the issue?
03:30:43  <jcrugzz>Guest15128: whats up?
03:31:51  <BrandonGriggs>jcruggzz: if I upload a local asset and that happens on one drone, is it then available on other drones?
03:32:19  <BrandonGriggs>jscruggzz: we have an import process where we store a spreadsheet locally until we process it
03:32:31  <BrandonGriggs>jscruggzz: used to work without issue on our single drone setup
03:33:20  <BrandonGriggs>jscruggzz: now it only works like 20% of the time...the rest we get "Error: ENOENT, open" errors
03:33:37  <BrandonGriggs>we read the file on two different requests
03:34:28  <BrandonGriggs>always works on the first read (the same request that the file is uploaded)...the second read (using the identical code to access it) is failing 80% of the time
03:34:44  <BrandonGriggs>the only thing i can think of is the second request is hitting a different drone?
03:35:42  <BrandonGriggs>jcrugzz: here's a gist with some log output: https://gist.github.com/bgriggs1/6b8ecf140b657d77cc39
03:36:15  <jcrugzz>BrandonGriggs: huh i honestly have not seen anything like that. Would you mind submitting a ticket on this?
03:37:07  <BrandonGriggs>jcrugzz: sure. Is there anyone available that could investigate it at all? We run an online database app where imports happen all the time so it's really killing us
03:37:17  <BrandonGriggs>and i'm not eager to go back to a single drone setup
03:37:42  <jcrugzz>BrandonGriggs: ill see if I can get someone on it :)
03:37:55  <BrandonGriggs>ticket = support email to support@nodejitsu.com?
03:38:37  <jcrugzz>BrandonGriggs: yes
03:42:01  <BrandonGriggs>jcrugzz: thanks
03:45:59  <jcrugzz>BrandonGriggs: np, you shouldn't be having that kind of issue. If I can suggest something I'd run a `jitsu start` on both of the apps to see if that cleans anything up.
03:46:13  <bren>jcrugzz, no repro
03:46:37  <BrandonGriggs>jcrugzz: been deploying/starting a ton all day with no difference
03:50:01  <jcrugzz>bren: could you clarify what you mean?
03:52:26  <bren>jcrugzz: this time it deployed fine.
03:52:45  <jcrugzz>bren: ok cool :)
03:53:00  <bren>jcrugzz: well.. there was still a problem. but to see it you'd need to look back at my server logs.
03:53:13  * joshonthewebjoined
03:56:35  <jcrugzz>bren: if you show me a gist I can see if I can help you, otherwise someone should be around soon :)
04:00:18  * standoojoined
04:01:31  * InconceivableBjoined
04:02:21  * blakmatrixjoined
04:04:23  * julianduquequit (Quit: leaving)
04:04:56  * bradleymeckquit (Quit: bradleymeck)
04:05:18  * julianduquejoined
04:07:03  * blakmatrixquit (Remote host closed the connection)
04:17:07  * switzquit (Read error: Connection reset by peer)
04:17:08  * switz213joined
04:17:32  * Nodejitsu-Githubjoined
04:17:32  <Nodejitsu-Github>[godot] indexzero pushed 1 new commit to master: http://git.io/-ttTCg
04:17:32  <Nodejitsu-Github>godot/master dfebe96 indexzero: [api] Allow for `.map()` to take an async map function.
04:17:32  * Nodejitsu-Githubpart
04:19:09  * jcrugzz_joined
04:21:56  * jcrugzzquit (Ping timeout: 252 seconds)
04:25:46  * jcrugzz_changed nick to jcrugzz
04:27:17  * DTrejoquit (Remote host closed the connection)
04:27:39  * caasiHuangjoined
04:29:43  * Nodejitsu-Githubjoined
04:29:43  <Nodejitsu-Github>[godot] indexzero pushed 1 new commit to master: http://git.io/Ens-UQ
04:29:43  <Nodejitsu-Github>godot/master edb2bf3 indexzero: [dist] Version bump. 0.4.1
04:29:43  * Nodejitsu-Githubpart
04:31:26  * c4miloquit (Remote host closed the connection)
04:32:15  * caasiHuangquit (Ping timeout: 258 seconds)
04:36:22  * rangajoined
04:36:48  <ranga>hi .. Is there any outage..I could not login to my website.
04:37:52  <julianduque>ranga: whats the problem?
04:38:05  * OliverJAshquit (Quit: OliverJAsh)
04:38:22  <ranga>hi julian !! Err -> ECONNRESET
04:38:45  <julianduque>ranga: whats your username and app name please?
04:39:00  <ranga>rangarajan & ccc
04:39:39  <julianduque>ranga: let me check
04:40:10  <ranga>Internal Server Error
04:40:37  * InconceivableBquit (Quit: Computer has gone to sleep.)
04:42:48  <julianduque>ranga: I'm checking your site right now, it's online but it's slow, do you use any database provider?
04:43:33  <ranga>yes, mongodb & redis both
04:43:57  <ranga>mongolab
04:44:16  <ranga>and redis free service..iristogo
04:45:40  <julianduque>ranga: i'm on it
04:46:24  <ranga>okay..since i have not launched this service..no tension ... take your time :-).. Will be back in 5 mins
04:47:37  * BrandonGriggsquit (Quit: Page closed)
04:48:16  <ranga>i tried login manually to Redis and tried keys * ..it is saying operation not permitted
04:50:53  <julianduque>ranga: switching to private mode
04:51:02  <ranga>what..
04:51:06  <ranga>could not get
04:51:21  <julianduque>ranga: I'm sending you a private message
04:51:25  <ranga>fine
04:53:01  * bradleymeckjoined
04:54:20  <ranga>julian..are you sending private message..i could not respond
04:54:20  <julianduque>ranga: are you receiving the messages?
04:54:36  <ranga>i saw messages..right
04:54:45  <ranga>but could not respond over there..
04:55:04  <ranga>are you suspecting something due to DB
04:55:05  <ranga>database
04:56:29  <julianduque>ranga: ok, wait me a couple minutes so I can investigate the reason
04:56:37  <ranga>sure
04:57:12  * jcrugzzquit (Ping timeout: 264 seconds)
04:57:59  <adm>hey guys
04:58:47  <julianduque>adm: hello!
04:59:02  <adm>so if i have a situation where i've got like… 10,000 entries to save into my database
04:59:20  <adm>how many would you do simultaneously
04:59:47  <adm>previously my code was like
05:00:03  <adm>myThings.forEach( function( aThing ) {
05:00:15  <adm>aThing.save( function( err ) {
05:00:35  <adm>and what i hadn't realized
05:00:58  <adm>was that that basically saves everything all at once. and if thats a lot of things, that blocks the server from serving pages
05:02:00  <adm>so i changed my code and now i have it setup so i can set however many should be saving at any one time and as soon as one finishes saving, it'll start another one saving so that it maintains that number of simultaneous savers until its done
05:02:04  <julianduque>adm: you can use an async approach with concurrency (see: https://github.com/caolan/async with eachLimit)
05:02:49  <adm>ah
05:02:55  <adm>well i guess i wrote my own version of that
05:03:12  <adm>but my question is more about what you would set the concurrency to
05:03:27  <adm>i tried 50 and the pages serve ok that way
05:03:38  <adm>but the saving still takes a long time overall
05:03:48  <adm>so just wondering how to find the balance
05:03:55  <adm>or if there is already like a best practices
05:04:34  <julianduque>adm: it depends on the load of each save, you can do a little benchmark and adjust the concurrency limit to reach the balance you want
05:05:26  <adm>yea… they are very small items… just two strings per item
05:05:44  <adm>the async queue looks really nice though
05:06:02  <adm>maybe i'll try to rewrite it with that real quick
05:06:48  <julianduque>adm: ;)
05:10:07  <julianduque>ranga: I can confirm that it's a database issue (redis) I'm contactic IrisCouch for confirmation.
05:10:16  <JasonSmith>julianduque: I am checking now
05:10:19  <ranga>oh ok
05:11:04  <ranga>julian... by mistake one of our team member has done flushall command in redis few days back..but it was working after that too for the last two days
05:11:23  <ranga>i found that there is some key like host/port stored earlier..and it got removed
05:11:47  * generali_joined
05:11:49  * generali_quit (Remote host closed the connection)
05:11:52  <ranga>i suspect that redis is restarted today and it was looking for those information...just a guess
05:12:11  * generali_joined
05:12:30  <julianduque>ranga: Yes, they experienced and outage but I'm on it right now ;)
05:12:31  <ranga>pls share it with the redis team ..incase if it helps
05:13:42  <ranga>thanks julian..for your hardwork late night ..
05:13:56  <julianduque>ranga: :)
05:16:23  * themgtquit (Quit: themgt)
05:18:31  * simppafijoined
05:20:23  <adm>ok i got async.queue working nicely
05:20:27  <adm>thanks for the advice
05:20:46  <adm>i need to learn more of those async things.
05:20:55  <adm>they seem to lead to much cleaner code for me
05:21:00  <julianduque>adm: awesome!! but it's always nice to know how to write an async implementation ;)
05:21:47  <adm>i was freaking out because my server was unable to serve pages for like 20-30 seconds at a time during some of these big db things
05:21:49  <julianduque>adm: Yes it is! I can recommend a book http://pragprog.com/book/tbajs/async-javascript
05:21:56  <adm>and i thought it was because it was blocked
05:22:14  <adm>but it was really because thousands of mongo docs were trying to save themselves simultaneously!
05:22:30  <adm>anyway…. time for bed
05:22:46  <julianduque>adm: sleep well ;)
05:23:14  <julianduque>ranga: I'm waiting for a response from the IrisRedis team
05:25:14  <ranga>oh ok..no issues..let me know once you are done..
05:25:42  <ranga>bytheway..did you inform them about the flush command we executed two days before
05:25:52  <julianduque>ranga: I can confirm that i'm having the same issue with my own account
05:26:30  <ranga>oh..then it looks a common problem
05:27:24  * admquit (Quit: adm)
05:28:55  <julianduque>ranga: check again, the problem is fixed :)
05:29:02  <ranga>julian.. iam able to login now
05:29:21  <julianduque>awesome!
05:29:24  <ranga>thanks a lot.. But in general i feel that site login is little slow
05:29:28  * ferloresjoined
05:29:35  <julianduque>thanks to the team of IrisCouch
05:29:48  <ranga>any reason..I think my design should not be a problem..as it is faster in my local machine
05:30:42  <ranga>is it becoz iam accessing from india, it is little slower
05:31:38  <julianduque>ranga: try to keep your assets minified in production (css and javascripts)
05:32:12  <julianduque>ranga: that would be a reason, our datacenters for individual plans are on US East region, but if you need it, you can upgrade to business plans and change the datacenter to Europe
05:32:46  * generali_quit (Remote host closed the connection)
05:33:15  <ranga>oh...let me first try minified and give it a go..before switching to business plan
05:33:46  <julianduque>ranga: awesome!
05:34:07  <ranga>cool...thanks ..catch u later
05:36:26  <julianduque>ranga: I'll be here!
05:38:45  * cronopioquit (Ping timeout: 245 seconds)
05:38:59  * cronopiojoined
05:48:10  * jetiennequit (Quit: jetienne)
05:52:00  * fusiongrokkerquit (Quit: fusiongrokker)
05:55:53  * simppafiquit (Ping timeout: 245 seconds)
06:02:38  * admcjoined
06:07:25  * defunctzombiechanged nick to defunctzombie_zz
06:14:19  * ferloresquit (Ping timeout: 264 seconds)
06:14:46  * ferloresjoined
06:36:17  * joshonthewebquit (Read error: Connection reset by peer)
06:37:02  * joshonthewebjoined
06:41:28  * 21WAABVSNjoined
06:41:28  <21WAABVSN>[godot] indexzero tagged v0.4.1-1 at 30cbbd6: http://git.io/QIWyzQ
06:41:28  * 21WAABVSNpart
06:41:29  * Nodejitsu-Githubjoined
06:41:29  <Nodejitsu-Github>[godot] indexzero pushed 2 new commits to master: http://git.io/efFEtw
06:41:29  <Nodejitsu-Github>godot/master eabf162 indexzero: [fix] Properly join writes to Client.
06:41:29  <Nodejitsu-Github>godot/master 02020fc indexzero: [dist] Version bump. 0.4.1-1
06:41:29  * Nodejitsu-Githubpart
06:42:39  * indexzeroquit (Quit: indexzero)
06:45:37  * tonistjoined
06:47:18  * indexzerojoined
06:49:16  * joshonthewebquit (Quit: Computer has gone to sleep.)
06:49:24  * eschnoujoined
06:50:31  * sentequit (Quit: Changing server)
06:50:51  * andreypoppjoined
06:53:55  * joshonthewebjoined
06:56:19  * orocequit (Ping timeout: 240 seconds)
07:01:43  * brenquit (Ping timeout: 245 seconds)
07:04:25  * cgsawtellquit (Quit: cgsawtell)
07:05:19  * andreypoppquit (Quit: andreypopp)
07:05:58  * eschnouquit (Ping timeout: 258 seconds)
07:11:41  * indexzeroquit (Quit: indexzero)
07:13:01  * tonistquit (Quit: tonist)
07:13:01  * andreypoppjoined
07:15:58  * Swaagiejoined
07:24:11  * kartajoined
07:25:15  <karta>hi guys, I have a question about nodejitsu drones, i just upgraded from personal to business plan, and the drones was previously 3, i need tochange to 2, but it fails, so i deleted all application and re-deploy, but now i cannot see any apps on the webops
07:25:39  <karta>running jitsu apps list - show that i have 3 apps, with state unknown
07:25:54  <karta>now i cannot deploy any app after upgrade?
07:26:46  <julianduque>karta: let me check, whats your username?
07:26:52  <karta>kartast
07:27:12  <karta>thanks
07:28:21  <julianduque>karta: can you provide me a screenshot of what are you seeing on webops?
07:28:48  * admcquit (Quit: Leaving.)
07:28:51  <karta>sure
07:28:56  * lpinjoined
07:29:59  * andreypoppquit (Quit: andreypopp)
07:30:29  <karta>https://www.dropbox.com/s/mo5mvccmnldgk12/Screen%20Shot%202013-03-20%20at%203.30.07%20PM.png
07:30:30  <julianduque>karta: thanks :)
07:30:53  <julianduque>karta: ok, can you deploy your app now with `jitsu deploy --debug` please
07:31:04  <julianduque>karta: and create a gist with the output log.
07:31:12  <karta>ok, be back in 15 min.. sth come up
07:31:15  <karta>thanks
07:32:22  * tonistjoined
07:32:24  <julianduque>karta: I'll be here
07:32:34  <booyaa>ning!
07:32:40  <lpin>morning guys, iris-redis doesn't work
07:33:21  <julianduque>he ya!
07:33:35  <julianduque>lpin: whats the problem?
07:34:10  <lpin>the same issue we had yesterday
07:34:21  <lpin>can't access redis instances
07:34:44  <lpin>both cli connection / direction connection fail
07:35:15  <julianduque>lpin: can you give me your redis username please, I will contact IrisCouch support for you
07:35:46  <lpin>JasonSmith was fixing it yesterday but the problem occurred again during the night
07:36:12  <lpin>julianduque gonna pm you details
07:36:14  <lpin>and thanks
07:36:45  <julianduque>lpin: :)
07:40:15  <lpin>JasonSmith yesterday was talking about a bug which change "correct" redis password to a new one
07:40:43  <julianduque>lpin: it seems that the problem persist, I'm waiting for an answer ;)
07:41:35  <lpin>ok i'll keep an eye here
07:41:42  <lpin>later, ty julianduque
07:42:22  * orocejoined
07:45:28  * rangaquit (Ping timeout: 245 seconds)
07:47:49  * orocequit (Quit: Leaving.)
07:48:17  * bradleymeckquit (Quit: bradleymeck)
07:48:30  <booyaa>man it's so nice to now start using stackover for legit node.js questions :D
07:48:30  <booyaa>heck even winston is covered
07:48:40  * jryansquit (Quit: Be back later)
07:49:04  <julianduque>booyaa: awsome!
07:49:17  <julianduque>booyaa: i'm not a heavy stackoverflow user but I answered some questions there
07:49:54  <booyaa>at the moment microsoft pays the bills so i most do sql and mvc questions
07:50:25  <julianduque>Do you work at MS?
07:50:29  <booyaa>julianduque: yeah well done for answering most of the nodejitsu questions :D
07:50:29  <booyaa>i'm surprised more ppl just don't ask via webchat
07:50:31  * bradleymeckjoined
07:50:34  <booyaa>i understand not everyone gets irc
07:50:38  <booyaa>nahhahah my bank love ms
07:50:49  * bradleymeckquit (Client Quit)
07:50:52  <julianduque>haha
07:51:37  <julianduque>booyaa: I <3 IRC, but yes, some users doesn't get it.. I've been on IRC since '99 and registered here in Freenode like 10 years ago
07:52:15  * aykutyamanjoined
07:52:17  <julianduque>Registered : Apr 24 20:35:59 2002 (10 years, 47 weeks, 3 days, 11:15:50 ago)
07:52:33  <booyaa>:)
07:53:11  * porsagerjoined
07:53:15  <nathan7>08:53:07 [freenode] -NickServ(NickServ@services.)- Registered : Jun 24 12:43:09 2006 (6 years, 38 weeks, 4 days, 19:09:57 ago)
07:53:19  <nathan7>Damnit.
07:53:26  <nathan7>though I had another nick before this one
07:53:57  <julianduque>my old nick was xphree then xpider
07:54:04  <nathan7>Heh.
07:54:08  <nathan7>I was 10 when I registered this nick
07:54:12  <julianduque><3
07:54:22  <julianduque>nathan7: how old are you?
07:54:29  <booyaa>13
07:54:32  <karta>+julianduque: https://gist.github.com/480446d304d8cd6c6004
07:54:33  <booyaa>one of those wunderkinds
07:54:37  <nathan7>julianduque: Do the math q=
07:54:46  <aykutyaman>hey guys, I have a problem with my IrisCouch again. Could somebody help me?
07:54:50  <julianduque>:o
07:54:51  * julianduqueis old
07:55:01  <nathan7>I'm excellent at making people feel old
07:55:02  <karta>+julianduque: it says no active subscription?
07:55:03  <julianduque>aykutyaman: redis or CouchDB?
07:55:15  <aykutyaman>redis
07:55:36  <nathan7>karta: Well, you don't have an active subscription
07:55:57  <nathan7>karta: Your dev sandbox has expired
07:56:03  <julianduque>aykutyaman: yes, is a known problem.. JasonSmith is working on it right now
07:56:29  <karta>+nathan7: i just upgraded to business plan, in my setting : "Micro business plan: 0/2"
07:56:32  <julianduque>I'm 28, and I spent 6 long years in Java :|
07:56:42  <aykutyaman>julianduque: Do I have to wait?
07:56:54  <julianduque>karta: but you have 2 users.. karta and kartast
07:57:06  <nathan7>kartast has a business plan
07:57:08  <nathan7>karta does not
07:57:11  <karta>argh
07:57:15  <julianduque>aykutyaman: give me your redis username please
07:57:49  <karta>its weird, i have been using this setup, checking the same webops and all is ok.. after today upgrade its not..
07:57:58  <aykutyaman>I think it's nodejitsudb2196124284
07:58:16  <julianduque>karta: so, do a jitsu login with kartast and redeploy the app there.. but first, delete the apps from your karta account in order to not have subdomain / domain collisions
07:58:24  <karta>ok i try now..
07:58:25  <julianduque>aykutyaman: thanks
07:58:28  <karta>thanks.
07:58:37  * andreypoppjoined
07:59:29  * kartaquit (Quit: Page closed)
07:59:35  * tonistquit (Quit: tonist)
07:59:37  * porsagerquit (Ping timeout: 245 seconds)
08:03:40  <booyaa>hey guys what you guy using for writing tests?
08:03:58  <booyaa>i'm tdd if that helps narrow it down
08:03:59  * tonistjoined
08:04:10  * tonistquit (Client Quit)
08:04:54  <julianduque>booyaa: internally we use vows (http://vowsjs.org/) but I used mocha+chai too
08:05:19  <booyaa>cool i've heard of that before
08:06:59  <julianduque>booyaa: also we have api-easy and cli-easy for testing REST and CLI apps. (https://github.com/flatiron/cli-easy and https://github.com/flatiron/api-easy)
08:07:15  <julianduque>and nock for http mocking (https://github.com/flatiron/nock)
08:07:45  <booyaa>nock i've heard of, really handy
08:07:49  * chakritjoined
08:07:49  * chakritquit (Changing host)
08:07:49  * chakritjoined
08:07:52  * simppafijoined
08:09:05  * alucardXjoined
08:20:51  * tonistjoined
08:21:09  * andreypoppquit (Quit: andreypopp)
08:23:52  * eschnoujoined
08:30:24  * jkarsrud_changed nick to jkarsrud
08:35:13  * orocejoined
08:44:06  <robinson_k>meh
08:44:17  <robinson_k>iriscouch redis is down like yesterday.
08:44:25  <julianduque>JasonSmith: ping
08:45:24  * oroce1joined
08:45:25  * orocequit (Read error: Connection reset by peer)
08:45:38  * custardcreamjoined
08:45:48  <robinson_k>my host is nodejitsudb3633412045
08:45:56  <robinson_k>we taöled yesterday, too
08:47:12  <julianduque>robinson_k: I already sent the request to IrisRedis staff but it seems nobody are online right now :/
08:47:29  <JasonSmith>Okay, here is the status! /cc robinson_k julianduque
08:48:09  <julianduque>JasonSmith: thanks for your reply, also I sent you some users that are having problems
08:48:11  <JasonSmith>We have a synchronization issue between Nodejitsu and Iris Couch, I am writing a tool to sync correctly because it is impossible to do in real time
08:48:29  <JasonSmith>I think in 1h I will be done, but the good news is it should solve the underlying problem
08:50:06  <julianduque>JasonSmith: thanks for the update, I'll keep the users informed about this issues /cc lpin
08:50:59  <custardcream>JasonSmith: Could you post to the blog or something when things are stable again - we have moved our redis to a private server for the meantime
08:51:17  <lpin>received
08:51:32  <custardcream>julianduque: we were having the same issues as lpin y/day
08:54:14  <julianduque>custardcream: now JasonSmith is in charge of this, it will be fixed soon :)
08:54:54  <custardcream>julianduque: cool, as I said, we've got a temporary fix in place, so please just keep us in the loop!
08:58:13  <julianduque>custardcream: wait for updates here ;) and thanks for your patience
08:58:42  <custardcream>shall do.
09:01:36  * z0w0joined
09:10:02  * oroce1quit (Ping timeout: 252 seconds)
09:11:02  * orocejoined
09:13:22  * brenjoined
09:14:58  * andreypoppjoined
09:15:02  * kaarealjoined
09:18:35  <booyaa>julianduque: is there an bug report for webops not working with password managers in chrome?
09:19:05  <booyaa>it auto fills login deets on safari but doesn't on chrome
09:19:41  * switz213quit (Quit: Leaving...)
09:19:51  <booyaa>will do more testing later on
09:20:01  <julianduque>booyaa: I know that 3rdeden is working on that, Swaagie do you know about this?
09:21:53  <Swaagie>booyaa, julianduque: `3rd-Eden was working in this yesterday, has not pushed anything though afaik
09:22:02  <Swaagie> /s/in/on/
09:22:08  <bren>opened a support@ ticket a few mins ago.. here to do anything i can do to help for a few more minutes.
09:23:20  * jdolitskyquit (Ping timeout: 252 seconds)
09:23:21  <Swaagie>booyaa, does auto fill work for you on the form on our homepage?
09:23:22  <julianduque>I'm on a limited internet connection but i will check right now bren
09:24:21  <bren>thanks!
09:26:21  * orocequit (Quit: Leaving.)
09:29:27  * bvgjoined
09:31:13  * barrynagelquit (Ping timeout: 248 seconds)
09:35:05  * andreypoppquit (Quit: andreypopp)
09:36:47  * kaarealquit (Remote host closed the connection)
09:40:14  <julianduque>bren: I answered the ticket
09:41:41  * andreypoppjoined
09:42:27  <bren>thanks, updated email
09:47:22  * barrynageljoined
09:48:56  * Baastrupjoined
09:49:44  * Baastrupquit (Client Quit)
09:50:04  * Baastrupjoined
09:50:56  * porsagerjoined
09:52:40  * bvgquit (Quit: Leaving.)
09:55:09  * romiemjoined
09:55:12  <bren>thanks! i hadn't seen your bug tracking list nor the blog before.. they'll be helpful.
09:55:49  <romiem>hi guys - i've noticed the rackspace issues have been sorted - however, i'm still having the same issues deploying my application as i was having yesterday
09:55:57  <romiem>does anyone know if there are any lingering issues still?
09:55:58  <julianduque>bren: we are aware of that and always improving our platform and service :)
09:56:11  <julianduque>romiem: what problems?
09:56:31  <julianduque>romiem: can you remind me your username and app name please?
09:57:04  <romiem>+julianduque - hey again :) here's a gist of what i see when i attempt to deploy https://gist.github.com/romiem/5196370
09:57:18  <romiem>username romiem, appname miryco
09:57:23  * kaarealjoined
09:58:00  <romiem>the strange thing is that i try deploying the app from two different machines with the same setup (node 0.10.0 and jitsu 12.6.1) and receive two different errors
09:58:13  <julianduque>romiem: can you repeat the deploy with `jitsu deploy --debug`
09:58:56  <romiem>ah - with the debug statement i receive this error: info Uploading: [=============================] 100% debug: { statusCode: 500, debug: result: { error: 'No matching versions found' } }
09:59:22  <julianduque>romiem: fix your package.json and change the engine to "0.8.x" please
10:00:05  <julianduque>romiem: we have some minor issues with jitsu in 0.10.0 because of the change to streams2, we are working on fixing it and we will publish a new version soon
10:00:46  <romiem>+julianduque - that worked!
10:01:13  <julianduque>romiem: great, I will take a look on jitsu in order to output the correct error on 0.10.0 ;)
10:01:33  <romiem>i still am having problems deploying on my secondary machine however
10:01:58  <romiem>i will create a gist of that error
10:02:02  <julianduque>romiem: what error?
10:03:43  <romiem>https://gist.github.com/romiem/5203579
10:05:34  * bvgjoined
10:06:02  <julianduque>romiem: try to login again with `jitsu login` also, are you running that command with which user on your OS?
10:06:09  <romiem>+julianduque - i noticed in the debug it says 'Authorization failed with the provided credentials' which seems a bit strange because I'm successfully logged into jitsu
10:06:16  * thealphanerdquit (Quit: thealphanerd)
10:06:27  <romiem>i'm running that command with the local user
10:06:30  <julianduque>romiem: are you using the same account on different machines?
10:06:32  <romiem>(not running as root or sudo)
10:06:40  <romiem>no different accounts on different machines
10:07:22  <julianduque>same jitsu account I mean
10:07:26  <romiem>ah yes
10:07:32  <romiem>they are the same jitsu account
10:07:58  <julianduque>romiem: please read this https://github.com/nodejitsu/jitsu/issues/414#issuecomment-14984437
10:08:40  <julianduque>romiem: we re-generate the default token so, when you use your account on machine 1, the token on machine 2 is invalidated.. so you need to create a token, read the comment for more instructions
10:09:03  <romiem>ah i see :)
10:09:27  <romiem>makes sense - cool, so i should generate a new token for each extra machine i want to develop on
10:10:03  <julianduque>romiem: thats right
10:10:05  * caasiHuangjoined
10:12:08  * custardcreamquit (Ping timeout: 245 seconds)
10:12:55  <romiem>+julianduque one other question - i've now logged out of this account, and re-logged in under my secondary machine
10:13:00  <romiem>but i still receive the same error
10:13:25  <romiem>why is the token still invalidated?
10:15:26  <julianduque>romiem: check your .jitsuconf file if it has the right token (be sure to set the one you created)
10:16:50  * andreypopp_joined
10:18:19  * andreypoppquit (Ping timeout: 240 seconds)
10:18:19  * andreypopp_changed nick to andreypopp
10:19:15  <romiem>+julianduque the api token in my jitsuconf appears to be a guid of some sort (but i don't remember ever setting that value)
10:19:20  * bvgquit (Ping timeout: 252 seconds)
10:19:39  * bvgjoined
10:20:03  <romiem>where can i obtain my latest api-token from?
10:20:10  <julianduque>romiem: whats the token name?
10:20:16  * `3rdEdenjoined
10:20:34  <julianduque>romiem: with `jitsu token list`
10:21:01  <julianduque>romiem: be sure to have the one yo create in your .jitsuconf (api-token and api-token-name)
10:21:22  * tonistquit (Quit: tonist)
10:22:40  * Nijikoquit (Quit: Computer has gone to sleep.)
10:22:51  * Nodejitsu-Githubjoined
10:22:51  <Nodejitsu-Github>[jitsu] julianduque created correct-cb-order (+1 new commit): http://git.io/Y9eSPg
10:22:51  <Nodejitsu-Github>jitsu/correct-cb-order b6d7d41 Julian Duque: [fix] Change callback order in error handling
10:22:51  * Nodejitsu-Githubpart
10:24:18  <romiem>+julianduque my token name is jitus
10:24:22  <romiem>jitsu*
10:24:33  <romiem>i think that is probably the default token name ?
10:24:40  * travis-cijoined
10:24:40  <travis-ci>[travis-ci] nodejitsu/jitsu#398 (correct-cb-order - b6d7d41 : Julian Duque): The build passed.
10:24:40  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/commit/b6d7d41e7c62
10:24:41  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/5652378
10:24:41  * travis-cipart
10:24:48  <julianduque>romiem: so, create a new one with 'jisu create' and change the config to the one you created
10:24:54  <julianduque>romiem: yes, jitsu is the default one
10:25:23  <romiem>+julianduque cool - can i use the same token name/value on different machines?
10:25:38  <julianduque>romiem: yes
10:31:10  * custardcreamjoined
10:32:50  * tonistjoined
10:34:19  * starcountjoined
10:35:24  <JasonSmith>julianduque: I think I have synced all Redis credentials
10:35:33  <starcount>Good morning.
10:35:50  <JasonSmith>I killed all redis service and am allowing them to restart, to catch the update. Can everybody please confirm that it works for you?
10:35:57  <starcount>Is there a recommended way to manage different sets of drones, e.g. for staging, test, production, etc
10:36:18  <romiem>+julianduque - sorry if i'm being a bit dumb here, but jitsu create api-token doesn't seem to generate a new token for me
10:36:51  <romiem>also, i have tried to copy the api-token from my working machine to my secondary machine and it still fails to deploy with the EACCES error
10:37:52  * porsagerquit (Quit: Page closed)
10:37:55  <nathan7>Er, EACCES is not an API issue
10:38:01  <nathan7>that's on your local machine
10:38:11  <julianduque>lpin, custardcream, robinson_k: can you confirm if redis works again for you?
10:38:47  <custardcream>we're currently being used, so we've moved redis to another server - we might move back tonight. not in a position to test now though.
10:39:00  <julianduque>romiem: check permissions of your ~/.jitsu/tmp folder and be sure that you are running jitsu with the correct OS user
10:39:10  <custardcream>thanks for the update though
10:39:23  <julianduque>custardcream: Can you confirm with redis-cli?
10:39:29  * bvgquit (Quit: Leaving.)
10:39:30  <julianduque>JasonSmith: thanks again! :)
10:40:02  <romiem>+julianduque apologies when i run as sudo, i get the authorization failed with the provided credentials error
10:40:14  <romiem>(i.e. the api token issue)
10:40:19  <nathan7>err
10:40:30  <julianduque>romiem: yes, because sudo tried to find the .jitsuconf on your /root folder :p
10:40:41  <nathan7>chmown -R `id -u`:`id -g` ~/.jitsu*
10:40:49  <nathan7>er
10:40:53  <nathan7>chown -R `id -u`:`id -g` ~/.jitsu*
10:40:56  <custardcream>afraid im out at the moment, so i cant. I'll pass this on to my dev, maltedmilk, who should come back to you though.
10:41:19  <nathan7>custardcream: Are all of you dairy products?
10:41:39  <nathan7>slightly weird dairy products
10:41:39  <julianduque>custardcream: awesome, we will be here if you need something else
10:41:39  <custardcream>nathan7: biscuits!
10:41:41  <starcount>biscuits
10:41:49  <nathan7>custardcream: aha
10:41:57  <custardcream>i was tempted to go jammy dodger
10:42:08  <custardcream>but custard cream is starting to stick
10:42:08  <starcount>jaffa cake
10:42:16  <starcount>if you want endless debate :)
10:42:19  <custardcream>good choice
10:42:26  <julianduque>/clear/clear
10:42:28  <julianduque>hmm
10:42:35  <julianduque>dumb me :p
10:42:38  <nathan7>jammy dodgers <3
10:42:49  <nathan7>I forgot entirely to buy a load when I was in the UK
10:42:56  <nathan7>I deeply regret this
10:43:15  <starcount>Is there a recommended way to manage different sets of drones, e.g. for staging, test, production, etc
10:45:42  <custardcream>i feel your pain
10:46:07  <romiem>+nathan7 thanks for that command still got the authorization failed with the provided credentials issue - however i managed to get it working by copying the api token from my working machine (which for some reason changed from 10 mins back) to my secondary machine
10:46:21  <romiem>+nathan7 is there a way of invalidating all api-tokens and creating a brand new one?
10:46:56  <julianduque>starcount: you can wrap `jitsu deploy` in a script for this, and keep different versions of package.json, there is a proposal of managing multiple apps: https://github.com/nodejitsu/jitsu/issues/368
10:46:59  <romiem>+nathan7 was hoping for a command like jitsu create api-token which would then return a guid which i could use in my jitsuconf?
10:51:52  <custardcream>your redis is working fine according to redis-cli
10:52:35  <julianduque>custardcream: awesome, thanks to JasonSmith for the sync ;)
10:54:57  <starcount>Thanks, I'll take a look.
10:55:53  * brenquit (Ping timeout: 245 seconds)
10:57:23  <nathan7>romiem: I'm not too sure about that, I could destroy them for you
10:57:56  <romiem>+nathan7 no worries - i'll just keep them since it seems to be working now
10:59:46  * Pat__joined
11:00:25  <nathan7>romiem: okay [=
11:00:27  <starcount>Julianduque: is there an example script anywhere for managing package.json? What's the ETA for delivering jitsu deploy <environment>?
11:00:45  <Pat__>I might be an idiot but how do I sign up for a plan after I've logged in?
11:00:53  <julianduque>starcount: don't have an ETA yet.
11:01:22  <julianduque>starcount: let me write an example
11:01:52  * Pat__quit (Client Quit)
11:02:59  * thl0joined
11:04:00  * ebrightjoined
11:04:41  <starcount>Cool. There is talk of a grunt task here: https://github.com/nodejitsu/jitsu/issues/292
11:04:58  <starcount>I can build one, but if such a thing already exists, then that'd be useful.
11:05:19  <starcount>Can you email it to me? johnny@starcount.com
11:05:33  <starcount>If I don't find an easy way to manage this, then we'll be hosed.
11:05:57  <starcount>And we're looking at an enterprise setup soon.
11:06:16  * romiempart
11:06:20  <julianduque>starcount: i'm writting a small script, but yes, the grunt task should work
11:08:07  * `3rdEdenchanged nick to `3E|AFK
11:09:25  <starcount>Cool. I'm seeing how it might all come together.
11:20:33  * c4milojoined
11:27:42  <lpin>julianduque, JasonSmith, all good, works fine now
11:27:54  <julianduque>lpin: awesome! :)
11:32:37  * Baastrupquit (Quit: Leaving.)
11:32:57  * caasiHuangquit (Remote host closed the connection)
11:38:17  * c4miloquit (Remote host closed the connection)
11:40:05  * cesconixjoined
11:42:00  * metaxaquit (Ping timeout: 252 seconds)
11:46:57  * `3E|AFKchanged nick to `3rdEden
11:48:21  * Domenic_quit (Ping timeout: 245 seconds)
11:48:28  * metaxajoined
11:48:28  <custardcream>Hey `3rdEden - there's been a lot of engine/socket activity lately. Just wondered if you'd heard anything more about 1.0. Long shot I know, but just been looking at some bugs that it will fix for us this morning. Liked your latest slides btw, looked like a good talk.
11:49:49  <`3rdEden>custardcream: There's a bigger team now working on socket.io / engine.io. They are students from MIT. They have been patching bugs and creating features. Most of the work of engine.io and engine.io-client has been done and they are moving to completing socket.io 1.0
11:50:42  <custardcream>`3rdEden: cool, cheers for the update.
11:50:43  <`3rdEden>as for the release, not sure when that is happening. Nobody is
11:51:11  <custardcream>yeah, appreciate that. just good to see some progress being made.
11:51:26  * joshonthewebquit (Quit: Computer has gone to sleep.)
11:51:47  * cesconixquit (Ping timeout: 255 seconds)
11:52:40  * benejoined
11:52:45  <`3rdEden>custardcream: yep
11:53:05  * Domenic_joined
11:53:54  <bene>hey - i wonder if there is any possibility to run socket.io on 443, the HTTPS port because mobile network providers in my country use a transparent proxy on port 80 that destroys websocket-connections
11:54:17  <`3rdEden>bene: all jitsu domains come with free SSL
11:54:36  <nathan7>*.jit.su, *.nodejitsu.com have free SSL
11:54:44  <`3rdEden>so you can just use HTTPS and we automatically terminate the SSL for you in our load balancers
11:54:48  <`3rdEden>so it's completely transparent to your app
11:55:15  * metaxaquit (Read error: Operation timed out)
11:55:34  <bene>oh that's wonderful, thanks
11:55:41  <bene>so i am going to try this out for now...
12:00:03  * benequit (Ping timeout: 245 seconds)
12:00:42  * DTrejojoined
12:02:34  * kaspertidemannquit (Read error: Connection reset by peer)
12:03:34  * Baastrupjoined
12:04:53  * cesconixjoined
12:06:54  * fb55joined
12:07:18  * tonistquit (Quit: tonist)
12:07:36  * fusiongrokkerjoined
12:08:23  * metaxajoined
12:08:49  * spacenickjoined
12:08:49  * therealkoopajoined
12:11:16  * metaxaquit (Remote host closed the connection)
12:12:46  * metaxajoined
12:13:30  * fusiongrokkerquit (Quit: fusiongrokker)
12:14:48  * caasiHuangjoined
12:15:11  * lpinquit (Quit: Textual IRC Client: www.textualapp.com)
12:18:23  * custardcreamquit (Ping timeout: 245 seconds)
12:20:20  * hourbackjoined
12:21:45  * c4milojoined
12:24:11  * cesconixquit (Ping timeout: 245 seconds)
12:26:19  * caasiHuangquit (Remote host closed the connection)
12:35:43  * standooquit (Quit: Leaving.)
12:38:08  * custardcreamjoined
12:41:34  * caasiHuangjoined
12:45:34  * Nodejitsu-Githubjoined
12:45:35  <Nodejitsu-Github>[jitsu] mmalecki pushed 1 new commit to master: http://git.io/VymCoA
12:45:35  <Nodejitsu-Github>jitsu/master 17d64d1 Maciej Małecki: Merge pull request #420 from nodejitsu/correct-cb-order...
12:45:35  * Nodejitsu-Githubpart
12:45:38  <julianduque>starcount: you there?
12:45:58  * YoYquit (Ping timeout: 272 seconds)
12:46:15  * Slyquit (Remote host closed the connection)
12:47:10  <starcount>yes
12:47:38  <starcount>I've written a grunt plugin to swap package.json files from a package folder, e.g. grunt package:production
12:47:44  * YoYjoined
12:47:52  <julianduque>starcount: awesome
12:48:20  <julianduque>starcount: and I wrote this little script :p https://npmjs.org/package/penv
12:48:27  <starcount>npm install grunt-package-environment --save-dev
12:48:48  * custardcreamquit (Ping timeout: 245 seconds)
12:48:52  * metaxaquit (Ping timeout: 260 seconds)
12:49:22  <starcount>Cool. I thought about merging properties but went the simple route and just keep the complete file intact.
12:49:37  <starcount>Thanks for your help. I'll check out the script too.
12:49:41  <`3rdEden>^ needs tests ;)
12:50:09  <julianduque>`3rdEden: yes i know :p
12:50:22  * DTrejoquit (Remote host closed the connection)
12:50:36  <`3rdEden>:D
12:51:11  <starcount>Your script is much neater than mine.
12:52:23  <julianduque>but it need tests
12:52:25  <julianduque>hahahah
12:56:25  * Slyjoined
12:57:25  * cesconixjoined
12:59:30  * metaxajoined
13:02:11  * Nodejitsu-Githubjoined
13:02:11  <Nodejitsu-Github>[jitsu] julianduque tagged v0.12.7 at master: http://git.io/blJ_vA
13:02:11  * Nodejitsu-Githubpart
13:03:57  * metaxaquit (Ping timeout: 252 seconds)
13:04:02  * travis-cijoined
13:04:02  <travis-ci>[travis-ci] nodejitsu/jitsu#401 (master - 65b6191 : Julian Duque): The build has errored.
13:04:02  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/compare/17d64d1f24df...65b6191d17c4
13:04:02  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/5655608
13:04:02  * travis-cipart
13:04:27  * tonistjoined
13:06:14  * z0w0quit (Quit: Leaving.)
13:06:55  * fusiongrokkerjoined
13:07:05  * cesconixquit (Ping timeout: 256 seconds)
13:08:09  * thl0quit (Remote host closed the connection)
13:10:23  * caasiHuangquit (Remote host closed the connection)
13:12:10  * simppafi_joined
13:12:19  * chakritquit (Quit: leaving)
13:12:33  * simppafiquit (Ping timeout: 245 seconds)
13:12:43  * metaxajoined
13:17:12  * metaxaquit (Remote host closed the connection)
13:19:53  * metaxajoined
13:23:41  * metaxaquit (Remote host closed the connection)
13:24:38  * starcountquit (Ping timeout: 245 seconds)
13:24:41  * metaxajoined
13:24:53  * GoddeRjoined
13:37:21  * admjoined
13:42:41  * fb55quit (Remote host closed the connection)
13:45:12  * bjartwolfquit (Quit: leaving)
13:46:46  * webjayjoined
13:47:44  <webjay>I could use a reliable Redis host, any recommendations? My Iris seems down.
13:51:43  * fb55joined
13:56:50  <booyaa>can anyone help with nconf?
13:58:17  * jcrugzzjoined
13:58:28  * cesconixjoined
14:00:20  * webjayquit (Remote host closed the connection)
14:00:29  * generalissimojoined
14:00:55  * bradleymeckjoined
14:01:06  <booyaa>nvm ;)
14:01:37  * bradleymeckquit (Client Quit)
14:01:56  <booyaa>var config = nconf.load()
14:02:30  <booyaa>didn't like the idea of having to use nconf.get('foo')... therein lies madness and typos
14:04:28  * aykutyamanquit (Ping timeout: 260 seconds)
14:08:21  * c4miloquit (Remote host closed the connection)
14:12:30  * agnitiojoined
14:13:48  * fb55quit (Remote host closed the connection)
14:14:00  * aykutyamanjoined
14:16:36  * jcrugzzquit (Ping timeout: 260 seconds)
14:19:59  * drewwwjoined
14:20:58  <drewww>anyone else using iris redis? seems like it's been down since yesterday afternoon. I've given up hope that it will ever be stable, but now I can't even extract my data to setup somewhere else :/
14:22:39  * sirkitreejoined
14:25:23  * andreypoppquit (Quit: andreypopp)
14:25:45  * marcello3djoined
14:26:24  * lpinjoined
14:27:53  <lpin>guys can't connect to redis again
14:31:57  <booyaa>mmm arse
14:32:33  <lpin>stopped working 1 hour ago
14:33:51  * andreypoppjoined
14:34:35  <booyaa>arse... damn you regex patterns
14:34:37  <lpin>JasonSmith ^
14:34:52  <booyaa>i think i'm gonna have to encode the damn string to get it to save in nconf
14:37:22  * Fishrock123joined
14:37:33  * spacenickquit (Remote host closed the connection)
14:39:37  * InconceivableBjoined
14:43:12  * InconceivableBquit (Client Quit)
14:45:06  <drewww>lpin: been down for me for many hours :/
14:45:51  <lpin>drewww they fixed it this morning
14:46:07  <drewww>connections still failing for me
14:46:15  <lpin>yeah same here
14:47:31  * defunctzombie_zzchanged nick to defunctzombie
14:47:45  * c4milojoined
14:49:32  <lpin>the fix didn't work or some other issue arose
14:51:08  * marcello3dquit (Remote host closed the connection)
14:52:09  * jcrugzzjoined
14:53:06  * bradleymeckjoined
14:55:28  * andreypoppquit (Quit: andreypopp)
14:56:22  * Nodejitsu-Githubjoined
14:56:22  * Nodejitsu-Githubpart
14:56:42  * Domenic__joined
14:56:46  * Domenic__quit (Remote host closed the connection)
14:56:53  * Domenic__joined
14:57:16  * IrishGringojoined
14:57:18  * jcrugzzquit (Ping timeout: 240 seconds)
15:00:49  * rickibalboajoined
15:02:30  * Baastrupquit (Read error: Operation timed out)
15:02:32  <ebright>I think http://errors.jit.su/ is broken
15:02:55  * spacenickjoined
15:03:16  <ebright>the thing it's showing is "Internal Server Error" although quite befitting of the page, I don't think it's supposed to do that..
15:03:58  * jryansjoined
15:04:07  * ferloresquit (Remote host closed the connection)
15:06:10  <ebright>Also, more importantly my app is crashing.. "Error: connect ECONNREFUSED"
15:09:43  * marcello3djoined
15:10:55  * webjayjoined
15:12:36  <ebright>ping Sly, dscape, mmalecki
15:12:37  * Baastrupjoined
15:14:48  * cesconixquit (Ping timeout: 272 seconds)
15:16:04  * webjayquit (Ping timeout: 272 seconds)
15:20:18  <cronopio>ebright: sorry, bring it up now
15:20:34  * defunctzombiechanged nick to defunctzombie_zz
15:22:36  <ebright>cronopio will do
15:24:44  <ebright>anything I could have done to prevent that from happening? Looping error
15:25:28  * simppafi_quit (Ping timeout: 245 seconds)
15:25:49  * InconceivableBjoined
15:25:59  * jan____joined
15:26:34  <cronopio>ebright: seems more deep problem at errors.jit.su, we are trying to fix it now
15:26:44  <ebright>Looks like it had something to do with iriscouch being down - I tried sending err['status-code'], but iriscouch's errors don't have a status code by the looks of things which cause an uncaught exception node/express tried to do undefined.toString()
15:26:45  * admcjoined
15:27:11  * InconceivableBquit (Client Quit)
15:27:55  <ebright>that made it crash (I think), but not sure why it then went into a crashing loop
15:28:05  * OliverJAshjoined
15:28:26  <lpin>back to redistogo untill iris-redis issue is solved
15:28:31  <lpin>\o/
15:28:39  <yawnt>o/
15:29:51  * andreypoppjoined
15:30:34  * InconceivableBjoined
15:36:49  * defunctzombie_zzchanged nick to defunctzombie
15:39:15  * Fishrock123quit (Remote host closed the connection)
15:40:29  * andreypoppquit (Quit: andreypopp)
15:56:12  <ebright>cronopio I'm still having issues with my app - keeps on error looping
15:56:45  <cronopio>ebright: ok, I can dig it some, give me your app name and username
15:56:49  * clockwork189joined
15:57:06  <ebright>same reason: events.js:71 throw arguments[1]; // Unhandled 'error' event
15:57:31  <ebright>app: centenneuken u: brightland
15:58:48  <cronopio>ebright: ok that error is due a connection your trying to do (maybe a DB) is not answered, just refused
15:59:06  <cronopio>ebright: is that problem related to a iris* instance you have?
15:59:44  * clockwork189_joined
15:59:44  <ebright>I think so - my iriscouch is down atm
16:00:40  <ebright>I don't understand why it becomes a looping error though
16:00:53  * clockwork189quit (Ping timeout: 245 seconds)
16:01:03  <cronopio>ebright: can you send me a personal message with your instance uri, I have a list of instances with problems
16:01:30  <cronopio>ebright: I think you should hanlde the error, and just do something else when the connection is not sucessful
16:02:18  * alucardXquit (Ping timeout: 240 seconds)
16:03:48  * clockwork189_quit (Ping timeout: 245 seconds)
16:03:54  * andreypoppjoined
16:04:58  <tonist>is there a iriscouch + nodejitsu error atm?
16:05:12  * admcquit (Quit: Leaving.)
16:05:28  <cronopio>tonist: yes we're aware about some troubles with some iris* instances
16:05:31  <tonist>I can access my iris couch fine from dev machine but from nodejitsu I get ERRCONNREFUSED
16:05:37  <cronopio>tonist: did you create your instance throw nodejitsu?
16:06:07  * kwhinneryjoined
16:07:17  <tonist>yes, problem is when I use nodejitsu as a proxy to iris
16:07:52  <tonist>this isn't new code. just noticed it because users can't log in.
16:08:27  * anoemijoined
16:14:27  * andreypoppquit (Quit: andreypopp)
16:16:18  * miklquit (Ping timeout: 264 seconds)
16:18:06  * mikljoined
16:20:26  * simppafijoined
16:21:08  * switzjoined
16:23:25  * DTrejojoined
16:24:45  * gigonautjoined
16:29:04  * ChaoticJorgejoined
16:34:03  * fb55joined
16:34:39  * Swaagiechanged nick to swaagie[dinner]
16:35:42  * lukekarrysjoined
16:35:49  * lukekarrysquit (Client Quit)
16:36:18  * eschnouquit (Read error: Connection reset by peer)
16:38:15  * tonistquit (Quit: tonist)
16:40:49  * ChaoticJorgequit (Ping timeout: 240 seconds)
16:42:06  * ChaoticJorgejoined
16:45:00  * aykutyamanquit (Quit: Leaving.)
16:45:08  * lazywithclassjoined
16:47:31  * custardcreamjoined
16:48:28  * mons54joined
16:49:13  * lazywithclassquit (Ping timeout: 245 seconds)
16:49:40  * spacenickquit (Remote host closed the connection)
16:49:58  <mons54>Hello, iI can no longer use Nodejitsu with Node v10.0. Do you have a solution? thank you
16:50:10  * sfdgdjoined
16:50:15  <yawnt>mons54: what's your jitsu version?
16:50:17  <sfdgd>:)
16:50:22  <yawnt>hi sfdgd
16:50:48  <mons54>install with npm
16:50:59  <yawnt>mons54: what does "jitsu -v" show?
16:51:07  * spacenickjoined
16:51:07  <mons54>12.7
16:51:27  <mons54>0.12.7 nodejitsu
16:51:35  * thepumpkinjoined
16:51:39  <yawnt>i see, can you paste in a gist an example where jitsu fails :)
16:53:16  * orocejoined
16:53:21  * tonistjoined
16:53:26  <mons54>But when i run "jitsu", i have an error : path.js:204 (Arguments to path.join must be Strings)
16:54:10  <yawnt>mons54: can you post the full output please?
16:54:38  * sfdgdquit (Ping timeout: 245 seconds)
16:55:10  <mons54>path.js:204 throw new TypeError('Arguments to path.join must be strings'); ^ TypeError: Arguments to path.join must be strings at f (path.js:204:15) at Object.filter (native) at Object.exports.join (path.js:209:40) at Object.<anonymous> (C:\Users\Julien\AppData\Roaming\npm\node_modules\jits u\node_modules\complete\lib\complete.js:9:16) at Module._compile (module.js:456:26) at Object.Modu
16:55:19  * andreypoppjoined
16:55:45  <yawnt>mons54: it's difficult to debug without a context, i need a full output from where you type "jitsu" to where jitsu exits
16:55:48  <yawnt>mons54: don't paste here
16:55:53  * custardcreamquit (Ping timeout: 245 seconds)
16:55:53  <yawnt>mons54: paste here http://gist.github.com
16:55:54  <yawnt>thank you
16:56:02  <mons54>sorry
16:56:09  <mons54>ok
16:56:18  <yawnt>no problem :)
16:57:09  * bradleymeckquit (Ping timeout: 256 seconds)
16:58:32  * jcrugzzjoined
16:59:36  <mons54>https://gist.github.com/mons54/36c7d86aad8da0246c78
17:00:44  * bradleymeckjoined
17:01:24  <yawnt>mons54: this is an example of full output
17:01:25  <yawnt>https://gist.github.com/yawnt/12cb70f900dcb654aae9
17:01:38  <yawnt>see what i mean with "from where you type the command"?
17:01:47  <yawnt>it has useful informations i need to reproduce your issue
17:01:50  * kaarealquit (Remote host closed the connection)
17:01:57  <yawnt>especially the exact command you're typing
17:02:33  * simppafiquit (Ping timeout: 245 seconds)
17:02:47  <mmalecki>mons54: `npm uninstall -g jitsu && npm install -g jitsu` will fix it
17:06:07  * jdolitskyjoined
17:09:11  * bradleymeckquit (Quit: bradleymeck)
17:11:07  <mons54>Impossible, I still have the same error, I think it comes from node v0.10 with version 0.8 because I had no worries
17:11:22  <yawnt>mons54: 0.12.7 should fix the 0.10 errors
17:11:48  * blakmatrixjoined
17:13:01  <mons54>all commands return this error: https://gist.github.com/mons54/36c7d86aad8da0246c78
17:13:21  <mons54>i have install and uninstall
17:13:55  <blakmatrix>mons54: that looks like node 0.10
17:14:48  <blakmatrix>mons54: what jitsu version do you have
17:14:55  <mons54>I use Node 0.10 windows 64 bit
17:15:04  <mons54>last version
17:15:36  <mons54>v0.12.7
17:18:15  <blakmatrix>mons54: can i see the outut from your latest jitsu install?
17:19:19  <mons54>"npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.0 ","npm":"1.2.14"})"
17:19:23  * lukekarrysjoined
17:19:50  <mmalecki>whole output please.
17:19:59  <blakmatrix>i mean like the full output in a gist or something :)
17:20:03  <mons54>yes i add
17:21:38  * chadobadojoined
17:21:58  <chadobado>Does nodejitsu allow symlinks in snapshots?
17:23:03  * lukekarrysquit (Client Quit)
17:23:08  <mons54>https://gist.github.com/mons54/4754bc8ca9b2b815e868
17:23:15  <mons54>it's here
17:23:25  <yawnt>chadobado: it's npm which doesn't play nice with symlinks
17:23:32  * kaarealjoined
17:23:38  <yawnt>chadobado: i'm sorry :P
17:23:44  <chadobado>https://github.com/nodejitsu/jitsu/issues/379
17:23:47  <chadobado>Yeah just found that :|
17:23:48  <chadobado>hmm
17:25:29  * fb55quit (Remote host closed the connection)
17:25:37  <mmalecki>mons54: hmm, interesting, flatiron@0.3.5 has the fix for the problem you're seeing
17:26:26  * chrisdotcode_joined
17:26:31  <mmalecki>mons54: ah, wait, I'm confused.it's the complete module
17:26:35  <mmalecki>looking at it now
17:26:40  <chadobado>Has anyone gotten dpd to work w/ jitsu?
17:26:51  * andreypoppquit (Quit: andreypopp)
17:28:55  <mons54>mmalecki: I do not understand
17:29:05  * andreypoppjoined
17:29:19  <yawnt>chadobado: dpd?
17:29:59  <mmalecki>mons54: can you execute `node -e 'console.dir(process.env.HOME)'` in your shell?
17:30:18  <chadobado>http://deployd.com/
17:30:28  * InconceivableBquit (Quit: Textual IRC Client: www.textualapp.com)
17:30:35  <chadobado>its a quickstart backend built on node.js for rapid prototyping
17:30:40  <chadobado>well, i use it for rapid prototyping
17:31:42  <yawnt>chadobado: why doesn't it work?
17:31:45  <mons54>mmalecki: no result
17:31:46  <yawnt>i mean, what's broken
17:32:52  <mons54>node -e console.dir(process.env.HOME) return "undefined"
17:33:28  <yawnt>mons54: node -e 'console.dir(process.env.HOMEPATH)'
17:33:28  <yawnt>?
17:33:58  <chadobado>yawnt, i have server stuff in /server, including /server/development.js which is in the jitsu package.json… when jitsu runs it though the basepath is / and not /server so it doesn't see the required folders/files inside /server
17:34:36  <yawnt>imho you should move the package up a folder
17:34:39  <chadobado>i symlinked /server/resources to /resources but that doesn't work
17:34:44  * jdolitskyquit (Ping timeout: 252 seconds)
17:34:52  <yawnt>and adjust it so that it runs server/script.js
17:35:01  <yawnt>where script is your starting script
17:35:23  <yawnt>or just create a js file that acts as a start script and fires up your server/ programmatically
17:35:56  <chadobado>this is more or less the startup script although mine includes correct info for mongolab db: https://github.com/jeffbcross/dpd-yeoman/blob/master/all/templates/server/index.js
17:36:00  * andreypoppquit (Quit: andreypopp)
17:36:20  * agnitioquit (Quit: Leaving)
17:36:36  <yawnt>yeah i mean
17:36:38  <chadobado>the problem i have is if I push the server into / then dpd tries to load everything in /node_modules (including grunt, angular stuff, etc)
17:36:39  <mons54>node -e console.dir(process.env.HOMEPATH) return '\\Users\\Julien'
17:36:41  <yawnt>move everything out of server/
17:37:00  <yawnt>so node_modules will be installed in "/node_modules"
17:37:01  <yawnt>and not
17:37:05  <yawnt>"/server/node_modules"
17:39:15  * bradleymeckjoined
17:39:16  <chadobado>currently /node_modules includes all client and development modules… dpd seems to look into node_modules in its execution path for other server related modules
17:39:31  * brian_edgertonjoined
17:39:41  <yawnt>you mean they do require("node_modules/" ?
17:39:45  * spacenickquit (Remote host closed the connection)
17:39:56  * orocequit (Quit: Leaving.)
17:40:30  <chadobado>dpd doesn't require it, but it seems to check for its existance and if it's there then it tries to include the modules there… dpd has a few optional modules of its own
17:40:38  <mons54>mmalecki ?
17:40:50  <yawnt>chadobado: i'm afraid that's a problem with deployd then
17:40:54  <chadobado>so its trying to include grunt, bower, testacular, etc
17:40:57  <yawnt>it's them who don't respect the standard, not us :\
17:41:04  <chadobado>Yeah definitely :)
17:41:06  <yawnt>if they have a github repo you could try opening an issue there
17:41:44  <cronopio>deplod package.json: https://github.com/deployd/deployd/blob/master/package.json
17:41:50  <cronopio>*deployd
17:42:43  <mmalecki>mons54: I sent a pull request to the complete module. if it doesn't get merged and pushed today, I'll fork it
17:43:55  <chadobado>cronopio, i'm currently using something closer to this: https://github.com/yeoman/generator-angular/blob/master/templates/common/package.json
17:44:32  <chadobado>with "deployd": "0.6.x" listed as the only non-dev dependency
17:44:39  <mmalecki>mons54: pull request is https://github.com/hij1nx/complete/pull/14, for your reference
17:46:09  * Samuel_Roldanjoined
17:46:23  <mons54>Ok thanks. good luck
17:48:50  <chadobado>Thanks for the help yawnt btw
17:49:01  <yawnt>chadobado: no problem, i'm sorry i couldn't help more
17:49:20  <cronopio>chadobado: om I see
17:49:35  * generalissimoquit (Remote host closed the connection)
17:55:20  <mmalecki>mons54: actually, I'll push a branch with a fix which you can install
17:55:42  * defunctzombiechanged nick to defunctzombie_zz
17:59:18  <mons54>I tried to change "lib / complete.js" but it did not change anything
17:59:37  <booyaa>woo deploying with just 8% batt left :D
18:00:05  <booyaa>so i've basically procrasticoded to avoid fxing this blasted caching issue
18:00:11  <mmalecki>mons54: what did you change?
18:00:12  * kaarealquit (Remote host closed the connection)
18:00:20  * booyaahas rejig code to use nconf HT mmalecki
18:00:20  <mmalecki>also, is github down?
18:01:07  <mons54>var dir = path.join(process.env.HOME || process.env.USERPROFILE, '.node-completion'), etc...
18:01:09  <mons54>https://github.com/mmalecki/complete/commit/a9d467d71760f6c77bd1c89c56fecd13ce5789a6
18:01:23  * ohamaquit (Quit: leaving)
18:02:09  <mmalecki>mons54: hmm, can you open node and tell me what process.env.USERPROFILE is?
18:02:13  <mmalecki>it should be there
18:03:11  * ohamajoined
18:05:25  <mons54>'C:\\Users\\Julien'
18:06:14  * doncjoined
18:08:08  <mmalecki>extra weird
18:08:17  <mmalecki>that PR was merged, I'll release new jitsu
18:11:47  * admcjoined
18:12:24  * generalissimojoined
18:15:09  <mons54>ok thanks
18:20:37  * Baastrupquit (Quit: Leaving.)
18:22:28  * agedgoudajoined
18:22:54  <agedgouda>can someone help a newbie with with a deployment issue?
18:23:18  <agedgouda>i am trying to deploy the first version of an app, but i keep getting this error
18:23:20  <agedgouda>error: Error running command deploy error: Nodejitsu Error (404): Item not found error: Could not find path: /apps/jeffkaufman/refocus-dev/snapshots/1.0
18:23:42  <mmalecki>mons54: hmm, there's more of that. I'll just disable complete module on jitsu
18:23:43  <agedgouda>the full log is https://gist.github.com/jeffakaufman/7fc4dcb68e0a4b77929f
18:23:53  <mmalecki>er, on windows
18:26:46  * chrisdotcode_quit (Read error: Connection reset by peer)
18:29:44  * chrisdotcode_joined
18:30:22  * Nodejitsu-Githubjoined
18:30:22  <Nodejitsu-Github>[jitsu] mmalecki pushed 2 new commits to master: http://git.io/6DMDGA
18:30:22  <Nodejitsu-Github>jitsu/master b40b239 Maciej Małecki: [fix] Do not use `complete` on Windows
18:30:22  <Nodejitsu-Github>jitsu/master 17601a9 Maciej Małecki: [dist] Bump version to 0.12.8
18:30:22  * Nodejitsu-Githubpart
18:30:37  * Nodejitsu-Githubjoined
18:30:37  <Nodejitsu-Github>[jitsu] mmalecki tagged v0.12.8 at 8979743: http://git.io/PHaXkw
18:30:37  <Nodejitsu-Github>jitsu/v0.12.8 e4422ab Maciej Małecki: [dist] Upgrade `complete` to 0.4.1-1
18:30:37  <Nodejitsu-Github>jitsu/v0.12.8 ea291be Maciej Małecki: [fix] Do not use `complete` on Windows
18:30:37  <Nodejitsu-Github>jitsu/v0.12.8 1242636 Maciej Małecki: [dist] Bump version to 0.12.8
18:30:37  * Nodejitsu-Githubpart
18:30:46  <mmalecki>ugh, what
18:30:54  <mmalecki>this is wrong
18:31:52  * Nodejitsu-Githubjoined
18:31:52  <Nodejitsu-Github>[jitsu] mmalecki deleted v0.12.8 at 8979743: http://git.io/NlrRYg
18:31:52  * Nodejitsu-Githubpart
18:32:40  * Nodejitsu-Githubjoined
18:32:40  <Nodejitsu-Github>[jitsu] mmalecki tagged v0.12.8 at 184f30f: http://git.io/5HcHXw
18:32:40  * Nodejitsu-Githubpart
18:32:43  <kenperkins>lol
18:32:46  <mmalecki>there we go :)
18:32:49  * travis-cijoined
18:32:49  <travis-ci>[travis-ci] nodejitsu/jitsu#402 (master - 17601a9 : Maciej Małecki): The build has errored.
18:32:49  <travis-ci>[travis-ci] Change view : https://github.com/nodejitsu/jitsu/compare/65b6191d17c4...17601a958d93
18:32:49  <travis-ci>[travis-ci] Build details : http://travis-ci.org/nodejitsu/jitsu/builds/5665551
18:32:49  * travis-cipart
18:32:54  <kenperkins>heh
18:32:59  <mmalecki>mons54: `npm -g i jitsu` should work now
18:33:07  * marcello3dquit (Remote host closed the connection)
18:33:08  <mmalecki>kenperkins: npm has been erroring on travis for ages now
18:33:22  <kenperkins>what do you mean erroring
18:33:34  <mmalecki>this error is not my fault :D
18:33:55  <kenperkins>what part of your build breaks on travis? my stuff is working, but it's not so complex
18:34:07  <mmalecki>`npm install`
18:34:14  <kenperkins>just random?
18:34:23  <mmalecki>yeah
18:34:34  <kenperkins>i've seen random npm install fails during puppet
18:34:37  <kenperkins>probably same thing
18:35:16  <kenperkins>mmalecki: you know who from jitsu is going to nodeconf
18:36:03  * c4miloquit (Remote host closed the connection)
18:39:38  * Nijikojoined
18:40:24  * kwhinneryquit (Quit: kwhinnery)
18:40:31  <robinson_k>rehi
18:40:44  <robinson_k>what is the status of the redis issues?
18:41:31  * orocejoined
18:42:33  * mons54quit (Ping timeout: 245 seconds)
18:43:22  * Nijikoquit (Client Quit)
18:46:15  * fb55joined
18:47:35  * DTrejoquit (Remote host closed the connection)
18:48:35  * `3rdEdenquit (Quit: no u)
18:51:23  <brian_edgerton>can anybody here tell me why this might be happening? https://gist.github.com/brianedgerton/9cef3bf2634a3b17d956
18:51:50  * lukekarrysjoined
18:55:38  * webjayjoined
18:56:00  <nathan7>brian_edgerton: is this on 0.8?
18:56:04  <brian_edgerton>yes
18:56:22  <jcrugzz>brian_edgerton: i dont believe you need the connect bodyparser, director handles it. https://github.com/flatiron/director#http-streaming-body-parsing
18:56:41  <jcrugzz>director is the routing portion of flatiron
18:56:45  <brian_edgerton>the problem is that i need the body to be available to my middleware
18:57:02  <nathan7>the entire request body?
18:57:06  <nathan7>that may be rather large
18:57:06  <brian_edgerton>req.body is undefined
18:57:19  <brian_edgerton>i need to look at some post fields
18:57:32  <nathan7>I can see this breaking on 0.10
18:57:33  * agedgoudaquit (Ping timeout: 245 seconds)
18:57:51  <brian_edgerton>yeah, i tried it on 0.10 for the first time a little while ago and it was a whole different error
18:58:34  * marcello3djoined
18:59:05  <nathan7>hrm
18:59:38  <jcrugzz>brian_edgerton: yea idk if you want to do what you are doing in the "middleware". but im guessing on every request you want to look at certain post fields?
19:00:12  <brian_edgerton>well, on certain post requests
19:00:37  <brian_edgerton>i'm trying to integrate an oauth2 provider lib that was written as connect middleware
19:01:00  * sberrymanquit (Remote host closed the connection)
19:01:40  <brian_edgerton>i have about 4 different test cases written up that show the problem
19:01:53  <brian_edgerton>well, show that i can't make it work :)
19:02:02  * Raj__joined
19:02:41  <Raj__>are you still facing issues with Rackspace? we are still having problems with starting the app!
19:02:57  * scottcorganjoined
19:03:18  * webjayquit (Remote host closed the connection)
19:03:21  <nathan7>brian_edgerton: Could you file an issue on this?
19:03:35  <brian_edgerton>sure
19:03:45  * bradleymeck_joined
19:04:01  * tonistquit (Quit: tonist)
19:04:02  <jcrugzz>Raj__: could you gist the error you are receiving?
19:04:17  <brian_edgerton>there is a body-parser-test.js file in union that illustrates my gist up to the point where the middleware can read the body
19:04:39  <brian_edgerton>but it doesn't attempt to access the body on an actual endpoint
19:04:59  <brian_edgerton>i've tried different combinations of buffering true/false and bodyParser on/off
19:05:13  * bradleymeckquit (Ping timeout: 256 seconds)
19:05:13  * bradleymeck_changed nick to bradleymeck
19:05:21  <brian_edgerton>should i file the issue in union?
19:05:32  * OliverJAshquit (Read error: Connection reset by peer)
19:05:58  * OliverJAshjoined
19:06:12  <Raj__>I am not able to start my app after deploying
19:06:24  <Raj__>both from command line & in UI
19:07:14  <nathan7>brian_edgerton: can you reproduce it with just union?
19:07:31  <brian_edgerton>i can try
19:07:35  <jcrugzz>brian_edgerton: hmm thats a good question since it seems to have to do with what happens when it gets passed off to director. But yea i would try what nathan7 said
19:07:47  * Nijikojoined
19:08:09  <jcrugzz>Raj__: could you run a `jitsu deploy --debug` and gist me the output please :)
19:09:07  <brian_edgerton>are you also suggesting that i not use director to test req.body at the endpoint
19:09:08  <brian_edgerton>?
19:10:25  <jcrugzz>brian_edgerton: give it a try to see what is causing it not be accessible at the end point
19:10:46  * scottcorganquit (Remote host closed the connection)
19:10:52  <jcrugzz>i have a feeling it has something to do with director and the fact that you already parsed the body that it usually parses
19:11:01  <brian_edgerton>does "buffer" definitely need to be false?
19:12:05  <Raj__>guess i found the error: cannot find module 'nodetime'
19:12:05  * fb55quit (Read error: Connection reset by peer)
19:12:19  * fb55joined
19:12:42  <jcrugzz>Raj__: make sure its in your package.json
19:12:42  <Raj__>but i am not using it in package file
19:12:58  <Raj__>but why do i need it, when I am not using it
19:12:59  <Raj__>?
19:13:02  <jcrugzz>you aren't using it in your application?
19:13:14  <jcrugzz>could you gist me the output?
19:13:58  <jcrugzz>brian_edgerton: for using connect i believe so, connect doesn't handle things in a "streaming" manner
19:14:30  <Raj__>@jcrugzz: my bad
19:14:54  <Raj__>sorry, I am using it.. i was referring to an old file with no reference till now
19:15:05  <Raj__>sorry for wasting ur time! I feel bad
19:15:13  <jcrugzz>Raj__: its np :)
19:15:55  <brian_edgerton>is there another way to access the post body in middleware -- i'm not married to connect.bodyParser(), i was just hoping to be able to use this lib easily :)
19:15:56  * tonistjoined
19:17:47  * aykutyamanjoined
19:19:21  <aykutyaman>nodejitsu.com is down :(
19:19:37  <yawnt>aykutyaman: ?
19:19:40  <yawnt>looks up here :\
19:20:01  * rickibalboaquit (Ping timeout: 245 seconds)
19:20:11  <aykutyaman>this is the output: An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
19:20:14  <brian_edgerton>looks down for me: An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
19:20:24  <yawnt>uhm
19:20:28  <yawnt>are you guys frmo the US?
19:20:31  <brian_edgerton>yep
19:20:35  <aykutyaman>turkey?
19:20:39  <aykutyaman>turkey
19:21:18  * Raj__quit (Ping timeout: 245 seconds)
19:21:27  <aykutyaman>ok, it's online again
19:22:09  * joshonthewebjoined
19:22:33  * raj_quit (Ping timeout: 245 seconds)
19:23:15  <aykutyaman>Upps, I cannot login. It says that my email not found!
19:25:49  * joshonthewebquit (Client Quit)
19:26:00  * eschnoujoined
19:26:08  * brian_edgertonquit (Quit: brian_edgerton)
19:27:10  <blakmatrix>aykutyaman: where are you trying to login webops?
19:27:18  <blakmatrix>or jitsu tool
19:29:09  <jcrugzz>brian_edgerton: hmm not sure. it honestly all depends on how the oauth works I suppose, any links to that?
19:29:49  * joshonthewebjoined
19:35:10  <oroce>ohh guys, can i somehow start my application with exposed gc?
19:36:01  * anoemitopic: Nodejitsu | Cloud Status https://status.jit.su | `jitsu host api.nodejitsu.com` | Submit suggestions to http://nodejitsu.uservoice.com
19:36:03  * tonistquit (Quit: tonist)
19:37:03  <oroce>here's the output of `jitsu snaphots activate`: https://gist.github.com/oroce/5207763
19:37:49  <nathan7>Hrm
19:39:49  * c4milojoined
19:40:17  * tonistjoined
19:41:35  <blakmatrix>oroce: scripts.start having flags like that does not currently work with haibu, you'll have to use enviroment valiables
19:42:18  * Baastrupjoined
19:43:46  * DTrejojoined
19:44:07  <oroce>@blakmatrix: so I cannot use manual gc with haibu
19:44:16  * Baastrupquit (Client Quit)
19:44:26  <oroce>thanks
19:51:37  * chadobadoquit (Quit: Leaving.)
19:52:04  <aykutyaman>blakmatrix: from Turkey
19:52:46  <blakmatrix>aykutyaman: I am not familiar with that tool, can you link me to it
19:53:59  <aykutyaman>blakmatrix:I'm sorry, I think I didn't understand your question. I cannot login from the nodejitsu website
19:56:19  * tonistquit (Quit: tonist)
19:56:22  <blakmatrix>aykutyaman: login with your username
19:56:31  * anoemiquit (Quit: anoemi)
19:56:37  <blakmatrix>aykutyaman: it doesnt use a e-mail for login
19:56:57  * costajoined
19:57:04  <costa>My website just went down
19:57:09  <aykutyaman>I'm so sorry. Thank you
19:57:13  <blakmatrix>aykutyaman: what is your username so i can look it up and see if there are any issues
19:57:22  <blakmatrix>costa: details ?
19:57:47  <costa>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
19:58:05  <costa>It's working fine on localhost
19:58:20  <costa>but jitsu deploy brings up an error, let me get it on gists
19:58:48  * indexzerojoined
19:58:49  <costa>https://gist.github.com/anonymous/48214786e24e56ea193f
19:58:55  <blakmatrix>costa: unless you're running SmartOS on your localhost the 2 OS will be very differnt
19:58:58  <blakmatrix>k looking
19:58:59  * chrisdotcode_quit (Read error: Connection reset by peer)
19:59:32  <costa>I haven't touched the site in at least a month
19:59:39  <blakmatrix>costa: are you on node 0.10 ?
20:00:03  <costa>on my machine, I just upgrade
20:00:04  <blakmatrix>also you will need to update jits that version is very old `npm i jitsu -g`
20:00:06  <costa>upgraded*
20:00:23  <aykutyaman>I wonder if there is large web app hosted here in nodejitsu. Does somebody know something?
20:00:32  <nathan7>There's Twelephone
20:00:52  <blakmatrix>supposedly the new version works with 0.10 , we just got it working with windows as well
20:00:58  * DTrejoquit (Read error: Connection reset by peer)
20:01:26  * DTrejojoined
20:01:30  <blakmatrix>costa what s your username and apname while you do that
20:01:39  <costa>wamoyo innovationbound
20:02:16  <aykutyaman>nathan7: thank you
20:02:25  * chrisdotcode_joined
20:03:45  * anoemijoined
20:03:59  * tonistjoined
20:05:48  <costa>blakmatrix: Thanks for the quick help, site's back up. Let me know what you find, or if there's anything I can improve.
20:05:55  <blakmatrix>costa: its back up, it almost looked like one of the db errors that has been happening lately, when did you frst notice issues with your site?
20:06:08  <costa>A few minutes ago
20:06:22  <costa>Strange, I don't think this site connects to a db
20:06:27  <costa>I think it's all static content
20:07:24  <costa>Sidenote: I feel left out, I think I'd going to use a username on irc instead of my firstname
20:07:47  * orocequit (Quit: Leaving.)
20:07:53  * defunctzombie_zzchanged nick to defunctzombie
20:10:55  * kwhinneryjoined
20:11:16  <blakmatrix>costa: i'm not seeing anything other than whats in your logs
20:11:43  <blakmatrix>costa: lt me check some other things
20:12:07  * jahajoined
20:13:49  <lukekarrys>Im getting "error: Error running command deploy error: socket hang up" when running jitsu deploy
20:13:52  * webjayjoined
20:14:24  <lukekarrys>I deployed fine all day yesterday. Is that an error in my app or something with nodejitsu?
20:15:05  <nathan7>Either nodejitsu or your network
20:15:06  <nathan7>Got a gist?
20:15:46  * brian_edgertonjoined
20:15:46  <lukekarrys>https://gist.github.com/lukekarrys/57ee684b56b85eecc79a
20:17:00  * Destosjoined
20:18:17  * webjayquit (Ping timeout: 258 seconds)
20:18:55  * rickibalboajoined
20:19:34  * jgablejoined
20:19:57  * lresendejoined
20:26:34  * vogonisticjoined
20:26:45  * rickibalboaquit (Read error: Connection reset by peer)
20:26:54  * kaarealjoined
20:27:11  * rickibalboajoined
20:27:50  * chrisdotcode_changed nick to polyglot
20:28:10  <vogonistic>Anyone know if the interactive guide to package.json was created with some tool that could be reused to create more guides like that?
20:28:59  * kenperkinsquit (Quit: Textual IRC Client: http://www.textualapp.com/)
20:29:21  * doncquit (Quit: Computer has gone to sleep.)
20:29:24  * polyglotchanged nick to chrisdotcode_
20:31:05  <lukekarrys>nathan7: anything I can do to test my network?
20:31:17  * chrisdotcode_changed nick to polyglot
20:31:29  * polyglotchanged nick to chrisdotcode_
20:31:37  <nathan7>lukekarrys: This happens repeatedly?
20:31:42  <lukekarrys>yeah
20:31:45  <lukekarrys>3 times so far
20:31:51  * bogdanbiv_joined
20:31:54  <lukekarrys>errr 2
20:32:02  <nathan7>hrm
20:32:18  <lukekarrys>I just updated my plan from 1 to 5 drones
20:32:32  <lukekarrys>Not sure if I've deployed successfully since
20:33:12  * rickibalboaquit (Ping timeout: 264 seconds)
20:34:41  * nathan7upgrades jitsu
20:36:45  <nathan7>lukekarrys: could you also run it with --debug?
20:36:57  <lukekarrys>yep
20:37:28  * lresendequit (Quit: Zzzzzzz ...)
20:37:38  * `3rdEdenjoined
20:40:43  <lukekarrys>nathan7: https://gist.github.com/lukekarrys/f2622a3f36c5012cae17
20:40:50  <lukekarrys>now im getting no free servers available
20:41:17  <jcrugzz>vogonistic: you can check the source of the html page. looks like it just uses jquery and mouseover events
20:41:32  * tonistquit (Quit: tonist)
20:42:09  <robinson_k>any updates on the redis issues with iriscouch-redis?
20:42:09  * aaronshafjoined
20:42:25  <aaronshaf>"No free servers available"
20:42:29  <aaronshaf>:(
20:42:45  <nathan7>YEp
20:42:48  <mmalecki>aaronshaf: deploying fix presently
20:42:50  <nathan7>We're spawning servers
20:42:52  <aaronshaf>OK
20:43:33  <vogonistic>jcrugzz: Yeah, I saw that. Was just curious if whoever created it uses some format for creating the documentation outside of html in case you want to manage several outside of the html page
20:44:15  <mmalecki>aaronshaf: can you guys retry :) ?
20:44:25  <mmalecki>off-by-one in the provisioner, sorry
20:44:40  <aaronshaf>retrying
20:45:01  <nathan7>vogonistic: It's pretty easy to write one
20:45:01  * bradleymeckquit (Quit: bradleymeck)
20:45:40  <jcrugzz>vogonistic: ahh yea i believe it was made a while ago, but you can probably just use markdown to make the documentation
20:45:49  <vogonistic>nathan7: And it sounds like I have to. Just wanted to do at least basic research to see if there already was one.
20:46:16  <nathan7>You're making me want to write a general JSON annotation thing
20:46:26  <nathan7>oh hey, this library is closing
20:48:34  <vogonistic>jcrugzz: or you provide a renderer when you write the documentation so you can change the format =)
20:48:40  <vogonistic>nathan7: Maybe you should =)
20:48:57  <lukekarrys>mmalecki: just retried and got No free servers again
20:53:35  <mmalecki>hmmm, looking again
20:53:45  <mmalecki>my deploy went through tho, might be more complex
20:54:29  * brian_edgertonquit (Quit: brian_edgerton)
20:56:43  * b2bigelowjoined
20:57:56  * orocejoined
20:58:02  <costa>blakmatrix: Find anything?
20:59:10  * drewwwquit (Ping timeout: 256 seconds)
20:59:35  * fab_joined
21:00:53  <fab_>HELP: I just subscribed to a business plan an existing free account and I want to switch data centre. I got this message when I try to start: Failure: No free servers available. Please visit #nodejitsu on irc.freenode.net or email support@nodejitsu.com for further information.
21:00:56  <blakmatrix>costa: unfortunately no
21:01:10  <aaronshaf>"The nodejitsu api reset the connection" "This error may be due to the application or the drone server"
21:01:15  <blakmatrix>fab_: what data center
21:01:27  <fab_>London
21:01:28  <blakmatrix>fab_: how many drones and what size ?
21:01:34  <costa>blakmatrix: Okay, thanks for taking a look, I'll keep an eye on it, I have to update the site soon, so I'll comb through it.
21:01:38  <fab_>I have a micro
21:01:54  * orocequit (Client Quit)
21:02:31  <aaronshaf>"Error running command deploy" "socket hang up" :(
21:02:54  <aaronshaf>I really need to deploy right now
21:05:06  * bene__joined
21:05:07  <jaha>ok, noob workflow question: whats the "best" way to take an app repo im contributing to and use it as the "base" for a closed production app that i would (for example) deploy to jitsu? how do I handle changes made in the original repo and apply them to the production app, without doing a complete merge of course? is this what git cherry-pick and subtreeing is for? obviously this is a common pattern im just having a hard time w
21:05:28  * andreypoppjoined
21:06:27  <bene__>Hey!
21:06:34  <jaha>aaronshaf: try "jitsu apps start" or increase your timeout if its taking awhile to upload or attempt start
21:06:49  <aaronshaf>How does one increase the timeout?
21:07:09  <bene__>I hot a lot of ECONNREFUSED errors so i restarted by app several times - still a lot of error 500s. After trying to redeplay this mesages popped up: error: No free servers available. Please visit #nodejitsu on irc.freenode.net or email support@nodejitsu.com for further information.
21:07:20  <bene__>*had not hot
21:07:20  <jaha>https://github.com/nodejitsu/jitsu#jitsuconf-file
21:07:29  <jaha>aaronshaf: ^
21:07:38  <aaronshaf>jaha: thanks
21:10:09  * mons54joined
21:10:52  * lwicksjoined
21:10:52  <mons54>mmalecki, you are here ?
21:11:18  * b2bigelowquit (Ping timeout: 245 seconds)
21:11:18  <nathan7> /aw
21:11:20  <nathan7>..derp
21:11:47  <nathan7>we're spawning servers
21:14:33  <aaronshaf>nathan7: I'm sure you guys have your reasons, but it's weird to me to that you wouldn't have plenty of spawned servers plenty-ready.
21:15:29  <nathan7>aaronshaf: We do
21:15:35  <nathan7>aaronshaf: They run out quickly, trust me (;
21:15:48  <mmalecki>also they woulnd't spawn due to this one off
21:15:53  * bene__quit (Ping timeout: 245 seconds)
21:15:58  <aaronshaf>getting this error: https://gist.github.com/aaronshaf/802b47eac63b7b9b2aaf/raw/600685cdff6a73bc2aa5cdf4f27965c52c1115ed/gistfile1.txt
21:16:03  <mmalecki>I'm fixing this nao
21:16:55  * DTrejoquit (Remote host closed the connection)
21:17:08  * chrisdotcode_quit (Read error: Connection reset by peer)
21:18:46  * anoemiquit (Quit: anoemi)
21:19:50  * DTrejojoined
21:20:07  * chrisdotcode_joined
21:26:52  * evangeni_joined
21:28:49  * chrisdotcode_quit (Read error: Connection reset by peer)
21:30:35  * GoddeRquit (Ping timeout: 256 seconds)
21:31:19  * evangeni_quit (Ping timeout: 260 seconds)
21:31:49  * chrisdotcode_joined
21:32:49  * DTrejoquit (Read error: Connection reset by peer)
21:32:58  * DTrejojoined
21:35:19  * st_lukejoined
21:35:23  * lwicksquit (Ping timeout: 252 seconds)
21:35:25  * Samuel_Roldanquit (Quit: Samuel_Roldan)
21:35:35  <st_luke>mmalecki: hey dude it looks like http://flatironjs.org/ is down :(
21:35:42  * doncjoined
21:35:46  <st_luke>was showing someone it cause it seemed like something they might be interested in
21:37:00  <lukekarrys>mmalecki: my latest deploy error https://gist.github.com/lukekarrys/1e1ea36dacc8e3b25610
21:37:33  <st_luke>indexzero: going to nycjs tonight?
21:37:46  <indexzero>st_luke: No, I have dinner plans
21:38:25  <st_luke>cool
21:38:44  <nathan7>oh jesus
21:39:42  * jgablequit (Quit: Computer has gone to sleep.)
21:39:46  <nathan7>st_luke: tahdah
21:40:02  <st_luke>nathan7: cool!
21:40:48  * anoemijoined
21:42:52  * chrisdotcode_quit (Read error: Connection reset by peer)
21:43:59  * DTrejoquit (Remote host closed the connection)
21:44:23  * Fishrock123joined
21:45:59  * chrisdotcode_joined
21:46:09  * kenperkinsjoined
21:46:32  * st_lukequit (Remote host closed the connection)
21:52:10  * gigonautquit (Quit: Computer has gone to sleep.)
21:53:03  * bradleymeckjoined
21:55:12  * Destosquit (Quit: Destos)
21:59:41  * fb55quit (Remote host closed the connection)
22:00:26  * fb55joined
22:02:03  * chrisdotcode_quit (Read error: Connection reset by peer)
22:02:39  * lpinquit (Quit: Leaving)
22:05:09  * fb55quit (Ping timeout: 276 seconds)
22:05:11  * chrisdotcode_joined
22:05:36  * switzquit (Quit: Linkinus - http://linkinus.com)
22:07:07  * sirkitreechanged nick to sirkitree|afk
22:07:42  * sirkitree|afkquit (Quit: Computer has gone to sleep.)
22:12:58  * mons54quit (Ping timeout: 245 seconds)
22:13:59  * andreypoppquit (Quit: andreypopp)
22:14:41  * Nodejitsu-Githubjoined
22:14:41  <Nodejitsu-Github>[godot] jcrugzz opened pull request #42: [fix] fixed shouldEmitData so the tests using it wouldn't make the test suite hang (master...fix-shouldEmitData-macro) http://git.io/JB13HA
22:14:41  * Nodejitsu-Githubpart
22:18:47  * kaspertidemannjoined
22:18:53  * c4miloquit (Remote host closed the connection)
22:20:16  <robinson_k>nathan7: yesterday evening and this morning iriscouch redis had problems
22:20:25  <robinson_k>are these solved?
22:20:38  <nathan7>Not entirely, afaik
22:20:39  * indexzeroquit (Quit: indexzero)
22:24:06  * kwhinneryquit (Quit: kwhinnery)
22:25:43  * ebrightquit (Ping timeout: 264 seconds)
22:26:52  * engierk0joined
22:27:01  * Domenic__quit (Remote host closed the connection)
22:27:11  <engierk0>Hi there
22:27:31  * vogonisticpart
22:29:10  * jcrugzzquit (Ping timeout: 245 seconds)
22:29:59  <mmalecki>engierk0: hai
22:30:03  <mmalecki>what's up?
22:31:11  <engierk0>I have a simple question...
22:31:44  <engierk0>I have an arduino connected via wifi that sends data from a sensor to a node app at nodejitsu...
22:31:45  * Domenic__joined
22:32:07  <engierk0>but the C library only connects to an IP, it does not support DNS or hostnames
22:32:31  * Destosjoined
22:32:47  <engierk0>so i need to send data to an IP...
22:33:02  <engierk0>how can i do that?
22:33:16  <mmalecki>engierk0: hmm, this is rather hard to implement currently... it works over http?
22:34:04  <engierk0>yes… its a GET request to a REST-like address...
22:34:21  <engierk0>like my app.nodejitsu.com/service/sent_data
22:34:33  <engierk0>myapp.nodejitsu.com/service/sent_data *
22:34:58  * lwicksjoined
22:36:07  <engierk0>but i can't use the hostname… it only supports IP
22:37:01  <mmalecki>engierk0: okay, I'll implement this for you, but can you send me an email to maciej at nodejitsu.com describing this again :) ?
22:37:01  * fab_quit (Quit: Leaving)
22:37:11  <mmalecki>engierk0: I'm too drunk to implement this today
22:37:13  <engierk0>wow...
22:37:15  <engierk0>sure!
22:37:35  <mmalecki>engierk0: also include app name and username :)
22:37:39  <engierk0>is there any support for it on any plan?
22:37:50  <engierk0>like an exclusive IP?
22:37:56  <engierk0>ok
22:37:58  * OliverJAshquit (Quit: OliverJAsh)
22:38:14  <mmalecki>engierk0: static IPs? yeah, but it's on a road map but with no date estimation
22:38:17  <mmalecki>sorry
22:38:37  * Destosquit (Read error: Connection reset by peer)
22:38:52  <engierk0>ok
22:38:58  * Destosjoined
22:39:03  * Domenic__quit (Read error: Connection reset by peer)
22:39:35  * eschnouquit (Ping timeout: 260 seconds)
22:40:29  * OliverJAshjoined
22:40:47  * Domenic__joined
22:40:50  * Domenic__quit (Remote host closed the connection)
22:41:23  * GoddeRjoined
22:44:48  * RORgasmquit (Ping timeout: 276 seconds)
22:45:56  <engierk0>I am still using my free trial period, but already decided to buy a plan...
22:46:06  <engierk0>also, already sent the e-mail!
22:46:08  <engierk0>thanks again!
22:46:15  <engierk0>and don't drink too much!!! :-D
22:47:52  <GoddeR>anyone have a workaround for the forever issue?
22:48:32  <blakmatrix>GoddeR: most peopel downgrde to 8
22:49:18  * cronopioquit (Ping timeout: 264 seconds)
22:49:29  * aykutyamanpart
22:49:54  <GoddeR>i see, thanks
22:53:04  * generalissimoquit (Remote host closed the connection)
22:56:44  <nathan7>engierk0: Telling mmalecki to not drink too much is futile
22:57:13  <ljharb>"too much" is pretty subjective.
22:57:29  <engierk0>ok… so just don't crash before helping me… :-P
22:57:51  * nathan7nods at ljharb
22:58:07  * `3rdEdenquit (Remote host closed the connection)
23:01:09  * cronopiojoined
23:01:16  <engierk0>ok… Thank you very much mmalecki, I gotta go now...
23:01:22  <engierk0>bye
23:01:47  * engierk0part
23:03:31  * RORgasmjoined
23:03:48  * defunctzombiechanged nick to defunctzombie_zz
23:05:15  * jeffmjackjoined
23:08:10  * chrisdotcode_quit (Read error: Connection reset by peer)
23:08:30  * DTrejojoined
23:11:22  * chrisdotcode_joined
23:13:33  * kaspertidemannquit (Quit: kaspertidemann)
23:14:47  * sambericjoined
23:15:13  <samberic>Morning! I'm getting Failure: haibu Error (500): Internal Server Error when trying to start up a new app
23:15:31  <samberic>package.json @ https://gist.github.com/samberic/4f4e1d3e4b372172d5c0
23:15:54  <samberic>jitsu -v 0.12.6-1 npm -v 1.1.65 node -v v0.8.14
23:16:19  <samberic>Any and all help welcome
23:16:34  * jryansquit (Quit: Be back later)
23:19:22  <cronopio>samberic: I'll try to start the last snapshot uploaded
23:19:43  <samberic>thanks
23:20:13  <cronopio>samberic: this is the error that I got "package.json error: can't find starting script: node app"
23:20:18  * aaronshafquit (Remote host closed the connection)
23:20:20  <nathan7>samberic: make it node app.js
23:20:25  <nathan7>and all will be well
23:20:27  <cronopio>so you need to change the package.json
23:20:31  <cronopio>that nathan7 said
23:20:45  * chrisdotcode_quit (Read error: Connection reset by peer)
23:21:17  <samberic>ah crud! Thanks guys
23:21:24  <samberic>sorry for the noob-ness
23:22:14  <cronopio>samberic: is ok, you're welcome
23:22:21  <samberic>is there a way to run locally, as if I were jitsu? Heroku has something similar, so you can run it as it will be run on the server, make sure you've got it right
23:22:48  * anoemiquit (Quit: anoemi)
23:22:54  <cronopio>samberic: so far you can do `npm start` for nodejitsu
23:23:38  <samberic>ok, grand
23:23:44  <samberic>Thanks again, have a good day!
23:23:48  * anoemijoined
23:24:03  * chrisdotcode_joined
23:24:10  <cronopio>samberic: same to you :)
23:27:01  * sberrymanjoined
23:27:29  <sberryman>hey, you guys just sent out an email with an image (http://blog.nodejitsu.com/img/header.png) which is not displaying... ECONNREFUSED
23:27:54  <nathan7>..fuck life
23:27:58  * sambericquit (Ping timeout: 245 seconds)
23:28:46  * `3rdEdenjoined
23:29:01  <nathan7>sberryman: tah-dah
23:30:00  <cronopio>sberryman: should be working now
23:31:03  <sberryman>confirmed
23:35:46  * chrisdotcode_quit (Read error: Connection reset by peer)
23:36:33  * albertd_joined
23:37:09  <albertd_>Hi, I'm having troubles activating a snapshot.
23:37:13  * `3rdEdenquit (Ping timeout: 258 seconds)
23:37:18  * defunctzombie_zzchanged nick to defunctzombie
23:38:09  * lukekarrysquit (Quit: Textual IRC Client: www.textualapp.com)
23:38:44  * chrisdotcode_joined
23:38:52  * defunctzombiechanged nick to defunctzombie_zz
23:39:32  <nathan7>albertd_: Ahoy
23:39:44  <albertd_>hi nathan
23:40:15  <albertd_>nathan7: I'm having troubles activating a snapshot.
23:40:30  <nathan7>albertd_: Username / appname / gist of the full jitsu output
23:40:45  <albertd_>nathan7: metrological / mas
23:40:47  * lwicksquit (Ping timeout: 252 seconds)
23:41:27  <albertd_>nathan7: "api reset connection"
23:42:05  <nathan7>albertd_: Can you run it with --debug and gist the full output?
23:43:24  <albertd_>nathan7: https://gist.github.com/anonymous/5209532
23:45:06  * switzjoined
23:45:22  <nathan7>albertd_: investigating
23:45:29  <albertd_>nathan7: thx
23:46:29  * chrisdotcode_quit (Read error: Connection reset by peer)
23:47:59  * Fishrock123quit (Remote host closed the connection)
23:48:34  * sirkitreejoined
23:49:25  * chrisdotcode_joined
23:50:03  * doncquit (Quit: Computer has gone to sleep.)
23:50:54  * IrishGringoquit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
23:51:12  <albertd_>nathan7: is it okay if i upload an newer version?
23:51:14  * Domenic__joined
23:51:31  * thl0_joined
23:51:49  <nathan7>albertd_: of course
23:52:39  * bloomingbridgesjoined
23:52:50  <albertd_>nathan7: ok done, still socket hangup on start
23:53:28  <bloomingbridges>Hello everyone, anybody awake on the other continent that could help me out with a jitsu authentication problem?
23:54:39  <nathan7>albertd_: What's your app size?
23:54:50  <nathan7>albertd_: f=$(npm pack); du -h $f; rm $f
23:55:15  <albertd_>412K
23:55:42  * Domenic__quit (Ping timeout: 252 seconds)
23:56:21  <nathan7>albertd_: hrm
23:58:39  * sirkitreequit (Quit: Computer has gone to sleep.)