00:30:58  * piscisaureus_quit (Ping timeout: 245 seconds)
01:11:41  * adrianFquit (Ping timeout: 272 seconds)
01:12:10  * bnoordhuisquit (Ping timeout: 268 seconds)
01:12:14  * justicefriesquit (Ping timeout: 248 seconds)
01:40:45  * piscisaureus_joined
01:42:52  * piscisaureus_quit (Client Quit)
02:00:08  * piscisaureus_joined
02:00:18  * gjtorikianquit (Quit: Computer has gone to sleep.)
03:10:11  * hipertrackerquit (Quit: hipertracker)
03:17:23  * schmichael_quit (Ping timeout: 240 seconds)
03:27:54  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
03:48:13  * astropiratejoined
03:48:25  <astropirate>Is there anyway to enable harmony syntax support?
03:48:54  <astropirate>The editor isn't recognizing "let"
04:25:34  * astropirate_joined
04:26:47  * astropiratequit (Ping timeout: 246 seconds)
05:04:44  * bmatusiak_joined
05:07:17  * bmatusiakquit (Ping timeout: 272 seconds)
05:25:53  * astropirate_quit (Read error: Connection reset by peer)
06:58:36  * mikedeboerjoined
06:58:53  * mikedeboerquit (Client Quit)
07:28:49  * jkridner__quit (Read error: Connection reset by peer)
07:29:13  * jkridner__joined
07:39:01  * mikedeboerjoined
07:40:59  * mikedeboerquit (Client Quit)
07:55:45  * hipertrackerjoined
08:49:37  * Ineenthojoined
08:51:35  * mikedeboerjoined
09:14:39  * mikedeboerquit (Quit: mikedeboer)
10:12:11  * mikedeboerjoined
10:16:59  * mikedeboerquit (Client Quit)
10:31:15  * adrianFjoined
10:54:18  * flyingmanajoined
11:09:50  * mikedeboerjoined
11:13:50  * jwulfjoined
11:25:25  * mikedeboerquit (Quit: mikedeboer)
11:37:22  <MerlinDMC>is something broken with the payment? ... I'm unable to upgrade to premium
12:26:36  * jwulf_joined
12:28:31  * jwulfquit (Ping timeout: 260 seconds)
12:32:05  * jwulf_quit (Ping timeout: 240 seconds)
13:08:22  * mikedeboerjoined
13:09:52  * mikedeboerquit (Client Quit)
13:10:11  * Ineenthoquit (Read error: Connection reset by peer)
13:12:15  * Ineenthojoined
13:18:57  * josdeha_rtjoined
13:29:08  * mikedeboerjoined
13:39:17  * bnoordhuisjoined
13:39:25  * `3rdEdenjoined
14:06:16  * `3rdEdenquit (Quit: Leaving...)
14:13:10  * `3rdEdenjoined
14:18:09  * macmaNquit (Ping timeout: 244 seconds)
14:20:37  * adrianFquit (Quit: bye)
14:25:08  * `3rdEdenquit (Quit: Leaving...)
14:31:02  * mikedeboerquit (Ping timeout: 240 seconds)
14:38:36  * `3rdEdenjoined
14:46:43  * `3rdEdenquit (Quit: Leaving...)
14:55:54  * mikedeboerjoined
15:13:53  * adrianFjoined
16:10:10  * jkridner___joined
16:13:26  * jkridner__quit (Ping timeout: 246 seconds)
16:39:44  * macmaNjoined
16:48:24  * hipertrackerquit (Quit: hipertracker)
16:50:31  * josdeha_rtquit (Remote host closed the connection)
17:16:00  * adrianFquit (Quit: bye)
17:16:29  * eighty4_joined
17:18:38  * eighty4quit (Ping timeout: 246 seconds)
17:51:16  * macmaNquit (Ping timeout: 276 seconds)
18:15:09  * hipertrackerjoined
18:42:44  * josdeha_rtjoined
18:57:37  * josdeha_rtquit (Remote host closed the connection)
19:01:23  * macmaNjoined
19:36:12  * mamundquit (Remote host closed the connection)
20:11:31  * pec1985joined
20:11:48  <pec1985>Hello everyone
20:12:18  <MerlinDMC>hello
20:12:27  <pec1985>can anyone help me getting started with cloud9 in a linux server?
20:14:44  <pec1985>Not sure what's going on, following the instructions I get stuck here http://pastie.org/4647438
20:15:21  <pec1985>(and Google is not really help me here)
20:15:30  <MerlinDMC>pec1985, specify uid and gid if you run that as root ;)
20:15:45  <pec1985>MerlinDMC: yeah, been googling that too, hoes do i do that?
20:15:51  <pec1985>google doesn't seem to know
20:16:01  <pec1985>:)
20:17:47  <MerlinDMC>i would try to set them in the vfs-architect default.js file
20:17:58  <pec1985>ok, will try
20:18:02  <MerlinDMC>but also ... i did never set c9 up on any server
20:18:49  <pec1985>that's the thing, everyone seems to be running it in their local machine, and that works, but it seems hard to find any tuts on how to install it in a server
20:19:50  <MerlinDMC>i just want to pay for a premium account ... which is impossible as it seems
20:20:09  <MerlinDMC>so i'll stick with local development for now i guess
20:48:25  * flyingmanaquit (Quit: Verlassend)
20:56:52  * pec1985quit (Quit: pec1985)
21:02:46  * hipertrackerquit (Quit: hipertracker)
21:03:33  * Ineenthoquit (Read error: Connection reset by peer)
21:34:47  * pec1985joined
21:37:21  * pec1985quit (Client Quit)
21:49:44  * pec1985joined
22:06:36  * hipertrackerjoined
22:13:32  <creationix>pec1985: that's my error message
22:13:48  <pec1985>creationix: did you fix it? :D
22:13:56  <creationix>(about needing to set uid and gid if running as root)
22:14:09  <creationix>the newer version of vfs-local doesn't have that feature/bug
22:14:19  <pec1985>how do I get it?
22:14:24  <creationix>but we're still working on fully upgrading c9 to the latest vfs-local
22:14:46  <creationix>how are you starting your server?
22:14:51  <creationix>sudo node server.js?
22:14:55  <creationix>an upstart script?
22:14:56  <pec1985>I think I have the latest in everything, exempt node (v0.7.x)
22:15:13  <pec1985>one sec, let try that
22:15:32  <creationix>pec1985: well, the thing is that vfs 0.3.x has a different API
22:15:43  <creationix>so it's not as simple as just pulling in a new version
22:16:00  <creationix>you can npm ls and see what version you are using
22:16:13  <pec1985>node server.js ----> same error "Error: Please specify uid or gid when running as root"
22:16:22  <creationix>in the older version, you have to specify the user and group to pretend to be
22:16:30  <creationix>it's a safety measure
22:16:42  <pec1985>I got the cloud9 from git, not from npm
22:17:03  <pec1985>and I'm pretty sure I got it from master
22:17:41  <pec1985>see, I'm trying to make it work in a linux server (from linode.com) , not on my own machine
22:18:49  <creationix>ok, so it appears vfs-local is being loaded from https://github.com/c9/vfs-architect/blob/master/local/local-ext.js
22:19:01  <creationix>(I don't work directly on cloud9 itself, I mostly write libraries for it)
22:19:28  <creationix>the options you need to pass in are "uid" and "gid"
22:19:56  <pec1985>something I have to confess, I am very new to node.js
22:20:05  <creationix>no problem
22:20:09  <creationix>it's a learning experience
22:20:22  <pec1985>how do i pass the uid and gid?
22:20:35  <creationix>so in your top level config file, I think you just add those config options to connect-architect/local
22:20:39  <creationix>there should be a line in there
22:21:07  <creationix>https://github.com/ajaxorg/cloud9/blob/master/configs/default.js#L140-143
22:21:16  <creationix>the config from git only sets "root"
22:21:24  <pec1985>ah! I see
22:21:30  <creationix>if you run as super user, you need to add the others
22:23:20  <creationix>MerlinDMC: why can't you pay for an account. Do you live in some country we don't support payments for?
22:23:34  <creationix>(not that I personally can help, just curious)
22:23:52  <MerlinDMC>creationix, I'm from germany
22:24:01  <creationix>ahh yes, I've heard that is tricky
22:24:27  <MerlinDMC>tricky? ... it seems more or less impossible right now for me
22:24:52  <creationix>did you contact support yet?
22:25:13  <MerlinDMC>yep ... but no answer so far
22:25:36  <creationix>I think there is something they can do, it just involves manual intervention. Not sure though
22:25:37  * mikedeboerquit (Quit: mikedeboer)
22:25:41  <creationix>I just hear these things in passing
22:26:55  <MerlinDMC>I'll wait some days for an answer
22:35:39  <pec1985>creationix: seems to be working now with this change http://pastie.org/4647958
22:36:02  <pec1985>now I need to figure out how to actually see anything in the browser :)
22:45:38  <pec1985>creationix: hey! thanks a million!!!
22:45:46  <creationix>pec1985: no problem
22:45:52  <creationix>it's fun to see people using my libraries
22:46:04  <creationix>(not to mention I'm having a blast working at cloud9)
22:46:09  <pec1985>creationix: do you work for cloud9?
22:46:16  <creationix>yep
22:46:19  <pec1985>nice
22:46:26  <pec1985>quick question,
22:47:05  <pec1985>creationix so I want to put this on my server, like I just did, to edit files, blah blah blah, can I password protect it? is there something already built in?
22:47:28  <creationix>hmm, serve it over https with a self-signed cert
22:47:39  <creationix>and add in a http basic auth connect middleware
22:47:50  <pec1985>what i mean is, like a nice looking username and password dialog prompt :)
22:47:59  <creationix>that's a bit more work
22:48:10  <creationix>but http basic auth will show a popup dialog in the browser
22:48:12  <pec1985>is not a big deal, I can take it from here
22:48:57  <creationix>you'll probably want to write a auth plugin for architect that consumes the connect service to register an auth middleware before all the others
22:49:12  <pec1985>i seeā€¦
22:49:34  <creationix>http://www.senchalabs.org/connect/middleware-basicAuth.html
22:49:51  <pec1985>ooOooh, nice
22:50:23  <creationix>so just look for other architect plugins that consume the connect service
22:50:47  <pec1985>yep, got the concept
22:50:55  <creationix>just remember to serve it over https, especially if you'll ever be on unencrypted wifi
22:51:08  <creationix>basic auth credentials are very easy to crack
22:51:14  <creationix>it's just base64 encoded
22:51:22  <pec1985>hmm
22:51:45  <creationix>it all depends on how paranoid you are
22:51:47  <creationix>:)
22:52:17  <creationix>you could run it behind an ssl terminator like stud if configuring cloud9 for https is too complicated
22:52:31  <pec1985>well, I'm not building a bank app or the next Facebook site
22:52:53  <pec1985>just experimenting, and maybe I build a blog for myself :)
22:53:09  <creationix>yeah, I'm an amateur security expert, so I always worry about these things
22:53:34  <creationix>chances are nobody will ever notice your server is even running, and if they do, the basic auth will keep them out
22:53:36  <pec1985>yeah, I'm just going to go one step at a time
22:54:26  <creationix>pec1985: I will mention that with premium cloud9 access you can use your own server over ssh from cloud9
22:54:36  <creationix>I do most my development on a linode I own
22:54:43  <creationix>proxies through the main c9.io server
22:55:19  <pec1985>good to know
23:01:40  * bnoordhuisquit (Ping timeout: 264 seconds)
23:05:07  * adrianFjoined
23:12:50  * hipertrackerquit (Quit: hipertracker)
23:15:10  * pec1985quit (Quit: pec1985)
23:22:44  * adrianFquit (Read error: Connection reset by peer)
23:29:25  * hipertrackerjoined
23:46:35  * pec1985joined
23:48:29  * pec1985quit (Client Quit)