00:00:56  <jesusabdullah>you're welcome
00:01:04  <jesusabdullah>if you need anything else Guest11216 let us know
00:03:16  * jetiennejoined
00:04:18  * Guest11216quit (Ping timeout: 245 seconds)
00:04:32  * timhudsonjoined
00:05:30  * tonymilnejoined
00:14:32  * appinsanity-mikequit (Quit: appinsanity-mike)
00:21:51  * TooTallNatequit (Quit: Computer has gone to sleep.)
00:22:29  * therealkoopajoined
00:32:12  * dylangjoined
00:33:22  * dylangquit (Client Quit)
00:33:59  <photofroggy>jesusabdullah: what configs?
00:37:11  * timoxleyquit (Quit: Computer has gone to sleep.)
00:38:04  * timoxleyjoined
00:38:29  * timhudsonquit (Ping timeout: 246 seconds)
00:39:36  <photofroggy>jesusabdullah: I'm getting a close event with code 1006
00:40:31  <jesusabdullah>photofroggy: usually what I see people mess up with websockets is trying to connect to localhost instead of subdomain.jit.su
00:40:34  <jesusabdullah>stuff like that
00:40:46  <jesusabdullah>photofroggy: http://wsping.jit.su websockets definitely work
00:40:50  <photofroggy>I pass the host name to my template
00:41:08  <photofroggy>maybe my function checking the origin is wrong
00:41:42  <photofroggy>can't really check through logging at the moment, though
00:41:45  <photofroggy>gah
00:43:01  <blakmatrix>photofroggy: dont need a function to check if using socket.io, just use the built in io.conect()
00:43:18  <photofroggy>I'm not using socket.io
00:43:38  <photofroggy>it has been pretty temperamental when trying it out
00:44:01  <photofroggy>quite often it won't use actual websockets when I have a browser that supports it
00:45:01  <blakmatrix>photofroggy: you can restrict what it uses
00:45:33  <photofroggy>What's the point in that when it's supposed to provide fallbacks when WebSocket is not available?
00:47:21  <blakmatrix>to debug things to find out why it's "temperamental" and take control of it
00:47:53  * nicholasfquit (Read error: Connection reset by peer)
00:48:39  * meso_joined
00:49:31  <photofroggy>strange; if I don't define the port when trying to connect via websocket, I get an error quicker than when defining the port
00:49:33  <blakmatrix>i've actually never had problems with socket.io compared to other libraries, in fact is preformed better than others
00:49:43  <photofroggy>so, something is wrong with the accepting stuff, maybe
00:50:09  * therealkoopaquit (Remote host closed the connection)
00:50:18  <blakmatrix>photofroggy: can ypu open developer tools and make a websocket connection by hand?
00:54:52  * hmalphettesjoined
00:55:29  <photofroggy>blakmatrix: getting the same errors.
00:56:59  * redirquit (Quit: ...)
00:57:35  * shiawuenjoined
00:57:56  * timhudsonjoined
00:58:02  <jesusabdullah>photofroggy: just saying, excepting for hiredis socket.io works great on nodejitsu :) I can't speak for the library you're trying to use though
00:59:03  * eldiosquit (Quit: bye =))
00:59:40  <photofroggy>is there anything wrong with creating a proxy through nodejitsu?
00:59:56  <photofroggy>'cause the websocket stuff is just a proxy to a different server which does not support websockets
01:00:56  <jesusabdullah>photofroggy: shouldn't be, though keep in mind the listening port needs to speak http/websockets
01:01:09  <jesusabdullah>photofroggy: you can make an outgoing connection to a non-http service but not vice versa
01:01:25  * jmpejoined
01:01:55  <photofroggy>it does
01:02:02  <photofroggy>or seems to be doing so locally.
01:02:11  <jesusabdullah>okay, that's a start
01:03:38  <photofroggy>this is all the proxy stuff is https://gist.github.com/3615427
01:04:08  <photofroggy>wss = require('websocket').server
01:05:07  <photofroggy>might rewrite things to use socket.io
01:08:18  * blevsquit (Ping timeout: 240 seconds)
01:13:36  * hourback2quit (Quit: Leaving.)
01:14:10  * hourback2joined
01:16:16  * therealkoopajoined
01:18:52  * dylangjoined
01:19:35  * blakmatrixquit (Remote host closed the connection)
01:20:37  * redirjoined
01:20:52  * gtuckerkelloggjoined
01:23:40  * therealkoopaquit (Remote host closed the connection)
01:23:57  * meso__joined
01:26:15  * meso__quit (Remote host closed the connection)
01:27:27  * meso_quit (Ping timeout: 264 seconds)
01:28:08  * jetiennequit (Quit: jetienne)
01:29:07  * Slyquit (Quit: Leaving)
01:32:35  * appinsanity-mikejoined
01:44:17  * redirquit (Quit: ...)
01:44:43  * catshirt2quit (Quit: Leaving...)
01:46:35  * intabulasquit (Remote host closed the connection)
01:47:01  * intabulasjoined
01:47:12  * gtuckerkelloggquit (Quit: Computer has gone to sleep.)
01:50:26  * harbhubjoined
01:50:34  <harbhub>hey fellas
01:51:36  <harbhub>hey code
01:51:50  <harbhub>i'd like to start adding some character logic to our game
01:51:53  <harbhub>and some location logic
01:52:14  <harbhub>for instance, we need to set the health, damage output, armor, and speed of the characters
01:53:46  <deoxxa>sounds like you need to use "programming"
01:53:49  * garrettwilkinjoined
01:56:47  * anoemiquit (Quit: anoemi)
02:00:42  <harbhub>deoxxa: me?
02:00:57  <deoxxa>well maybe not you specifically
02:01:01  <deoxxa>i suppose you could pay someone else to do it
02:01:04  <harbhub>lol
02:01:09  <harbhub>nope i'm a programmer
02:01:14  <deoxxa>perfect!
02:01:16  <harbhub>code and i are making a game :)
02:01:24  <deoxxa>oh
02:01:25  <deoxxa>ha
02:01:28  <harbhub>check out marqueelephoto.com
02:01:31  <deoxxa>now that makes a bit more sense
02:01:38  <harbhub>and let me know if you like the test galleria please :)
02:01:41  <harbhub>yes haha
02:01:52  <harbhub>i'm making a site for a friend of mine
02:02:02  <harbhub>if you can give it a peek and give me some feedback i'd love that
02:02:15  <harbhub>right now it is just the gallery in the "Test" page
02:02:36  <deoxxa>unfortunately i'm busy doing things i don't like so someone will give me money later in the month
02:02:37  <deoxxa>:<
02:03:17  <harbhub>lol
02:03:21  <harbhub>you gotta eat
02:03:26  <harbhub>i.e. gotta make money
02:03:33  * joshonthewebquit (Quit: Computer has gone to sleep.)
02:03:40  <harbhub>what are you working on (if you don't mind me asking)?
02:04:29  * AgoristRadioquit (Read error: Connection reset by peer)
02:04:36  * AgoristRadiojoined
02:04:46  * YoYquit (Ping timeout: 276 seconds)
02:05:06  * YoYjoined
02:05:20  * jetiennejoined
02:08:01  * dylangquit (Quit: dylang)
02:08:18  * jetiennequit (Client Quit)
02:08:36  * redirjoined
02:08:49  * intabulasquit (Remote host closed the connection)
02:09:04  * intabulasjoined
02:13:32  <deoxxa>harbhub: basically a flexible event collection and processing system for realtime stuff
02:13:57  <deoxxa>harbhub: mostly for use in the m2m industry, stuff like gps trackers and machinery sending little bits of data
02:14:19  * YoYquit (Ping timeout: 260 seconds)
02:14:55  <deoxxa>we collect the data in whatever shitty protocol the device uses, decode it to json, then shove it through a pile of business logic to attach other data like customer information, billing, etc
02:15:22  <deoxxa>we also trigger other actions like raising support tickets, sending emails, calling other systems, stuff like that
02:15:50  * mdedetrichjoined
02:15:55  <deoxxa>then we put it into a database and the users can see it in real time in their browser
02:16:05  * YoYjoined
02:16:18  <deoxxa>using all sorts of cool stuff like mongodb, node, socket.io, express, etc
02:16:25  <deoxxa>lots of fun to work on sometimes
02:16:37  * ferloresjoined
02:16:40  <deoxxa>but when you have to do the annoying stuff like fixing UI problems it's annoying
02:17:45  <garrettwilkin>deoxxa: that sounds like my dream job :)
02:18:01  <garrettwilkin>so something I'm confused about conceptually
02:18:07  <deoxxa>yep, it's pretty awesome overall :D
02:18:26  <garrettwilkin>jitsu is open source, but… when i do thing like set environment variables
02:18:31  * intabulasquit (Remote host closed the connection)
02:18:40  <garrettwilkin>that's affecting things running only on nodejitsu?
02:18:49  <garrettwilkin>or my local environment & nodejitsu?
02:18:58  <garrettwilkin>I'm still a little confused about that
02:20:41  <garrettwilkin>seems to me that when i type 'jitsu' its like saying 'ssh into your host, cd into your app's directory, and get ready to do' whatever you type next
02:21:14  * blevsjoined
02:21:49  <harbhub>deoxxa: that is impressive
02:22:22  <deoxxa>it's actually not that complex
02:22:38  <deoxxa>most of the work is in decoding the weird device protocols
02:22:48  <harbhub>lol
02:22:51  <harbhub>well teach me then
02:23:07  <harbhub>i'd like to make a simple app that let's users upload audio files
02:23:16  <harbhub>and then broadcast to their followers
02:23:22  <harbhub>simple enough, you think?
02:23:47  <harbhub>our stack includes socketio, nodejs, express, mongodb, redis, etc
02:23:54  <harbhub>which is very similar to yours
02:24:15  <deoxxa>yeah that could be cool
02:24:17  <harbhub>i'm working on that for a client, but i can probably get you some pay if you want to join the team
02:24:30  <harbhub>i have 10% of the company for the app
02:24:37  <harbhub>and i do all of the coding myself at the moment
02:24:43  <deoxxa>lemme tap my boss on the shoulder, see if he's interested
02:24:46  <harbhub>would be nice to have someone like you on the team
02:24:56  <harbhub>go for it
02:25:21  <harbhub>you could work on it on the side if you ever have some free time
02:25:37  <harbhub>and i'd be willing to split my 10% with you :)
02:26:43  <garrettwilkin>wow i should up my skills and hang you here more often
02:27:20  <harbhub>can't hurt garrett
02:27:59  <garrettwilkin>*hang out
02:28:22  <garrettwilkin>this is the killer app that I'm going to deploy
02:28:32  <garrettwilkin>http://hc1.goodnyou.me
02:29:10  <garrettwilkin>i hope that nodejitsu can handle the inevitable wave of system load that it's massive popularity will draw
02:29:34  <garrettwilkin>btw does nodejitsu scale automagically?
02:31:14  <harbhub>btw we have some famous cricket player in India that will promote us once the app is ready for production (i.e. we are able to grab millions of users quickly)
02:31:20  <harbhub>hey garrett go you your site
02:31:23  <harbhub>and play the game with me
02:31:25  <harbhub>the physics one :)
02:33:00  <garrettwilkin>okay
02:33:41  <garrettwilkin>fun, right?
02:33:59  <garrettwilkin>works surprisingly well on the iphone
02:34:04  <harbhub>lol
02:34:11  <harbhub>i want to see the source code
02:34:36  <garrettwilkin>github link at the top!
02:34:45  <harbhub>clicked it
02:34:49  <harbhub>you use mongodb?
02:34:52  <garrettwilkin>https://github.com/garrettwilkin/HackerClubProjectOne/blob/master/force-hcp1.html
02:34:53  <garrettwilkin>yep
02:35:04  <deoxxa>harbhub: shoot me an email to [email protected] with some more info, i'd be interested in hearing more about it
02:35:04  <garrettwilkin>just barely, I'm just getting started with it
02:35:21  <harbhub>deoxxa: alright
02:35:42  <harbhub>deoxxa: you can do this as a side project (with compensation) if you want
02:35:46  <garrettwilkin>I'm about to try using jitsu env variables for the login details to mongo
02:36:05  <harbhub>i need to learn more about posting and getting data from html forms
02:36:17  <harbhub>that way I can store user name and passwords (hashed of course)
02:36:22  <deoxxa>harbhub: yeah, i'll probably have a bunch of spare time near the end of the year, might be something interesting to work on
02:36:37  <garrettwilkin>This is the page for the simulation: https://github.com/garrettwilkin/HackerClubProjectOne/blob/master/force-hcp1.html
02:36:47  <harbhub>and also I want to make a contact form that sends an email to my email address (or whichever I specify it to send to) upon clicking submit
02:36:50  <garrettwilkin>this is the server: https://github.com/garrettwilkin/HackerClubProjectOne/blob/master/main.js
02:38:00  <garrettwilkin>the server is a flatiron app that provides socket.io for the simulation
02:38:17  <garrettwilkin>and also creates an HTTP API for the usage data,
02:40:36  <harbhub>deoxxa: I sent you a message
02:40:50  <harbhub>garrett
02:41:11  <harbhub>you should work on a video game :)
02:41:18  <harbhub>is your physics engine going to be a game?
02:41:19  <garrettwilkin>yea why not
02:41:31  <garrettwilkin>well its this project D3.js
02:41:48  <garrettwilkin>and its based in SVG, which i don't think would be performant
02:41:56  <garrettwilkin>but if it was a simple game, maybe
02:42:13  <garrettwilkin>D3.js is open source, and has some great examples
02:42:20  * redirquit (Quit: ...)
02:42:22  <deoxxa>harbhub: awesome
02:42:30  <garrettwilkin>http://d3js.org
02:43:08  <garrettwilkin>i think my first app will be for fire-fighters in rural areas, like where I live in Maine
02:43:23  <garrettwilkin>using GPS coords to display the location of respondants
02:43:43  <garrettwilkin>having a text message API for coordinating the response of volunteers, etc...
02:44:36  <harbhub>deoxxa: I really hope you decide to spend some of your free time working with me (I am the sole developer; we are recruiting some developers at App Dojo at Florida International University on Thursday)
02:45:08  <harbhub>the idea has the potential to make lots of money, improve communication for everyone, etc
02:45:19  <harbhub>you would be invaluable to the team :)
02:45:28  <harbhub>no SVG
02:45:38  <harbhub>I prefer canvas for multiplayer
02:45:55  <harbhub>I've read that it is more efficient for that sort of thing compared to SVG
02:46:28  * ryan_stevensjoined
02:46:52  <deoxxa>harbhub: yeah for sure, i'll send you some info about what i'd want out of it this evening when i get home
02:48:20  <garrettwilkin>i just turned on authentication in preparation for deployment to nodejitsu, so the data in the API isn't being updated at the moment
02:49:12  <harbhub>deoxxa: sounds good
02:49:19  <harbhub>deoxxa: right now we are building the prototype
02:49:26  <harbhub>then seeking inverstors
02:49:29  <harbhub>investors*
02:49:53  <harbhub>it really shouldn't be too difficult, especially with someone like you on the team
02:50:30  <harbhub>and we will be happy to salary you once we have the capital from investors; and we have percentage to offer if that tickles your fancy
02:50:42  <harbhub>personally, the percentage is what I value
02:50:45  <harbhub>:)
02:51:23  <harbhub>garrett is going to make some useful apps in the near future
02:51:50  * thdjoined
02:53:20  * thdquit (Remote host closed the connection)
02:56:56  * joshonthewebjoined
02:57:29  <garrettwilkin>i hope so
02:57:52  <garrettwilkin>so in order to test my jitsu env variables locally
02:58:00  <garrettwilkin>do i need to launch my app via haibu?
02:58:14  * catshirt2joined
02:59:30  * thepumpkinquit (Remote host closed the connection)
03:00:30  <jesusabdullah>garrettwilkin: I mean, you can set them locally by hand, yeah?
03:00:52  <garrettwilkin>yea i suppose i can
03:00:58  <garrettwilkin>how do you do that normally?
03:01:19  <garrettwilkin>so that i don't have to keep setting the env every time i change terminal windows?
03:01:37  <garrettwilkin>or do you just do it manually all the time?
03:01:40  * jmpe_joined
03:02:44  <harbhub>hi jesus
03:03:38  * jmpequit (Ping timeout: 240 seconds)
03:03:59  * rtgibbons[away]changed nick to rtgibbons
03:10:21  <jesusabdullah>yo dawg
03:12:16  <harbhub>whatcha been up to?
03:12:34  <jesusabdullah>exploring software for the 3d printer I'm getting
03:12:58  <jesusabdullah>hacking up a little package manager for openscad packages, stuck at getting fstream to work but I'll get there
03:13:11  <jesusabdullah>also trying to get some python bindings for openscad working
03:15:10  * thdjoined
03:20:51  <garrettwilkin>which 3d printer are you getting?
03:21:04  <jesusabdullah>prusa mendel reprap
03:23:21  * TooTallNatejoined
03:24:44  * TooTallNatequit (Client Quit)
03:24:46  * appinsanity-mikequit (Quit: appinsanity-mike)
03:25:13  <harbhub>jesus, why are you getting a 3d printer?
03:25:34  <jesusabdullah>so I can make shit
03:25:39  * insinquit (Quit: What's the point in giving us haaaaannnds?)
03:25:42  <harbhub>like what?
03:25:48  <jesusabdullah>whatever the Hell
03:25:50  <jesusabdullah>I want
03:25:51  <jesusabdullah>>:D
03:25:54  <harbhub>haha show me pics
03:26:01  <harbhub>when you get it and make something
03:26:04  <harbhub>por favor
03:26:05  <jesusabdullah>http://www.thingiverse.com/
03:26:37  <harbhub>sick nasty
03:26:42  <harbhub>you could make toys
03:26:49  <harbhub>collectables
03:26:50  * saadiqjoined
03:26:58  <harbhub>there is a market for that
03:27:01  * coderarityquit (Ping timeout: 244 seconds)
03:32:20  <mdedetrich>how would one treat scheduled tasks on a PaaS like nodejitsu
03:33:39  <mdedetrich>(i.e. trying to emulate a crontab with some task)
03:41:21  * gtuckerkelloggjoined
03:50:05  * jmpe_quit (Ping timeout: 246 seconds)
03:55:33  * ferloresquit (Remote host closed the connection)
03:57:05  * timhudsonquit (Ping timeout: 240 seconds)
03:59:35  * lushiousjoined
04:00:45  * anoemijoined
04:00:56  * meso_joined
04:01:35  * AgoristRadioquit (Ping timeout: 240 seconds)
04:01:57  * gtuckerkelloggquit (Ping timeout: 240 seconds)
04:15:31  * bradleymeckjoined
04:15:39  * bradleymeckquit (Client Quit)
04:17:59  * mmaleckijoined
04:18:21  * saadiqquit (Quit: saadiq)
04:22:26  <garrettwilkin>Hi, i am failing again at deploying on Nodejistu
04:22:41  <garrettwilkin>i think its due to my mongo database, which I'm running on my linode server
04:22:50  <garrettwilkin>here's the error message from jitsu: https://gist.github.com/3616531
04:23:33  <garrettwilkin>I was really trying to be good about it, using jitsu env variables and all. I'm not sure what the error is now.
04:23:51  <garrettwilkin>When my process fails to spawn, do i get to see any output it may have logged?
04:24:11  * saadiqjoined
04:25:45  * TheJHjoined
04:27:41  <jesusabdullah>garrettwilkin: usually, yes
04:28:07  <jesusabdullah>no matching engine found?
04:28:08  <jesusabdullah>wth
04:28:14  <jesusabdullah>we totally have node 0.8 on the machines
04:28:19  <jesusabdullah>garrettwilkin: what's your username and app name?
04:28:50  <garrettwilkin>info: Listing all apps for garrettwilkin
04:28:51  <garrettwilkin>data: name state subdomain running snapshot
04:28:52  <garrettwilkin>data: HackerClubProjectOne unknown hackerclub ---
04:29:04  <harbhub>jesus
04:29:12  <harbhub>you guys don't have node .8 from my experience
04:29:16  <harbhub>i've gotten the same erro
04:29:18  <harbhub>error
04:29:22  * gtuckerkelloggjoined
04:29:24  <harbhub>when i set my engine to .8
04:29:34  * saadiqquit (Quit: saadiq)
04:29:34  <harbhub>so i just switched to not setting an engine
04:29:36  <harbhub>it picked .6
04:29:38  <harbhub>and works..
04:29:40  <harbhub>o.0
04:30:10  <harbhub>i thought for a while that you guys didnt support .8 because it always errors (for me at least)
04:30:54  <garrettwilkin>hmmm
04:30:58  <garrettwilkin>interesting
04:31:00  <harbhub>garrett
04:31:02  * mmaleckiquit (Ping timeout: 260 seconds)
04:31:09  <harbhub>how do i handle form input from the client?
04:31:14  <harbhub>i have a simple html form
04:31:18  <harbhub>with a text field
04:31:23  <harbhub>and submit button
04:31:26  <garrettwilkin>okay
04:31:30  <harbhub>i want to email the submit to my email
04:31:37  <harbhub>so i have a contact form on a website
04:31:40  <harbhub>can you help me?
04:31:50  <garrettwilkin>uh probably
04:31:54  <garrettwilkin>is it in github?
04:31:59  <harbhub>nope
04:32:01  <harbhub>i can put it there
04:32:04  <jesusabdullah>harbhub: I like to use sendgrid
04:32:13  <harbhub>does that integrate with node?
04:32:16  <garrettwilkin>yea i hear send grid is good
04:32:31  <jesusabdullah>harbhub: we definitely support 0.8, if you get a machine without the engine it's a bug
04:32:51  <garrettwilkin>can i just change my package to say engine 0.6?
04:32:51  <harbhub>looks promising (send grid)
04:32:56  <harbhub>garret
04:33:00  <harbhub>garrett*
04:33:03  <harbhub>i just took out the engine
04:33:05  <harbhub>all together
04:33:06  <harbhub>in my package
04:33:12  <garrettwilkin>I'm sure that I'm not using anything 0.8 specific
04:33:16  <harbhub>i.e. do not set engine at all, it will default to .6
04:33:25  <harbhub>i couldnt tell you that
04:33:30  <jesusabdullah>garrettwilkin: If you want to
04:33:41  <garrettwilkin>well yea, i didn't make the engine setting, jitsu did it for me
04:33:50  <garrettwilkin>and i just stood back and admired its beauty
04:34:16  * st_lukejoined
04:34:44  <garrettwilkin>trying with 0.6...
04:35:02  * timhudsonjoined
04:35:22  <harbhub>jesusabdullah: i really do think you guys could improve the .8 engine
04:35:28  <harbhub>so that if specified it is used
04:35:40  <harbhub>i still love you guys either way heh
04:35:51  <garrettwilkin>is it normal for it to hang for a few seconds during the "Starting app…" part?
04:36:01  <garrettwilkin>oops, guess not, it failed again
04:36:27  <jesusabdullah>harbhub: it's been a long time since I've seen that error. It almost certainly means the box's install was messed up
04:36:29  <garrettwilkin>agh… looks like it;s not able to read the env variables...?
04:36:39  * TheJHquit (Ping timeout: 268 seconds)
04:36:54  <jesusabdullah>garrettwilkin: you have to have the app created before you can set the env vars
04:36:59  <garrettwilkin>oooh
04:37:00  <garrettwilkin>okay
04:37:02  <garrettwilkin>so...
04:37:06  <harbhub>i created my account with sendfile
04:37:10  <jesusabdullah>garrettwilkin: how are you setting them? What happens if you run 'jitsu env list'?
04:37:13  <harbhub>i'm going for the "free" plan for now
04:37:24  <garrettwilkin>how do that if my deploy keeps failing?
04:38:09  <garrettwilkin>https://gist.github.com/3616656
04:38:25  <garrettwilkin>i assume i shouldn't paste like 15 lines of code in here
04:38:32  <harbhub>right
04:38:49  <harbhub>don't paste lots of lines of code lol
04:38:54  <jesusabdullah>garrettwilkin: the app existowow that you've tried to dep.loy it
04:39:05  <garrettwilkin>ok
04:39:12  <jesusabdullah>garrettwilkin: That looks right, those should be set on deploy now
04:39:19  <garrettwilkin>hmmmm
04:39:28  <garrettwilkin>i could unset and reset and then deploy?
04:39:56  <jesusabdullah>yeah, for sure
04:39:59  <jesusabdullah>it's just a catch 22
04:40:10  <garrettwilkin>umm also I'm just console logging now…
04:40:12  <jesusabdullah>we need an app to exist before we can set env vars, but you need the env vars before you can deploy
04:40:29  <garrettwilkin>and i see one of those output lines in the error output
04:40:42  <garrettwilkin>is there a more legit way to populate that error output?
04:40:53  <harbhub>http://docs.sendgrid.com/documentation/get-started/integrate/examples/nodejs-example-using-smtp/
04:40:59  <garrettwilkin>ill probably adopt winston soon
04:40:59  <jesusabdullah>garrettwilkin: unsure
04:41:04  <harbhub>how would i incorporate this into my form's logic?
04:41:15  <jesusabdullah>harbhub: look at the http post, and do it server-side
04:41:21  <jesusabdullah>harbhub: use jquery to send the data
04:41:30  <harbhub>i could still use some help
04:41:37  <harbhub>i have trouble with post requests
04:41:48  <harbhub>so far all i have done is a simple form for uploading files
04:41:59  <garrettwilkin>so.. i would do this, if it were me
04:42:02  <harbhub>then i moved the uploaded files and renamed them within the app :)
04:42:10  <harbhub>but other than that, i have not used post data
04:42:13  <harbhub>post request
04:42:19  <garrettwilkin>i would send the data via socket.io to the server
04:42:29  <garrettwilkin>or...
04:42:36  <garrettwilkin>if you wanna do the post thing
04:42:50  <garrettwilkin>you can define a route for that with director or flatiron
04:43:03  <harbhub>i like the post method that jesus described
04:43:09  <garrettwilkin>and then in the post method, you could call email.send like int he example
04:43:10  <harbhub>i'm not fluent in socketio yet
04:43:30  <harbhub>hmm
04:43:31  <harbhub>so
04:43:49  <harbhub>set the form action='/send'
04:43:53  <harbhub>then
04:44:03  <harbhub>app.post('/send', function....)
04:44:07  <harbhub>and inside the function
04:44:15  <harbhub>use that logic from the http://docs.sendgrid.com/documentation/get-started/integrate/examples/nodejs-example-using-smtp/ example?
04:44:41  <harbhub>once again I am still new with handling post requests from forms :)
04:45:29  <garrettwilkin>yea that should work
04:45:32  <garrettwilkin>worth a shot
04:45:53  <garrettwilkin>test to see if your route gets fired on the button submit
04:46:07  <garrettwilkin>so jesus...
04:46:30  <garrettwilkin>I'm doing all this environment variable stuff cause I'm using mongo
04:46:39  <garrettwilkin>i could also try deploying a version without mongo
04:46:46  <garrettwilkin>and then deploying a second version with it
04:46:56  * gtuckerkelloggquit (Quit: Computer has gone to sleep.)
04:54:04  <harbhub>hmm
04:54:10  <harbhub>i can recieve the post
04:54:13  <harbhub>but
04:54:27  <harbhub>i want to include the message, name, email that the client submits
04:54:31  <harbhub>inside the email
04:54:32  <harbhub>o.0
04:55:31  <harbhub>ohhhhhhh
04:55:38  <harbhub>i might understand one sec
04:59:52  * blakmatrixjoined
05:04:00  * shamaquit (Quit: shama)
05:05:02  <harbhub>the form mailer didnt work
05:05:05  <harbhub>o.0
05:05:33  <harbhub>i can recieve the post data
05:05:38  <harbhub>i even console log it
05:05:40  <harbhub>req.body
05:05:43  <harbhub>req.body.name
05:05:46  <harbhub>req.body.email
05:05:49  <harbhub>req.body.message
05:05:56  <harbhub>and it is all correct
05:06:02  * hmalphettesquit (Ping timeout: 246 seconds)
05:06:07  <harbhub>the req.body is an object with all the names as keys
05:06:14  * ljharbjoined
05:06:17  <harbhub>with the corresponding values that i typed in and submitted
05:06:21  <harbhub>where to i go from here?
05:06:22  * timoxleyquit (Quit: Computer has gone to sleep.)
05:06:31  <harbhub>i even included a res.redirect('back')
05:06:39  <harbhub>within the app.post logic
05:06:55  <harbhub>the method='post' the action='/sender'
05:07:35  <harbhub>app.post('/sender', function(req, res, next){console.log(req.body);res.redirect('back');});
05:07:38  <harbhub>that part works
05:07:57  <garrettwilkin>what part isn't working?
05:07:57  <harbhub>i need help with the next step in this process, sending the actual email :)
05:08:19  <garrettwilkin>did you get the sendgrid module loaded?
05:09:19  * hmalphettesjoined
05:10:29  <harbhub>nope
05:10:32  <harbhub>that is the problem i think
05:10:34  <harbhub>well
05:10:37  <harbhub>i used mailer module
05:10:39  <harbhub>but
05:10:44  <harbhub>the sendgrid account
05:10:47  <harbhub>is not yet provisioned
05:10:53  <harbhub>after i tried sending the email from the site
05:10:59  <harbhub>i got an email from sendgrid
05:11:07  <harbhub>saying its not provisioned yet
05:11:12  <harbhub>i.e. it might have worked!
05:11:23  <harbhub>i'm messaging them now to see about provisioning my account
05:11:40  <mdedetrich>I'm not sure if this is the best place to ask this, but is there an ETA for the business plans on nodejitsu?
05:12:08  <mdedetrich>its been saying "the next month" for quite a while...
05:12:42  <jesusabdullah>any day now
05:12:46  <jesusabdullah>I mean that
05:13:01  <mdedetrich>ok, so I assume that means very soon
05:14:18  <mdedetrich>also jesusabdullah, do you have an answer for my earlier question, regarding a crontab like scheduler for nodejitsu (or do I assume this is outside of the scope of nodejitsu)
05:15:35  * st_luke_joined
05:17:01  <mdedetrich>harbhub: you might be better off using gmail as a mailer
05:17:13  <mdedetrich>harbhub: its very simple and I haven't had any issues
05:18:38  * st_lukequit (Ping timeout: 260 seconds)
05:20:55  * catshirt2quit (Quit: Linkinus - http://linkinus.com)
05:21:40  <harbhub>teach me
05:21:48  <harbhub>i have a gmail account
05:21:54  <harbhub>mdedetrich: teach me :)
05:21:59  <harbhub>please
05:22:07  <harbhub>i can gist you my code so far
05:22:29  <mdedetrich>well you can just make a gmail account
05:22:31  * catshirt2joined
05:22:32  <mdedetrich>and use that for testing
05:23:07  <mdedetrich>example code is here, using gmail
05:23:09  <mdedetrich>https://github.com/andris9/Nodemailer
05:23:14  <mdedetrich>(thats the mailer I use)
05:23:50  <harbhub>https://gist.github.com/3616932
05:24:36  * benvjoined
05:25:42  <mdedetrich>res.redirect('back');
05:25:49  <mdedetrich>I think thats where the problem is
05:26:01  <mdedetrich>redirect needs to be an actual uri, you can't just put 'back'
05:26:05  <mdedetrich>you have to do something like
05:26:19  <mdedetrich>res.redirect('/some/epically/awesome/url'');
05:27:47  <harbhub>nope
05:27:49  <harbhub>that works
05:27:51  <harbhub>it sends me back
05:28:04  <harbhub>and i've used it extensively on my file upload thingy
05:28:18  <harbhub>lol @ epically aweomse url path
05:28:28  <mdedetrich>oh ok
05:28:34  <mdedetrich>so what is actually the issue
05:28:42  <mdedetrich>do you just want to send an email?
05:28:57  <harbhub>i want to send an email to me
05:28:59  <harbhub>from me
05:29:06  <harbhub>that imports the req.body
05:29:14  <harbhub>from the form input
05:32:24  <mdedetrich>well https://github.com/andris9/Nodemailer would show you how
05:32:39  * joshonthewebquit (Quit: Computer has gone to sleep.)
05:32:47  <mdedetrich>you put your smtpTransport at the top of your express server file
05:33:00  <mdedetrich>you make a new smtpTransport with the detais (your email and password)
05:33:14  <mdedetrich>and then you just send the email
05:34:22  <mdedetrich>the mailOptions and smtpTransport.sendMail is what you put inside your actual route
05:34:36  <mdedetrich>you only need to create one smtpTransport
05:35:09  <harbhub>got it working
05:35:16  * blakmatrixquit (Remote host closed the connection)
05:35:17  <harbhub>thanks
05:35:18  <harbhub>:)
05:36:46  * coderarityjoined
05:37:16  <harbhub>yep i'm sticking with the gmail from nodemailer
05:37:17  <harbhub>:)
05:37:41  * mmaleckijoined
05:39:43  <mdedetrich>mailer can use anything, it doesn't have to be gmail
05:39:54  <mdedetrich>its just that gmail is nice because you don't have to run a web server
05:40:02  <harbhub>right
05:40:05  <harbhub>it is free and easy
05:40:07  <harbhub>and functional
05:40:10  <harbhub>i like it
05:40:15  <mdedetrich>and you can also set up your own domain with it
05:40:32  <mdedetrich>also if you are chaining asynchronous functions, you should be using async
05:40:37  <mdedetrich>instead of doing it manually
05:41:37  <mdedetrich>https://github.com/caolan/async
05:41:52  <mdedetrich>its like the #1 mistake people make when getting started with node.js
05:42:01  <mdedetrich>nesting asynchronous function calls is very ugly
05:42:11  <harbhub>hmm
05:42:12  <mdedetrich>*function callbacks
05:42:22  <harbhub>ugly, but understandable
05:42:32  <harbhub>i have had no trouble using async
05:42:39  * timhudsonquit (Ping timeout: 245 seconds)
05:42:42  <harbhub>it was easy to learn since it was the first way i learned
05:42:53  * mmaleckiquit (Ping timeout: 244 seconds)
05:42:57  <harbhub>hmm
05:43:00  <mdedetrich>yeah thats fine, I am saying use async instead of manually nesting the callbacks and binding the return values
05:43:02  <harbhub>that does seem like a useful library
05:43:06  <harbhub>ya
05:43:11  <harbhub>series looks nice
05:43:17  <harbhub>yum
05:43:17  <harbhub>and it has parallel
05:43:23  <mdedetrich>well its all under flow control
05:43:26  <harbhub>smart people understand those terms
05:43:33  <harbhub>what is flow control
05:43:35  <mdedetrich>you have series, parallel, waterfall etc etc
05:43:35  <harbhub>?
05:43:39  <harbhub>yes
05:43:43  <harbhub>i just looked at some of those
05:43:46  <mdedetrich>async.series is flow control
05:43:48  <harbhub>i heard of the library before
05:43:51  <harbhub>just never needed it
05:43:51  * meso_quit (Remote host closed the connection)
05:43:54  <mdedetrich>so is async.waterfall
05:43:58  <harbhub>yes
05:44:00  <harbhub>do a
05:44:05  <harbhub>then do b once a is returned
05:44:10  <harbhub>then do c once b is returned
05:44:11  <harbhub>etc
05:44:12  <mdedetrich>flow control describes the organization of callback functions
05:44:12  <harbhub>?
05:44:22  <mdedetrich>waterfall is the same as series
05:44:24  <harbhub>is it as i described?
05:44:34  <mdedetrich>the difference is that waterfall allows you to get the result of the previous callback
05:44:36  <mdedetrich>series does not
05:44:37  * mmaleckijoined
05:44:45  <harbhub>waterfall is important, then
05:44:54  <harbhub>i like the concept of async lib
05:45:07  <harbhub>i will use it when needed
05:45:13  <harbhub>mdede
05:45:17  <harbhub>i always love talking to you
05:45:20  <harbhub>but it is always late
05:45:21  <garrettwilkin>still having trouble with my app deployment
05:45:23  <harbhub>when we talk
05:45:29  <garrettwilkin>looks like the env variables are working
05:45:33  <mdedetrich>for example
05:45:37  <harbhub>i want to sleep
05:45:39  <mdedetrich>in the crypt example here
05:45:40  <mdedetrich>https://github.com/ncb000gt/node.bcrypt.js/
05:45:42  <harbhub>but i want to talk to you!
05:45:44  <mdedetrich>you would use waterfall
05:45:50  <garrettwilkin>but its still failing. something to do with the mongo versions i think
05:45:54  * AvianFluquit (Quit: AvianFlu)
05:45:55  <mdedetrich>since you need the salt in order to generate a hash
05:46:14  <garrettwilkin>https://gist.github.com/3617235
05:46:16  <mdedetrich>harbhub: ok, have a good night then!
05:46:38  <garrettwilkin>[email protected] if you have any ideas of what might be going wrong.
05:46:41  <harbhub>we have lots to discuss in the future
05:46:42  <harbhub>btw
05:46:49  <harbhub>sorry i wasnt on the other night like we planned!
05:47:13  <harbhub>i had forgotten that i was going out of town for my uncle & aunt's 40th anniversary
05:47:44  <harbhub>want to do me a quick favor?
05:47:52  <harbhub>http://marqueelephoto.com/contact
05:48:01  <harbhub>can you just fill it out with random stuff and submit
05:48:05  <harbhub>i want to make sure i recieve it
05:48:07  <harbhub>:) :)
05:48:25  <harbhub>then bed time
05:48:45  <mdedetrich>Internal server error
05:48:49  <harbhub>p.s. mdedetrich what is your email?
05:48:58  <mdedetrich>[email protected]
05:49:03  <harbhub>hmm
05:49:06  <harbhub>maybe you were right
05:49:07  <harbhub>the 'back
05:49:14  <harbhub>thing might not work on an actual deploy
05:49:20  <harbhub>it works in my localhost for some reason...
05:49:43  <harbhub>hmm
05:49:45  <harbhub>darn
05:49:47  <harbhub>didnt get the emails
05:50:25  <harbhub>yep it works on localhost!
05:50:29  <harbhub>why not in the web
05:50:31  <mdedetrich>check your logs/output
05:50:38  <harbhub>how?
05:50:41  <mdedetrich>harbhub: port may be blocked
05:51:00  <harbhub>hmm
05:51:11  <mdedetrich>harbhub: nodejitsu may be blocking the port 467 or 587 or w/e it is
05:51:19  <harbhub>587
05:51:37  <mmalecki>we're not blocking any ports
05:51:42  <mmalecki>what are you guys doing?
05:51:48  <mdedetrich>mmalecki: even outgoing?
05:51:54  <harbhub>you are internal server erroring me!
05:51:54  <harbhub>lol
05:51:59  <harbhub>i made a form
05:52:03  <harbhub>with some inputs
05:52:04  <harbhub>and submit
05:52:06  <garrettwilkin>mmalecki: i need some help
05:52:10  <harbhub>in my localhost it works
05:52:11  <mmalecki>mdedetrich: even those
05:52:13  <harbhub>and when submitted
05:52:14  <mdedetrich>mmalecki: he is trying to send an email using node-mailer on port 587
05:52:16  <harbhub>it sends me an email
05:52:19  <harbhub>im using nodemailer
05:52:28  <harbhub>i didnt specify a port
05:52:30  <garrettwilkin>https://gist.github.com/3617235
05:52:43  <harbhub>i think it auto chooses 587 though
05:52:49  <harbhub>or maybe i need to specify a port!
05:52:51  <mdedetrich>harbhub: gmail has to use a certain port, you don't have control over that
05:53:00  <harbhub>right
05:53:00  <mdedetrich>harbhub: you are not meant to specify a port
05:53:05  <harbhub>right
05:53:12  <harbhub>so mmalecki
05:53:15  <harbhub>what is the problemo?
05:53:23  <harbhub>it works in my localhost
05:53:35  <mdedetrich>harbhub: I would check the logs on the nodejitsu server
05:53:37  <harbhub>i can type stuff, submit, and get it in my email
05:53:40  <harbhub>how?
05:53:43  <mdedetrich>harbhub: it would actually tell you the issue
05:53:54  <harbhub>how do i check the logs on the nodejitsu server?
05:54:08  <mdedetrich>harbhub: google nodejitsu loggin ;)
05:54:12  <mdedetrich>*logging
05:54:41  <harbhub>who the hell is winston
05:54:42  <harbhub>lol jk
05:54:48  <harbhub>so i need to install winston to log?
05:55:21  <mdedetrich>there should already be a log for stdout
05:55:32  <mdedetrich>which is the default place where error messages are shown
05:55:59  <mdedetrich>I actually haven't had a look at nodejtsu logging
05:56:14  <mmalecki>jitsu logs
05:56:19  <mmalecki>is for checking the logs
05:57:08  <garrettwilkin>jitsu logs
05:57:10  <garrettwilkin>awesome
05:57:14  <garrettwilkin>didn't know about that
05:58:33  <garrettwilkin>mmalecki: it looks like this line of code is causing a crash for me
05:58:34  <garrettwilkin>var hcp1 = require('mongojs').connect(mUrl);
05:58:46  <garrettwilkin>but i can't see why it would
05:59:05  <harbhub>https://gist.github.com/3617404
05:59:08  <mdedetrich>garrettwilkin: well what do the logs say
05:59:19  <harbhub>the problem seems to be that i dont include nodemailer in package.json?
05:59:28  <garrettwilkin>I've verified that the mUrl variable should be the same on nodejitsu as it would be in my dev environment
05:59:29  <mdedetrich>harbhub: yup, include it
05:59:56  <mdedetrich>harbhub: all nom packages needed by your application have to be defined in package.json
06:00:00  <mdedetrich>*npm
06:00:03  <garrettwilkin>mdedetrich: the logs are telling me that the creation of the mongo object, via the mongojs module, is failing
06:00:29  * thepumpkinjoined
06:00:41  <mdedetrich>garrettwilkin: try connecting to the mongodb object using a GUI (i.e. outside of node.js)
06:00:57  <mdedetrich>garrettwilkin: it may be that your url/port/password is incorrect
06:01:01  <garrettwilkin>yea, i know the connection is good
06:01:24  <garrettwilkin>i don't think its that, cause i verified the environment settings
06:01:35  <garrettwilkin>and thats where that stuff is being held
06:01:54  <mdedetrich>garrettwilkin: how do you know the connection is good, have you connected to it before?
06:02:06  <harbhub>mdedetrich: would you be able to help me with an app i'm making? you would get compensation. basically all it needs to do is let users sign up, follow(subscribe) to other users, and upload/listen to audio files
06:02:06  <garrettwilkin>yes
06:02:21  <garrettwilkin>I'm connected to it now from my mac and my linode
06:03:10  <mdedetrich>garrettwilkin: well all I can say is try google, and make sure the variables are there by printing them out just before you connect to the db
06:03:15  <coderarity>garrettwilkin: can you gist the error?
06:03:20  <harbhub>hi code
06:03:41  <coderarity>hi
06:03:44  <mdedetrich>harbhub: Id love to, but I really don't have the time
06:04:08  <harbhub>but could you, in theory, if you had twenty hours?
06:04:16  <harbhub>or would it take longer? just curious
06:04:26  <harbhub>i'd love to work with you, too
06:04:47  <mdedetrich>harbhub: I don't even have those twenty, I am currently working and this is my break
06:04:49  <harbhub>but time is tight for most of us it seems (full time student)
06:04:51  <garrettwilkin>https://gist.github.com/3617235
06:04:57  <garrettwilkin>i added the logs in there too
06:04:58  <mdedetrich>harbhub: maybe on the weekend, but not now
06:05:08  <harbhub>ok
06:05:16  <harbhub>i'll keep my fingers crossed
06:05:21  <harbhub>i want to work with ya
06:05:28  <harbhub>i'm working with coderarity on a game
06:05:59  <jesusabdullah>hah
06:06:07  <jesusabdullah>I got another 1/4 of my package manager working today
06:06:20  <jesusabdullah>getting there!
06:06:26  <mdedetrich>jesusabdullah: you making a package manager?
06:06:32  <jesusabdullah>yeah, for openscad
06:06:33  <mdedetrich>*you're
06:06:36  <harbhub>you're making a package manager, like npm?
06:06:45  <jesusabdullah>it's way simpler than npm, and it reuses everything from npm that it can
06:06:49  <harbhub>lol
06:06:59  <jesusabdullah>except tarballing, I couldn't figure that shit out with fstream so I just shelled out to tar
06:07:02  <harbhub>we both had the same initial reaction
06:07:17  <mdedetrich>isn't openscad cad stuff
06:07:18  <jesusabdullah>gonna use the registry mostly stock
06:07:21  <jesusabdullah>sure is
06:07:26  <mdedetrich>bleh
06:07:35  <jesusabdullah>it has a concept of packages but no concept of package management
06:07:43  <mdedetrich>I am running away now
06:07:45  * LuckySMack_joined
06:07:48  <jesusabdullah>lol, why?
06:07:48  * LuckySMack_quit (Changing host)
06:07:49  * LuckySMack_joined
06:07:50  <mdedetrich>*runs into the distance*
06:07:59  <jesusabdullah>dude I gotta print my 3d shit brah
06:08:04  <harbhub>hahaha
06:08:09  <harbhub>secret motivation^
06:08:22  <mdedetrich>dude your doing stuff in cad brah
06:08:49  <mdedetrich>eh I thin I'm trolling at this point
06:08:50  <mdedetrich>ill stop
06:08:59  <mdedetrich>also need to get back to work
06:09:30  * joshonthewebjoined
06:09:56  <harbhub>still converting php to node?
06:10:13  <mdedetrich>harbhub: writing a report on it
06:10:31  <harbhub>about how bad php is compared to node? o.0
06:10:48  <jesusabdullah>I'll give this to php
06:10:53  <jesusabdullah>a culture of straight up pragmatism
06:11:05  <mdedetrich>php is the biggest piece of excrement
06:11:09  <mdedetrich>to land in the field of computer science
06:11:23  <jesusabdullah>lies
06:11:29  <mdedetrich>oh really!
06:11:36  <jesusabdullah>I never really liked php but I know what lies in the inner bowels of scientific computing
06:11:39  <jesusabdullah>behold!
06:11:47  <jesusabdullah>LabVIEW by National Instruments!
06:11:51  <mdedetrich>oh I am sure there is worse stuff out there
06:11:53  <mdedetrich>but the problem is
06:12:00  <mdedetrich>php is actually *used*
06:12:02  <jesusabdullah>MATLAB by The Mathworks!
06:12:05  <mdedetrich>and its *used* too much
06:12:06  <jesusabdullah>LADDER CODE
06:12:19  <jesusabdullah>tbh I've considered writing an ascii ladder code parser
06:12:23  <jesusabdullah>for lulz mostly
06:12:43  <mdedetrich>I mean yeah there are esoteric languages like brainfuck
06:13:01  <mdedetrich>but no one creates such languages to be used in real practical situations
06:13:06  * LuckySMack_changed nick to LuckySMack
06:13:06  <mdedetrich>but php on the other hand….
06:13:30  <mdedetrich>I have on idea what LabView is btw
06:13:48  <mdedetrich>seems like engineering hogwash
06:14:23  * meso_joined
06:14:28  * Slyjoined
06:14:56  <garrettwilkin>does nodejitsu actually use my apps node_modules directory?
06:15:09  <garrettwilkin>or does it download and install everything individually, based on the package.json?
06:15:10  <jesusabdullah>mmhmm
06:15:16  <jesusabdullah>oh, no, the latter
06:15:26  <jesusabdullah>if you want you can use bundledDependencies to change that
06:15:29  <jesusabdullah>in your package.json
06:15:34  <jesusabdullah>http://package.json.jit.su
06:16:39  <mdedetrich>garrettwilkin: it does clean install's, your app should be able to agnostically be deployed on any machine without having to explicitly state modules
06:16:49  <mdedetrich>*module locations
06:16:59  <garrettwilkin>okie dokes
06:17:07  <harbhub>hey guys i trust you
06:17:12  <harbhub>so in order to send emails
06:17:16  <harbhub>using the gmail thing
06:17:25  <harbhub>i needed to include my username and password
06:17:29  <harbhub>i.e. it is there...
06:17:31  <harbhub>in my app..
06:17:40  <harbhub>dont steal it and mess with me please :)
06:17:42  <mdedetrich>harbhub: environment variables
06:17:46  <harbhub>huh?
06:17:57  <mdedetrich>harbhub: put your password in an environment variable
06:18:01  <harbhub>btw the mailer thing works not
06:18:05  <harbhub>what is that?
06:18:06  <mdedetrich>harbhub: so its not in your actual code
06:18:11  <harbhub>how
06:18:21  <harbhub>how do i do that?
06:18:27  <harbhub>my env var would be the password
06:18:36  <mdedetrich>harbhub: yes it would
06:18:46  <harbhub>and i want to put in inside the object that has the key 'pass'
06:18:50  <mdedetrich>your email should also probably be a password
06:18:53  <harbhub>please help me
06:18:54  * meso_quit (Ping timeout: 248 seconds)
06:19:23  <harbhub>do i need a new module?
06:19:42  <mdedetrich>http://stackoverflow.com/questions/4870328/how-to-read-environment-variable-in-node-js
06:19:48  <mdedetrich>use google my friend :)
06:20:21  <harbhub>no but i dont know what i am doing
06:20:23  <harbhub>like at all
06:20:40  <harbhub>app.settings.env
06:20:43  <harbhub>is for express
06:20:47  <harbhub>but what do i do with that?
06:20:53  <harbhub>literally i've never used env var
06:21:00  <harbhub>didnt even know what it was till now
06:21:17  <harbhub>oh snap
06:21:22  <harbhub>i should also use a captcha
06:21:24  <harbhub>or something
06:21:27  <harbhub>to prevent spammage
06:21:28  <harbhub>o.0
06:21:32  <garrettwilkin>process.env
06:21:51  <harbhub>process.env.ENV_VARIABLE
06:21:59  <harbhub>i dont get it
06:22:11  <mdedetrich>environment variables are variables that are parsed into your program when it starts
06:22:12  <harbhub>where do i put my actuall password?
06:22:22  * rtgibbonschanged nick to rtgibbons[away]
06:22:23  <mdedetrich>https://github.com/nodejitsu/handbook
06:22:39  <mdedetrich>under Environment Variable Management
06:22:42  <mdedetrich>so you would do
06:23:06  <mdedetrich>jitsu env set emailPassword myPasswordIsSoHardToGuess
06:23:07  <garrettwilkin>bummer
06:23:09  <mdedetrich>then you access it with
06:23:18  <mdedetrich>process.env.emailPassword
06:23:24  <garrettwilkin>starting to think it is not my destiny to deploy my mongo app to nodejitsu
06:23:47  <mdedetrich>garrettwilkin: I'm pretty sure its some trivial thing that is causing your problem
06:23:51  * blevsquit (Remote host closed the connection)
06:24:00  <garrettwilkin>usually is
06:24:17  <harbhub>garrett: is your package.json file correct?
06:24:42  <harbhub>hmm
06:24:45  <harbhub>i'll try that
06:25:07  <harbhub>i need to require the process module?
06:25:16  <harbhub>var process = require('process');
06:25:17  <harbhub>?
06:25:38  <mdedetrich>its not a module, its part of node.js
06:25:43  <harbhub>gotcha
06:26:14  <garrettwilkin>WOOOOOOOOOOOOOO HOOOOOOOOOOOO!!!!!!
06:26:24  <mdedetrich>thats what she said
06:26:31  <garrettwilkin>swwweeet mercy!
06:26:39  <mdedetrich>also that
06:26:42  <garrettwilkin>holey moley
06:26:48  <garrettwilkin>lollers
06:26:52  <garrettwilkin>guess what it was?
06:27:03  <garrettwilkin>think…. just about dumbest possible thing...
06:27:06  <mdedetrich>intrigue me
06:27:12  <mdedetrich>typo?
06:27:31  <harbhub>didnt work
06:27:47  <harbhub>jitsu env set emailPassword mypasswordwashere
06:28:13  <garrettwilkin>i had a block of var declarations
06:28:15  <harbhub>pass: "mypasswordwashere" was changed to pass: process.env.emailPassword
06:28:27  <garrettwilkin>and i used a comma at the end of the first line
06:28:32  <harbhub>was that what i was supposed to do? because it says it cant authenticate me
06:28:44  <mdedetrich>did you set your password?
06:28:49  <garrettwilkin>then went on to the next variable, omitting var for all the other vars in the block
06:28:58  <garrettwilkin>but i used semicolon on the second line
06:29:06  <garrettwilkin>so the variables on the 3rd and 4th didn't get set
06:29:10  <garrettwilkin>cause i didn't use var
06:29:13  <mdedetrich>ah the joys of javascript, and this is why I use coffeescript
06:29:26  <garrettwilkin>http://hackerclub.jit.su
06:29:35  <garrettwilkin>check out the second one
06:29:37  <garrettwilkin>and saw
06:29:39  <garrettwilkin>pew pew pew
06:29:49  <garrettwilkin>http://localhost/force-hcp1.html
06:30:20  <garrettwilkin>ooops
06:30:21  <mdedetrich>garrettwilkin: nice work
06:30:33  * cjmquit (Quit: This computer has gone to sleep)
06:30:34  <garrettwilkin>http://hackerclub.jit.su/force-hcp1.html
06:30:59  <harbhub>https://gist.github.com/3617588
06:31:06  <harbhub>see? it accepted my env variable okay
06:31:09  <harbhub>but still not working
06:31:54  <harbhub>when i try to console log the process.env.emailPassword
06:31:57  <harbhub>it spits out undefined
06:32:00  <harbhub>is that normal?
06:32:09  <mmalecki>garrettwilkin: Failed to load resource http://localhost/socket.io/1/?t=1346740217009
06:32:21  <mmalecki>garrettwilkin: don't specify localhost as your socket.io host
06:32:26  <mmalecki>just use io.connect()
06:32:46  <garrettwilkin>is that cause i sent the wrong link?
06:32:50  <garrettwilkin>in the chat?
06:32:58  <garrettwilkin>i pasted one with localhost by mistake
06:33:06  <mmalecki>nope
06:33:12  <garrettwilkin>ooo
06:33:14  <mmalecki>you're using io.connect('localhost') or something
06:33:20  <garrettwilkin>lemme check
06:33:43  <harbhub>mmalecki: if my password that i'm setting to an env var happens to end in a .
06:33:49  <harbhub>will that mess anything up?
06:34:27  <garrettwilkin>oh yea
06:34:29  <mmalecki>harbhub: nope, it shouldn't
06:34:41  <garrettwilkin>i need to clean that up
06:34:45  <garrettwilkin>thanks mmalecki !!
06:34:56  <garrettwilkin>that was form before i started using env variables
06:35:03  <harbhub>mmalecki: what am I doing wrong? I am trying to set my email password as an env var so that I don't have to write my real password in the file
06:35:09  <mmalecki>garrettwilkin: you don't have to use env variables
06:35:27  <mmalecki>just use io.connect() instead of io.connect('localhost')
06:35:36  <garrettwilkin>oh cool
06:35:40  <harbhub>1) jitsu env set emaillPassword mypasswordhere.
06:35:41  <mmalecki>harbhub: and what does it set your password to?
06:35:47  <harbhub>undefined
06:36:01  <harbhub>when i console log (process.env.emailPassword)
06:36:04  <harbhub>it returns undefined
06:36:10  <harbhub>there is nothing showing in the package.json file
06:36:12  * alstejoined
06:36:32  <mmalecki>what's your app and username?
06:36:37  <harbhub>but it returned 'ok' when i used the command 'jitsu env set....'
06:36:42  <harbhub>username: harbhub
06:36:45  * spolujoined
06:36:46  <alste>do I have to do jitsu deploy every time I update my app or is there a quicker way to push changes to the server?
06:36:49  <harbhub>app: marqueelephoto.com
06:36:54  <garrettwilkin>mmalecki: so i guess that the client knows which server to connect to
06:37:04  <harbhub>alste: i've been deploying each time
06:37:09  <garrettwilkin>mmalecki: that makes sense. It should know which web server it's talking to right?
06:37:23  <mmalecki>garrettwilkin: yup
06:39:09  * mdedetrichquit (Ping timeout: 252 seconds)
06:39:51  * jetiennejoined
06:40:02  <harbhub>mmalecki: are you looking into my app? be careful in there since my password is visible!
06:40:10  <mmalecki>jetienne: yo!
06:40:13  <harbhub>i didn't deploy
06:40:19  <jetienne>mmalecki: hey man
06:40:20  <harbhub>but in the localhost it didnt work
06:40:31  <mmalecki>jetienne: I'll be at oGS
06:40:47  <mmalecki>jetienne: I'll make sure to bring some quality vodka
06:40:55  <jetienne>mmalecki: excelent! :)
06:41:01  <mmalecki>harbhub: yeah, looking into it
06:41:12  <harbhub>thanks, i'm about to fall asleep lol
06:41:37  <mmalecki>harbhub: looks like it's set
06:41:47  <mmalecki>you should be able to access it
06:41:57  <mmalecki>did you `jitsu apps start` your app?
06:41:59  * anoemiquit (Quit: anoemi)
06:46:30  <harbhub>nope
06:46:34  <harbhub>i used nodemon app.js
06:47:26  <garrettwilkin>mmalecki: socket.io should be fixed now
06:48:35  <garrettwilkin>http://hackerclub.jit.su/force-hcp1.html
06:49:57  * spoluquit (Quit: spolu)
06:51:01  * meso_joined
06:52:03  <mmalecki>harbhub: no, I mean, on nodejitsu
06:52:10  <mmalecki>when you changed your environment variable
06:52:25  <mmalecki>we do nothing to your local env
06:52:31  <harbhub>huh
06:52:36  <harbhub>i an deploying
06:52:51  <mmalecki>so why are you using nodemon app.js?
06:53:02  <harbhub>that is on my localhost
06:53:04  <harbhub>to test
06:53:10  <harbhub>then i jitsu deploy
06:53:13  <harbhub>and test again on the web
06:53:24  * st_luke_quit (Remote host closed the connection)
06:54:24  <harbhub>one sec let me relog
06:54:30  * harbhubquit (Quit: Page closed)
06:54:54  * hmalphettesquit (Ping timeout: 272 seconds)
06:55:23  * meso_quit (Remote host closed the connection)
06:57:39  * harbhubjoined
06:57:43  <harbhub>back
06:58:06  <harbhub>ya so i don't know what to do for setting env var
06:58:13  <harbhub>but i'm too tired
06:58:19  <harbhub>i'll try again tomorrow
06:58:22  * toonketelsjoined
06:58:29  <wibuni>good morning :)
06:58:30  <harbhub>basically all i did was
06:58:34  <harbhub>hi wibuni
06:58:44  <harbhub>jitsu env set emailPassword mypass
06:58:54  <harbhub>then in the app.js
06:59:03  <harbhub>i tried calling process.env.emailPassword
06:59:12  <harbhub>but it didn't work
06:59:20  <harbhub>possibly needs to be deployed?
07:00:09  <harbhub>it worked
07:00:11  <harbhub>:)
07:00:20  <harbhub>just needed to jitsu deploy that s.o.b.
07:00:21  <harbhub>:)
07:00:32  <jesusabdullah>wibuni: been thinking about the read vs. prompt add \n issue
07:00:47  <jesusabdullah>wibuni: I think I'm gonna chat with isaac about it next time I see him. That's his module yeah?
07:00:52  <wibuni>yeah
07:00:58  <wibuni>but i think, he won't change :D
07:01:28  <wibuni>and me (as a 'noname') didn't wanted to open up an issue at read for that, yet :D
07:01:42  <harbhub>night all
07:01:56  * harbhubquit (Client Quit)
07:07:16  <jesusabdullah>wibuni: He might, it's hard to tell
07:07:35  <jesusabdullah>the issue effects npm after all
07:07:49  * cjmjoined
07:08:14  * blevsjoined
07:08:17  <wibuni>I saw it at many codes, but pressing ctrl+c isn't the "normal" way, so it's often untested (as you can see in my pull request for jitsu :P)
07:08:49  <nathan7>jesusabdullah: *affects
07:09:15  <nathan7>(unless it causes the existence of npm - in that case, I'd rather not have it fixed)
07:11:30  <wibuni>jesusabdullah is probably near to falling asleep onto keyboard;)
07:13:19  * safdsfasdfasdfasjoined
07:13:41  * safdsfasdfasdfaschanged nick to `3rdEden
07:18:48  * joshonthewebquit (Quit: Computer has gone to sleep.)
07:19:01  * timoxleyjoined
07:19:19  <jesusabdullah>affects
07:36:24  * garrettwilkinquit (Quit: garrettwilkin)
07:37:31  * spolujoined
07:51:33  * MannyCaljoined
07:55:54  * meso_joined
07:59:45  * Slyquit (Quit: Leaving)
08:00:05  * meso_quit (Ping timeout: 240 seconds)
08:12:33  * graeme_fjoined
08:19:05  * catshirt2quit (Quit: Leaving...)
08:23:37  * tonymilnequit (Quit: tonymilne)
08:26:50  * gtuckerkelloggjoined
08:27:53  * catshirt2joined
08:28:33  * cjmquit (Quit: This computer has gone to sleep)
08:33:16  <deoxxa>nathan7: lol'd
08:33:58  * petrjandajoined
08:35:21  <nathan7>deoxxa: C=
08:38:02  * RushPLjoined
08:42:22  * LuckySMackquit (Remote host closed the connection)
08:46:03  * eldiosjoined
08:47:51  * ryan_stevensquit (Quit: Leaving.)
08:55:51  * illumntrjoined
08:57:05  * petrjandapart
08:59:36  * TrahDivadjoined
09:03:21  <TrahDivad>hi ppl
09:03:38  * graeme_fquit (Quit: Computer has gone to sleep.)
09:03:52  <TrahDivad>I'm getting an NPM installation error today when deploying
09:05:05  <TrahDivad>Can somebody check it out? https://gist.github.com/3618820
09:05:18  * robhawkesjoined
09:09:36  * catshirt2quit (Quit: Leaving...)
09:29:32  * yawnjoined
09:29:33  * toonketelsquit (Remote host closed the connection)
09:30:05  * yawnchanged nick to yawnt
09:30:15  <yawnt>morning
09:32:38  * alstequit (Ping timeout: 245 seconds)
09:33:42  * toonketelsjoined
09:36:32  * gtuckerkelloggquit (Quit: Computer has gone to sleep.)
09:39:39  * spoluquit (Quit: spolu)
09:40:15  <yawnt>mmalecki: ping
09:40:30  <yawnt>why does my app log in polish lol ?
09:47:21  <deoxxa>polskich jest najlepszy
09:47:22  <booyaa>is mmalecki trolling you?
09:48:36  * illumntrquit (Quit: Leaving.)
09:49:47  <yawnt>might be
09:49:49  <yawnt>hey deoxxa
09:49:55  <yawnt>i need your super human translating abilities
09:50:02  <deoxxa>shoot
09:50:11  * vvoquit (Read error: Connection reset by peer)
09:50:12  <yawnt>http://d.hatena.ne.jp/replication/20110308/1299517587
09:50:25  <yawnt>the lines before node.js:116
09:50:25  <yawnt>throw e; // process.nextTick error, or 'error' event on first tick
09:50:32  <yawnt>last block of the article
09:51:07  <deoxxa>hokay
09:52:38  <deoxxa>gonna have to look up one of these kanji, one sec
09:53:52  <deoxxa>ok
09:54:17  <yawnt>sure
09:55:15  <deoxxa>"despite having been able to build and install, after moving <something> test.js, an error occurs. regarding this, i'll probably think about it until next time as homework."
09:55:42  <deoxxa>not sure what the <something> is, but i don't think it's too important
09:56:08  <deoxxa>basically "not sure what's going wrong, maybe it'll come to me later"
09:56:21  <yawnt>thank you my friend
09:56:25  <deoxxa>np
09:56:29  <yawnt>btw, found out my uni
09:56:35  <yawnt>has free language courses
09:56:39  <deoxxa>oh neat
09:56:45  <yawnt>so
09:56:52  <yawnt>English German Italian French Spanish Russian Ladin Chinese Arabic
09:56:59  <yawnt>(sorry bout the layot)
09:57:01  <yawnt>what should i learn?
09:57:02  <deoxxa>heh
09:57:05  <deoxxa>learn italian
09:57:08  <yawnt>*layout
09:57:09  <yawnt>heh
09:57:16  <yawnt>i heard italian's tough
09:57:19  <deoxxa>haha
09:57:31  <deoxxa>well it depends what you want to do
09:57:42  <yawnt>i usually learn languages for fun
09:57:44  <deoxxa>if you want to go to eastern europe, learn russian
09:57:53  <deoxxa>south america, spanish (also that's probably easier)
09:58:02  <deoxxa>northern asia, chinese
09:58:06  <yawnt>you know.. there's very few things i like more than being able to communicate with a foreigner in his/her own language
09:58:28  <deoxxa>russian would be cool because you could threaten people and sound really badass
09:58:39  <yawnt>lol
09:58:46  <yawnt>yeah my first choice was russian
09:58:50  <yawnt>second is chines
09:59:00  <deoxxa>chinese is hard to get started with
09:59:01  <yawnt>i don't really fancy spanish, even though it's probably the easiest
09:59:03  * spolujoined
09:59:08  <deoxxa>the pronounciation is really really tricky
09:59:44  <booyaa>deoxxa: re: russian - threatening lol
09:59:56  <yawnt>well deoxxa
10:00:01  <yawnt>i think if you really wanna threaten someone
10:00:04  <deoxxa>hey come on, tell me russian isn't the best language for yelling at someone
10:00:07  <yawnt>you should learn like arabic
10:00:11  <deoxxa>ohh yeah
10:00:12  <yawnt>that scare the shit out of me
10:00:14  <deoxxa>that'd be even better
10:00:15  <yawnt>*that'd
10:00:20  <yawnt>and they do offer arabic
10:00:50  <deoxxa>french might also be useful, if you ever go to africa or something
10:00:56  <deoxxa>because like, screw going to france
10:00:58  * deoxxa=3=
10:05:11  * stagasjoined
10:09:07  <deoxxa>so yawnt, i'm curious
10:09:16  <deoxxa>what's the significance of the random jp node article
10:09:39  <yawnt>i'm getting a polish error in my code
10:09:47  <yawnt>which translated roughly looks like
10:09:55  <yawnt>'Error: connection pointer is NULL'
10:10:01  <deoxxa>lol.. what
10:10:04  <yawnt>seems like node-postgres drops the connection
10:10:14  <yawnt>so after some googling i found two pages
10:10:18  <yawnt>one issue on github
10:10:22  <yawnt>which doesn't help
10:10:28  <yawnt>and that article
10:10:30  * robhawkesquit (Quit: Linkinus - http://linkinus.com)
10:10:31  <deoxxa>haha
10:10:32  <yawnt>which i can't translate
10:10:34  <yawnt>YET
10:16:46  <deoxxa>"install git", "get node_postgres with the `git clone' command", "switch to the node_postgres directory", "build with `node-waf configure build'", "it says pg_config can't be found. the site below says that pg_config is included with libpq-dev", "install libpq-dev", "once more, run the build process", "this time it worked", "after that, use the npm command to do the installation"
10:16:51  <deoxxa>that's all the text haha
10:17:00  <deoxxa>(aside from the last part)
10:17:24  <deoxxa>can't tell if it's first person or not :/
10:17:29  <deoxxa>seems it might be
10:19:28  <TrahDivad>Can somebody give me a hand with fixing this NPM error on deploy: https://gist.github.com/3618820
10:22:02  <yawnt>what package is time?
10:22:55  <yawnt>found, nice i needed something like that
10:26:44  * limptwigletjoined
10:27:40  <TrahDivad>yawnt: it's an uber package
10:27:51  <TrahDivad>But don't know why it's causing an error
10:29:19  * mdedetrichjoined
10:37:29  * timoxleyquit (Ping timeout: 246 seconds)
10:37:38  <yawnt>Japan Germany Women's Soccer
10:37:40  <yawnt>:O
10:41:22  * timoxleyjoined
10:41:41  * mdedetrichquit (Quit: Computer has gone to sleep.)
10:42:02  * standoojoined
10:43:25  * spoluquit (Quit: spolu)
10:44:53  * mdedetrichjoined
10:46:40  <limptwiglet>can any one help with my deploy woes
10:46:57  <limptwiglet>no matter what deps i put in my package json file it always tried to fetch some deps and fails
10:53:58  * robhawkesjoined
10:54:55  * shiawuenquit (Quit: shiawuen)
10:55:21  * mdedetrichquit (Quit: Computer has gone to sleep.)
10:55:54  * redirjoined
10:57:57  * thepumpkinquit (Remote host closed the connection)
10:58:35  * hichaelmartquit (Remote host closed the connection)
10:59:10  * graeme_fjoined
11:01:14  * hallasjoined
11:05:37  * timoxleyquit (Ping timeout: 246 seconds)
11:08:21  * timoxleyjoined
11:13:27  * stagasquit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
11:14:22  * dylangjoined
11:15:46  * redirquit (Read error: Connection reset by peer)
11:22:04  * redirjoined
11:23:18  * toonketelsquit (Remote host closed the connection)
11:29:28  * limptwigletquit (Quit: Leaving.)
11:29:57  * dylangquit (Quit: dylang)
11:30:57  * limptwigletjoined
11:31:17  * dylangjoined
11:31:32  * dylangquit (Client Quit)
11:31:42  * hichaelmartjoined
11:36:40  * hichaelmartquit (Remote host closed the connection)
11:37:22  * hichaelmartjoined
11:38:28  * lushiousquit (Ping timeout: 252 seconds)
11:41:37  * toonketelsjoined
11:47:54  * redirquit (Read error: Connection reset by peer)
11:48:32  * CIA-6quit (Ping timeout: 246 seconds)
11:48:38  * spolujoined
11:52:35  * redirjoined
11:55:25  * CIA-13joined
12:02:39  * standooquit (Quit: Leaving.)
12:04:24  * Robjoined
12:04:48  * Robchanged nick to Guest4291
12:05:20  * robhawkesquit (Ping timeout: 246 seconds)
12:06:49  * jmpejoined
12:07:11  * limptwigletquit (Quit: Leaving.)
12:10:46  * lushiousjoined
12:14:06  * kokotronjoined
12:15:43  * spoluquit (Quit: spolu)
12:22:30  * `3rdEdenquit (Quit: Leaving...)
12:24:59  * spolujoined
12:29:42  * dylangjoined
12:30:08  * safdsfasdfasdfasjoined
12:31:01  * safdsfasdfasdfaschanged nick to `3rdEden
12:38:54  * garrettwilkinjoined
12:40:41  * kokotronquit
12:46:25  * garrettwilkinquit (Quit: garrettwilkin)
12:48:02  * therealkoopajoined
12:48:57  * redirquit (Quit: ...)
12:49:50  * sirkitreejoined
12:56:50  * limptwigletjoined
13:01:00  * hichaelmartquit (Remote host closed the connection)
13:01:04  * timoxleyquit (Ping timeout: 268 seconds)
13:05:23  * timoxleyjoined
13:05:51  * garrettwilkinjoined
13:06:17  * hichaelmartjoined
13:08:12  * saadiqjoined
13:16:19  * garrettwilkinquit (Quit: garrettwilkin)
13:17:34  * garrettwilkinjoined
13:19:00  * vvojoined
13:22:46  * devdazedquit (Quit: Bye)
13:25:42  * AvianFlujoined
13:25:56  * devdazedjoined
13:27:01  * timhudsonjoined
13:27:44  * shiawuenjoined
13:28:33  * yawntquit (Quit: Lost terminal)
13:29:37  * yawnjoined
13:30:25  * yawnquit (Client Quit)
13:31:59  * yawnjoined
13:32:08  <TrahDivad>Can anybody check out this NPM error on deploy: https://gist.github.com/3618820
13:34:36  <TrahDivad>Is this because the time package is incompatible with nodejitsu? Or is it a bug with nodejitsu?
13:35:17  <booyaa>bobble++
13:35:27  <booyaa>kohai?
13:35:50  <mmalecki>TrahDivad: looks like node-time fails to compile for some reason
13:36:10  * lushiousquit (Ping timeout: 252 seconds)
13:36:56  <AvianFlu>mmalecki: that's SIGEMT
13:37:03  <mmalecki>AvianFlu: where?
13:37:14  <AvianFlu>mmalecki: it says exit code 7
13:37:19  <AvianFlu>which is really signal 7
13:37:22  <AvianFlu>which is SIGEMT
13:37:25  <TrahDivad>mmalecki: yes, more specifically with "node-gyp rebuild". But the question is: should I be posting on issue on node-time's github or should I continue to ask here?
13:37:35  <mmalecki>ah, I see the 7
13:37:39  <mmalecki>TrahDivad: we'll look into it
13:37:40  <AvianFlu>TrahDivad: how many times have you seen that error?
13:37:55  <TrahDivad>Every time I deploy/start.
13:38:08  <mmalecki>"Solaris sends SIGEMT to new lightweight processes to enable them to reset hardware performance counters."
13:39:24  <mmalecki>well, I don't think that's it
13:39:42  <mmalecki>but what could cause an emulator trap in node?
13:39:50  <mmalecki>some epic v8 bug?
13:39:56  <mmalecki>I'll try reproducing
13:41:24  <TrahDivad>mmalecki, AvianFlu: I don't know if this can help, but here seems to be a similar error on StackOverflow, but concerning another package on Heroku
13:41:24  <TrahDivad>http://stackoverflow.com/questions/11752313/error-occurred-during-node-js-deployment-cloud9-heroku
13:41:41  <TrahDivad>Same "failed with 7"
13:41:53  * lushiousjoined
13:41:59  <AvianFlu>interesting
13:42:23  <AvianFlu>mmalecki: I've been assuming it was used to kill the process tree if it exceeded the zone's memory limit
13:42:48  <AvianFlu>heroku is running on some kind of linux, though, and I wouldn't expect it to be the same
13:44:14  <TrahDivad>I'm mostly a node n00b, but is it significant that it's coming from "node-gyp rebuild"?
13:44:41  <mmalecki>AvianFlu: I think the solaris signal is the same as linux signal
13:44:47  <mmalecki>SIGKILL to the whole process tree
13:44:53  <AvianFlu>mmalecki: exactly
13:44:59  <AvianFlu>my assumption was RAM limits
13:45:03  <AvianFlu>but it could be something else
13:45:06  <mmalecki>I can write a simple test tho
13:45:17  <mmalecki>malloc'ing until it gets killed, if that helps
13:45:23  * limptwigletquit (Quit: Leaving.)
13:46:31  <AvianFlu>yeah, see what happens
13:48:48  * thdquit (Remote host closed the connection)
13:49:09  * thdjoined
13:49:27  * thdquit (Remote host closed the connection)
13:50:58  * yawnquit (Quit: leaving)
13:51:16  * shiawuenquit (Quit: shiawuen)
13:51:30  * garrettwilkinquit (Quit: garrettwilkin)
13:52:15  * yawnjoined
13:52:23  * yawnchanged nick to yawnt
13:53:50  * AgoristRadiojoined
13:54:22  * meso_joined
13:55:46  <TrahDivad>mmalecki, AvianFlu: I need to leave, but I'll keep IRC on to see what the results of your tests are. In case you need them, my username is "trahdivad" and the application is "genesis".
13:57:18  * limptwigletjoined
13:57:26  <mmalecki>TrahDivad: sure, thanks
13:59:50  * cjmjoined
14:01:59  * garrettwilkinjoined
14:09:06  * Destosjoined
14:13:03  * saadiqquit (Quit: saadiq)
14:15:02  * thdjoined
14:25:14  * saadiqjoined
14:26:01  * hichaelmartquit (Remote host closed the connection)
14:29:20  * joemccannjoined
14:39:06  * blevsquit (Remote host closed the connection)
14:41:15  * cjmquit (Quit: This computer has gone to sleep)
14:46:46  * rtgibbons[away]changed nick to rtgibbons
14:49:11  * AndreasMadsenjoined
14:49:31  <AndreasMadsen>Any examples on how to use domain with director
14:50:00  * shiawuenjoined
14:54:03  * TheJHjoined
14:54:30  * fatjonnyjoined
14:55:04  * bardujoined
14:57:22  * bardupart
15:03:44  * joshonthewebjoined
15:04:37  * redirjoined
15:05:35  * joshonthewebquit (Client Quit)
15:08:44  * YoYquit (Read error: Connection reset by peer)
15:09:03  * jetiennequit (Quit: jetienne)
15:09:28  * YoYjoined
15:10:47  * yawntquit (Quit: leaving)
15:11:03  * yawnjoined
15:15:31  * toonketelsquit (Remote host closed the connection)
15:16:27  * Destosquit (Quit: Destos)
15:17:56  * toonketelsjoined
15:18:28  * yawnquit (Quit: leaving)
15:18:31  * Destosjoined
15:18:45  * yawnjoined
15:18:45  * yawnquit (Client Quit)
15:19:05  * yawnjoined
15:19:13  * yawnchanged nick to yawnt
15:25:47  * timhudsonquit (Ping timeout: 260 seconds)
15:27:06  * dylangquit (Quit: dylang)
15:27:10  <hallas>get hang up error when deploying my app :-(
15:28:00  * `3rdEdenquit (Quit: Leaving...)
15:28:42  * tomshredsjoined
15:30:08  * kenperkinsjoined
15:30:23  * timhudsonjoined
15:30:36  <booyaa>what socket hangup?
15:30:37  <hallas>FATAL ERROR: Evacuation Allocation failed - process out of memory
15:30:42  * jetiennejoined
15:30:42  <booyaa>ah
15:31:03  <hallas>anyway I can fix that?
15:31:09  <booyaa>gist the error
15:31:16  <booyaa>and tell the support guys your username and app
15:31:30  <booyaa>they're available, but probably working on other calls
15:31:40  <booyaa>gist the deploy log output
15:32:16  <hallas>I'll :-)
15:37:00  * broofaquit (Quit: Computer has gone to sleep.)
15:37:20  * sbisbeejoined
15:43:15  * timhudsonquit (Ping timeout: 268 seconds)
15:44:37  * spoluquit (Quit: spolu)
15:48:11  * yawntquit (Quit: leaving)
15:48:25  * yawnjoined
15:51:05  * AndreasMadsenquit (Remote host closed the connection)
15:52:08  * yawnquit (Client Quit)
15:52:24  * yawnjoined
15:52:52  * yawnchanged nick to yawnt
15:53:20  * ryan_stevensjoined
15:58:55  * redirquit (Quit: ...)
15:59:05  * AgoristRadioquit (Ping timeout: 240 seconds)
16:00:12  * AgoristRadiojoined
16:00:49  * limptwigletquit (Quit: Leaving.)
16:01:03  * broofajoined
16:01:24  * yawntquit (Quit: leaving)
16:02:38  * yawnjoined
16:03:49  * benvquit (Quit: Computer has gone to sleep.)
16:05:54  * dylangjoined
16:06:27  * spolujoined
16:07:18  * TheJHquit (Ping timeout: 260 seconds)
16:08:30  * cjmjoined
16:11:24  * c4milojoined
16:12:18  * MannyCalquit (Quit: Page closed)
16:16:16  * tomshredsquit (Ping timeout: 276 seconds)
16:17:38  * limptwigletjoined
16:26:44  * gtuckerkelloggjoined
16:27:44  * toonketelsquit (Remote host closed the connection)
16:33:23  * catshirt2joined
16:33:39  * shamajoined
16:33:57  * slloydjoined
16:41:47  * shiawuenquit (Quit: shiawuen)
16:42:55  * thepumpkinjoined
16:44:22  * shiawuenjoined
16:46:18  * cgoncalvesquit (Ping timeout: 265 seconds)
16:47:45  * graeme_fquit (Quit: Computer has gone to sleep.)
16:48:37  * toonketelsjoined
16:48:54  * IrishGringojoined
16:48:56  * yawnquit (Quit: leaving)
16:49:46  * toonketelsquit (Remote host closed the connection)
16:51:02  * redirjoined
16:51:25  * vvoquit (Quit: vvo)
16:53:56  <joemccann>sup ya'll
16:54:03  <joemccann>i keep getting 404s and econnrefused
16:54:04  <joemccann>at
16:54:08  <joemccann>photopi.pe
16:54:12  <joemccann>http://photopi.pe
16:54:25  <joemccann>and this email
16:54:25  <joemccann>Your application restarted 7 times in 30 seconds! It has been stopped.
16:54:28  <joemccann>but
16:54:31  <joemccann>when i run locally
16:54:33  <joemccann>it runs perfectly fine
16:55:42  <mmalecki>joemccann: looking
16:55:58  <joemccann>thanks
16:56:09  <joemccann>all i did recently was add redis db
16:56:16  <joemccann>but since it is on redistogo
16:56:19  <joemccann>shouldn't matter
16:56:24  <joemccann>connects fine from local machine
16:56:44  <mmalecki>joemccann: error: ld.so.1: node: fatal: relocation error: file /opt/haibu/apps/joemccann/photopipe/package/node_modules/hiredis/build/Release/hiredis.node: symbol redisReaderCreate: referenced symbol not found
16:57:04  <joemccann>hmm
16:57:06  <mmalecki>joemccann: solution is easy
16:57:10  <joemccann>good!
16:57:12  <joemccann>what is it?!
16:57:30  * cjmquit (Quit: This computer has gone to sleep)
16:58:11  * cgoncalvesjoined
16:58:11  * cgoncalvesquit (Changing host)
16:58:11  * cgoncalvesjoined
16:58:53  <mmalecki>joemccann: basically, you have to bundle redis module and remove hiredis dependency
16:59:36  <joemccann>what do you mean specifically by bundling?
16:59:49  <mmalecki>joemccann: add "redis" to bundleDependencies in package.json
16:59:50  <joemccann>i can remove hiredis from the package.json
16:59:52  <mmalecki>it's an array
17:00:06  <mmalecki>so, "bundleDependencies": "redis"
17:00:08  <mmalecki>er
17:00:11  <mmalecki>so, "bundleDependencies": ["redis"]
17:00:29  <joemccann>so this
17:00:29  <joemccann>"bundleDependencies": ['redis'],
17:00:33  <joemccann>ook perfect
17:00:35  <joemccann>doing that nao
17:01:15  <joemccann>maybe update this: https://github.com/nodeapps/boilerplates/blob/databases/helloredis/package.json
17:01:39  <mmalecki>oh, sure, that's a good idea
17:01:52  * shiawuenquit (Quit: shiawuen)
17:01:54  <mmalecki>also, hiredis is going to be removed from redis package soon
17:02:38  <nathan7>aw
17:02:41  <nathan7>*aww
17:02:42  <nathan7>why?
17:03:00  <mmalecki>because js parser is faster
17:03:15  <joemccann>reallly?!
17:03:17  <joemccann>damn that's awesome
17:03:21  <joemccann>the js version is actuallyfaster
17:03:42  <mmalecki>yeah, because hiredis has the penetly of going from JS to C
17:03:53  <mmalecki>that's actually pretty expensive in v8
17:03:57  <joemccann>ahh the bridge is the bottleneck
17:04:43  <joemccann>also, side note, how do i access my logs for my jitsu app
17:05:05  <mmalecki>joemccann: `jitsu logs`
17:05:12  <joemccann>heh
17:05:14  <joemccann>of course
17:05:15  <joemccann>;)
17:05:19  <mmalecki>:)
17:05:28  * joshonthewebjoined
17:05:31  <joemccann>hawt
17:06:28  * spoluquit (Quit: spolu)
17:07:27  * TooTallNatejoined
17:08:04  * eldiosquit (Quit: bye =))
17:09:12  * blakmatrixjoined
17:10:30  * hourback1quit (Remote host closed the connection)
17:11:54  * insinjoined
17:13:00  * joshonthewebquit (Quit: Computer has gone to sleep.)
17:15:48  * CrypticSwarmjoined
17:19:12  <garrettwilkin>if i include a repository in my package.json
17:19:33  <garrettwilkin>will jitsu deploy from git, and not take and un-committed changes from my working directory?
17:19:52  <mmalecki>nope
17:20:02  <garrettwilkin>okay
17:20:08  <garrettwilkin>so it always takes working directory changes?
17:20:52  <mmalecki>yes
17:20:59  <garrettwilkin>okie doke
17:21:18  <mmalecki>use `git stash` if you want to un-do changes and bring them back in quick
17:21:46  <blakmatrix>check out http://package.json.jit.su
17:22:19  <blakmatrix>it has a lot of useful information about package.json
17:26:05  * joemccannquit (Quit: joemccann)
17:26:48  * joshonthewebjoined
17:26:50  * garrettwilkinquit (Quit: garrettwilkin)
17:28:15  * cjmjoined
17:30:01  * AvianFluquit (Quit: AvianFlu)
17:30:22  * redirquit (Ping timeout: 248 seconds)
17:30:32  * limptwigletquit (Quit: Leaving.)
17:31:14  * jetiennequit (Quit: jetienne)
17:32:29  * garrettwilkinjoined
17:32:55  <garrettwilkin>ill try the stash
17:34:28  <garrettwilkin>lol that sounds funny
17:36:30  * sberrymanquit (Remote host closed the connection)
17:40:23  * jmar777joined
17:41:18  * ramitosjoined
17:41:29  * joemccannjoined
17:41:34  <garrettwilkin>so i have this now
17:41:34  * benvjoined
17:41:35  <garrettwilkin>[email protected]{0}: On master: Attempting field filtering
17:41:52  <garrettwilkin>when i list the stash(es)
17:42:20  <garrettwilkin>so then i would say 'git stash apply [email protected]{0}' to go back to the changes?
17:42:39  <mmalecki>garrettwilkin: git stash pop
17:42:44  <joemccann>hmm, down again for no reason??
17:42:49  <joemccann>http://photopi.pe
17:43:06  * hourback1joined
17:43:48  * joemccannquit (Client Quit)
17:44:34  <blakmatrix>joe what is you username/appname
17:44:44  <mmalecki>he's gone
17:44:59  <jmar777>just installed jitsu, and can't seem to login: https://gist.github.com/00edba062d3f1e9c23c6
17:45:50  * timhudsonjoined
17:47:50  <blakmatrix>jmar777: try removing jitsu , run `npm cache clear`, then try reinstalling jitsu
17:49:35  * TheJHjoined
17:50:54  * Taneemjoined
17:51:25  <blakmatrix>jesusabdullah: have you seen his before ^^
17:53:24  * garrettwilkinquit (Quit: garrettwilkin)
17:55:21  * sberrymanjoined
17:56:12  <jmar777>blakmatrix: will do
17:57:53  <jmar777>blakmatrix: same error
17:57:56  * sirkitreechanged nick to sirkitree|lunch
17:58:42  <blakmatrix>jmar777: what system are you on??
17:58:51  <blakmatrix>and what node version are you on
17:59:25  <jmar777>blakmatrix: running mountain lion, and node v0.6.21-pre
17:59:32  <jmar777>just noticed the -pre flag actually.
18:00:53  <blakmatrix>i'm on node 8.8 with the new jitsu, yeay you might upgrade to a stable release or 8.x
18:03:42  <jmar777>blakmatrix: cool, just confirmed we have a go with running the 0.8.x branch
18:03:56  <blakmatrix>cool
18:04:13  <blakmatrix>i wonder if it was because of the "-pre" version
18:05:29  * garrettwilkinjoined
18:06:06  * graeme_fjoined
18:06:20  * appinsanity-mikejoined
18:07:39  * c4miloquit (Remote host closed the connection)
18:08:33  * c4milojoined
18:12:24  * jetiennejoined
18:13:44  <sberryman>blakmatrix: or anyone else, can you help me debug a deploy?
18:13:55  <blakmatrix>possibly
18:14:01  <blakmatrix>whats up
18:14:14  <sberryman>socket timeout every time
18:14:35  <sberryman>sberryman / teeleader-app
18:16:29  <sberryman>sorry, socket hang up not timeout
18:16:50  <blakmatrix>looking at it now
18:18:02  <sberryman>which 0.8 versions are installed?
18:18:55  <sberryman>i tried changing from 0.6.x to 0.8.x and am now getting "Error spawning drone: no matching engine found"
18:24:22  <blakmatrix>sberryman: thats adrone that only has 0.6x and 0.4.x :S
18:24:31  * LuckySMackjoined
18:24:40  <wibuni>hm anyone here can tell me about doing namespaces in javascript? i'm not familiar with that...
18:24:59  * joshonthewebquit (Quit: Computer has gone to sleep.)
18:25:38  <sberryman>so keep trying until i get one that has 0.8?
18:26:04  <blakmatrix>sberryman: the previous drone yo uwere on is acting weird i am working on fixing it
18:30:27  * garrettwilkinquit (Quit: garrettwilkin)
18:30:54  <sberryman>back to just socket hang up errors now
18:36:03  * straxquit (Quit: Connection closed for inactivity)
18:36:19  <blakmatrix>sberryman: I'm watching your latest deploy
18:36:22  <blakmatrix>its working
18:36:36  <blakmatrix>i mean its still doing the npm install
18:36:45  <sberryman>oh, so that is the socket hang up?
18:37:46  <sberryman>i'm using 0.9.7 of jitsu
18:38:31  * Hebojoined
18:39:26  <blakmatrix>sberryman: looks like smartOS doesnt like the module dtrace_provider in restify
18:39:54  <sberryman>funny, the guy who created restify works for joyent :)
18:39:57  <jmar777>blakmatrix: fyi, upgrading to node v0.8.8 fixed it
18:42:01  <sberryman>blakmatrix: i'm using dtrace_provider, actually the exact same deploy in a joyent smart machine right now
18:42:43  <blakmatrix>it could be that in building it the vm runs out of memory
18:42:55  <blakmatrix>it was pretty bogged down when i jumped onto the machine
18:43:06  <photofroggy>I'm having trouble deploying again; getting "ENOENT"
18:43:08  <sberryman>any suggestions?
18:43:13  <blakmatrix>but now its pretty snappy
18:43:46  <blakmatrix>jmar777: glad to hear
18:44:57  <blakmatrix>sberryman: I'd ask our devops, but i think they are all asleep or at some conference :S
18:45:20  <blakmatrix>i'll do so anyways though haha
18:45:52  <sberryman>blakmatrix: thanks!
18:46:14  <mmalecki>blakmatrix: I'm quite alive
18:46:19  <mmalecki>actually!
18:46:29  <sberryman>mmalecki: can i send you another custom ssl cert?
18:46:33  <blakmatrix>mmalecki: but usually you're asleep :P
18:46:36  <mmalecki>sberryman: sure you can
18:46:48  <mmalecki>blakmatrix: it's 8 PM, at this time I'm usually drinking
18:47:25  <mmalecki>but I'm not drinking today, nor do I plan to do so in following days
18:47:34  <sberryman>haha
18:47:36  <blakmatrix>mmalecki: drinking sleeping ... same diff :P take a look at theis and let me know what you thing https://gist.github.com/3c6834b775287b61b52c
18:47:41  * jryansjoined
18:48:16  * jetiennequit (Quit: jetienne)
18:48:18  <blakmatrix>photofroggy: do you have a gist, ENONENT is not enough to go off of
18:48:47  <mmalecki>sberryman: interesting, looks like it's compiling for 64 bit, where casting void* to uint32_t in fact loses precision
18:49:17  <mmalecki>sberryman: this should be fixed upstream, I think...
18:49:29  <mmalecki>I'll look into making a pull request, if you don't mind
18:49:47  <sberryman>that would be excellent :)
18:50:14  <sberryman>mmalecki: i just sent you a wildcard cert, this will be interesting to see if it works
18:50:15  * lwicksjoined
18:50:16  <mmalecki>also, wtf, it's an optional dep, why did it fail?
18:50:33  <mmalecki>npm WARN optional dep failed, continuing [email protected]
18:50:52  <sberryman>not sure, joyent seems like they are huge supporters of dtrace as well
18:50:53  <mmalecki>for some reason it died without finishing the install
18:51:16  * lwicksquit (Read error: Connection reset by peer)
18:51:19  <mmalecki>everyone on a conference === no calls today, successkid.jpg
18:52:24  <blakmatrix>mmalecki: last thing i see is it trying to compile bson, then we get npm failed
18:53:00  <mmalecki>blakmatrix: I don't see that in a gist
18:54:36  * garrettwilkinjoined
18:54:47  * lwicksjoined
18:54:58  <blakmatrix>mmalecki: its there now
18:56:10  <mmalecki>very interesting
18:56:45  <mmalecki>not really sure what happened there
18:57:02  <sberryman>want me to try and deploy again?
18:59:21  * cjmpart ("Leaving")
19:01:23  <mmalecki>sberryman: sure, just a sec, need a coffee
19:01:53  * sirkitree|lunchchanged nick to sirkitree
19:02:29  <photofroggy>blakmatrix: sorry, got distracted; will gist stuff after eating
19:02:34  <sberryman>:)
19:03:24  * tomshredsjoined
19:05:26  * joemccannjoined
19:07:17  <joemccann>any ideas?
19:08:26  <mmalecki>joemccann: hey, did it get stopped again?
19:08:32  <joemccann>yeah
19:08:34  <joemccann>not sure why?
19:08:37  <joemccann>getting econnrefused
19:08:38  <joemccann>500
19:08:49  <joemccann>error: Nodejitsu Error (500): Internal Server Error
19:08:49  <joemccann>warn: Error returned from Nodejitsu
19:08:50  <joemccann>error: Error: connect ECONNREFUSED
19:09:39  <joemccann>do i need to remove
19:09:40  <joemccann> "redis": ">=0.7.2"
19:09:45  <joemccann>from dependencies since bundle is there
19:09:46  <joemccann>?
19:09:48  <mmalecki>joemccann: try again, I'm working on solving ECONNREFUSED once for all now
19:09:53  <mmalecki>and no, it can stay there
19:09:56  <joemccann>thx
19:10:01  <joemccann>ok that's what i thought
19:10:33  * triptychjoined
19:11:07  * LuckySMackquit (Ping timeout: 276 seconds)
19:12:55  <photofroggy>nevermind, it works now
19:14:00  <photofroggy>I stand corrected
19:14:24  <photofroggy>blakmatrix: https://gist.github.com/3625212
19:16:14  <mmalecki>sberryman: okay, I'm ready to watch your deploy
19:16:25  <mmalecki>joemccann: does your app work now?
19:16:29  <joemccann>works
19:16:33  <joemccann>not sure what is different?
19:16:43  <sberryman>mmalecki: deploying...
19:18:30  <photofroggy>bbl
19:19:14  <blakmatrix>photofroggy: I'm not sure if your hitting the servers tht have npm zombies that i've been fixing, but if yo udeploy again i can watch it hit the drone and figure out exactly whats oing on
19:19:24  <joemccann>ok cool
19:19:26  <mmalecki>wtf, why is bson compilation taking so long
19:19:26  <sberryman>mmalecki: and socket hang up
19:19:27  <joemccann>want me to deploy now?
19:19:34  <mmalecki>joemccann: sure, please
19:19:50  <joemccann>deploying
19:19:51  <mmalecki>also, wait, why do you want to deploy XD ?
19:20:02  <mmalecki>anyway, watching it
19:20:10  <mmalecki>fucking econnrefused
19:20:18  <mmalecki>ffs, can't wait to finish this patch
19:20:35  <mmalecki>blakmatrix: I'm fixing this one already
19:21:26  * Heboquit
19:21:42  <mmalecki>joemccann: please try again
19:21:46  <blakmatrix>mmalecki: oh sorry, saw 4 differnt apps with npm zombies lol
19:21:59  * joshonthewebjoined
19:22:22  <blakmatrix>mmalecki: just gone into autopilot zombie hunt :P
19:22:28  <joemccann>ok
19:22:31  <joemccann>deploying again now
19:22:35  <joemccann>0.0.4-32
19:22:40  <joemccann>econnrefused
19:27:18  <mmalecki>joemccann: we're fixing all of them right now, sec :)
19:27:20  * Hebojoined
19:28:14  <joemccann>k
19:28:15  * joemccannquit (Quit: joemccann)
19:28:54  <mmalecki>ircretary: tell joemccann to deploy now
19:28:54  <ircretary>mmalecki: I'll be sure to tell joemccann
19:29:43  * kmiyashirojoined
19:29:50  * timhudsonquit (Ping timeout: 248 seconds)
19:30:56  <mmalecki>sberryman: I'm in the state of a general wtf, looking at your deploy
19:31:07  <mmalecki>looks like `node install.js` just hangs in there
19:31:17  <sberryman>mmalecki: figured something weird was going on
19:31:20  * theColejoined
19:31:51  * thepumpk_joined
19:31:58  <sberryman>mmalecki: it runs just fine over on a standard smartmachine in joyent so i'll just leave it there for now
19:32:53  <mmalecki>sberryman: yeah, I'll have someone else look at it, I'm not really good at the compilation stuff
19:32:59  <mmalecki>compilers and linkers scare me ;)
19:33:37  <sberryman>mmalecki: can we try and see if custom wildcard domains and ssl certs work?
19:33:57  <mmalecki>sberryman: sure
19:34:06  * thepumpkinquit (Ping timeout: 246 seconds)
19:34:09  <mmalecki>you're not giving me a moment to rest man ;)
19:34:26  <sberryman>taking advantage of you not drinking tonight
19:34:44  <mmalecki>lulz
19:36:18  * saadiqquit (Remote host closed the connection)
19:36:54  <dylang>i haven't been able to deploy to jitsu for several days now
19:37:02  * jmpequit (Read error: Connection reset by peer)
19:37:39  <blakmatrix>dylang: do you have a gist of error output?
19:37:50  <dylang>tried 0.6.x and 0.8.x. Error message isn't too helpful: error: Error running command deploy, error: socket hang up error: at createHangUpError (http.js:1107:15) etc
19:38:45  <dylang>blakmatrix: do you want more?
19:38:50  <blakmatrix>dylang: what is your username/appname
19:38:52  * joemccannjoined
19:39:11  <blakmatrix>and yo umight update your jitsu whie you're at it `npm i jitsu -g`
19:39:15  <joemccann>deployed
19:39:16  <joemccann>again
19:39:30  <mmalecki>joemccann: okay, so it's up?
19:39:38  <joemccann> Error: Error spawning drone: no matching engine found
19:39:45  <mmalecki>GOD
19:39:52  <mmalecki>CAN ALL THESE SERVERS JUST DIE
19:39:55  <mmalecki>PLEASE
19:40:02  <joemccann>updated jitsu as well
19:40:06  <theCole>mmalecki: lol what is the problem now?
19:40:10  * mmaleckilaunches a nuke at the server
19:40:13  <joemccann>deploying again
19:41:00  <joemccann>worked
19:41:21  <dylang>blakmatrix: username doodleordie, app is doddev
19:41:57  <dylang>blakmatrix: updated jitsu, i get new error: readline.js:98 var winSize = output.getWindowSize(); Object #<MuteStream> has no method 'getWindowSize'
19:42:20  <mmalecki>joemccann: okay, I see its log output
19:42:30  <blakmatrix>dylang: some one else had that issue earlier they upgraded to node 8.x and it went away
19:43:56  <mmalecki>sberryman: okay, setting up your cert
19:43:57  <dylang>blakmatrix: cool i'll switch over with n and try it. our production server is still 0.6.x because it's a standalone joyent smartmachine
19:44:35  <blakmatrix>what 6.x version do you have?
19:44:52  <dylang>i think 0.6.14
19:45:52  <sberryman>mmalecki: okay, i've got the app up and running so we can test (removed cloudfront)
19:46:38  <blakmatrix>dylang: 6.20, or 6.21 should work
19:46:54  <blakmatrix>6.21-pre doesnt work though
19:47:05  * thepumpk_quit (Remote host closed the connection)
19:47:16  <dylang>blakmatrix: good to know. i can't upgrade our production server so i'm trying to keep my local version the same.
19:47:41  * thepumpkinjoined
19:48:02  <mmalecki>sberryman: added
19:48:03  <sberryman>dylang: why can't you upgrade your production server? I use the stock smartmachine from joyent cloud and you can easily install new node versions
19:48:13  * lwicksquit (Quit: lwicks)
19:48:16  <sberryman>sorry, the stock nodejs smartmachine
19:48:18  <mmalecki>sberryman: wut wut wut
19:48:38  <mmalecki>sberryman: looks like it's working :)
19:48:43  * lwicksjoined
19:49:19  <dylang>sberryman: i would love to but the instructions on the joyent wiki are woefully out of date and last time i tried that (when smartmachines were still 0.4 and node 0.6 was out) i had a broken server for many hours while i re-wrote their git deploy hooks.
19:49:29  <mmalecki>lol
19:50:13  <mmalecki>dylang: you should've talked to their support, they are awesome
19:50:40  <sberryman>dylang: check this out https://gist.github.com/2828590
19:50:53  <dylang>sberryman: last time i did i was told the new versions weren't yet supported
19:51:20  <sberryman>dylang: strange, i'm using 0.8.8 by installing it using add-node.sh (the gist i just sent you)
19:51:22  <dylang>sberryman: woah awesome, that just works?
19:51:36  <mmalecki>sberryman: there are compiled binaries now
19:51:43  <sberryman>or that :)
19:51:58  <mmalecki>sberryman: does the cert work?
19:52:01  <mmalecki>can you verify?
19:52:07  <sberryman>mmalecki: checking now
19:52:20  <sberryman>i have to modify my host records locally to check
19:52:27  <mmalecki>lolk
19:53:39  * photofroggyquit (Quit: leaving)
19:53:50  <sberryman>mmalecki: okay, so i created "500club.golf.teeleader.dev" which is setup to point to your load balancers (host nodejitsu.com)
19:54:15  <sberryman>let me remove the .dev and change it to .com (as that is what package.json has)
19:54:45  <sberryman>mmalecki: No application found for "500club.golf.teeleader.com"
19:55:24  <sberryman>mmalecki: https://golf.teeleader.com/ works just fine but that isnt the wildcard portion... *.golf.teeleader.com is what i'm trying to achieve
19:55:33  <jmar777>any tips on getting bcrypt to run on nodejitsu?
19:56:08  <blakmatrix>jmar777: it shouldnt have an issue running on nodejitsu
19:56:16  <blakmatrix>jmar777: got a gist ?
19:56:47  * kokotronjoined
19:57:24  <mmalecki>sberryman: wait, that's weird...
19:57:40  <mmalecki>sberryman: it works for me, actually...
19:57:48  <mmalecki>as weird as it sounds
19:57:53  <jmar777>blakmatrix: https://gist.github.com/85a7c3f02dc82cb47f15
19:58:00  * Heboquit
19:58:01  <mmalecki>can you tell me what IP are you hitting?
19:58:12  * redirjoined
19:58:12  <sberryman>mmalecki: thats because the real 500club.golf.teeleader.com is hitting my personal joyent smartcloud instance
19:58:25  <sberryman>which is why i had to add host records locally to test it
19:58:51  <sberryman>mmalecki: https://gist.github.com/3625710
19:59:29  <sberryman>and now: "You attempted to reach 500club.golf.teeleader.com, but instead you actually reached a server identifying itself as *.nodejitsu.com."
19:59:37  <mmalecki>sberryman: ah... that'd explain it, indeed
19:59:42  * lwicksquit (Ping timeout: 252 seconds)
19:59:42  <mmalecki>hm, okay
19:59:50  <mmalecki>so for some reason we're not serving these domains
20:00:44  <sberryman>mmalecki: this is my package.json for domains: "domains": ["*.golf.teeleader.com"]
20:01:27  <sberryman>i'm going to try and deploy without the "*." and see what happens
20:01:50  <mmalecki>oh, yes, please
20:02:01  <mmalecki>looks like matching in the balancer is a bit off
20:02:43  <jmar777>blakmatrix: nvm, tried deploying again and got a different error that I think i can resolve on my own.
20:02:50  <jmar777>blakmatrix: gonna have to try it in another 30m or so though. thanks
20:02:50  * broofaquit (Quit: Computer has gone to sleep.)
20:03:01  <blakmatrix>jmar777: alrighty
20:03:30  * Hebojoined
20:03:56  <mmalecki>ah, this is a pretty funny bug I think
20:04:03  <mmalecki>sberryman: let me know when you're done
20:04:12  <mmalecki>oh, I see, you did that already
20:04:22  <sberryman>had a socket hang up followed by ECONNREFUSED
20:04:27  <sberryman>hoping try #3 works
20:04:54  <sberryman>guess i could have just done stop start but new deploy was easier :)
20:05:09  <mmalecki>wut, ECONNREFUSED? I just fixed all of those servers...
20:05:22  <mmalecki>well, there's a patch going out solving all of those at once, anyway
20:05:24  <sberryman>lol, looks like you missed one
20:05:46  <mmalecki>sberryman: that worked
20:06:12  <sberryman>wrong cert it getting sent out though
20:06:15  <mmalecki>okay, so we're serving wrong cert
20:06:22  <mmalecki>let me patch it up real quick
20:06:24  <sberryman>but the subdomain issue is fixed
20:06:27  * kokotronquit (Ping timeout: 264 seconds)
20:06:46  <mmalecki>which subdomain issue?
20:06:58  <sberryman>removing *. fixed finding the app
20:07:04  <mmalecki>yeah
20:08:16  <mmalecki>okay, I'm patching it up, sec
20:08:27  <mmalecki>this'll need a bit of refactor tho...
20:08:41  <sberryman>glad i'm doing this now, have a feeling you guys are going to lock stuff down once paid plans kick in
20:08:59  <mmalecki>I'm not sure about that
20:09:06  <sberryman>good to know
20:09:15  <mmalecki>but I'm glad you're doing this while I'm not drinking so that I have time to fix it up :)
20:09:21  <sberryman>hahaha
20:09:29  <sberryman>yeah, you are 8 hours ahead of me
20:09:35  <sberryman>and i'm not a morning person
20:09:46  <mmalecki>neither am I :)
20:11:28  <sberryman>want me to close ticket 11529 for the custom ssl?
20:11:50  * broofajoined
20:11:53  * jryansquit (Quit: Be back later)
20:12:24  <dylang>blakmatrix: deploy still didn't work
20:12:27  * Guest4291quit (Ping timeout: 244 seconds)
20:12:38  <dylang>blakmatrix: same error about socket hang up
20:13:21  <mmalecki>sberryman: was it related to this certificate or custom domains?
20:13:36  <mmalecki>sberryman: was I cc'ed on this?
20:14:23  <sberryman>mmalecki: yes, related to the wildcard cert you just setup and yes you were cc'ed
20:15:27  <mmalecki>sberryman: yeah, feel free to close it
20:15:36  <mmalecki>I'm close to declaring email bankrupcy
20:15:58  * garrettwilkinquit (Quit: garrettwilkin)
20:16:29  <mmalecki>ah, this ticket
20:16:38  * garrettwilkinjoined
20:16:54  * cronopiojoined
20:17:44  * cronopio_joined
20:17:52  <jmar777>blakmatrix: got passed my other issue. getting socket hang up errors now (3 attempts with the same output): https://gist.github.com/5b798e86244c34262cb1
20:19:09  <jmar777>oh, looks like i'm fighting the same thing as dylang
20:21:46  * cronopioquit (Ping timeout: 272 seconds)
20:26:06  * YoYquit (Ping timeout: 252 seconds)
20:26:12  * cronopio_quit (Ping timeout: 272 seconds)
20:26:57  * cronopiojoined
20:27:34  * ramitosquit (Remote host closed the connection)
20:27:58  * garrettwilkinquit (Quit: garrettwilkin)
20:28:50  * YoYjoined
20:29:22  <blakmatrix>jmar777: dylang: you guys might try bundling your npm modules that dont require compilation, this will allow npm to use less resources and hopefully get over the hump of the install process
20:30:09  <blakmatrix>jmar777: dylang: take a look at http://package.json.jit.su for how to make yout package.json look to bundle the deps
20:30:14  <jmar777>blakmatrix: is it a memory issue we're fighting?
20:30:54  <blakmatrix>jmar777: it appears so, npm process just crashes from what i can see
20:31:01  <jmar777>blakmatrix: k
20:31:07  * garrettwilkinjoined
20:31:20  * graeme_fquit (Quit: Computer has gone to sleep.)
20:31:39  * cronopioquit (Ping timeout: 264 seconds)
20:33:26  <TrahDivad>HI ppl
20:33:42  * cronopiojoined
20:33:43  <TrahDivad>Is there someplace with the history of this IRC channel?
20:34:07  <blakmatrix>no clue
20:34:11  <jesusabdullah>TrahDivad: we're not keeping logs right now if that's what you're asking
20:34:15  <mmalecki>http://piscisaureus.no.de/nodejitsu/latest
20:34:19  <mmalecki>here ^
20:34:27  <jesusabdullah>CLOSE ENOUGH
20:34:29  <mmalecki>thanks to awesome slurp
20:34:57  * ramitosjoined
20:35:45  * vadoojoined
20:36:31  <vadoo>hey nodejitsuers
20:36:53  <vadoo>been having some problems with the platform
20:36:53  * garrettwilkinquit (Quit: garrettwilkin)
20:37:46  <vadoo>most recent being: I try to delete some snapshots and I get "rackspace Error (404): Item not found"
20:37:59  * garrettwilkinjoined
20:38:02  * thd_joined
20:38:15  * cronopioquit (Ping timeout: 264 seconds)
20:38:18  <sberryman>vadoo: i've seen that today as well with a very old snapshot
20:38:42  <vadoo>+ while trying to delete a snapshot it says "Cannot destroy running snapshot" while this in not the active snapshot
20:38:44  * cronopiojoined
20:39:27  <TrahDivad>mmalecki: were you able to find a solution to the NPM deploy error on the "time" package?
20:39:40  <jmar777>blakmatrix: lol, this isn't meant to be today. jitsu rewrites my package.json to re-add some of the dependencies, and then throws an error in /usr/local/lib/node_modules/jitsu/node_modules/fstream-npm/fstream-npm.js:151
20:40:04  <mmalecki>TrahDivad: no, sorry, not yet, I've been catching up with current issues pretty much whole day
20:40:05  * thdquit (Ping timeout: 240 seconds)
20:40:21  <TrahDivad>mmalecki: Ok sure, I understand :)
20:40:34  <jesusabdullah>jmar777: add --noanalyze to your deps list
20:40:46  <jesusabdullah>er, rather, to the jitsu command
20:41:02  <jesusabdullah>sorry, fighting crazy mad computer lag right now, typing this blind
20:41:10  <jesusabdullah>So like, `jitsu --noanalyze deploy`
20:41:36  <mmalecki>TrahDivad: I got your username, I'll email when I find out what's wrong
20:41:38  * luckysmackjoined
20:41:56  <TrahDivad>mmalecki: thank you very much. Thumbs up with the support.
20:42:05  <jmar777>jesusabdullah: same error: https://gist.github.com/034a3827fb0bc4a6baad
20:42:19  * spolujoined
20:42:22  * TheJHquit (Ping timeout: 248 seconds)
20:42:26  <jesusabdullah>what the balls
20:42:30  <jesusabdullah>What's your node version?
20:43:26  * cronopioquit (Ping timeout: 248 seconds)
20:43:54  * cronopiojoined
20:44:45  <jmar777>v0.8.8
20:45:07  <jesusabdullah>jmar777: I would do this: First, uninstall jitsu. Then, delete your npm cache (rm -rf ~/.npm probably). Then, npm install jitsu -g
20:47:09  <blakmatrix>jesusabdullah: thats a node issue
20:47:18  <jesusabdullah>blakmatrix: oh?
20:47:31  <blakmatrix>jesusabdullah: meaning node needs to be updated to something 6.20+
20:47:44  <blakmatrix>and not 6.21-pre
20:47:49  <jesusabdullah>but he said his node version was 0.8.8
20:47:53  <jmar777>^^
20:48:05  <jmar777>blakmatrix: i was running 6.21-pre when i was chatting with you earlier, but upgraded now
20:48:14  * cronopioquit (Ping timeout: 248 seconds)
20:48:16  <blakmatrix>and now its back?
20:48:18  <jesusabdullah>jmar777: In that case, definitely do what I said.
20:48:37  <jmar777>just did - made it passed the last error i gisted. now back to the socket hangup issue
20:48:46  <jesusabdullah>I'm gonna get some caffeine up in this, I'll be back in a few
20:48:53  <jmar777>i'll try doing the bundleDependencies again too though
20:49:01  <jmar777>oh........ deployed!
20:49:07  <jesusabdullah>nice^5
20:49:13  <jesusabdullah>right, caffeines
20:49:13  <jmar777>jesusabdullah, blakmatrix: thanks for the help!
20:49:19  <jesusabdullah>You're welcome!
20:49:29  <jesusabdullah>blakmatrix: I'll be back in five, you can hold it down until then?
20:49:34  * AvianFlujoined
20:52:07  * joshonthewebquit (Quit: Computer has gone to sleep.)
20:52:52  * joshonthewebjoined
20:53:27  * mappumjoined
20:54:29  * jmar777quit (Remote host closed the connection)
20:55:03  * jmar777joined
20:55:50  * YoYquit (Ping timeout: 244 seconds)
20:57:16  * towskijoined
20:58:11  * garrettwilkinquit (Quit: garrettwilkin)
20:59:15  * robhawkesjoined
20:59:36  * jmar777quit (Ping timeout: 268 seconds)
20:59:56  * YoYjoined
21:00:44  * joemccannquit (Quit: joemccann)
21:03:11  * AvianFluquit (Read error: Connection reset by peer)
21:03:45  * AvianFlujoined
21:08:04  * timhudsonjoined
21:09:16  * redirquit (Ping timeout: 244 seconds)
21:09:40  <luckysmack>if i wanted to do something like model-view binding or pub/sub events with flatiron, what would you guys recommend? for example, 100 people looking at a football stats page. one person comments, and saves the data to the db. those other 99 people subscribed to that page then get their view updated with the new comment.
21:09:49  <dylang>blakmatrix: added the bundled section and i still get errors. this time "Nodejitsu Error (500): Internal Server Error"
21:10:17  <luckysmack>i was looking at angular, but seems overly complicated for this.
21:10:18  <jesusabdullah>luckysmack: resourceful, socketful :)
21:10:45  <luckysmack>oh its built into resourceful? i didnt see socketful. thanks
21:10:56  <jesusabdullah>well
21:11:02  <jesusabdullah>not all of what you're looking for but a lot of it
21:11:12  <luckysmack>are there any pages online you know about showing how to use them together like im referring to?
21:11:21  <luckysmack>ah ok. cool. ill check it out.
21:14:10  * tomshredsquit (Quit: Linkinus - http://linkinus.com)
21:14:21  <luckysmack>jesusabdullah: should be perfect. thanks.
21:15:20  <jesusabdullah>dylang: looking at these boxes, last one was gunked up but is clean now
21:16:25  * broofaquit (Quit: Computer has gone to sleep.)
21:17:30  * hallasquit (Quit: ["Textual IRC Client: www.textualapp.com"])
21:18:15  * MikeRivjoined
21:18:21  * broofajoined
21:18:30  * coderarityquit (Quit: leaving)
21:19:17  * coderarityjoined
21:19:37  <Lemminkainen_>"domain is already in use"
21:19:43  <Lemminkainen_>how do I un-use a domain?
21:20:02  <jesusabdullah>What do you mean?
21:20:10  <jesusabdullah>You have another app using that domain?
21:20:20  * AvianFluquit (Quit: AvianFlu)
21:20:27  <MikeRiv>Hey everyone, could someone check out my package json and tell me if there is anything that would be causing a socket hangup when deploying my app? https://gist.github.com/3626635
21:20:44  <jesusabdullah>You can either deploy a new version of that app with a different subdomain, or you can destroy the old app
21:21:21  <jesusabdullah>MikeRiv: "time" doesn't compile on sunos, that's probably the culprit
21:21:22  <Lemminkainen_>jesusabdullah: I have tried deploying a new version and the error I get is "domain is already in use"
21:21:28  <Lemminkainen_>I shall try to destroy it and then go again
21:21:33  <jesusabdullah>a'ight
21:21:42  <MikeRiv>thanks I'll remove it and give it a shot :)
21:23:04  <jesusabdullah>dylang: I cleaned up servers and I'm following our logs for errors
21:23:16  <jesusabdullah>dylang: if you hit the same problem I'll see it, but hopefully I got the bad boxes
21:23:25  <dylang>jesusabdullah: awesome thanks, will try again.
21:24:56  * harbhubjoined
21:25:11  <harbhub>i keep getting the 'aw snap' from google chrome
21:25:17  <harbhub>is anyone else having that problem?
21:27:47  <MikeRiv>jesusabdullah: removing the 'time' module from my package.json didn't work
21:28:56  * TooTallNatequit (Ping timeout: 240 seconds)
21:30:45  <jesusabdullah>'aw snap' ? unfamiliar
21:32:14  * ryan_stevensquit (Quit: Leaving.)
21:32:16  * Costajoined
21:32:22  <Costa>Hey guys, I'm still not able to deploy properly
21:32:33  <coderarity>Costa: hey
21:32:40  <Costa>How's it going
21:32:44  <coderarity>Costa: what are you seeing?
21:32:46  <jesusabdullah>Cleaning boxes as they come up right now
21:33:01  <jesusabdullah>so if it's due to the memory issues we should have them sussed out pretty soon
21:33:05  * TooTallNatejoined
21:33:36  <Costa>https://gist.github.com/3626793
21:33:47  <jesusabdullah>MikeRiv: Try removing sqlite as well, it's not a good idea to use on nodejitsu anyway cause your scratch space doesn't persist across deploys
21:34:32  <dylang>jesusabdullah: still erroring, how can i tell if it's a memory issue?
21:34:46  <Costa>I tried maybe 20 times yesterday with an app I'm building, and kept getting errors, but apparently one of the deployes went through anyways, because I see my updates are live.
21:34:58  <Costa>Today I'm having issues with a production site, so I'd really love not to mess with it.
21:35:25  <coderarity>dylang: what are you seeing?
21:35:40  <coderarity>Costa: socket hang ups could be fixed by what jesusabdullah's doing, but it could be something else
21:35:51  <dylang>coderarity: https://gist.github.com/3626836
21:36:14  <jesusabdullah>socket hangups are usually caused either by crashing app code or a busted dependency, though when everyone's having the issue it's usually stuck haibus
21:36:29  <coderarity>yeah, seems they are both having that
21:36:38  <Costa>That's great! What should I do on my end?
21:36:50  <Costa>Or might I bother you with another issue I'm having
21:37:10  * YoYquit (Ping timeout: 244 seconds)
21:37:12  <jesusabdullah>dylang: I believe that last box you were on also had issue. Mind deploying while I watch? I can tell you for sure what's going on
21:37:20  <jesusabdullah>dylang: also, each bad deploy helps me find/clean a bad box
21:37:25  <jesusabdullah>(assuming it's a bad box)
21:37:27  <dylang>jesusabdullah: don't mind
21:37:34  <jesusabdullah>word
21:38:08  <dylang>jesusabdullah: glad to hear it helps. i feel bad every time it doesn't work like I'm making a mess of what was a nice clean machine.
21:39:04  <coderarity>dylang: more like exposing an already bad machine for the terror that it is
21:39:06  <harbhub>what browser(s) do you guys use?
21:39:32  <coderarity>chrome, everyone uses chrome, no argument, definitely chrome
21:39:40  * YoYjoined
21:39:48  <blakmatrix>lynx
21:39:51  <blakmatrix>j/k
21:40:02  <blakmatrix>i used too
21:40:11  <harbhub>coderarity: marqueelephoto.com
21:40:14  <Costa>I use Firefox
21:40:16  <harbhub>can you view that from chrome?
21:40:22  <dylang>jesusabdullah: socket hangup
21:40:22  <harbhub>i use firefox and chrome
21:40:45  <harbhub>please guys, check to see the the home page loads properly in your browser " marqueelephoto.com "
21:40:54  <harbhub>it works in my firefox, but not in my chrome at the moment
21:41:01  <dylang>harbhub: "Failed to load resource: the server responded with a status of 404 (Not Found)" <- look in the console
21:41:04  <harbhub>chrome has been erroring on nearly ALL websites
21:41:28  <jesusabdullah>weird, I don't even see you in these logs
21:41:31  <harbhub>i just curl
21:41:37  <harbhub>and it worked in my console..
21:41:38  <harbhub>weird
21:41:42  <harbhub>something is arie
21:42:06  <jesusabdullah>dylang: maybe it's a client side hangup? It looks like it might've deployed fine
21:42:16  <harbhub>a-rye
21:42:30  <dylang>jesusabdullah: that would be hillarous if all these deploys have been working fine
21:42:37  <harbhub>coderarity: does marqueelephoto.com work in your browser?
21:43:10  <dylang>harbhub: 404's with the stylesheet menu.css too
21:43:36  <harbhub>why does it work on my firefox browser...!?
21:43:39  * rtgibbonschanged nick to rtgibbons[away]
21:43:45  <harbhub>can you screen shot?
21:43:59  <harbhub>meh screen shot wouldnt do anything
21:44:07  * rtgibbons[away]changed nick to rtgibbons
21:44:15  <coderarity>dylang: version of jitsu?
21:44:30  <jesusabdullah>It looks like an npm dep might be to blame
21:44:39  <dylang>coderarity: jitsu v0.9.8
21:45:00  * limptwigletjoined
21:45:25  <jesusabdullah>dylang: I think maybe nodetime doesn't compile on sunos right now
21:45:48  <dylang>jesusabdullah: i'm using it on my production joyent server
21:46:00  <jesusabdullah>hmmmm
21:46:47  * lwicksjoined
21:46:53  <dylang>jesusabdullah: but that gives me an idea
21:47:05  <harbhub>code and jesus: can you please try viewing the url "marqueelephoto.com" in your browser?
21:47:23  <dylang>jesusabdullah: i hardcoded the canvas version to one that was working in 0.6.x - maybe that's the problem
21:47:31  <Costa>So any way you can help?
21:47:36  <coderarity>lol i just uberbroke irssi
21:47:41  <dylang>jesusabdullah: i was using 0.6 on jitsu but ran into anotehr error this morning
21:47:48  * coderarityquit (Quit: aaaaaagh)
21:48:01  * rtgibbonschanged nick to rtgibbons[away]
21:48:46  * coderarityjoined
21:48:53  * MikeRivquit (Ping timeout: 245 seconds)
21:49:03  <dylang>are there any scripts for managing multiple package.json's? jitsu and joyent deploy systems aren't compatible. :)
21:49:05  <coderarity>lol, i think i fixed it
21:49:16  <harbhub>coderarity: please let me know if marqueelephoto.com works
21:49:26  <harbhub>i'm getting buggy responses from it
21:49:26  <coderarity>harbhub: it gives the same errors that dylang mentioned
21:49:32  <harbhub>hmm
21:49:34  <harbhub>using chrome?
21:49:37  <coderarity>yes
21:49:49  * limptwigletquit (Client Quit)
21:50:31  <dylang>harbhub: you have errors in your source too, like a missing <style> tag and the styles are at the bottom instead of the top of the page or in a separate css file.
21:50:39  * jcrugzzjoined
21:50:52  <dylang>harbhub: sorry no missing style tag, i see it now, just not used to that way of doing styles
21:51:24  * lwicksquit (Client Quit)
21:51:25  <harbhub>i put styles on top and bottom and middle lol
21:51:27  * cronopiojoined
21:51:37  <harbhub>and in external sheets
21:51:38  <harbhub>:)
21:52:13  <jesusabdullah>dylang: ooc do you know how much memory npm takes up when installing your project locally?
21:52:31  <dylang>jesusabdullah: nope, but my joyent machine is only a gig
21:52:49  <dylang>how can i check?
21:53:49  <jesusabdullah>uhhh
21:53:59  <jesusabdullah>run top while doing an npm install?
21:54:11  <jesusabdullah>dylang: our baby machines are 256mb slices
21:54:33  <dylang>256 ought to be good enough for anyone :)
21:54:54  <jesusabdullah>you'd think so
21:55:49  * cronopioquit (Ping timeout: 252 seconds)
21:56:21  * jmpejoined
21:56:33  * cronopiojoined
21:57:59  * mAritzjoined
21:59:14  * robhawkesquit (Quit: Leaving...)
22:00:05  <dylang>jesusabdullah: npm was under 100 mb but i think i found something else
22:00:14  <dylang>jesusabdullah: i had a main and a scripts.start
22:00:16  * garrettwilkinjoined
22:00:48  <dylang>still got an error but i got a real error log this time
22:00:57  * cronopioquit (Ping timeout: 252 seconds)
22:01:11  <blakmatrix>dylang: what did you get this time?
22:01:27  <dylang>blakmatrix: issue with canvas installing, probably a typo.
22:01:37  * cronopiojoined
22:02:02  * thdjoined
22:02:04  <harbhub>do you guys set the chrome update to "automatic"?
22:02:04  * lwicksjoined
22:02:29  <harbhub>i think the new update is screwing up my chrome
22:02:41  <blakmatrix>dylang: I remeber a few weeks ago a user was trying to install an older version of canvas, upgrading it to latest helped... i cant recall for sure but i think it was 13.x or something
22:03:24  <blakmatrix>11.x I cant recall, but i have a test script let me see if it works
22:03:32  * sirkitreechanged nick to sirkitree|afk
22:03:44  <coderarity>yes
22:03:44  * thd_quit (Ping timeout: 272 seconds)
22:03:51  <dylang>blakmatrix, jesusabdullah: so i think the root of my problem was having the main. i think i had the main there because that's what joyent's deploy wants.
22:03:59  <coderarity>you can make a bug report in chrome if you think it's their fault
22:04:22  <coderarity>dylang: i think that's fine, like "main": "index.js"?
22:04:38  <Costa>So should I email you guys? Or do something else?
22:04:42  <Costa>I'm a little lost here
22:04:45  <dylang>i had main: "server.js" and scripts.start "node server.js"
22:04:49  * rtgibbons[away]changed nick to rtgibbons
22:04:55  <coderarity>dylang: that should be fine
22:04:55  <Costa>My site's not deploying, I'd love some help.
22:04:55  <jesusabdullah>dylang: I see error messages on this box about canvas targets
22:05:11  <coderarity>Costa: i will go look at it, try to deploy again
22:05:13  <harbhub>lol code i think it is there fault
22:05:21  <harbhub>considering i cant open any webpage in chrome
22:05:23  <Costa>I just did, no luck
22:05:26  <harbhub>but i can open them all in firefox
22:05:27  <coderarity>alright
22:05:28  <harbhub>o.0
22:05:31  <coderarity>gimme a second then
22:05:48  <jesusabdullah>dylang: that is, try following blakmatrix's advice
22:06:05  * cronopioquit (Ping timeout: 252 seconds)
22:06:09  <jesusabdullah>Costa: What exactly is your deploy issue? Do you have logs to share with us? What about your username and app name?
22:06:38  <Costa>username wamoyo app innovationbound
22:06:42  * cronopiojoined
22:06:46  <Costa>https://gist.github.com/3626793
22:07:03  * lwicksquit (Ping timeout: 264 seconds)
22:07:21  <dylang>jesusabdullah: silly me, i had canvas version selected as "0.12.*" instead of "0.12.x" - i 'll try 0.13.x next but i haven't tested that version locally
22:07:31  <jesusabdullah>dylang: https://gist.github.com/e482163f143ba4545fe7
22:07:33  <jesusabdullah>:)
22:07:42  <coderarity>i'm checking it out
22:07:51  <jesusabdullah>dylang: all good, wondering why you didn't get that error back from jitsu
22:08:00  * thd_joined
22:08:11  <dylang>oops gotta go. as always thanks a ton everybody. hope i get to (re?)meet everybody at EmpireJS, or at least the NYC staff.
22:08:14  * joshonthewebquit (Quit: Computer has gone to sleep.)
22:08:32  <blakmatrix>dylang: 13.1 works http://blakmatrix.node-canvas-test.jit.su
22:08:47  * Destosquit (Ping timeout: 246 seconds)
22:09:20  <Costa>jesusabdullah: https://gist.github.com/3626793 and those are the errors
22:09:26  <Costa>Socket hang ups basically
22:09:38  <jesusabdullah>okay
22:09:49  <jesusabdullah>coderarity: You can follow this one up yeah? I'm gonna step out for a few
22:10:45  * garrettwilkinquit (Quit: garrettwilkin)
22:11:13  * cronopioquit (Ping timeout: 252 seconds)
22:11:13  <coderarity>yeah
22:11:24  * thdquit (Ping timeout: 245 seconds)
22:11:32  <coderarity>Costa: you hit another drone that ran out of memory, jesusabdullah already fixed that one
22:11:35  <coderarity>Costa: deploy again
22:11:53  * cronopiojoined
22:12:11  <Costa>I guess you guys are getting pretty popular huh?
22:12:21  <coderarity>yeah
22:12:37  <Costa>good problems then
22:12:59  * thdjoined
22:13:15  <Costa>I've noticed lately that the site never goes down, even when you deploy
22:13:32  <coderarity>Costa: yeah, that's the zero downtime deployments thing
22:13:35  * dylangquit (Ping timeout: 240 seconds)
22:13:36  <Costa>That's pretty awesome
22:13:53  <Costa>So yeah, I'm about to get another socket hangup it seems
22:14:39  <Costa>Nevermind it worked that time!
22:14:44  <Costa>Woohoo!
22:14:45  <coderarity>oh, sweet
22:14:48  <blakmatrix>Costa: congrats
22:14:57  <blakmatrix>Costa: saw it work )
22:15:15  <blakmatrix>its because i was eyeing it hardcore :P
22:15:43  * thd_quit (Ping timeout: 276 seconds)
22:15:48  <Costa>blakmatrix: Must have been
22:16:06  <Costa>@it was the only successful deploy in my last 30 tries between yesterday and today
22:16:12  <blakmatrix>:S
22:16:36  <Costa>Thanks guys! So is there anything I can do on my end
22:16:42  <blakmatrix>I and others have been working on cleaning up a bunch of drones that have zombie npm processes
22:17:26  <Costa>Zombies! -shakes fist- I knew it...
22:17:29  * sbisbeequit (Quit: leaving)
22:17:30  <harbhub>blakmatrix: can you let me know if marqueelephoto.com works in your browser?
22:17:32  * jbasdfjoined
22:18:04  <blakmatrix>harbhub: looks to work, using chrome
22:18:10  <blakmatrix>on mac os
22:18:18  <harbhub>can you click contact
22:18:19  * Costaquit (Quit: Page closed)
22:18:21  <harbhub>and type a message
22:18:28  <harbhub>i want to see if it sends to my email like it should
22:18:29  <harbhub>please
22:18:34  <harbhub>i will tell you the message
22:18:37  <harbhub>that you sent
22:18:49  <harbhub>also, what version of chrome do you use?
22:19:05  <harbhub>you can check by the tools, about chrome
22:19:17  <blakmatrix>latest Version 21.0.1180.89
22:19:49  <harbhub>Version 21.0.1180.89 is what i have, too
22:20:19  <harbhub>for some reason (as of yesterday) it started showing me 'aw snap' error messages on pages such as huffingtonpost.com and marqueelephoto.com
22:20:23  <harbhub>and just about any webpage
22:20:31  <harbhub>it is weird and non-functiona
22:20:34  <harbhub>functional
22:20:47  <harbhub>yo test
22:20:51  <harbhub>was your message?
22:21:08  <blakmatrix>yeah
22:21:13  <harbhub>sweet that works
22:21:15  * jmpequit (Remote host closed the connection)
22:21:25  <harbhub>guess it is just my chrome that is buggin
22:21:35  <blakmatrix>i always upgrademe
22:21:37  <blakmatrix>mine
22:21:46  <blakmatrix>OCD with that little up arrow
22:21:54  <blakmatrix>gotta get risd of it lol
22:25:31  * garrettwilkinjoined
22:27:39  <jesusabdullah>I think the zombies are clean
22:27:55  <blakmatrix>jesusabdullah: zombies are never clean
22:28:03  <blakmatrix>dirty to the core lol
22:28:09  <coderarity>excellent, everything is falling into place
22:28:17  * coderaritylaughs maniacally
22:28:35  <harbhub>lol
22:28:36  <jesusabdullah>https://www.youtube.com/watch?v=VrpGhEVyrk0
22:28:49  <blakmatrix>coderarity: so you doing NKO2012?
22:29:04  <coderarity>blakmatrix: not sure yet
22:29:28  <jesusabdullah>If you guys are, pavan wants to get a team together
22:29:39  <coderarity>i wanted to
22:29:44  <coderarity>but idk if we need to be supporting at that time
22:29:49  <harbhub>what would you guys make?
22:29:53  <jesusabdullah>oh we'll need to be supporting for sure
22:30:01  <jesusabdullah>but we can try hacking in the meantime
22:30:05  <jesusabdullah>just don't count on winning ;)
22:30:13  <coderarity>yeah, i was thinking that
22:30:42  <blakmatrix>I'll be supportin for sure
22:30:56  <blakmatrix>judging afterwards ;)
22:31:00  <jesusabdullah>It's...what we do.
22:31:19  <coderarity>alright then
22:31:34  <blakmatrix>we should do 48-hour support marathon... no sleep
22:31:44  <blakmatrix>just like all the competitors lol
22:33:04  <mmalecki>I'll be watching the cloud, most likely
22:33:06  <jesusabdullah>let's at least take shifts on that one
22:33:15  <mmalecki>jesusabdullah: we'll line up a schedule
22:33:16  <mmalecki>when is it?
22:33:18  <jesusabdullah>mmalecki: and haxxing on something or other with avianflu and I
22:33:20  <blakmatrix>wtf... c'mon where is he spirit
22:33:22  <jesusabdullah>uhhh, rocktober?
22:33:30  <coderarity>i call early morning shift
22:33:42  <mmalecki>jesusabdullah: sure, I like the idea :)
22:33:43  <jesusabdullah>I call graveyard
22:33:48  <blakmatrix>I call 48-hor shift of awesomeness
22:34:03  <mmalecki>I can do 48 hours non-stop, I got pretty good at it
22:34:08  <mmalecki>THANKS DEVOPS
22:34:13  <jesusabdullah>lulz
22:34:18  * harbhubquit (Ping timeout: 245 seconds)
22:34:24  <mmalecki>BUT
22:34:29  <blakmatrix>mmalecki: yes but can you do it completely sober :P
22:34:37  <mmalecki>nodejitsu has to pay for my energy drinks
22:34:51  * ramitosquit
22:35:01  <blakmatrix>mmalecki: whut i want free energy drinks haha
22:35:07  <mmalecki>lol
22:35:26  <blakmatrix>send a pallet of NOS to seattle for me :P
22:35:35  <blakmatrix>deliver straight to my apartment
22:35:47  <blakmatrix>I'll make a for in an empty corner lol
22:35:52  <blakmatrix>*fort
22:35:57  <mmalecki>ahahaha
22:36:01  * jmar777joined
22:36:56  * joshonthewebjoined
22:37:01  * meso_quit (Remote host closed the connection)
22:37:01  <mmalecki>blakmatrix: I'll make sure to bring that up on a next meeting ;)
22:37:40  * meso_joined
22:37:50  * jmar777quit (Remote host closed the connection)
22:38:27  * jmar777joined
22:41:53  <jesusabdullah>mmalecki: blakmatrix: fuck beef jerky XD
22:42:13  <jesusabdullah>oh shit I have to buy plane tix to Alaska
22:42:16  * rtgibbonschanged nick to rtgibbons[away]
22:42:25  <jesusabdullah>blakmatrix: if I land in Seattle will you drive me home? ;)
22:42:28  <blakmatrix>no thanx, i rather eat some natural hicory smoked salmon
22:42:41  * jmar777quit (Ping timeout: 246 seconds)
22:42:51  <blakmatrix>jesusabdullah: you know the rules of the road ;)
22:43:21  <jesusabdullah>1) don't play crappy music on the radio 2) shotgun gets map duties
22:43:58  <blakmatrix>jesusabdullah: I was thinking of the george carlin/kevin smith rules
22:44:02  <jesusabdullah>sound about right? ;)
22:44:16  <jesusabdullah>oh, I actually don't remember those
22:44:17  <jesusabdullah>hah!
22:44:22  <jesusabdullah>You'd better refresh my memory
22:45:52  <blakmatrix>jesusabdullah: http://www.youtube.com/watch?v=ZXz-HCcDUHY
22:47:50  <jesusabdullah>blakmatrix: ololo
22:48:00  <jesusabdullah>blakmatrix: that's right, cause they get picked up by nun carrie fisher right?
22:48:02  <blakmatrix>i thought there was the 3 options in that movie though, the other too being grass or cash/gas
22:48:11  <blakmatrix>yup carrie fischer lol
22:48:51  <jesusabdullah>I'm down for cash/gas
22:49:07  <jesusabdullah>do you have a gps in yo' car?
22:49:18  <blakmatrix>no
22:49:19  <jesusabdullah>cause you'll want one for the bay area, freeways are craycray
22:49:23  <blakmatrix>but i have a garmin
22:49:27  <jesusabdullah>close enough
22:49:35  <blakmatrix>and i have a handheld one too lol
22:49:43  <blakmatrix>runs off of 2 AA bateries
22:49:50  <blakmatrix>it lasts like 40 minutes lol
22:49:53  <jesusabdullah>XD
22:50:10  <blakmatrix>It'd retarded I dunno wy i paid 300$ for that peice of crap
22:50:19  <blakmatrix>i got it for geocaching
22:50:20  <jesusabdullah>as long as we avoid the macarthur maze we should be fine :)
22:51:01  <blakmatrix>but its retarded since it dies so fast, had bettr luck with my 3gs iphone geocaching lol, plus it was easier to load up caches
22:51:07  * rtgibbons[away]changed nick to rtgibbons
22:51:19  <blakmatrix>you'd be suprised how many were hidden around UAF
22:51:29  <blakmatrix>crazy nooks and crannies
22:52:00  <blakmatrix>almost makes you wonder if like there werent caches ther it be a good spot for a gun stash to lead a seige or something nefarious
22:52:17  <jesusabdullah>oh shit, you have an iphone?
22:52:23  <jesusabdullah>That's a gps unit right there pretty sure XD
22:52:28  <blakmatrix>still do yeah haha
22:52:54  <blakmatrix>yeah... cept it sucks its like 200 ft accuracy or something lol
22:53:14  <blakmatrix>I require 3 ft accuracy when geocaching
22:53:18  <jesusabdullah>well
22:53:23  <jesusabdullah>for driving 200ft is sufficient
22:53:31  <jesusabdullah>we just need to get off the freeways at a sane spot
22:53:40  <blakmatrix>if you want to drive off a cliff maybe :P
22:54:04  <blakmatrix>you dont like freeways?
22:54:09  <blakmatrix>the are pretty boring
22:54:15  <jesusabdullah>I don't mind Seattle freeways
22:54:30  <jesusabdullah>or any freeway up until like, North Bay or so
22:54:36  <jesusabdullah>but the interchanges here are something special
22:55:02  <blakmatrix>i secretly like to ditch the gps and read signs lol
22:55:16  <coderarity>blakmatrix: iOS 6 has way better GPS stuff
22:55:24  <blakmatrix>only part that sucks is when you hit a big city lol and there are a million slip roads
22:55:26  * thdquit (Remote host closed the connection)
22:58:11  <blakmatrix>jesusabdullah: you'll have to show me around SF... take me to all the sights
22:58:27  <blakmatrix>show me where the enterprise picked up the whale
22:58:33  <jesusabdullah>lulz
22:59:01  <jesusabdullah>blakmatrix: yup, and california freeways have earned their bad reputation, shit's whack
22:59:45  * CrypticSwarmquit (Quit: CrypticSwarm)
23:02:32  * hichaelmartjoined
23:03:50  * ramitosjoined
23:06:20  * timhudsonquit (Ping timeout: 252 seconds)
23:08:07  * dylangjoined
23:12:34  * fentjoined
23:14:01  * jmar777joined
23:17:54  * rtgibbonschanged nick to rtgibbons[away]
23:21:04  * fatjonnyquit (Quit: Leaving.)
23:21:26  * ramitosquit (Ping timeout: 268 seconds)
23:23:20  * thepumpkinquit (Remote host closed the connection)
23:24:01  * vadoopart
23:25:20  * dylangquit (Quit: dylang)
23:26:48  * ramitosjoined
23:28:17  * therealkoopaquit (Remote host closed the connection)
23:31:53  * CrypticSwarmjoined
23:32:22  * therealkoopajoined
23:33:27  * elguapo99quit (Read error: Connection reset by peer)
23:36:33  <luckysmack>if i wanted all my my resources to have extra data, I would do `var Mymodel = resourceful.define('mymodel')` , so when I make another resource, i want to inherit from Mymodel so they all share similar attributes. is there a way to do that cleanly in flatiron? or would I just override the prototype to that resource?
23:36:43  * spoluquit (Quit: spolu)
23:37:38  * therealkoopaquit (Remote host closed the connection)
23:39:12  * photofroggyjoined
23:39:27  <photofroggy>hey guys, currently getting this error https://gist.github.com/3625642
23:39:57  * jryansjoined
23:39:59  <photofroggy>oh, just noticed my package.json doesn't include socket.io
23:40:00  <photofroggy>oops
23:40:42  * triptychpart
23:41:25  <photofroggy>seems to be hanging when starting the app, though
23:41:51  <coderarity>photofroggy: give it time :P
23:42:29  <photofroggy>But I want it now damnit :B
23:42:30  <photofroggy>lolol
23:42:33  <photofroggy>ooo, error
23:42:50  <photofroggy>socket hangup
23:42:52  <coderarity>photofroggy: can you gist.github.com the entire output?
23:43:28  <photofroggy>https://gist.github.com/3628134
23:43:43  * joemccannjoined
23:43:57  <coderarity>thanks, one second
23:46:56  * spolujoined
23:47:12  * spoluquit (Client Quit)
23:47:16  * ryan_stevensjoined
23:48:31  * joemccannquit (Client Quit)
23:48:31  <coderarity>looks like npm ran out of memory, one second
23:48:50  <photofroggy>Is this a common problem?
23:48:55  <coderarity>yes
23:49:00  <coderarity>can you deploy again?
23:49:04  <photofroggy>sure
23:49:25  <luckysmack>is there not any way to handle resource inheritance currently? i found this pull request, but hasnt been merged: https://github.com/coreyjewett/resourceful/commit/1d245aec3a15637d5c367ab06b8ef87458bdb7e0
23:49:52  <photofroggy>hanging on starting again
23:49:54  <coderarity>photofroggy: btw, why do you have websocket and socket.io in your package.json?
23:50:22  <photofroggy>coderarity: well I was trying something with websocket, which works locally. I should probably remove that, though
23:50:33  <coderarity>that may make it better
23:50:46  <photofroggy>it worked
23:50:53  <photofroggy>will remove websocket later
23:50:57  <coderarity>okay
23:51:27  <photofroggy>uh, getting an error on one of my pages
23:51:31  <photofroggy>An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
23:52:20  <coderarity>photofroggy: check `jitsu logs`
23:53:13  <photofroggy>nothing useful in ther
23:53:16  <photofroggy>*there
23:53:23  <coderarity>okay, gimme a sec
23:53:34  <photofroggy>I don't see logs for the request the would have caused the error either
23:54:00  <photofroggy>the index page works, so, prob something in my code
23:54:42  <coderarity>i'll get the error if it's there
23:56:10  <photofroggy>thanks
23:56:12  <coderarity>photofroggy: don't see any errors, what's the URL?
23:56:20  <photofroggy>pond.jit.su/chat
23:56:33  <photofroggy>pond.jit.su works fine
23:56:43  <coderarity>huh
23:56:58  <coderarity>one second
23:57:41  * therealkoopajoined
23:57:58  <photofroggy>removing the websocket stuff to see if that helps
23:59:35  <jmar777>it appears that the NODE_ENV is automatically being set to production in nodejitsu - is that behavior we should rely on?