00:04:33
| * jlank | joined |
00:05:32
| * indexzero | quit (Quit: indexzero) |
00:07:29
| * fatjonny | quit (Quit: Leaving.) |
00:07:44
| * jamies | joined |
00:08:40
| <jamies> | hiya. my logs (via jitsu logs) haven't updated since last night-- app is running fine, any way to kick them back on? |
00:09:06
| <coderarity> | jamies: i'll get them for you; username/appname? |
00:09:08
| <nathan7> | loggly had an outage, unfortunately |
00:09:50
| <jamies> | yeah, farrin had mentioned that and said it was resolve as of 10am pst-- but mine are still stuck unfortunatly |
00:10:02
| <mdedetrich> | AvianFlu: I heard you guys are moving away from loggly, is that true? |
00:10:02
| <jamies> | u/n jsteven -- only have 1 app currently |
00:10:54
| <AvianFlu> | mdedetrich: we're going to roll out a service for the most recent logs |
00:10:56
| * mikeumus | joined |
00:11:05
| <AvianFlu> | so you can get the equivalent of tail -f on your deploy logs |
00:11:19
| <switz> | AvianFlu: that would be great |
00:11:23
| <mdedetrich> | ah ok, reason I am asking is where are currently considering loggly |
00:11:27
| <coderarity> | jamies: hold up - what's your username? |
00:11:33
| <mdedetrich> | but we are not using it in production (yet) |
00:11:37
| <mikeumus> | Hey Gang, deploy troubles: https://gist.github.com/4158081 |
00:11:40
| <mdedetrich> | it seems it has issues with delays on logs |
00:11:55
| <jamies> | coderarity: jsteven |
00:12:00
| <mikeumus> | whenever you get a chance to check it out, not urgent and probably quite noob. |
00:12:14
| <coderarity> | jamies: alright |
00:12:28
| <AvianFlu> | mikeumus: looks like something tried to read an .html file as a .js file |
00:13:22
| * bentaber | quit (Ping timeout: 245 seconds) |
00:14:36
| <mikeumus> | AvianFlu: yeah... I have a simple front end that I was working with in Cloud9IDE but then using YUI, it calls back to yahoo servers for Y.Router and doesn't work in C9's Preview so I figured to deploy to my jit.su. Is it possible to execute something that actually doesn't employ node? Just to render it? |
00:15:13
| <mikeumus> | It'll have node.js plumbers working on it after I'm done with my part so one day it'll live on a nodejitsu server. |
00:15:23
| <AvianFlu> | you could use an ez-mode static file server in node |
00:15:40
| <AvianFlu> | try `jitsu install http-server` and put your frontend into its ./public/ |
00:15:53
| <mikeumus> | okay |
00:15:59
| <mikeumus> | cool, thanks |
00:19:36
| * jmar777 | joined |
00:22:36
| * jlank | quit (Read error: Connection reset by peer) |
00:24:12
| * jcrugzz | quit (Ping timeout: 264 seconds) |
00:27:04
| * jcrugzz | joined |
00:27:09
| * ncb000gt___ | quit (Remote host closed the connection) |
00:27:09
| * jamies | quit (Remote host closed the connection) |
00:27:45
| * ncb000gt___ | joined |
00:29:18
| * kuryaki1 | quit (Ping timeout: 245 seconds) |
00:32:04
| * therealkoopa | joined |
00:41:25
| * InspiredJW | joined |
00:44:38
| * DTrejo | quit (Remote host closed the connection) |
00:53:50
| * jcrugzz | quit (Ping timeout: 265 seconds) |
01:02:19
| * defunctzombie | joined |
01:02:19
| * defunctzombie | quit (Changing host) |
01:02:19
| * defunctzombie | joined |
01:03:49
| * Sly | quit (Remote host closed the connection) |
01:06:48
| * defunctzombie | quit (Ping timeout: 245 seconds) |
01:08:16
| <jesusabdullah> | AvianFlu: you ever see a whale vertebra |
01:08:21
| <jesusabdullah> | ? http://www.flickr.com/photos/jesusabdullah/8224799147 |
01:08:22
| <jesusabdullah> | AvianFlu: ^^ |
01:09:12
| <blakmatrix1> | I used to pretend those were hoverboards |
01:09:57
| * kenperkins | quit (Quit: Computer has gone to sleep.) |
01:13:20
| * DTrejo | joined |
01:14:05
| * jmar777 | quit (Remote host closed the connection) |
01:14:41
| * jmar777 | joined |
01:17:00
| * chrisdotcode | joined |
01:17:09
| <CoverSlide> | wow all whale vertebra have broomsticks with horse heads attached to them |
01:17:23
| <CoverSlide> | http://www.youtube.com/watch?v=v3rhQc666Sg |
01:19:01
| * jmar777 | quit (Ping timeout: 246 seconds) |
01:19:48
| * chrisdotcode | quit (Remote host closed the connection) |
01:22:07
| * defunctzombie | joined |
01:22:59
| * st_luke | joined |
01:26:07
| * admc | quit (Quit: Leaving.) |
01:26:22
| <jesusabdullah> | CoverSlide: that's right! |
01:26:47
| <st_luke> | where's kohai? |
01:26:58
| <blakmatrix1> | in the corner |
01:27:09
| <jesusabdullah> | chillin' |
01:27:19
| <substack> | like a VILLAIN |
01:27:59
| <blakmatrix1> | beneath |
01:29:15
| * CoverSlide | changed nick to CoverSlide|Away |
01:29:44
| * davidbanham | joined |
01:33:48
| * st_luke_ | joined |
01:35:58
| * davidbanham | quit (Ping timeout: 245 seconds) |
01:37:13
| * st_luke | quit (Ping timeout: 245 seconds) |
01:42:04
| * c4milo | joined |
01:43:31
| * coderarity | starts to choke up at the talk about kohai |
01:46:23
| * c4milo | quit (Ping timeout: 245 seconds) |
01:54:04
| * benv_ | quit (Quit: Computer has gone to sleep.) |
01:57:32
| * slloyd | quit (Quit: Leaving...) |
02:00:35
| * jcrugzz | joined |
02:05:09
| * jcrugzz | quit (Ping timeout: 260 seconds) |
02:06:10
| * retrofox | joined |
02:11:29
| * mrchess | joined |
02:11:36
| * towski | quit (Remote host closed the connection) |
02:11:47
| <mrchess> | Will nodejitsu be able to support an application that has 10,000 concurrent users? |
02:12:07
| <coderarity> | theoretically |
02:12:34
| <coderarity> | depends on how your app performs and how many drones you put out |
02:12:58
| <coderarity> | you should be able to do it though |
02:13:13
| <mrchess> | how many concurrent users can that 5 drone plan handle? |
02:13:32
| <coderarity> | it really depends |
02:14:29
| <coderarity> | i can't give a hard number like that |
02:14:35
| <mrchess> | Is there a way to measure? By messages/sec or something? |
02:14:37
| <mrchess> | Hmm ok. |
02:14:58
| <mrchess> | I'm thinking a chatserver that supports 200 concurrent people. |
02:15:03
| <coderarity> | a few hundred per drone, maybe, but it could be way less or even more |
02:15:28
| <coderarity> | socket.io might require more drones, like maybe 2 in this case |
02:15:41
| <coderarity> | but again, i really can't say, it depends a lot on your app |
02:15:53
| <switz> | 2, for 10,000? |
02:16:01
| <coderarity> | no |
02:16:26
| <mrchess> | well my app is basically multiple chat rooms, with 200 people in each room |
02:16:28
| <coderarity> | 2, for 200 in a chat situation, depending on your app maybe more or less |
02:16:38
| <mrchess> | i'm just wondering how nodejitsu could accomodate to that |
02:16:41
| <coderarity> | maybe 1 drone for 200 |
02:16:53
| <coderarity> | i mean, theoretically yes, we can. |
02:16:59
| <coderarity> | but i can't tell you how your app is going to perform |
02:18:40
| <mrchess> | is there any information i can tell you just to get an estimate of how well it would perform? |
02:18:58
| <mrchess> | i mean, i see you guys have enterprise level plans i'm wondering how much stress they can take |
02:19:01
| * drunkgoat | quit (Read error: Connection reset by peer) |
02:19:10
| <mrchess> | well, business level, perhaps not enterprise |
02:19:20
| * drunkgoat | joined |
02:19:56
| <coderarity> | 256 MB of RAM per drone, 1 virtual core |
02:20:06
| <coderarity> | and the business plans aren't out yey |
02:20:07
| <coderarity> | yet* |
02:20:12
| <coderarity> | that spec is for the individual plan |
02:20:45
| <coderarity> | the enterprise thing is where we set up a private cloud, that's a little different |
02:20:51
| * booyaa | quit (Ping timeout: 252 seconds) |
02:21:08
| * booyaa | joined |
02:21:35
| * benv_ | joined |
02:23:10
| <mrchess> | hmm ok. so if i move a node server that handles 2000 concurrent users (10 sepearte 200 person chat rooms) it probably can't survive on the 5 drone plan? |
02:23:55
| <coderarity> | i imagine it can if it performs well |
02:24:07
| <mrchess> | it meaning my server code? |
02:24:15
| <coderarity> | yeah |
02:24:33
| <coderarity> | if you already have a node server running, look at how much memory the process is using |
02:25:48
| <coderarity> | but you know, it's got to be scalable, database performance and drone communication can affect things |
02:25:59
| <mrchess> | using 800mb right now |
02:26:11
| <mrchess> | yeah i see |
02:26:20
| <coderarity> | we had one person who even with 5 drones got the same performance as having only 1 drone because of how it was written |
02:26:47
| <coderarity> | and another person was doing really well with 1 drone and several hundred concurrent connections |
02:27:01
| <coderarity> | mrchess: sounds like it should be possible |
02:27:51
| <mrchess> | cool cool, i'll have to give it a try |
02:27:58
| <coderarity> | indeed |
02:28:00
| * admc | joined |
02:28:31
| <mrchess> | you guys don't have an article on how you load balance a node server do you? |
02:28:45
| <coderarity> | it's round robin with sticky sessions |
02:29:03
| <coderarity> | so it just splits them evenly across drones, but if the same person connects twice they'll still get the same drone |
02:29:25
| <mrchess> | i see |
02:30:28
| <switz> | that's interesting |
02:35:06
| <mrchess> | well sounds like i'll have to try it and see what happens |
02:35:10
| <mrchess> | tahnks for the advice |
02:36:49
| * mrchess | quit (Quit: Page closed) |
02:37:49
| * jcrugzz | joined |
02:45:50
| * admc | quit (Quit: Leaving.) |
02:48:48
| * stagas | quit (Ping timeout: 264 seconds) |
02:49:04
| * TooTallNate | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
02:51:15
| * benv_ | quit (Quit: Computer has gone to sleep.) |
02:53:30
| * anoemi | quit (Quit: anoemi) |
02:54:17
| * cronopio | quit (Read error: Connection reset by peer) |
02:54:51
| * Nexxy | quit (Quit: Reconnecting) |
02:54:58
| * Nexxy | joined |
02:54:59
| * Nexxy | quit (Changing host) |
02:54:59
| * Nexxy | joined |
02:55:30
| * motiooon | joined |
02:56:25
| * motiooon | part |
02:59:24
| * anoemi | joined |
03:07:59
| * hugo_dc | joined |
03:16:32
| * blakmatrix1 | quit (Quit: Leaving.) |
03:17:52
| * Sly | joined |
03:19:53
| * bradleymeck | quit (Quit: bradleymeck) |
03:22:32
| * admc | joined |
03:23:38
| * Sly | quit (Remote host closed the connection) |
03:28:23
| * davidbanham | joined |
03:28:53
| * sirkitree|afk | quit (Quit: Leaving...) |
03:29:26
| * davidbanham | quit (Client Quit) |
03:34:10
| * jcrugzz | quit (Ping timeout: 252 seconds) |
03:35:50
| * admc | quit (Quit: Leaving.) |
03:42:40
| * Sly | joined |
03:45:13
| * anoemi | quit (Remote host closed the connection) |
03:45:37
| * anoemi | joined |
03:46:09
| * mikeumus | quit (Quit: Page closed) |
03:50:51
| * st_luke_ | quit (Read error: Connection reset by peer) |
03:51:30
| * st_luke | joined |
03:52:19
| * papachan | quit (Remote host closed the connection) |
03:54:20
| * chakrit | quit (Ping timeout: 255 seconds) |
03:54:24
| * chakrit_ | joined |
03:57:53
| * AK4VL | joined |
03:58:33
| * shama | quit (Quit: shama) |
03:59:06
| * Sly_ | joined |
03:59:43
| * Sly | quit (Ping timeout: 245 seconds) |
04:00:00
| * Sly_ | quit (Remote host closed the connection) |
04:00:32
| * st_luke | quit (Remote host closed the connection) |
04:00:34
| * defunctzombie | quit (Remote host closed the connection) |
04:01:01
| * defunctzombie | joined |
04:01:01
| * defunctzombie | quit (Changing host) |
04:01:01
| * defunctzombie | joined |
04:05:25
| * defunctzombie | quit (Ping timeout: 256 seconds) |
04:20:59
| * jcrugzz | joined |
04:22:37
| * ramitos | quit (Ping timeout: 265 seconds) |
04:26:18
| * matej_ | joined |
04:26:54
| <matej_> | is nodejitsu running slow or is this my router.. |
04:27:49
| <coderarity> | seems fine to me, did it say ETIMEDOUT? maybe you should `jitsu config set timeout 1000000` |
04:28:09
| <matej_> | ok its just me then |
04:28:11
| <matej_> | anyway |
04:28:19
| <matej_> | i can't connecto to mongodb using mongoskin |
04:28:26
| * sreeix | joined |
04:28:39
| <matej_> | it always says something like it cannot authenticate or something |
04:30:54
| <AK4VL> | what does this mean --> {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"} |
04:31:05
| * matej_ | quit (Client Quit) |
04:31:06
| <AK4VL> | Sorry to intrude, btw |
04:31:25
| * sreeix | quit (Client Quit) |
04:31:52
| <AK4VL> | Just checked my app to see how it was doing and saw this |
04:32:25
| <coderarity> | AK4VL: check `jitsu logs` |
04:33:15
| <AK4VL> | Ok I will, thanks |
04:33:42
| * sreeix | joined |
04:33:46
| <AK4VL> | Been almost 2 years since I've been on #nodejitsu, good to see its still going |
04:34:46
| <AK4VL> | My timing might be off a lil bit, bout 18 months, back when Nodejitsu was by invite/ask only |
04:35:10
| <coderarity> | longer than me |
04:35:16
| <coderarity> | i've only been here like a year |
04:35:22
| * jcrugzz | quit (Ping timeout: 246 seconds) |
04:35:27
| <coderarity> | well, 13 months now |
04:36:13
| * defunctzombie | joined |
04:36:13
| * defunctzombie | quit (Changing host) |
04:36:13
| * defunctzombie | joined |
04:36:58
| * defunctzombie | quit (Remote host closed the connection) |
04:37:11
| * defunctzombie | joined |
04:37:47
| * anoemi_ | joined |
04:40:50
| * sreeix | quit (Quit: sreeix) |
04:41:42
| * anoemi | quit (Ping timeout: 245 seconds) |
04:41:42
| * anoemi_ | changed nick to anoemi |
04:42:25
| * vro | quit |
04:43:00
| * st_luke | joined |
04:43:21
| * meso | quit (Read error: Connection reset by peer) |
04:43:26
| * meso_ | joined |
04:45:03
| * AK4VL | quit (Remote host closed the connection) |
04:49:04
| * blakmatrix | quit (Remote host closed the connection) |
04:51:06
| * blakmatrix | joined |
04:52:03
| * standoo | joined |
04:53:56
| <mdedetrich> | @coderarity: id like to do something |
04:54:57
| <mdedetrich> | and that is |
04:54:59
| <mdedetrich> | report a bug! |
04:55:05
| <mdedetrich> | with your interface on webops |
05:00:04
| * fent | joined |
05:00:29
| * DTrejo | quit (Remote host closed the connection) |
05:02:28
| <coderarity> | mdedetrich: what type of bug? |
05:02:38
| <coderarity> | oh, a webops bug, lol |
05:02:42
| <coderarity> | mdedetrich: what is it? |
05:02:51
| <mdedetrich> | @coderarity: if the environment variables are too long |
05:02:54
| <mdedetrich> | it screws up the form |
05:02:55
| <coderarity> | I thought you said you wanted to report bugs using webops, and I was like "lol" |
05:03:03
| <mdedetrich> | no, a bug IN webops |
05:03:25
| <coderarity> | mdedetrich: alright, i'll check it out and file it, thanks |
05:03:34
| <coderarity> | mdedetrich: got an example environment variable to use? |
05:03:37
| <mdedetrich> | like I have a cdn url that is massive |
05:03:53
| <coderarity> | what's the key? |
05:03:56
| <mdedetrich> | @coderarity: well something that is insanely long |
05:03:59
| * admc | joined |
05:04:04
| <mdedetrich> | like cdn for my app blublocks-beta |
05:04:08
| <mdedetrich> | username is 3dot |
05:04:15
| <coderarity> | alright, i'll check it out |
05:04:15
| <coderarity> | thanks |
05:04:36
| <mdedetrich> | nps |
05:06:35
| * retrofox | quit (Quit: Computer has gone to sleep.) |
05:07:10
| * anoemi_ | joined |
05:08:03
| * anoemi | quit (Ping timeout: 245 seconds) |
05:08:03
| * anoemi_ | changed nick to anoemi |
05:09:36
| * joshsmith | joined |
05:11:41
| <coderarity> | mdedetrich: confirmed :D |
05:15:52
| <st_luke> | defunctzombie: people are complaining on the twitters about not being able to use chat on is jeopardy on today, looks like balabolka is broken |
05:16:38
| * c4milo | joined |
05:17:22
| <mdedetrich> | @coderarity: most common bug in web interface is dealing with ridiculously long and zany strings! |
05:19:09
| * benv_ | joined |
05:20:58
| * c4milo | quit (Ping timeout: 245 seconds) |
05:21:52
| * AK4VL | joined |
05:34:02
| * sreeix | joined |
05:34:30
| * AK4VL | quit (Remote host closed the connection) |
05:35:07
| * Sly | joined |
05:36:00
| * towski | joined |
05:40:34
| * anoemi | quit (Quit: anoemi) |
05:42:22
| * jcrugzz | joined |
05:43:25
| * AvianFlu | quit (Remote host closed the connection) |
05:43:38
| * towski | quit (Remote host closed the connection) |
05:45:36
| * defunctzombie | quit (Remote host closed the connection) |
05:46:25
| * jcrugzz | quit (Ping timeout: 246 seconds) |
05:47:06
| * st_luke | quit (Remote host closed the connection) |
05:48:21
| * anoemi | joined |
05:48:24
| * benv_ | quit (Quit: Computer has gone to sleep.) |
05:49:56
| * anoemi_ | joined |
05:52:38
| * anoemi | quit (Ping timeout: 245 seconds) |
05:52:38
| * anoemi_ | changed nick to anoemi |
05:54:34
| * anoemi | quit (Client Quit) |
06:04:54
| * meso | joined |
06:05:24
| * meso_ | quit (Read error: Connection reset by peer) |
06:05:26
| * jcrugzz | joined |
06:06:03
| * meso | quit (Remote host closed the connection) |
06:07:42
| * meso | joined |
06:10:19
| * benv_ | joined |
06:10:54
| * jcrugzz | quit (Ping timeout: 264 seconds) |
06:12:47
| <wookiehangover> | blerg getting 500s trying to log in or deploy anything |
06:13:09
| <coderarity> | can you paste the output to a gist? http://gist.github.com |
06:13:27
| <mdedetrich> | @coderarity: https://gist.github.com/0e833bbf71c3ba44bfb1 |
06:13:33
| <mdedetrich> | im getting 500's |
06:13:34
| <mdedetrich> | as well |
06:13:42
| <mdedetrich> | I think nodejitsu is spazzing itself again |
06:14:24
| <coderarity> | hmmm |
06:15:37
| <wookiehangover> | https://gist.github.com/75042143645ceef5cbac |
06:16:00
| <mdedetrich> | @coderarity: yeah I can't even start my app now |
06:16:46
| <coderarity> | okay |
06:16:52
| <wookiehangover> | and my left arm is tingling... a little short of breath too |
06:18:00
| <mdedetrich> | wookiehangover: don't get too excited, chewbacca |
06:18:13
| <coderarity> | yeah, it's down |
06:18:33
| <wookiehangover> | hit it with the broom? |
06:18:54
| <mdedetrich> | those god damn witches |
06:18:59
| <mdedetrich> | leaving their brooms everywhere |
06:21:02
| <mdedetrich> | wookiehangover: your not a witch, are you? |
06:21:22
| <wookiehangover> | I'm not a witch, I'm your wife |
06:21:31
| <wookiehangover> | #princessbride |
06:21:36
| <mdedetrich> | oh crap |
06:21:37
| <mdedetrich> | not this agian |
06:21:43
| <coderarity> | okay guys, I'm gonna have to see if I can get someone's attention, I'm working on finding someone though |
06:22:38
| <wookiehangover> | coderarity: thank for halping |
06:22:46
| <wookiehangover> | but in general, boo-urns |
06:22:56
| <coderarity> | it's beyond my power to fix it D: |
06:23:12
| <mdedetrich> | @coderarity: can't you wave your thing around harder? |
06:23:21
| <coderarity> | no |
06:23:23
| <coderarity> | what? |
06:23:24
| <coderarity> | lol |
06:24:28
| <mdedetrich> | hey, it sometimes works for me |
06:24:33
| <mdedetrich> | although in different situations |
06:26:48
| * jesseTaylor | joined |
06:26:50
| <jesseTaylor> | https://gist.github.com/4159395 |
06:27:33
| <mdedetrich> | jesseTaylor: yeah we are all getting it |
06:27:36
| <mdedetrich> | the errors are spazzing |
06:27:51
| <coderarity> | jesseTaylor: currently working on it, thanks for letting us know |
06:27:53
| <mdedetrich> | I mean the servers are spazzng |
06:28:28
| * defunctzombie | joined |
06:28:54
| * mmalecki[zz] | changed nick to mmalecki |
06:29:34
| * jesseTaylor | quit (Client Quit) |
06:30:29
| <wookiehangover> | coderarity: seems like its back up |
06:30:38
| <coderarity> | indeed |
06:30:52
| <coderarity> | i am testing right now, but my internet is slow |
06:30:53
| <coderarity> | thanks for verifying :D |
06:31:04
| <coderarity> | mdedetrich: try again ^ |
06:31:18
| <mdedetrich> | coderarity: start or deploy? |
06:31:27
| <coderarity> | whatever you were doing before |
06:31:34
| <coderarity> | probably should deploy |
06:32:22
| * lushious | quit (Ping timeout: 252 seconds) |
06:32:51
| <defunctzombie> | balabolka.jitsu.com is down :( |
06:33:39
| <coderarity> | defunctzombie: try again, just to be sure |
06:33:42
| <defunctzombie> | er, nodejitsu.com or jitsu.com |
06:33:50
| <defunctzombie> | coderarity: I did, it is down |
06:33:51
| <coderarity> | doesn't matter |
06:34:02
| <coderarity> | okay |
06:34:29
| <defunctzombie> | I haven't deployed it in ages, so nothing has changed recently |
06:34:34
| <mdedetrich> | wait, are actual websites going down? |
06:34:34
| <coderarity> | it's your app? check `jitsu logs` and fix what's there, then deploy again; or you can just `jitsu start` it, but that might not fix the real problem |
06:34:41
| <coderarity> | mdedetrich: no, they shouldn't |
06:34:49
| <mdedetrich> | @coderarity: mine just worked |
06:35:13
| <defunctzombie> | coderarity: yes, it is my app, what would I fix if I haven't changed anything for months and months? |
06:35:20
| * ds1 | joined |
06:35:28
| <coderarity> | defunctzombie: idk, should be in `jitsu logs` if anything? |
06:35:37
| <coderarity> | defunctzombie: if you're sure there's nothing wrong, just `jitsu start` it |
06:35:47
| <defunctzombie> | it is running |
06:35:52
| <defunctzombie> | at least the website tells me it is |
06:36:20
| <defunctzombie> | "You don't have any application logs yet" |
06:36:23
| <coderarity> | defunctzombie: it's on 0.6 or higher, right? |
06:36:31
| <defunctzombie> | no idea :p |
06:36:38
| <defunctzombie> | deployed this ages ago |
06:36:53
| <coderarity> | we don't support < 0.6 |
06:37:04
| <defunctzombie> | it is def >= 0.6.x |
06:37:07
| <coderarity> | oh, cool |
06:37:10
| <defunctzombie> | might even be 0.8 |
06:37:20
| <coderarity> | should be fine then |
06:37:37
| <coderarity> | defunctzombie: it's still running? |
06:37:41
| <defunctzombie> | well, yes, I agree it *should* be fine |
06:37:55
| <defunctzombie> | apparently it is now stopped |
06:38:00
| <defunctzombie> | although I didn't stop it myself |
06:38:01
| * lushious | joined |
06:38:12
| <coderarity> | defunctzombie: username/appname? |
06:38:24
| <defunctzombie> | shtylman/balabolka |
06:38:34
| <defunctzombie> | I just tried jitsu start and it says internal server error |
06:38:59
| <coderarity> | defunctzombie: jitsu does? paste the logs to gist.github.com |
06:39:41
| <defunctzombie> | https://gist.github.com/4159449 |
06:39:55
| <defunctzombie> | I see it says no active subscriptions |
06:40:01
| <defunctzombie> | below the internal server error |
06:40:20
| <defunctzombie> | I am guessing that is the issue? still would be nice to have a cleaner error display |
06:40:24
| <defunctzombie> | versus the massive stackdump |
06:40:47
| <coderarity> | defunctzombie: ohhh, you know what, maybe your app was stopped since you've got more apps than your plan allows? |
06:41:05
| <defunctzombie> | coderarity: it was the only app running |
06:41:08
| * wookiehangover | changed nick to wookiehanover |
06:41:19
| <defunctzombie> | I haven't made any changes recently |
06:41:41
| <coderarity> | it's your user doc being in a weird state, i think |
06:41:52
| <defunctzombie> | I see |
06:42:01
| <defunctzombie> | cause it says I am using 0 out of 1 assigned drones |
06:42:19
| <defunctzombie> | and the start button is now grayed out |
06:42:54
| <defunctzombie> | I guess I need a plan now |
06:43:02
| * wookiehanover | changed nick to wookiehangover |
06:43:08
| <defunctzombie> | probably was carried over from the free period |
06:43:37
| * Sly | quit (Remote host closed the connection) |
06:44:06
| <defunctzombie> | coderarity: do you guys store the credit card information? or do you use stripe or such? |
06:44:17
| * hugo_dc | quit (Quit: Ex-Chat) |
06:44:17
| <coderarity> | we use charged |
06:44:27
| <defunctzombie> | and do not store the info yourselves? |
06:44:28
| <coderarity> | i mean |
06:44:28
| <coderarity> | chargify |
06:44:36
| <coderarity> | not in our database, no |
06:44:55
| <defunctzombie> | ok.. I am very weary of handing out credit card info ;) |
06:45:01
| <ds1> | @coderarity, is there any plan to address the 500 error when starting an app. It seems like a hit or miss (nothing on my end) that it 500's |
06:45:01
| <coderarity> | defunctzombie: yeah, it's been over a month |
06:45:10
| <coderarity> | ds1: 500 error? |
06:45:14
| <ds1> | yea |
06:45:26
| <ds1> | err, socket hangup |
06:45:27
| <coderarity> | ds1: did you gist it? if not, http://gist.github.com |
06:45:31
| <coderarity> | oh, okay |
06:45:49
| <ds1> | I get it, and run jitsu log, and there's no logs present. Run another deploy and it works |
06:45:53
| <ds1> | sometimes it works, sometimes it doesnt |
06:46:12
| <coderarity> | i think some of the drones are still using forever - how big is your package? `ls -l $(npm pack)` |
06:46:28
| <coderarity> | ds1: also, username/appname? |
06:48:08
| <defunctzombie> | coderarity: I just paid for a subscription |
06:48:29
| <defunctzombie> | but can't seem to start the app still |
06:48:46
| <coderarity> | defunctzombie: is it the same thing? |
06:48:50
| <ds1> | it appears to have started correctly now |
06:49:01
| <defunctzombie> | coderarity: nope, just hangs on jitsu start now |
06:49:13
| <defunctzombie> | coderarity: nvm |
06:49:17
| <defunctzombie> | seems to have finally started |
06:49:26
| <coderarity> | alright |
06:49:30
| <ds1> | -rw-r--r-- 1 ds staff 34343 27 Nov 22:49 app-0.0.1-28.tgz |
06:50:19
| <coderarity> | ds1: can I have you username and appname? I can see why it's socket hang up-ing |
06:50:25
| <coderarity> | that size should be more than fine |
06:50:31
| <coderarity> | but we'll see |
06:50:44
| <ds1> | can I private message you my app/username? |
06:50:50
| <coderarity> | ds1: ye |
06:50:51
| <coderarity> | s |
06:57:22
| * meso | quit (Remote host closed the connection) |
07:02:44
| * benv_ | quit (Quit: Computer has gone to sleep.) |
07:04:58
| * meso | joined |
07:06:21
| <mdedetrich> | @coderarity: getting socket hangups again |
07:06:39
| <coderarity> | mdedetrich: username/appname? |
07:06:50
| <mdedetrich> | 3dot/blublocks-beta |
07:08:23
| <coderarity> | mdedetrich: it was an ENOMEM, but it was on a forever drone, so just try again |
07:09:15
| * ds1 | part |
07:12:01
| * Swaagie | joined |
07:17:42
| * jcrugzz | joined |
07:21:56
| * jcrugzz | quit (Ping timeout: 248 seconds) |
07:28:52
| * mdedetrich | quit (Quit: Computer has gone to sleep.) |
07:31:26
| * drunkgoat | part |
07:32:32
| * defunctzombie | quit (Remote host closed the connection) |
07:33:38
| * toonketels | joined |
07:42:49
| * `3rdEden | joined |
07:45:22
| <booyaa> | crikey they're a module for everything (npm) |
07:59:33
| * towski | joined |
08:00:48
| * YoY | quit (Ping timeout: 264 seconds) |
08:03:21
| * YoY | joined |
08:06:19
| * meso | quit (Remote host closed the connection) |
08:10:43
| * sreeix | quit (Quit: sreeix) |
08:13:46
| * sreeix | joined |
08:19:43
| * towski | quit (Remote host closed the connection) |
08:22:54
| <coderarity> | booyaa: yep |
08:23:11
| <coderarity> | booyaa: you could make a module that makes modules, i bet that hasn't been done before |
08:23:22
| * towski | joined |
08:23:41
| * towski | quit (Remote host closed the connection) |
08:26:07
| * dubban | quit (Quit: dubban) |
08:36:35
| * FrenkyNet | joined |
08:38:25
| * meso | joined |
08:39:09
| * meso_ | joined |
08:40:12
| * standoo | part |
08:43:02
| * meso | quit (Ping timeout: 250 seconds) |
08:44:10
| * MannyCal | joined |
08:46:54
| * meso_ | quit (Remote host closed the connection) |
08:47:09
| * indexzero | joined |
08:48:27
| * c4milo | joined |
08:48:54
| * meso | joined |
08:49:20
| * meso | quit (Remote host closed the connection) |
08:52:06
| <booyaa> | i could call it yodawg |
08:52:18
| * jetienne | joined |
08:52:38
| * c4milo | quit (Ping timeout: 245 seconds) |
08:52:42
| <booyaa> | seriously i wanted to make a cli tool to convert currencies, npm install open-exchange-rates and money |
08:52:45
| <booyaa> | BOOM! |
08:52:49
| * meso | joined |
08:53:13
| <booyaa> | now i need something to do some smart parsing of arguments, is optimist still the preferred? |
08:53:40
| * meso | quit (Remote host closed the connection) |
08:54:17
| <booyaa> | would like to be able to do ./castlemaine.js 12.5 (defaults are USD to GBP) and get £7.81 |
08:55:17
| <booyaa> | but at the same time be able to do ./castlemaine.js 12.5 AED to get £12.5 in uAE dirhams |
08:55:19
| * meso | joined |
08:55:55
| <booyaa> | to be honest i prolly just need to check what's been parsed to argv, i've no need for switches |
08:56:53
| * meso_ | joined |
09:00:33
| * meso | quit (Ping timeout: 245 seconds) |
09:01:04
| * joshsmith | quit (Quit: joshsmith) |
09:01:57
| * clarkfischer | joined |
09:03:43
| * meso | joined |
09:06:03
| * dubban | joined |
09:07:05
| * meso_ | quit (Ping timeout: 255 seconds) |
09:07:27
| * fent | quit (Quit: leaving) |
09:10:17
| * chjj | quit (Ping timeout: 252 seconds) |
09:11:53
| * chjj | joined |
09:14:14
| <nathan7> | jesusabdullah: what the shit? |
09:14:39
| * meso | quit (Remote host closed the connection) |
09:14:41
| <nathan7> | jesusabdullah: I can't even add middleware to piston :( |
09:15:19
| * coderarity | changed nick to coderarizzz |
09:15:26
| * alucardX | joined |
09:18:12
| * clarkfischer | quit (Quit: clarkfischer) |
09:23:47
| * meso | joined |
09:30:38
| * meso | quit (Remote host closed the connection) |
09:32:55
| * meso | joined |
09:34:03
| * jetienne | quit (Quit: jetienne) |
09:34:15
| * meso | quit (Remote host closed the connection) |
09:36:02
| * meso | joined |
09:38:14
| * redalpha | joined |
09:40:18
| * redalpha | quit (Client Quit) |
09:40:32
| * redalpha | joined |
09:41:33
| * meso | quit (Remote host closed the connection) |
09:42:06
| * stagas | joined |
09:42:25
| <sente> | booyaa: the login problem isn't specific to whether or not i'm on a wifi or using my verizon |
09:43:14
| * redalpha | quit (Client Quit) |
09:43:28
| * snelis | joined |
09:43:40
| <booyaa> | sente: remind me again this is the nodejitsu signup page or the developer console (to track apps)? |
09:45:47
| <sente> | nothing happens when I click the "Log in" link in the top right of https://webops.nodejitsu.com/ |
09:45:57
| * switz | part ("Linkinus - http://linkinus.com") |
09:47:14
| * snelis | part |
09:47:14
| <booyaa> | sente: what browsers have you tried and are you behind a corp/uni proxy? |
09:47:17
| <booyaa> | works for me btw |
09:47:23
| <sente> | i am not behind a corp |
09:47:33
| <sente> | it's using "Internet" on my old android 2 |
09:47:37
| <sente> | 1 sec |
09:48:19
| <sente> | "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; ADR6300 Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1" |
09:48:45
| <sente> | it works if use Firefox |
09:48:51
| <sente> | the javascript is nutty |
09:49:00
| <booyaa> | on your android, but not chrome on andriod device? |
09:49:09
| <sente> | Visual Event doesn't even pick register the events associated that link |
09:49:15
| <sente> | my device is too old for chrome |
09:49:31
| <sente> | everything i've said is in the context of my phone |
09:49:39
| <sente> | (Firefox for the android) |
09:50:19
| <booyaa> | i can't remember who works on the webops website i think it was guy called jduvf? |
09:50:27
| <sente> | beats the heck out of me |
09:50:33
| <sente> | I just know the link doesn't work |
09:50:43
| <booyaa> | you were speaking to mmalecki about this? |
09:50:51
| <sente> | I mentioned it briefly |
09:51:05
| <sente> | i'm not sure if there's been a ticket made or not |
09:51:50
| <mmalecki> | sente: I'll open tickets today - didn't get to it yesterday |
09:51:58
| <mmalecki> | I think I actually opened one |
09:52:15
| <sente> | okay |
09:52:41
| <sente> | thanks |
09:52:56
| <booyaa> | \o/ |
10:02:52
| * meso | joined |
10:09:42
| * meso_ | joined |
10:25:50
| * admc | quit (Quit: Leaving.) |
10:27:08
| * meso__ | joined |
10:27:16
| * meso__ | quit (Remote host closed the connection) |
10:27:49
| * meso__ | joined |
10:28:38
| * meso___ | joined |
10:28:40
| * meso_ | quit (Read error: Connection reset by peer) |
10:31:44
| * mmalecki | changed nick to mmalecki[talk] |
10:32:08
| * meso__ | quit (Ping timeout: 255 seconds) |
10:32:11
| * meso___ | quit (Remote host closed the connection) |
10:33:19
| * c4milo | joined |
10:35:46
| * meso_ | joined |
10:36:36
| * meso_ | quit (Remote host closed the connection) |
10:37:54
| * c4milo | quit (Ping timeout: 264 seconds) |
10:43:39
| * thepumpkin | joined |
10:44:39
| * ppcano | joined |
10:47:21
| * thepumpkin | quit (Remote host closed the connection) |
10:55:03
| * travis-ci | joined |
10:55:03
| <travis-ci> | [travis-ci] flatiron/plates#94 (master - 30eee56 : Paolo Fragomeni): The build passed. |
10:55:03
| <travis-ci> | [travis-ci] Change view : https://github.com/flatiron/plates/compare/6bc531b9b378...30eee5687705 |
10:55:03
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/flatiron/plates/builds/3398243 |
10:55:03
| * travis-ci | part |
11:01:51
| * retrofox | joined |
11:07:04
| * jetienne | joined |
11:07:10
| * mappum | quit (Ping timeout: 265 seconds) |
11:19:56
| * meso_ | joined |
12:00:23
| * hallas | joined |
12:09:51
| * mmalecki[talk] | changed nick to mmalecki |
12:11:26
| * hallas | quit (Quit: Computer has gone to sleep.) |
12:16:08
| * InspiredJW | quit (Remote host closed the connection) |
12:16:41
| * hallas | joined |
12:21:34
| * meso | quit (Remote host closed the connection) |
12:22:25
| * hallas | quit (Quit: Computer has gone to sleep.) |
12:26:24
| * hallas | joined |
12:28:59
| * blakmatrix | quit (Remote host closed the connection) |
12:42:10
| * kwhinnery | joined |
12:42:45
| <kwhinnery> | Morning all - anyone awake yet? |
12:43:01
| <yawnt> | yes :) |
12:43:09
| <yawnt> | it's 1 PM here |
12:43:14
| <kwhinnery> | ah, I see marshall_law_ hanging out as well |
12:43:21
| <kwhinnery> | yawnt: mornin |
12:44:23
| * hiro__ | joined |
12:45:21
| * hallas | quit (Quit: Computer has gone to sleep.) |
12:45:33
| <kwhinnery> | question of the morning is what is the best way to approach a background process with nodejitsu. Use case: I need to asynchronously check the status of a "job" in my database, to see if it has been filled. If not, I need to request that another person do it. Best way to approach a process like this? setInterval, forever? |
12:47:52
| <yawnt> | kwhinnery: who does this job? |
12:48:27
| <kwhinnery> | yawnt: a user in my system. I have a job that can be filled by one of 10 humans I have contact info for in my database |
12:49:05
| <kwhinnery> | specifically, a substitute teaching job - a teacher calls in sick, and one of 10 subs needs to take the job |
12:49:27
| <kwhinnery> | I need to call the first sub (twilio), and if they accept the job, great - if not, I need to call another |
12:49:47
| <kwhinnery> | I need to periodically check to make sure *someone* has taken the job |
12:50:20
| <kwhinnery> | so I need a cron task or some other regular background process which looks for open jobs |
12:50:31
| <yawnt> | right off, i'd say setInterval |
12:51:02
| <kwhinnery> | yawnt: would setInterval be fine to use with a drone? my node process will stay alive? |
12:51:09
| <yawnt> | kwhinnery: yes |
12:51:14
| <yawnt> | i know redis has pub/sub events planned for key expiration and that's something you could exploit but i'm |
12:51:19
| <yawnt> | not sure they're available yet |
12:51:37
| <kwhinnery> | I ask because with other PaaS my process dies if it's unused |
12:51:47
| <kwhinnery> | for XXX minutes or something |
12:52:45
| <kwhinnery> | yawnt: cool, if that will work that's certainly easy enough :) |
12:52:55
| * hallas | joined |
12:53:45
| <yawnt> | kwhinnery: nop, it'll keep running on nodejitsu |
12:54:07
| <yawnt> | kwhinnery: see for example https://github.com/exfm/node-respirator |
12:54:24
| <kwhinnery> | yawnt: oh neat |
12:54:32
| <yawnt> | you could set a job key to expire in <x> seconds.. then use redis event to re-assign it |
12:54:44
| <yawnt> | that still uses setInterval internally though |
12:54:52
| <yawnt> | but the thing should change as soon as redis implements it |
12:57:27
| <kwhinnery> | yawnt: that looks like a better approach |
12:57:34
| <kwhinnery> | will explore that too |
12:57:35
| <kwhinnery> | thanks! |
12:57:42
| <yawnt> | anytime :) |
13:04:04
| * hallas | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
13:06:44
| * lyaunzbe | quit (Read error: Operation timed out) |
13:17:55
| * jgomez | joined |
13:23:32
| * lyaunzbe | joined |
13:27:48
| * c4milo | joined |
13:30:42
| * julian_duque | joined |
13:35:14
| * andris9 | joined |
13:35:30
| * defunctzombie | joined |
13:38:22
| * retrofox | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
13:39:47
| * defunctzombie | quit (Ping timeout: 255 seconds) |
13:40:20
| * anoemi | joined |
13:42:39
| * hourback | joined |
13:42:42
| * retrofox | joined |
13:55:40
| * sberryma_ | joined |
13:57:09
| * sberryman | quit (Ping timeout: 256 seconds) |
13:58:54
| * jmar777 | joined |
14:02:12
| * sreeix | quit (Quit: sreeix) |
14:09:54
| * ramitos | joined |
14:12:44
| * bradleymeck | joined |
14:12:44
| * cronopio | joined |
14:22:02
| * hallas | joined |
14:37:03
| <lyaunzbe> | Hey fellas, can I use imagemagick/graphicsmagick on a drone? |
14:37:57
| <lyaunzbe> | not sure if its possible considering I have to install gm on the system itself |
14:43:01
| <anoemi> | lyaunzbe: hey there! |
14:45:02
| * sirkitree | joined |
14:45:34
| * wesbos | joined |
14:53:48
| * AvianFlu | joined |
14:56:53
| <lyaunzbe> | @AvianFlu, do the drones have imagmagick/graphicsmagick? Would I be able to use something like node-gm? |
14:58:36
| * jlank | joined |
14:58:43
| * cronopio | quit (Ping timeout: 246 seconds) |
14:59:40
| * konklone | joined |
14:59:49
| <konklone> | Hi |
15:00:03
| * joshsmith | joined |
15:00:24
| <konklone> | are there uptime issues right now? my webops is down, and a site went down 30m ago for no reason (in fact, the logs seem to indicate it's up) |
15:02:13
| <anoemi> | hey lyaunzbe, the answer to that is yes |
15:02:31
| <lyaunzbe> | @anoemi: Thanks! Thats great to know |
15:02:38
| <anoemi> | we have of those installed for people |
15:02:55
| <anoemi> | lyaunzbe: sure :) |
15:04:28
| <anoemi> | konklone: we'll need some more details. whats your app name? |
15:04:52
| * therealkoopa | quit (Remote host closed the connection) |
15:11:15
| * jgomez | quit (Ping timeout: 256 seconds) |
15:11:34
| <konklone> | app name is "web", username is "konklone" |
15:11:50
| <konklone> | though possibly more distressing is that webops is down for me |
15:11:54
| <konklone> | jitsu commands work |
15:12:05
| <konklone> | but I get ECONNREFUSED from webops.nodejitsu.com |
15:13:34
| * andris9 | quit (Remote host closed the connection) |
15:14:12
| <konklone> | I have since run jitsu start to bring my "web" app back up |
15:16:37
| <anoemi> | konklone: currently looking into it |
15:19:58
| <konklone> | anoemi: thank you |
15:20:01
| * lesbos | joined |
15:20:19
| * wesbos | quit (Disconnected by services) |
15:20:24
| * lesbos | changed nick to wesbos |
15:23:26
| <anoemi> | konklone: you got it. we're definitely seeing some issues, sit tight |
15:28:22
| <`3rdEden> | konklone: do you still have that issue now? |
15:29:23
| * thepumpkin | joined |
15:29:48
| * cronopio | joined |
15:30:33
| <konklone> | nope - my webops is back now |
15:32:40
| <`3rdEden> | konklone: Good, thanks for noticing the crash. I reverted one of my commits seem to have caused it, so my apologies for the service disruption. |
15:32:45
| * defunctzombie | joined |
15:32:45
| * defunctzombie | quit (Changing host) |
15:32:45
| * defunctzombie | joined |
15:33:37
| <konklone> | `3rdEden - no problem, appreciate the quick fix. |
15:45:34
| * jetienne | quit (Quit: jetienne) |
15:53:20
| * jcrugzz | joined |
15:59:19
| * `3rdEden | quit (Quit: banana's) |
15:59:21
| * G________ | joined |
15:59:44
| * hallas | quit (Quit: Computer has gone to sleep.) |
16:00:10
| * FrenkyNet | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
16:07:31
| * defunctzombie | quit (Remote host closed the connection) |
16:08:03
| * defunctzombie | joined |
16:08:13
| * lpin | joined |
16:08:19
| * alucardX | quit (Quit: leaving) |
16:12:06
| * jcrugzz | quit (Ping timeout: 264 seconds) |
16:12:47
| * defunctzombie | quit (Ping timeout: 260 seconds) |
16:12:52
| <marshall_law_> | kwhinnery: how goes it? |
16:12:56
| * marshall_law_ | changed nick to marshall_law |
16:13:04
| <kwhinnery> | marshall_law_: not too bad |
16:13:25
| <kwhinnery> | hacking some node |
16:13:28
| <marshall_law> | nice |
16:13:34
| <marshall_law> | js bliss? |
16:13:46
| <kwhinnery> | going to be doing as much Twilio demoing in node as I can |
16:13:48
| <kwhinnery> | indeed |
16:14:22
| <kwhinnery> | haven't really used node/express/mongo in anger before, so picking up quite a bit |
16:14:37
| <kwhinnery> | at least, not for a webapp |
16:15:11
| <marshall_law> | oh fun |
16:15:21
| <marshall_law> | yeah, that's a good combo to cut your teeth on |
16:15:59
| <marshall_law> | kwhinnery: have you already started? |
16:16:02
| <marshall_law> | (at twilio) |
16:16:05
| <kwhinnery> | jitsu is turning out to be a nice PaaS for standing up these things quickly, probably going to be using it a lot. I will be asking indexzero for a cut of all revenue I generate :) |
16:16:14
| <marshall_law> | hahaha |
16:16:21
| <kwhinnery> | marshall_law: yeah, first day was monday |
16:16:24
| <marshall_law> | nice |
16:16:43
| <anoemi> | kwhinnery: nice :) |
16:16:53
| <anoemi> | what's your role there? |
16:16:56
| <marshall_law> | kwhinnery: I think I may've said so in like 3 places already, but congrats |
16:17:16
| <kwhinnery> | thanks marshall_law |
16:17:24
| <kwhinnery> | anoemi: dev evangelist |
16:17:49
| <kwhinnery> | formerly that (and lots of other things) at Appcelerator |
16:18:38
| <anoemi> | kwhinnery: congrats :) |
16:18:55
| <kwhinnery> | thanks :) |
16:18:57
| <anoemi> | i know rob, jon, and carter well |
16:19:22
| <anoemi> | tell em ana from nodejitsu said hey :) |
16:20:43
| <kwhinnery> | anoemi: will do - hopefully be seeing you around as well |
16:21:03
| <anoemi> | kwhinnery: definitely. where are you based? |
16:21:08
| <kwhinnery> | Minneapolis |
16:21:20
| * jmar777 | quit (Remote host closed the connection) |
16:21:40
| <anoemi> | word. i'm sure you'll make it to a hackathon in NY at some point |
16:22:12
| <kwhinnery> | no doubt - always fun to head out there. |
16:23:27
| <G________> | I have a question about websockets and ports on nodejitsu deployments… is there a recommendation/requirement on port listening for websockets? |
16:23:34
| * benv_ | joined |
16:24:00
| <mmalecki> | G________: you can only listen on one port which is bigger than 1024 |
16:24:09
| <mmalecki> | (for example, 8000) |
16:24:45
| <G________> | cool, I'm using faye and listening on 8080 right now |
16:25:13
| <G________> | locally, I have nginx set up to forward with the tcp module, when I deploy this should still work pretty seamlessly right? |
16:26:07
| * G________ | changed nick to jgable_ |
16:28:34
| <mmalecki> | yup |
16:28:46
| <jgable_> | awesome thanks |
16:30:03
| * hallas | joined |
16:32:27
| * lyaunzbe | quit (Ping timeout: 265 seconds) |
16:35:17
| * Sly_ | joined |
16:36:09
| * benv_ | quit (Quit: Computer has gone to sleep.) |
16:36:37
| * Sly_ | changed nick to Sly |
16:38:56
| * dubban | quit (Quit: dubban) |
16:39:27
| * andris9 | joined |
16:43:09
| * travis-ci | joined |
16:43:10
| <travis-ci> | [travis-ci] Nico2706/hippocamp-api#1 (master - 5321a26 : Nicolas RTT): The build passed. |
16:43:10
| <travis-ci> | [travis-ci] Change view : https://github.com/Nico2706/hippocamp-api/compare/4a8d06fdc7b4...5321a26a6f02 |
16:43:10
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/Nico2706/hippocamp-api/builds/3403254 |
16:43:10
| * travis-ci | part |
16:43:28
| * st_luke | joined |
16:44:22
| * marshall_law | changed nick to marshall_afk |
16:45:08
| * fatjonny | joined |
16:45:39
| * slloyd | joined |
16:46:58
| <kwhinnery> | mmalecki: and or anoemi - just redeployed my app, now getting "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}" after a few more deploys, still not working. Works fine locally, and was working on jitsu until 5 minutes ago. jistu logs show no crashes, and normal process startup logging. Thoughts? http://t4me.jit.su |
16:48:12
| * lyaunzbe | joined |
16:50:47
| * toonketels | quit (Remote host closed the connection) |
16:53:04
| <kwhinnery> | mmalecki: anoemi: I stopped and started the app from the web console, seems to be okay now |
16:53:14
| <AvianFlu> | kwhinnery: loads for me |
16:53:18
| <kwhinnery> | odd thing I noticed - it said my app was using 3 out of the 1 assigned drones |
16:53:18
| <anoemi> | kwhinnery: first off are you using our web interface or 'jitsu deploy' in the command line? |
16:53:25
| <kwhinnery> | anoemi: ^^ |
16:53:45
| <kwhinnery> | anoemi: it is working now after restarting from the web console. Previously, I was using jitsu deploy |
16:53:57
| <kwhinnery> | which exited okay, with no errors |
16:54:02
| <AvianFlu> | kwhinnery: what jitsu version |
16:54:18
| <kwhinnery> | 0.11.3 |
16:54:34
| <AvianFlu> | kwhinnery: did you upgrade your plan or are you just on the trial |
16:54:46
| <kwhinnery> | just on the trial methinks |
16:54:55
| <kwhinnery> | yes, I didn't upgrade yet |
16:56:34
| * _sorensen | joined |
16:57:53
| <AvianFlu> | kwhinnery: okay, I'm gonna look into this |
16:57:58
| <AvianFlu> | let us know if anything else strange happens |
16:58:25
| <kwhinnery> | AvianFlu: kk, will do - seems to be fine now, but the "3 drones running out of assigned 1" seemed strange in the console. thanks |
16:59:22
| <AvianFlu> | kwhinnery: what's your username |
16:59:32
| <kwhinnery> | AvianFlu: kwhinnery |
16:59:56
| * DTrejo | joined |
17:01:13
| * MannyCal | quit (Quit: Page closed) |
17:02:14
| <kwhinnery> | fwiw I am actively using it this AM, as I need to have it out on the public net to do some testing with the twilio API |
17:03:02
| * marshall_afk | changed nick to marshall_law |
17:04:00
| <mmalecki> | kwhinnery: heya |
17:04:04
| * generalissimo | joined |
17:04:11
| <mmalecki> | kwhinnery: did you have any deploy fails before? |
17:04:31
| <kwhinnery> | mmalecki: not that I noticed - jitsu reported okay and no errors every time I've deployed |
17:04:56
| <mmalecki> | getting more interesting, but okay |
17:05:43
| * wesbos | quit (Quit: Linkinus - http://linkinus.com) |
17:08:23
| * lmjabreu | joined |
17:10:08
| * switz | joined |
17:11:38
| * CoverSlide|Away | changed nick to CoverSlide |
17:11:52
| * davidbanham | joined |
17:13:23
| <kwhinnery> | mmalecki: just got my first deploy error right now: https://gist.github.com/4162608 |
17:14:37
| <kwhinnery> | redeploying seemed to go fine... |
17:17:30
| <AvianFlu> | kwhinnery: thanks, checking on that |
17:17:30
| * defunctzombie | joined |
17:17:30
| * defunctzombie | quit (Changing host) |
17:17:30
| * defunctzombie | joined |
17:17:45
| <kwhinnery> | ty |
17:18:18
| * switz | part ("Linkinus - http://linkinus.com") |
17:18:30
| * jcrugzz | joined |
17:19:38
| * davidbanham | quit (Remote host closed the connection) |
17:22:52
| * jcrugzz | quit (Ping timeout: 256 seconds) |
17:22:57
| * hiro__ | quit (Remote host closed the connection) |
17:26:30
| * YoY | quit (Read error: Connection reset by peer) |
17:27:11
| * YoY | joined |
17:30:53
| * coderarizzz | quit (Ping timeout: 252 seconds) |
17:31:27
| * therealkoopa | joined |
17:33:46
| * retrofox | quit (Ping timeout: 246 seconds) |
17:34:46
| * trypwire | joined |
17:35:11
| * thepumpkin | quit (Remote host closed the connection) |
17:35:14
| * marshall_law | changed nick to marshall_afk |
17:35:19
| <trypwire> | hey guys, my app keeps throwing this error: "An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}" |
17:35:23
| <trypwire> | every time it ry to connect |
17:35:34
| <trypwire> | i try* |
17:35:58
| * marshall_afk | changed nick to marshall_law |
17:36:01
| <AvianFlu> | trypwire: what's your username and the name of the app |
17:36:25
| * redir_ | joined |
17:36:34
| <trypwire> | AvianFlu: it's not under my username, it's under my partners, but the app name is wapm-service |
17:36:36
| * redir | quit (Disconnected by services) |
17:36:36
| * redir_ | changed nick to redir |
17:36:44
| <trypwire> | and i think his username is jsantell |
17:36:55
| <AvianFlu> | okay |
17:37:01
| <AvianFlu> | did you deploy it recently or did this just start happening |
17:37:14
| * relurk | joined |
17:37:27
| <trypwire> | it started happening to me some time after the last deploy |
17:37:29
| <trypwire> | it was working fine for a bit |
17:37:42
| * jcrugzz | joined |
17:40:51
| <AvianFlu> | trypwire: try it now |
17:41:00
| <AvianFlu> | it crashed, I think, and something got out of sync |
17:41:09
| <st_luke> | coworking places are kind of bullshit |
17:41:11
| <AvianFlu> | there's a safeguard for that, I'm checking into why it didn't fire this time |
17:41:29
| * kenperkins | joined |
17:42:11
| <trypwire> | AvianFlu: it's a completely different app? |
17:42:48
| <AvianFlu> | oh, is what you're seeing not yours? |
17:42:50
| <AvianFlu> | just a second |
17:43:25
| <trypwire> | unless he deployed recently that i don't know about lol |
17:46:39
| <AvianFlu> | trypwire: now I think it's running properly |
17:47:06
| <trypwire> | AvianFlu: ah, yep :) thank you. what was the problem? is it something that we should know to avoid? |
17:47:45
| <AvianFlu> | I think you just hit a momentarily misconfigured server |
17:47:51
| * DTrejo | quit (Remote host closed the connection) |
17:47:55
| <AvianFlu> | so when your app crashed, it didn't update the port properly |
17:48:43
| * rhadium | joined |
17:49:53
| <trypwire> | ok |
17:49:59
| <trypwire> | so that's not something that we can take precautions to avoid right? |
17:50:17
| <AvianFlu> | not really on your end. what port do you listen on in the code? |
17:51:14
| <trypwire> | 80 |
17:51:45
| <AvianFlu> | okay, so, smartOS is randomizing that port on every crash or restart |
17:51:50
| <AvianFlu> | since it's a privileged port |
17:51:59
| <AvianFlu> | we'll balance your traffic over 80 regardless |
17:52:07
| <AvianFlu> | so you should try something > 1024 and it'll stay consistent |
17:52:12
| * indexzero | quit (Quit: indexzero) |
17:52:44
| <trypwire> | ok |
17:52:58
| <trypwire> | awesome, thanks |
17:53:06
| * ppcano | quit (Quit: ppcano) |
17:53:10
| * ebright | joined |
17:55:12
| * shama | joined |
17:58:01
| * kwhinnery | quit (Quit: kwhinnery) |
17:59:14
| * blakmatrix | joined |
18:01:56
| * towski | joined |
18:02:04
| * trypwire | quit (Quit: trypwire) |
18:02:07
| <defunctzombie> | st_luke: balabolka is back |
18:02:11
| <defunctzombie> | I paid for a drone :) |
18:02:32
| * vro | joined |
18:03:06
| * `3rdEden | joined |
18:08:22
| * sreeix | joined |
18:10:08
| * dubban | joined |
18:12:27
| <ebright> | Hi |
18:12:46
| <ebright> | Do you need a credit card for the free trial period? |
18:12:55
| * hunterloftis | joined |
18:13:09
| <hunterloftis> | Our app won't start, but I can't get any logs for it within the last 30-40 minutes. It's all old stuff. Any tips? |
18:15:20
| <anoemi> | hunterloftis: hey there |
18:15:48
| <hunterloftis> | anoemi: hi |
18:15:51
| <anoemi> | can i get your username and app name and we'll take a closer look? |
18:16:00
| <st_luke> | defunctzombie: nice |
18:16:02
| <hunterloftis> | nko3-team-canary for both |
18:16:31
| <st_luke> | some people have taken to using isjeopardyontoday as their online anonymous discussion spot |
18:16:54
| * lpin | quit (Ping timeout: 264 seconds) |
18:17:12
| <anoemi> | ebright: nope |
18:17:15
| <anoemi> | :) |
18:18:17
| <defunctzombie> | st_luke: amazing |
18:18:49
| <anoemi> | ebright: but if you put in cc info within the first 7 days of refigistering |
18:19:04
| <anoemi> | you get an extra month for free |
18:19:29
| <anoemi> | defunctzombie: AW YEAH! |
18:20:04
| * benv_ | joined |
18:20:08
| * optikfluffel | joined |
18:20:10
| * optikfluffel | quit (Excess Flood) |
18:20:30
| * joshontheweb | quit (Quit: Computer has gone to sleep.) |
18:20:37
| * optikfluffel | joined |
18:22:18
| <AvianFlu> | hunterloftis: you're nko3-team-canary right? |
18:22:29
| <hunterloftis> | AvianFlu: yep |
18:22:52
| <hunterloftis> | Not getting logs since 12:40:05 EST (1:22:00 now) |
18:22:58
| <AvianFlu> | hunterloftis: okay, I was just cleaning up a couple of zombied instances of your app. it says "stopped" in the db at present |
18:23:13
| <hunterloftis> | AvianFlu: thanks, any way to prevent "zombied instances?" |
18:23:27
| * kwhinnery | joined |
18:23:55
| <AvianFlu> | these individual drones didn't get stopped properly, it's an issue I'm working on figuring out right now |
18:24:12
| <AvianFlu> | try a 'start' on it though, for now |
18:24:38
| <hunterloftis> | Trying. Lots of 'start' hangups recently. |
18:25:17
| <AvianFlu> | the local kind or the remote kind? |
18:26:40
| <AvianFlu> | hunterloftis: pm'd you a gist of the error |
18:26:45
| * DTrejo | joined |
18:26:55
| <AvianFlu> | it's crashing slow enough that it's not hitting the loop detection stuff, but fast enough that it's not working |
18:27:20
| <hunterloftis> | AvianFlu: thanks. Any reason why I can't see logs? |
18:27:58
| <AvianFlu> | hunterloftis: loggly had an outage yesterday, and they don't seem to have come back up for us yet |
18:28:17
| <AvianFlu> | I'm going to look into it a little bit later today |
18:28:47
| * sreeix | quit (Quit: sreeix) |
18:29:29
| <dk01> | Looks like dns.jit.su is not showing a list of balancers anymore |
18:29:43
| * TooTallNate | joined |
18:31:05
| * dubban | quit (Quit: dubban) |
18:31:17
| <dk01> | Anyone have an alternative location for the list? |
18:32:04
| <AvianFlu> | dk01: run `host nodejitsu.com` in a shell |
18:32:12
| * dubban | joined |
18:32:17
| <hunterloftis> | AvianFlu: thanks. We love the concept of nodejitsu, and when it works, it's awesome. But we've had so many issues getting things to stay up with it that we're planning to move to Amazon laster this week. |
18:32:45
| <hunterloftis> | later* |
18:36:39
| <st_luke> | amazon blooooows |
18:37:47
| <konklone> | hunterloftis: I switched my logging to logentries last night, to stop depending on loggly, and it's been good so far |
18:37:53
| <konklone> | https://logentries.com/ |
18:38:17
| <ebright> | anoemi - okay thx! That's good to know. |
18:38:27
| <hunterloftis> | konklone: thanks - but it's not just luggly. all sorts of issues. redis, mongo providers. "bad servers" when we upgraded our account to have more drones. every day, something. our stuff on aws and linode never goes down. |
18:38:53
| * joshontheweb | joined |
18:39:26
| <dk01> | AvianFlu, will do. I am on windows currently. I'll do that tonight when I get home. |
18:39:32
| <anoemi> | ebright: you're welcome! |
18:40:15
| <konklone> | hunterloftis: I've definitely had a bunch of server issues here, though I'm hopeful they'll improve. No redis or mongo issues, though - is there something nodejitsu-specific that's made them bad for you? Or you'd just rather run them yourself? |
18:40:20
| <AvianFlu> | dk01: the command is gonna be different on windows, but just check the DNS for nodejitsu.com to get them |
18:40:58
| <dk01> | gotcha |
18:41:09
| <dk01> | If I remember right it is nslookup or something |
18:41:16
| <dk01> | I'll just use an online tool |
18:41:21
| <dk01> | Thank you! |
18:42:05
| * defunctzombie | quit (Remote host closed the connection) |
18:42:17
| <hunterloftis> | konklone: since it all has to be 'in the cloud' we don't have the level of access we'd like to dbs... but yeah, nodejitsu specific - lots of 'partnership problems.' For example, our redistogo db no longer works and is no longer supported, even though we made it a couple weeks ago for nko. |
18:42:28
| <hunterloftis> | (via the webops tool on jitsu) |
18:43:02
| <AvianFlu> | hunterloftis: I'm sorry to see you go, but if you can handle a VPS yourseves, it's often a logical choice to do so |
18:43:24
| <hunterloftis> | konklone: of course another downside is the latency you get accessing redis across the Internet (instead of locally) since redis is frequently used for sessions, socket pubsub, etc. |
18:43:35
| <AvianFlu> | we'll be improving all of this stuff in the immediate future - the logs, the multi-drone deploy stability - but that doesn't help someone who's in a hurry |
18:43:42
| <AvianFlu> | we're a small team, only so much goes out at a time :) |
18:43:48
| <hunterloftis> | AvianFlu: we've been trying the last week to figure out a way to stay on nodejitsu but our app has been down for like 90% of that time :( |
18:44:08
| * retrofox | joined |
18:44:27
| <hunterloftis> | AvianFlu: because when a deploy does work, it's so awesome! And there's a lot of potential here, I love the vision. |
18:44:47
| <AvianFlu> | hunterloftis: you should check us out again in a few weeks if that's the case :) |
18:47:20
| <kwhinnery> | AvianFlu: got another fun one now - I'm not able to view new logs for my app - is there any way I can flush them? |
18:50:08
| <hunterloftis> | kwhinnery: I'm not able to either. Apparently it's a loggly problem. konklone suggested using a separate services like logentries.com |
18:51:04
| <kwhinnery> | hunterloftis: ack - ty |
18:51:16
| <hunterloftis> | kwhinnery: yeah :( np |
18:51:52
| <konklone> | if it's any help, the code to integrate with logentries was easy |
18:51:54
| <konklone> | https://github.com/isitchristmas/sockets/commit/86948570293f66fded9fd58c9ab9a30d47e095f5#L0R130 |
18:52:16
| <hunterloftis> | AvianFlu: since you guys aren't supporting redistogo anymore, I just changed to iriscouch, and immediately get "ERR operation not permitted" ... any chance there might be docs about iriscouch's redis service somewhere? google's got nothing. |
18:52:18
| <konklone> | I have my logentries token in a config file, and whether or not I have it turned on for that env (dev or production) determines whether it uses console.log or logs it to logentries |
18:52:57
| <konklone> | hunterloftis: hate to suggest something so basic, but is it auth-ing correctly with the new host? |
18:53:14
| <AvianFlu> | hunterloftis: https://github.com/iriscouch/iris-redis is the setup and docs - but we'll poke at it also |
18:53:25
| <hunterloftis> | konklone: seems to be, I'll try manually with redis-cli |
18:54:37
| <AvianFlu> | hunterloftis: which command gave that error? |
18:56:10
| <hunterloftis> | AvianFlu: https://gist.github.com/4163254 |
18:57:05
| <AvianFlu> | that's weird |
18:57:15
| <AvianFlu> | what jitsu version? I just created a new one myself and it worked with redis-cli |
18:57:31
| <st_luke> | should I go to paris tomorrow? flights are kind of expensive |
18:57:33
| <st_luke> | seems like a bad idea |
18:58:21
| <jesusabdullah> | nathan7: pushover makes assumptions that make it not work with express, but I can probably hack in middleware support |
18:58:23
| <hunterloftis> | AvianFlu: I'm not even sure exactly what those commands are doing; that's just the 'node-redis' module connecting and running auth. |
18:58:27
| <nathan7> | jesusabdullah: mhm |
18:58:33
| <hunterloftis> | AvianFlu: have disabled everything in the app after that. |
18:58:33
| <nathan7> | jesusabdullah: I think it has a race condition |
18:58:37
| <jesusabdullah> | oh? |
18:58:40
| <nathan7> | jesusabdullah: it works on localhsot |
18:58:42
| <nathan7> | *localhost |
18:58:46
| <nathan7> | jesusabdullah: it doesn't work on a remote host |
18:58:53
| <jesusabdullah> | very interesting |
18:58:54
| <konklone> | hunterloftis: does it work with redis-cli? |
18:59:02
| <hunterloftis> | konklone: yep I can auth fine with cli |
18:59:12
| <nathan7> | jesusabdullah: let's see if I can push to localhost on the remote host |
18:59:17
| <jesusabdullah> | a'ight |
18:59:32
| <nathan7> | jesusabdullah: yep, that works |
19:00:12
| <jesusabdullah> | weird :( |
19:00:23
| <nathan7> | jesusabdullah: http://sprunge.us/RNdM |
19:01:04
| <DTrejo> | flagrant |
19:01:04
| <DTrejo> | nice |
19:01:05
| <jesusabdullah> | nathan7: interesting, looks like a bug in pushover |
19:01:13
| <nathan7> | jesusabdullah: mhm |
19:01:40
| <jesusabdullah> | man I need coffee |
19:01:42
| <hunterloftis> | AvianFlu: jitsu --version # 0.11.3 |
19:01:49
| <nathan7> | jesusabdullah: no, you need JS q= |
19:01:56
| * wesbos | joined |
19:02:04
| * st_luke | quit (Remote host closed the connection) |
19:02:50
| <AvianFlu> | hunterloftis: yeah, that's current. |
19:03:40
| <hunterloftis> | AvianFlu: any docs for iriscouch redis? Like, what operations would work fine on a local redis server but error out remotely? |
19:04:34
| <hunterloftis> | AvianFlu: oh wait, looking at the iris-redis module you linked me to. So, we have to replace all our node-redis module requires with iris-redis to work with the different service? |
19:04:42
| <AvianFlu> | no, probably not |
19:04:47
| <AvianFlu> | clients should just work |
19:05:36
| <nathan7> | There was something with colons |
19:05:44
| <AvianFlu> | yeah, I was just thinking of that |
19:06:04
| <AvianFlu> | does the pw have a colon in it? we're going to have to get you a way to change the pw if that's what's causing it |
19:07:07
| <hunterloftis> | AvianFlu: no colon in the pw |
19:07:19
| <hunterloftis> | AvianFlu: just making a simple connect program to test, maybe there's something more complex going on with our app causing problems |
19:07:25
| <AvianFlu> | maybe |
19:08:42
| * lyaunzbe | quit (Ping timeout: 246 seconds) |
19:08:47
| * optikfluffel | quit (Quit: Linkinus - http://linkinus.com) |
19:09:23
| <hunterloftis> | AvianFlu: so in my test program, require('redis') fails (not permitted op), require('iris-redis') works. |
19:09:52
| <AvianFlu> | that's strange |
19:09:55
| <nathan7> | jesusabdullah: any progress? |
19:09:59
| <hunterloftis> | I'll gist it. |
19:10:04
| <AvianFlu> | I don't think that's intentional behavior |
19:10:08
| <jesusabdullah> | working on the whole caffeine thing right now |
19:10:15
| <AvianFlu> | we're probably both missing something here, or it's a bug, I'd be willing to bet |
19:12:45
| * hallas | quit (Quit: Computer has gone to sleep.) |
19:14:30
| <hunterloftis> | AvianFlu: https://github.com/iriscouch/iris-redis/issues/2 |
19:14:35
| <konklone> | hunterloftis: that is very strange. I do have working code using the normal node-redis lib that connects and auths to iriscouch |
19:14:35
| * konklone | quit (Quit: Leaving.) |
19:14:46
| * konklone | joined |
19:14:56
| <hunterloftis> | konklone: which version of node-redis are you using? |
19:15:35
| * kaareal | joined |
19:16:06
| <konklone> | hunterloftis: 0.8.2 |
19:16:27
| * st_luke | joined |
19:16:38
| <konklone> | here's what my code looks like: https://github.com/isitchristmas/sockets/blob/95f2bdb9388e30b0b66694408977c0def609ddc5/app.js#L57 |
19:16:38
| <hunterloftis> | konklone: AvianFlu: shit, nevermind, I got it working. There was a colon in the auth string, I only copied the 'password' part of it, but it actually requires username:password ... or something |
19:16:48
| <konklone> | bing |
19:16:54
| <AvianFlu> | oh, there you go |
19:17:46
| <hunterloftis> | I got confused because redistogo only requires a string ('askdfjlsjflksjf') whereas it looks like iriscouch requires something like ('nodejitsudb4187025225.redis.irstack.com:sldkfjslfjlsdjfldsjf') |
19:18:00
| <hunterloftis> | Thanks for helping me debug guys |
19:18:14
| * thepumpkin | joined |
19:19:39
| <dk01> | Anyone know if logentries work with browserify? |
19:20:44
| * marshall_law | changed nick to marshall_afk |
19:22:46
| * andris9 | quit (Remote host closed the connection) |
19:23:53
| <konklone> | huh, good question |
19:23:55
| <konklone> | does winston? |
19:24:01
| <konklone> | logentries can work as a winston transport |
19:25:01
| * lpin | joined |
19:29:24
| * kwhinnery | quit (Quit: kwhinnery) |
19:29:39
| <hunterloftis> | AvianFlu: think you could gist me the recent errors for nko3-team-canary? Trying to figure out why the damn thing won't start. With same config, it's running locally :/ |
19:30:46
| <nathan7> | jesusabdullah: I was trying to set up my server to run piston as git server |
19:30:51
| <nathan7> | jesusabdullah: I hacked shitty auth stuff in |
19:31:47
| * mappum | joined |
19:32:08
| * lyaunzbe | joined |
19:34:30
| * kwhinnery | joined |
19:34:35
| <jesusabdullah> | nathan7: word |
19:34:53
| <nathan7> | jesusabdullah: Any idea what's triggering this stuff? |
19:35:30
| * clarkfischer | joined |
19:37:08
| <nathan7> | jesusabdullah: pretty frustrating and I don't really want to run gitosis or whatever is the new hip thing for this |
19:38:01
| <jesusabdullah> | nathan7: https://github.com/substack/pushover/blob/master/lib/service.js#L33-L36 |
19:38:21
| <jesusabdullah> | nathan7: it looks like a standard "collect all the data" thing |
19:38:34
| <nathan7> | jesusabdullah: Yeah, |
19:38:40
| <nathan7> | jesusabdullah: there's the buffered = undefined there |
19:38:55
| <jesusabdullah> | nathan7: https://github.com/substack/pushover/blob/master/lib/service.js#L84 Yeah |
19:39:00
| <nathan7> | jesusabdullah: I wonder how that's being reached |
19:39:37
| <jesusabdullah> | nathan7: looks like a race condition to me, like you said, something about it getting a data event after the accept event |
19:39:42
| <jesusabdullah> | which theoretically shouldn't happen |
19:39:45
| <nathan7> | jesusabdullah: mhm |
19:40:00
| <jesusabdullah> | yeah, I think we need to make an issue on pushover |
19:40:50
| <nathan7> | jesusabdullah: where are your data events coming from exactly? |
19:41:54
| * kuryaki1 | joined |
19:43:13
| <jesusabdullah> | nathan7: the req object I hope |
19:43:38
| <jesusabdullah> | ah, no, he's using an http duplex stream |
19:43:50
| <jesusabdullah> | that shims req and res into a single duplex r/w stream |
19:43:52
| <nathan7> | jesusabdullah: mhm |
19:43:56
| * hunterloftis | quit (Remote host closed the connection) |
19:45:51
| <jesusabdullah> | oh, nathan7, for sanity's sake, what version of node is running on your test machine? |
19:46:25
| <nathan7> | jesusabdullah: 0.8.15 |
19:46:42
| <nathan7> | jesusabdullah: freshly compiled from source like yesterday |
19:46:58
| <jesusabdullah> | I see |
19:47:05
| * sirkitree | changed nick to sirkitree|lunch |
19:47:22
| <jesusabdullah> | also what's your github username again? I wanna ping you on this guy |
19:47:34
| <nathan7> | jesusabdullah: nathan7 |
19:47:48
| <jesusabdullah> | oh a'ight |
19:47:50
| <jesusabdullah> | I was thinking twitter |
19:47:58
| <nathan7> | It used to be frozenfire on github too |
19:48:05
| <nathan7> | I changed it and broke all my remotes and all my link |
19:48:06
| <nathan7> | s |
19:48:42
| <jesusabdullah> | haha, nice |
19:48:55
| * lyaunzbe | quit (Ping timeout: 256 seconds) |
19:50:00
| <nathan7> | If I'd have delayed it, it would be worse |
19:50:08
| * rhadium_ | joined |
19:50:14
| * rhadium | quit (Read error: Connection reset by peer) |
19:50:18
| * rhadium_ | changed nick to rhadium |
19:52:55
| * tmpvar | part ("Leaving") |
19:54:11
| * kuryaki1 | quit (Ping timeout: 255 seconds) |
19:54:28
| <jesusabdullah> | yeah for sure |
19:54:29
| * lyaunzbe | joined |
19:54:37
| <jesusabdullah> | oh wow, I haven't heard this song in YEARS |
19:55:45
| <jesusabdullah> | blast from the past right there |
19:56:21
| <yawnt> | oh yeah that song! |
19:57:15
| * towski | quit (Remote host closed the connection) |
19:57:16
| * cjm | quit (Remote host closed the connection) |
20:00:14
| * kwhinnery | quit (Quit: kwhinnery) |
20:00:40
| * benv_ | quit (Quit: Computer has gone to sleep.) |
20:01:08
| * retrofox | quit (Remote host closed the connection) |
20:01:27
| * retrofox | joined |
20:01:43
| <jesusabdullah> | yawnt: inorite |
20:01:55
| <yawnt> | jesusabdullah: which song |
20:01:56
| <yawnt> | lol |
20:01:56
| <jesusabdullah> | yawnt: it's from an album by an old Alaskan "youth band" |
20:02:01
| <yawnt> | link |
20:02:01
| <yawnt> | nao |
20:02:10
| <jesusabdullah> | I don't think there is one tbhirlimo |
20:02:49
| <jesusabdullah> | yawnt: http://www.myspace.com/theriotak a few of their songs are here |
20:02:56
| <jesusabdullah> | yawnt: they disbanded when they all went to college |
20:03:39
| <yawnt> | oh |
20:03:40
| <yawnt> | piano |
20:03:44
| <yawnt> | i love pianos |
20:04:09
| <jesusabdullah> | yeah, their keys dude was really really good |
20:04:19
| * dshaw_ | joined |
20:04:22
| <yawnt> | which makes me remember |
20:04:38
| <dshaw_> | Down for you too? http://dshaw.com/ |
20:04:52
| <yawnt> | http://www.youtube.com/watch?v=9wIbylO24gE |
20:04:56
| <yawnt> | jesusabdullah: ^ |
20:05:14
| <yawnt> | dshaw_: getting econnrefused |
20:05:27
| <dshaw_> | redeploy? |
20:05:48
| <yawnt> | yes, please |
20:05:54
| <dshaw_> | okk |
20:07:02
| <jesusabdullah> | speaking of pianos, this is what passes for comedy in Spenard, AK: https://www.youtube.com/watch?v=PzQJU-X4w_w |
20:07:24
| <dscape> | dshaw_: y u using nodejitsu? :) |
20:07:46
| <`3rdEden> | dshaw_: remove the throw new Error(); from line 1 ;) |
20:07:59
| <nathan7> | jesusabdullah: the setTimeout hack seems to work |
20:10:08
| <jesusabdullah> | nathan7: replacing the nexttick you mean? |
20:10:26
| <nathan7> | jesusabdullah: mhm |
20:10:55
| <dshaw_> | OK, had to increment my package.json and what not. |
20:10:58
| <dshaw_> | Back online. |
20:11:05
| <blakmatrix> | dshaw_: your site is back up |
20:11:31
| * mdedetrich | joined |
20:11:32
| <dshaw_> | If I start paying does that mean I don't have to do that any more? :) |
20:11:35
| <blakmatrix> | i fixed it, I guess yo uredeployed after tho |
20:11:47
| <dshaw_> | ah |
20:11:52
| <dshaw_> | thanks |
20:11:55
| * admc | joined |
20:12:18
| <dshaw_> | thanks guys |
20:12:21
| <dshaw_> | laters |
20:12:22
| * dshaw_ | part |
20:19:52
| * swaagie_ | joined |
20:21:07
| * thepumpkin | quit (Remote host closed the connection) |
20:21:32
| * admc | quit (Ping timeout: 265 seconds) |
20:23:41
| * thepumpkin | joined |
20:24:31
| * Nodejitsu-Github | joined |
20:24:31
| * Nodejitsu-Github | part |
20:24:31
| * hunterloftis | joined |
20:25:26
| <hunterloftis> | Is there any way to access logs without changing all of our logging mechanisms over to some other service? |
20:25:35
| <hunterloftis> | Since the nodejitsu log system seems broken? |
20:28:18
| * ppcano | joined |
20:34:39
| * benv_ | joined |
20:36:24
| * thepumpk_ | joined |
20:36:26
| <hunterloftis> | I'd at least love to see deployment logs or something. Can't debug, since our stuff is working fine locally, even pointing to the remote dbs. |
20:39:08
| * kwhinnery | joined |
20:39:54
| * cjm | joined |
20:40:02
| * thepumpkin | quit (Ping timeout: 246 seconds) |
20:41:46
| * hallas | joined |
20:45:10
| * sirkitree|lunch | changed nick to sirkitree |
20:46:12
| * defunctzombie | joined |
20:46:12
| * defunctzombie | quit (Changing host) |
20:46:12
| * defunctzombie | joined |
20:47:17
| * admc | joined |
20:48:57
| * cronopio[phone] | joined |
20:50:47
| * cronopio | quit (Quit: leaving) |
20:51:51
| * admc | quit (Ping timeout: 260 seconds) |
20:52:06
| * admc | joined |
20:53:51
| * shripadk | joined |
20:53:51
| * andris9 | joined |
20:54:18
| * shripadk | part |
20:59:45
| * travis-ci | joined |
20:59:45
| <travis-ci> | [travis-ci] NicolasRTT/hippocamp-api#2 (master - 891df96 : Nicolas Ritouet): The build passed. |
20:59:45
| <travis-ci> | [travis-ci] Change view : https://github.com/NicolasRTT/hippocamp-api/compare/3e6bdc238902...891df9687e5d |
20:59:45
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/NicolasRTT/hippocamp-api/builds/3406856 |
20:59:45
| * travis-ci | part |
21:00:45
| * Dennis_ | joined |
21:01:47
| <Dennis_> | My application "TrivialMobile" has been running fine for almost a day, and then suddenly lost ability to write to local disk: Error: ENOENT, open '/opt/haibu/apps/dkashkin/TrivialMobile/package/tmp/FWePmBQtHTg3T.png' This issue was reproducing consistently whenever my code was calling fs.writeFile. I tried restarting the application and redeployed it twice, and the problem is still here. Obviously, this code still works fine on |
21:03:56
| * DTrejo | quit (Remote host closed the connection) |
21:05:51
| <Dennis_> | Is anybody from Nodejitsu online today? My app is basically down and I need some help. It feels like you made some change around file system write access this morning and my app is no longer able to create files :( |
21:05:59
| <nathan7> | You got cut off at 'Obviously, this code still works fine on' |
21:10:00
| <Dennis_> | Oops! Sorry. I wanted to say that this code worked on Nodejitsu for a month, and still works on my local box. But it stopped working on Nodejitsu this morning. So, I am down and need help... |
21:10:19
| <nathan7> | Did you go over your 2G of per-drone storage? |
21:11:20
| <AvianFlu> | the filesystem wouldn't persist between deploys |
21:11:24
| <CoverSlide> | "The Drones need you ... they look up to you ..." |
21:11:30
| <AvianFlu> | Dennis_: what's your username |
21:11:54
| <nathan7> | ah |
21:12:06
| <blakmatrix> | Dennis_: coudld I also see a gist of your package.json |
21:13:01
| <Dennis_> | username = dkashkin, app name=TrivialMobile, gist=https://gist.github.com/bf6ea890a24dd9b72bbf |
21:13:17
| * lyaunzbe_ | joined |
21:13:34
| * kwhinnery_ | joined |
21:13:53
| * ljharb_ | joined |
21:14:07
| * travis-ci | joined |
21:14:07
| <travis-ci> | [travis-ci] NicolasRTT/hippocamp-api#3 (master - 891df96 : Nicolas Ritouet): The build passed. |
21:14:07
| <travis-ci> | [travis-ci] Change view : https://github.com/NicolasRTT/hippocamp-api/compare/a0b82ed56603...891df9687e5d |
21:14:07
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/NicolasRTT/hippocamp-api/builds/3406861 |
21:14:07
| * travis-ci | part |
21:14:12
| <Dennis_> | My app does not create a lot of files, and they are mostly temporary files that get automatically cleaned up. Also, I assume that whenever I do a new Deploy command, I get new drones with clean local folders, so 2GB should not be an issue. |
21:15:26
| * travis-ci | joined |
21:15:26
| <travis-ci> | [travis-ci] NicolasRTT/hippocamp-api#4 (master - 891df96 : Nicolas Ritouet): The build passed. |
21:15:26
| <travis-ci> | [travis-ci] Change view : https://github.com/NicolasRTT/hippocamp-api/compare/a0b82ed56603...891df9687e5d |
21:15:26
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/NicolasRTT/hippocamp-api/builds/3406926 |
21:15:26
| * travis-ci | part |
21:17:41
| * travis-ci | joined |
21:17:42
| <travis-ci> | [travis-ci] NicolasRTT/NowNowPlay#1 (master - e99dff8 : Nicolas Ritouet): The build passed. |
21:17:42
| <travis-ci> | [travis-ci] Change view : https://github.com/NicolasRTT/NowNowPlay/compare/2352fe549e25...e99dff8bbbbd |
21:17:42
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/NicolasRTT/NowNowPlay/builds/3407071 |
21:17:42
| * travis-ci | part |
21:17:59
| * hunterloftis | quit (Remote host closed the connection) |
21:18:42
| * ohama | quit (Disconnected by services) |
21:18:44
| <jesusabdullah> | https://github.com/NicolasRTT/hippocamp-api/issues/1 |
21:19:09
| * ohama | joined |
21:19:15
| <nathan7> | heh |
21:19:51
| <AvianFlu> | Dennis_: is this happening currently? I don't see it happening in any of the logs |
21:20:53
| <Dennis_> | Yes - I just tested again and got ENOENT, open '/opt/haibu/apps/dkashkin/TrivialMobile/package/tmp/XHCiyzF7s6Vus.png |
21:21:03
| <blakmatrix> | Dennis_: for some reason that tmp directory doesnt exist... are you using mkdirp to create it? |
21:21:51
| * shama_ | joined |
21:22:11
| <Dennis_> | No - this directory exists on my local machine, and I never had to explicitely create it on my drones. I was assuming that jitsu deploy automatically copies all folders inside my applicatoin from local to Nodejitsu? |
21:22:41
| <AvianFlu> | it does `npm pack` basically |
21:22:45
| <AvianFlu> | which ignores empty dirs |
21:22:53
| <blakmatrix> | Dennis_: do you ignore that folder in a .gitignore file? |
21:22:53
| * kwhinnery | quit (*.net *.split) |
21:22:53
| * lyaunzbe | quit (*.net *.split) |
21:22:54
| * shama | quit (*.net *.split) |
21:22:54
| * hourback | quit (*.net *.split) |
21:22:54
| * ljharb | quit (*.net *.split) |
21:22:54
| * ben_alman | quit (*.net *.split) |
21:22:54
| <AvianFlu> | maybe you cleaned it out? added a .gitignore? |
21:22:54
| * ljharb_ | changed nick to ljharb |
21:22:54
| * shama_ | changed nick to shama |
21:22:55
| * kwhinnery_ | changed nick to kwhinnery |
21:23:28
| <nathan7> | Dennis_: just do touch tmp/.keep or something |
21:23:33
| <nathan7> | Dennis_: to ensure it's copied over |
21:24:00
| * V1 | joined |
21:24:18
| * Destos | joined |
21:24:40
| * admc1 | joined |
21:24:48
| * andris9_ | joined |
21:25:53
| * andris9_ | quit (Remote host closed the connection) |
21:27:02
| * travis-ci | joined |
21:27:02
| <travis-ci> | [travis-ci] nodejitsu/forever-monitor#12 (master - 89b6f4e : Charlie Robbins): The build passed. |
21:27:02
| <travis-ci> | [travis-ci] Change view : https://github.com/nodejitsu/forever-monitor/compare/a3d974e564e5...89b6f4e8a133 |
21:27:02
| <travis-ci> | [travis-ci] Build details : http://travis-ci.org/nodejitsu/forever-monitor/builds/3407234 |
21:27:02
| * travis-ci | part |
21:28:15
| * trodrigues | quit (Disconnected by services) |
21:28:17
| * WHARGARBL | joined |
21:29:09
| <Dennis_> | Yep! This solved it. Thanks! I did not know that empty folders don't get copied. |
21:29:33
| * hunterloftis | joined |
21:29:43
| <kaareal> | Hey there just to confirm you are not planning on fixing logging, and you expects devs to write their own solution ? |
21:30:10
| <hunterloftis> | Hey guys, just closed our nodejitsu account - we'd paid for the month, but everything was shut off / deleted immediately. The drones weren't working anyway, so that's fine, but I'd love to be able to get into the mongo database to get a backup. |
21:30:51
| * hourback | joined |
21:31:17
| <AvianFlu> | kaareal: we're rolling out our own internal logging service |
21:31:56
| <kaareal> | ahh cool, got any eta on it ? |
21:32:19
| <AvianFlu> | sometime next week if all goes well |
21:32:41
| * ben_alman | joined |
21:32:44
| <kaareal> | @AvianFlu sweet thanks |
21:33:00
| <AvianFlu> | hunterloftis: does the connection string for the mongo still work? if not, you may have just deleted everything. |
21:33:04
| * lyaunzbe_ | quit (Ping timeout: 250 seconds) |
21:33:10
| * andris9 | quit (*.net *.split) |
21:33:10
| * admc | quit (*.net *.split) |
21:33:10
| * `3rdEden | quit (*.net *.split) |
21:33:19
| <hunterloftis> | AvianFlu: dunno, the connection string was just on the server environment :/ |
21:33:30
| <hunterloftis> | AvianFlu: have been trying to find a place where it would be recorded locally, but it was set up via `jitsu` |
21:33:47
| <konklone> | how did you tell your app code to use the connection string...? |
21:33:53
| <AvianFlu> | the connection string would still be somewhere, unless it was just in your env |
21:33:57
| <hunterloftis> | konklone: environment vars |
21:34:01
| <konklone> | oh |
21:34:13
| <hunterloftis> | konklone: locally there's one too, but it points to the local dev db |
21:34:20
| <konklone> | gotcha |
21:34:27
| * cjm | quit (Remote host closed the connection) |
21:34:45
| * cjm | joined |
21:34:47
| <hunterloftis> | Did not realize that canceling the upgraded account deleted everything immediately - should have backed up first. |
21:38:01
| * marshall_afk | changed nick to marshall_law |
21:42:15
| * Dennis_ | quit (Quit: Page closed) |
21:44:36
| * marshall_law | changed nick to marshall_afk |
21:44:51
| * hunterloftis | quit (Remote host closed the connection) |
21:45:13
| * lyaunzbe | joined |
21:47:59
| * caasiHuang | joined |
21:49:06
| * mdedetrich | quit (Quit: Computer has gone to sleep.) |
21:50:22
| * joshsmith | quit (Quit: joshsmith) |
21:55:55
| * kwhinnery | quit (Quit: kwhinnery) |
22:01:59
| * kwhinnery | joined |
22:05:29
| * shama | quit (Quit: shama) |
22:09:47
| * lpin | quit (Quit: Leaving) |
22:09:50
| * marshall_afk | changed nick to marshall_law |
22:10:53
| * wesbos | quit (Quit: Linkinus - http://linkinus.com) |
22:14:42
| * hallas | quit (Quit: ["Textual IRC Client: www.textualapp.com"]) |
22:17:43
| * kwhinnery | quit (Quit: kwhinnery) |
22:21:47
| * cesconix | joined |
22:22:08
| <cesconix> | hi all |
22:22:18
| <cesconix> | i've a problem with deploy for my folder structure |
22:22:27
| <cesconix> | it is in coffescript |
22:22:46
| <cesconix> | and start script is in app/index.coffee |
22:23:14
| <cesconix> | therefore i write in package.json "app/index" |
22:23:26
| <cesconix> | but deploy will fail |
22:23:34
| <cesconix> | error: Error: package.json error: can't find starting script: ./app/index |
22:24:20
| <blakmatrix> | if your executing coffee you need to specify that in your package.json |
22:24:31
| <blakmatrix> | did you send in a support e-mail about this |
22:25:06
| * kwhinnery | joined |
22:25:17
| <cesconix> | yep but also if i write "coffee app/index" or "coffee ./app/index" or "coffee app/index.coffee" |
22:25:21
| <cesconix> | it is the same |
22:25:28
| <cesconix> | deploy will fail :( |
22:26:44
| <blakmatrix> | what is your username/appname |
22:26:53
| <cesconix> | cesconix/pladdy |
22:27:29
| <blakmatrix> | let me take a look at this for a few min see if i cant help figure whats going on |
22:27:37
| <cesconix> | thanks! |
22:29:37
| * clarkfischer | quit (Quit: clarkfischer) |
22:31:13
| * V1 | changed nick to `3rdEden |
22:33:00
| * cesconix_ | joined |
22:33:07
| * cesconix | quit (Quit: WeeChat 0.3.8) |
22:33:08
| * cesconix_ | changed nick to cesconix |
22:34:50
| * c4milo | quit (Remote host closed the connection) |
22:35:03
| * cesconix | changed nick to cesconix2 |
22:35:25
| * c4milo | joined |
22:35:28
| * cesconix2 | changed nick to cesconix |
22:35:39
| * kuryaki1 | joined |
22:35:51
| * c4milo | quit (Read error: Connection reset by peer) |
22:36:11
| * c4milo | joined |
22:37:13
| * ag4ve | quit (Ping timeout: 245 seconds) |
22:37:38
| * Destos | quit (Quit: Destos) |
22:37:57
| * Destos | joined |
22:40:25
| * kuryaki1 | quit (Ping timeout: 246 seconds) |
22:42:28
| * therealkoopa | quit (Remote host closed the connection) |
22:43:43
| * kwhinnery | quit (Quit: kwhinnery) |
22:45:09
| <blakmatrix> | cesconix: us "start": "coffee app/index.coffee" ... however it wont deploy because of sprintf |
22:45:59
| <cesconix> | why i cant use sprintf? |
22:47:10
| * kwhinnery | joined |
22:47:16
| * ebright | quit |
22:47:38
| <blakmatrix> | cesconix: I am talking to devops atm about it |
22:48:02
| <cesconix> | thanks blackmatrix |
22:48:10
| <blakmatrix> | (it also doesnt work on my local machine if thats any consolation) |
22:48:40
| <cesconix> | but on my local machine yes |
22:49:00
| <blakmatrix> | did you do anything in particular to get access to that? |
22:49:31
| <cesconix> | nop |
22:52:54
| <blakmatrix> | cesconix: can you put sprintf in your package.json? |
22:53:06
| <cesconix> | of course |
22:53:23
| * fnump | joined |
22:56:56
| <cesconix> | hey blakmatrix, it works! |
22:57:21
| <cesconix> | thanks! :D |
22:57:51
| * jgable_ | quit (Quit: Computer has gone to sleep.) |
22:58:03
| * mdedetrich | joined |
22:58:13
| * PatF | joined |
23:00:25
| * konklone | part |
23:02:24
| * Destos | quit (Ping timeout: 244 seconds) |
23:02:41
| * cesconix | quit (Quit: Textual IRC Client: www.textualapp.com) |
23:03:06
| * PatF | quit (Ping timeout: 264 seconds) |
23:05:19
| * `3rdEden | quit (Remote host closed the connection) |
23:05:36
| * benv_ | quit (Ping timeout: 264 seconds) |
23:08:23
| * defunctzombie | quit (Remote host closed the connection) |
23:08:35
| * cesconix | joined |
23:16:50
| * cronopio[phone] | quit (Ping timeout: 260 seconds) |
23:17:00
| * swaagie_ | quit (Quit: Leaving) |
23:19:56
| * hallas | joined |
23:20:02
| * jlank | quit (Remote host closed the connection) |
23:21:40
| * retrofox | quit (Ping timeout: 246 seconds) |
23:25:03
| * DTrejo | joined |
23:29:22
| * sirkitree | quit (Quit: Leaving...) |
23:30:23
| * bradleymeck | quit (Quit: bradleymeck) |
23:30:59
| * mdedetrich | quit (Ping timeout: 260 seconds) |
23:32:04
| * generalissimo | quit (Remote host closed the connection) |
23:33:36
| * mdedetrich | joined |
23:34:34
| * ag4ve | joined |
23:35:00
| * therealkoopa | joined |
23:35:38
| * raiden | joined |
23:36:42
| * YoY | quit (Ping timeout: 264 seconds) |
23:36:56
| * cesconix | quit (Quit: Computer has gone to sleep.) |
23:37:21
| * DTrejo | quit (Remote host closed the connection) |
23:37:37
| * thepumpk_ | quit (Remote host closed the connection) |
23:38:03
| * thepumpkin | joined |
23:38:13
| * YoY | joined |
23:40:01
| <sberryma_> | loggly having issues? |
23:40:19
| <deoxxa> | always |
23:41:11
| <sberryma_> | sure makes debugging difficult :) |
23:46:58
| * julian_duque | quit (Ping timeout: 250 seconds) |
23:53:21
| * DTrejo | joined |
23:55:15
| * ebpanic | joined |
23:55:16
| * thepumpkin | quit (Ping timeout: 246 seconds) |
23:59:04
| * DTrejo | quit (Remote host closed the connection) |