00:02:18  * jbasdfquit (Quit: jbasdf)
00:02:39  * jmar777quit (Remote host closed the connection)
00:03:14  * jmar777joined
00:05:44  * hexreel_changed nick to hexreel
00:06:03  * Destosjoined
00:06:42  * distilledchaosjoined
00:07:31  <distilledchaos>blakmatrix_ I believe you mentioned that I should try again. Something related to a rogue npm process?
00:07:42  * jmar777quit (Ping timeout: 264 seconds)
00:08:09  <distilledchaos>Am I remembering that correctly?
00:10:03  * thirdknifequit (Ping timeout: 252 seconds)
00:11:04  * Destosquit (Ping timeout: 246 seconds)
00:14:21  * distilledchaosquit (Ping timeout: 245 seconds)
00:16:34  * xaqquit (Remote host closed the connection)
00:17:07  * robhawkesquit (Quit: Leaving...)
00:18:31  * BrandonGriggsquit (Ping timeout: 245 seconds)
00:22:01  * sirkitree|afkquit (Quit: Leaving...)
00:22:10  * chrixianquit (Quit: Textual IRC Client: http://www.textualapp.com/)
00:22:26  * xaqjoined
00:23:13  * SpAcjoined
00:24:06  <SpAc>Is anyone around to talk about a custom business solution?
00:29:32  * benlowerjoined
00:30:47  * DTrejojoined
00:32:57  * admcquit (Read error: Connection reset by peer)
00:33:13  * admcjoined
00:33:39  * Slyjoined
00:38:12  * papachanquit (Quit: Leaving)
00:38:40  * Sadinquit (Remote host closed the connection)
00:44:43  * shiawuenjoined
00:45:13  * ccloughjoined
00:45:25  <cclough>anyone internal here for support quickly?
00:45:48  * joshonthewebquit (Quit: Computer has gone to sleep.)
00:46:16  * ccloughquit (Client Quit)
00:47:40  * mdedetrichjoined
00:52:04  * ccloughjoined
00:52:04  <cclough>sorry, back
00:52:06  <cclough>anyone here?
00:52:51  <Sly>cclough, what's up?
00:53:04  <cclough>thanks Sly
00:53:08  <mdedetrich>how do you enable https on nodejitsu
00:53:24  <cclough>hold crap that's exactly what I was about to ask
00:53:32  * bradleymeckquit (Quit: bradleymeck)
00:53:49  <cclough>I need to enable https on my very basic nodejitsu socket.io server
00:54:02  <cclough>mdedetrich, try here: http://docs.nodejitsu.com/articles/HTTP/servers/how-to-create-a-HTTPS-server
00:54:16  <mdedetrich>cclough: cheers
00:54:33  <cclough>that won't work for me I don't think, because I don't user createserver
00:54:45  <cclough>just: var io = require('socket.io').listen(parseInt(port));
00:55:15  <cclough>Sly, any chance you might know?
00:55:23  <Sly>Not a clue, to be honest.
00:55:29  <cclough>ha
00:55:30  <cclough>ok
00:55:31  <Sly>I'm working on haxing the hotel's gateway.
00:55:33  <Sly>O:)
00:55:39  <cclough>enjoy!
00:55:45  <cclough>anyone else here?
00:55:47  <Sly>I figured they'd be stupid enough to leave the default user/pass, but I guess not.
00:55:57  <cclough>shame
00:57:05  <mdedetrich>cclough: would you put the cert and pem files in the root of your project?
00:57:37  <cclough>ah hello again
00:57:38  <cclough>sure
00:58:10  <cclough>done
00:58:41  <cclough>oops, thought you meant something else
00:58:51  <cclough>I think you do yeah, but no idea really
01:01:38  * xaqquit (Remote host closed the connection)
01:01:51  <mdedetrich>uh I am integrating express with socketstream
01:01:57  <mdedetrich>so the line where I create a HTTP server is like this
01:02:11  <mdedetrich>app.stack = app.stack.concat(ss.http.middleware.stack)
01:03:27  * joshonthewebjoined
01:04:00  * kevindentequit (Remote host closed the connection)
01:06:26  * Destosjoined
01:07:34  * insinquit (Quit: What's the point in giving us haaaaannnds?)
01:09:38  * broofaquit (Quit: Computer has gone to sleep.)
01:10:19  * coen-hydejoined
01:10:37  * BrandonGriggsjoined
01:10:37  * Destosquit (Ping timeout: 245 seconds)
01:12:57  * YoYquit (Read error: Connection reset by peer)
01:13:36  * YoYjoined
01:15:19  * efbekaquit (Ping timeout: 252 seconds)
01:15:47  * efbekajoined
01:16:05  * meso_quit (Remote host closed the connection)
01:16:17  * John999joined
01:16:35  * hmalphettesjoined
01:23:21  <John999>Hi everyone, I just realize nodejitsu runs over Joyent cloud, what's the relation between a drone and a smartmachine?
01:24:10  <mdedetrich>a smart machine is just joyents marketing mumbo jumbo for a virtual machine that runs their build of Solaris
01:25:01  <John999>so is a drone is a node process?
01:25:03  * tizzo-afkchanged nick to tizzo
01:25:14  <mdedetrich>a drone is a machine
01:25:20  <mdedetrich>that builds and sets up your app
01:26:06  * xaqjoined
01:27:17  * austinjoined
01:28:35  <John999>can I have more than 1 app on a drone?
01:29:06  <BrandonGriggs>hi guys, any updates on the SSL?
01:29:42  <austin>Hello, I am looking at using Nodejitsu but I am operating from the UK. Are you, or have you any plans to be, Safe Harbor certified?
01:30:35  * benlowerquit (Remote host closed the connection)
01:34:18  <jesusabdullah>austin: that's a question for dscape or anoemi
01:34:30  * kevindentejoined
01:34:32  <jesusabdullah>austin: try ana@nodejitsu.com or nuno@nodejitsu.com :)
01:34:34  <Sly>jesusabdullah, I'm glad you're here. I was looking for you.
01:34:39  <jesusabdullah>oh?
01:34:43  <Sly>Yeah. PM me.
01:34:45  <Sly>Por favor.
01:36:52  * admc1joined
01:38:47  <austin>@jesusabdullah: Thanks, I'll send an email.
01:39:00  <John999>hey, I'd like to learn more about the scalability of nodejitsu, how to make a node app that scale well with the system, how to set up databases that scale, and all this, where could I find some doc about this?
01:40:57  * BrandonGriggsquit (Quit: Page closed)
01:41:22  * admcquit (Ping timeout: 268 seconds)
01:42:45  * kevindentequit (Ping timeout: 246 seconds)
01:42:46  <mdedetrich>jesusabdullah: how are you meant to get HTTPS working when your app ends in jit.su
01:42:57  <mdedetrich>jesusabdullah: and its valid for *.nodejitsu.com
01:43:06  * austinquit (Ping timeout: 245 seconds)
01:43:42  <jesusabdullah>mdedetrich: we're buying ssl certs for *.jit.su and friends
01:44:31  <mdedetrich>jesusabdullah: where can I purchase a vert for *jit.su
01:44:44  <mdedetrich>John999: tips for scalability
01:45:10  <mdedetrich>John999: #1, ALWAYS use async functions (they always have a callback with err,value as parameters)
01:45:11  <jesusabdullah>mdedetrich: a vert?
01:45:23  <mdedetrich>sorry
01:45:31  <mdedetrich>where can I buy a SSL certificate
01:45:35  <jesusabdullah>John999: don't write big apps. Write small pieces that communicate with each other over http
01:45:38  <mdedetrich>I need to get my app running under SSL asap
01:45:55  <jesusabdullah>oh, use https://yoursub.nodejitsu.com then
01:45:56  * mappumjoined
01:45:59  <jesusabdullah>and we'll proxy https to http
01:46:52  * _ritchjoined
01:46:57  <mdedetrich>yeah that aint working
01:47:04  <mdedetrich>You should not proceed, especially if you have never seen this warning before for this site.
01:47:35  * mapppumquit (Ping timeout: 256 seconds)
01:48:00  <John999>I understand that, is there anymore information about how the scaling is actually done? What's the hook and API to create new processes?
01:48:41  * st_lukequit (Remote host closed the connection)
01:48:55  <mdedetrich>John999: this is a PaaS
01:49:01  <mdedetrich>you don't concern yourself with that stuff at all
01:49:13  <mdedetrich>the point of a PaaS is it does that stuff automatically for you
01:49:15  <John999>really?
01:49:17  <mdedetrich>this aint a IaaS
01:49:21  <John999>hum
01:49:29  <mdedetrich>yes, you just right a web application
01:49:50  <mdedetrich>you just need to make sure that the web application is being run in an environment that is going to be horizontally scaled
01:49:51  <mdedetrich>this means
01:50:01  <mdedetrich>if you need to persistently save files, put it in a cloud
01:50:26  <mdedetrich>persistently save data in a separate database
01:50:27  <mdedetrich>etc etc
01:50:48  <mdedetrich>*write
01:51:36  <mdedetrich>jesusabdullah: how much load can the free tier handle (as in req's a second, assuming all requests are trivial)
01:52:34  <jesusabdullah>I mean, that's a hard question to answer by the nature of it
01:52:47  <mdedetrich>how much memory/IO/CPU
01:52:50  <mdedetrich>do the drones have
01:52:58  <jesusabdullah>but, with the current machines, a drone was able to handle like 100 concurrents w/ socket.io pretty easy
01:53:11  <jesusabdullah>idk about cpu, memory is like, 256 megs I think?
01:53:15  <jesusabdullah>that might all be changing too
01:54:14  <John999>do you know of a project that I could look up to see an example of horizontal scaling web app?
01:55:11  <mdedetrich>John999: well I told you before
01:55:18  <mdedetrich>John999: the only thing you need to do
01:55:26  <chilts>John999: have a look at this blog post : http://blog.nodejitsu.com/this-is-now
01:55:28  * benlowerjoined
01:55:31  <chilts>might give you some idea
01:55:33  <mdedetrich>John999: is make the assumption that your filesystem is temporary
01:55:42  <mdedetrich>John999: so anything persistent needs to be saved in some cloud
01:55:47  <mdedetrich>John999: apart from that
01:55:56  <mdedetrich>John999: its the same
01:56:18  <John999>thx Chilts ill check that
01:56:39  <John999>I guess I'm still confused about all this Iaas and Paas
01:56:53  <John999>I thought my app needed more control over the process
01:56:54  <mdedetrich>IaaS is infrastructure as a service
01:56:58  <chilts>Iaas = Infrastructure as a Service ... think of the fundamental bits and pieces
01:57:01  <mdedetrich>it gives you full control over virtual machines
01:57:03  <jesusabdullah>well John999, it's like this
01:57:05  <mdedetrich>so you are expected
01:57:10  <chilts>PaaS = Platform as a Service ... like the webserver basically
01:57:10  <mdedetrich>to deal with setting up servers
01:57:13  <mdedetrich>and how they communiate
01:57:17  <mdedetrich>and process's
01:57:20  <jesusabdullah>John999: with an IaaS like joyent, you "get" a machine, and then you ssh into it and play linux administrator
01:57:21  <mdedetrich>which is what you are talking about
01:57:38  <jesusabdullah>John999: with a PaaS like ours, you http post your app tarball to an endpoint, and we handle the administration
01:58:07  <mdedetrich>jesusabdullah:if we need to upgrade a server, would you be able to do it (we would obviously pay)
01:59:08  <jesusabdullah>mdedetrich: we will have the ability to choose from either teir of drones as well as the number of drones
01:59:34  <mdedetrich>jesusabdullah: yes but I am kinda talking about now, not in the future
01:59:48  <mdedetrich>jesusabdullah: site is going into production on monday
02:00:24  <John999>oh I think I'm getting it
02:00:28  <John999>eheh
02:00:37  <jesusabdullah>mdedetrich: we can scale out more drones easy, I know that. I can do some asking about vertical scaling if you don't think horizontal scaling will work (it should)
02:00:38  <mdedetrich>John999: think of it as just writing a desktop app
02:00:46  <jesusabdullah>mdedetrich: we scaled up the "this is now" apps on real short notice
02:00:50  <mdedetrich>John999: and publishing it to a market place
02:01:07  <mdedetrich>jesusabdullah: it doesn't matter if its horizontal or vertical scaling
02:01:33  <mdedetrich>jesusabdullah: just need it to handle load when it goes into production
02:01:34  <jesusabdullah>okay, we can horizontally scale the shit out of apps
02:01:49  <mdedetrich>jesusabdullah: I am guessing current tier is just one node?
02:01:52  <jesusabdullah>yeah, look at that "this is now" blog article, that was one of the first times we had to do that for someone and it went pretty well
02:02:15  <John999>alright ill read that and come back
02:02:41  <John999>i'm working on a web game, just trying to figure out how to do things properly
02:02:44  <mdedetrich>jesusabdullah: ok cool, so how do we set up a private account where we can pay for this stuff then
02:02:53  <mdedetrich>jesusabdullah: we will be doing this stuff in the future as well
02:03:47  <mdedetrich>jesusabdullah: oh wait, are you saying the horizontal scaling is currently free?
02:04:24  <jesusabdullah>mdedetrich: I'm saying until we have billing in place, everything is free
02:04:45  <mdedetrich>jesusabdullah: ah, and horizontal scaling is all catered for (automating scaling)
02:04:48  <mdedetrich>unlike heroku
02:05:49  <mdedetrich>so what the hell are drones then
02:05:59  <mdedetrich>if horizontal scaling is catered for
02:06:48  * cooterjoined
02:07:15  <cooter>is this necessary to host an app on jitsu .listen(process.env.PORT || 3000)
02:07:27  * broofajoined
02:07:38  <mdedetrich>cooter: nodejitsu does not care
02:07:43  <cooter><3
02:07:44  <mdedetrich>cooter: about the port
02:08:00  <mdedetrich>I personally do this
02:08:00  <mdedetrich>http.createServer(app).listen(process.env.port || 8080)
02:08:18  <mdedetrich>its also the same for HTTPS
02:08:30  * meso_joined
02:08:39  <cooter>does node jitsu require you use the process.env.port var though?
02:08:52  <mdedetrich>cooter: you have full control
02:08:58  <mdedetrich>cooter: over environment variables
02:09:08  <mdedetrich>(apart from doing stupid things like setting tmp and whatnot)
02:09:21  <mdedetrich>environment variables is how you configure your app
02:09:30  <mdedetrich>so yeah you can set process.env.port, I have
02:09:43  * broofaquit (Client Quit)
02:09:52  <cooter>or just leave it as 3000?
02:10:02  <mdedetrich>you can leave it as whatever
02:10:11  <mdedetrich>I have it running on port 80 for semantic reasons
02:10:15  <mdedetrich>(i.e. not to confuse people)
02:10:16  <John999>This is now is indeed pretty cool
02:11:01  <John999>so with a Paas I don't need to do any cluster handling to make sure I use all core available, it's all handled for me right?
02:11:17  <mdedetrich>yes
02:11:28  <mdedetrich>you just make sure your app knows that its being horizontally scaled
02:11:37  <mdedetrich>but you don't do the scaling yourself
02:11:52  <John999>how does my app knows it's being scaled?
02:12:00  <cooter>port 80 is the most semantic? sorry i don't know much about the server side of things
02:12:39  <mdedetrich>John999: what I said before
02:12:54  <mdedetrich>cooter: port 80 is typically the HTTP route for serving web apps
02:13:09  <cooter>ok cool
02:13:17  <cooter>thanks for the help mdedetrich
02:13:20  <mdedetrich>cooter: if you like set up a web application on a box, it has to go through port 80 (or some proxy needs to serve the app on port 80)
02:13:29  <John999>yeah ok, as long as the app is made in a way that is scalable, it doesn't need to know it's being scaled on not
02:13:32  <John999>or*
02:14:13  <cooter>ok thats cool to know
02:14:14  <mdedetrich>exactly
02:14:22  <mdedetrich>John999: yup, precisely
02:14:33  * cooterquit (Remote host closed the connection)
02:14:45  <John999>fascinating :D
02:14:53  <mdedetrich>the app does not need to know its being scaled or not (and it can't tell), however it is expected for the app to deal with horizontal scaling
02:15:28  <John999>but now I wonder of that's right for a web game
02:15:32  <mdedetrich>and if you are hosting on nodejitsu, you are 100% certain that any app that does not have trivial use, will be scaled past one node
02:15:42  <mdedetrich>John999: indeed it is
02:16:00  <mdedetrich>although depending on how complex the game is, you may need to do vertical scaling as well
02:16:37  <John999>isn't vertical scaling just boosting the amount of cpu/ram one process use?
02:16:57  <mdedetrich>John999: yup
02:17:08  * mappumquit (Ping timeout: 268 seconds)
02:17:26  <mdedetrich>the thing is, the lowest bound on a request depends on how powerful each node is
02:17:44  <mdedetrich>the nodes on nodejitsu are fairly weak, like 250 megs of ram and 1ghz cpu or something like that
02:18:03  <mdedetrich>if you are doing a really complicated calculation for a request
02:18:11  <mdedetrich>the machine may take like a second to do it
02:18:23  <mdedetrich>which means your response time will be a second + travel time
02:19:00  <mdedetrich>almost all web apps do something really simple like just looking up stuff in a database
02:19:07  <John999>yeah, I would running a physic simulation+gameplay stuff nonstop on the node, kinda like a real desktop game
02:19:09  <mdedetrich>which is practically instant on such a weak machine
02:19:18  <mdedetrich>but you may have some out there cases
02:19:19  <John999>yeah mines is much more comple
02:19:21  <John999>x
02:19:29  <mdedetrich>well is the physics server side
02:19:33  <mdedetrich>or client side?
02:19:34  <John999>yep
02:19:51  <John999>I already have a proto running on nodejitsu
02:19:58  <mdedetrich>if you do things on sockets
02:20:12  <mdedetrich>and have enough granularity
02:20:17  <mdedetrich>it shouldn't be too much of an issue
02:21:18  <mdedetrich>you will probably use sessions greatly though
02:21:25  <mdedetrich>which means using something like redis
02:21:34  <John999>yeah
02:21:36  <mdedetrich>also to try and not sound like a salesman
02:21:40  <mdedetrich>if you are doing a SPA as a game
02:21:44  <mdedetrich>highly recommend socketstream
02:21:52  <John999>SPA?
02:21:52  <mdedetrich>there is a demo game coded in it already
02:21:56  <mdedetrich>single page app
02:22:08  <mdedetrich>John999: http://socketstream.org/
02:22:15  <John999>that's what I was aiming for, using dojo for the framework was my idea
02:22:35  <mdedetrich>SS is designed for sockets and SPA's
02:22:39  * meso_quit (Remote host closed the connection)
02:22:46  <mdedetrich>it treats the whole web application as a server/client application
02:22:52  <mdedetrich>and you can share modules between clients and servers
02:23:05  <mdedetrich>and you just send javascript objects back and forth
02:23:08  <mdedetrich>bidirectional
02:23:10  <mdedetrich>at any time
02:23:25  <John999>isn't that like socket.io?
02:23:57  <John999>i can send js objects back and forth and it keeps my connection open since it all runs in a dojo framework
02:24:38  <John999>ill check it out, thx for the info
02:25:01  * coen-hydequit (Quit: coen-hyde)
02:25:34  <John999>btw, if I want to simulate scaling, I just need to deploy the same application a few times right?
02:26:12  <mdedetrich>John999: use cluster.js with forever.js and set up a node.js proxy
02:26:15  <mdedetrich>between different servesr
02:26:27  <mdedetrich>however a better way to test performance
02:26:34  <mdedetrich>is to just stress test the server
02:26:39  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
02:26:39  <mdedetrich>with some fronted tool
02:26:49  * timhudsonjoined
02:26:50  <mdedetrich>John999: SS does a lot of other stuff that socket.io doesn't
02:27:01  <mdedetrich>John999: through their RPC handler
02:27:17  <John999>kk
02:27:58  * anoemijoined
02:28:24  <mdedetrich>just look at their site
02:28:34  <John999>hum, does the application scale upon reaching the limit of ram and/or cpu and/or something else?
02:28:36  <John999>will do
02:29:10  * therealkoopaquit (Remote host closed the connection)
02:29:12  <mdedetrich>well think of it how it works
02:29:16  <mdedetrich>if your machines are really weak
02:29:19  <mdedetrich>but you have a lot of them
02:29:23  <mdedetrich>when your site gets a request
02:29:33  <mdedetrich>the load balancer sends the request to one of those machines, and waits for a result
02:29:41  <mdedetrich>while that happens, your website gets another request
02:29:48  <mdedetrich>and sends that request to another machine
02:29:53  <mdedetrich>thats how horizontal scaling works
02:30:12  <mdedetrich>if one of your requests are ridiculously complex, it doesn't matter how many machines you have
02:30:26  <mdedetrich>when that request gets sent to a machine, it will take ages to do that operation
02:31:18  <mdedetrich>since node.js is non blocking, the machine can still accept other requests while its doing a really complicated one
02:31:35  <mdedetrich>its just that complicated request will take ages to produce a response
02:31:41  <John999>yeah, I'm just confused on what is the trigger that scale the app. I mean, what is based on
02:32:00  <John999>request response time?
02:32:20  * benlowerquit (Remote host closed the connection)
02:33:10  <John999>for exemple, I know my game is CPU intensive. And will need to be scaled to handle more player so the experience doesn't slow down for anyone
02:34:41  * benvquit (Quit: Computer has gone to sleep.)
02:34:51  <mdedetrich>John999: if your app is very concurrent in design
02:34:56  <mdedetrich>John999: it shouldn't be an issue
02:36:51  * luckysmackquit (Read error: Connection reset by peer)
02:36:52  <John999>alright, I'll play around with it to get a good feeling of how it works, thanks a lot for your help, much appreciated
02:37:48  * admc1quit (Quit: Leaving.)
02:38:03  * efbekaquit (Ping timeout: 246 seconds)
02:38:49  <mdedetrich>like you can easily make
02:38:52  <mdedetrich>your physics engine
02:38:56  <mdedetrich>work on nodejitsu
02:38:58  <mdedetrich>or w/e
02:39:05  <mdedetrich>it just needs to be very concurrent in design
02:39:17  <mdedetrich>and thats a design question, which also gets into your sockets
02:39:26  <mdedetrich>for example, make your requests do little things, but do a lot of requests
02:39:37  * booyaa|lhsquit (Read error: No route to host)
02:39:39  <mdedetrich>so instead of calculating some massive equation in one hit, do the equation in many small hits
02:39:45  <mdedetrich>over many socket requests
02:39:55  <mdedetrich>because each of those small hits will get sent to a different setver
02:41:36  <John999>actually, the simulation is always running on the server, it's pretty much like a normal game loop that does its computation weither there's 1 or 2 player connected.
02:41:44  <John999>or none
02:42:20  <John999>the request sent from the player or just input to control an avatar in the world, go left / go right commands...
02:42:59  <John999>and at every x times the state of the simulation is sent back to each player so they can update their client with the new world state
02:43:24  <John999>so it's important for each player to always call the same game server
02:44:16  <mdedetrich>well you probably have to rethink
02:44:19  <mdedetrich>the way your app is done
02:44:22  * timhudsonquit (Ping timeout: 245 seconds)
02:46:07  <John999>yeah it's different than normal web games where must of the stuff is done client side or where it's more of a php game based on simple request -> gets data -> response...
02:46:30  <John999>it's more like a quake live game
02:46:50  <John999>with rooms of player interacting live with each others
02:47:51  * mappumjoined
02:48:10  <mdedetrich>yeap do it the way I said earlier
02:48:12  <mdedetrich>like through SS
02:48:20  <John999>yeah i'll check it out
02:48:26  <mdedetrich>you would have a function, lets say "calculateProjectileMotion"
02:48:40  <mdedetrich>that function would do fairly simple math
02:48:41  <mdedetrich>on the server
02:48:54  <mdedetrich>then on the client you would do "calcualateProjectileMotion", get response from server
02:48:57  <mdedetrich>then with that response
02:49:11  <mdedetrich>do something like (like lets say, calculate angle of projectile)
02:50:59  <John999>yeah thing is, with physics simulation you cannot really splits the computation. it's like one big chunk of data and logic that olds everything together.
02:51:04  * _ritchquit (Quit: Leaving.)
02:51:20  <John999>it has to run at one place
02:51:25  <John999>well...
02:52:22  <John999>i'll have to think this through, I might need an Iaas after all
02:53:02  * timhudsonjoined
02:54:18  * RORgasmjoined
02:54:24  <RORgasm>hey guys
02:54:33  <John999>yo
02:54:35  <RORgasm>i've had an app running in dev that i've been meaning to launch for a while
02:54:36  <RORgasm>:)
02:54:37  <mdedetrich>yo
02:54:40  <RORgasm>sound familiar
02:54:42  <RORgasm>anywho
02:54:44  <mdedetrich>yeah
02:54:46  <mdedetrich>same deal here
02:54:49  <RORgasm>maybe i've missed an announcement or something
02:54:58  <mdedetrich>its still all free
02:55:03  <mdedetrich>so unless you need a custom domain
02:55:12  <mdedetrich>there is no difference between beta and prod for now :)
02:55:21  <RORgasm>so wait
02:55:25  <mdedetrich>(unless you explicitly need to vertically scale your app)
02:55:31  <RORgasm>sure
02:55:33  <RORgasm>wait
02:55:35  <RORgasm> a bit confused
02:55:54  * joshonthewebquit (Quit: Computer has gone to sleep.)
02:57:32  * michaelmartinezjoined
02:58:05  * tizzochanged nick to tizzo-afk
02:58:21  <mdedetrich>yup?
02:58:44  * meso_joined
02:58:49  * joshonthewebjoined
02:58:49  <RORgasm>sorry one sec
02:59:21  <mdedetrich>\
02:59:41  <mdedetrich>yup?
02:59:46  <mdedetrich>ffs
02:59:50  <mdedetrich>fixing key
03:00:19  * DTrejoquit (Remote host closed the connection)
03:01:21  * BrandonGriggsjoined
03:08:33  <RORgasm>so i'm getting a 400 on teh noejitsu url for my app
03:08:48  <RORgasm>and the logs say no logs found on the dashboard
03:08:55  <RORgasm>it seems iek the app won't run at all
03:09:04  <RORgasm>it was running at one point for a while
03:09:29  * tizzo-afkchanged nick to tizzo
03:09:43  <RORgasm>any ideas what's going ?
03:09:48  <mdedetrich>if the app hasn't changed at all
03:09:50  <mdedetrich>ping an adming
03:09:54  <mdedetrich>*admin
03:10:22  <RORgasm>its just weird coz the dashboard is showing me nothing in the logs, restart doesn't seem to change anything
03:10:32  <RORgasm>ping admin :)
03:10:42  <RORgasm>so here's my question about the domain thing
03:11:00  <RORgasm>so i can't point a domain of mine to a nodjitsue domain?
03:11:16  <RORgasm>ie mysite.com -> mysite.jit.su
03:11:17  <RORgasm> ?
03:12:45  * Sadinjoined
03:12:52  * Sadinquit (Remote host closed the connection)
03:18:27  * tmpvarquit (Ping timeout: 244 seconds)
03:18:40  <RORgasm>any nodejitsu guys?
03:19:56  <mdedetrich>RORgasm: you can point your domain to jit.su
03:20:02  <RORgasm>cool
03:20:05  <mdedetrich>however your app will not be able to get SSL
03:20:10  <RORgasm>yeah that's fine
03:20:15  <RORgasm>i can live with that :)
03:20:28  <RORgasm>now
03:20:54  <RORgasm>any nodejitsu guys that can help me get my app running? i'm getting a 404 saying the app doesn't exist...no logs either
03:21:05  <mdedetrich>whats your subdomain
03:21:08  <mdedetrich>listed in pacakge.json
03:22:29  * tizzochanged nick to tizzo-afk
03:22:54  * coen-hydejoined
03:23:39  * DTrejojoined
03:23:42  <RORgasm>one sec
03:23:53  * tmpvarjoined
03:24:27  <mdedetrich>jesusabdullah: is it likely there are going to be more than 50 nodes when app is horizontally scaled/
03:25:06  * hemanthjoined
03:25:15  <hemanth>meow
03:28:12  <RORgasm>mdedetrich: subdomain is portals-web
03:28:37  <mdedetrich>RORgasm: did you try hitting deploy again?
03:28:43  <RORgasm>lol
03:28:44  <RORgasm>no
03:28:51  <RORgasm>i just tried hitting restart on teh dashboard
03:28:52  <RORgasm>let me do that
03:30:12  <RORgasm>ha
03:30:14  <RORgasm>that did it :)
03:30:29  <RORgasm>i'm assuming that during the change something happended and i should've just deployed
03:30:30  <RORgasm>wow
03:30:31  <RORgasm>i'm an idiot
03:30:33  <RORgasm>:)
03:30:51  <mdedetrich>no just silly
03:30:54  <mdedetrich>there is a difference
03:30:58  <mdedetrich>you can be smart and silly
03:31:02  <mdedetrich>you can't be smart and an idiot
03:31:11  <RORgasm>lol
03:31:18  <RORgasm>i can live with that :)
03:31:28  <mdedetrich>anyways
03:31:29  <mdedetrich>im off
03:31:30  <mdedetrich>adios
03:33:19  * mdedetrichquit (Quit: Computer has gone to sleep.)
03:34:39  * kevindentejoined
03:38:43  * John999quit (Quit: Leaving)
03:38:46  * DeathRayDragonL1part
03:40:13  * RORgasmquit (Remote host closed the connection)
03:41:39  * DTrejoquit (Remote host closed the connection)
03:43:39  * kevindentequit (Read error: Connection reset by peer)
03:43:43  * kevinden_joined
03:46:31  * BrandonGriggsquit (Quit: Page closed)
03:54:48  * DTrejojoined
03:57:24  * kmiyashiroquit (Quit: kmiyashiro)
03:59:09  * Traceurjoined
04:03:29  * towskiquit (Remote host closed the connection)
04:07:32  * st_lukejoined
04:08:19  * michaelmartinezquit (Quit: Check it, Wreck it http://www.caffeineindustries.com/blog)
04:09:52  * mdedetrichjoined
04:13:17  * Taneemquit (Ping timeout: 260 seconds)
04:18:40  * Taneemjoined
04:22:14  * jmar777joined
04:24:09  * Traceurquit (Changing host)
04:24:09  * Traceurjoined
04:24:12  * jmar777quit (*.net *.split)
04:24:12  * st_lukequit (*.net *.split)
04:24:12  * xaqquit (*.net *.split)
04:24:12  * JasonSmithquit (*.net *.split)
04:24:12  * travismcelfreshquit (*.net *.split)
04:24:12  * joeytwiddlequit (*.net *.split)
04:24:13  * wookiehangoverquit (*.net *.split)
04:24:13  * ben_almanquit (*.net *.split)
04:24:13  * jmar777_joined
04:25:14  * Traceurquit (Quit: Leaving)
04:25:36  * Traceurjoined
04:29:28  * st_lukejoined
04:29:29  * xaqjoined
04:29:29  * JasonSmithjoined
04:29:29  * travismcelfreshjoined
04:29:29  * joeytwiddlejoined
04:29:29  * wookiehangoverjoined
04:29:29  * ben_almanjoined
04:29:41  * Traceurpart
04:29:47  * davidban_joined
04:31:17  <davidban_>I'm knocking out a Blacksmith blog, but all my post titles are set to "My Awesome Blog" on the frontpage rather than respecting what I've actually called the post. They're fine in the sidebar, but not titles.
04:31:24  * jmar777_changed nick to jmar777
04:31:39  <davidban_>http://55b5.localtunnel.com
04:31:49  * justicefriesquit (Quit: Leaving...)
04:32:55  <jmar777>davidban_: this isn't helpful, since I'm using a custom express app for my blog, but I just pushed a fix for that exact same problem 10 seconds ago. weird
04:33:08  <davidban_>jmar777: Spooky.
04:34:12  <davidban_>I think Weld must just not be picking up that node as something it needs to change.
04:34:23  * michaelmartinezjoined
04:34:54  * michaelmartinezquit (Client Quit)
04:38:34  * kmiyashirojoined
04:41:27  * marshall_lawchanged nick to marshall_afk
04:42:58  * anoemiquit (Quit: anoemi)
04:43:59  * mdedetrichquit (Quit: Computer has gone to sleep.)
04:44:57  <davidban_>So, near as I can tell, Blacksmith is just broken.
04:45:10  * SpAcquit (Quit: Page closed)
04:48:16  <davidban_>*sigh* open pull request - https://github.com/flatiron/blacksmith/pull/50
04:51:58  * ag4vequit (Ping timeout: 245 seconds)
04:54:11  * YoYquit (Ping timeout: 246 seconds)
04:56:35  * YoYjoined
04:58:53  * marshall_afkchanged nick to marshall_law
05:01:34  * admc1joined
05:02:13  * justicefriesjoined
05:03:58  * thirdknifejoined
05:04:01  * ag4vejoined
05:08:29  <davidban_>Okay, so Blacksmith isn't broken, it just doesn't work with the default theme. It seems to have been written against the HTML used on http://blog.nodejitsu.com/
05:09:54  * kevinden_quit (Remote host closed the connection)
05:10:28  * hemanthquit (Read error: Connection reset by peer)
05:12:06  <DTrejo>davidban_++
05:12:06  <kohai>davidban_ has 1 beer
05:12:34  <DTrejo>I want to use blacksmith at some point, so yay for someone fixing things before I get ther
05:12:39  <davidban_>DTrejo: Only two hours from beeroclock here.
05:12:51  <davidban_>Hah, don't speak to soon. I'm pretty close to chucking it in and leaving it busted.
05:13:05  * mw___joined
05:13:38  * ag4vequit (Ping timeout: 245 seconds)
05:13:44  <davidban_>I love that the jitsu guys publish so much of their code, but pull requests just kind of sit there.
05:14:26  <mw___>hi guys, I have deployment problems again (it is getting really annoying): https://gist.github.com/3759827 this is attempt number 8 or so, it had worked before. Notice the out of memory error. Would be really great if we could finally pay for this, it is wasting so much of my time retrying deploys, I guess it will be better for the paid version with higher memory alloc
05:14:43  * justicefriesquit (Ping timeout: 244 seconds)
05:15:03  * bubbles10101joined
05:15:27  * standoojoined
05:19:27  <mw___>anyone here?
05:19:33  * DTrejoquit (Remote host closed the connection)
05:19:55  <davidban_>mw___: No-one from the jitsu staff, I don't believe.
05:21:09  * Taneemquit (Quit: Taneem)
05:21:14  <mw___>davidban_ thx. Really too bad. I am almost considering vm ware or heroku. Those deployment issues are so crictical
05:21:17  * meso_quit (Remote host closed the connection)
05:21:25  * wingyjoined
05:21:35  <wingy>why is Marak leaving :p
05:21:39  <wingy>:(
05:21:45  <davidban_>mw___: Yeah it's a kickass service, excited to be able to pay for it.
05:22:11  * meso_joined
05:22:53  <davidban_>Gah, I think I have to ditch Blacksmith. It's just too broked.
05:24:19  * hemanthjoined
05:24:47  * mdedetrichjoined
05:25:03  <mw___>davidban_: we are in such a bind. I am a beta tester for nodejitsu since last year but I can;t justify using it in production if those problems persists. Way too dangerous. I am sooo frustrated. And frankly, what is so hard to turn on payments and up the memory alloc
05:25:47  <davidban_>mw___: To be fair, I assume they don't want to take people's money until they're sure the system is up to scratch. It feels like it's there to me, but I don't know what's going on behind the scenes.
05:26:14  * kevindentejoined
05:27:11  <mw___>davidban_: They really are at crossroads here. Heroky, vmware and those other guys are catching up fast, and they all have so much money available. I really want to see nodejitsu succeed....
05:27:51  <davidban_>mw___: Me too. jitsu deploy makes me happy every single time I write it. I'm actually about to try out the Azure node hosting to see how it goes.
05:29:09  <mw___>davidban_: tried that a couple months back - hilarious and super painful. And I am one of the original Azure beta testers, so I know my way around
05:29:41  <jcrugzz>i cannot imagine using a microsoft product attempting to do node
05:29:47  <wingy>i have been using Heroku .. Nodejitsu is far better choice when it comes to node.js
05:30:29  <davidban_>mw___: Oh really? That's a shame. The MS guys seem really excited about it and really keen to help out.
05:30:44  <mw___>wingy I agree, the problem is we have random deployment problems, and the way deployment works on nodejitsu is that you have automatic downtime and we can't afford that.
05:31:17  <wingy>mw___: i thought they fixed that
05:31:27  <wingy>with no downtime deployments
05:31:43  <mw___>davidban_: the problem with azure is that is overcomplicated. Technically, behind the scenes, it is really beautiful, with zero downtime upgrades and stuff, but the front end usability sucks
05:31:46  <wingy>http://blog.nodejitsu.com/new-nodejitsu-features
05:31:49  <jcrugzz>daveidban_: I do not trust microsoft as a company so I cannot imagine them trying to play catch up to use this new technology.
05:31:51  <mw___>wingy I still have my downtime :-)
05:32:02  <wingy>mw___: for how long?
05:32:05  <bubbles10101>here is a thought.. why not deploy on multiple hosts simultanously?
05:32:10  <wingy>you mean for each deployment?
05:32:21  <davidban_>mw___: Yeah as soon as I got into the console and it wanted me to download Silverlight I was worried. Haven't had a chance to really poke it yet.
05:32:29  <wingy>don't trust MS .. they are a copy cat :P
05:32:49  * ag4vejoined
05:32:58  <bubbles10101>i have a test app running on heroku, nodejistu and joyent simultanously
05:33:26  <wingy>i have never understood joyent :)
05:33:26  <mw___>hmm, actually I stand corrected, zero downtime is actually working for me
05:33:32  <bubbles10101>with monitoring, and a good dns provider you can just yank someone if they become unreliable
05:33:37  <mw___>I am impressed
05:33:46  <mw___>And in a signigicantly better mood now
05:34:15  <bubbles10101>yeah joyent is a bit complicated, and they do things a weird way, but they are *fast*
05:34:57  <mw___>bubbles10101 actually that is on my list, but not for now. We are busy coding an ios app, every hour counts :-)
05:34:59  <wingy>I wanna know why Marak left
05:35:01  * sreeixjoined
05:35:02  <blakmatrix>enough M$ hate... they are doing a good thing lol, last i saw it was through azure, basically uploaded your code and injected into a premade or your custom VM if you wanted to go that far
05:35:29  <wingy>their Windows 8 inspired me
05:35:34  <wingy>Metro style
05:36:02  <davidban_>I've had to have a real turnaround on MS lately. We hooked up with the Bing Fund, when we first started looking into it I was really anti, but meeting the people involved completely turned me around. They're good folks doing good things.
05:36:42  * xaqquit (Remote host closed the connection)
05:36:46  <jcrugzz>blakmatrix: any company whose business model has to do with having an inherently insecure operating system loses all respect in my book. No matter what kind of flashiness they try and throw to impress, they are still a dirty company
05:37:59  <mw___>davidban_: don't get me wrong, I have a lot of friends at microsoft, as you say they are great people. It's the middle and top management that sucks
05:38:23  <blakmatrix>jcrugzz: LULZ, they are all insecure if you know where to look
05:38:38  <jesusabdullah>what's inherently insecure about windows?
05:38:56  <jesusabdullah>like, I don't know of anything intrinsic to windows that guarantees insecurity, at least not at this juncture
05:39:13  <jesusabdullah>back in the day yeah, but they also were trying to add multi-user after the fact
05:39:16  <blakmatrix>windows just happens to be very popular and has been for a long time as far as tech and software goes
05:39:55  * kevindentequit (Remote host closed the connection)
05:40:17  <jcrugzz>blakmatrix: of course, my point being that a unix kernel is much more secure at the core than DOS.
05:41:05  * justicefriesjoined
05:42:55  <bubbles10101>hehe mw___ know what u mean about time.. i probably spend too much time research vs shipping
05:43:44  <mw___>bubbles10101 :-)
05:43:58  <bubbles10101>MS is on the verge of becoming slightly cool again, stuff like IE10 and treating JS like a first class citizen goes a long way to regain credibility
05:44:19  <bubbles10101>the old dudes at MS need to die though, they are too schooled in the way of trying to control and dominate shit
05:44:34  <bubbles10101>that's not gonna fly in 2012 :p
05:46:22  <jcrugzz>bubbles10101: Yes they do ha, they are still controlling the direction of the company so any attempt they make at "being cool" still doesn't mean much
05:46:24  * meso_quit (Remote host closed the connection)
05:46:55  <jcrugzz>they have still been the bane of web standards and have been holding back the web for years now
05:52:50  * ryanfitzquit (Quit: ryanfitz)
05:53:21  * timhudsonquit (Ping timeout: 248 seconds)
05:54:05  * justicefriesquit (Ping timeout: 260 seconds)
05:54:35  * xaqjoined
05:55:42  * meso_joined
05:57:38  * harbhub_joined
05:57:41  <harbhub_>hey fellas
05:58:01  <harbhub_>anyone know how to make mustache the template engine in express?
06:05:19  * travis-cijoined
06:05:19  <travis-ci>[travis-ci] flatiron/flatiron#166 (master - 4b18fda : Pavan Kumar Sunkara): The build is still failing.
06:05:19  <travis-ci>[travis-ci] Change view : https://github.com/flatiron/flatiron/compare/2c35413ff064...4b18fdab832a
06:05:19  <travis-ci>[travis-ci] Build details : http://travis-ci.org/flatiron/flatiron/builds/2519674
06:05:19  * travis-cipart
06:05:28  * graeme_fjoined
06:05:36  * ccloughquit (Ping timeout: 245 seconds)
06:10:37  * blevsquit (Remote host closed the connection)
06:14:06  * xaqquit (Remote host closed the connection)
06:18:07  * graeme_fquit (Quit: Computer has gone to sleep.)
06:18:23  * jmar777quit (Remote host closed the connection)
06:18:57  * jmar777joined
06:19:49  * st_lukequit (Remote host closed the connection)
06:20:02  * justicefriesjoined
06:21:26  * mw___quit (Ping timeout: 245 seconds)
06:23:26  * jmar777quit (Ping timeout: 244 seconds)
06:30:30  * toonketelsjoined
06:30:51  * towskijoined
06:32:54  * justicefriesquit (Ping timeout: 264 seconds)
06:33:37  <bubbles10101>sockjs or socket.io....... https://groups.google.com/forum/#!msg/sockjs/lgzxVnlth54/S0bvg1TZS0sJ rather informative post by the author of sockJS
06:34:05  <harbhub_>bubbles10101: sock
06:34:17  <harbhub_>is probably better than both the options you are comparing
06:34:34  <harbhub_>guys, how do i protect my code so that people cannot read my javascript?
06:35:23  * mdedetrichquit (Quit: ["Textual IRC Client: www.textualapp.com"])
06:36:34  <jcrugzz>harbhub_: best you can do is run it through uglify.js (and this is for client side only)
06:36:43  <jcrugzz>it essentially minifies your code
06:36:49  <harbhub_>fair enough
06:38:05  <jcrugzz>bubbles10101: I'd say if you havent played with websockets before, start with socket.io. I'm unfortunately still using it due to phone connectivity and my lack of mobile dev experience
06:38:29  <jcrugzz>but ultimately I personally want to use https://github.com/substack/shoe
06:38:35  <jcrugzz>which is built on sockjs
06:44:02  * stagasjoined
06:45:27  * coen-hyde_joined
06:47:33  * dob_joined
06:48:12  * travismcelfreshquit (Quit: travismcelfresh)
06:48:58  * coen-hydequit (Ping timeout: 246 seconds)
06:48:58  * coen-hyde_changed nick to coen-hyde
06:50:29  * kevindentejoined
06:50:34  * blevsjoined
06:54:55  * kevindentequit (Ping timeout: 246 seconds)
06:56:55  <bubbles10101>thanks jcrugzz - ill checkout shoe
06:58:47  * justicefriesjoined
07:01:38  * bob52joined
07:05:34  <nathan7>jcrugzz: shoe is awesome
07:05:42  <nathan7>:D
07:07:01  * cronopioquit (Quit: leaving)
07:11:01  * bob52quit (Ping timeout: 245 seconds)
07:11:01  * justicefriesquit (Ping timeout: 246 seconds)
07:11:40  <harbhub_>bubbles10101: yeah when I said sock earlier i meant shoe
07:11:42  * towskiquit (Remote host closed the connection)
07:11:48  <harbhub_>nathan7: hey man
07:12:04  <bubbles10101>koo :)
07:13:18  <harbhub_>nathan7: we need to make mustache our default template engine
07:13:27  <harbhub_>so far i think the best way is to use stache
07:17:52  <nathan7>harbhub_: Yeah
07:18:13  <harbhub_>mustache is basically html format, sorta like ejs?
07:18:20  <harbhub_>just much better than ejs
07:18:38  <nathan7>dust.js is interesting too though
07:19:49  * AvianFluquit (Quit: AvianFlu)
07:26:05  * jcrugzzquit (Ping timeout: 268 seconds)
07:27:05  <nathan7>harbhub_: ->
07:28:01  * mesoquit (Remote host closed the connection)
07:31:49  * mesojoined
07:32:47  <harbhub_>nathan7: as long as the template is html
07:32:50  <harbhub_>i will be okay
07:33:01  <harbhub_>jade is not html, which is probaly a bad template
07:35:01  <harbhub_>nathan7: dust or stache? and lets set this up
07:35:28  <harbhub_>we can use consolidate with express to pick the engine
07:35:33  <harbhub_>tempate engine*
07:37:37  * justicefriesjoined
07:37:56  <harbhub_>nathan7: so dust is just a script that we can add to our html?
07:40:11  <harbhub_>nathan7: i'll be starting with ejs until we figure out what to go with, any template that is a subset of html is fine by me
07:50:09  * justicefriesquit (Ping timeout: 248 seconds)
07:54:46  * davidban_quit (Remote host closed the connection)
07:58:59  * yawnjoined
08:00:33  * ppcanojoined
08:03:03  <yawn>hai
08:03:05  * yawnchanged nick to yawnt
08:04:18  <harbhub_>hey yawnt
08:04:46  <yawnt>what's up
08:06:46  * booyaajoined
08:07:15  <nathan7>harbhub_: mkay
08:07:25  <nathan7>harbhub_: dust works serverside too
08:07:26  * graeme_fjoined
08:07:42  <harbhub_>cool
08:08:21  <yawnt>hai nathan7
08:10:31  <jesusabdullah>nathan7: according to my research, https://gist.github.com/3760313
08:10:39  * robhawkesjoined
08:11:48  <jesusabdullah>this git server middleware would be totally boss in general
08:12:04  <jesusabdullah>it should in theory be really easy to write custom rules for them
08:14:21  * mappumquit (Ping timeout: 246 seconds)
08:14:41  <yawnt>jesusabdullah: also substack made something like that
08:14:43  <yawnt>pretty cool
08:16:03  <jesusabdullah>yawnt: yeah, sub wrote a push server but I need both push and pull
08:16:28  * justicefriesjoined
08:17:23  <yawnt>i see
08:17:48  <yawnt>jesusabdullah: also did you have a chance to look at my PR on prompt?
08:17:56  <jesusabdullah>oh, no, I missed that
08:18:02  <jesusabdullah>oh shit past one again XD
08:18:15  <yawnt>https://github.com/flatiron/prompt/pull/55
08:20:19  <nathan7>jesusabdullah: sweet
08:24:50  <yawnt>jesusabdullah: ^
08:24:52  <yawnt>also
08:24:56  <yawnt>anyone having trouble with facebook?
08:25:07  <yawnt>it doesn't load or does very slowly today :\
08:25:20  * davidban_joined
08:28:05  * ebrightjoined
08:28:59  * justicefriesquit (Ping timeout: 244 seconds)
08:30:53  * davidban_quit (Read error: Connection reset by peer)
08:31:15  * davidban_joined
08:33:32  * st_lukejoined
08:33:33  * jeffrgquit (Quit: jeffrg)
08:33:48  <substack>jesusabdullah: you can pull from pushover too
08:34:16  <jesusabdullah>substack: whaaat since when
08:35:31  <substack>since the first version
08:35:39  <substack>I just copied the approach used by grack
08:35:43  <jesusabdullah>substack: oh, nice, I had no idea I thought it was push-only
08:35:56  <yawnt>jesusabdullah: i don't really like the name 'before', if you have any suggestions i'd be glad to change :P
08:36:17  <jesusabdullah>yawnt: yeah, if nobody says anything constructive about it in the next day I'll merge it in :)
08:36:34  <yawnt>cool
08:36:43  <yawnt>because before doesn't seem esplicative enough
08:36:45  <jesusabdullah>substack: and it handles dumping git pushes/pulls into the right folders?
08:36:53  <jesusabdullah>substack: neat
08:37:08  <yawnt>gotta wash dishes
08:37:08  <substack>dumping pulls?
08:37:15  * yawntchanged nick to yawnt`dishes
08:38:07  * klaemojoined
08:38:26  <jesusabdullah>substack: it writes the content to the fs in an expected way
08:38:27  <jesusabdullah>substack: I mean
08:39:17  <jesusabdullah>cool, that makes that project way simpler XD
08:40:36  <substack>you give it a directory to put the git repos
08:40:42  <substack>and it puts them in that directory
08:40:59  <jesusabdullah>grood
08:41:04  <jesusabdullah>what I wanted to hear
08:42:23  <jesusabdullah>substack: what's the api for hooking into git pulls?
08:42:51  <substack>there's no api for hooking into those
08:43:07  * eldiosjoined
08:43:10  <substack>just inspect the incoming parameters to figure out what a fetch looks like
08:43:18  <substack>versus a push
08:43:39  <jesusabdullah>and shove it in, huh?
08:44:08  <substack>git pulls just go through the receive-pack machinery
08:44:19  <substack>the git command itself handles most of this
08:44:26  <jesusabdullah>ah, I see
08:45:02  <jesusabdullah>I'll play with that tomorrow I think
08:45:41  * yawnt`disheschanged nick to yawnt
08:51:32  * wingyquit (Quit: wingy)
08:52:35  <yawnt>jesusabdullah: i've added some docs for the readme
08:54:15  <jesusabdullah>wrord
08:55:10  * justicefriesjoined
09:05:07  * thepumpkinquit (Remote host closed the connection)
09:07:42  * justicefriesquit (Ping timeout: 245 seconds)
09:10:30  * hallasjoined
09:10:38  <yawnt>scala is quite nice :3
09:22:19  * bmatschullatjoined
09:26:57  * klaemoquit (Remote host closed the connection)
09:27:30  * yawntquit (Quit: Lost terminal)
09:27:35  * admc1quit (Quit: Leaving.)
09:29:33  * klaemojoined
09:34:02  * justicefriesjoined
09:35:32  * klaemoquit (Remote host closed the connection)
09:46:57  * justicefriesquit (Ping timeout: 260 seconds)
09:49:46  * lwicksjoined
09:51:41  * jeffrgjoined
09:55:03  * admc1joined
09:55:59  * efbekajoined
09:58:54  * davidban_quit (Remote host closed the connection)
09:59:15  * admc1quit (Ping timeout: 240 seconds)
10:03:54  * admcjoined
10:04:37  * lwicksquit (Ping timeout: 246 seconds)
10:12:35  * admcquit (Ping timeout: 268 seconds)
10:12:52  * coen-hydequit (Quit: coen-hyde)
10:13:08  * dob_quit (Remote host closed the connection)
10:13:09  * justicefriesjoined
10:14:09  * efbekaquit (Ping timeout: 248 seconds)
10:14:44  * yawntjoined
10:15:59  * dob_joined
10:16:36  <yawnt>hai
10:17:01  * st_lukequit (Remote host closed the connection)
10:25:12  * yawntquit (Remote host closed the connection)
10:25:45  * justicefriesquit (Ping timeout: 244 seconds)
10:29:26  * davidban_joined
10:31:08  * dob_quit (Remote host closed the connection)
10:34:35  * yawntjoined
10:34:51  * davidban_quit (Ping timeout: 252 seconds)
10:34:54  * hallasquit (Quit: ["Textual IRC Client: www.textualapp.com"])
10:36:06  <yawnt>iKana is amazing
10:36:11  <yawnt>deoxxa: ^
10:37:10  <bubbles10101>yawnt: fb slow for me today
10:37:21  <yawnt>thanks :)
10:39:26  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
10:39:46  * lwicksjoined
10:44:31  * shiawuenquit (Quit: shiawuen)
10:48:09  * mmaleckijoined
10:52:02  * justicefriesjoined
10:59:35  * richthegeekjoined
11:00:49  <richthegeek>hi - i'm trying to establish wether Nodejitsu has the right software stack for us to use. We need Node 0.8, Mongo 2.x (2.2 pref), Redis, possible Beanstalk (not a hard requirement) - i can't find any info on what's actually available on the site?
11:01:27  * dob_joined
11:02:39  <yawnt>node 0.8 is available
11:03:05  <yawnt>you can use mongo and redis via a third party daas like mongohq and redistogo
11:03:38  <richthegeek>ok - i guess we should be looking for something closer to EC2 or Rackspace cloud then
11:04:33  * admcjoined
11:04:42  * justicefriesquit (Ping timeout: 264 seconds)
11:06:45  * hmalphettesquit (Ping timeout: 252 seconds)
11:08:57  * admcquit (Ping timeout: 245 seconds)
11:10:53  * broofajoined
11:13:06  * hemanthquit (Quit: Leaving)
11:13:09  * kil3njoined
11:16:02  * yawnt_joined
11:16:02  * yawntquit (Read error: Connection reset by peer)
11:16:03  * yawnt_changed nick to yawnt
11:16:10  <booyaa>richthegeek: why?
11:18:08  * bob52joined
11:18:17  <booyaa>surely ec2/rackspace recommend 3rd party daases, or expect you to roll your own
11:18:30  <booyaa>?
11:18:45  * davidban_joined
11:20:44  * lwicksquit (Quit: lwicks)
11:24:36  * dob__joined
11:27:42  * dob_quit (Ping timeout: 245 seconds)
11:31:06  * justicefriesjoined
11:33:18  * klaemojoined
11:36:32  <bubbles10101>any plans for nodejitsu to offer west coast node hosting? (california)
11:37:32  <bubbles10101>or is us-east the only offering...?
11:42:15  * yawnt_joined
11:42:39  * yawntquit (Read error: Connection reset by peer)
11:42:39  * yawnt_changed nick to yawnt
11:44:18  * justicefriesquit (Ping timeout: 264 seconds)
11:44:35  * Flolagalejoined
11:46:04  * kil3nquit (Quit: kil3n)
11:46:16  * Flolagalequit (Client Quit)
11:46:54  * harbhub_quit (Quit: Page closed)
11:47:42  <mmalecki>bubbles10101: we'll be offering different dcs soon
11:49:47  * therealkoopajoined
11:49:47  * yawntquit (Read error: Connection reset by peer)
11:52:59  * yawntjoined
11:57:17  * robhawkesquit (Quit: Linkinus - http://linkinus.com)
11:57:57  * davidban_quit (Remote host closed the connection)
11:58:20  * kmiyashiroquit (Quit: kmiyashiro)
11:58:33  * tizzo-afkchanged nick to tizzo
11:58:53  * davidban_joined
11:59:29  * lwicksjoined
12:01:23  * jmar777joined
12:01:23  * yawntquit (Read error: Connection reset by peer)
12:01:41  * yawntjoined
12:02:05  * lwicksquit (Client Quit)
12:04:54  * admcjoined
12:07:10  * thepumpkinjoined
12:09:11  * admcquit (Ping timeout: 246 seconds)
12:09:46  * toonketelsquit (Remote host closed the connection)
12:10:20  * justicefriesjoined
12:14:18  <yawnt>damn you internet
12:14:58  * davidban_quit (Remote host closed the connection)
12:15:21  * V1joined
12:15:49  * V1changed nick to `3rdEden
12:16:04  * ktkNAchanged nick to ktk
12:16:47  * redirjoined
12:21:21  * tizzochanged nick to tizzo-afk
12:21:45  * thirdknifequit (Quit: Leaving)
12:23:23  * justicefriesquit (Ping timeout: 252 seconds)
12:23:42  * bmatschullatquit (Quit: Textual IRC Client: http://www.textualapp.com/)
12:34:02  * yawntquit (Remote host closed the connection)
12:36:51  <bob52>Hi everyone
12:37:50  * yawntjoined
12:38:00  <deoxxa>yawnt: realkana > *kana
12:38:09  <yawnt>wut
12:38:14  <yawnt>let's try it
12:38:16  <yawnt>ios?
12:38:49  <deoxxa>nope
12:38:52  <deoxxa>just a web thing
12:39:10  <yawnt>:(
12:39:12  <yawnt>no good
12:39:13  * efbekajoined
12:39:16  <yawnt>i need mobile
12:39:22  * kakusjoined
12:39:26  <yawnt>LEARNING ON DA FLY
12:39:52  <deoxxa>good news
12:39:56  <deoxxa>the have the internet on phones now
12:40:20  <yawnt>not in italy
12:40:22  <yawnt>:(
12:40:30  <kakus>hi guys i need i help
12:40:33  <yawnt>i mean yeah.. but i dont have 20€/month
12:40:37  <kakus>i got error
12:40:38  <yawnt>to waste on the net
12:40:40  <kakus>error: Error running command deploy error: Nodejitsu Error (500): Internal Server Error error: UNKNOWN, mkdir '/root/tmp/tmp-16254syan0og'
12:40:42  <yawnt>*sigh*
12:40:53  * nathan7taps mmalecki
12:40:53  <kakus>some1 know what is this about ?
12:41:25  <yawnt>kakus: i think you have to wait for someone from the devops team
12:41:29  <yawnt>:)
12:41:37  <deoxxa>so i just arrived at my mum's house
12:41:46  <deoxxa>first point of order: install ubuntu on all the things
12:41:50  <yawnt>lol
12:42:35  <bob52>did someone use resourceful ?
12:42:39  <yawnt>kakus: in the meanwhile can you paste your package.json in a gist?
12:42:41  <yawnt>thanks
12:42:47  <yawnt>bob52: i did
12:43:16  * dob__quit (Remote host closed the connection)
12:43:22  <bob52>for i.e. is this working for you User.all(...);
12:43:43  * dob_joined
12:43:57  <kakus>sure
12:43:58  <yawnt>it usually does.. yeah
12:44:07  * bubbles10101quit (Remote host closed the connection)
12:44:17  <bob52>hmm
12:44:23  <bob52>it gives me null
12:44:26  <bob52>as a result
12:44:35  * bubbles10101joined
12:44:44  <yawnt>are you using couchdb?
12:45:01  <nathan7>I have to play with it
12:45:03  <bob52>nup memory
12:45:16  <yawnt>are you sure stuff gets saved?
12:45:23  <yawnt>no errors etc
12:45:39  <bob52>i tried something like this
12:47:00  <bob52>var user = new(User)({...}); I log out user. it returns me the object without an ID and then I save it. log. the object as a result has an ID so yeah it is saved
12:47:15  <bob52>if i try searching for it with find
12:47:21  <bob52>it gives me the object
12:47:22  <bob52>lol
12:48:16  <yawnt>weird.. i'm on mobile right now
12:48:26  <yawnt>so i cant really help , i'm sorry
12:48:35  <bob52>ok no problem
12:48:49  <bob52>thx
12:48:55  * bubbles10101quit (Ping timeout: 240 seconds)
12:49:45  * justicefriesjoined
12:52:30  * efbekaquit (Remote host closed the connection)
12:57:09  * banananajoined
12:58:42  <bananana>hello! is the 'socket hang up'/'unknown, mkdir ##' i'm getting while trying to deploy a known issue? :) or did i do something wrong again D:
12:59:24  <mmalecki>bananana: hey. I just fixed it, a minor hickup :)
12:59:40  <bananana>ahh great :D yep, now it's working fine
12:59:45  <bananana>cheers ^^
13:00:14  <yawnt>hey mmalecki zz
13:00:26  <yawnt>there was kakus that was having issues
13:00:44  <yawnt>with a 500 mkdir
13:00:51  <mmalecki>yawnt: yeah, fixed
13:01:02  <yawnt>(sorry bout the 'zz'.. keyboard hang)
13:01:08  <yawnt>cool :D
13:01:22  <mmalecki>thanks man
13:01:41  <mmalecki>I gotta go and find food
13:01:46  <yawnt>ookay
13:01:48  <mmalecki>my hangover is a killer
13:01:52  <mmalecki>be back in a few
13:01:59  <yawnt>gotta ask you something later.. cya
13:02:46  * justicefriesquit (Ping timeout: 246 seconds)
13:02:47  * tmpvarquit (Read error: Connection timed out)
13:02:55  * robhawkesjoined
13:03:17  * tmpvarjoined
13:05:34  * admcjoined
13:06:26  * mmaleckiquit (Ping timeout: 244 seconds)
13:06:57  * lwicksjoined
13:07:28  * indutnychanged nick to bnoordhuis2
13:08:57  * bnoordhuis2changed nick to indutny
13:10:09  * admcquit (Ping timeout: 248 seconds)
13:12:10  * caasiHuangjoined
13:12:20  * xaqjoined
13:14:39  * toonketelsjoined
13:15:02  * dob_quit (Read error: Connection reset by peer)
13:15:25  * dob_joined
13:17:55  * lpinjoined
13:18:26  <bananana>yipes! the socket hang up is back :<
13:18:59  * hourbackjoined
13:19:21  * richthegeekquit (Ping timeout: 245 seconds)
13:21:07  * tizzo-afkchanged nick to tizzo
13:24:07  * justicefriesjoined
13:26:34  * shiawuenjoined
13:33:47  * tizzochanged nick to tizzo-afk
13:36:53  * ryanfitzjoined
13:37:18  * caasiHuangquit (Remote host closed the connection)
13:37:34  * anoemijoined
13:37:41  * anoemiquit (Client Quit)
13:42:26  * boyxiljoined
13:42:46  * sreeixquit (Quit: sreeix)
13:44:51  * yawntquit (Remote host closed the connection)
13:44:59  * kakusquit (Quit: Page closed)
13:45:10  * tizzo-afkchanged nick to tizzo
13:45:16  * yawntjoined
13:46:36  * tizzochanged nick to tizzo-afk
13:48:50  * tizzo-afkchanged nick to tizzo
13:50:09  * tizzochanged nick to tizzo-afk
13:51:13  * justicefriesquit (Quit: Leaving...)
13:51:44  * blevsquit (Remote host closed the connection)
13:51:59  * boyxilpart
13:52:53  * boyxiljoined
13:54:20  * lwicksquit (Quit: lwicks)
13:54:20  * sirkitreejoined
13:57:48  * tizzo-afkchanged nick to tizzo
13:59:17  * caasiHuangjoined
14:01:26  * coen-hydejoined
14:01:47  * boyxilpart
14:02:12  * marshall_lawchanged nick to marshall_afk
14:05:53  * admcjoined
14:06:06  * devdazedjoined
14:08:17  * ttgjoined
14:09:28  <ttg>hello, suffering from a 500 error - socket hang up when trying to deploy my latest snapshot. Is it me, or a global disruption
14:09:55  * admcquit (Ping timeout: 240 seconds)
14:11:54  * ladacejoined
14:12:44  * timhudsonjoined
14:15:37  * kil3njoined
14:16:22  * tizzochanged nick to tizzo-afk
14:23:35  * kevindentejoined
14:23:35  * Destosjoined
14:25:18  * papachanjoined
14:25:35  * Destosquit (Client Quit)
14:26:18  * Destosjoined
14:26:57  * timROGERSjoined
14:27:01  * xaqquit (Remote host closed the connection)
14:27:08  <timROGERS>Hi all. I'm having difficulty deploying, getting a 500. What should I do?
14:27:15  * Destosquit (Client Quit)
14:28:22  * coderarityjoined
14:29:31  * Destosjoined
14:29:46  * onselajoined
14:30:20  * travismcelfreshjoined
14:31:15  * ryanfitzquit (Quit: ryanfitz)
14:31:35  <onsela>Hi all.
14:31:35  * caasiHuangquit (Remote host closed the connection)
14:31:40  <coderarity>hi
14:31:43  * mmaleckijoined
14:31:47  <onsela>Getting internal server error while deploying
14:31:56  <mmalecki>yawnt: yes sir?
14:32:08  <yawnt>uch
14:32:08  * fb55joined
14:32:09  <mmalecki>onsela: gist please
14:32:12  <yawnt>lemme think lol
14:32:49  <fb55>error: Nodejitsu Error (500): Internal Server Error
14:32:49  <fb55>error: socket hang up
14:32:53  <fb55>yay -.-
14:32:58  <yawnt>oh yeah.. i opened a pr on prompt yesterday.. jesusabdullah said if no one was going to comment he'd merge in a couple of dags.. so i'm seeming feddback
14:33:02  * klaemoquit (Remote host closed the connection)
14:33:08  <yawnt> *seeking
14:33:21  <yawnt>*days
14:33:29  <yawnt>:( ios keyboard hates me
14:33:31  <mmalecki>yawnt: link please
14:33:35  <coderarity>fb55, username/appname?
14:33:50  <timROGERS>@fb55 - I'm getting the same error. Is there a problem?
14:33:51  <fb55>coderarity: fb55/readablefeeds
14:34:01  <timROGERS>Mine's timrogers/gocardless-nodephone, my first ever deploy
14:34:10  <yawnt>https://github.com/flatiron/prompt/issues/55#issuecomment-8758320
14:34:13  <yawnt>^ mmalecki
14:34:16  <timROGERS>info: Welcome to Nodejitsu timrogers info: jitsu v0.9.8 info: It worked if it ends with Nodejitsu ok info: Executing command deploy info: Analyzing application dependencies in app.js info: Creating snapshot 1.0.0-1 error: Error running command deploy error: Nodejitsu Error (500): Internal Server Error error: socket hang up
14:34:28  <yawnt>timROGERS: please use gist
14:34:37  <timROGERS>Sorry - one mo
14:34:39  <yawnt>http://gist.github.com
14:34:46  <onsela>mmalecki, here is the gist: https://gist.github.com/3761802
14:34:53  <timROGERS>https://gist.github.com/36da1825ff39ce79ff9c
14:35:59  <mmalecki>okay, should be fixed
14:36:07  <mmalecki>can you guys try again please?
14:36:56  <timROGERS>Looks better, seems to be doing it
14:36:57  <timROGERS>Thanks!
14:37:21  * toonketelsquit (Remote host closed the connection)
14:37:50  <fb55>lol, i screwed up my dependencies
14:38:47  <fb55>*updated stuff and forgot to npm publish
14:38:58  * rmurpheyquit (Quit: Reconnecting)
14:39:05  * rmurpheyjoined
14:39:18  * coen-hydequit (Quit: coen-hyde)
14:39:36  <mmalecki>fb55: happens often to me
14:40:32  <yawnt>i usually use git when it's dev stuff
14:40:52  <yawnt>then i move to versions on production ^^
14:40:54  <fb55>mmalecki: the worst part was that i updated two things, added the first as a minimal version to the second and published only the second^^
14:41:59  * coderarityquit (Ping timeout: 252 seconds)
14:42:10  * lwicksjoined
14:42:13  <fb55>btw, to everyone working for nodejitsu: thanks for the great internship, i enjoyed it :)
14:42:37  <yawnt>https://github.com/flatiron/prompt/issues/55#issuecomment-8758320 <- in case you missed it in the 500 rage :P, mmalecki
14:43:50  * lwicksquit (Client Quit)
14:44:00  <onsela>mmalecki, it worked, thanks!
14:45:11  * meso_quit (Remote host closed the connection)
14:45:32  <mmalecki>fb55: <3
14:45:45  <timROGERS>Does anyone know what might cause this?
14:45:46  <timROGERS>Error: ENOENT, no such file or directory '/opt/haibu/node-versions/0.8.8/bin/coffee'
14:45:49  <mmalecki>yawnt: awsome, thanks
14:46:05  <mmalecki>timROGERS: oops, a bad drone. please try again while I nuke it :)
14:46:15  <yawnt>mmalecki: pleasure :)
14:46:17  * coderarityjoined
14:46:24  <timROGERS>Cool - thanks!
14:46:28  * thirdknifejoined
14:46:35  <timROGERS>Kinda ironic seeing as it says "This type of error is usually a user error." ;)
14:46:58  <yawnt> 3% battery
14:46:59  * thirdknifequit (Max SendQ exceeded)
14:47:04  <yawnt>i'm dying
14:47:32  * thirdknifejoined
14:47:36  * kevindentequit (Remote host closed the connection)
14:47:52  <mmalecki>yawnt: there
14:47:59  <yawnt>btw dscape ... i've just learned how to say 'a beer, please' in portuguese
14:48:05  <yawnt>i feel complete now
14:48:06  <mmalecki>yawnt: also, same here as to battery
14:48:13  <yawnt>una cerveja, por favor
14:48:20  <yawnt>*uma
14:48:28  <mmalecki>yawnt: after 3 hours you'll be like
14:48:38  <mmalecki>GIMME BEER AND TAKE MY CREDIT CARD MOTHERFUCKER
14:48:43  <mmalecki>it happened to me yesterday.
14:48:46  <yawnt>mmalecki: nop
14:48:52  <yawnt>after 3 hours
14:49:01  <yawnt>i'll speak perfect portuguese
14:49:04  <mmalecki>hahahaha
14:49:05  <yawnt>like a native born
14:49:09  <mmalecki>yeah, probably!
14:49:16  <mmalecki>gotta go to the venue
14:49:24  <mmalecki>I woke up 2 hours ago >.<
14:49:25  * klaemojoined
14:49:28  <yawnt>lol
14:49:32  * klaemoquit (Remote host closed the connection)
14:49:36  <yawnt>2%
14:49:45  <yawnt>adios
14:52:45  * xaqjoined
14:53:36  * yawntquit (Quit: HAR HAR)
14:53:53  * travismcelfreshquit (Quit: travismcelfresh)
14:54:12  * jeffrgquit (Quit: jeffrg)
14:56:57  * DTrejojoined
14:57:32  * fb55quit (Remote host closed the connection)
15:00:10  * ktkchanged nick to ktkNA
15:02:18  * fb55joined
15:05:44  <fb55>um, does by any chance anyone know a parser generator that supports streams?
15:05:45  <fb55>i spend the last two days digging into the details of parser generators to build one myself, but it's pretty complicated
15:06:09  * caasiHuangjoined
15:06:27  * admcjoined
15:06:50  * kevindentejoined
15:07:14  * klaemojoined
15:07:31  * ryanfitzjoined
15:08:15  * klaemoquit (Remote host closed the connection)
15:08:23  * tizzo-afkchanged nick to tizzo
15:08:49  <kil3n>hey support guys?
15:08:51  <kil3n>still getting 500 errors on first push :)
15:09:14  <coderarity>killfill, hi
15:09:22  <coderarity>i mean, kil3n
15:09:26  <coderarity>dumb autocomplete :P
15:09:29  <kil3n>yo :)
15:09:46  <kil3n>would love to start using this, but 500:ing from start until now (1 day later.......)
15:10:10  <coderarity>kil3n, can you gist the entire output from `jitsu deploy`?
15:10:11  * bob52quit (Ping timeout: 245 seconds)
15:10:41  <kil3n>not much to gist, here's a one-liner: "error: Nodejitsu Error (500): Internal Server Error"
15:10:45  <kil3n>then says "for help with this… " :)
15:10:48  * admcquit (Ping timeout: 246 seconds)
15:10:55  <coderarity>kil3n, well, i need your username/appname :P
15:10:58  <kil3n>avocade
15:10:59  <kil3n>sry
15:11:59  <coderarity>kil3n, what's your `jitsu -v`?
15:12:56  <kil3n>0.9.8
15:13:30  <kil3n>appname is node-echobox
15:15:19  <coderarity>kil3n, hmmm, i need you to gist the whole output
15:15:29  * blevsjoined
15:15:40  <kil3n>ok, but that's the only error info I can see, I'll gist it
15:15:54  <coderarity>(it matters where in the process the error is as well)
15:16:57  <kil3n>https://gist.github.com/a74f5bf84d5789721417
15:17:34  <kil3n>got 2 go for a bit, can you email me if you find out what it is perhaps? :) the email is the account of course, won't post it here :D
15:17:45  <coderarity>sure
15:17:56  <kil3n>thanks
15:17:58  * kil3nquit (Quit: kil3n)
15:19:45  * mmaleckiquit (Ping timeout: 248 seconds)
15:19:52  * kevindentequit (Remote host closed the connection)
15:20:33  * jahajoined
15:21:03  * admcjoined
15:24:21  * ttgquit (Ping timeout: 245 seconds)
15:25:14  * xaqquit (Ping timeout: 268 seconds)
15:25:51  * admcquit (Client Quit)
15:27:42  * lwicksjoined
15:28:28  <onsela>Hi again, getting same Internal Server Error while deploying again.
15:29:31  * Dude_joined
15:29:35  * louissmitjoined
15:29:45  * ladacequit (Quit: Page closed)
15:30:38  * broofaquit (Quit: Computer has gone to sleep.)
15:31:01  * justicefriesjoined
15:31:02  <onsela>can someone help please?
15:31:02  * marshall_afkchanged nick to marshall_law
15:31:05  <Dude_>hey all, quick question (was having a hard time finding an answer online) - is it possible to configure a nodejitsu environment to use child_process.execFile with a python file (i would need certain python packages installed, etc)?
15:31:21  * lwicks1joined
15:31:22  <coderarity>onsela, it's happening for you too?
15:31:34  <coderarity>hmmm, working on it
15:31:52  * lwicksquit (Ping timeout: 246 seconds)
15:31:58  <coderarity>Dude_, good question, maybe you could give it a shot and see what happens? python should be installed
15:32:08  <onsela>yes, but almost an hour ago mmalecki has got it fixed. now getting same error.
15:32:10  <coderarity>Dude_, my bet is that it'd work
15:32:28  <coderarity>onsela, indeed
15:32:48  <Dude_>sure i'll give it a go
15:33:25  <coderarity>Dude_, let me know how it goes :P
15:33:42  * timROGERSquit (Quit: Page closed)
15:35:38  * slloydjoined
15:37:59  <onsela>coderarity, how's it going? still getting the error :-(
15:38:41  <coderarity>onsela, i don't know how to fix it, but i've emailed people that know how :P
15:38:41  <coderarity>shouldn't be long
15:39:02  <onsela>coderarity, ok man thanks!
15:39:10  * cronopiojoined
15:40:07  * boyxiljoined
15:42:08  * caasiHuangquit (Remote host closed the connection)
15:42:10  <Dude_>getting a problem on jitsu deploy: error: Error running command deploy error: Nodejitsu Error (500): Internal Server Error error: socket hang up
15:43:15  <coderarity>Dude_, yeah, working on it
15:43:41  * gerredjoined
15:43:47  * coderaritytopic: Nodejitsu - Host applications. Keep them up. | Cloud Status: Deploys are temporarily down. Working on it.
15:44:31  <Dude_>@coderarity, ah ok. no problem
15:45:56  * caasiHuangjoined
15:47:37  * justicefriesquit (Ping timeout: 244 seconds)
15:48:37  * standooquit (Quit: Leaving.)
15:49:28  * onselaquit (Quit: onsela)
15:50:13  * kevindentejoined
15:50:32  * `3rdEdenquit (Remote host closed the connection)
15:51:48  * AvianFlujoined
15:53:47  * broofajoined
15:54:47  * fb55quit (Remote host closed the connection)
15:58:36  * kevindentequit (Ping timeout: 256 seconds)
15:59:21  * Dude_quit (Ping timeout: 245 seconds)
15:59:23  * kevindentejoined
16:00:24  * mmaleckijoined
16:01:06  * coderaritytopic: Nodejitsu - Host applications. Keep them up. | Cloud Status: Looking good.
16:02:43  * yawnjoined
16:03:14  <yawn>bacl
16:03:16  <yawn>*k
16:03:21  * yawnchanged nick to yawnt
16:05:22  * caasiHuangquit (Remote host closed the connection)
16:05:30  * stagasjoined
16:05:50  * louissmitquit (Quit: louissmit)
16:06:22  <coderarity>yawnt, hi
16:06:35  <yawnt>hey :D
16:06:40  <yawnt>how was austing?
16:06:42  <yawnt>*austin
16:06:57  * admcjoined
16:07:25  <coderarity>pretty cool
16:07:47  <yawnt>nice
16:08:27  * thirdknifequit (Read error: Connection reset by peer)
16:11:21  * admcquit (Ping timeout: 246 seconds)
16:12:28  <yawnt>coderarity: lol i found ponies themes on yt
16:13:13  <nathan7>Yo, jesusabdullah
16:13:21  <nathan7>jesusabdullah: What do you recommend for Couch? (as node lib)
16:13:28  <yawnt>cradle nathan7
16:13:37  <coderarity>dscape/nano
16:13:47  <coderarity>(on github)
16:14:17  <yawnt>facebook
16:14:19  <yawnt>Y U NO WORK
16:15:48  * mmaleckiquit (Ping timeout: 268 seconds)
16:17:28  * towskijoined
16:19:02  * TheJHjoined
16:19:34  * BrandonGriggsjoined
16:20:05  * boyxilquit (Read error: Connection reset by peer)
16:20:30  * boyxiljoined
16:21:33  * bubbles10101joined
16:23:11  * happosadequit (Ping timeout: 252 seconds)
16:23:22  * doubletapjoined
16:24:30  * wingyjoined
16:24:31  <doubletap>I am getting a lot of random failures this morning that do not appear to be coming from my app.
16:24:54  <doubletap>i am not even getting back 500s and nothing is showing up in the logs.
16:25:00  <doubletap>the app seems to be running find.
16:25:01  <doubletap>fine.
16:25:02  <coderarity>doubletap, try deploying again, some stuff was fixed
16:25:27  <doubletap>HA! i am getting errors and you say somethign was fixed. :P
16:25:32  <doubletap>just playing, thank you.
16:26:05  <doubletap>now, if only i knew how to branch and merge...
16:26:12  * kmiyashirojoined
16:26:13  <coderarity>branch in git?
16:26:15  * kenperkinsjoined
16:26:28  <yawnt>git checkout -b to create a new branch
16:26:30  * admc1joined
16:26:32  <yawnt>git merge to merge
16:26:33  <coderarity>git checkout -b branch-whatever
16:26:42  <coderarity>try to rebase first
16:26:52  <coderarity>or fast-forward merge
16:27:07  * kevindentequit (Remote host closed the connection)
16:27:24  <doubletap>i dont know all the implications of branching and merging. thanks for the tips. I will have to learn a bit more about it and test on an app that is not so important to me first.
16:27:37  * DTrejoquit (Remote host closed the connection)
16:27:42  <yawnt>i' hungry
16:27:46  <yawnt>N I HAVE NO BREAD
16:27:47  <yawnt>*sigh*
16:27:49  <coderarity>it's pretty hard to lose data in git
16:27:52  <yawnt>i'll buy some tomorrow morning
16:28:08  * TheJHquit (Ping timeout: 268 seconds)
16:28:24  <coderarity>yawnt, that's better than my situation, all I have it 30 pounds of rice and ceral
16:28:27  <coderarity>cereal*
16:28:32  * bubbles1_joined
16:28:38  <coderarity>and we're almost out of cereal
16:28:39  * bubbles10101quit (Read error: Connection reset by peer)
16:32:24  * klaemojoined
16:32:28  * klaemoquit (Remote host closed the connection)
16:32:46  * towskiquit (Remote host closed the connection)
16:34:16  <yawnt>lol
16:34:19  <yawnt>you always have rice
16:34:23  <yawnt>how's that even possible?
16:34:25  <BrandonGriggs>AvianFlu: blackmatrix: jesusabdullah: coderarity: Can I get an update on the SSL install?
16:35:08  * graeme_fquit (Quit: Computer has gone to sleep.)
16:35:16  <coderarity>yawnt, we have 3 rice cookers too
16:35:25  <coderarity>yawnt, also tons of sweet and sour sauce
16:35:36  <coderarity>i wonder if world market will have more sweet and sour
16:36:05  * happosadejoined
16:38:02  * kevindentejoined
16:38:19  * klaemojoined
16:38:48  * klaemoquit (Remote host closed the connection)
16:40:07  * gerredchanged nick to justicefries
16:40:16  <yawnt>i see
16:40:19  <yawnt>i have food
16:40:23  <yawnt>but i'm dead hungry
16:40:27  <yawnt>and i wanted some bread
16:40:39  <yawnt>i guess i'll have some pasta this evening
16:40:39  <yawnt>:3
16:42:11  <coderarity>i need to go shopping
16:42:25  <yawnt>i need to buy clothes
16:42:35  <coderarity>i don't want to get out of bed :\
16:42:41  <yawnt>lol
16:42:53  <yawnt>gravity gets weirder around the bed
16:43:30  <coderarity>i want to make fried rice
16:43:33  <coderarity>apparently it's pretty easy
16:45:30  <coderarity>i wonder if i can get chinese delivered to my bed
16:47:16  <yawnt>lol
16:47:31  <yawnt>i'm pretty sure i've seen a kebab spot on my way to the uni
16:47:37  <yawnt>that'd be cool
16:47:39  <yawnt>i <3 kebab
16:47:45  <coderarity>i did too
16:47:49  <coderarity>kebab is AMAZING
16:48:16  <doubletap>do you guys need some foodstamps?
16:48:19  * kmiyashiroquit (Quit: kmiyashiro)
16:48:27  <doubletap>maybe i could have pizza delivered to you.
16:48:44  <yawnt>i bake my own pizza
16:48:44  <yawnt>yo
16:48:59  <yawnt>coderarity: i was super sad because living on campus i don't have an oven
16:49:09  <yawnt>turns out my flat is next door to the common kitchen
16:49:12  <yawnt>with 3 ovens
16:49:13  <yawnt>:3
16:49:18  <coderarity>cool
16:49:21  <yawnt>yeah
16:49:29  <coderarity>that's better anyways
16:49:33  <coderarity>assuming people don't eat your food
16:49:44  <yawnt>nop
16:49:49  <yawnt>i'll make pancakes tomorrow
16:49:51  <yawnt>for breakfast
16:49:54  <yawnt>:3
16:49:55  <coderarity>set up food surveillance systems
16:49:59  <yawnt>lol
16:50:05  <yawnt>with node-arduino
16:50:09  <coderarity>NO ONE TAKES THE PANCAKES ALIVE
16:50:10  <yawnt>motion detection system
16:50:22  <yawnt>i should start coding hogwarts
16:50:26  <yawnt>who wants to halp?
16:50:39  <coderarity>PUT /intruderalert
16:51:30  <yawnt>yeah
16:51:31  <yawnt>like
16:51:36  <yawnt>cgi server in C
16:51:45  <yawnt>where PUT /intruderalert prints '\a' while 0
16:51:57  <doubletap>I just got a 500 socket hangup on deploy.
16:52:26  <doubletap>I just got it again.
16:54:11  <doubletap>is anyone looking into it or should I choose another avenue to which to report the error?
16:54:57  <coderarity>doubletap, second
16:55:03  <doubletap>thank you coderarity
16:55:11  <yawnt>there..
16:55:15  <yawnt>cooking pasta
16:55:20  <yawnt>soo hungry
16:56:00  <yawnt>http://twitterindependence.com/
16:56:20  <yawnt>tell me again how easy it is to read that font
16:57:09  <coderarity>doubletap, try again
16:57:14  <doubletap>on it
16:57:38  <doubletap>creating snapshot....
16:58:31  * joshonthewebquit (Quit: Computer has gone to sleep.)
16:59:14  <coderarity>looks like it deployed successfully
17:00:23  * kmiyashirojoined
17:00:24  <doubletap>it is up. now, i will check to see if those other errors i was getting are gone.
17:00:47  * dob_quit (Remote host closed the connection)
17:01:02  * `3rdEdenjoined
17:02:11  <doubletap>coderarity: thank you so much for the quick response and fix. I appreciate it very much. Is there anything I can do differently to help in this type of situation?
17:02:35  <coderarity>tell someone about it, that's all
17:02:48  <coderarity>mmalecki is working on a permanent fix
17:02:55  <doubletap>cool.
17:03:40  <coderarity>this fried rice looks so good, oh man
17:03:45  * kmiyashiroquit (Client Quit)
17:03:49  <yawnt>lol
17:04:05  <coderarity>they all say i need a wok though
17:04:47  <yawnt>wok?
17:05:29  <coderarity>like these things http://www.asiannoodlehouse.ca/news/images/20067251056.jpg
17:05:34  * towskijoined
17:05:41  * ryanfitzquit (Quit: ryanfitz)
17:05:52  <coderarity>the only place i've seen it before is a mongolian place i went once
17:05:54  * `3rdEdenquit (Ping timeout: 264 seconds)
17:06:10  <yawnt>oh i see
17:07:00  * st_lukejoined
17:09:25  * wesbosjoined
17:09:59  * kevindentequit (Remote host closed the connection)
17:10:41  * eldiosquit (Quit: bye =))
17:10:53  * papachanquit (Quit: Leaving)
17:17:05  <coderarity>dang ordering chinese food is expensive
17:17:13  <coderarity>i guess i have to go out
17:17:30  <coderarity>bbl
17:17:59  * ryanfitzjoined
17:23:04  * thepumpkinquit (Remote host closed the connection)
17:23:07  * kmiyashirojoined
17:24:03  * onselajoined
17:24:09  * meso_joined
17:24:14  * TooTallNatejoined
17:24:15  * dob_joined
17:25:04  * kmiyashiroquit (Client Quit)
17:26:26  * meso_quit (Remote host closed the connection)
17:26:33  * kmiyashirojoined
17:26:55  * meso_joined
17:28:09  * bigbluehatjoined
17:28:36  * coderarityquit (Quit: Computer has gone to sleep.)
17:28:37  * chrixianjoined
17:28:38  * chrixianquit (Excess Flood)
17:29:59  * onselaquit (Quit: onsela)
17:30:21  * joshonthewebjoined
17:30:27  * thirdknifejoined
17:31:14  * dob_quit (Remote host closed the connection)
17:31:29  * justicefriesquit (Quit: Leaving...)
17:31:58  * `3rdEdenjoined
17:32:36  * tizzochanged nick to tizzo-afk
17:32:43  * V1joined
17:32:46  * `3rdEdenquit (Read error: Connection reset by peer)
17:34:09  * ebrightquit (Ping timeout: 248 seconds)
17:34:50  * kmiyashiroquit (Quit: kmiyashiro)
17:34:53  * V1changed nick to `3rdEden
17:35:16  * tizzo-afkchanged nick to tizzo
17:38:43  * tizzochanged nick to tizzo-afk
17:38:54  * thlorenzjoined
17:39:57  * bradleymeckjoined
17:42:50  * dob_joined
17:45:31  * yawntquit (Quit: Lost terminal)
17:45:37  * lwicks1quit (Read error: Operation timed out)
17:46:49  * broofaquit (Quit: Computer has gone to sleep.)
17:47:04  * AvianFluquit (Quit: AvianFlu)
17:47:23  * wingyquit (Quit: wingy)
17:47:27  * AvianFlujoined
17:51:02  * jeffrgjoined
17:52:53  * chjjquit (Quit: leaving)
17:55:21  * chjjjoined
17:56:51  * dob_quit (Remote host closed the connection)
17:57:55  * sirkitreechanged nick to sirkitree|lunch
17:58:36  * shiawuenquit (Quit: shiawuen)
18:01:09  * benvjoined
18:02:20  * travismcelfreshjoined
18:03:15  * broofajoined
18:04:35  * graeme_fjoined
18:06:53  * BrandonGriggsquit (Quit: Page closed)
18:09:23  * blevsquit (Remote host closed the connection)
18:09:24  * travismcelfreshquit (Read error: Connection reset by peer)
18:09:34  * travismcelfreshjoined
18:09:42  * ljharbquit (Ping timeout: 276 seconds)
18:10:14  * travismcelfresh_joined
18:10:14  * travismcelfreshquit (Read error: Connection reset by peer)
18:10:14  * travismcelfresh_changed nick to travismcelfresh
18:10:19  * kevindentejoined
18:10:23  * travismcelfreshquit (Read error: Connection reset by peer)
18:11:04  * travismcelfreshjoined
18:11:50  <sberryman>anyone working today? ;)
18:11:53  * admc1quit (Quit: Leaving.)
18:13:33  * travismcelfresh_joined
18:14:49  * straxjoined
18:14:53  * kevindentequit (Ping timeout: 244 seconds)
18:15:15  * travismcelfreshquit (Ping timeout: 240 seconds)
18:15:15  * travismcelfresh_changed nick to travismcelfresh
18:15:49  <sberryman>AvianFlu: you around?
18:16:08  * bradleymeckquit (Read error: Connection reset by peer)
18:16:10  * bradleymeck_joined
18:17:25  <blakmatrix>yo yo
18:17:32  <blakmatrix>whats up sberryman
18:17:53  <sberryman>trying to figure out this really annoying dropped connections to mongodb
18:18:52  <sberryman>so the app works for a while (still trying to figure out how long) and then after a period of time it will stop and i'll see a connection error and failed to connect to the database
18:19:12  <sberryman>after i see that error the next request takes about 20 seconds and then it starts working again
18:19:42  <blakmatrix>your app might be crashing then restarting?
18:19:45  <sberryman>the app creates 5 connections to the database and the connections are coming from 165.225.134.10(1,2,3,4)
18:20:01  * hourbackquit (Ping timeout: 248 seconds)
18:20:08  <sberryman>found it odd that the db connections are coming from 4 different ip addresses but whatever :)
18:21:30  <blakmatrix>whats your username/appname
18:21:33  <sberryman>it's just really strange.. i don't see the dropped connections problem when running 2 smartcloud machines at joyent but then again those are using internal ip addresses
18:21:36  <sberryman>sberryman / teeleader-api
18:23:05  <sberryman>i also don't see mongodb logs showing that the connections actually dropped
18:23:36  <blakmatrix>does the db rate limit?
18:24:40  <sberryman>i dont believe so
18:24:49  <sberryman>i'm hosting it on my own in joyent's cloud
18:26:34  <blakmatrix>sberryman: I dont see any idea as to why it isnt working
18:26:41  <sberryman>exactly :)
18:26:50  <blakmatrix>this is all i see
18:26:57  <sberryman>why would my db connections come from 4 different ip addresses
18:27:49  * `3rdEdenquit (Remote host closed the connection)
18:28:09  <blakmatrix>probably because we have 4 or more balancers in front of our drones for outgoing connections
18:28:16  * wingyjoined
18:28:17  * chrixianjoined
18:28:33  * timhudsonquit (Ping timeout: 248 seconds)
18:28:56  <sberryman>it's just strange that after X period of time the connections get "stuck" and then it takes 60 seconds to timeout. then the next request it creates 5 new connections and works again
18:29:26  <blakmatrix>AvianFlu: ^ any ideas?
18:29:34  * hourbackjoined
18:29:50  * TheJHjoined
18:31:02  <sberryman>seems to drop redis connections as well
18:31:37  <sberryman>i'm watching the server with mongostat right now and it is showing 13 connections... going to wait to see what happens when it stops working
18:34:35  * graeme_fquit (Quit: Textual IRC Client: http://www.textualapp.com/)
18:35:58  * hourbackpart ("PART #ringojs :PART #common-node :PING 1348252546")
18:39:23  * bradleymeckjoined
18:42:25  * bradleymeck_quit (Ping timeout: 248 seconds)
18:45:42  * timhudsonjoined
18:46:26  * louissmitjoined
18:47:56  * Andrew_joined
18:48:25  * blevsjoined
18:48:59  * thirdknifequit (Ping timeout: 244 seconds)
18:52:39  * jcrugzzjoined
18:53:24  * admcjoined
18:54:05  * tizzo-afkchanged nick to tizzo
18:54:21  * Andrew_quit (Ping timeout: 245 seconds)
18:55:20  * garrettwilkinjoined
18:56:06  * anoemijoined
18:57:48  * shykeschanged nick to zz_shykes
18:58:11  * `3rdEdenjoined
19:00:03  * xaqjoined
19:00:33  * jeffrg_joined
19:00:56  * yawnotjoined
19:01:45  <yawnot>hellow
19:02:05  * justicefriesjoined
19:03:11  * jeffrgquit (Ping timeout: 246 seconds)
19:03:12  * jeffrg_changed nick to jeffrg
19:03:20  <sberryman>quiet day in here yawnot
19:03:26  <yawnot>NO
19:03:28  <yawnot>TIME TO PARTY
19:03:29  <yawnot>\ò\
19:03:32  <yawnot>/ò/
19:03:33  <yawnot>\ò\
19:03:36  <yawnot>\ò/
19:04:00  <sberryman>i've got a terrible hangover from tequila last night
19:04:14  <sberryman>love it but it gets me everytime
19:04:28  <yawnot>lulz
19:05:03  <sberryman>so i figured i would watch mongostat and jitsu logs today and see why the fucking connection drops and fails to reconnect for 60 seconds then starts working again
19:05:16  <yawnot>i see
19:05:23  <sberryman>quite boring actually
19:06:30  * `3rdEdenquit (Ping timeout: 264 seconds)
19:07:09  * Guest27061joined
19:07:48  * sirkitree|lunchchanged nick to sirkitreee
19:07:53  * sirkitreeechanged nick to sirkitree
19:08:51  * kevindentejoined
19:08:54  * xaqquit (Remote host closed the connection)
19:09:17  * Newbiejoined
19:09:21  * Guest27061quit (Read error: Connection reset by peer)
19:09:41  * Newbiechanged nick to Guest57794
19:09:55  <Guest57794>tried to create a dir on nodejitsu
19:10:01  <Guest57794>fs.mkdir
19:10:26  * garrettwilkinquit (Quit: garrettwilkin)
19:10:40  * kevindentequit (Remote host closed the connection)
19:10:53  <blakmatrix>Guest57794: where at?
19:14:57  * kevindentejoined
19:20:44  * joshuajabbourjoined
19:22:22  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:22:31  * stagasquit (Read error: Connection reset by peer)
19:22:58  * kakusjoined
19:23:09  <kakus>hi guys
19:23:12  * wesbosquit (Quit: Linkinus - http://linkinus.com)
19:23:38  * wesbosjoined
19:23:47  <kakus>anyone know which ports i can use on nodejitsu ?
19:24:42  <cronopio>kakus: you can choose any >1024 will be mapped always to 80 on balancers
19:26:16  <kakus>so if i want a web server and other one(eg. some game server). i need to make 2 apps ?
19:28:56  * banananaquit (Ping timeout: 245 seconds)
19:29:51  * kmiyashirojoined
19:30:47  * santiagufjoined
19:32:35  <cronopio>kakus: well, not sure but Yes could be more easy
19:32:38  * wesbosquit (Quit: BReBoob)
19:33:01  * joshonthewebjoined
19:33:01  * zonak_joined
19:33:08  <kakus>thank you
19:33:37  * c4miloquit (Remote host closed the connection)
19:34:00  * zonak__joined
19:34:20  * ppcanoquit (Quit: ppcano)
19:34:25  * travismcelfreshpart
19:34:46  * zonak__changed nick to _zonak_
19:34:52  * _zonak_quit (Remote host closed the connection)
19:35:14  * zonak_quit (Remote host closed the connection)
19:36:01  * santiagufquit (Ping timeout: 245 seconds)
19:37:07  * TheJHquit (Ping timeout: 246 seconds)
19:39:00  <cronopio>kakus: you're welcome
19:42:39  <blakmatrix>WHAT IS THAT RACKET
19:43:10  * nerphjoined
19:43:23  <blakmatrix>oh its GLEE
19:47:11  * BrandonGriggsjoined
19:48:33  <sberryman>blakmatrix: sorry, i sent you a ton of private messages
19:48:49  <sberryman>it is a really strange behavior
19:49:50  <blakmatrix>sberryman: oh sorry just saw them now lol
19:50:26  <blakmatrix>I havent yet figured out why my client doesnt ping my on pms
19:51:46  <blakmatrix>:(
19:51:52  <blakmatrix>damn you history
19:52:48  <sberryman>want me to gist all the PM's?
19:53:24  <blakmatrix>oh no lol
19:54:03  <yawnot>lol
19:54:06  <yawnot>hai blakmatrix btw
19:54:21  * kakusquit (Quit: Page closed)
19:54:23  <blakmatrix>no... my first CDs were brittney spears and backstreet boys... and the glee in the background is reminding me of that... and sadly I'm enjoying hearing it lol
19:54:56  * _ritchjoined
20:04:31  * jeffrgquit (Ping timeout: 246 seconds)
20:07:33  * admcquit (Quit: Leaving.)
20:07:34  * bubbles1_quit (Remote host closed the connection)
20:07:41  * bubbles10101joined
20:08:46  <st_luke>great success
20:09:30  * joshonthewebquit (Quit: Computer has gone to sleep.)
20:09:59  <sberryman>AvianFlu: rise from the dead!
20:10:47  * joshonthewebjoined
20:10:57  * bubbles10101quit (Remote host closed the connection)
20:11:24  * bubbles10101joined
20:11:35  * timhudsonquit (Ping timeout: 240 seconds)
20:12:25  * wingyquit (Quit: wingy)
20:13:28  * bubbles1_joined
20:13:29  * bubbles1_quit (Remote host closed the connection)
20:13:34  <sberryman>or bradleymeck
20:13:36  * bubbles1_joined
20:13:50  * bubbles10101quit (Read error: Connection reset by peer)
20:13:59  <blakmatrix>sberryman: friday for you :P
20:14:15  <sberryman>must be nice up in SF today
20:15:09  * fb55joined
20:16:40  <sberryman>maybe the boy genius mmaleki will show up.. what is it, 9 pm in london?
20:16:46  * wingyjoined
20:18:31  * thlorenzquit (Ping timeout: 245 seconds)
20:18:52  <st_luke>anyone else leaving for lisbon in a few days?
20:18:53  <st_luke>woooo
20:20:29  * louissmitquit (Quit: louissmit)
20:20:39  * papachanjoined
20:20:55  * TheJHjoined
20:22:29  * joshuajabbourquit
20:22:42  * tmpvarquit (Ping timeout: 245 seconds)
20:25:45  * fb55quit (Remote host closed the connection)
20:28:15  * tmpvarjoined
20:30:29  * coderarityjoined
20:30:51  * cjmquit (Quit: This computer has gone to sleep)
20:31:35  <BrandonGriggs>Anyone know the best way to redirect http traffic to https in express? req.protocol and req.connection.encryption are showing undefined
20:34:40  <sberryman>BrandonGriggs: this is what i do (https://gist.github.com/3763727)
20:35:53  <sberryman>i put it right after app.use(express.logger())
20:36:30  <BrandonGriggs>sberryman, awesome! I was just about to log x-forwarded-proto to see if it would return anything
20:38:41  <BrandonGriggs>is there a reason you don't use res.redirect()?
20:39:14  * lwicksjoined
20:39:25  * timhudsonjoined
20:39:36  <sberryman>yeah but i dont remember what it was
20:42:32  * coderarityquit (Quit: Computer has gone to sleep.)
20:45:28  * lwicksquit (Ping timeout: 246 seconds)
20:47:59  * mappumjoined
20:49:50  <BrandonGriggs>sberryman: worked like a charm, thanks a ton
20:49:56  <sberryman>no problem
20:50:20  <sberryman>you can probably use res.redirect i was having issues with can't write header after XXX so i just went that route
20:50:43  <sberryman>my guess was i was calling res.redirect followed by return next(); or res.redirect ended up calling next() which i didn't want
20:51:04  <BrandonGriggs>ah. i wasn't sure if it screwed with the ssl or anything. it's working well so I'll leave as is for now
20:51:18  * jmar777quit (Remote host closed the connection)
20:51:54  * jmar777joined
20:55:14  * bradleymeckquit (Quit: bradleymeck)
20:56:09  * jmar777quit (Ping timeout: 260 seconds)
20:58:15  <sberryman>i've never seen this channel so quiet, is there some node conference going on?
20:58:37  * justicefriesquit (Quit: Leaving...)
21:00:03  * anoemiquit (Quit: anoemi)
21:04:48  * redirquit (Quit: Computer has gone to sleep.)
21:04:50  * justicefriesjoined
21:09:00  * jeffrgjoined
21:13:39  * TooTallNatequit (Ping timeout: 268 seconds)
21:14:54  * TooTallNatejoined
21:15:43  * BrandonGriggsquit (Quit: Page closed)
21:15:58  <blakmatrix>LXJS?
21:18:57  * superjoejoined
21:19:47  * Dude_joined
21:20:34  <superjoe>I made something that competes with forever. you guys might be interested to see it: https://github.com/superjoe30/naught
21:21:22  <Dude_>hey all: just got this error on deploy: error: Error running command deploy error: Nodejitsu Error (500): Internal Server Error warn: Error returned from Nodejitsu error: Error: connect ECONNREFUSED error: at errnoException (net.js:768:11) error: at Object.afterConnect [as oncomplete] (net.js:759:19)
21:22:01  * coen-hydejoined
21:22:05  <blakmatrix>Dude_: do you have a gist of the output and the package.json i can take a look at
21:22:44  * garrettwilkinjoined
21:23:31  * TheJHquit (Ping timeout: 268 seconds)
21:23:37  <Dude_>@blakmatrix: https://gist.github.com/8f1c899decbb5310d563
21:25:50  * `3rdEdenjoined
21:26:05  * `3rdEdenquit (Remote host closed the connection)
21:26:36  * boyxilpart
21:27:36  * garrettwilkinquit (Client Quit)
21:28:32  * fb55joined
21:28:56  * ryanfitzquit (Quit: ryanfitz)
21:29:50  <blakmatrix>Dude_: if you try gain does it do the same thing
21:30:12  * papachanquit (Quit: Leaving)
21:30:31  <blakmatrix>Dude_: did you also install this with `jitsu install helloworld`
21:30:48  <Dude_>yea i installed it with that
21:30:51  <Dude_>retrying deploy
21:31:32  <Dude_>it's up
21:31:33  <Dude_>yay
21:31:34  <Dude_>thanks
21:31:41  <blakmatrix>your welcome
21:31:45  * AvianFluquit (Quit: AvianFlu)
21:32:50  * bradleymeckjoined
21:34:40  * iBooyaajoined
21:35:04  * cjmjoined
21:36:32  * jetiennejoined
21:40:11  * Dude_quit (Ping timeout: 245 seconds)
21:41:01  * standoojoined
21:41:20  * coen-hydequit (Quit: coen-hyde)
21:44:42  * TheJHjoined
21:46:09  * doubletapquit (Quit: Leaving.)
21:48:28  * Guest57794quit (Quit: Page closed)
21:48:47  * coen-hydejoined
22:00:00  * blakmatrixquit (Remote host closed the connection)
22:00:55  * tmpvarquit (Ping timeout: 240 seconds)
22:01:13  * TheJHquit (Read error: Operation timed out)
22:06:01  * efbekajoined
22:06:18  * tmpvarjoined
22:08:39  * Destosquit (Ping timeout: 246 seconds)
22:10:31  * therealkoopaquit (Remote host closed the connection)
22:10:45  * fb55quit (Remote host closed the connection)
22:11:37  * timhudsonquit (Ping timeout: 268 seconds)
22:12:46  * iBooyaaquit (Quit: doh!)
22:17:43  * pooriaazimijoined
22:17:44  * chrixianquit (Quit: Textual IRC Client: http://www.textualapp.com/)
22:18:12  <efbeka>Hi all :)
22:19:37  * pooriaazimiquit (Client Quit)
22:24:13  * admcjoined
22:26:37  * ircretaryquit (Remote host closed the connection)
22:27:19  * ircretaryjoined
22:27:37  * nerphquit (Quit: Textual IRC Client: http://www.textualapp.com/)
22:31:02  * ircretaryquit (Remote host closed the connection)
22:31:09  * ircretaryjoined
22:32:22  * ircretaryquit (Remote host closed the connection)
22:33:25  * ircretaryjoined
22:37:48  * lpinquit (Quit: Leaving)
22:39:39  * mmaleckijoined
22:43:36  * marshall_lawchanged nick to marshall_afk
22:44:31  * tizzochanged nick to tizzo-afk
22:45:41  * coen-hydequit (Quit: coen-hyde)
22:47:01  <sberryman>wow late night arrival mmalecki
22:47:17  <mmalecki>man
22:47:30  <mmalecki>I'm soooooo drunk and soooo broke
22:48:04  * kevindentequit (Remote host closed the connection)
22:48:26  <mmalecki>(well, not broke really, just waiting for expenses to happen)
22:48:41  <sberryman>ha
22:49:47  * sirkitreequit (Quit: Computer has gone to sleep.)
22:50:27  <mmalecki>WELL
22:50:28  <sberryman>i'm going crazy trying to keep track of these dropped connections
22:50:45  <mmalecki>somehow I ended up paying for speakers dinner at ongamestart
22:50:48  <sberryman>there is some real crazy shit going on with on connections to a mongodb instance
22:51:20  <mmalecki>oh?
22:51:36  <sberryman>yeah, been watching it all day
22:51:49  <sberryman>logging everything (timestamps etc) to see if it can help you guys
22:52:15  <sberryman>i've got a cronjob setup to hit the server every minute to see if it has to do with inactivity
22:54:01  * tizzo-afkchanged nick to tizzo
22:55:40  * mmaleckiquit (Ping timeout: 246 seconds)
22:55:47  * mmalecki_joined
22:58:39  * jcrugzzquit (Read error: Connection reset by peer)
22:58:40  * tizzochanged nick to tizzo-afk
22:58:51  * jcrugzzjoined
22:59:04  * mmaleckijoined
22:59:42  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:59:45  <mmalecki>sberryman: I'm not sure I can help you
22:59:58  <sberryman>i know you cant, you're drunk :)
23:00:01  * tizzo-afkchanged nick to tizzo
23:00:10  <mmalecki>a bit
23:00:30  * mmalecki_quit (Ping timeout: 264 seconds)
23:01:56  <mmalecki>hm, mmalecki_ just left
23:02:02  <mmalecki>I kinda liked the guy
23:02:57  <sberryman>ha
23:03:05  <sberryman>there is no consistency here
23:03:09  <sberryman>which is super annoying
23:03:14  <sberryman>i've been watching it all day :)
23:04:11  * bubbles1_quit (Remote host closed the connection)
23:04:16  <mmalecki>hm, facebook.com doesn't resolve for me>.<
23:04:19  <sberryman>frankly i dont give a shit if the connection drops but for some reason the connection thinks it is still open
23:04:34  <mmalecki>is it my internets?
23:04:34  <sberryman>works for me
23:04:45  * bubbles10101joined
23:04:56  <sberryman>i was using 8.8.8.8 for the nameserver
23:06:40  * generalissimojoined
23:07:00  <sberryman>it appears if there is no activity on the connection for about 20 minutes it will run into issues.. it doesn't think the connection is actually dropped though
23:07:28  <sberryman>and mongodb doesn't show "end connection" for about 150+ minutes
23:07:40  * blakmatrixjoined
23:07:51  <generalissimo>who do i talk to about issues with connecting to redis?
23:08:27  <generalissimo>lemme try that again
23:08:33  <generalissimo><insert polite salutations>
23:08:39  <generalissimo><request for assistance>
23:08:43  <sberryman>ha
23:08:51  * bubbles10101quit (Ping timeout: 246 seconds)
23:08:51  <sberryman>it has been a really slow day in here
23:09:12  <sberryman>not sure who is around that can help (of people that work @ nodejitsu)
23:09:21  <blakmatrix>generalissimo: what seems to be the issue
23:09:22  <sberryman>maybe blakmatrix or mmalecki
23:10:36  <generalissimo>blakmatrix: i'm successfully connecting to redistogo (i'm logging to make sure) and then somewhere something explodes because it's using default redis config without auth
23:10:43  <generalissimo>actually i think i just answered my own question.
23:11:18  * slloyd_joined
23:11:18  * slloydquit (Read error: Connection reset by peer)
23:11:23  <generalissimo>https://github.com/gravityonmars/Balloons.IO i think there's a race condition in this code
23:12:49  * timhudsonjoined
23:14:08  <sberryman>generalissimo: this is something i didnt realize until the other day (https://github.com/mranney/node_redis/blob/master/index.js#L149)
23:14:29  <sberryman>generalissimo: it turns out if you don't listen for error event redis won't auto reconnect :)
23:14:59  <blakmatrix>sberryman: is that what the issue ws?
23:15:18  <sberryman>that was my issue for redis
23:15:20  <sberryman>not mongodb
23:15:21  <generalissimo>sberryman: no i think this is the issue https://github.com/mranney/node_redis/blob/master/index.js#L271
23:15:25  <sberryman>still cant figure out mongodb issue
23:16:01  <sberryman>generalissimo: i honestly didn't look at your file so i'm not sure what you were looking at... just pointing out that damn on_error event i wasn't listening for
23:16:06  <sberryman>as more of an FYI
23:16:06  <generalissimo>https://github.com/gravityonmars/Balloons.IO/blob/master/balloons.js#L20 <-- no ready checking ... (pretend someone hacked that to use a config file instead of heroku env string)
23:16:19  * DTrejojoined
23:16:19  <generalissimo>i didn't write balloons.io
23:16:43  <generalissimo>but it's not nodejitsu-ready; appears to have been written with heroku in mind
23:23:33  * kevindentejoined
23:23:56  * yawnotquit (Ping timeout: 245 seconds)
23:24:56  * tizzochanged nick to tizzo-afk
23:25:04  * justicefriesquit (Quit: Leaving...)
23:26:42  * graeme_fjoined
23:32:29  * therealkoopajoined
23:33:56  <generalissimo>blakmatrix: have you seen this before? `warn: error raised: Error: listen EACCES`
23:34:36  * tizzo-afkchanged nick to tizzo
23:34:49  <blakmatrix>generalissimo: what port are youlistening on/?
23:34:57  <generalissimo>80
23:35:17  <blakmatrix>do something > 1024
23:36:37  <generalissimo>blakmatrix: is the problem that i have the web server and socket.io both trying to listen to the same port?
23:36:39  <generalissimo>or...?
23:37:10  <generalissimo>i dont think i understand how ports work on nodejitsu. i'm used to heroku, where the env just tells your app what port to use.
23:37:30  <blakmatrix>its a bug or something with the architechture
23:37:51  <blakmatrix>socket.io should listen to your app
23:37:56  * jahaquit (Quit: Leaving.)
23:38:13  <generalissimo>var io = sio.listen(server);
23:38:29  <generalissimo>server = parent.server
23:38:36  <generalissimo>comes before that
23:40:08  <blakmatrix>normally ports < 1024 are root only ports
23:41:44  * timhudsonquit (Ping timeout: 246 seconds)
23:41:55  * benvquit (Ping timeout: 240 seconds)
23:42:09  <blakmatrix>hence EACCESS error
23:43:02  <generalissimo>blakmatrix: so here's the thing that i can't seem to find in the docs about ports
23:43:10  <generalissimo>no matter which one my web app listens on
23:43:27  <generalissimo>from my browser i should be able to just connect on port 80 like usual?
23:44:02  <generalissimo>is it completely arbitrary what port i use?
23:44:10  <generalissimo>(other than <1024)
23:44:17  <sberryman>generalissimo: yes
23:44:26  <sberryman>i usually listen on 3000 on most of my apps
23:44:44  <sberryman>nodejitsu's load balancers will redirect port 80 to whatever port you listen on
23:45:38  * benvjoined
23:45:52  * robhawkesquit (Quit: Leaving...)
23:45:54  <generalissimo>sberryman: thank you, that was really driving me crazy
23:45:57  <sberryman>blakmatrix: it turns out if i make a request to the database every minute i dont get the error any more
23:46:02  <generalissimo> io.configure(function() {
23:46:02  <generalissimo> io.set('store', new sio.RedisStore);
23:46:02  <generalissimo> io.enable('browser client minification');
23:46:03  <generalissimo> io.enable('browser client gzip');
23:46:05  <generalissimo> });
23:46:17  <generalissimo>does that RedisStore line looks suspect?
23:46:43  <sberryman>is it not working?
23:47:01  <generalissimo>i have no idea, i'm not getting a full trace
23:47:09  <generalissimo>it's deep in the stack somewhere
23:47:22  <sberryman>what library are you using to connect to redis?
23:47:34  <sberryman>redis-store is a ruby library
23:47:35  <generalissimo>but all i know is somewhere, redis keeps trying to connect to localhost and default port
23:47:51  <generalissimo>sberryman: node_redis
23:48:03  <generalissimo>RedisStore is a session store thing i believe
23:48:19  <blakmatrix>aanyone know how to switch between full screen windows on mac os?
23:48:32  <blakmatrix>i know there is the 3 finger swipe
23:48:43  <blakmatrix>but i'm looking for like key press lol
23:48:53  <sberryman>and you are passing the redis host, port and isn't it just command + [left or right arrow key]?
23:49:17  <sberryman>sorry, control + arrow key
23:49:25  <blakmatrix>control + arrow
23:49:35  <blakmatrix>yess just found it seconds before :P
23:49:37  * devdazedquit (Quit: Bye)
23:49:41  <blakmatrix>lol
23:50:11  * timhudsonjoined
23:50:31  <sberryman>generalissimo: are you using client.auth (https://github.com/mranney/node_redis#clientauthpassword-callback)
23:50:38  <generalissimo>sberryman: yes
23:50:45  <sberryman>hmm
23:50:45  <generalissimo>but here's the thing
23:51:02  <generalissimo>i dont know what `new RedisStore` is going to do
23:51:03  <sberryman>i havent had any problems connecting to redis using node_redis and redistogo
23:51:10  <generalissimo>i would think it would be unaware of my client
23:51:11  * cjmquit (Quit: This computer has gone to sleep)
23:51:23  <generalissimo>i dunno i'll see what happens if i pass it in
23:51:24  <sberryman>what package is redisstore in?
23:52:17  <generalissimo>it's coming from socket.io ...
23:52:18  <generalissimo>???
23:52:54  <sberryman>i thought socket.io removed redis?
23:53:03  <sberryman>is is a dev dependency now
23:53:35  <sberryman>is this still part of that balloons.io project?
23:53:44  <generalissimo>lib/stores/redis.js
23:53:59  * therealkoopaquit (Remote host closed the connection)
23:54:53  <sberryman>try and pass in host, port and pass for the options
23:56:02  * rebusjoined
23:56:26  * rebuschanged nick to Guest32681
23:56:26  <sberryman>i just tried it new RedisStore({host: '', port: 0, pass: ''}) and it worked
23:56:38  * graeme_fquit (Quit: Computer has gone to sleep.)
23:57:33  * _ritchpart
23:59:15  <sberryman>if you're using balloons.io you're going to have to upgrade the redis version to 0.8.1
23:59:49  <sberryman>no previous versions will run on nodejitsu without bundling redis and removing the hiredis dependency