00:00:37  <atomizer_>"titlebot", it sits on irc channel and echoes url titles.
00:01:13  <atomizer_>it does listen on 80 if that matters.
00:03:56  <AvianFlu>well it wouldn't start if it didn't
00:04:05  <AvianFlu>you stopped the app - can you reach the URL?
00:04:27  <atomizer_>no
00:05:02  <atomizer_>before i stopped, it did the "econnrefused" error as nlognbob's.
00:06:02  <AvianFlu>and right this second, what does it do
00:06:05  <AvianFlu>also, what's your username
00:06:11  <atomizer_>atomizer
00:06:33  <atomizer_>it does what it did, the old instance is still running intact
00:06:47  <atomizer_>just unreachable via http
00:07:55  <AvianFlu>atomizer_: did it just die?
00:08:02  <atomizer_>yes
00:08:08  <AvianFlu>okay
00:08:16  <AvianFlu>the process just didn't die when the stop happened
00:08:45  <atomizer_>the new one did
00:09:08  <AvianFlu>wait, you've still got one running?
00:09:16  <atomizer_>no, not now
00:09:19  * xaqjoined
00:09:22  * marciopugajoined
00:09:25  <AvianFlu>okay
00:09:37  <AvianFlu>at this point, you should be safe to start it again and things should be normal
00:09:38  <atomizer_>I'm just saying that the odd thing was that another one appeared out of the blue
00:09:45  <marciopuga>hello guys
00:09:51  <marciopuga>lasvegas-now An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
00:10:06  <AvianFlu>marciopuga: is that the only one?
00:10:12  <marciopuga>yes
00:10:22  <marciopuga>paris and vegas were released yesterday
00:10:30  <marciopuga>paris is running but not many people are on it
00:10:32  <AvianFlu>cool
00:10:53  <AvianFlu>marciopuga: we did a rolling restart to fix a bug earlier, a small subset of apps didn't like it
00:11:32  <marciopuga>all good
00:12:05  <AvianFlu>marciopuga: should be fixed now
00:13:09  <marciopuga>it's back! thanks
00:14:49  <marciopuga>you guys would not believe the sort of things people were uploading on their instagrams from vegas
00:14:58  <marciopuga>unbelievable
00:15:15  <AvianFlu>YEAH LOL
00:15:18  <AvianFlu>I can imagine
00:15:25  <AvianFlu>as a matter of fact, I think I'm gonna watch that
00:15:46  * xaqquit (Remote host closed the connection)
00:15:58  <marciopuga>hah it was around 4am
00:16:00  <marciopuga>i think people upload it drunk
00:16:04  <marciopuga>and delete in the morning
00:16:22  <AvianFlu>most likely
00:16:43  <AvianFlu>marciopuga: FYI, that econnrefused error can almost always be fixed with a 'jitsu apps start'
00:16:54  <AvianFlu>it will also stop happening soon
00:17:00  <AvianFlu>but that's a usual fix if we're not around
00:17:09  <marciopuga>perfect
00:17:24  <marciopuga>apps start starts all of them?
00:17:28  <marciopuga>or just the app im into ?
00:19:07  <AvianFlu>just the current dir
00:19:11  <AvianFlu>or, the app name you specity
00:19:13  <AvianFlu>specify
00:20:27  * atomizer_quit (Quit: .)
00:22:34  <nlognbob>oh, cool, I didn't know This Is Now was running on nodejitsu. that's a cool app
00:22:39  <marciopuga>mate
00:22:44  <marciopuga>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} on now.jit.su
00:24:30  * Heboquit
00:26:38  <marciopuga>AvianFlu: did you get that?
00:26:44  <AvianFlu>yeah, just a sec
00:26:46  * benlowerjoined
00:26:51  <AvianFlu>that's weird, I just connected to that ten seconds ago
00:27:00  <marciopuga>yea it was running here too
00:27:06  <marciopuga>it runs for other people right now
00:27:07  <AvianFlu>marciopuga: it's up now?
00:27:17  <AvianFlu>that's weird, try doing a curl -v
00:27:22  <AvianFlu>I'm seeing it work
00:28:33  * caasiHuangjoined
00:28:43  <marciopuga>AvianFlu: it's back
00:29:03  <AvianFlu>marciopuga: that's really strange, I don't know why only a few people would see that only for a minute
00:31:35  * eldiosquit (Quit: bye =))
00:32:37  <marciopuga>AvianFlu: yea man, from all the tweets, really few people complain about an error
00:37:23  * cjmjoined
00:37:33  <jcrugzz_>AvianFlu: What do you guys use for a mailing service for newsletters/updates? (since I'm assuming there is some slick node hook for sending)
00:38:41  <jesusabdullah>jcrugzz_: sendgrid
00:38:55  <jesusabdullah>jcrugzz_: https://github.com/jesusabdullah/node-sendgrid-web
00:40:01  <jcrugzz_>see i knew it. Ha thanks jesusabdullah
00:40:09  * jcrugzz_quit (Quit: leaving)
00:40:25  * jcrugzzjoined
00:46:27  * Hebojoined
00:47:01  * kenperkinsquit (Ping timeout: 240 seconds)
00:59:57  * jstrebjoined
01:06:02  * timhudsonquit (Ping timeout: 245 seconds)
01:06:34  * anoemiquit (Quit: anoemi)
01:07:47  * davidbanhamquit (Remote host closed the connection)
01:10:46  <st_luke>I love when apis require you to do stupid crap like add some sort of contrived signature to your request
01:11:44  * benlowerquit (Quit: benlower)
01:12:08  * taterbas_joined
01:12:22  * nlognbobquit (Quit: Page closed)
01:13:42  * flockonusjoined
01:13:50  <chilts>jcrugzz: if you want to use Amazon SES, try https://github.com/appsattic/node-awssum/
01:13:54  <chilts>has SES bindings in there :)
01:14:12  * joshvermairepart
01:15:52  * adambraultquit (Quit: Laptop asleep)
01:25:19  <marciopuga>jesusabdullah and AvianFlu
01:25:32  <marciopuga>we will release LA today
01:25:36  * iaeojoined
01:25:41  <iaeo>heyo
01:26:28  <AvianFlu>marciopuga: cool!
01:26:35  * DTrejoquit (Remote host closed the connection)
01:26:37  <AvianFlu>marciopuga: what time zone are you in?
01:26:45  <marciopuga>Australia
01:26:46  <marciopuga>+10
01:26:52  <AvianFlu>st_luke: I KNOW ISN'T THAT JUST THE BEST EVER
01:26:54  <marciopuga>LA will fry the servers again
01:26:56  <AvianFlu>marciopuga: cool
01:27:04  <AvianFlu>marciopuga: what time do you expect to launch?
01:27:13  <jcrugzz>chilts: thanks, i will investigate my options
01:27:14  <marciopuga>in 2 or 3 hours
01:27:16  <iaeo>Alright, so I'm totally brand-new to this whole node, command-line, server thing. I have a lot of experience with client-side programming (VB.Net) and am pretty good with JS/PHP, but all this stuff is new. Anyone wanna help me out?
01:27:30  <iaeo>I'm utterly lost on where to start lol
01:28:08  <iaeo>Just need to get a node.js server up and running so I can handle MySQL requests
01:29:14  * BrandonGriggsjoined
01:29:36  <iaeo>Or am I in the wrong place?
01:29:53  * jstrebquit (Quit: jstreb)
01:30:06  <BrandonGriggs>hi there, currently getting connection errors "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}"
01:30:21  <coderarity>iaeo, well, there's #node.js also, but you should start with writing a JS script
01:30:43  <coderarity>iaeo, and then `cd` into the directory where your script is and run `node script.js` where script.js is the name you saved the script as
01:31:01  <BrandonGriggs>http://knack.nodejitsu.com/
01:31:18  <coderarity>iaeo, assuming you have node installed, if not, `git clone https://github.com/joyent/node` and then `./configure; make install`
01:31:24  <AvianFlu>BrandonGriggs: 'jitsu apps start'
01:31:33  * benlowerjoined
01:32:20  <iaeo>I don't even know what you're talking about right now lol. I'd like to have node.js installed on a server (either VPS or dedi, doesn't matter). Do I run those commands on the server's command-line?
01:33:21  <BrandonGriggs>AvianFlu: that worked. what's that about? never seen it before
01:33:47  <coderarity>iaeo, yes, run that on your server
01:34:15  <AvianFlu>BrandonGriggs: I did a rolling restart earlier to fix a nasty bug
01:34:20  <iaeo>Alright. Any suggestions for what server provider to go with?
01:34:24  <AvianFlu>a very small subset of apps really didn't like being restarted
01:34:39  <coderarity>iaeo, you're on one
01:34:56  <coderarity>iaeo, hmmm, where are you right now?
01:34:58  <BrandonGriggs>still getting errors on some calls, like "An error has occurred: {"code":"ECONNRESET"}"
01:35:06  <iaeo>USA
01:35:13  <coderarity>iaeo, i mean, what operating system
01:35:19  <iaeo>Ah. Win8
01:37:12  <iaeo>Lenovo ThinkPad, came with Win7 but I'm dual-booting Win8 (which I'm on right now, developing Metro apps)
01:37:33  <coderarity>iaeo, alright, do you want to write code locally on Windows?
01:37:39  * adambraultjoined
01:37:39  <coderarity>iaeo, or are you used to vim on a server?
01:37:53  <BrandonGriggs>AvianFlu: are the ECONNRESET errors the same thing?
01:37:54  <iaeo>Ideally, I'd like to write it locally with Sublime.
01:38:04  <coderarity>sweet, okay
01:38:24  <coderarity>iaeo, http://nodejs.org/#download <--- windows installer
01:38:57  <AvianFlu>BrandonGriggs: no, that means your app crashed, most liekly
01:39:02  * stagasquit (Ping timeout: 255 seconds)
01:39:07  <AvianFlu>cause that's an accepted connection that got an RST packet
01:39:16  <AvianFlu>as opposed to "that host wasn't listening"
01:39:16  <coderarity>iaeo, then you can write your script in sublime and save it somewhere, and cd to that directory in cmd.exe and run `node script.js` (where script.js is your script name)
01:40:03  <iaeo>kk
01:40:06  * Domenic_joined
01:40:16  <coderarity>iaeo, after you have a web app running, you can deploy it with nodejitsu, the first step to doing that is running `npm i jitsu -g`, and then you'll want to register on www.nodejitsu.com and follow those instructions
01:40:23  * davidbanhamjoined
01:40:24  * stagasjoined
01:40:51  <coderarity>iaeo, if you're really new to node, i'd suggest learning a bit about node.js and npm before messing with nodejitsu first, the node.js and npm documentation is a great way to learn about it
01:40:54  * flockonusquit (Ping timeout: 245 seconds)
01:40:59  <coderarity>i just read the entire documentation when I started :P
01:41:55  <slickplaid>i have it on my kindle and read it before going to bed sometimes
01:41:58  <iaeo>I've been learning how to use node, I have some of the JS written
01:42:24  <iaeo>I just have no idea how to set it up lol. I'm decent with javascript and the concepts of node itself are pretty easy to grasp
01:42:34  * stagas_joined
01:42:42  <iaeo>I'm just new to servers, and git, and all this fun stuff
01:43:10  <coderarity>alright
01:43:25  * therealkoopaquit (Remote host closed the connection)
01:43:33  <coderarity>just one thing at a time then, start with doing `node script.js` and stuff :P
01:43:43  <coderarity>there's a lot to take in
01:43:56  <coderarity>i was overwhelmed with modules for like, a month
01:44:15  <iaeo>Yeah, this is so much more complicated than client-side programming
01:45:15  * stagasquit (Ping timeout: 252 seconds)
01:45:22  <iaeo>I mean it didn't take long to get a hold of Javascript and PHP, then of course CSS is cake
01:45:29  * stagas_changed nick to stagas
01:46:19  * flockonusjoined
01:46:23  <iaeo>But I'm pretty green to backend web programming, low-level server-side stuff. I've always been working with partners or just hired people that can do all this lol
01:46:42  <coderarity>iaeo, it's a piece of cake, HTTP is pretty easy to use :P
01:46:51  <iaeo>Well that's good to hear :)
01:49:07  * broofaquit (Quit: Computer has gone to sleep.)
01:49:10  * adambraultquit (Quit: Laptop asleep)
01:51:09  * ggoodman1joined
01:51:13  <ggoodman1>Hiya
01:53:01  <marciopuga>AvianFlu, coderarity : hi guys, im about to launch LA, I just wanna make sure we already start it ready for the heat
01:53:08  <marciopuga>this one will go crazy
01:53:10  <marciopuga>losangeles-now
01:54:19  <AvianFlu>marciopuga: deploy it, tell me right afterwards, then I'll up the drones, run `jitsu apps start` again, and THEN tell people about it
01:54:22  <AvianFlu>sounds good?
01:54:33  <AvianFlu>I have to do this by hand, right this second
01:54:41  <AvianFlu>but the app needs to exist, so to speak
01:55:40  <ggoodman1>Be sure to paste the link... Sounds intriguing
01:58:36  * towskiquit (Remote host closed the connection)
01:59:57  <st_luke>gimme some more of dat xml output
02:00:06  <st_luke>love apis from 10 years ago
02:00:40  * slloydquit (Quit: Leaving...)
02:00:41  <AvianFlu>st_luke: next time we're drinking in person
02:00:52  <AvianFlu>ask me about the perl XML parser I tried to write back in the day
02:01:20  <ggoodman1>That sounds like a trap...
02:01:23  * st_lukeloves torturous stories while drinking
02:01:38  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
02:02:09  <marciopuga>AvianFlu: losangeles-now.jit.su
02:02:26  <marciopuga>AvianFlu: let me know when you do your black magic there
02:02:28  <timoxley>hey my app was all, working, and now it's not
02:02:37  <timoxley>cross origin policy
02:02:49  <AvianFlu>timoxley: cross origin policy!?
02:02:50  <timoxley>did something change on nodejitsu end regarding that?
02:03:00  <AvianFlu>no, not that I've heard of
02:03:03  <timoxley>cross domain*
02:03:03  <AvianFlu>what kind of errors
02:03:18  <AvianFlu>we don't really have anything set up for any of that
02:03:18  <st_luke>set your access-control-allow-origin to *
02:03:20  <st_luke>in the header
02:03:27  <timoxley>AvianFlu well I swear the signup form on http://campjs.com/ worked a few days ago
02:03:30  <st_luke>Access-Control-Allow-Origin: *
02:03:30  <st_luke>bam
02:03:32  <timoxley>now it does not.
02:03:42  <timoxley>st_luke ok
02:03:56  <st_luke>timoxley: https://developer.mozilla.org/en-US/docs/HTTP_access_control
02:04:01  * broofajoined
02:04:17  <timoxley>I just don't know why/how it worked and now not
02:04:20  <AvianFlu>timoxley: AHA
02:04:24  <AvianFlu>the app is down
02:04:27  <timoxley>gah
02:04:28  <AvianFlu>`jitsu apps start`
02:04:49  <timoxley>AvianFlu ugh that's even more disturbing
02:05:52  <timoxley>AvianFlu can you see the logs
02:06:06  <timoxley>strange error
02:06:24  <timoxley>[08/07 12:04:17 EST] ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/secoif/campjs/api/node_modules/redis/node_modules/hiredis/build/Release/hiredis.node: symbol redisReaderCreate: referenced symbol not found
02:06:36  <AvianFlu>timoxley: don't use hiredis, for now
02:06:38  <AvianFlu>use the js parser
02:06:43  <timoxley>AvianFlu ok
02:06:44  <AvianFlu>use bundleDependencies if you have to
02:07:04  <timoxley>AvianFlu is this a known bug
02:07:50  <AvianFlu>timoxley: I'm not sure what's causing this for you
02:07:56  <timoxley>:(
02:08:01  <AvianFlu>but getting rid of hiredis will fix it
02:08:04  <AvianFlu>just use the js parser
02:08:40  <timoxley>AvianFlu any advice on getting notified when app down/errors occur?
02:09:47  <timoxley>AvianFlu also bundleDependencies vs shrinkwrap?
02:10:03  <AvianFlu>shrinkwrap won't help here
02:10:16  <AvianFlu>you need to bundle your own node-redis and remove the hiredis dependency
02:10:37  * x_joined
02:11:28  <timoxley>ok
02:12:03  <st_luke>about to have some fun with 40,000 points of data
02:12:13  <st_luke>actually let's start with 10k
02:12:34  <AvianFlu>marciopuga: I'm starting the extra drones now, I'll let you know when they're done
02:12:57  * codmasterquit (Ping timeout: 250 seconds)
02:16:09  * timhudsonjoined
02:16:44  <timoxley>AvianFlu any clue why it stopped working?
02:17:11  * flockonusquit (Quit: flockonus)
02:17:12  <AvianFlu>timoxley: I did a rolling restart several hours ago to fix a very dangerous bug
02:17:21  <AvianFlu>a small subset of apps really didn't like being restarted
02:18:31  * flockonusjoined
02:19:32  <timoxley>hm
02:20:16  <marciopuga>AvianFlu: I would say that we are expecting now more traffic than ever
02:22:37  <AvianFlu>marciopuga: you're good to go
02:24:15  * ggoodman1quit (Quit: Bye)
02:24:33  <flockonus>node versions available? I always forget where to find it
02:24:47  <AvianFlu>flockonus: currenly 0.6.19 and 0.8.5
02:25:11  <AvianFlu>it's usually best to use 0.8.x or 0.6.x as what you specity
02:25:14  <AvianFlu>specify
02:26:08  <flockonus>thanks
02:27:11  * Draggorjoined
02:27:42  * x_quit (Ping timeout: 265 seconds)
02:29:00  <Draggor>So I'm jitsu deploying my app, and in trying to load a module from a specific path, I get: Cannot find module '/opt/haibu/apps/draggor/ircbot/plugins/admin'
02:30:53  <Draggor>my root folder 'ircbot' has a 'plugins' folder in it
02:31:09  <marciopuga>AvianFlu: what's the story with bandwidth when the billing starts?
02:31:41  <AvianFlu>Draggor: is it .gitignored?
02:31:58  * benlowerquit (Quit: benlower)
02:32:05  <Draggor>I have removed my .gitignore file completely, same thing
02:32:11  <AvianFlu>marciopuga: for now, it's unmetered
02:32:19  <AvianFlu>that may or may not become something we need to change
02:33:00  <Draggor>well "removed", it's renamed to .gitignore.bu, so it shouldn't read it
02:33:30  <AvianFlu>Draggor: jitsu acts like npm does, and will also respect a .npmignore if you've got one
02:34:10  <Draggor>Don't have one
02:34:47  <AvianFlu>Draggor: this is a guess, but maybe change the file so it doesn't start with the string ".gitignore"
02:34:55  <AvianFlu>I can see npm not reacting that well to that
02:35:04  <Draggor>ok
02:36:59  <marciopuga>AvianFlu: for now, can you give us a guideline on how much is being used and what we are to expect once it's metered?
02:37:27  <AvianFlu>marciopuga: the decision about metering hasn't been made yet, but if one gets made I can let you know
02:37:44  <AvianFlu>and I'll let you know what your apps are running with, when we can measure them a little
02:38:29  <Draggor>AvianFlu: same error
02:39:30  * x_joined
02:39:32  <marciopuga>AvianFlu: I deployed LA here.. are we ready to crash the internet?
02:39:48  <AvianFlu>AWWWW YEEEAAAA
02:39:55  <marciopuga>I'm about to release it
02:40:00  <marciopuga>hahah
02:40:27  <AvianFlu>Draggor: double-check all the paths, maybe try to stat the parts of the dir
02:40:37  <AvianFlu>use a relative require with __dirname maybe
02:40:48  * benvquit (Quit: Computer has gone to sleep.)
02:40:59  <Draggor>AvianFlu: are you able to check on your end if that path exists?
02:45:11  <AvianFlu>Draggor: when the deploy fails, the code is cleaned from the server
02:45:15  <AvianFlu>so no
02:46:00  <Draggor>well the deploy doesn't actually fail
02:46:06  <AvianFlu>oh
02:46:08  <AvianFlu>then yes
02:46:10  <AvianFlu>what's the app name
02:46:13  <Draggor>ircbot
02:46:18  <Draggor>the path it says DNE is /opt/haibu/apps/draggor/ircbot/plugins/admin
02:47:39  <AvianFlu>I can see /opt/haibu/apps/draggor/ircbot/package/plugins/admin/
02:47:47  <Draggor>Oooh, interesting
02:47:54  <AvianFlu>it's how npm pack works
02:47:54  <Draggor>I did not make that package subfolder
02:47:58  <AvianFlu>everything goes in 'package'
02:48:08  <Draggor>I have not encountered this before
02:48:14  <AvianFlu>it's why using __dirname is better
02:48:38  * dominictarrchanged nick to dominictarrsleep
02:48:39  <Draggor>so you've said __dirname, I'm still not entirely sure what you mean by that?
02:49:20  <Draggor>Oh, I see it on docs, nm
02:49:20  <AvianFlu>it's a sort-of global in node
02:49:48  <AvianFlu>might be one of those "module-specific" globals, where each module gets its own, but you can always rely on it being there
02:50:02  <Draggor>technically that wouldn't help me either, was doing it all with relative paths, I just didn't know my destination folder got put into a 'package' subdir
02:50:47  <AvianFlu>yeah but it gives you the path of where you're currently at
02:52:17  <Draggor>alright lets play and see what happens here
02:53:50  * st_lukequit (Remote host closed the connection)
02:54:34  <Draggor>AvianFlu: oooh I see, disregard me, had a case of the dumb, __dirname is nice
02:56:50  <AvianFlu>there's also __filename, but less useful for you
02:57:22  * thepumpkinjoined
02:58:17  <Draggor>Okay, next question: there's a bunch of files I forgot to put in with the thing. How do I push those without restarting the app?
02:59:41  <marciopuga>AvianFlu: it's running: losangeles-now.jit.su
02:59:49  <AvianFlu>w00t
03:01:17  * benvjoined
03:01:21  * woody_joined
03:02:19  <woody_>Hey guys, my app is throwing "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}" thats because of the upgrade right ?
03:03:51  * jcrugzzquit (Ping timeout: 245 seconds)
03:05:42  * jcrugzzjoined
03:07:25  * flockonusquit (Quit: flockonus)
03:07:38  <AvianFlu>woody_: just try running 'jitsu apps start'
03:08:18  <woody_>the app is already running
03:08:23  <woody_>it was working a few hours ago
03:09:55  * coderarityquit (Quit: crash)
03:10:19  * DTrejojoined
03:11:25  <woody_>nvm, it deployed the app again and it seems to be working again
03:11:29  <woody_>thanks anyway :)
03:13:07  * thepumpk_joined
03:14:40  <AvianFlu>woody_: we now have zero-downtime deploys
03:14:52  <AvianFlu>so running 'start' again will replace the copy without taking down the old one
03:15:00  <AvianFlu>(until the new one is up)
03:15:11  <Draggor>I see npm went hunting up my directory tree for an existing node_modules folder
03:15:32  * timhudsonquit (Ping timeout: 246 seconds)
03:15:42  <AvianFlu>Draggor: it will do that
03:16:02  <Draggor>I don't think I like that
03:16:33  * thepumpkinquit (Ping timeout: 252 seconds)
03:16:34  <AvianFlu>it can lead to some very confusing moments, for sure
03:16:43  <Draggor>Is there a way to make it not do that?
03:18:19  <AvianFlu>it's how npm behaves - you just need to be careful about where you want your node_modules
03:19:47  <Draggor>Ah ha, there is a config option for it
03:19:58  <Draggor>For this particular case, that really is not acceptible
03:21:51  <marciopuga>AvianFlu: who is the responsible for the whole Nodejitsu?
03:22:00  * aheckmannjoined
03:22:00  * aheckmannquit (Client Quit)
03:22:09  * woody_quit (Ping timeout: 245 seconds)
03:22:21  <marciopuga>i'll be answering questions in interviews this week, I want to talk about you guys
03:22:29  * adambraultjoined
03:22:30  <AvianFlu>marciopuga: what do you mean?
03:22:34  <AvianFlu>we're like a 20 person team
03:22:46  <marciopuga>nice
03:22:50  <AvianFlu>I'm in charge of the server admins, which is why we're talking :D
03:23:14  <marciopuga>cool
03:23:28  <marciopuga>I gotta answer an email from FastCompany here
03:23:29  <AvianFlu>marciopuga: I should probably put you in touch with some people
03:23:35  <marciopuga>do you know the magazine ?
03:23:39  <AvianFlu>not offhand
03:24:55  * thepumpkinjoined
03:27:43  * bardujoined
03:27:52  <rvagg>marciopuga++
03:27:53  <kohai>marciopuga has 2 beers
03:27:58  <rvagg>good press for nodejitsu
03:28:07  * thepumpk_quit (Ping timeout: 245 seconds)
03:29:17  <bardu>dns.jit.su
03:29:22  <bardu>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
03:29:26  <bardu>?
03:31:01  * taterbas_quit (Ping timeout: 265 seconds)
03:34:39  * ImBcmDthjoined
03:37:17  * bradleymeckjoined
03:37:25  * bradleymeckquit (Client Quit)
03:38:47  * timhudsonjoined
03:47:21  * joshvermairejoined
03:49:56  * thepumpk_joined
03:51:24  * thepumpkinquit (Ping timeout: 252 seconds)
03:51:39  * timoxleyquit (Quit: Computer has gone to sleep.)
03:57:54  <marciopuga>rvagg: ++
03:57:54  <kohai>rvagg has 3 New Zealand Pinot Noirs
03:58:17  <marciopuga>kohai: Thanks man!
03:58:17  <kohai>I am Kohai, semi-useful communications-facilitating pseudointelligence!
04:02:59  * TooTallNatequit (Quit: Computer has gone to sleep.)
04:07:34  * ryan_stevensjoined
04:10:47  * ryan_stevensquit (Quit: Leaving.)
04:11:44  * timoxleyjoined
04:12:06  * timhudsonquit (Ping timeout: 265 seconds)
04:20:56  * jcrugzzquit (Quit: leaving)
04:21:45  * AvianFluchanged nick to AvianusAsleepus
04:23:18  * thepumpk_quit (Remote host closed the connection)
04:24:49  * standoojoined
04:34:46  * Domenic_quit (Ping timeout: 252 seconds)
04:40:12  * nmanousosjoined
04:40:25  <nmanousos>i'm seeing ECONNREFUSED on production - anyone else?
04:42:37  * BrandonGriggsquit (Quit: Page closed)
04:46:16  * adambraultquit (Quit: Laptop asleep)
04:46:49  <nmanousos>i stopped the app and started it again and now its gone
04:47:00  <nmanousos>stopped and start - not a restart
04:47:16  <nmanousos>this has happened a few times now, something on my end causing it?
04:49:43  <axefrog>Anyone else looking for a way to manage separation between production/testing/staging? https://github.com/nodejitsu/jitsu/issues/292
04:51:20  <jesusabdullah>axefrog: A lot of people use multiple apps
04:51:30  <jesusabdullah>axefrog: and makefiles and other such tooling to manage it
04:55:27  <axefrog>yeah the issue is managing the package.json file vs the repository
04:55:48  <axefrog>on heroku you just git deploy to a different remote, but on nodejitsu it's not as straightforward
04:56:18  <axefrog>i like nodejitsu better, i just would like to see an elegant solution for this
04:58:17  * caasiHuangquit (Remote host closed the connection)
05:01:21  * benlowerjoined
05:03:28  * bardupart
05:19:19  * hij1nx_joined
05:21:35  * st_lukejoined
05:22:22  * nmanousosquit (Quit: Page closed)
05:25:54  * marciopugaquit (Ping timeout: 245 seconds)
05:29:14  * robhawkesjoined
05:30:26  * chakritjoined
05:30:37  * chakritquit (Changing host)
05:30:37  * chakritjoined
05:30:46  * copongcopong1joined
05:30:48  * redirjoined
05:33:41  * iaeoquit (Quit: Page closed)
05:33:51  * adambraultjoined
05:38:04  * x_quit (Ping timeout: 255 seconds)
05:40:06  * sreeixjoined
05:43:54  * davidban_joined
05:44:39  * caasiHuangjoined
05:45:47  * davidbanhamquit (Ping timeout: 252 seconds)
05:46:09  * benvquit (Ping timeout: 252 seconds)
05:46:37  * benvjoined
05:56:41  * benlowerquit (Quit: benlower)
05:58:06  * jryansjoined
05:58:31  * akashajoined
06:02:21  <chakrit>still ECONNREFUSED from yesterday for chakrit/bicycle. any ideas?
06:03:15  * chakritlunch brb
06:03:53  * blevsquit (Remote host closed the connection)
06:04:21  * st_lukequit (Remote host closed the connection)
06:05:42  * lpinjoined
06:07:10  * davidban_quit (Remote host closed the connection)
06:12:36  * davidbanhamjoined
06:26:03  * travis-cijoined
06:26:03  <travis-ci>[travis-ci] flatiron/nconf#47 (master - ec9a13e : Joshua Holbrook): The build is still failing.
06:26:03  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/nconf/compare/7279bc11b33d...ec9a13e901b1
06:26:03  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/nconf/builds/2054882
06:26:03  * travis-cipart
06:26:46  * davidbanhamquit (Remote host closed the connection)
06:30:20  * theColejoined
06:33:06  * shamaquit (Quit: shama)
06:34:59  * joshonthewebjoined
06:36:50  * joshonthewebquit (Client Quit)
06:37:08  * joshonthewebjoined
06:38:54  * Leerp3joined
06:42:24  * Leeol2quit (Ping timeout: 264 seconds)
06:42:56  * tmpvarquit (Ping timeout: 246 seconds)
06:44:31  * iceboxjoined
06:45:13  <icebox>hey... https://develop.nodejitsu.com/ An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} Same for my app and I cannot restart from my laptop
06:47:20  * nlognbobjoined
06:48:01  * blakmatrix_quit (Ping timeout: 240 seconds)
06:48:02  * marcipugajoined
06:48:11  * tmpvarjoined
06:49:36  * blevsjoined
06:51:44  <booyaa>Marak: slightly left field question, know any good image 2 ascii converts asides jp2a?
06:56:22  * hij1nx_quit (Ping timeout: 246 seconds)
06:56:49  * bedajoined
06:57:53  * ryan_stevensjoined
06:59:08  * joshonthewebquit (Ping timeout: 252 seconds)
06:59:21  * jryansquit (Quit: Be back later)
07:05:52  * kmiyashiroquit (Quit: kmiyashiro)
07:10:29  * lpinquit (Ping timeout: 252 seconds)
07:13:29  * `3rdEdenjoined
07:14:30  * mmalecki[away]joined
07:14:44  * killfillquit (Ping timeout: 248 seconds)
07:14:52  * killfilljoined
07:19:18  * spolujoined
07:26:06  * caasiHuangquit (Remote host closed the connection)
07:27:25  * DTrejoquit (Remote host closed the connection)
07:30:41  * akashaquit (Ping timeout: 240 seconds)
07:37:11  * ryan_stevensquit (Read error: Connection reset by peer)
07:39:15  * vekexasia1joined
07:39:25  <vekexasia1>Hello
07:39:34  <vekexasia1>Is nodejitsu experiencing issues?
07:39:45  * ryan_stevensjoined
07:41:05  <icebox>vekexasia1: why?
07:41:27  <icebox>vekexasia1: if you get An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}, stop and start your app
07:41:34  * mmalecki[away]changed nick to mmalecki
07:41:37  <vekexasia1>hmm ok
07:41:44  <vekexasia1>what caused that issue if I can ask ?
07:41:56  <mmalecki>vekexasia1: hey. what port are you listening on?
07:42:34  <vekexasia1>mmalecki: doublechecking
07:43:04  * lpinjoined
07:43:26  <vekexasia1>icebox: that fixed the issue. mmalecki: app.set('port', process.env.PORT || 3000);
07:44:13  * Fabryz_joined
07:44:32  * `3rdEdenquit (*.net *.split)
07:44:32  * tmpvarquit (*.net *.split)
07:44:32  * Leerp3quit (*.net *.split)
07:44:33  * hichaelmartquit (*.net *.split)
07:44:33  * sentequit (*.net *.split)
07:44:33  * Fabryzquit (*.net *.split)
07:44:33  * indutnyquit (*.net *.split)
07:44:33  * meso_quit (*.net *.split)
07:44:33  * JasonSmithquit (*.net *.split)
07:44:34  * sorensenquit (*.net *.split)
07:44:36  * lemonadjoined
07:44:38  * JasonSmith_joined
07:45:13  <mmalecki>vekexasia1: hm, I see, that's good. not sure what happened, if you give me your username and appname I'll investigate
07:46:11  <icebox>vekexasia1: you are welcome... but I am an user experimenting the same issue. :)
07:47:16  <vekexasia1>I've another question. I'm going to build an app that will require redis. As far as I remember when I investigated on the topic nodejitsu provides a redis database but I can't find any more info on that - redis space - backup - capabilities to look into the database etc.
07:47:18  <vekexasia1>Is there a resource/link i can browse to get alll those infos?
07:47:25  <vekexasia1>icebox: :) thanks
07:51:03  <icebox>vekexasia1: https://github.com/nodejitsu/handbook
07:51:22  * indutnyjoined
07:52:09  <vekexasia1>icebox: i love you
07:52:12  <vekexasia1>lol
07:52:21  <icebox>vekexasia1: well... not so much :)
07:52:24  <booyaa>heh
07:52:33  <booyaa>love is in the air
07:52:56  <vekexasia1>http://www.youtube.com/watch?v=NNC0kIzM1Fo
07:52:58  <vekexasia1>lol
08:00:20  * yawnjoined
08:01:02  * yawnchanged nick to yawnt
08:01:05  * graeme_fjoined
08:02:49  * mesojoined
08:08:06  * jeffrgjoined
08:09:06  * graeme_fquit (Quit: Computer has gone to sleep.)
08:09:08  * jeffrgquit (Client Quit)
08:09:23  * `3rdEdenjoined
08:11:54  * standooquit (Quit: Leaving.)
08:11:57  * jeffrgjoined
08:12:43  * tmpvarjoined
08:12:44  * Leerp3joined
08:12:44  * sentejoined
08:12:44  * sorensenjoined
08:14:29  * graeme_fjoined
08:14:57  * sreeixquit (Quit: sreeix)
08:16:52  * vekexasia1quit (Remote host closed the connection)
08:17:00  <jeffrg>Hello. I've got this error coming up. An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
08:17:09  <jeffrg>everything was fine a few hours ago
08:20:18  * akashajoined
08:20:36  * marcipugaquit (*.net *.split)
08:20:36  * nlognbobquit (*.net *.split)
08:20:36  * iceboxquit (*.net *.split)
08:20:36  * Marakquit (*.net *.split)
08:20:36  * ggoodmanquit (*.net *.split)
08:20:36  * goldbuickquit (*.net *.split)
08:22:09  * sreeixjoined
08:23:30  * xavier_joined
08:25:25  <jeffrg>i'm seeing this in the logs: data: 2012-08-07T08:22:12.935Z: ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/coordel/coordel-app/coordel-app/node_modules/r...
08:28:08  * adambraultquit (Quit: Laptop asleep)
08:31:30  <chakrit>could it be related to the new expressjs 3.0 in anyway?
08:31:49  <chakrit>I've noticed that another app which was npm-shrinkwraped to use expressjs 3.0.0beta7 is working fine
08:32:37  <chakrit>while on another one which uses expressjs@3.0.0rc7 is having problem and getting ECONNREFUSED
08:37:59  <jeffrg>i'm not using express 3
08:38:39  <MerlinDMC>jeffrg, maybe redeploy and let them recompile your modules ...
08:39:00  <MerlinDMC>or check if you maybe switched the node version
08:41:19  <xavier_>Hi, I put config files (json) into a folder, that doesn't seem to be pushed to the server when jitsu deploy. Is there a way to force?
08:41:37  <jeffrg>tried to deploy and it succeeded, but no change.
08:41:41  <jesusabdullah>xavier_: make a new npmignore
08:41:45  <jeffrg>node version is 0.6.x
08:42:25  <jeffrg>just make a new file with the same entries?
08:43:41  <xavier_>jesusabdullah: duh, without the empty npmignore it picked up the gitignore indeed. thx!
08:43:42  <chakrit>jeffrg: are you using hiredis by any chance?
08:44:45  <jeffrg>using Matt Ranney's redis
08:46:05  <jeffrg>no hiredis
08:46:25  * AvianusAsleepuschanged nick to AvianFlu
08:46:35  <AvianFlu>jeffrg: if you weren't using hiredis, you wouldn't be seeing a linker error
08:46:40  <AvianFlu>redis uses hiredis by default
08:46:43  <AvianFlu>try to disable it
08:48:54  <jeffrg>the app has been in production for a long time.
08:49:05  <jeffrg>I've not install hiredis
08:49:13  <AvianFlu>redis installs hiredis
08:49:16  * akashaquit (Quit: T�vozom)
08:49:27  <AvianFlu>it's hitting a linker error because of a bad config on our end
08:49:34  <AvianFlu>if you disable it the error will go away
08:49:39  <AvianFlu>try bundledDependencies
08:54:16  <jeffrg>not sure how to do either. do I need all module dependencies in the bundledDependencies entry?
08:55:43  <AvianFlu>no
08:55:50  <AvianFlu>just an array
08:55:54  <AvianFlu>with "redis"
08:56:00  * xavier_part
08:56:07  <AvianFlu>and then remove hiredis from the package.json in the folder
08:56:11  <AvianFlu>in node_modules/redis
08:56:20  <AvianFlu>and remove redis from your regular deps
08:56:42  * marciopugajoined
08:58:04  <marciopuga>+
08:58:08  <marciopuga>anyone alive?
08:59:11  <AvianFlu>what's up
08:59:22  <marciopuga>hey wat's up
08:59:38  <marciopuga>we launched stockholm as well
08:59:47  <marciopuga>just giving you a heads up
08:59:54  <marciopuga>about the babes
09:00:04  * mmaleckiquit (Ping timeout: 244 seconds)
09:00:23  <jeffrg>hiredis wasn't in the package.json, but i've added the bundledDependencies entry and will deploy now
09:00:28  <AvianFlu>lolnice
09:00:47  <marciopuga>http://stockholm-now.jit.su/
09:01:33  <Nexxy>WHAT'S THIS I HEAR ABOUT BABES?!
09:03:25  <marciopuga>swedish babes, i dont think you would be interested
09:04:10  <Nexxy>why not?!
09:04:59  <marciopuga>http://stockholm-now.jit.su/
09:05:32  <lpin>jeffrg, AvianFlu was talking about the hiredis dep in the package.json under PATHTOYOURAPP/node_modules/redis/package.json
09:05:52  <jeffrg>i know. it wasn't there.
09:06:14  <lpin>"dependencies": {"hiredis": "*"} is there
09:07:55  <booyaa>not a stalking app i hope
09:08:41  <jeffrg>perhaps i'm running an antiquated version 0.7.1 of redis, but there are no dependencies listed in the redis/package.json file.
09:09:38  * graeme_fquit (Quit: Computer has gone to sleep.)
09:10:59  <lpin>oke
09:11:24  <lpin>many of those stockholm babes are too young :|
09:11:46  <Nexxy>for what?
09:12:35  * standoojoined
09:12:55  * ryan_stevensquit (Quit: Leaving.)
09:12:55  <lpin>to even watch at them
09:13:12  <Nexxy>that's a confusing statement
09:14:03  <yawnt>why am i not seeing babes on that site :|
09:14:25  <yawnt>lpin: lol, i laughed
09:14:30  <lpin>:D
09:14:33  <`3rdEden>marciopuga the swedish babes look really hot http://instagram.com/p/OBXhptGgvg/
09:15:02  <yawnt>lol looks fake
09:15:10  <lpin>`3rdEden made of plastic
09:15:12  <yawnt>Ì
09:15:13  <lpin>:|
09:15:15  <yawnt>^
09:15:37  <`3rdEden>I thought it was fap worthy
09:15:41  <yawnt>lol italian mind lpin
09:15:56  <lpin>yawnt indeed
09:16:33  <Nexxy>http://instagram.com/p/OBXsg_Bs2H/
09:16:35  <yawnt>`3rdEden: at first
09:16:39  <yawnt>i thought she was a mannequin
09:16:42  <lpin>http://instagram.com/p/OBWl2usLfv/ pretty one, but too young as i said :)
09:16:51  <yawnt>too young
09:16:57  <Nexxy>you guys are creeping me out
09:17:06  <yawnt>Nexxy: why?
09:17:19  <yawnt>also says the one who links self-injuries pics
09:17:24  <`3rdEden>awww http://instagram.com/p/OBX2KAAiC5/
09:17:37  <yawnt>`3rdEden: sexy :D
09:17:40  <yawnt>j/k
09:17:57  <`3rdEden>yawnt well it's really sweet pussy :)
09:18:31  * mmaleckijoined
09:18:35  <yawnt>speaking about sweden remembers me of a demotivational
09:18:42  <yawnt>http://www.filehurricane.com/viewerthumbnails/512200855225PM_48751105083182ab0.jpg (not totally sfw)
09:19:06  * Nexxypart
09:19:13  <`3rdEden>lol
09:19:21  <yawnt>lol
09:19:30  <yawnt>i guess that was enough for Nexxy
09:19:37  <lpin>lol
09:25:26  * hichaelmartjoined
09:25:30  <lpin>do you guys like new notification system in github?
09:25:38  <yawnt>nop
09:25:44  <yawnt>hate it, right now
09:26:04  <lpin>same here, but maybe only becuase i'm not used at it
09:27:04  <jeffrg>AvianFlu, i updated the redis package, found the hiredis dependency in it's package.json and removed it, redeployed successfully, but the error is still happening
09:27:04  <yawnt>probably
09:28:05  <AvianFlu>jeffrg: is redis still in your regular dependencies in your package.json?
09:28:10  <AvianFlu>it needs to only be in bundled
09:28:27  <AvianFlu>and then the folder in your node_modules needs to be exactly as it needs to be on the server
09:28:44  * beda_joined
09:29:38  * eldiosjoined
09:31:05  * bedaquit (Ping timeout: 246 seconds)
09:32:09  * marciopugaquit (Ping timeout: 245 seconds)
09:35:54  * blakmatrixquit (Read error: Connection reset by peer)
09:39:09  <jeffrg>AvianFlu: sorry the require analyzer put the redid entry back. turned it off, removed redis from regular deps, made a bundledDependencies array with redis as an entry, and deployed. now getting a socket hang up error.
09:40:19  <AvianFlu>jeffrg: try again
09:40:24  <AvianFlu>also, what port are you listening on
09:43:39  <jeffrg>AvianFlu 80
09:44:34  <jeffrg>AvianaFlu got an NPM Install failed
09:49:06  * cjmquit (Quit: This computer has gone to sleep)
09:50:41  <chakrit>oh, npm shrinkwrap also works.
09:50:50  <mmalecki>jeffrg: hey, what's your username and appname?
09:50:53  <chakrit>npm shrinkwrap -> remove hiredis from npm-shrinkwrap.json -> jitsu deploy
09:51:32  <jeffrg>mmalecki coordel is username, coordel-app is appname
09:54:26  <deoxxa>dear nodejitsu staff: how do you do http routing? what software do you use?
09:54:31  <mmalecki>jeffrg: also, mind changing the port you're listening on to 8000 or so? we remap it anyway
09:54:41  <mmalecki>deoxxa: http-proxy with our custom load balancer on top of it
09:55:08  <deoxxa>load balancer is... node?
09:55:11  <jeffrg>hey, sorry about that, my port is 8080
09:55:26  <mmalecki>deoxxa: yes :)
09:55:34  <mmalecki>deoxxa: and it's doing pretty damn good!
09:55:39  <deoxxa>i see
09:56:15  <mmalecki>deoxxa: round trip from app to lb is around ~6 ms at this point
09:56:21  <deoxxa>that's not bad
09:56:32  <mmalecki>hah, not at all
09:56:53  <deoxxa>i was thinking about putting together an nginx module for some stuff at work, we're looking at about 250rps to start with
09:56:53  <mmalecki>jeffrg: hm, how big is your tarball?
09:57:15  <deoxxa>but if node can handle this kind of thing, might as well just use it - less code = win
09:57:54  <mmalecki>deoxxa: our load balancer eats 250rps for a breakfast
09:58:03  <deoxxa>excellent
09:58:11  <deoxxa>how many instances?
09:58:27  <deoxxa>(assuming there's more than one)
09:58:42  <mmalecki>deoxxa: 9
09:59:13  <jeffrg>mmalecki my app was working but stopped working without any changes. i don't understand at all. i'll check the tarball size.
10:01:18  <mmalecki>jeffrg: I started your app, seems to be provisioning atm
10:01:43  <jeffrg>mmalecki what?
10:01:44  <mmalecki>hm, okay, I see what's going on
10:02:15  <mmalecki>please check the tarball size, it might be relevant here
10:02:33  <jeffrg>it's 23 meg
10:02:57  * caasiHuangjoined
10:03:01  <jeffrg>but that doesn't explain what happened to the app that was deployed and working for weeks
10:03:28  <mmalecki>when did you deploy it last? if that happened before move to joyent, this totally explains it
10:03:50  <jeffrg>several weeks ago
10:03:51  * lpinquit (Ping timeout: 245 seconds)
10:04:17  <jeffrg>i'm glad it can be explained :)
10:04:21  * yawntquit (Ping timeout: 240 seconds)
10:05:18  * lpinjoined
10:05:51  * jeffrgquit (Quit: jeffrg)
10:06:14  <mmalecki>uhm :/
10:06:16  <mmalecki>not cool
10:06:32  * yawntjoined
10:06:39  * jeffrgjoined
10:06:53  <mmalecki>jeffrg: can you try reducing tarball size?
10:07:46  <mmalecki>we suppose there's some regression in either tar, zlib or v8 which causes gc not to happen correctly
10:07:59  <mmalecki>thus, we get ENOMEM errors
10:08:55  <jeffrg>what is a good target size?
10:10:05  <mmalecki>try to make it under 10 mb, that usually works, I'm digging into haibu code to see if we can fix that somehow
10:10:47  <jeffrg>can i activate an existing snapshot?
10:11:01  <mmalecki>sure
10:12:27  <jeffrg>but if that size was too large, it probably won't start, is that correct?
10:12:40  <mmalecki>yes, unfortunately yes
10:13:08  <jeffrg>ouch
10:13:36  <jeffrg>it's not going to be easy to reduce the size.
10:16:03  * caasiHuangquit (Remote host closed the connection)
10:19:58  <mmalecki>hm, maybe try moving static assets somewhere else, like cloudfiles or s3?
10:20:40  <jeffrg>That's what I'm doing now. Thanks.
10:20:54  <jeffrg>Probably should have in the first place :)
10:31:27  <jeffrg>mmalecki so i got the app to start successfully, but it's getting the {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} error. That doesn't seem to be related to the tarball size since the app started, right?
10:32:04  <mmalecki>jeffrg: nope, but that's way easier to debug :)
10:32:07  <mmalecki>looking at it
10:32:33  <jeffrg>nice :)
10:33:22  * joshvermairequit (Ping timeout: 246 seconds)
10:33:27  <mmalecki>dang, it keeps crashing
10:33:27  <mmalecki>error: ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/coordel/coordel-app/coordel-app/node_modules/redis/node_modules/hiredis/build/Release/hiredis.node: symbol redisReaderCreate: referenced symbol not found
10:34:18  * joshvermairejoined
10:36:45  <jeffrg>hang on, i rolled back too far…have a snapshot that doesn't have hiredis
10:37:08  * beda_quit (Remote host closed the connection)
10:39:53  <jeffrg>we're back :)
10:40:26  <jeffrg>so, i must be right on the edge with the tarball size.
10:44:36  <jeffrg>mmalecki thanks so much for your help…should i raise an issue somewhere about this one?
10:44:58  <mmalecki>jeffrg: I'm already looking it
10:45:00  <mmalecki>*into it
10:45:23  <mmalecki>I'll open more detailed issue
10:45:49  <jeffrg>okay. thanks.
10:46:08  <jeffrg>AvianFlu -- thanks for your help, got it back up and running.
10:46:09  <kohai>AvianFlu has 138 internet points
10:51:27  * spoluquit (Quit: spolu)
10:54:04  * mmaleckichanged nick to mmalecki[food]
10:54:27  * stagasjoined
11:03:33  * yawntquit (Ping timeout: 244 seconds)
11:05:36  * yawntjoined
11:05:55  * jstrebjoined
11:06:57  * graeme_fjoined
11:07:04  <booyaa>AvianFlu++ # jeffrg prolly didn't know that would hurt you
11:07:04  <kohai>AvianFlu has 139 internet points
11:07:35  <jeffrg>I didn't
11:23:25  * mikem_joined
11:24:28  <mikem_>AvianFlu, I got some help the other night about getting "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}", and its happening again
11:25:20  <mikem_>you had helped to figure out that I wasn't setting my port # in my app.listen but its happening again
11:25:42  <mikem_>app: simplecrew, username: simplecrew,
11:27:00  <mikem_>I'm also getting the same error on another app: parisunderbelly
11:27:31  <mikem_>I believe the username is also parisunderbelly
11:28:22  * jfromajoined
11:28:48  <jfroma>hello nodejitsuers, i have a question
11:29:30  <mikem_>I might have to just restart simplecrew now, if anyone has suggestions, I would appreciated it
11:29:51  <jfroma>do you support having git dependencies in the package.json? like "mydep": "git+https://xxx"
11:30:20  * timoxleyquit (Quit: Computer has gone to sleep.)
11:31:57  <jfroma>mhm i think i know whats my problem... I was pointing to my read/write non-public github fork. I suck
11:32:34  * whadarjoined
11:33:01  <whadar>hi - I got An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
11:33:32  <whadar>http://p5.jit.su
11:34:15  <mikem_>whadar, I keep getting the same problem
11:34:23  <mikem_>its happening multiple times a week
11:34:59  <mikem_>thought it was because I wasn't setting my port since it was a env variable, but it's still happening
11:35:21  <mikem_>so lemme know if you figure something out, heh
11:35:51  <whadar>oh no...
11:36:22  <mikem_>AvainFlu said it was connecting to a random (bad) port, and we figured it was cause I was connecting to undefined
11:36:35  <mikem_>but I'm not listening to 80, and its still happening
11:38:18  <whadar> app.configure('production', function(){ server=app.listen(8000); //nodejitsu will map this to 80 });
11:38:50  * graeme_fquit (Quit: Computer has gone to sleep.)
11:39:03  <whadar>should I pick a different port?
11:39:12  * _marvinjoined
11:39:17  <mikem_>possibly
11:39:35  <whadar>loyal jitsu guys, where are you :)
11:39:45  <mikem_>I'm not really sure, but I wasn't setting it in my production configuration, so that might help me, thanks
11:40:14  * whadartrying to re-deploy
11:41:37  * jfromaquit (Ping timeout: 246 seconds)
11:44:11  * graeme_fjoined
11:47:18  * therealkoopajoined
11:52:36  * AndreasMadsenjoined
11:53:02  * ferloresjoined
11:53:28  <AndreasMadsen>kohai !help
11:53:45  <AndreasMadsen>!help
11:54:00  * spolujoined
11:55:39  <AndreasMadsen>kohai you are only trouble
11:56:00  * jfromajoined
11:56:16  <AndreasMadsen>Is there a env flag, I can use to detect production mode in my app?
11:57:13  * hichaelmartquit (Read error: Connection reset by peer)
11:58:31  <booyaa>isn't that NODE_ENV?
11:59:55  * hichaelmartjoined
11:59:56  <AndreasMadsen>hmm, I think it is jitsu env set NODE_ENV production
12:00:48  <AndreasMadsen>oh, well will try to deploy anyway :)
12:03:37  <jfroma>does nodejitsu support git dependencies in the package.json?
12:07:41  <rvagg>AndreasMadsen: https://github.com/nodejitsu/handbook/#environment-variable-management
12:08:26  <AndreasMadsen>rvagg: yeah, it would just be nice to know before I started my application
12:08:45  <rvagg>jfroma: I believe it works on top of standard npm so git dependencies should be fine
12:09:11  <AndreasMadsen>rvagg: not because you are late (no, no), but because I have to run "jitsu env list"
12:11:27  <jfroma>rvagg: i cant make it work.. it keep using the default dependency, do you know if is there a way to see the npm install logs?
12:12:29  <rvagg>unfortunately no, I don't know
12:12:50  <rvagg>what do you mean 'default dependency' though? what does your dependency entry look like in package.json?
12:13:21  <yawnt>time to buy rasp \ò\
12:13:24  <AndreasMadsen>another question, how do I log output?
12:14:02  <jfroma>by default I meant the one that is on the npm registry, instead of using my fork on github. My dep in my package.json looks like this:
12:14:05  <jfroma>"jade-amd": "git+https://github.com/jfromaniello/node-jade-amd.git",
12:15:20  <spolu>I remember I saw an email about that… are you compatible with 0.8?
12:15:34  <slickplaid>git+ssh://user@host:project.git#tag-sha-or-branch
12:15:46  <rvagg>AndreasMadsen: https://github.com/nodejitsu/handbook/#logging
12:16:13  <rvagg>AndreasMadsen: there is a 'jitsu logs' command you can use, brief details in the handbook
12:16:51  <AndreasMadsen>rvagg: but it only says how I get the logs, not how I write them
12:17:38  <jfroma>andreasmadsen, console.log :P or any other logging thing that logs to the stdout i think
12:18:13  <AndreasMadsen>jfroma: then the logger is broken
12:18:55  <AndreasMadsen>> "No logs found."
12:19:02  * jstrebquit (Quit: jstreb)
12:25:10  * davidbjorklundjoined
12:26:02  <davidbjorklund>Hey guys, what's the preferred way to send mails from nodejitsu?
12:27:26  <jfroma>rvagg, slickplaid... thank you, but it wasnt that the problem . The problem was that i have a change locally and i forgot to push it.. very embarrasing, dont kill me please
12:29:32  <jfroma>i have my days
12:31:33  * iamdustanjoined
12:37:00  * redirquit (Ping timeout: 276 seconds)
12:37:30  <slickplaid>been there, done that :D
12:43:50  <jfroma>hehe
12:50:04  * chakritquit (Quit: leaving)
12:53:29  * kmiyashirojoined
13:03:38  * Domenic_joined
13:07:36  * hij1nx_joined
13:15:58  * mmalecki[food]changed nick to mmalecki
13:16:16  * mesoquit (Remote host closed the connection)
13:16:48  * mesojoined
13:18:40  * panzijoined
13:20:10  <panzi>ok, now my (free) app got kicked out of the mozilla marketplace because it suddenly produces: An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
13:20:40  <panzi>my guess: you messed up binary module handling again
13:22:05  <mmalecki>panzi: hey, what's the username and appname?
13:22:33  <panzi>username: panzi, app: http://greattuneplayer.jit.su/
13:22:57  <panzi>I'm trying a redeploy now
13:23:57  <panzi>I use one binary module: node-sqlite3
13:24:34  <panzi>I switched from node-sqlite to that because node-sqlite suddenly stopped working after your infrastructure change
13:25:17  * standooquit (Quit: Leaving.)
13:26:30  <panzi>ok, after a redeploy it seems to work again
13:26:38  * broofaquit (Ping timeout: 246 seconds)
13:27:13  <AndreasMadsen>I see my app log to "$ jitsu logs" but in the dashboard there is nothing, why is that?
13:27:16  <panzi>I hope this was the last (binary module?) related problem. hope the mozilla marketplace will reaccept the app
13:28:46  <whadar>still p5.jit.su has An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
13:28:54  * coderarityjoined
13:29:18  <panzi>whadar: for me a new "jitsu deploy" seem to have fixed that error
13:29:32  <whadar>thanks
13:29:45  * Domenic_quit (Ping timeout: 252 seconds)
13:30:17  <coderarity>fearless `jitsu deploy`ing ftw
13:30:43  <mmalecki>panzi: what port are you listening on?
13:31:06  <mmalecki>if it's < 1024, you might want to listen on 8000 or so. we'll be deploying a fix for that today
13:31:20  <mmalecki>whadar: ^ same for you
13:31:43  <panzi>mmalecki: I am listening on port 8000
13:32:30  <mmalecki>panzi: hm, okay then. yeah, it could be a native module not compiled properly then
13:32:33  <whadar>is there something equivalent to deploy? I have an unstable dir atm
13:35:19  <mmalecki>whadar: jitsu apps start
13:43:27  * graeme_fquit (Quit: Computer has gone to sleep.)
13:46:30  * chrissikesjoined
13:48:54  * chrissikesquit (Remote host closed the connection)
13:49:21  * chrissikesjoined
14:00:14  * graeme_fjoined
14:05:38  * jeffrgquit (Quit: jeffrg)
14:12:09  * whadarquit (Ping timeout: 245 seconds)
14:12:30  * rtgibbons[away]changed nick to rtgibbons
14:16:05  * AndreasMadsenquit (Remote host closed the connection)
14:20:31  * marciopugajoined
14:20:52  <marciopuga>anyone alive?
14:21:04  <mmalecki>yup
14:21:05  <mmalecki>sup
14:21:23  <marciopuga>i keep getting the Error: socket hang up on deploy or starts
14:21:36  <marciopuga>but somehow it ends up going
14:21:49  <mmalecki>marciopuga: yeah, that's kind of expected. there's a workaround for you
14:21:57  <mmalecki>which we didn't publish yet
14:22:08  <mmalecki>because people aren't usually running that many drones :)
14:22:08  <marciopuga>how can I fix that?
14:22:15  <mmalecki>where did you install jitsu?
14:22:16  <marciopuga>ah alright
14:22:29  <marciopuga>npm ages ago
14:22:30  * rtgibbonschanged nick to rtgibbons[away]
14:22:41  <mmalecki>/usr/local/lib/node_modules/jitsu, right?
14:22:58  <marciopuga>is that working for you?
14:22:59  <marciopuga>http://thenewyork-now.jit.su/
14:23:10  <marciopuga>i havent seen any photo for 30min
14:23:21  <marciopuga>but no one seems to complain about it
14:23:40  * jeffrgjoined
14:23:48  <mmalecki>yeah, one photo just showed up for me
14:23:55  <mmalecki>yeah, works
14:23:58  <marciopuga>yea it's weird
14:24:07  <marciopuga>it's back here too
14:24:16  <mmalecki>OH MAN http://instagram.com/p/OB7BbQRSNH/
14:24:18  <mmalecki><3 <3 <3
14:24:20  * Domenicjoined
14:24:26  <mmalecki>where do I get one?!
14:24:30  <marciopuga>hahha
14:24:56  * jcrugzzjoined
14:25:12  <marciopuga>man, 12:30am here
14:25:15  <marciopuga>i will just sleep
14:25:17  <marciopuga>the internet can wait
14:25:52  * caasiHuangjoined
14:25:55  <mmalecki>marciopuga: sec, I'll tell you how to stop hang ups
14:26:03  <marciopuga>ok
14:26:46  * jryansjoined
14:27:21  <mmalecki>marciopuga:
14:27:21  <mmalecki>vim /usr/local/lib/node_modules/jitsu/node_modules/nodejitsu-api/lib/client/client.js
14:27:28  <mmalecki>marciopuga: look for timeout
14:27:39  <mmalecki>and change 4 to 8 or 12, whatever
14:28:01  * Delapouitequit (Remote host closed the connection)
14:28:09  * broofajoined
14:30:03  <marciopuga>no idea how to edit using vim
14:30:39  <lpin>type i to enter insert mode
14:30:42  <lpin>than type
14:30:44  <marciopuga>how many drones do we have in paris?
14:31:08  <mmalecki>marciopuga: checking
14:31:13  <lpin>to return command mode hit enter
14:31:30  <mmalecki>marciopuga: then open it using whatever
14:31:47  <lpin>mmalecki hitting An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
14:32:06  <mmalecki>lpin: what's the username and appname?
14:32:08  <mmalecki>marciopuga: one
14:32:22  <lpin>lupin/binb
14:34:22  * blevsquit (Remote host closed the connection)
14:34:49  <marciopuga>there is no timeout here
14:35:13  <marciopuga>I'm just got someone reporting {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
14:35:17  <marciopuga>on paris-now
14:35:30  <mmalecki>marciopuga: `npm -g install jitsu` then, if you have no timeout
14:35:33  <mmalecki>lpin: try now
14:35:37  * hotchjoined
14:36:08  <lpin>mmalecki works, thank you
14:36:46  <mmalecki>marciopuga: weird, works for me
14:39:16  <mmalecki>marciopuga: is it possible that it crashed?
14:39:45  <marciopuga>i gotta find a way to read those logs properly
14:39:49  * zemaneljoined
14:39:55  <marciopuga>and find out what actually crashes
14:40:08  <marciopuga>man
14:40:14  <marciopuga>tried to install the new jitsu
14:40:22  <marciopuga>and just got the error on the topic of the chat
14:40:34  <marciopuga>Error: No compatible version found: read@'>=1.0.0- <1.1.0-'
14:40:36  <mmalecki>ah, no, that's not related
14:40:41  <mmalecki>please upgrade your node to 0.8
14:40:52  <mmalecki>or, at least 0.6.21
14:42:48  <marciopuga>is there an npm install?
14:42:50  <booyaa>you know now that i got node running on my pi, i really should try a deploy a jitsu app
14:43:00  <marciopuga>or I download it?
14:43:12  <mmalecki>marciopuga: hm? what npm install?
14:43:22  <marciopuga>yea
14:43:25  <marciopuga>does that exist?
14:43:31  <jcrugzz>booyaa: the pi handle a node process like a boss?
14:43:33  <booyaa>marciopuga: if you have the latest version of node, npm comes bundled
14:43:54  <booyaa>jcrugzz: it's okay, i noticed a slight freeze. i've not yet put it through its paces
14:44:01  <marciopuga>i have npm, i was thinking about updating node via npm
14:44:45  <booyaa>jcrugzz: this is on official distro that uses hard fp erather than emulated so you'd think id get a bit more juice out of it
14:44:51  * Destosjoined
14:44:52  * mmaleckitopic: Nodejitsu - Host applications. Keep them up. | Cloud status: Getting an "NPM Install Failed?" Tell us your username and appname, and we'll take a look | If you're getting ECONNREFUSED when accessing your app, `jitsu start` it.
14:45:37  <marciopuga>ok
14:45:38  <marciopuga>v0.8.5
14:45:48  * chrissikesquit (Read error: Connection reset by peer)
14:45:51  <mmalecki>marciopuga: try installing jitsu now :)
14:46:00  <marciopuga>cool
14:46:01  * chrissikesjoined
14:46:14  <jcrugzz>booya: ha nice. Gotta see how far you can push that little chip. i feel like I need to pick one up just because its so cheap
14:48:15  <marciopuga>mmalecki: all good i changed the timeout
14:48:30  <booyaa>jcrugzz: i reckon if you still with headless 224/32 (CPU/GPU) mem and swap on a usb hdd it can do a fairly nice job
14:48:44  <mmalecki>marciopuga: awesome :)
14:48:46  <booyaa>i think one of the distro image mirrors is running on an rpi
14:49:00  <marciopuga>mmalecki: thanks for you help man! i gotta sleep now
14:49:03  <marciopuga>cheers
14:49:14  <lpin>n8 marciopuga
14:49:43  <mmalecki>marciopuga: pleasure, sleep tight
14:53:24  * marciopugaquit (Ping timeout: 245 seconds)
14:53:51  * sreeixquit (Quit: sreeix)
14:56:10  * sreeixjoined
14:56:11  <jcrugzz>booyaa: ahh makes sense. Probably needs that extra mem allocation for the cpu to run effectively. Thanks for the tip
14:56:35  * davidbjorklund_joined
14:58:33  * joshvermairequit (Quit: for (sheep = 0; sheep <= Infinity; ++sheep) {)
14:59:31  * c4milojoined
15:01:14  * davidbjorklund_quit (Ping timeout: 255 seconds)
15:01:18  * davidbjorklundquit (Ping timeout: 276 seconds)
15:01:23  * jryansquit (Quit: Be back later)
15:02:24  * motiooon_joined
15:02:24  * c4milo_joined
15:02:43  <motiooon_>what's the difference between 1 drone and 3 drones ?
15:02:55  * c4miloquit (Read error: Connection reset by peer)
15:03:04  * hij1nx_quit (Ping timeout: 256 seconds)
15:03:05  <motiooon_>what is a drone ?
15:03:39  <mmalecki>motiooon_: it's a single server with an instance of your application
15:03:51  <mmalecki>basically, more drones === more computing power
15:03:59  <motiooon_>ok
15:04:07  * chrissikesquit (Remote host closed the connection)
15:04:22  <motiooon_>for a landing page that expects 2-300 hundreds visitors per day
15:04:33  <motiooon_>should I choose 1 drone or 3 ?
15:04:34  * chrissikesjoined
15:04:37  <coderarity>1
15:04:58  <coderarity>should be more than enough
15:05:00  <motiooon_>ok, what is the range that a 3 drones will be needed ?
15:05:09  <coderarity>not sure, depends on your application really
15:05:18  <motiooon_>understand
15:05:33  <motiooon_>so it's nothing to do with bandwidth it the computin power right ?
15:05:42  <coderarity>at this point, yeah
15:05:53  <motiooon_>is there any bandwidth/traffic limitation on nodejitsu?
15:05:58  <coderarity>no
15:06:03  * chrissikesquit (Read error: Connection reset by peer)
15:06:19  * chrissikesjoined
15:06:33  <motiooon_>ok, so if the page only serves a static html, and can take 1000 connection the bandwidth is not a constraint right ?
15:06:51  * copongcopong1quit (Read error: Connection timed out)
15:07:14  <coderarity>1000 connections at the same time?
15:07:47  <motiooon_>yes
15:07:57  <coderarity>you're gonna need way more than 1 drone for that
15:08:33  <motiooon_>would 3 do ?
15:08:48  <coderarity>motiooon_, wait, what type of connections are we talking?
15:08:59  <coderarity>motiooon_, like HTTP requests or like web sockets?
15:09:18  <motiooon_>users who will request the html page with their browser and the server would respond with the html
15:09:23  <motiooon_>http requests
15:09:33  <coderarity>well that request is only open for like a few seconds
15:09:39  * chrissikesquit (Remote host closed the connection)
15:09:50  <motiooon_>aha ok
15:09:51  <coderarity>but if you got 1000 requests a second, which is like, a LOT, you'd probably need over 3 drones
15:10:02  <coderarity>like you'd probably need like 10
15:10:06  * chrissikesjoined
15:10:07  <coderarity>or maybe 5 can do it
15:10:11  <mmalecki>well, not really, 5 would do
15:10:11  <coderarity>i'm not really sure though
15:10:18  <motiooon_>what if overnight the traffic increases and I need additional drones ?
15:10:22  <motiooon_>what should I do ?
15:10:27  * jryansjoined
15:10:59  <booyaa>jcrugzz: if you haven't alerady check out #raspberrypi (you need to be ident'd wit nickserv to join)
15:11:15  <coderarity>motiooon_, add more drones I suppose?
15:11:24  <mmalecki>motiooon_: in the future we'll be doing that automatically
15:11:25  <coderarity>motiooon_, or do you mean like autoscaling? that's in the business plan
15:11:53  <motiooon_>so I'm not lokecd into a plan
15:11:57  * sreeixquit (Quit: sreeix)
15:12:06  <coderarity>no
15:12:29  * caasiHuangquit (Remote host closed the connection)
15:12:30  <motiooon_>if I decide do buy more drones I can upgrade my account and the drones will automatically be applied to the application that is running ?
15:12:42  * sreeixjoined
15:12:48  * chiragjoined
15:13:05  <coderarity>motiooon_, yeah, so you can upgrade the account, and then add the drones, but I think you'll probably have to add the drones through jitsu
15:13:15  <motiooon_>aha
15:13:21  <motiooon_>ok I understand
15:13:29  <motiooon_>what about cancellation ?
15:13:35  <coderarity>because you don't necessarily have to have those drones on the same application
15:13:55  <motiooon_>is this a month to month subscription ?
15:13:59  <coderarity>well, i mean, you'd lose those drones when you downgrade
15:14:03  <chirag>i m getting error for my app now. seems to be a nodejitsu related error
15:14:04  <chirag>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
15:14:08  <coderarity>yeah, afaik
15:14:19  <coderarity>chirag, `jitsu apps start` your app
15:14:38  <chirag>i did a restart
15:14:46  <chirag>ok trying stop and start
15:15:45  <motiooon_>coderarity: how would the cancelation work if I decide to stop the service after 8 months for example
15:16:01  <chirag>oh i dint read the heading of this room. Works now
15:16:08  <chirag>thanks coderarity
15:16:32  <coderarity>motiooon_, you'd lose your drones at the end of the month, and not get charged again
15:16:49  <coderarity>but i'm not quite sure on that
15:16:50  * caasiHuangjoined
15:16:57  <motiooon_>I see on your website that I can't buy a plan till next month is that true ?
15:17:14  <coderarity>motiooon_, i mean, this isn't out yet, so until then i'm not exactly sure
15:17:24  <coderarity>motiooon_, yeah, it's not out yet
15:17:44  <motiooon_>ok, buy If I want today to launch a landing page for my company what should I do ?
15:17:50  <coderarity>motiooon_, just do it
15:17:58  <motiooon_>it's a page that promotes a product
15:18:03  <coderarity>motiooon_, if it grows huge just shoot us an email or hit us up on IRC
15:18:18  <motiooon_>ok, will do
15:18:42  <motiooon_>so how would I know when I can upgrade from a free plan to a paid plan ?
15:18:55  <coderarity>we'll send out an email
15:19:34  <motiooon_>ok, thank you for your help
15:20:32  <coderarity>np
15:21:24  * chiragquit (Quit: Page closed)
15:21:57  * kenperkinsjoined
15:22:04  * joshvermairejoined
15:23:05  * AndreasMadsenjoined
15:23:31  * chrissikesquit (Read error: Connection reset by peer)
15:23:43  * chrissikesjoined
15:25:21  * AndreasMadsenquit (Remote host closed the connection)
15:25:35  * anoemijoined
15:33:20  * blevsjoined
15:34:07  * thepumpkinjoined
15:34:45  * dominictarrsleepchanged nick to dominictarr
15:34:45  * blevsquit (Read error: Connection reset by peer)
15:35:05  * blevsjoined
15:37:44  * hotchquit (Quit: hotch)
15:38:04  * sreeixquit (Quit: sreeix)
15:40:25  * cronopiojoined
15:42:25  * iceboxjoined
15:42:43  * benvquit (Quit: Computer has gone to sleep.)
15:44:47  * sreeixjoined
15:45:55  * chrissikesquit (Remote host closed the connection)
15:46:12  <icebox>hey... in the last two days I have been experimenting An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} I resolve it with a stop and restart... any idea?
15:46:21  * chrissikesjoined
15:47:06  <AvianFlu>icebox: does it keep coming back?
15:47:12  <AvianFlu>what port do you listen on?
15:47:49  <icebox>AvianFlu: app.listen(8080)
15:48:19  * BrandonGriggsjoined
15:48:23  * chrissikesquit (Read error: Connection reset by peer)
15:48:30  * chrissik_joined
15:48:33  <icebox>AvianFlu: it happened three or four times in the last two days
15:49:27  <icebox>AvianFlu: http://conpa.nodejitsu.com/
15:49:45  * anoemiquit (Quit: anoemi)
15:50:28  * yawntquit (Quit: leaving)
15:50:45  <icebox>AvianFlu: in a few days I will be out of town and I am afraid I will not be able to restart the app... it seems it is related with the latest maintenance
15:50:58  * joshvermairepart
15:51:13  <AvianFlu>icebox: we'll have it fixed by then
15:51:59  <icebox>AvianFlu: Thanks... Do I need to do anything?
15:53:02  <AvianFlu>icebox: I hope not
15:53:05  <motiooon_>how do I connect to the database in mongohq ?
15:53:07  <AvianFlu>I'd count that as a lousy fix :)
15:54:14  <icebox>motiooon_: https://github.com/nodejitsu/handbook/
15:55:22  * anoemijoined
15:55:27  * sreeixquit (Quit: sreeix)
15:56:31  * chrissik_quit (Remote host closed the connection)
15:56:57  * chrissikesjoined
15:58:53  <motiooon_>thanks icebox
15:59:54  * MannyCaljoined
16:03:44  <motiooon_>where can I find the name servers, A records for nodejitsu ?
16:03:57  <mmalecki>motiooon_: dsn.jit.su :)
16:04:30  <mmalecki>oh, wait, hold up...
16:06:01  * chrissikesquit (Read error: Connection reset by peer)
16:06:08  * chrissikesjoined
16:06:13  <mmalecki>there, fixed
16:06:37  * timhudsonjoined
16:06:56  * yawnjoined
16:08:00  * BrandonGriggsquit (Quit: Page closed)
16:09:54  * bradleymeckjoined
16:09:59  * hotchjoined
16:10:14  * cronopioquit (Read error: Connection reset by peer)
16:11:37  * mmaleckiquit (Quit: Reconnecting)
16:11:53  * mmaleckijoined
16:14:40  * lashleighjoined
16:16:34  * redirjoined
16:17:04  * lashleighquit (Remote host closed the connection)
16:21:38  <jcrugzz>hmm is there some sort of witchcraft I need to do to make winston log? Its just not outputting anything to any transport
16:25:12  <yawn>[yawn@xolotl ~]$ nowvideo 2r12zp8owupii
16:25:12  <yawn>http://f42.nowvideo.co/dl/af120f02e57057598fc9155a67d90c18/5021335f/nna75f9e637b24f3f451fbf457297ee2b0.flv
16:25:19  <yawn>har har, who needs premium :3
16:27:43  * travis-cijoined
16:27:43  <travis-ci>[travis-ci] flatiron/resourceful#173 (mongodb-support - a5e3e1d : Christian Howe): The build passed.
16:27:43  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/resourceful/compare/56020d6fa67a...a5e3e1d0c40d
16:27:43  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/resourceful/builds/2058724
16:27:43  * travis-cipart
16:29:39  * iceboxquit (Ping timeout: 245 seconds)
16:30:10  <MannyCal>deployed a crashing app, after I fixed it "jitsu logs" only displays logs which are almost 30 minutes old - is there a way to fix this?
16:30:27  <jcrugzz>nvm, figured it out
16:31:59  <AvianFlu>MannyCal: we use loggly for logging - there's a network round-trip involved, and they sporadically throttle their users and drop data
16:32:17  <AvianFlu>we're replacing it with our own logging service, but for now, it's just a network hiccup
16:33:30  <MannyCal>kthx
16:33:46  * adambraultjoined
16:34:05  * lemonadquit (Quit: lemonad)
16:35:10  <timhudson>I'm getting the dreaded NPM Failed when deploying. Username: kindbeard, appname: boomtrainBeta.
16:35:31  * benvjoined
16:36:16  <timhudson>Any help is appreciated
16:36:35  * lemonadjoined
16:37:12  <AvianFlu>timhudson: csslint@0.9.8 refuses to install on sunOS
16:37:13  * bpostlethwaitejoined
16:37:21  <AvianFlu>the author specified an "os" field in their package.json
16:37:41  <AvianFlu>that only lists darwin, linux, and win32
16:37:48  <AvianFlu>the field can probably just be removed
16:37:59  <AvianFlu>(might be "platform" and not "os")
16:38:31  <timhudson>Thank you
16:39:08  <coderarity>why are my branches being travis-ci'd
16:40:45  * travis-cijoined
16:40:45  <travis-ci>[travis-ci] flatiron/resourceful#174 (mongodb-support - 8775626 : Christian Howe): The build passed.
16:40:45  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/resourceful/compare/a5e3e1d0c40d...877562645d18
16:40:45  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/resourceful/builds/2058891
16:40:45  * travis-cipart
16:42:10  * slloydjoined
16:42:15  * ryan_stevensjoined
16:42:59  * anoemiquit (Quit: anoemi)
16:43:52  * caasiHuangquit (Remote host closed the connection)
16:44:43  <timhudson>@AvianFlu That module is in my dev dependencies. Should those be being installed in production?
16:44:53  * cronopiojoined
16:45:11  <AvianFlu>ideally, no, but it's how things are set up right now
16:45:16  <AvianFlu>we run `npm install` in your project root
16:45:19  <AvianFlu>which installs everything
16:45:29  <AvianFlu>it only leaves out the devDeps if you `npm install thing` into your app
16:46:25  * hotchquit (Quit: hotch)
16:47:06  * anoemijoined
16:47:50  * spoluquit (Quit: spolu)
16:48:46  * chrissikesquit (Remote host closed the connection)
16:49:12  * chrissikesjoined
16:49:31  <timhudson>Thanks AvianFlu. I appreciate the help and explanation.
16:52:02  * towskijoined
16:55:06  * Nodejitsu-Githubjoined
16:55:07  <Nodejitsu-Github>[haibu] mmalecki pushed 1 new commit to master: https://github.com/nodejitsu/haibu/commit/22cbe31e6661cb9c45839ddc14c460e480fd6279
16:55:07  <Nodejitsu-Github>[haibu/master] [fix minor] Run `npm` in production mode - Maciej Małecki
16:55:07  * Nodejitsu-Githubpart
16:55:09  <mmalecki>timhudson: AvianFlu ^ that should fix it
16:56:53  * Nodejitsu-Githubjoined
16:56:53  <Nodejitsu-Github>[haibu] AvianFlu force-pushed master from 22cbe31 to 03558a1: https://github.com/nodejitsu/haibu/commits/master
16:56:53  <Nodejitsu-Github>[haibu/master] [fix minor] Run `npm` in production mode - Maciej Małecki
16:56:53  * Nodejitsu-Githubpart
16:57:20  * jamundjoined
17:00:34  * iBooyaajoined
17:05:01  * sreeixjoined
17:07:39  * adambraultquit (Quit: Laptop asleep)
17:08:52  * timhudsonquit (Ping timeout: 256 seconds)
17:10:13  * adambraultjoined
17:11:38  * blakmatrix_joined
17:11:49  * iBooyaaquit (Quit: doh!)
17:13:17  * blakmatrixjoined
17:13:24  * mikem_quit (Ping timeout: 245 seconds)
17:13:45  * joshonthewebjoined
17:16:12  * chrissikesquit (Read error: Connection reset by peer)
17:16:28  * chrissikesjoined
17:16:28  * anoemiquit (Read error: Connection reset by peer)
17:16:44  * anoemijoined
17:16:51  * cjmjoined
17:17:23  * eldiosquit (Quit: bye =))
17:18:59  * adambraultquit (Ping timeout: 255 seconds)
17:19:39  * MannyCalquit (Ping timeout: 245 seconds)
17:21:30  * DTrejojoined
17:28:53  * graeme_fquit (Quit: Computer has gone to sleep.)
17:29:35  * timhudsonjoined
17:30:53  * anoemiquit (Quit: anoemi)
17:35:48  * xaqjoined
17:36:38  * jcrugzz_joined
17:36:46  * yawnquit (Quit: Lost terminal)
17:36:54  <jcrugzz_>:1b
17:37:10  * michaelmwujoined
17:37:14  <AvianFlu>2c
17:37:21  * jcrugzz_quit (Client Quit)
17:37:38  * jcrugzz_joined
17:37:50  * adambraultjoined
17:38:26  * jcrugzzquit (Ping timeout: 245 seconds)
17:38:26  * jcrugzz__joined
17:38:37  * jcrugzz__quit (Client Quit)
17:39:06  * jcrugzz_quit (Read error: Connection reset by peer)
17:41:35  <michaelmwu>hello! what's the best way to copy a mongodb collection from my local computer to nodejitsu?
17:42:28  * lpinquit (Ping timeout: 246 seconds)
17:45:46  * lpinjoined
17:47:57  * thepumpkinquit (Remote host closed the connection)
17:51:03  <blakmatrix>michaelmwu: what do you mean??
17:53:26  <michaelmwu>I think I got it, I actually wanted to use copydb
17:53:26  * TooTallNatejoined
17:53:39  <michaelmwu>but I ended up doing mongodump then mongorestore to nodejitsu remote
17:55:00  * panziquit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120717123745])
17:56:14  <AvianFlu>michaelmwu: sorry I didn't see this sooner, but that's the best way to do it :)
18:00:04  * michaelmwuquit (Ping timeout: 245 seconds)
18:03:07  * benvquit (Ping timeout: 245 seconds)
18:05:21  * benvjoined
18:06:55  * ankurjoined
18:07:55  * st_lukejoined
18:08:38  <therealkoopa>Is GraphicsMagick available on jitsu?
18:10:42  * `3rdEdenquit (Quit: gone)
18:12:18  * timoxleyjoined
18:16:04  * anoemijoined
18:19:09  * chrissikesquit (Remote host closed the connection)
18:19:33  <AvianFlu>therealkoopa: yes
18:19:36  * chrissikesjoined
18:24:02  * chrissikesquit (Read error: Connection reset by peer)
18:24:04  * chrissik_joined
18:30:18  * Dredokjoined
18:30:28  <Dredok>hi guys
18:31:03  * graeme_fjoined
18:31:41  <Dredok>I try to deploy an app to nodejitsu using jitsu and it complains: error: Nodejitsu Error(500) : Internal Server Error
18:31:48  <Dredok>error: Error running command deploy
18:32:08  <Dredok>error: Nodejitsu Error (500): Internal Server Error error: Error running command deploy error: Nodejitsu Error (500): Internal Server Error info: Nodejitsu not ok
18:32:18  <mmalecki>Dredok: hey, what's the username and the appname?
18:32:26  <Dredok>username is Dredok
18:32:31  <Dredok>and appname is "soyfutbolista"
18:34:20  * chrissik_quit (Remote host closed the connection)
18:34:43  * cjmquit (Read error: Connection reset by peer)
18:34:47  * chrissikesjoined
18:35:03  * `3rdEdenjoined
18:35:03  * elguapo99joined
18:35:07  * cjmjoined
18:35:31  <mmalecki>Dredok: okay, looking
18:36:05  <Dredok>ok thanks
18:36:12  * chrissik_joined
18:36:23  <mmalecki>Dredok: did you delete that app?
18:36:33  * chrissikesquit (Read error: Connection reset by peer)
18:36:39  <Dredok>no, its first time trying to deploy
18:36:46  <Dredok>should I create it before deploying?
18:37:06  <mmalecki>hm, interesting. `jitsu deploy` should do that for you. what's your jitsu and node version?
18:37:06  <Dredok>this is the entire output:
18:37:10  <Dredok>dredok@dredok-P5KC:~/soyfutbolista$ jitsu deploy info: Welcome to Nodejitsu dredok info: It worked if it ends with Nodejitsu ok info: Executing command deploy info: Analyzing your application dependencies in app.js info: Checking app availability soyfutbolista info: Creating app soyfutbolista error: Error creating soyfutbolista error: Nodejitsu Error (500): Internal Server Error error: Error running command
18:37:28  <Dredok>wait
18:37:36  * graeme_fquit (Ping timeout: 245 seconds)
18:37:45  <Dredok>jitsu version is 0.9.6
18:37:47  <mmalecki>also, can you show me your package.json?
18:37:54  <Dredok>node version is 0.8.5
18:38:36  <Dredok>i have tried puting 0.6.x in engines in package.json and 0.8.5, both failed
18:38:43  <Dredok>how could I send the package.json to you?
18:38:50  <mmalecki>gist.github.com
18:38:57  * dominictarrquit (Remote host closed the connection)
18:40:25  <Dredok>https://gist.github.com/3288162
18:40:29  <Dredok>can you see it?
18:41:04  * graeme_fjoined
18:41:21  <mmalecki>sure
18:42:42  <mmalecki>Dredok: that repository field should be an object. sec, I'll show you
18:43:11  <Dredok>oh
18:43:24  <mmalecki>Dredok: like that https://gist.github.com/872652489f5842ff35cb
18:43:37  <Dredok>damm it
18:43:50  <Dredok>okey thanks, ill try :)
18:44:10  <Dredok>do you know some package.json validator?
18:44:14  <mmalecki>pleasure. hit me up if you run into any problems :)
18:44:16  <Dredok>i mean, for checking is ok
18:44:21  <mmalecki>oh, no, I'm afraid I don't
18:44:41  <mmalecki>but `npm help json` and http://package.json.jit.su/ are good resources
18:44:47  <Dredok>okey thanks!
18:46:04  <Dredok>it seems that its working now ... well frozen at Starting app soyfutbolista
18:46:19  * bpostlethwaitequit (Ping timeout: 245 seconds)
18:46:42  <mmalecki>yeah, it'll take some time due to amount of deps you have there
18:47:12  <Dredok>okey it failed because I need to set a env variable ... i runned jitsu config but it seems it isnt enough
18:47:27  <mmalecki>Dredok: it's `jitsu env`
18:47:38  <Dredok>i cant because it tells me that app doesnt exist
18:47:39  <mmalecki>jitsu env set <name> <value>
18:47:44  <blakmatrix>"dependencies":{"hoarders":*} <--- now that will take a while :P
18:48:01  <Dredok>ah ok! i can now!
18:48:13  <Dredok>before creating the app you arent allowed to set variables
18:48:28  <blakmatrix>you have to have an app first
18:49:07  <blakmatrix>if your not in the app directory you can set env variables by doing `jitsu env set <appname> <key> <value>`
18:49:26  <Dredok>but the app must exists, right?
18:49:31  <blakmatrix>yeah
18:49:33  <Dredok>okey
18:49:45  <Dredok>now it seems it worked :)
18:49:53  <blakmatrix>and if its running you will need to restart the app for changes to take effect
18:50:36  <mmalecki>well, do a `jitsu apps start`, to be precise
18:51:01  <Dredok>cool its up and running right now!
18:51:09  <Dredok>thanks guys :)
18:51:15  <mmalecki>awesome :)
18:53:07  <Dredok>one question, if I may ask... I created a database with jitsu. The user 'nodejitsu' -given by jitsu- has admin privileges over this database?
18:53:26  <coderarity>a mongodb?
18:53:37  <blakmatrix>yes
18:53:55  <blakmatrix>attached also is a passwords string only you have
18:54:10  <Dredok>yeah its a mongodb
18:55:36  <Dredok>okey thanks :)
18:57:49  * adambraultquit (Quit: Laptop asleep)
19:04:36  * chrissik_quit (Remote host closed the connection)
19:12:45  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:16:13  * joshvermairejoined
19:17:24  * timhudsonquit (Ping timeout: 276 seconds)
19:20:51  * Dredok_joined
19:21:23  * bradleymeckquit (Quit: bradleymeck)
19:21:44  * Dredokquit (Ping timeout: 245 seconds)
19:23:09  * AvianFlu_joined
19:23:58  * `3rdEdenquit (Ping timeout: 246 seconds)
19:24:35  * timhudsonjoined
19:25:36  * AvianFluquit (Ping timeout: 264 seconds)
19:25:36  * AvianFlu_changed nick to AvianFlu
19:26:49  * e4rljoined
19:26:51  * DTrejoquit (Remote host closed the connection)
19:27:50  * jfromaquit (Ping timeout: 246 seconds)
19:28:37  * `3rdEdenjoined
19:29:01  <Dredok_>one more question, should I be able to run copyDatabase command in the mongodb database I created via jitsu?
19:29:25  <jesusabdullah>Dredok_: It's a mongodb database. Anything you can do with a mongodb database, you can do with your mongodb database.
19:29:54  <jesusabdullah>It's not gimped in any way, excepting for size limits
19:30:29  <Dredok_>okey thanks... I got a "need to login" error and I thought it could be due to some privileges on the 'nodejitsu' user but i guess its my fault somewhere
19:32:17  <e4rl>I have a question for you AvianFlu, it's sort of about the hiredis fix from yesterday
19:32:23  * AvianFlu_joined
19:33:35  <e4rl>Were you thinking this was going to be fixed by removing the hiredis dependency in the redis module? I noticed today that they were close to getting similar (or better) performance out of the javascript parser.
19:33:53  * indexzerojoined
19:34:09  <mmalecki>e4rl: well, comparable performance is kinda expected
19:34:18  <mmalecki>I never understood writing parsers in C++
19:34:31  <mmalecki>because you have to go through the C++ <-> JS boundary
19:35:21  <e4rl>Yeah, that overhead is painful. I think the current production version is still slower with the javascript version, though.
19:35:31  * AvianFluquit (Ping timeout: 245 seconds)
19:35:31  * AvianFlu_changed nick to AvianFlu
19:35:56  <mmalecki>e4rl: yeah, I'd expect some loads to behave differently. would appreciate numbers tho :)
19:38:37  <e4rl>I'm just looking at the comments on pull request 242 on github. They make me wonder if the plan is to drop hiredis after they merge it.
19:38:57  <mmalecki>!gh mranney/node_redis#242
19:38:57  <kohai>mmalecki, https://github.com/mranney/node_redis/issues/242
19:39:14  <mmalecki>sweet, I got the name right!
19:40:09  <e4rl>lol, bots for the win
19:41:12  <mmalecki>that'd be great if they dropped hiredis
19:41:18  <mmalecki>compiled modules are a pain
19:41:42  * AvianFlu_joined
19:42:32  * indexzeroquit (Read error: Connection reset by peer)
19:43:34  <e4rl>mmalecki : yeah, I think it's been crashing my app for the past several days
19:44:38  * AvianFluquit (Ping timeout: 246 seconds)
19:44:38  * AvianFlu_changed nick to AvianFlu
19:44:40  * sreeixquit (Quit: sreeix)
19:46:00  * e4rlchanged nick to waylonflinn
19:48:16  * wesbosjoined
19:50:38  * waylonflinnpart
19:56:42  * theColequit (Quit: theCole)
19:58:57  * jcrugzzjoined
20:04:49  * DTrejojoined
20:08:51  * elguapo99quit (Ping timeout: 245 seconds)
20:09:41  * Killswitchquit (Ping timeout: 246 seconds)
20:10:59  * raphiejoined
20:11:19  <raphie>hey jesusabdullah / AvianFlu: I'm getting the dreaded An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
20:14:04  * Killswitchjoined
20:14:05  * Killswitchquit (Changing host)
20:14:05  * Killswitchjoined
20:14:57  * chjjquit (Read error: Connection reset by peer)
20:15:08  <raphie>ahh, jitsu start
20:15:09  <raphie>ok
20:18:13  * joshvermairequit (Quit: for (sheep = 0; sheep <= Infinity; ++sheep) {)
20:18:19  <blakmatrix>hmm i think my IC is cuting out
20:18:36  * chjjjoined
20:24:06  <Draggor>is joyent still banned from freenode?
20:24:50  * lemonadquit (Quit: lemonad)
20:25:11  <jesusabdullah>They said we weren't
20:26:05  * lemonadjoined
20:28:52  * benlowerjoined
20:36:18  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
20:37:20  * joshonthewebjoined
20:39:54  * graeme_fquit (Quit: Computer has gone to sleep.)
20:42:47  * `3rdEdenquit (Read error: Connection reset by peer)
20:43:55  * ferloresquit (Remote host closed the connection)
20:44:35  <DTrejo>npmbro docs hoarders
20:44:36  <npmbro>DTrejo: Please see https://github.com/jesusabdullah/hoarders
20:44:40  <DTrejo>:)
20:49:18  * timhudsonquit (Ping timeout: 256 seconds)
20:55:10  * npmbroquit (Remote host closed the connection)
20:55:28  * benlowerquit (Quit: benlower)
20:55:45  * npmbrojoined
20:56:11  * c4milo_quit (Remote host closed the connection)
20:56:45  * npmbroquit (Remote host closed the connection)
20:57:25  * c4milojoined
20:57:41  * c4miloquit (Remote host closed the connection)
20:57:49  * redirquit (Quit: Computer has gone to sleep.)
21:01:20  * eldiosjoined
21:03:09  * benlowerjoined
21:04:05  * wesbosquit (Quit: Leaving...)
21:07:32  * yawnjoined
21:09:29  * cjmquit (Quit: This computer has gone to sleep)
21:19:40  * Domenicquit (Quit: Leaving)
21:20:22  * adambraultjoined
21:22:34  * benvquit (Ping timeout: 265 seconds)
21:25:05  * coderarityquit (Quit: dumb laptops)
21:27:19  * benvjoined
21:27:33  * iamdustanquit (Quit: went to sleep)
21:31:25  * broofaquit (Quit: Leaving...)
21:34:26  * cjmjoined
21:38:16  * eeejoined
21:40:43  * elguapo99joined
21:42:30  * bhamrickjoined
21:43:31  * c4milojoined
21:50:29  * Dredok_quit (Ping timeout: 245 seconds)
21:53:20  * benlowerquit (Quit: benlower)
22:03:20  * eeequit (Quit: Page closed)
22:05:40  * PatFjoined
22:08:13  * anoemiquit (Quit: anoemi)
22:08:40  * joshmoshjoined
22:09:20  <joshmosh>Anyone else having problems installing the jitsu client?
22:09:27  * Destosquit (Ping timeout: 265 seconds)
22:10:04  <joshmosh>Guess it was because I was running an older version of node
22:10:06  <joshmosh>:/
22:10:06  * ryan_stevensquit (Read error: Connection reset by peer)
22:10:09  <joshmosh>Nevermind
22:10:20  * PatFquit (Ping timeout: 268 seconds)
22:11:34  * joshmoshquit (Client Quit)
22:11:35  * ryan_stevensjoined
22:11:57  <blakmatrix>ah one of those, what did yo uget the fail with the read module?
22:15:00  * davidbanhamjoined
22:15:33  * adambraultquit (Quit: Adios!)
22:17:49  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:19:49  * timhudsonjoined
22:20:02  * joshonthewebjoined
22:21:57  * zemanelquit (Quit: Remote hottie closed the connection)
22:22:19  * Killswitchpart ("RAGEQUIT")
22:23:46  * adambraultjoined
22:24:51  * yawnquit (Quit: Lost terminal)
22:27:19  * broofajoined
22:27:19  * vincentmacjoined
22:32:50  * netpro2kquit (Ping timeout: 246 seconds)
22:40:37  * hichaelmartquit (Remote host closed the connection)
22:41:28  * cronopioquit (Quit: leaving)
22:42:04  * Destosjoined
22:44:16  <DTrejo>joshontheweb: i think npm is having certificate problems
22:45:02  <joshontheweb>I think you meant to ping joshmosh
22:45:08  <joshontheweb>who is gone now
22:45:16  * jryansquit (Quit: Be back later)
22:50:05  * motiooon_quit (Quit: motiooon_)
22:53:32  * lpinquit (Read error: Operation timed out)
22:54:35  <jesusabdullah>DTrejo: no, jitsu doesn't support v0.6.x < 0.6.20 due to some readline bug
22:55:22  * lemonadquit (Quit: lemonad)
23:00:45  * Domenicjoined
23:01:11  * hichaelmartjoined
23:05:00  * davidbanhamquit (Remote host closed the connection)
23:08:05  * evan_joined
23:09:05  * robhawkesquit (Quit: Leaving...)
23:11:37  * evan_quit (Client Quit)
23:12:53  * Delapouitejoined
23:13:19  * thepumpkinjoined
23:14:23  * thepumpkinquit (Read error: Connection reset by peer)
23:19:39  * marciopugajoined
23:19:59  * sirkitree\afkjoined
23:20:06  <marciopuga>Anyone alive?
23:20:39  <sirkitree\afk>getting errors trying to `npm install jitsu -g` :(
23:20:42  <blakmatrix>everyone is dead; you are the only one left on the planet: what do you do ?
23:20:48  * sirkitree\afkchanged nick to sirkitree
23:21:00  <blakmatrix>sirkitree: do you have a gist?
23:21:13  <sirkitree>of the output or the log?
23:21:20  <blakmatrix>output
23:21:27  <sirkitree>sec
23:21:30  <marciopuga>blakmatrix: ECONNREFUSED on the losangeles-now man
23:21:44  <marciopuga>:(
23:22:11  <sirkitree>blakmatrix: https://gist.github.com/3290480
23:22:37  <blakmatrix>marciopuga: :S shows up fine for me with 150+ watchers let me take a closer look
23:23:50  <blakmatrix>sirkitree: upgrated to node 0.6.20 or 0.8.x
23:24:27  <marciopuga>blakmatrix: what would be the reasons for ECONNREFUSED?
23:24:42  <sirkitree>cripes node increments fast
23:24:45  <sirkitree>lol
23:25:21  <AvianFlu>marciopuga: can you curl -v that app a few times?
23:25:27  <AvianFlu>it might just be one balancer
23:25:33  <AvianFlu>but that really shouldn't happen
23:26:10  <AvianFlu>marciopuga: it loads for me too
23:27:15  <marciopuga>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}dchirilas-mp:~ mpuga$
23:27:42  <marciopuga> 500 Internal Server Error
23:30:12  <AvianFlu>marciopuga: please run curl -v on it a few times, and gist me the whole terminal output
23:31:22  <AvianFlu>marciopuga: I'm seeing all 200s, from all of our balancers
23:36:30  * cronopiojoined
23:41:07  <jcrugzz>jesusabdullah: I'm curious, any reason that you guys use sendgrid via HTTP over SMTP?
23:43:45  <marciopuga>AvianFlu: it's coming now
23:44:05  <AvianFlu>it's working?
23:44:12  <AvianFlu>jcrugzz: SMTP is kind of a nightmare
23:44:32  * copongcopongjoined
23:44:38  <jcrugzz>AvianFlu: How so?
23:45:06  <AvianFlu>jcrugzz: complicated and error-prone protocol
23:45:17  <AvianFlu>we had lots of problems with complex silent failures before switching to HTTP
23:45:56  * elguapo99quit (Ping timeout: 245 seconds)
23:47:57  <jcrugzz>AvianFlu: Ahh, so of course SendGrid recommends SMTP hah
23:48:36  <jcrugzz>AvianFlu: Definitely good to know though, thanks.
23:49:04  * jamundquit (Quit: jamund)
23:51:31  <marciopuga>AvianFlu: another thing that worries me is that when i dont get an error, Im connected to the page and it's all good but the instagram callback can't be reached, no photos show up
23:52:24  <marciopuga>I mean in the case instagram callback can't reach the server because of a ECONNREFUSED
23:52:35  <AvianFlu>so hang on here
23:52:40  <AvianFlu>where are you seeing this ECONNREFUSED
23:53:11  <AvianFlu>because all of these, every city
23:53:16  <AvianFlu>sometimes they sit still, then photos come in
23:53:21  <AvianFlu>how does it work?
23:55:25  <AvianFlu>marciopuga: are you seeing this on more than one city, or just LA
23:55:31  * xaqquit (Remote host closed the connection)
23:56:21  <AvianFlu>marciopuga: might it have something to do with the fact that you've got three identical copies of some of these running from our multi-drone setup?
23:56:34  <AvianFlu>is it possible that you need some kind of backing store for consistency?
23:56:44  <AvianFlu>I don't know how the app works, so it's hard to say
23:58:35  <AvianFlu>but keeping the socket.io session data in a backing store might help
23:58:42  <AvianFlu>I'm seeing lots of handshake errors in your app logs
23:58:51  <AvianFlu>maybe make yourself a small redis instance
23:59:29  * Destosquit (Quit: Destos)