00:01:12  * Bootstrapperquit (Remote host closed the connection)
00:01:49  * c4miloquit (Remote host closed the connection)
00:04:37  <Sly>Everyone still doing okay?
00:05:31  * mark___quit (Quit: mark___)
00:08:46  * abrahamquit (Quit: Computer has gone to sleep.)
00:12:26  * kuryaki1quit (Ping timeout: 246 seconds)
00:25:39  * defunctzombiejoined
00:26:18  * standoojoined
00:34:15  * defunctzombiequit (Ping timeout: 260 seconds)
00:35:53  * _sorensenquit (Ping timeout: 255 seconds)
00:40:39  <blakmatrix>help help I need help
00:40:58  * SubtleGradientquit (Remote host closed the connection)
00:41:02  <blakmatrix>I need a copy of windows 8 to test
00:41:31  * SubtleGradientjoined
00:46:08  * Bootstrapperjoined
00:46:12  * sandfoxjoined
00:46:17  * SubtleGradientquit (Ping timeout: 268 seconds)
00:46:46  * katjangjoined
00:49:43  * rushainemquit (Quit: rushainem)
00:52:43  * standooquit (Quit: Leaving.)
00:53:42  * SubtleGradientjoined
00:54:50  * Slyquit (Remote host closed the connection)
00:58:52  * kuryaki1joined
01:04:44  * kadishmaljoined
01:05:24  <kadishmal>Hi Jitsu!
01:05:40  <kadishmal>my app is down with this error "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}"
01:05:52  <kadishmal>what's the problem with jitsu?
01:06:12  <kadishmal>the app can't even be started and no logs are available
01:07:04  * robhawkesquit (Quit: Leaving...)
01:07:22  <blakmatrix>hi kadishmal can you tell me your username appname and the url your lookin at
01:07:28  <kadishmal>restarting the app doesn't even work, keeps saying "stopped"
01:07:46  <kadishmal>now it's working after several attempts to restart
01:08:00  <kadishmal>kadishmal/howtocubrid dl.cubrid.org
01:08:52  <blakmatrix>let me take a look
01:09:09  * Bootstrapperquit (Remote host closed the connection)
01:10:15  <blakmatrix>kadishmal: I see your app up
01:10:24  <kadishmal>yes, it's now up
01:10:29  <blakmatrix>can you gist me what yo uwere seing from the command ine
01:10:41  <kadishmal>for logs?
01:10:58  <kadishmal>nothing since the start
01:11:08  <kadishmal>[11/17 10:05:17 GMT+0900] App started on port 1337
01:11:09  <kadishmal>[11/17 10:06:27 GMT+0900] App started on port 1337
01:11:11  <blakmatrix>yeah you said it wouldnt deploy that it kept saying "Stopped"
01:11:35  <kadishmal>no, it was last deployed yesterday and was working perfectly
01:11:49  <kadishmal>I was trying to restart from Web console multiple times
01:13:02  <kadishmal>I've just registered with Jitsu, about a month has passed, and it's down for the first time, I really doubt the service now
01:14:44  <mmalecki>what do you mean by "wouldn't deploy"?
01:15:05  <kadishmal>last time I asked jesusabdullah if you had some monitoring tools like how much mem is being consumed or CPU so that I could possibly provision more drons, but you've got nothing on this concern. How should I know if this was due to memory insufficiency?
01:15:34  <kadishmal>mmalecki: I didn't say "wouldn't deploy", blakmatrix said
01:15:42  <mmalecki>we're still working on getting this feature out to public
01:15:46  <kadishmal>I said, my app wouldn't start
01:15:57  <mmalecki>okay, what's the error?
01:16:01  <kadishmal>mmalecki: yes, I know.
01:16:16  <kadishmal>the web was displaying {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}"
01:16:21  <blakmatrix>ah, I'd suggest using the jitsu command line tool as its better at giving hints why things are acting the way they are... most likely given the nature of the error yo utold me your app has been crashing due to a memory leak and yo ujust hppend to see it this time before it got restarted
01:16:29  <switz>did you set the proper port?
01:16:48  <mmalecki>kadishmal: I'll try to start it with jitsu, one second
01:17:11  <kadishmal>switz: proper? does jitsu require a proper port? it works with any chosen port, doesn't it?
01:17:13  * joshonthewebquit (Quit: Computer has gone to sleep.)
01:17:20  * kenperkinsjoined
01:17:32  <mmalecki>jitsu apps start kadishmal/howtocubrid just worked for me, site appears to be up?
01:17:43  <kadishmal>blakmatrix: I use console tool, too. I was just receiving no logs, so checked out with the Web log
01:17:56  * kperchquit (Remote host closed the connection)
01:17:57  <blakmatrix>If you were to deploy a new release you'd likely deploy/start to a set of our new and improved drones which are less succeptable to memory leaks
01:18:04  <kadishmal>blakmatrix: and yes, the Web logs displays logs much delayed than the console tool
01:18:44  <kadishmal>"new and improved drones"??? what do you mean?
01:18:58  <kadishmal>how do we choose where our app gets deployed?
01:19:37  <blakmatrix>kadishmal: we are phasing out old drones people as are sitting on as they restart/deploy ther apps
01:19:55  <kadishmal>we're gradually trying to move our entire Website to Jitsu, but I'm really afraid it's not gonna work as expected
01:20:18  <blakmatrix>these new drones have a smaller "forever" processes and use tar, rather than node-tar
01:20:39  <mmalecki>(effectively giving you ~ 20 MB more)
01:21:44  <kadishmal>I'd love to move to new ones, but how do I know whether I'm on the new drone or not?
01:23:25  <mmalecki>kadishmal: all our free drones are 'new' ones now
01:23:34  <blakmatrix>kadishmal: we're woring on things but you gotta understand we're still in public beta, we're working on making this a great PAAS, and your input and loyalty is invaluable to us
01:23:54  <blakmatrix>kadishmal: in fact your drone is a new one right now
01:24:00  * slloydquit (Quit: Leaving...)
01:24:00  <blakmatrix>i just checked
01:24:07  <kadishmal>blakmatrix: I'm glad it's new!
01:24:19  <kadishmal>so how much mem is allocated to such drones?
01:25:10  <blakmatrix>well mmaleckijust said it gives you about ~20 MB more than the previous amount
01:25:27  * Bootstrapperjoined
01:25:38  <kadishmal>blakmatrix: more than how much 128M?
01:25:52  <blakmatrix>before it was 256 MB
01:26:38  * rushainemjoined
01:26:57  <kadishmal>I see. But still it says nothing until we can know how much is being actually eaten up by our app
01:27:26  * SubtleGradientquit (Remote host closed the connection)
01:27:49  <kadishmal>and yes, I understand you're in public beta. But people in public beta don't pay, but we do (I don't complain that we pay so much that I should complain)
01:27:59  * SubtleGradientjoined
01:31:32  * aheckmannquit (Quit: the end)
01:32:04  <kadishmal>how much mem is given to 3-drone apps?
01:32:22  * SubtleGradientquit (Ping timeout: 246 seconds)
01:32:28  <switz>how many concurrent websocket users can a drone (or 3) handle?
01:32:56  <blakmatrix>I've sen 400 successfully work on 1 drone
01:33:05  <switz>hmm, interesting.
01:33:22  <switz>Any easy way of load testing that yourself?
01:33:50  <blakmatrix>3-drone app would collectively have ~768
01:34:23  <kadishmal>I see
01:35:24  <blakmatrix>switz: you can open developer console and spawn connections until those conections drop or stop responding, at that count is when the websockets become unstable
01:35:57  <switz>using some sort of headless browser? or natively with node?
01:36:00  * joshonthewebjoined
01:37:14  <blakmatrix>well I meant like with chrome, you open the javascript console and could just do it from there
01:37:29  <blakmatrix>but you could do it from a node app or headless browser too
01:39:15  <switz>yeah I'd rather load test the app rather than websockets itself.
01:39:18  <switz>I'll give it a shot
01:39:41  * shykeschanged nick to zz_shykes
01:41:08  * zz_shykeschanged nick to shykes
01:45:38  * rushainemquit (Quit: rushainem)
01:48:27  * kperchjoined
01:53:44  * kuryaki1quit (Ping timeout: 246 seconds)
01:54:58  * c4milojoined
01:56:42  * c4miloquit (Remote host closed the connection)
01:57:47  * kperchquit (Ping timeout: 255 seconds)
02:01:26  * kadishmalquit (Remote host closed the connection)
02:02:04  * kuryaki1joined
02:07:30  * jahaquit (Quit: Leaving.)
02:10:16  * kuryaki1quit (Read error: Connection timed out)
02:10:38  * kuryaki1joined
02:24:32  * kperchjoined
02:27:13  * thl0joined
02:27:39  * thl0quit (Remote host closed the connection)
02:28:13  * thl0joined
02:29:00  * Bootstrapperquit (Remote host closed the connection)
02:32:14  * thl0quit (Ping timeout: 240 seconds)
02:35:07  * kperchquit (Ping timeout: 260 seconds)
02:39:10  * kuryaki1quit (Ping timeout: 256 seconds)
02:39:41  * kuryaki1joined
02:44:28  * c4milojoined
02:45:52  * kuryaki1quit (Ping timeout: 246 seconds)
02:58:03  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
03:01:05  * joshsmithquit (Quit: joshsmith)
03:01:11  * kperchjoined
03:02:14  * katjangquit (Quit: katjang)
03:03:35  * indexzerojoined
03:10:39  * chrisdotcodejoined
03:11:22  * defunctzombiejoined
03:11:25  * kperchquit (Ping timeout: 246 seconds)
03:15:20  * defunctzombiequit (Remote host closed the connection)
03:17:08  * standoojoined
03:18:27  * generalissimojoined
03:24:08  * defunctzombiejoined
03:35:55  * cronopioquit (Quit: Bye)
03:36:30  * cronopio[phone]quit (Quit: Bye)
03:37:32  * cronopiojoined
03:38:08  * kperchjoined
03:43:52  * katjangjoined
03:45:46  * Slyjoined
03:48:34  * kperchquit (Ping timeout: 260 seconds)
03:57:56  * kperchjoined
03:58:31  * sandfoxquit (Quit: sandfox)
03:58:53  * kperchquit (Read error: Connection reset by peer)
03:59:13  * kperchjoined
04:02:47  * bradleymeckjoined
04:14:33  * steve-_quit (Quit: Leaving...)
04:20:26  * generalissimoquit (Remote host closed the connection)
04:31:13  * generalissimojoined
04:32:38  * IrishGringoquit (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
04:33:34  * omni5ciencequit (Ping timeout: 252 seconds)
04:38:34  * kagemanejoined
04:41:42  * indexzeroquit (Quit: indexzero)
04:47:06  * AvianFlujoined
04:47:28  * c4miloquit (Remote host closed the connection)
04:50:30  <kagemane>hi, I have an app that I'm about to deploy soon. Initially, I would like to subscribe to Micro plan (i.e. 1 drone). Does nodejitsu offer staging environment for my app? Or do I need to buy additional drone to serve as my staging environment?
05:05:20  * mmaleckichanged nick to mmalecki[zzz]
05:12:31  * Bootstrapperjoined
05:16:02  * kuryaki1joined
05:23:00  * joshonthewebquit (Quit: Computer has gone to sleep.)
05:37:11  * generalissimoquit (Remote host closed the connection)
05:40:28  * cronopio[phone]joined
05:40:41  * cronopioquit (Quit: leaving)
05:51:57  * Bootstrapperquit (Remote host closed the connection)
05:52:31  * kuryaki1quit (Ping timeout: 260 seconds)
06:01:00  * coen-hydejoined
06:04:31  * anoemiquit (Quit: anoemi)
06:19:01  * joshsmithjoined
06:19:10  * sreeixjoined
06:22:53  * sreeixquit (Read error: Connection reset by peer)
06:25:41  * bradleymeckquit (Quit: bradleymeck)
06:31:00  * standoopart
06:35:03  * defunctzombiequit (Remote host closed the connection)
06:37:56  * tomshredsjoined
06:43:08  * i_m_caquit (Read error: Connection reset by peer)
06:43:45  * i_m_cajoined
06:52:59  * shykeschanged nick to zz_shykes
07:17:00  * AvianFluquit (Remote host closed the connection)
07:17:49  <jesusabdullah>kagemane: no special staging env, no
07:18:01  <jesusabdullah>kagemane: best way is to either test it locally, or to buy the 3 drone plan
07:23:43  * blakmatrixquit (Remote host closed the connection)
07:27:14  * katjangquit (Quit: katjang)
07:38:37  * tomshredsquit (Quit: Leaving...)
07:42:40  * lpinjoined
07:48:11  * coen-hydequit (Quit: coen-hyde)
07:50:36  * blakmatrixjoined
07:52:29  * InspiredJWjoined
07:52:49  <InspiredJW>Does Nodejitsu supports wildcard SSL?
07:52:57  <InspiredJW>What about SPDY?
07:53:13  <blakmatrix>yes to both i believe
07:53:21  <blakmatrix>we provid eour own though
07:53:35  <blakmatrix>*.nodejitsu.com
07:55:19  <InspiredJW>but it SSL on custom domain
07:55:28  <InspiredJW>SSL applied on Nodejitsu's load balancer?
07:55:34  <InspiredJW>Or on my node app ?
07:55:37  <blakmatrix>sure...
07:55:43  <blakmatrix>you want ti ?
07:55:58  <InspiredJW>on load balancer would be better :)
07:56:10  * joshsmithquit (Quit: joshsmith)
07:58:43  <blakmatrix>yeah it installs it at the load balancer level
07:59:24  <blakmatrix>if you eant to start the process of addin a SSL on a custom domain e-mail support@nodejitsu.com
07:59:27  <blakmatrix>i gtg
07:59:31  <blakmatrix>crappy connection
08:01:24  * blakmatrixquit (Remote host closed the connection)
08:03:51  * sreeixjoined
08:04:30  * pellepelle3quit (Read error: Connection reset by peer)
08:04:44  * pellepelle3joined
08:05:30  * clarkfischerjoined
08:42:28  * mappumquit (Ping timeout: 248 seconds)
08:46:26  * jcrugzzjoined
08:49:33  * indexzerojoined
08:53:18  * standoojoined
08:59:56  * kperchquit (Remote host closed the connection)
09:02:23  <InspiredJW>I have a problem on deploying my app
09:02:30  <InspiredJW>socket hang up problem
09:03:24  <InspiredJW>nvm
09:03:32  <InspiredJW>works on third trials
09:09:17  * kagemanequit (Quit: Page closed)
09:09:44  <InspiredJW>hmmm... actually not work..
09:20:58  * indexzeroquit (Quit: indexzero)
09:23:30  * chrisdotcodequit (Ping timeout: 264 seconds)
09:26:35  * chrisdotcodejoined
09:30:19  * kperchjoined
09:30:55  * pooriaazimijoined
09:34:27  <InspiredJW>any one can help me?
09:38:30  * chrisdotcodequit (Ping timeout: 264 seconds)
09:40:50  * jcrugzzquit (Ping timeout: 255 seconds)
09:41:40  * kperchquit (Ping timeout: 246 seconds)
09:42:35  * sreeixquit (Quit: sreeix)
09:43:42  * lpinquit (Ping timeout: 276 seconds)
09:47:40  * sandfoxjoined
09:50:25  * grabehjoined
09:50:29  * jcrugzzjoined
09:52:09  * alucardXjoined
10:04:10  * lpinjoined
10:06:43  * doki_penquit (Read error: Operation timed out)
10:07:34  <InspiredJW>hmm
10:07:40  <InspiredJW>weird message poped up
10:07:45  <InspiredJW>"no Free servers available"
10:07:59  <InspiredJW>I'm using "small plan" and currently using 1drone
10:08:04  <InspiredJW>should be able to use 2 more drones
10:08:14  <InspiredJW>and deploying another app (1drone) created that message
10:08:42  * kperchjoined
10:08:53  * evangenieurquit (Remote host closed the connection)
10:09:26  * evangenieurjoined
10:13:34  * evangenieurquit (Ping timeout: 240 seconds)
10:15:02  * doki_penjoined
10:17:08  * jcrugzzquit (Ping timeout: 252 seconds)
10:19:22  * TheJHjoined
10:20:52  * kperchquit (Ping timeout: 246 seconds)
10:23:17  * pooriaazimiquit (Quit: pooriaazimi)
10:34:16  <yawnt>InspiredJW: hey, looking
10:34:28  <InspiredJW>?
10:34:35  <yawnt>about your issue :)
10:34:42  <InspiredJW>nice :)
10:34:48  <InspiredJW>have you got mail?
10:35:18  <yawnt>uhm no, haven't checked yet
10:35:58  <InspiredJW>same content anyway
10:42:34  <InspiredJW>yawnt: how is it?
10:42:56  <yawnt>could you paste me your full error in a gist please?
10:44:10  <InspiredJW>https://gist.github.com/a6edf65053277a9b1c8e
10:44:13  <yawnt>thank you
10:45:43  <InspiredJW>all of my app cannot be deployed..
10:46:47  <InspiredJW>I guess my account data is messed up
10:47:06  <yawnt>it looks like we're out of new servers, trying to reach out someone to deploy a new batch
10:47:16  * kperchjoined
10:48:12  <InspiredJW>:/
10:49:22  <InspiredJW>I hope this does not happen in paid plan anymore
10:55:03  <InspiredJW>@yawnt out of vm capacity ?? So you guys working on deploying additional servers on Joyent?
10:55:27  <yawnt>InspiredJW: we're working on it :)
10:55:56  <InspiredJW>index_zero is coming to nodeplay Conference in Korea
10:56:03  <InspiredJW>3 days later :)
10:57:38  * evangenieurjoined
10:58:44  * hiro__joined
10:59:22  * kperchquit (Ping timeout: 246 seconds)
11:08:00  <InspiredJW>yawnt: tell me when you done with adding more servers :)
11:08:29  <yawnt>InspiredJW: yeah, unfortunately most of the team is US time, so they're asleep now, trying to wake them up :P
11:25:52  * kperchjoined
11:25:59  * evangenieurquit (Ping timeout: 252 seconds)
11:34:14  * jcrugzzjoined
11:38:13  * kperchquit (Ping timeout: 246 seconds)
11:39:00  <InspiredJW>yawnt: seems its working now
11:40:40  <yawnt>InspiredJW: awesome, sorry for the inconvenient
11:41:05  <InspiredJW>did you increase server?
11:41:09  <yawnt>*inconvenience
11:54:10  <InspiredJW>yawnt: Did you add servers?
11:56:35  * jcrugzzquit (Ping timeout: 255 seconds)
12:04:41  * kperchjoined
12:04:58  * mdedetrichjoined
12:09:51  * hiro__quit (Remote host closed the connection)
12:10:59  * ppcanojoined
12:12:00  * evangenieurjoined
12:17:17  * kperchquit (Ping timeout: 255 seconds)
12:36:01  * sorensojoined
12:37:23  * mdedetrichquit (Quit: Computer has gone to sleep.)
12:43:31  * kperchjoined
12:48:35  * anthonyjoined
12:48:42  * anthonypart
12:48:54  * AnthonyCatjoined
12:49:30  <AnthonyCat>"No free servers available." What's happening?
12:52:15  <yawnt>AnthonyCat: yes, we're aware of the situation and are working on it
12:52:33  <AnthonyCat>ah cool. thanks
12:52:34  <yawnt>sorry for the inconvenience
12:52:57  <AnthonyCat>no problem at all, my site is won't be ready for ages anyway
12:55:34  * kperchquit (Ping timeout: 246 seconds)
12:56:13  * AnthonyCatpart
13:03:01  * jcrugzzjoined
13:07:27  * jcrugzzquit (Ping timeout: 260 seconds)
13:07:44  * sorensoquit (Quit: Computer has gone to sleep.)
13:10:01  * evangenieurquit (Remote host closed the connection)
13:10:36  * evangenieurjoined
13:13:14  * alucardXquit (Ping timeout: 255 seconds)
13:14:55  * evangenieurquit (Ping timeout: 260 seconds)
13:16:24  * hiro__joined
13:18:46  * lpinquit (Ping timeout: 245 seconds)
13:18:47  * hiro__quit (Remote host closed the connection)
13:22:26  * kperchjoined
13:22:54  * hiro__joined
13:24:23  * bopbijoined
13:24:31  * lpinjoined
13:25:33  <bopbi>hi
13:25:51  <bopbi>why i get this error: info: Creating snapshot 0.0.1-17 info: Updating app KulinrAUTH info: Activating snapshot 0.0.1-17 for KulinrAUTH info: Starting app KulinrAUTH error: No free servers available. Please visit #nodejitsu on irc.freenode.net or email support@nodejitsu.com for further information.
13:30:38  * hiro__quit (Remote host closed the connection)
13:33:46  * InspiredJWquit (Remote host closed the connection)
13:34:46  * kperchquit (Ping timeout: 246 seconds)
13:37:58  * defunctzombiejoined
13:40:48  * alucardXjoined
13:41:37  * therealkoopajoined
13:42:19  * defunctzombiequit (Ping timeout: 246 seconds)
13:52:27  * therealkoopaquit (Remote host closed the connection)
13:52:31  * AvianFlujoined
13:53:07  * sudheerjoined
13:53:56  <sudheer>is it possible to run node.js as service on jitsu? (as opposed to running it as web server)
13:58:04  * therealkoopajoined
14:01:28  * kperchjoined
14:05:41  * evangenieurjoined
14:12:19  * generalissimojoined
14:13:37  * kperchquit (Ping timeout: 246 seconds)
14:17:44  * therealkoopaquit (Remote host closed the connection)
14:21:35  * bradleymeckjoined
14:22:10  * therealkoopajoined
14:38:18  * mappumjoined
14:40:36  * kperchjoined
14:43:07  * mappumquit (Ping timeout: 260 seconds)
14:43:47  * YoYquit (Read error: Connection reset by peer)
14:44:26  * YoYjoined
14:45:28  * bopbiquit (Ping timeout: 245 seconds)
14:52:49  * kperchquit (Ping timeout: 246 seconds)
14:54:24  * hiro__joined
14:54:37  * joshonthewebjoined
14:55:02  <nathan7>Hey AvianFlu
14:55:14  <AvianFlu>what's up nathan7
14:55:14  <nathan7>AvianFlu: How's the out of servers?
14:55:20  <AvianFlu>nathan7: fixed hours ago
14:55:25  <nathan7>AvianFlu: Coo'
14:55:47  <nathan7>On a side note, what are the payment options for paid plans?
14:56:22  <nathan7>I'm still in the dev sandbox and I've kind of given up on running my own haibu (I spent two days on trying to get that to work)
14:57:27  <AvianFlu>nathan7: we take most major credit cards, if that's what you mean
14:57:41  <AvianFlu>some banks don't like our payment gateway sometimes, but US banks are usually fine
14:57:48  <nathan7>hm
14:57:52  <AvianFlu>a few european banks decided "nodejitsu" was suspicious
14:58:04  <AvianFlu>also, when I say "credit cards", I'm not making a distinction between credit and debit
14:58:09  <nathan7>Oh, okay
14:58:22  <nathan7>It's a shame you don't do paypal
14:58:32  <AvianFlu>there was something complicated about that
14:58:38  <nathan7>I know, paypal is evil and all, but it's shittonnes more convenient than anything else for me
14:58:41  <AvianFlu>I forget the details, but paypal was making it harder than it should have been
14:58:50  <nathan7>Yeah, they're assholes
14:58:53  <AvianFlu>I mean, yeah
14:59:09  <AvianFlu>I'll try to find out what the details were - to troll them in public if nothing else XD
15:00:21  <nathan7>heh
15:01:31  <nathan7>Hm
15:01:39  <nathan7>I don't think my debit card is into pretending to be a credit card
15:02:45  * generalissimoquit (Remote host closed the connection)
15:02:53  <nathan7>Nope, no CVC or anything
15:04:36  <AvianFlu>if it has a big-card-company logo it should be fine
15:04:40  <AvianFlu>but without one, probably not
15:05:27  * skylamer`joined
15:05:39  <nathan7>mhm
15:05:42  * YoYquit (Ping timeout: 260 seconds)
15:06:20  <nathan7>I'm not too surprised, I can't even do online banking with this. I have to do that with my mom's card.
15:07:05  * therealkoopaquit (Remote host closed the connection)
15:07:05  * hiro__quit (Remote host closed the connection)
15:07:58  <nathan7>AvianFlu: Are there any plans for other payment options?
15:08:15  <AvianFlu>nathan7: we've had a few people asking, we'll probably see what we can do at some point
15:08:17  <AvianFlu>but no plans as yet
15:08:40  <AvianFlu>it's hard to argue with "shut up and take my money", though :D
15:08:55  * Slyquit (Ping timeout: 246 seconds)
15:10:32  * robhawkesjoined
15:11:29  * Slyjoined
15:11:57  * hiro__joined
15:13:25  <nathan7>AvianFlu: more like shut up and take my money through the limited amount of payment options available to me
15:13:30  <nathan7>AvianFlu: but that's less shoutable
15:14:07  <nathan7>Shoutability is important in catchphrases.
15:15:25  <AvianFlu>indeed!
15:15:32  <switz>..
15:17:58  * grabehquit (Ping timeout: 245 seconds)
15:19:22  * kperchjoined
15:19:55  * hiro__quit (Remote host closed the connection)
15:20:44  * defunctzombiejoined
15:23:04  * hiro__joined
15:28:22  * AvianFluquit (Remote host closed the connection)
15:28:23  * kperchquit (Read error: Connection reset by peer)
15:28:47  * kperchjoined
15:39:23  * defunctzombiequit (Remote host closed the connection)
15:39:34  <deoxxa>still waiting for nodebitsu
15:43:22  * AvianFlujoined
15:43:57  * pgtejoined
15:44:52  * therealkoopajoined
15:47:17  <nathan7>mmalecki[zzz]: so when were you appearing over here?
15:49:46  * defunctzombiejoined
15:50:12  * RabidFirejoined
15:54:50  * switzquit (Quit: Leaving...)
15:57:58  * sudheerquit (Ping timeout: 245 seconds)
16:03:58  * YoYjoined
16:12:51  * sudheerjoined
16:22:51  * anoemijoined
16:29:38  * sudheerquit (Ping timeout: 245 seconds)
16:34:29  * therealkoopaquit (Remote host closed the connection)
16:35:09  * YoYquit (Ping timeout: 276 seconds)
16:36:33  * YoYjoined
16:46:15  * AvianFluquit (Remote host closed the connection)
16:47:38  * YoYquit (Ping timeout: 252 seconds)
16:49:30  * YoYjoined
17:02:11  <Nexxy>how do i nodjatsu?
17:02:24  <Nexxy>halp
17:02:29  <Nexxy>i am not good with computer
17:04:10  * omni5ciencejoined
17:04:19  * ferloresjoined
17:15:51  * skylamer`quit
17:20:28  <anoemi>Nexxy: lol
17:20:31  * omni5ciencequit (Ping timeout: 246 seconds)
17:21:02  <mbalho>hay guyz i want 2 deploy java is this the right room
17:21:14  <mbalho>i have java code i hear nodejitsu does big data
17:21:52  <yawnt>mbalho: sorry?
17:25:38  <yawnt>Nexxy: well you need a ninjablock
17:25:43  <yawnt>it all starts with a ninjablock
17:27:43  <deoxxa>i haeving prablem with jitsen
17:28:18  <deoxxa>is can be hosted with please
17:28:30  * yawntthrows a train at deoxxa
17:28:48  <yawnt>deoxxa: where are you staying in london?
17:28:58  <deoxxa>kensington
17:29:19  <yawnt>dunno where that is
17:29:24  <yawnt>i was in swiss cottage
17:29:30  <deoxxa>west london
17:30:55  <yawnt>nice
17:31:03  <yawnt>KILL THEM ALL
17:31:06  <yawnt>SAVE THE COLONY
17:31:11  <yawnt>(cit. Total Recall)
17:31:29  <deoxxa>i am the colony :<
17:32:07  <yawnt>exactly
17:32:15  <yawnt>in total recall the world was destroyed in a war
17:32:31  <yawnt>and only the unite federation of britain (UK) and the colonies (Australia) remains
17:32:35  <yawnt>*remain
17:32:49  <deoxxa>yay!
17:32:52  <deoxxa>i'm the colony!
17:32:55  <yawnt>and the UFB is the bad guy
17:33:01  <deoxxa>oh no
17:33:04  <deoxxa>:<
17:33:06  <yawnt>:<
17:33:14  <deoxxa>but britain is a cool guy
17:33:20  <yawnt>but the colony kicks the UFB's ass
17:33:22  <deoxxa>eh colonises countries and doesn't afraid of anything
17:33:42  <yawnt>so you should be happy ^o^
17:33:48  * daslichtjoined
17:34:32  <daslicht>anyone using plates ?
17:35:02  <yawnt>not myself, are you having problems?
17:35:28  <daslicht>the example only show how to use inline html strings
17:35:37  <daslicht>I wonder how people use real html templates
17:35:45  <daslicht>read them with fs ?
17:36:05  <yawnt>yes
17:36:10  * anoemiquit (Quit: anoemi)
17:36:44  <daslicht>ok
17:37:05  <yawnt>daslicht: if you want you can have a look at consolidate.js
17:37:17  <yawnt>it's for different stuff, but the structure is always the same :)
17:37:17  <daslicht>thnaks
17:37:25  <daslicht>i have a look on it
17:37:39  <yawnt>you're welcome ;)
17:39:42  <daslicht>ok that just lets me use files without fs ?
17:39:55  <yawnt>it uses fs
17:39:57  <yawnt>under the hood
17:40:00  <daslicht>yeh
17:40:13  <yawnt>it shows how usual templating engines interface with the files
17:40:26  <daslicht>:)
17:44:08  * evangeni_joined
17:52:35  * TheJHquit (Ping timeout: 260 seconds)
17:53:29  * chrisdotcodejoined
17:56:05  <daslicht>this question might sound strange , but would there be a way to place all files of a module under one folder ? anbd not cluttered across the app ?
17:56:17  <daslicht>eg: views reside in a views folder
17:56:24  <daslicht>css js live in teh public folder
17:56:44  <daslicht>in common something like this is used : app.set('views', __dirname + '/views');
17:57:15  <daslicht>just thinking loud
17:57:49  <yawnt>daslicht: i'm not sure i understand what you want
17:58:07  <daslicht>im not sure how to phrase it properly lol
17:58:17  <yawnt>make an example
17:58:19  <yawnt>what do you need?
17:58:43  <daslicht>currently I am experimenting with node things
17:58:45  <daslicht>plain node
17:58:52  <daslicht>or even expressjs , flatiron etc
17:59:27  <daslicht>I understand the main approch to separate thing into view routes etc
17:59:53  <daslicht>but the separation makes it harder to reuse "components" imo
17:59:54  <yawnt>it's the mvc pattern
17:59:58  <daslicht>yeah indeed
18:00:01  <yawnt>you're not forced to use it
18:00:24  <daslicht>i like to create a folder for one component
18:00:36  <daslicht>which holds all its depoendencies
18:00:50  <daslicht>so that i easily could copy paste it to another project
18:00:56  <yawnt>ah
18:01:05  <daslicht>without the need to gather fikles from different folders
18:01:05  <yawnt>i wouldn't do that
18:01:07  <daslicht>eg
18:01:22  <yawnt>if you want to reuse component, just break them in small modules
18:01:30  <daslicht>View /public/assets /public/js /public/css
18:01:31  <yawnt>publish the modules, and call them in your code
18:01:48  <daslicht>yeh thats fine
18:01:54  <daslicht>but modules do not have a view
18:01:57  <daslicht>:)
18:02:14  <daslicht>i like to create complete modules which i can reuse
18:02:23  <daslicht>eG Userlist
18:02:24  <yawnt>just let the user specify in which folder they are
18:02:32  <yawnt>and look them up from that folder
18:03:18  <daslicht>i think i need further experiemntss to find out wherer the journey goes
18:04:28  <daslicht>in the end i like to have modules like "blog" "useradmin" etc which i can reuse in any future projects
18:04:58  <daslicht>at the moment i would have to gather all files from the whole project
18:05:16  <daslicht>i try to create an example to show how I intend to use it
18:05:22  <daslicht>best practice :)
18:05:42  <daslicht>maybe the idea is totall stupid or its brilliant
18:06:01  <yawnt>making those things reusable
18:06:03  <daslicht>luckily i have time to try new things
18:06:08  <daslicht>yeh
18:06:12  <yawnt>it's rpetty hard
18:06:18  <yawnt>because they're linked to a bunch of things
18:06:21  <yawnt>database, html
18:06:23  * joshonthewebquit (Quit: Computer has gone to sleep.)
18:06:27  <yawnt>which makes them hardly portable
18:06:34  <daslicht>reuseable with joy :)
18:06:34  <yawnt>if you can find a good way, then it'd be cool
18:06:46  <daslicht>:))
18:06:58  <daslicht>making the world a better place boom
18:07:00  <daslicht>lol
18:07:17  * mmalecki[zzz]changed nick to mmalecki
18:07:39  * pgtequit (Remote host closed the connection)
18:09:32  <daslicht>http://nodejs.org/api/fs.html#fs_fs_readfile_filename_encoding_callback
18:09:38  <daslicht>just reading this here
18:09:55  <daslicht>when reading a plates html template , do i need to specify an encoding ?
18:10:00  <daslicht>i try
18:10:02  * omni5ciencejoined
18:12:12  * bradleymeckquit (Quit: bradleymeck)
18:19:46  * cronopiojoined
18:25:35  * mikljoined
18:25:57  * miklchanged nick to Guest28978
18:26:55  <daslicht>yawnt: still here ?
18:27:15  <yawnt>yes?
18:27:19  * evangeni_quit (Ping timeout: 255 seconds)
18:27:35  * Guest28978quit (Client Quit)
18:28:03  * mikl1joined
18:29:41  * innocencejoined
18:29:48  * innocencequit (Client Quit)
18:31:20  * bdavisjoined
18:31:27  <daslicht>if you do app.set('views', __dirname + '/views');
18:31:27  <daslicht>I am forced to place all my views under that dir
18:31:54  <daslicht>any idea how to get something like this:
18:32:08  <daslicht> res.render('<myviewpathA>/user');
18:32:08  <daslicht> res.render('<myviewpathB>/somethingelse');
18:32:25  <yawnt>in express?
18:32:28  <daslicht>jip
18:32:44  <daslicht>or do you suggest not using express?
18:32:53  <daslicht>i am open for anything
18:33:03  <yawnt>express is cool if you're gettin started
18:33:10  <yawnt>not sure really about that
18:33:19  <yawnt>you could try in #nodejs or#expressjs
18:33:28  <daslicht>already done
18:33:32  <daslicht>at least in express
18:46:20  <vekexasia>can someone test a piece of code for me ?
18:46:27  * mmaleckichanged nick to mmalecki[food]
18:46:48  * kperchquit (Remote host closed the connection)
18:47:28  * TooTallNatejoined
18:47:30  * vekexasiapart
18:49:59  * jos_ejoined
18:50:48  * jos_equit (Client Quit)
18:52:04  * hiro__quit (Remote host closed the connection)
18:53:00  * paocjoined
18:53:33  * hiro__joined
18:54:22  * TheJHjoined
18:58:17  * TheJHquit (Max SendQ exceeded)
18:58:35  * TheJHjoined
19:00:20  * Transfusionquit (Ping timeout: 246 seconds)
19:02:24  * kenperkinsquit (Ping timeout: 246 seconds)
19:02:24  * calvinfoquit (Ping timeout: 246 seconds)
19:02:25  * calvinfojoined
19:05:19  * AvianFlujoined
19:06:07  * Transfusionjoined
19:06:38  * anoemijoined
19:21:39  * tomshredsjoined
19:25:10  * therealkoopajoined
19:25:43  * sorensojoined
19:28:40  * mikl1changed nick to mikl
19:30:21  * miklquit (Quit: Connection reset by Peer Gynt)
19:30:52  * mikljoined
19:33:56  * pellepellejoined
19:35:00  * joshonthewebjoined
19:36:12  * cjmjoined
19:39:23  * therealkoopaquit (Remote host closed the connection)
19:39:28  * defunctzombiequit (Remote host closed the connection)
19:45:17  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:45:51  * joshonthewebjoined
19:46:26  * omni5ciencequit (Ping timeout: 252 seconds)
19:55:47  * omni5ciencejoined
19:56:17  * thepumpkinquit (Ping timeout: 246 seconds)
19:56:59  * mappumjoined
19:57:09  * daslichtquit (Remote host closed the connection)
19:57:11  * kperchjoined
19:57:35  * thepumpkinjoined
19:58:36  * tmpvarquit (Quit: Leaving)
20:00:05  * paocquit (Quit: Leaving...)
20:00:35  * joshsmithjoined
20:01:19  * coen-hydejoined
20:01:31  * kperchquit (Ping timeout: 246 seconds)
20:03:28  * paocjoined
20:03:28  * paocquit (Client Quit)
20:10:00  * defunctzombiejoined
20:18:08  * defunctzombiequit (Ping timeout: 244 seconds)
20:19:57  * graeme_fjoined
20:20:34  * sandfoxquit (Quit: sandfox)
20:20:46  * graeme_fquit (Client Quit)
20:22:39  * alucardXquit (Quit: leaving)
20:27:33  * sorensoquit (Quit: Computer has gone to sleep.)
20:31:06  * coen-hydepart
20:31:11  * coen-hydejoined
20:33:08  * wesbosquit (Quit: Leaving...)
20:33:18  <coen-hyde>my deploys are failing trying to compile BSON for Mongoose https://gist.github.com/cff0bc7a5bf18cf227a4
20:34:13  * bdavisquit (Ping timeout: 245 seconds)
20:34:23  <AvianFlu>coen-hyde: hashlib is super-old
20:34:30  <AvianFlu>you should try updating mongoose maybe
20:34:35  <AvianFlu>all that stuff is now available in core
20:34:42  <AvianFlu>that's an addon that's expecting node 0.2 or 0.4
20:35:55  <coen-hyde>I've got the latest mongoose but i was using hashlib else where in the app
20:36:10  <coen-hyde>i'll dispose of it
20:36:42  * c4milo_joined
20:36:51  * c4milo_quit (Remote host closed the connection)
20:37:41  <AvianFlu>yeah, it won't compile
20:37:56  <AvianFlu>you said BSON for Mongoose, I guess that was why I thought it was
20:37:59  <AvianFlu>part of it
20:38:00  <AvianFlu>but yeah
20:38:23  * anoemiquit (Quit: anoemi)
20:38:36  * AvianFluquit (Remote host closed the connection)
20:38:53  * mappumquit (Read error: Connection reset by peer)
20:49:21  * wesbosjoined
20:52:36  * AvianFlujoined
20:56:01  * anoemijoined
20:57:06  * joshonthewebquit (Quit: Computer has gone to sleep.)
21:04:53  * c4milojoined
21:06:42  * hiro__quit (Remote host closed the connection)
21:07:22  * joshonthewebjoined
21:07:56  * mappumjoined
21:07:57  * mapppumjoined
21:08:09  * wesbosquit (Quit: Leaving...)
21:09:36  * mapppumquit (Client Quit)
21:10:35  * defunctzombiejoined
21:11:02  * sorensojoined
21:15:28  * i_m_caquit (Read error: Connection reset by peer)
21:16:13  * i_m_cajoined
21:16:55  * mdedetrichjoined
21:17:14  * xymoxquit (Ping timeout: 240 seconds)
21:22:55  * SubtleGradientjoined
21:24:19  * Tam2joined
21:25:31  * SubtleGradientquit (Remote host closed the connection)
21:25:36  * joshonthewebquit (Quit: Computer has gone to sleep.)
21:25:57  * SubtleGradientjoined
21:27:01  * mdedetrichquit (Ping timeout: 268 seconds)
21:30:13  * SubtleGradientquit (Ping timeout: 252 seconds)
21:30:23  * mdedetrichjoined
21:32:03  * jmar777joined
21:32:18  * jmar777quit (Remote host closed the connection)
21:32:51  * jmar777joined
21:34:29  * kperchjoined
21:35:23  * tomshredsquit (Quit: Leaving...)
21:36:54  * jmar777quit (Ping timeout: 240 seconds)
21:39:47  * Tam2quit
21:43:33  * standooquit (Read error: Connection reset by peer)
21:43:49  * joshonthewebjoined
21:44:15  * tomshredsjoined
21:44:39  * standoojoined
21:45:01  * Sly_joined
21:47:02  * TheJHquit (Ping timeout: 260 seconds)
21:48:34  * Slyquit (Ping timeout: 240 seconds)
21:48:40  * Tam2joined
21:49:06  * Sly_changed nick to Sly
21:49:33  * sorensoquit (Quit: Computer has gone to sleep.)
21:51:11  <Tam2>Hi, i'm getting various erros when attempting to deploy
21:51:37  <Tam2>errors*
21:51:58  <Tam2>mostly just socket hangup and once something about spawning a drone
21:52:33  <anoemi>Tam2: hey there
21:52:52  <Tam2>anoemi: hey
21:53:37  <anoemi>what errors are you seeing exactly?
21:53:48  <anoemi>can you send a gist with the output?
21:53:57  <Tam2>anoemi: https://gist.github.com/4849ab77c2669a50f0da
21:54:50  <Tam2>i know AvianFlu has looked into it in the past and said it's a node-tar issue, but it's now getting to the point where it takes me about 30min-1hr to sucessfully deploy
21:55:58  <anoemi>yeah
21:56:08  <anoemi>so this isn't the same sort of socket hang up
21:56:37  <Tam2>ok
21:56:53  <anoemi>this is because jitsu is taking too long to upload locally
21:57:03  * kperchquit (Remote host closed the connection)
21:57:06  <Tam2>well i'm just using jitsu start
21:57:15  <Tam2>so would the files not already be on the server?
21:58:24  <anoemi>try to increase the jitsu's timeout
21:58:38  <anoemi>you can use 'jitsu config set timeout 900000'
21:58:59  <Tam2>okay done
22:01:04  <Tam2>Socket hangup again
22:01:49  * Slyquit (Remote host closed the connection)
22:02:21  <anoemi>does it say something about jitsu's timeout?
22:02:41  * mmalecki[food]changed nick to mmalecki
22:02:46  * AvianFlu_joined
22:02:49  <Tam2>It didnt say anyting about a timeout just said Error: Socket hang up
22:02:53  <Tam2>but i tried it again
22:02:57  <Tam2>and it seems to have worked now
22:03:04  <anoemi>for future reference, every time you run 'jitsu start' its hitting a new server
22:03:23  <Tam2>ok
22:03:29  <anoemi>so each new server is a new download, and the files still need to be transferred
22:03:37  <Tam2>ah okay, makes sense
22:03:39  <AvianFlu_>Tam2: was it exactly the same timeout output as before?
22:03:46  <AvianFlu_>there are both local and remote hangups possible
22:03:56  <AvianFlu_>the old error was a server-side crash hanging up the socket
22:04:01  <Tam2>AvianFlu_ yea same output as last time
22:04:05  <AvianFlu_>the error you gisted was jitsu giving up from too much time going by
22:04:07  * AvianFluquit (Ping timeout: 260 seconds)
22:04:12  * AvianFlu_changed nick to AvianFlu
22:04:16  <AvianFlu>okay
22:04:30  * Slyjoined
22:04:41  <Tam2>this is the error i got when i changed the tiemout: https://gist.github.com/3e0706d2d34a0dc97e56
22:05:01  <AvianFlu>that's a server-side hangup
22:05:05  <Tam2>but i tried 'jitsu start' a couple times more and it worked
22:05:09  <AvianFlu>note how it says "error returned from nodejitsu"
22:05:13  <Tam2>yea
22:05:17  <Tam2>ah okay
22:07:13  <Tam2>is it just best to keep tring if i get the server-side hangup?
22:09:20  <AvianFlu>Tam2: yeah, you'll find the odd server in a bad state sometimes
22:09:33  * konklonejoined
22:09:36  <AvianFlu>if it's consistently the server side kind, definitely come let us know
22:09:47  <Tam2>okay, thanks
22:09:53  <konklone>Hi
22:10:30  <konklone>I'm evaluating nodejitsu for an experiment - it is potentially high traffic/concurrency
22:10:46  <konklone>I actually have a paid account already, I set it up to try out multiple drones
22:10:51  <konklone>under the same username as my IRC handle
22:11:19  <konklone>I have some questions about how nodejitsu works and how I should approach the problem, if anyone from nodejitsu is around
22:11:33  <konklone>I've been a professional web dev for 7 years but have not done a high concurrency project before
22:11:40  * ppcanoquit (Quit: ppcano)
22:11:42  <anoemi>konklone: hey!
22:11:53  <konklone>anoemi: hi!
22:12:07  <konklone>I run a site called isitchristmas.com
22:12:29  <konklone>I actually wrote an email earlier this week to sales@nodejitsu.com but I probably should addressed it to support@ or just come in here
22:12:39  <konklone>the site is dirt simple but it gets a lot of traffic
22:12:44  <konklone>>2 million hits last year
22:12:45  <anoemi>so depending on how big and complicated this all is, there may be cases where you'll want to be on our private cloud
22:13:09  <konklone>my plan is to do mouse cursor sharing, so lots of streaming
22:13:24  <konklone>I'd like the architecture to stay reaallly simple if at all possible
22:13:24  <anoemi>yeah, figuring whether your situation is better suited for public cloud or private cloud sounds like half the battle in your case :)
22:13:32  <konklone>I don't know what the difference is!
22:13:36  <konklone>:)
22:14:10  <AvianFlu>konklone: our public cloud, today, only has individual plans available
22:14:13  <konklone>(I have also not used an app host before, just traditional shared web hosting, or EC2 in the case of work stuff)
22:14:24  <AvianFlu>all the drones are 256MB of ram and a slice of one physical core
22:14:37  <AvianFlu>we can run your app on as many of those as need be
22:14:42  * mdedetrichquit (Quit: Computer has gone to sleep.)
22:14:47  <AvianFlu>but at a point, you don't just want to be piling up 256MB drones
22:15:07  <AvianFlu>so that would leave you with possibly one of our business plans, when they're out next month or so
22:15:09  <AvianFlu>or a private setup
22:15:27  <AvianFlu>2 million hits was the total for a year? do you have any idea the average concurrent users #?
22:15:44  <konklone>about 400K of the visits came on Dec 24-26, and I don't know offhand what the concurrent users were
22:15:56  <konklone>all I've had on it is Google Analytics - not sure if that keeps a history of concurrency
22:16:16  <AvianFlu>that would be a lot of it
22:16:23  <konklone>so far in 2012 I'm on track to double the traffic though -- and if this experiment is at all appealing it could draw a lot more traffic
22:16:34  <konklone>actually it was ~600K in Dec 24-26
22:16:40  <AvianFlu>okay
22:16:42  * mdedetrichjoined
22:16:47  <AvianFlu>so that's actually only a few per second, on average
22:16:59  <konklone>the goal is that everyone's mouse cursor will be an icon representing their country
22:17:23  <konklone>with some click events being passed around that generate ripples or something, to allow for nonverbal communication
22:17:36  <AvianFlu>okay, so this actually doesn't sound too bad, so far
22:17:42  <AvianFlu>you're looking at about 5 req/s
22:17:58  <konklone>well mouse cursor streaming is quite intensive
22:18:02  <AvianFlu>and each one of our 256MB drone servers can handle 400-500 websockets at a time
22:18:11  <AvianFlu>yeah, that's true
22:18:24  <AvianFlu>someone was doing that in node recently, I'd be curious how bad it was
22:18:27  <AvianFlu>but I haven't played with it much
22:18:46  * wesbosjoined
22:18:47  <AvianFlu>more specific info on the overhead would be necessary here
22:19:07  * Leeol2joined
22:19:07  <AvianFlu>if you can get more details on that, and email support@nodejitsu.com, we can let you know whether the public cloud is a good fit for this
22:19:14  <AvianFlu>mention that you talked to me in the email
22:19:34  <konklone>here, I can turn on my prototype on isitchristmas.com now, if you'd lke to see it in action
22:19:50  <konklone>I'm rate limiting mouse cursor updates to 40ms between each one
22:20:04  <konklone>the site's experiencing a mini-rush of traffic (30K/day) because of being added to theuselessweb's rotation
22:20:23  <konklone>although here let me turn it back down to 1 drone first
22:20:36  <konklone>I put it up to 5 drones but it's all in-process broadcasting so people are getting split up
22:20:45  <AvianFlu>yeah, you should use a backing store for that
22:20:49  <AvianFlu>redis is usually a good choice
22:20:53  <konklone>yep, was planning to use redis
22:20:56  <AvianFlu>keep state consistent between drones
22:21:05  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:21:24  <konklone>here, it's up: http://isitchristmas.com/
22:21:27  <konklone>got a few people on it already
22:21:28  <konklone>this is one drone
22:21:38  <konklone>I'm removing flags based on socket.io's 'disconnect' event
22:21:51  <konklone>looks like about 12 flags so far
22:21:52  <AvianFlu>hahahahaha this is pretty hilarious
22:22:02  <AvianFlu>let me look at the drone real quick, what's the name of the app in jitsu?
22:22:11  <konklone>isitchristmas
22:22:14  * TooTallNatequit (Quit: Computer has gone to sleep.)
22:22:14  <konklone>isitchristmas.jit.su
22:23:02  <AvianFlu>cool
22:23:43  * Leeol2quit (Ping timeout: 260 seconds)
22:24:16  <AvianFlu>konklone: you'll actually reduce your load a ton if you turn off socket.io's debug logging
22:24:21  <konklone>ooh okay
22:24:29  <AvianFlu>but this really doesn't look like it's doing too bad
22:24:32  <konklone>I can do that now...
22:24:47  <AvianFlu>get a backing store, run 5 drones or so, we'll help you watch the load
22:24:58  <AvianFlu>so far, this doesn't worry me too much, with the numbers you've described
22:25:08  <AvianFlu>millions of hits a day, this would be a different conversation
22:25:13  <AvianFlu>but so far, at least, you're not there
22:26:09  * c4miloquit (Remote host closed the connection)
22:27:35  * joshonthewebjoined
22:27:35  <konklone>well
22:27:48  <konklone>I'm not going to say it's *likely* that I'll get a million in a day
22:27:55  <konklone>but the site already goes mildly viral each year
22:28:01  <konklone>it travels *really* well on Facebook and Twitter and the like
22:28:20  <konklone>if I manage to hit the right note of novelty and global togetherness
22:28:26  <AvianFlu>this seems like load our public cloud can handle, though
22:28:26  <konklone>there is a real chance it could get much bigger
22:28:29  * tommybergeronjoined
22:28:38  <AvianFlu>yeah it's definitely true
22:28:40  * coen-hydequit (Quit: coen-hyde)
22:28:51  <AvianFlu>scaling websockets is something we've done quite a bit of, though
22:29:24  <AvianFlu>and we could always make you a guinea pig for some of the bigger business-style deployments
22:29:31  <konklone>I'd be fine with that
22:29:33  <konklone>and I'm not averse to turning on some auto-scaling mode that could potentially get expensive
22:29:48  <konklone>I would rather maximize how many people it can serve for the window that it's up
22:29:58  <AvianFlu>yeah, I understand
22:30:38  <konklone>I deployed it with logging turned down to log level 0, btw
22:30:45  <AvianFlu>cool
22:30:58  * clarkfischerquit (Quit: clarkfischer)
22:31:01  <konklone>would I need to do anything in my server architecture to handle that sort of auto-scaling?
22:31:02  <AvianFlu>those debug messages and the related blocking that happens were the biggest point of load I noticed so far
22:31:05  <AvianFlu>ram and CPU was pretty low
22:31:28  <AvianFlu>konklone: if you build it to handle an arbitrary number of idempotent instances of your app, it should be fien
22:31:30  <AvianFlu>fine
22:31:52  <konklone>cool, okay
22:32:26  <konklone>(gonna turn it off)
22:32:35  * tomshredsquit (Ping timeout: 260 seconds)
22:32:56  <konklone>AvianFlu: thank you, that was very reassuring
22:33:05  <AvianFlu>konklone: no problem, it's what I'm here for :D
22:33:10  <konklone>I do have one other question, more general advice on this sort of thing
22:33:16  <konklone>even if I can handle all the server load no problem
22:33:27  <konklone>clients will clearly have an upper limit on what their browser can animate/process
22:33:35  <AvianFlu>that is definitely true.
22:33:37  <konklone>so I'm going to have to, like, divide people invisibly into rooms or something
22:33:44  <AvianFlu>at a point, you'd want to have "rooms" or something
22:33:47  <AvianFlu>yeah exactly
22:33:56  <AvianFlu>I'd find "an average computer", whatever that might be
22:33:58  * mbalhopart
22:34:02  <AvianFlu>and see how many it can take before it's slow
22:34:19  <konklone>yeah, I'm gonna make a debug mode where each client makes like 50 connections
22:34:25  <konklone>and run it all off my own computer
22:34:32  <AvianFlu>sounds like a good approach
22:34:33  <konklone>and connect a whole bunch of times
22:34:40  <konklone>I'm a little concerned about the complexity/overhead of room management as a software pattern though
22:34:41  * tommybergeronquit (Quit: Linkinus - http://linkinus.com)
22:34:52  <konklone>it seems like all of a sudden I have to manually start keeping records of what rooms are full or empty
22:34:57  <konklone>and load balance myself
22:35:19  <konklone>are there any libraries or patterns out there that can make this seem less intimidating?
22:35:21  <AvianFlu>it's hard to say
22:35:26  <AvianFlu>I think socket.io has some concept of rooms
22:35:29  <AvianFlu>but I'm not really sure
22:36:08  * lpinquit (Quit: Leaving)
22:36:32  * AvianFluquit (Remote host closed the connection)
22:36:36  * TooTallNatejoined
22:37:59  * anoemiquit (Quit: anoemi)
22:40:02  * netjquit (Quit: ZNC - http://znc.in)
22:40:38  <konklone>it does, it's more managing the names and capacities of those rooms that sounds prone to sudden edge case bugs on launch day
22:40:38  * c4milojoined
22:40:48  <konklone>but yeah, I'll figure something out
22:41:08  <konklone>should I just move myself over to the automatic drone plan?
22:41:33  <konklone>well I'll worry about it later
22:41:37  <konklone>thanks again, feeling good now
22:41:44  <konklone>and also: Nodejitsu is awesome
22:41:54  <konklone>the command line client and setup/deploy process was so painless and smooth
22:42:14  <konklone>made it so easy to go from 0 to live proof-of-concept in a few hours
22:42:28  <konklone>where the Nodejitsu part of that was like, 15 minutes max
22:44:19  * c4miloquit (Remote host closed the connection)
22:44:37  * netjjoined
22:45:10  * Fishrock123joined
22:48:06  * Tam2quit
22:51:01  * intabulasjoined
22:51:29  * coderarityjoined
22:51:53  * konklonepart
22:52:19  * Fishrock123quit (Remote host closed the connection)
22:55:56  * anoemijoined
22:56:03  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:56:08  * mdedetrichquit (Quit: Computer has gone to sleep.)
22:56:31  * c4milojoined
22:56:52  * anoemiquit (Client Quit)
23:03:52  * coderarityquit (Ping timeout: 246 seconds)
23:05:33  * joshonthewebjoined
23:06:06  * joshonthewebquit (Client Quit)
23:11:02  * saamyjoonjoined
23:11:10  * intabulasquit (Remote host closed the connection)
23:11:36  * intabulasjoined
23:11:45  * intabulasquit (Remote host closed the connection)
23:11:52  * coderarityjoined
23:11:52  * intabulasjoined
23:13:49  <saamyjoon>Hey all, do you guys know if a nodejitsu server will install devDependencies? I have a module required there and every time I deploy it says that the particular module cannot be found. Thanks
23:14:43  <jesusabdullah>It should not, saamyjoon
23:14:59  <jesusabdullah>saamyjoon: if it's not a dev-only dep, you should move it to regular deps
23:15:58  <saamyjoon>Is there a way to make it install? I have a package and I also have an example of it, and all of the example's dependencies are dev
23:16:23  <jesusabdullah>move the deps from "devDependencies" to "dependencies"
23:16:41  <jesusabdullah>and it'll work
23:18:49  <saamyjoon>yep. Thanks
23:19:32  * anoemijoined
23:19:33  * anoemiquit (Client Quit)
23:23:10  * c4miloquit (Remote host closed the connection)
23:24:52  * ferloresquit (Ping timeout: 246 seconds)
23:25:41  * coderarityquit (Ping timeout: 255 seconds)
23:28:25  * joshonthewebjoined
23:28:35  * joshonthewebquit (Client Quit)
23:33:20  * mdedetrichjoined
23:35:01  * kmoneyjoined
23:38:21  <kmoney>Is the site login working right now? I'm getting a 500 error when I try to login.
23:44:28  <mmalecki>I'm bringing it back up, looks like one of services went down and wasn't restarted
23:45:45  * intabulasquit (Remote host closed the connection)
23:45:48  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
23:46:07  <mmalecki>back up
23:46:11  * intabulasjoined
23:46:25  * indexzerojoined
23:49:12  * omni5ciencequit (Ping timeout: 255 seconds)
23:51:32  * coen-hydejoined
23:52:31  * coderarityjoined
23:53:19  * omni5ciencejoined
23:53:32  <kmoney>Login worked. My deploy failed, though
23:53:46  <kmoney>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
23:55:23  <coderarity>that was in your web browser?
23:55:58  <kmoney>yeah
23:58:04  <coderarity>check `jitsu logs`, there may be an error
23:58:44  <mappum>judging is over in t-minus 2 minutes
23:58:48  <coderarity>it's not listening on a socket anymore, so it's ECONNREFUSED-ing the web browser
23:58:49  <mappum>gg, everyone
23:58:55  <mappum>(for NKO)
23:59:05  <coderarity>mappum: when do results go up?
23:59:30  <mappum>idk, but you can already see your standings among the ones you have rated
23:59:50  <kmoney>no logs
23:59:57  * calvinfoquit (Read error: Connection reset by peer)