[00:00] nicholas_ has joined the channel [00:01] astantona: if I have module A, which depends on module B, and I use npm to install A locally, can I also use B, like I can use A? I tried this and can't find it. Do I need to install B along side A? [00:02] maxogden: astantona: if you put modules inside your node_modules folder they will be require()-able [00:02] maxogden: astantona: oh you mean will you be able to require a submodule [00:02] astantona: yes [00:03] ramitos has joined the channel [00:03] aidanns has joined the channel [00:03] isaacs: astantona: if you require() something, then you depend on it. install it. [00:03] insin: yo need to install B too - you can require it from A's node_modules folder, but it's horrible [00:03] astantona: ok [00:03] isaacs: astantona: if A depends on B, and can use the one you already installed, it will not install a second copy, don't worry. [00:03] isaacs: if it needs to, it will. don't worry :) [00:04] maxogden: isaacs: you should steal couchdb's relaxation theme [00:04] astantona: excellent, that's what I was worried about [00:04] itayneeman has joined the channel [00:04] BrianE has joined the channel [00:07] r04r has joined the channel [00:07] r04r has joined the channel [00:09] bkaney has joined the channel [00:10] aidanns_ has joined the channel [00:10] vkandy: hello documentation says "Zlib encoding can be expensive, and the results ought to be cached" any links on what/how to cache? [00:10] copongcopong has joined the channel [00:12] EhevuTov: vkandy, maybe something like put the result in a list? [00:12] r04r has joined the channel [00:13] vkandy: i am storing the results (to be unzipped later) but i am doing that for each request .. traffic is 200k/hour [00:13] vkandy: i wanted to know if i am supposed to cache something of zlib ?? [00:14] vkandy: zlib options or some intermediary result?? [00:15] papachan has joined the channel [00:15] EhevuTov: looks like you can put the result in a buffer or even on the filesystem. [00:16] copongcopong has joined the channel [00:16] EhevuTov: vkandy, I think what they're referring to, is if you're serving a txt file, for instance, instead of zipping it on each request (which could be thousands concurrently), just zip it once [00:16] beppu has joined the channel [00:16] wink__ has joined the channel [00:16] jhbot: 'node.js start remote js file' by countnazgul http://stackoverflow.com/q/9270017 (tags: remote) [00:17] vkandy: EhevuTov: i see ok. in that case i am ok [00:17] vkandy: thanks EhevuTov [00:17] EhevuTov: you're welcome; glad to help [00:17] zodiak has joined the channel [00:19] r04r has joined the channel [00:19] scrogson: Anyone have any experience with rendering 2 different MongoDB collections on a page using Express and Mongoose? [00:20] lohkey: the amount of "collections you render" shouldn't matter [00:21] scrogson: Yeah, I understand that bit…I guess my struggle is understanding how I should call the render method on the response object [00:21] lohkey: call render on the render data when you have it ready [00:22] lohkey: i have a feeling your problem isn't with mongo/express [00:22] scrogson: do you know of any examples that shows this? I'm new to Node [00:22] scrogson: I agree :) [00:22] lohkey: sounds like your problem is grok'ing async code [00:22] scrogson: yeah [00:23] lohkey: checkout async, it will help you out a bit [00:23] lohkey: https://github.com/caolan/async [00:23] lohkey: by the sound of it you probably want either async.parallel or async.series [00:24] scrogson: so are you saying that there isn't a way to do this without/learning an additional module? [00:24] r04r has joined the channel [00:24] lohkey: scrogson: there is, and i recommend you write your own [00:24] lohkey: async doesn't work magically :) [00:25] scrogson: ok [00:25] lohkey: there are async patterns that you should learn if you plan on taking node.js seriously [00:25] jhbot: 'Structuring a NodeJS module - variables and methods' by Matt Egan http://stackoverflow.com/q/9270079 (tags: javascript, closures, commonjs) [00:25] lohkey: however, reinventing these wheels isn't desirable all the time [00:25] lohkey: hence why a lib like async or seq, etc are often usefull [00:26] scrogson: lohkey, jhbot: thanks for the help [00:26] scrogson: I'll take a look [00:27] lohkey: scrogson: if you want to see how async.parallel looks you can just read the source ofc [00:27] lohkey: https://github.com/caolan/async/blob/master/lib/async.js#L458 [00:27] agnat_ has joined the channel [00:29] nicholasf has joined the channel [00:29] r04r has joined the channel [00:30] blup has joined the channel [00:32] rburhum has left the channel [00:32] joshkehn has joined the channel [00:32] joshkehn has left the channel [00:33] itayneeman has joined the channel [00:33] carlyle has joined the channel [00:34] EvRide has joined the channel [00:34] Tobsn has joined the channel [00:34] r04r has joined the channel [00:35] erichocean has joined the channel [00:36] c4milo has joined the channel [00:36] mattgifford has joined the channel [00:37] chjj has joined the channel [00:37] sdwrage has joined the channel [00:38] dthompso99 has joined the channel [00:38] jhbot: 'Multiple clients IRC logging' by thedjpetersen http://stackoverflow.com/q/9270174 (tags: javascript, irc) [00:39] copongcopong has joined the channel [00:40] r04r has joined the channel [00:41] gatorcoder has joined the channel [00:42] wink_ has joined the channel [00:43] ryanfitz_ has joined the channel [00:45] r04r has joined the channel [00:46] patcito has joined the channel [00:48] r1ngzer0_ has joined the channel [00:48] ramitos has joined the channel [00:50] r04r has joined the channel [00:51] diogogmt has joined the channel [00:52] skm has joined the channel [00:52] conntrack has joined the channel [00:52] harthur has joined the channel [00:52] boltR has joined the channel [00:53] ByteCrunch has joined the channel [00:53] aidanns has joined the channel [00:56] r04r has joined the channel [00:57] copongcopong has joined the channel [00:57] nicholasf has joined the channel [00:57] satyr has joined the channel [00:58] mikeal has joined the channel [00:59] conntrack has joined the channel [01:00] jamescarr has joined the channel [01:00] AvianFlu has joined the channel [01:00] r04r has joined the channel [01:02] tylerstalder has joined the channel [01:03] wink__ has joined the channel [01:04] aidanns has joined the channel [01:05] skm has joined the channel [01:05] themiddleman_itv has joined the channel [01:05] conntrack has joined the channel [01:06] andrehjr has joined the channel [01:07] kmurph79 has joined the channel [01:07] r04r has joined the channel [01:07] r04r has joined the channel [01:07] harthur has joined the channel [01:09] jakehow has joined the channel [01:10] copongcopong has joined the channel [01:10] chjj has joined the channel [01:11] chjj_ has joined the channel [01:12] r04r has joined the channel [01:12] conntrack has joined the channel [01:12] jergason has joined the channel [01:12] mundanity has left the channel [01:13] nicholasf has joined the channel [01:13] hcchien has joined the channel [01:13] daniel has left the channel [01:14] Blorb has joined the channel [01:15] itayneeman has joined the channel [01:15] dubellz has joined the channel [01:16] Corey_ has joined the channel [01:16] r04r has joined the channel [01:18] nmir has joined the channel [01:18] StanlySoManly has joined the channel [01:18] conntrack has joined the channel [01:20] dennisjbell has joined the channel [01:20] ashishg has joined the channel [01:21] djbell_away has joined the channel [01:21] r04r has joined the channel [01:23] zodiak has joined the channel [01:23] copongcopong has joined the channel [01:24] infynyxx has joined the channel [01:25] conntrack has joined the channel [01:26] r04r has joined the channel [01:27] djbell has joined the channel [01:28] dennisjbell has joined the channel [01:28] jaime has joined the channel [01:29] ohtogo has joined the channel [01:29] indexzero has joined the channel [01:31] jocafa has joined the channel [01:31] conntrack has joined the channel [01:31] r04r has joined the channel [01:31] briarrose has joined the channel [01:31] t0mmyvyo has joined the channel [01:32] ByteCrunch has joined the channel [01:32] kickingvegas has left the channel [01:33] Poetro has joined the channel [01:36] k1ttty has joined the channel [01:36] abraxas has joined the channel [01:36] hipertracker_ has joined the channel [01:36] bartek has joined the channel [01:36] r04r has joined the channel [01:37] r04r has joined the channel [01:37] boccato has joined the channel [01:38] conntrack has joined the channel [01:38] samsonjs has joined the channel [01:38] bartek: Hey there, I'm wanting to build a RESTful web application, what npm modules should I be using for this? It seems Express is mentioned often, but I really don't need all the templating/etc of it, I just need url routing and basic application/json responses [01:38] isaacs_away: bartek: check out restify [01:39] isaacs_away: bartek: that's probably what you want. also has a lot of reasonable defaults for stuff like etags and content-md5s and stuff [01:39] isaacs_away: and versioning, and a client [01:39] itayneeman: bartek: also just want 1.0 :) [01:39] wink_ has joined the channel [01:39] bartek: isaacs_away: Interesting, what's the next level down compared to that? E.g. just basic url routing and responses, without all the extra batteries [01:40] Daegalus: bartek: express can be used purely for routing, you dont have to use the templateing if you dont need it., or you can use the core that express is built on and use Connect [01:40] mmalecki: bartek: union with director [01:41] copongcopong has joined the channel [01:41] r04r has joined the channel [01:42] dabbor has joined the channel [01:42] jhbot: 'node.js, express.js - res.render does not work in safari, shows html source as plain text' by ezmilhouse http://stackoverflow.com/q/9270586 (tags: safari, express.js) [01:42] dekub has joined the channel [01:43] djbell has joined the channel [01:44] conntrack has joined the channel [01:45] wink__ has joined the channel [01:45] binaryjohn has joined the channel [01:45] EhevuTov: hrm, that seems somewhat true. Safari isn't rendering right for me [01:45] isaacs_away: bartek: Just use node? [01:45] SQLServerIO has joined the channel [01:45] bartek: isaacs_away: Hah, that was an idea [01:45] bartek: I actually like restify, thanks -- will use it [01:45] Sajan has joined the channel [01:45] isaacs_away: bartek: http.createServer(function (req, res) { switch (req.url) { case '/route1': ...break; case '/route2' ... break; default: do404(req, res); [01:46] isaacs_away: restify is pretty nice, though [01:46] isaacs_away: doing rest properly is kind of hard. [01:47] RobWC has joined the channel [01:47] r04r has joined the channel [01:47] RobWC has left the channel [01:47] r04r has joined the channel [01:48] whaley has joined the channel [01:49] ryanfitz has joined the channel [01:49] ryanfitz has joined the channel [01:51] conntrack has joined the channel [01:52] r04r has joined the channel [01:53] AvianFlu has joined the channel [01:53] dennisjbell has joined the channel [01:55] yuwang_laptop has joined the channel [01:55] sarlalian has left the channel [01:56] knite has joined the channel [01:56] broofa has joined the channel [01:57] yaymukund has joined the channel [01:57] datapolitical has joined the channel [01:57] r04r has joined the channel [01:57] conntrack has joined the channel [01:58] lohkey has joined the channel [01:59] r1ngzer0 has joined the channel [01:59] mikeal has joined the channel [01:59] kirbysayshi has joined the channel [02:00] djbell has joined the channel [02:01] b_d has joined the channel [02:02] r04r has joined the channel [02:02] r04r has joined the channel [02:03] jerrysv has joined the channel [02:04] conntrack has joined the channel [02:04] rurufufuss has joined the channel [02:05] sreeix has joined the channel [02:06] murvin has joined the channel [02:07] shadRap has joined the channel [02:07] Rob__ has joined the channel [02:07] murvin: anyone know an Oauth server for node.js? ther eis oauth2_server_node but only for draft 10, not the latest one [02:08] r04r has joined the channel [02:08] r04r has joined the channel [02:08] copongcopong has joined the channel [02:08] shadRap has joined the channel [02:09] icewhite has joined the channel [02:09] samsonjs has joined the channel [02:10] conntrack has joined the channel [02:11] ohtogo has joined the channel [02:13] r04r has joined the channel [02:13] r04r has joined the channel [02:14] fr0stbyte has joined the channel [02:14] copongcopong1 has joined the channel [02:15] nicholasf has joined the channel [02:15] dabbor has joined the channel [02:15] mjr_ has joined the channel [02:16] neoesque has joined the channel [02:17] conntrack has joined the channel [02:17] lem0nbyte has joined the channel [02:18] seanbeausoleil has joined the channel [02:18] r04r has joined the channel [02:18] ditesh|cassini has joined the channel [02:19] mundizzl_ has joined the channel [02:19] theBrettman has joined the channel [02:20] wink_ has joined the channel [02:21] clu3 has joined the channel [02:22] tn has joined the channel [02:22] b_d has left the channel [02:23] conntrack has joined the channel [02:23] r04r has joined the channel [02:23] harthur has joined the channel [02:24] cynicalj1y has joined the channel [02:24] knite has joined the channel [02:25] jb__ has joined the channel [02:26] meso has joined the channel [02:27] aidanns has joined the channel [02:28] r04r has joined the channel [02:28] fomatin has joined the channel [02:29] Enoria has joined the channel [02:30] conntrack has joined the channel [02:31] mundizzle has joined the channel [02:31] Rockinoutt93 has joined the channel [02:31] Vennril2 has joined the channel [02:32] tkaemming has joined the channel [02:32] copongcopong has joined the channel [02:33] r04r has joined the channel [02:34] shadRap has joined the channel [02:35] t0mmyvyo has joined the channel [02:36] conntrack has joined the channel [02:37] ByteCrunch has joined the channel [02:38] gregpascale has joined the channel [02:38] joshkehn has joined the channel [02:38] Octayn: .. 0xFFFFFFFF & 0xFFFFFFFF [02:38] catb0t: -1 [02:38] Octayn: Could someone explain that? [02:38] r04r has joined the channel [02:38] mandric has joined the channel [02:39] Octayn: I expect 0xFFFFFFFF [02:39] Octayn: aka [02:39] Octayn: .. print(0xFFFFFFFF, Math.pow(2, 32)) [02:39] catb0t: Exception: TypeError: Cannot call method 'pow' of undefined [02:39] Octayn: Well then [02:39] Octayn: .. print(0xFFFFFFFF) [02:39] catb0t: 4294967295 [02:41] level09 has joined the channel [02:41] wink__ has joined the channel [02:41] orlandovftw has joined the channel [02:43] gr4yscale has joined the channel [02:43] conntrack has joined the channel [02:43] r04r has joined the channel [02:45] kmurph79 has joined the channel [02:45] a_meteorite has joined the channel [02:47] der| has joined the channel [02:48] r04r has joined the channel [02:49] conntrack has joined the channel [02:50] ekryski has joined the channel [02:51] wink_ has joined the channel [02:52] abraxas: does anyone know if calling "new Date()" in node causes a system call, or if node (or V8?) internally already causes system calls to update the current time which Date can then tap into? [02:54] r04r has joined the channel [02:55] willwhite has joined the channel [02:56] conntrack has joined the channel [02:56] Octayn: abraxas: It doesn't *appear* to use any syscalls. [02:56] Octayn: clock_gettime is already part of the event loop/whatever threating they are using though [02:56] abraxas: right [02:56] abraxas: so Date just uses that? [02:56] Rolilink has joined the channel [02:57] Rolilink: hello people [02:57] Vennril2 has joined the channel [02:57] abraxas: good morning [02:57] tuhoojabotti: morning [02:57] Rolilink: in my country is night [02:57] Rolilink: xD! [02:57] abraxas: Octayn: so makes sense that they would use that, not the most accurate thing on the planet probably, but then again, that would match browser behavior [02:57] lohkey: abraxas: strace a script [02:57] Octayn: abraxas: looks like it [02:58] Octayn: This is the result of an strace btw [02:58] jhbot: 'Separating models, logic and DAOs in express/node.js' by mlaccetti http://stackoverflow.com/q/9271089 (tags: express, express.js) [02:59] Lautis has joined the channel [02:59] r04r has joined the channel [02:59] mikeal has joined the channel [02:59] Rolilink has left the channel [02:59] abraxas: i only see gettimeofday() being called, which is not a syscall right? that just turns timestamp into d/m/y/etc, i think [03:00] Octayn: gettimeofday is a syscall [03:00] abraxas: oh, my bad [03:00] Octayn: man 2 syscalls [03:01] Octayn: Hm, mine isn't using gettimeofday at all, which is normally what I see used for threading [03:01] Dmitrijus has joined the channel [03:01] Octayn: Curious [03:01] abraxas: i strace console.log('start'); new Date(); console.log('end'); [03:02] abraxas: and between start/end i see: gettimeofday({1329188574, 309037}, NULL) = 0 [03:02] conntrack has joined the channel [03:02] wssr has joined the channel [03:03] aktest has joined the channel [03:03] abraxas: (and yeah, d0h.. of course it's a syscall, why else would it show up in strace? :)) [03:03] ashishg has joined the channel [03:03] francisl has joined the channel [03:03] TooTallNate has joined the channel [03:03] mikeal has joined the channel [03:04] francisl has left the channel [03:04] r04r has joined the channel [03:04] r04r has joined the channel [03:04] Joey_ has joined the channel [03:05] r1ngzer0_ has joined the channel [03:06] diva has joined the channel [03:07] startup has joined the channel [03:07] lohkey has joined the channel [03:08] dunder-mifflin has joined the channel [03:08] boltR has joined the channel [03:08] ritch- has joined the channel [03:08] Octayn: For those interested: (0xFFFFFFFF & 0xFFFFFFFF) === -1 because, as stated in page 83 of ECMA-262, both operands and the result of the binary bitwise AND are signed 32 bit integers. [03:09] conntrack has joined the channel [03:09] r04r has joined the channel [03:09] aidanns has joined the channel [03:09] NetRoY has joined the channel [03:14] aristidesfl has joined the channel [03:14] maletor has joined the channel [03:14] r04r has joined the channel [03:14] nicholasf has joined the channel [03:15] shiawuen has joined the channel [03:15] conntrack has joined the channel [03:16] intripoon has joined the channel [03:17] wink__ has joined the channel [03:17] wadey|away has joined the channel [03:19] datapolitical has joined the channel [03:19] r04r has joined the channel [03:19] warz has joined the channel [03:19] warz has joined the channel [03:19] a_suenami has joined the channel [03:20] c4milo has joined the channel [03:20] jesusabdullah: fuckin' a. [03:20] jesusabdullah: ಥ_ಥ [03:20] Octayn: hm? [03:20] jesusabdullah: haha, nothin' just being silly [03:20] jesusabdullah: that does make sense though [03:20] jesusabdullah: signed ints I mean [03:20] Octayn: Oh the int32? [03:20] jesusabdullah: yeah [03:21] Octayn: It's still really fucking annoying. [03:21] ritch- has left the channel [03:21] jesusabdullah: well, if you want 64 bit or unsigneds, I guess so [03:21] Octayn: I have to reimplement AND for my uint64 object. [03:21] jesusabdullah: aww, bummer [03:21] Octayn: Talk about reinventing the wheel [03:21] dgathright has joined the channel [03:22] conntrack has joined the channel [03:22] Octayn: Just a performance hit, not like it's particularly difficult [03:22] jesusabdullah: right [03:22] jesusabdullah: it's just one of those "god damn it one more thing I have to do" kind of moments [03:23] Octayn: I'm more frustrated about the hour or so I've spent debugging this than by the thing itself... I'm off to bed though. 'night [03:23] t0mmyvyo has joined the channel [03:23] sdwrage has joined the channel [03:23] monokrome has joined the channel [03:25] blueadept has joined the channel [03:27] r04r has joined the channel [03:28] jtsnow has joined the channel [03:28] conntrack has joined the channel [03:29] zodiak has joined the channel [03:32] k1ttty_ has joined the channel [03:32] wink_ has joined the channel [03:32] mikeal has joined the channel [03:32] r04r has joined the channel [03:32] r04r has joined the channel [03:33] skm has joined the channel [03:33] postwait has joined the channel [03:35] conntrack has joined the channel [03:37] r04r has joined the channel [03:37] gr4yscal_ has joined the channel [03:39] astropirate: ಥ_ಥ i like this [03:39] spion has joined the channel [03:41] conntrack has joined the channel [03:41] nerdy has joined the channel [03:41] r04r has joined the channel [03:42] mjr_: oh man, int64 in JavaScript. So much misery. [03:42] nerdy has joined the channel [03:43] conntrack has joined the channel [03:44] Aria has joined the channel [03:44] indexzero has joined the channel [03:47] marcello3d has joined the channel [03:47] wink__ has joined the channel [03:48] satyr has joined the channel [03:48] khrome has joined the channel [03:48] michaelh has joined the channel [03:49] conntrack has joined the channel [03:49] startup: whats up everyone [03:49] r04r has joined the channel [03:49] r04r has joined the channel [03:49] sreeix has joined the channel [03:50] shanebo has joined the channel [03:50] NetRoY has joined the channel [03:50] tylerstalder has joined the channel [03:53] wadey|away has joined the channel [03:54] copongcopong has joined the channel [03:55] r04r has joined the channel [03:55] conntrack has joined the channel [03:55] dabbor has joined the channel [03:56] norviller has joined the channel [03:56] looopy has joined the channel [03:58] ekryski has joined the channel [03:59] jamescarr: is insuree even a word? [03:59] r04r has joined the channel [04:00] jaha has joined the channel [04:00] huggies has joined the channel [04:01] RobWC has joined the channel [04:01] RobWC has left the channel [04:02] \mSg: jamescarr, yep :D [04:02] Joey_ has joined the channel [04:04] r04r has joined the channel [04:05] copongcopong has joined the channel [04:06] knite has joined the channel [04:07] t0mmyvyo has joined the channel [04:08] tdubz has joined the channel [04:09] Corey_ has joined the channel [04:09] jakehow has joined the channel [04:09] r04r has joined the channel [04:09] ByteCrunch has joined the channel [04:09] EhevuTov has joined the channel [04:13] kejun has joined the channel [04:14] gr4yscal_: I'm looking for a job in Portland, does anyone know of anyone hiring? [04:14] eresair_ has joined the channel [04:14] r04r has joined the channel [04:14] r04r has joined the channel [04:14] githogori has joined the channel [04:16] wink_ has joined the channel [04:18] binaryjohn has joined the channel [04:19] r04r has joined the channel [04:19] muk_mb has joined the channel [04:19] muk_mb: hey guys [04:19] muk_mb: is heroku the best place to host node.js stuff? [04:19] Aria: Best for what purpose? [04:19] r1ngzer0 has joined the channel [04:19] Aria: There's lots of options with lots of different trade-offs. [04:19] muk_mb: Aria: for hosting a web-service using node.js? [04:20] muk_mb: oh? I'm only aware of no.de and heroku [04:20] Aria: What sort of web service? That says nothing about what it does and what its requirements are. [04:20] Dantas has joined the channel [04:20] Aria: And EC2 and Rackspace Cloud and Joyent's other services. [04:20] Aria: And your own hosting off of any ol' shell account or VPS [04:20] Aria: And Nodejitsu [04:20] muk_mb: I want an rss syncing service. Probably will use node.js+redis [04:21] iangreenleaf has joined the channel [04:21] Dantas: hi everyone, what is the best pattern used for all of you, in database layer ? ActiveRecord ? DataMapper ? Any npm module advice ? I will use CouchDB or MongoDB on my applications ! [04:21] sideshownz has joined the channel [04:21] reid has joined the channel [04:22] Aria: Dantas: Depends on what you're doing with it. Any reason you're looking for a pattern to apply instead of looking at what you need and recognizing a pattern there if there is one? [04:22] teslan: if i use the request module inside of http.createServer() then all works ok but not if I follow the beginner book and use the request module from within the router function ... any ideas? [04:22] Aria: muk_mb: heroku doesn't have the latest node; You might also need to evaluate what their limits are. [04:23] Aria: teslan: What's a router function? [04:23] muk_mb: Aria: noted. Thanks :) [04:23] gregpascale has joined the channel [04:23] Dantas: Aria: ActiveRecord and DataMapper, i think are generics. could fit , almost, every business. Its juts best practice ! I don't wanna create the DAO all by myself ! [04:24] Aria: Dantas: And all of those patterns are very Algol-derived-language OO patterns. You find them in Java, C++, C# type languages. [04:24] Aria: Javascript is not the same type of OO. It's got some very different patterns, often. [04:24] teslan: Aria: basically a function that is called from within createServer and which uses an array of url/function mappings ... so, it's just a function that is in a file of its own [04:24] r04r has joined the channel [04:24] Aria: (There's the Java-like OO, the Smalltalk-like OO, and the Self-like. Javascript is self-like.) [04:24] Aria: teslan: Okay, and what's the problem you're having? [04:25] Dantas: Aria: yeah, thumbs up ! [04:25] Aria: Dantas: "active record" can be summed up as "objects are simple and mostly generic, and save themselves"; Data Mapper can be summed up as "Objects aren't directly tied to the database, you tell something to save them" [04:26] Dantas: Aria: Yeah, DataMapper ( DAO LAYER ) , activeRecord model are tied directly with the db [04:26] Aria: What you're doing with your data will affect what you do. If you're doing CRUD, and what you do with each type of object is pretty similar even if they're different things, then perhaps something like saving a simple object is natural -- something vaguely datamappery makes sense. [04:27] Aria: In Javascript, my data objects would be little more than JSON blobs, and then I'd have a way to load and store them [04:27] Aria: But that's actually rare in my use: Often I want to log the changes to objects, so something like operational transform makes sense, or I want to manage more careful mutations, so something like Mongo's update operators make sense. [04:28] Dantas: Aria: nice ! [04:28] Dantas: I dont wanna use DataMapper, i prefer rich domain instead of anemic ! The model must know how to persist itself [04:28] Aria: So, it really depends. Most of node's tools aim a bit lower in the stack than a lot of people are used to. You get stream access to things, often, as they're loaded or saved. [04:29] wink__ has joined the channel [04:29] startup has joined the channel [04:29] Aria: Most of my code is not terribly OO. It's a terrible set of tools for lots of tasks. [04:29] Aria: Lots more functional code in my work. [04:29] r04r has joined the channel [04:30] Aria: I might represent a chain of changes to something, rather than exposing the thing. [04:30] Aria: The interface might be events for state transitions, and methods to trigger them. [04:31] Aria: But it REALLY depends on what you're doing. [04:31] Dantas: yeah ! [04:31] Aria: I just find I rather rarely use a pattern out of the GoF book. [04:31] Dantas: should i read more javascript code ! do you have public github ? [04:31] Aria: (And so many of them are one-liners in a dynamic language: patterns are what happens when your language can't express something succinctly.) [04:31] Aria: http://github.com/aredridel/ [04:32] joshsmith has joined the channel [04:32] Dantas: thanks [04:32] Aria: Though most of what's there is the HTML5 parser. [04:32] Aria: And that's a little too OO, actually. I need to rework its API to make up for some of these lessons. [04:32] Aria: I'm working on something right now using operational transforms, actually. [04:33] Aria: The data loading and saving to the database is going to be entirely private to those objects. [04:33] Dantas: ok [04:34] nerdy has joined the channel [04:34] Dantas: sorry, but, what is operational transforms ? [04:34] tylerstalder has joined the channel [04:34] muk_mb: Aria: what about cloudfoundry, worth a look? [04:34] r04r has joined the channel [04:35] Aria: muk_mb: Sure! [04:36] Aria: Dantas: They're a way for multiple clients to change an object or thing at the same time, and resolve conflicts. [04:36] Aria: Dantas: So the operations are things like 'At position 50, insert "hello"' [04:36] Dantas: wow, interesting [04:36] Aria: Yeah. [04:37] Aria: Super useful for multiple clients editing small parts of something larger. [04:37] Dantas: yep [04:37] Aria: The server keeps a revision number, and helps the clients resolve their actions. [04:37] Dantas: yeah ! [04:38] cjm has joined the channel [04:38] Aria: So insert(0, "Hello, ") + insert(8, "World") = Insert(0, "Hello, World"). [04:38] Aria: If two clients connect, send the first two, a third could connect, and get the resulting single operation. [04:38] mikeal has joined the channel [04:38] teslan: Aria: so using request module, all works ok if i do it out of http.createServer() block but not if i do it from a function that createServer() calls [04:39] r04r has joined the channel [04:39] Sly__ has joined the channel [04:40] Aria: teslan: What does not working look like? Reference errors? Something more subtle? [04:40] Dantas: Aria: multi version concurrency control [04:40] cjm has joined the channel [04:40] djbell has joined the channel [04:40] Aria: Dantas: MVCC is neat, too. A different tactic -- more for consistent reads, but it makes things consistent by serializing operations that would conflict. [04:41] take_cheeze has joined the channel [04:41] lohkey: MVCC means you'd have to dup the entire doc on every edit [04:41] teslan: Aria: times out [04:41] Dantas: how the conflict manager detect the "would conflict " ? [04:41] lohkey: or have some horrible diff/patch storage scheme [04:41] Aria: Or break it up into pieces. [04:42] Dantas: break into pieces ( per documents lines ) its better the dup the entire doc [04:42] Aria: Dantas: In MVCC, you lock "rows" or whatever your equivalent structure is. So you can read your version as many times as you like, but when you go to update, you have to wait for other updaters to finish first. [04:42] lohkey: Aria: but if versioning is important you'd have to make it more complex by ordering the versions per peice [04:42] Aria: Dantas: Now that's weird. What part's timing out? [04:43] bentruyman has joined the channel [04:43] Aria: Dantas: You're not forgetting something like a res.end() are you? [04:43] muk_mb: Aria: what about windows azure, worth a crap? [04:43] Aria: muk_mb: Good IO capabilities. Younger, still, but promising. [04:43] Aria: muk_mb: I'm a bit Unix biased, but Windows really does have some nice APIs that Node makes good use of. [04:44] muk_mb: do you know if you can build/deploy azure stuff from osx/linux? [04:44] lohkey: libuv has a lot of IOCP'isms in it [04:44] Aria: I have no idea, muk_mb [04:44] lohkey: perf stuff that only windows can take advantage of [04:44] r04r has joined the channel [04:44] Aria: lohkey: Yeah. MVCC solves a different problem, really. It's about making sure data doesn't change while you read. But it will have to abort some transactions, and serialize others. [04:44] niloy has joined the channel [04:44] slloyd has joined the channel [04:45] lohkey: i'd be curious to see some some IO benchmarks on libuv/node.js on windows vs *nix derivs [04:45] Aria: It's still in flux, too. But it's good. [04:45] lohkey: i would like to see how IOCP stacks up against epoll and kqueue [04:45] gavin_huang has joined the channel [04:45] bojicas has joined the channel [04:46] muk_mb: hmm, looks like you need to be on windows for azure [04:46] muk_mb: bummer [04:46] lohkey: that sounds incredibly lame [04:46] muk_mb: you need visual studio and junk [04:47] michaelhartau: Anyone know of anything like Finagle (http://twitter.github.com/finagle/) built in node.js? Would love to see a rock-solid lib as a basis for node.js clients/servers [04:47] lohkey: i'm writing a toy ircd with libuv in c atm, i ****ing love joyent/ry for releasing libuv [04:48] Dantas: Aria: so to detect any conflict, every object has a version and you compare with the Storage version when you persist, right ? [04:48] muk_mb: lohkey: what's libuv do? [04:48] jamescarr: ಠ_ಠ [04:48] Dantas: and every update/save are sequencial [04:48] michaelhartau: Something with fault-tolerance, backpressure, service rego, connection pooling, load balancing, retries, metrics, etc all built in [04:48] Aria: muk_mb: It's the low-level IO layer that Node uses. [04:48] Aria: Dantas: If you fail updates that don't match versions, that's called optimistic locking. [04:49] muk_mb: oh ok [04:49] Aria: michaelhartau: That's something that you'd find in separate pieces in node. [04:49] lohkey: libuv is basically libev + libeio + c-ares + hacked in support for windows IOCP [04:49] muk_mb: is Nodester worth a look? [04:49] Aria: muk_mb: Yes. [04:49] r04r has joined the channel [04:50] michaelhartau: Aria: yeah, i've seen a few pieces, but nothing that seems to indicate they've all been battle-tested together [04:50] lohkey: we run node in raw iron at my job [04:50] Aria: lohkey: Not so much hacked in. A separate implementation, actually. [04:50] Joey_ has joined the channel [04:50] jesusabdullah: iirc windows was at least at one point in time marginally faster than linux [04:50] jaime has joined the channel [04:50] Aria: Yes. [04:51] Aria: IOCP is a great API for efficiency. [04:53] AvianFlu has joined the channel [04:53] michaelhartau: Aria: node-retry and generic-pool for example, are great starts - but it would be great to get validation from those who use node.js in large production environments [04:53] isaacs_away has joined the channel [04:53] Aria: ACTION nods.  [04:53] Aria: Often, we write our own. [04:54] r04r has joined the channel [04:55] ryah has joined the channel [04:56] michaelhartau: Aria: pity, the Scala community is getting a lot of traction having libs built on top of these toolboxes, because they're used and battle-tested at places like Twitter, Netflix, etc [04:57] Aria: Yes. Node's pieces tend to be a bit more orthagonal. [04:57] cconstantine has joined the channel [04:57] Aria: And Node's a lot younger. [04:57] nuclearsandwich has joined the channel [04:57] michaelhartau: Aria: I don't think age should be too much of a barrier [04:57] ryah: ACTION rolls his eyes at the mention of Scala. [04:58] Aria: It takes time to battle test something. [04:58] Aria: ;-) [04:58] yuwang_laptop has joined the channel [04:58] Aria: Otherwise you're just skirmish-testing. [04:58] SubStack: michaelhartau: check out upnode [04:58] ryah: I like many languages (Go, Erlang, Rust, Java, Dart) but Scala is not one of them. [04:58] SubStack: it's like dnode but with more availability guards http://github.com/substack/upnode [04:59] SubStack: if you're looking for something like finagle [04:59] r04r has joined the channel [04:59] kejun has joined the channel [04:59] michaelhartau: ryah: forget the mention of the language, it's the usage of the libs and real world application of the patterns that I'm trying to get to [04:59] jhbot: 'Nodejs Websocket Close Event Called...Eventually' by johnsd3 http://stackoverflow.com/q/9271931 (tags: sockets, websocket) [04:59] SubStack: michaelhartau: and as far as service registries go, http://github.com/substack/seaport [05:00] SubStack: and https://github.com/substack/airport which uses upnode and seaport [05:00] ryah: michaelhartau: oh - i missed the beginning of the conversation [05:00] michaelhartau: SubStack: yeah, I've been keeping on eye on that stuff you've been coming out with :-) [05:01] StevenCodes22 has joined the channel [05:01] michaelhartau: SubStack: I guess it's the availability aspect that I'm not sure about [05:02] tilgovi has joined the channel [05:02] tilgovi has joined the channel [05:02] michaelhartau: SubStack: ie, it doesn't really seem to compare with ZooKeeper or Doozer or one of the Paxos-based registries [05:02] jaha: in express how do i serve a static file via sendFile with a 404 status [05:02] michaelhartau: SubStack: ie, if the master seaport server goes down...? [05:03] SubStack: if the master goes down the requests on the endpoints get buffered until it comes back up [05:03] SubStack: paxos multi-node availability is coming as soon as I get paxos working in replicant [05:03] michaelhartau: SubStack: oh, nice [05:03] r04r has joined the channel [05:04] StevenCodes22: anyone wanna help me make a jquery pplugin possibly ? [05:04] jaime: hey [05:05] jaime: is anyone looking to get involved in a startup? [05:05] bosky101 has joined the channel [05:05] jaime: looking for an experienced node developer for a CTO co-founder position [05:05] EhevuTov: must have 4 years Node experience [05:05] Aria: At least. [05:06] muk_mb: lol [05:06] samchi70 has joined the channel [05:07] jaime: in all seriousness, just looking to see if anyone is interested... [05:07] EhevuTov: jaime, sorry for the joke. Reminds me of when .NET just came out and HR departments would put 4 years of .NET experience required, when .NET was only a 2 years old at the time [05:07] copongcopong has joined the channel [05:07] datapolitical has joined the channel [05:07] zanefactory has joined the channel [05:08] jaime: haha its ok its all good [05:08] EhevuTov: jaime, what kind of things are you planning on doing [05:08] r04r has joined the channel [05:08] r04r has joined the channel [05:08] nicholasf has joined the channel [05:10] jtsnow has joined the channel [05:10] nerdfiles1 has joined the channel [05:10] nerdfiles1 has left the channel [05:12] dennisjbell has joined the channel [05:12] otakutomo has joined the channel [05:13] Skola has joined the channel [05:13] r04r has joined the channel [05:13] samchi70 has left the channel [05:15] RobWC has joined the channel [05:16] RobWC has left the channel [05:16] der| has joined the channel [05:16] cjm has joined the channel [05:17] r04r has joined the channel [05:18] samchi70 has joined the channel [05:19] Axsuul has joined the channel [05:19] devaholic has joined the channel [05:22] r04r has joined the channel [05:23] ohcibi has joined the channel [05:24] lukegb has joined the channel [05:24] kbhit has joined the channel [05:25] wink_ has joined the channel [05:25] dlmalloc has joined the channel [05:25] khrome has joined the channel [05:26] munichlinux has joined the channel [05:26] guybrush has joined the channel [05:26] otih has joined the channel [05:26] otih has joined the channel [05:26] jenner has joined the channel [05:27] _sri has joined the channel [05:27] kkaefer has joined the channel [05:27] coffeecup has joined the channel [05:27] jefferai has joined the channel [05:27] Lautis has joined the channel [05:27] Will| has joined the channel [05:27] Dmitrijus has joined the channel [05:27] Me1000 has joined the channel [05:28] fwg has joined the channel [05:28] mmalecki[zzz] has joined the channel [05:28] vereteran has joined the channel [05:28] wizonesolutions has joined the channel [05:28] r04r has joined the channel [05:28] atomicstack has joined the channel [05:28] r04r has joined the channel [05:28] tasiu has joined the channel [05:28] majek has joined the channel [05:28] _ralph has joined the channel [05:28] else- has joined the channel [05:28] dscape has joined the channel [05:29] niftylettuce has joined the channel [05:29] isaacs_mobile has joined the channel [05:29] framlin has joined the channel [05:29] wereHamster has joined the channel [05:30] Pierre_N has joined the channel [05:30] phaidros has joined the channel [05:31] zorzar has joined the channel [05:32] nail_ has joined the channel [05:32] svnlto has joined the channel [05:32] stbuehler has joined the channel [05:32] EhevuTov has left the channel [05:32] EhevuTov has joined the channel [05:32] r04r has joined the channel [05:33] Leonidas has joined the channel [05:33] boltR has joined the channel [05:33] Ryan1 has joined the channel [05:34] Ryan1: hollaa [05:34] tanepiper has joined the channel [05:35] Ryan1: don't everyone say hello at once... [05:35] astropirate: Ryan1: you aint from around here are ya? [05:35] sideshownz has joined the channel [05:35] Ryan1: i am new here [05:35] garann has joined the channel [05:36] Hosh has joined the channel [05:36] astropirate: Ryan1: welcome [05:36] boltR_ has joined the channel [05:36] Ryan1: Thank you [05:36] OmidRaha has joined the channel [05:37] EhevuTov: Ryan1, you will not speak unless spoken to! [05:37] raww has joined the channel [05:37] EhevuTov: (kidding) [05:37] astropirate: lol [05:38] wycats has joined the channel [05:38] optixx has joined the channel [05:38] r04r has joined the channel [05:38] r04r has joined the channel [05:38] Ryan1: hmm.. have I shunned already? [05:39] tk has joined the channel [05:39] astropirate: yah, you have to be broken in [05:39] boltR has joined the channel [05:39] astropirate: the tough streets of #node.js [05:39] EhevuTov: knife fights and what not [05:39] orlandovftw has joined the channel [05:40] JasonSmith has joined the channel [05:40] takumination has joined the channel [05:40] nym has joined the channel [05:41] Ryan1: hopefully I can handle my own [05:41] Ryan1: we will have to see [05:41] takumination: May I know why am I getting "TypeError: Cannot call method 'replace' of undefined" error? [05:41] JKarsrud has joined the channel [05:41] coderarity has joined the channel [05:41] Raynos has joined the channel [05:41] strmpnk has joined the channel [05:42] boltR has joined the channel [05:42] relix has joined the channel [05:42] thepatr1ck: takumination: because you have code like thing.replace() and thing isn't defined [05:43] r04r has joined the channel [05:43] kermitPT has joined the channel [05:43] kickingvegas has joined the channel [05:43] stisti has joined the channel [05:43] takumination: thepatr1ck: nodejs doesnt have "replace" method for string? [05:44] davebettin has joined the channel [05:44] mjr_: takumination: sure, but you've got a bug in your program. [05:44] thepatr1ck: takumination: it does, that message is telling you is that it isn't a string [05:45] takumination: ic! lemme check :) [05:45] torvalamo2 has joined the channel [05:46] sveisvei has joined the channel [05:46] bartek has joined the channel [05:47] boltR has joined the channel [05:47] westg has joined the channel [05:47] cmwelsh has joined the channel [05:48] r04r has joined the channel [05:49] kriszyp has joined the channel [05:50] AAA_awright has joined the channel [05:51] sdwrage has joined the channel [05:52] takumination: thepatr1ck: you are right [05:52] blissdev has joined the channel [05:52] takumination: thank you so much for helping me with this stupid question [05:53] thepatr1ck: takumination: no problem [05:54] r04r has joined the channel [05:55] tomh has joined the channel [05:55] duncanbeevers has joined the channel [05:55] Fabryz has joined the channel [05:55] tornad has joined the channel [05:55] daleharvey has joined the channel [05:56] manuj has joined the channel [05:56] owenb has joined the channel [05:56] mrb_bk has joined the channel [05:56] davidvip has joined the channel [05:56] jenner has joined the channel [05:56] davidvip: hi guys, not sure whether this is the right place to ask [05:56] jxie has joined the channel [05:57] davidvip: would like to know how your do automated build + test + deployment for application written in nodejs? [05:57] teslan: so why is it that inside of http.createServer() , i can not make a request call (using request module) inside of callback function for request objects "end" listener ? [05:57] nicholas_ has joined the channel [05:57] EhevuTov: davidvip, what kind of application [05:58] take_cheeze has joined the channel [05:59] davidvip: EhevuTov: the application is a messaging hub, transmitting request and reply to/from source and destination via json packages [05:59] r04r has joined the channel [06:00] EhevuTov: davidvip, you using an MQ library like zeromq? [06:00] ryanseddon has joined the channel [06:00] thepatr1ck: teslan: I've done that kind of thing, if you can paste the code you're using (e.g. on gist) it'd be easier to help [06:00] davidvip: EhevuTov: nope, pure HTTP transportation only [06:02] jaha: what is the latest MUSTACHE like template for node and express? I see mixed posts about current support [06:02] markq has joined the channel [06:02] blissdev has joined the channel [06:02] jaha: or something similar, i dont want to get into jade yet [06:03] EhevuTov: jaha, is it EJS? [06:03] spitstuna has joined the channel [06:03] mikeal has joined the channel [06:03] thepatr1ck: jaha: I've just ended up using ejs for now (I'd be happier with handlebars, but it didn't work out so well when I last tried a few months ago) [06:04] EhevuTov: jaha, I'm currently using Jade and I really enjoy it. I don't do much logic, conditionals in it though. [06:04] jaha: i looked at ejs but i was hoping to use a simpler syntax for the time being [06:04] r04r has joined the channel [06:04] r04r has joined the channel [06:04] yuwang_laptop has joined the channel [06:04] maletor has joined the channel [06:05] richardr has joined the channel [06:05] jaha: …plus i have a mustache… so…yea... [06:06] EhevuTov: davidvip, building isn't much of an issue. There are a lot of testing modules?I'm going to be checking out Mocha (http://visionmedia.github.com/mocha/). Deployment?that also can go a couple ways [06:06] jaha: thepatr1ck: did you have problems with express? thats what ive been reading, not enough current development on it [06:06] teslan: thepatr1ck: here is the code with https://gist.github.com/1824150 with comments at 10 and 33 [06:07] EhevuTov: jaha, I think there's an Express 2.0 in the works IIRC it will have better templating [06:08] norviller has joined the channel [06:08] EhevuTov: oh wait [06:08] RexM has joined the channel [06:08] thepatr1ck: jaha: the issue I had with handlebars and express was that none of the handlebars built-in functions (if/loops) seemed to be there so I ended up have to implement them again in the locals I passed in, which wasn't worth the effort. Things may have improved, I just went with using ejs because it ended up making my templates easier (and even my non-programmer coworkers have no issues with editing those templates) [06:09] EhevuTov: express is already 2.0?what the heck am I thinking of... [06:09] r04r has joined the channel [06:10] EhevuTov: jaha, ah, I'm thinking of 3.0: http://www.devthought.com/code/use-jade-blocks-not-layouts/ [06:10] thepatr1ck: teslan: you're piping from request to r, but by the time you do that request has already fired the end event, so that pipe won't work [06:10] petrjanda has joined the channel [06:10] EhevuTov: is it becoming common place to start putting more logic into your views? [06:11] EhevuTov: or is it still dirty [06:12] teslan: thepatr1ck: fair enough, now instead of returning out of createServer() is there an equivalent that will also fire that request "end" event? [06:13] teslan: thepatr1ck: on the subject of "end" events, how do i know that "data" event has ended ? or can it keep on happening until and "end" event fires? [06:14] thepatr1ck: teslan: it can keep on happening until an end event fires, correct [06:14] perezd has joined the channel [06:15] r04r has joined the channel [06:15] davidvip: EhevuTov, thanks alot [06:15] mcavage has joined the channel [06:16] booo has joined the channel [06:16] EhevuTov: davidvip, I didn't do much. I wish I could help more. WIth deployment, you might want to think of making private npm package, that way you can install with something like 'npm install ' or something like that [06:16] devaholic has joined the channel [06:16] teslan: thepatr1ck: where can i find these events explained and is there something like "just-before-end-event" or back to my "return" statement ... in fact are they ok or maybe a bad thing inside createServer() because it by passes 'end' event [06:16] thepatr1ck: teslan: the way you've done it (if(){…; return}) at the start of the callback makes the most sense to me, otherwise you're buffering the data into memory for nothing [06:17] kbhit: i'm using node 0.6.10 and hitting the following client js error: GET http://undefined/socket.io/1/?t=1329200144821 when trying to run tutorial http://elegantcode.com/2011/05/04/taking-baby-steps-with-node-js-websockets/ .. any ideas? i tried subing localhost with http://localhost:2000 etc. and by ip.. [06:17] EhevuTov: davidvip, or even combine it all into a shell script you can 'curl | sh' [06:17] SamuraiJack has joined the channel [06:18] thepatr1ck: teslan: you don't need to observe the end event yourself unless you need to do something with it - in this case .pipe()'ing it over to the request library/back to response means you can ignore it for those requests [06:18] teslan: thepatr1ck: unless i need to buffer it , in order to post it to remote server ... then how would i do it with request module, since it can not go inside of "end" event callback? [06:18] EhevuTov: davidvip, the npm faq has some interesting tips to make a nice deployment [06:20] wssr has joined the channel [06:20] r04r has joined the channel [06:20] r04r has joined the channel [06:20] otakutomo has joined the channel [06:21] trupheenix has joined the channel [06:21] chilts has joined the channel [06:22] munichlinux has joined the channel [06:22] a_meteorite has joined the channel [06:22] a_meteorite has joined the channel [06:23] niftylettuce has joined the channel [06:23] thepatr1ck: teslan: http://nodejs.org/docs/latest/api/http.html details the various events. and note the request module can go inside an end event callback, it's just not necessary… you could easily just do http.createServer(function(req, res){ req.pipe(request[req.method.toLowerCase()]('http://')).pipe(res); }); [06:23] satyr has joined the channel [06:25] r04r has joined the channel [06:25] thepatr1ck: teslan: if for some reason you do want to buffer the post body yourself, just use require('request')({ url: 'http://...', body: postData }).pipe(response); [06:27] trupheenix: hi. i want to do high volume streaming using node js. good idea? [06:27] kbhit: what format? [06:28] davidvip: EhevuTov, i think npm might not be so suitable for our closed production environment [06:28] EhevuTov: davidvip, there's a way to make a private package [06:28] optixx has joined the channel [06:29] EhevuTov: davidvip, I haven't done it yet myself, but you might want to see if there's a way to package it up in npm, put the package on your servers, and you can deploy that way, with something like 'npm install ' I think [06:29] EhevuTov: davidvip, in other words, make a private package that you don't release to the npm public registry [06:30] gr4yscale has joined the channel [06:31] davidvip: EhevuTov, the management would not approve the file sitting outside our own controlled environment although we could mark it as private. Perhaps we need to write shell script to interpret with Mocha output for deployment logic [06:31] sechrist_ has joined the channel [06:32] mac^_ has joined the channel [06:33] r04r has joined the channel [06:34] trupheenix: kbhit, were you asking me? [06:34] niloy has joined the channel [06:34] Hanspolo has joined the channel [06:35] trupheenix: kbhit, general high volume streaming of large data sets. [06:35] zomgbie has joined the channel [06:35] mattgifford has joined the channel [06:37] teslan: thanks thepatr1ck: thanks a lot [06:38] r04r has joined the channel [06:38] r04r has joined the channel [06:39] munichlinux has joined the channel [06:39] jxson has joined the channel [06:39] joshgillies has left the channel [06:42] trevorsheridan has joined the channel [06:42] nodestartup has joined the channel [06:42] eventualbuddha has joined the channel [06:42] nodestartup: hello everyone [06:42] mattgifford has joined the channel [06:42] caffine has joined the channel [06:43] nodestartup: i am working on a startup and looking for some node devs [06:43] nodestartup: anyone interested in learning more? [06:43] sdwrage has joined the channel [06:43] stagas has joined the channel [06:44] r04r has joined the channel [06:44] nodestartup: anyone.....? [06:44] EhevuTov: It's past my bedtime or else I'd let curiosity get to me [06:45] mattgifford has joined the channel [06:45] nodestartup: I unerstnd [06:45] nodestartup: ill be around [06:45] base698: is it for $1 mil a year? [06:45] nodestartup: we could work something out... [06:45] base698: :) [06:47] petrjanda has joined the channel [06:49] r04r has joined the channel [06:51] ashishg has joined the channel [06:51] glennsc has joined the channel [06:53] r04r has joined the channel [06:53] aalex-sat has joined the channel [06:53] Morkel has joined the channel [06:53] zomgbie has joined the channel [06:54] tornad has joined the channel [06:54] davidvip: EhevuTov, i wish nodejs can be one day deploy-able like maven in java [06:55] skylamer` has joined the channel [06:56] niloy has joined the channel [06:58] gr4yscale has joined the channel [06:58] r04r has joined the channel [06:58] wink__ has joined the channel [07:00] 15SAA32JD has joined the channel [07:00] jaime: whats up node world? [07:00] jaime: apparently not that much [07:00] Styles: Hey from my understanding would Node.js be 'good' at this senario : -> user submits a post via ajax (validation done via php) php does the saving and somehow pushes the notification to everyone connected via Node.js? [07:00] Cancerus has joined the channel [07:00] Styles: not too much jaime :) [07:01] jaime: where are you from? [07:01] nodestartup: hii jaime [07:01] Styles: USA [07:01] Styles: :p [07:01] aliem has joined the channel [07:02] nodestartup: me too [07:02] jaime: hi node [07:02] nodestartup: Maryland [07:02] Styles: lol bored? [07:02] Styles: haha [07:02] Styles: LA [07:02] nodestartup: I love LA [07:02] nodestartup: Jaime where you from [07:03] c0ll3c70r has joined the channel [07:03] r04r has joined the channel [07:03] bas_ has joined the channel [07:03] caffine has joined the channel [07:03] jaime: the states [07:04] jaime: how long have you been coding in node? [07:04] teslan: please tell me about node.js scoping, within function and a module.js file ? [07:04] c0ll3c70r has left the channel [07:06] wink_ has joined the channel [07:07] satyr has joined the channel [07:08] jaime: nodestartup [07:08] indutny: hey people check this up [07:08] indutny: s/up/out [07:08] jaime: hey indutny [07:08] confoocious has joined the channel [07:08] confoocious has joined the channel [07:08] indutny: http://indutny.com/ [07:09] r04r has joined the channel [07:09] r04r has joined the channel [07:09] AvianFlu has joined the channel [07:10] nodestartup: indutny sweet [07:10] teslan: hi jaime [07:11] jaime: hi teslan [07:11] jaime: how are you [07:11] teslan: oh just the way my wife wants me ... in a pretzle ;) [07:12] johnny86 has joined the channel [07:12] teslan: pretzel* [07:12] PeterPan- has joined the channel [07:12] nodestartup: interesting [07:12] PeterPan- has joined the channel [07:13] jaime: interesting is right node! [07:14] r04r has joined the channel [07:14] stisti has joined the channel [07:14] Cancerus1 has joined the channel [07:15] teslan: that reminds me ... given body parts dressed in ethnic folk dance uniforms, i need to put together a whole ensemble dancing to beat of any music sound spectrum ... how difficult might that be ;?) [07:15] neshaug has joined the channel [07:15] johnny86 has left the channel [07:16] teslan: if anyone has a need for something similar , maybe we can co-dev it ;?) [07:17] dekub has joined the channel [07:17] mmmaatt has joined the channel [07:20] r04r has joined the channel [07:20] criswell has joined the channel [07:21] margle has joined the channel [07:21] tdegrunt has joined the channel [07:23] jhbot: 'User Authentication for Node.js?' by Aung Mon Tun http://stackoverflow.com/q/9273136 (tags: javascript, javascript-events) [07:23] Draggor has joined the channel [07:24] paulwe has joined the channel [07:24] dleary has joined the channel [07:24] yuwang_laptop has joined the channel [07:24] izepstan has joined the channel [07:25] r04r has joined the channel [07:27] linac has joined the channel [07:27] wink__ has joined the channel [07:27] munichlinux has joined the channel [07:28] dleary: I would like to have a background interval task that does status logging, but doesn't keep the server 'alive'. setInterval() keeps the server alive. is there a way to do what I want? [07:28] xbayrockx has joined the channel [07:30] r04r has joined the channel [07:31] samsonjs has joined the channel [07:32] wink_ has joined the channel [07:32] marcells has joined the channel [07:33] joshthecoder has joined the channel [07:33] maletor has joined the channel [07:35] r04r has joined the channel [07:35] r04r has joined the channel [07:35] tornad has joined the channel [07:37] dannyamey has joined the channel [07:39] michaelh_ has joined the channel [07:40] r04r has joined the channel [07:41] dpino has joined the channel [07:42] hellp has joined the channel [07:43] pid1 has joined the channel [07:44] tonist has joined the channel [07:45] r04r has joined the channel [07:45] dob_ has joined the channel [07:47] ph^ has joined the channel [07:48] a_meteorite has joined the channel [07:48] sigurding_ has joined the channel [07:48] criswell has joined the channel [07:50] r04r has joined the channel [07:51] datapolitical has joined the channel [07:54] Skola has joined the channel [07:54] Industrial has joined the channel [07:55] r04r has joined the channel [07:55] bergie has joined the channel [07:56] elijah-m_ has joined the channel [07:56] mmaatt has joined the channel [07:57] hipsters_ has joined the channel [07:57] Swaagie__ has joined the channel [07:59] groom has joined the channel [08:00] cyphase has joined the channel [08:00] r04r has joined the channel [08:00] r04r has joined the channel [08:01] Axsuul has joined the channel [08:02] elijah-mbp has joined the channel [08:04] spolu has joined the channel [08:05] jhbot: 'mongoose. Simulation of order in embedded documents' by Erik http://stackoverflow.com/q/9273528 (tags: mongodb, mongoose) [08:06] r04r has joined the channel [08:06] r04r has joined the channel [08:06] stagas: dleary: server.on('close', function () { clearInterval(log_interval) }) [08:07] petrjanda has joined the channel [08:07] msch has joined the channel [08:09] tdegrunt has joined the channel [08:09] dleary: stagas: my bad, I shouldn't have said 'server'... I mean 'node process' in general... [08:10] umren has joined the channel [08:10] wink__ has joined the channel [08:10] kmurph79 has joined the channel [08:10] michaelhartau has joined the channel [08:10] dleary: node exists on its own when there are no more callbacks waiting to be serviced... I sort of want a setInterval that "doesn't count" in keeping the process alive [08:10] dleary: *exits [08:12] Hanspolo has joined the channel [08:12] stagas: dleary: nothing I'm aware of, you'd need some condition where you're done logging and clear the interval [08:13] jomoho has joined the channel [08:14] kejun has joined the channel [08:14] ablomen has joined the channel [08:15] satyr has joined the channel [08:15] jetienne has joined the channel [08:15] startuper has joined the channel [08:16] nodestartup has joined the channel [08:16] benjixx has joined the channel [08:17] startup has joined the channel [08:18] wink_ has joined the channel [08:19] hackband has joined the channel [08:20] mappum has joined the channel [08:20] fr0ggie has joined the channel [08:22] andrewjackson has joined the channel [08:22] ccare has joined the channel [08:22] andrewjackson: I get a funny feeling everytime I look at a node.js example [08:22] xaq has joined the channel [08:22] andrewjackson: a funny-good feeling lol [08:22] indutny: stagas: check this out http://indutny.com/ [08:24] stagas: indutny: saw it pretty cool :) makes my firefox really slow but then again my pc is crap [08:24] mikeal has joined the channel [08:25] indutny: stagas: heh, I'll work on speed soon [08:27] k1ttty has joined the channel [08:27] wink__ has joined the channel [08:29] xaq: anybody know how (if it's possible) to get in on nodejitsu's extended private beta? I think what they're doing is really cool and want to try it out. [08:30] rio{ has joined the channel [08:30] slaskis has joined the channel [08:31] rendar has joined the channel [08:31] slaskis has joined the channel [08:32] cosmincx has joined the channel [08:32] wadey|away has joined the channel [08:33] [AD]Turbo has joined the channel [08:33] [AD]Turbo: hi there [08:36] johnhamelink has joined the channel [08:37] jkridner___ has joined the channel [08:37] daglees has joined the channel [08:37] daglees has joined the channel [08:37] ph^ has joined the channel [08:37] jhbot: 'dynamic binding in CoffeeKup' by joque http://stackoverflow.com/q/9273831 (tags: coffeescript, express, coffeekup) [08:37] wadey has joined the channel [08:38] illourr has joined the channel [08:38] r04r has joined the channel [08:38] ramitos has joined the channel [08:38] indutny: xaq: join #nodejitsu channel [08:38] Druid_ has joined the channel [08:38] djcoin has joined the channel [08:39] xaq: indutny: got it. AvianFlu helped me out. [08:39] xaq: thanks! [08:39] indutny: xaq: np [08:40] pors has joined the channel [08:43] r04r has joined the channel [08:43] xaq: Already like nodejitsu more than heroku. Socket support and it practically wrote my package.json for me. Already deployed. Great work. [08:43] Blkt has joined the channel [08:43] claudio has joined the channel [08:44] ramitos has joined the channel [08:44] AvianFlu: xaq: thanks! [08:44] herbySk has joined the channel [08:45] Dreamer3 has joined the channel [08:47] sigurding_ has joined the channel [08:48] stonebranch has joined the channel [08:48] mikeal has joined the channel [08:48] r04r has joined the channel [08:48] r04r has joined the channel [08:48] indutny: omg 204 people on indutny.com [08:48] stonebranch has joined the channel [08:48] indutny: I hadn't expect that :D [08:48] AvianFlu: indutny, win :D [08:49] indutny: AvianFlu: not really [08:49] indutny: AvianFlu: it lags :D [08:49] indutny: AvianFlu: I mean, it works, but it lags [08:50] lperrin has joined the channel [08:50] wingie has joined the channel [08:51] stagas: indutny: you should try sending key events only [08:52] wink_ has joined the channel [08:53] r04r has joined the channel [08:53] stagas: indutny: and packing lots of them in one broadcast, ie every 1000/5 [08:54] salva has joined the channel [08:57] mikedeboer has joined the channel [08:57] rdmoshpit has joined the channel [08:58] r04r has joined the channel [09:00] indutny: stagas: yeah [09:00] indutny: stagas: I thought about that [09:00] mnbbrown has joined the channel [09:02] indutny: stagas: soudns good [09:02] Cancerus has joined the channel [09:02] Carmivore has joined the channel [09:02] Carmivore has joined the channel [09:02] r04r has joined the channel [09:02] r04r has joined the channel [09:03] aaronmcadam has joined the channel [09:03] hipsters_ has joined the channel [09:04] Cancerus has left the channel [09:06] robotmay has joined the channel [09:08] r04r has joined the channel [09:08] whitman has joined the channel [09:09] samsonjs has joined the channel [09:13] vguerra has joined the channel [09:13] r04r has joined the channel [09:13] dazoakley has joined the channel [09:14] felixhummel has joined the channel [09:14] tomasztomczyk has joined the channel [09:15] robi42 has joined the channel [09:16] margle has joined the channel [09:16] hz has joined the channel [09:17] copongcopong has joined the channel [09:18] r04r has joined the channel [09:18] r04r has joined the channel [09:19] nicholasf has joined the channel [09:19] aron_ has joined the channel [09:21] Shrink has joined the channel [09:21] Shrink has joined the channel [09:22] wink__ has joined the channel [09:24] r04r has joined the channel [09:24] __doc__ has joined the channel [09:25] indutny: stagas: done [09:25] indutny: stagas: cpu usage is much lower now [09:26] uchuff has joined the channel [09:27] robi42_ has joined the channel [09:28] r04r has joined the channel [09:30] spolu has joined the channel [09:33] r04r has joined the channel [09:37] wink_ has joined the channel [09:37] r04r has joined the channel [09:39] stagas has joined the channel [09:40] astropirate: Anyone looking for a freelance JS/Node dev? [09:41] Bogh has joined the channel [09:41] wink__ has joined the channel [09:42] r04r has joined the channel [09:42] break57382 has joined the channel [09:44] HardFu|AFK: lol @ Node.js/MongoDB Developer Hourly: $10 - $15 / hr for 4-6 months [09:44] HardFu|AFK: astropirate: I think IRC is not the best way to advertise your skills [09:45] lperrin has joined the channel [09:45] astropirate: HardFu|AFK: :) why do you say that? [09:47] r04r has joined the channel [09:47] r04r has joined the channel [09:48] wbednarski has joined the channel [09:49] HardFu|AFK: because there are better ways [09:49] kwmiebach has joined the channel [09:49] lperrin has joined the channel [09:49] Zack: do people actually look for freelancers that way? [09:49] ramitos has joined the channel [09:49] astropirate: I've gotten a couple of gigs this way :) [09:50] Zack: node jobs or something else? [09:50] mappum: me too, and i'm a nub [09:50] d0k has joined the channel [09:50] mappum: i didn't explicity advertise like that though [09:50] astropirate: Zack: no, front end stuff [09:50] Zack: wow, i didn't know that was a thing [09:51] astropirate: lol [09:51] Zack: I have no idea how to find work on the internet :( [09:51] rio{: Zack probably not, but if you are looking for freelancers and all of a sudden some dude at irc comes up asking for job. maybe you get in touch with him [09:52] rendar: i don't see nothing bad searching jobs on irc, its a tool like linkedin or others [09:52] astropirate: yup, what he said [09:52] riven has joined the channel [09:52] Zack: craigslist and freelancer.com are the only places i know for jobs, haha [09:52] riven has joined the channel [09:52] astropirate: Zack: checkout indeed.com [09:52] r04r has joined the channel [09:54] Zack: oh it's just like, a search engine for jobs? [09:55] astropirate: yah [09:55] astropirate: you can clim the results down to the type, like contract on the left [09:55] astropirate: *slim [09:55] Zack: oh man but now i need an account at every one of the sites it finds [09:55] Zack: lol [09:58] astropirate: Zack: don't bother with the freelance websites. Most of the jobs are $10/hr <_< [09:58] astropirate: on a good day [09:58] Zack: i have noticed [09:58] Zack: too much overseas competition [09:58] astropirate: others are, make me a website to beat facebook! 20$ for compensation! [09:58] astropirate: i mean offers you really can't refuse [09:58] Zack: lol [09:58] rio{: $10 really? [09:58] astropirate: yes [09:58] Zack: ive seen a lot of "compensation in the form of profit sharing" [09:58] Zack: yeah $10 is normal on there [09:58] rio{: Ive never done anything for less than $100 [09:58] Zack: because people living in india bid, and $10/hr usd in india is a lot of money [09:59] astropirate: lol yah those crack me up. Make me this amazing web application! i'll give you 5% of the profits >_> [09:59] Zack: what do you do rio? that seems pretty high [10:00] AvianFlu: Zack, you can get hired on github [10:00] dobber has joined the channel [10:00] AvianFlu: find projects that need fixing [10:00] AvianFlu: fix them [10:00] AvianFlu: get noticed [10:00] rio{: web design and development, thats for freelancing fee's not my regular salary ofc [10:00] AvianFlu: profit [10:00] astropirate: AvianFlu: yah right.. lol [10:00] yawNO has joined the channel [10:00] astropirate: in the mean time you die of starvation :p [10:00] AvianFlu: astropirate, that's how nodejitsu hires [10:01] r04r has joined the channel [10:01] Zack: i totally believe that is possible, if not probable [10:01] AvianFlu: and a number of other companies, too [10:01] AvianFlu: you hire the good people you find [10:01] AvianFlu: if you're smart, you take them when you get them [10:01] Zack: and how do you go about finding a github project that is run by smart people [10:01] astropirate: Ahh well, that may be. But i can't do full time work as i go to school. thats why i'm looking for freelance [10:03] lperrin has joined the channel [10:04] TomY has joined the channel [10:05] mmalecki: Zack: you choose nodejitsu project :) [10:05] mmalecki: that's how I got hired [10:05] r04r has joined the channel [10:05] mmalecki: pull requests man [10:06] Epeli: Any ideas what "scons: warning: Ignoring missing SConscript 'obj/test/release/SConscript'" means when tryig to compile Node? http://pastie.org/3379669 [10:06] Zack: lol, i'm just learning node, know any php projects that hire off github? :P [10:06] pquerna has joined the channel [10:06] Epeli: My Python version is 2.6.5 [10:08] Epeli: oh, that's not the real error [10:08] Epeli: "scons: *** [obj/release/accessors.o] Error 127" [10:09] context has joined the channel [10:10] TheFuzzball has joined the channel [10:10] aranw has joined the channel [10:10] r04r has joined the channel [10:10] r04r has joined the channel [10:11] Chel has joined the channel [10:11] Chel: hi guys [10:12] remysharp has joined the channel [10:13] stagas_ has joined the channel [10:13] FireFly has joined the channel [10:16] r04r has joined the channel [10:16] kulor-uk has joined the channel [10:17] nicholasf has joined the channel [10:19] stagas has joined the channel [10:21] r04r has joined the channel [10:22] Twelve-60 has joined the channel [10:22] wink_ has joined the channel [10:23] jer0me has joined the channel [10:26] l_h2o_l has joined the channel [10:27] r04r has joined the channel [10:27] wink__ has joined the channel [10:28] arnee has joined the channel [10:29] Qzen has joined the channel [10:30] l_h2o_l_ has joined the channel [10:31] r04r has joined the channel [10:31] ph^ has joined the channel [10:32] _baton_ has joined the channel [10:35] versicolor has joined the channel [10:35] lperrin has joined the channel [10:35] wssr has joined the channel [10:35] cballou has joined the channel [10:36] r04r has joined the channel [10:36] wbw72 has joined the channel [10:37] HardFu|AFK: astropirate: if you're looking for freelance, try elance.com [10:37] lzskiss has joined the channel [10:38] Chel: elance.com become awful. there are alot of projects like "groupon clone for 500$" [10:38] adambeynon has joined the channel [10:38] aranw has joined the channel [10:38] d0k has joined the channel [10:38] Chel: but there are still good customers [10:41] Sajan has joined the channel [10:41] Chel: what's a tool name for restart node app.js when app.js is changed ? [10:41] wink_ has joined the channel [10:42] r04r has joined the channel [10:42] Shrink has joined the channel [10:43] davidbanham has joined the channel [10:43] stalled has joined the channel [10:45] astropirate: yah, all of the freelance sites are terrible [10:46] r04r has joined the channel [10:46] samsonjs has joined the channel [10:47] cconstantine: Chet, supervisor [10:49] cosmincx has joined the channel [10:49] rphillips has joined the channel [10:49] fermion has joined the channel [10:49] FireFly has joined the channel [10:50] robotmay has joined the channel [10:50] __tosh has joined the channel [10:50] HardFu|AFK: astropirate: I had no problems getting work on elance when I needed it [10:51] ivic has joined the channel [10:51] HardFu|AFK: it's terrible, yes, but at the same time, full of opportunities [10:51] Chel: HardFu|AFK: i do aggree, there are still many good customers [10:51] tokumine has joined the channel [10:51] astropirate: i'll give it another shot [10:52] kulor-uk has joined the channel [10:52] r04r has joined the channel [10:52] elnn has joined the channel [10:52] peerpeer has joined the channel [10:53] aranw: Is there an equivalent web server application for Node.js like Apache? Looking for something that runs in background, so I don't have to execute node scripts via command line. features like logging would be nice as well [10:53] astropirate: lol "Hourly: Less than $10 / hr for 4-6 months " [10:53] HardFu|AFK: aranw: I use nginx but just as a reverse proxy [10:54] aranw: HardFu|AFK: would prefer a dedicated process [10:54] peerpeer: Hi there, is there any good solution to do a ssh with spawn and piep the Passwort via stdin? Private public keys, are not an option. [10:54] aranw: peerpeer: why isn't Private public keys an option with ssh? 0_o [10:54] peerpeer: Becuase ist coperate :D [10:55] peerpeer: gov [10:55] peerpeer: ernance [10:55] aranw: surely they use private public keys??? [10:55] peerpeer: no they don't [10:55] aranw: oh dear [10:56] peerpeer: it's not that fucked up because they have this think called root portal, but you have to auth with your password [10:56] mmalecki: peerpeer: doesn't writing to ssh's stdin work? [10:56] teadict has joined the channel [10:56] sugyan has joined the channel [10:56] lukstr has joined the channel [10:57] killfill has joined the channel [10:57] peerpeer: mmalecki: no [10:57] r04r has joined the channel [10:57] r04r has joined the channel [10:57] mmalecki: peerpeer: I think there's a way to make ssh read password from stdin [10:57] mmalecki: some option [10:57] naneau has joined the channel [10:57] peerpeer: mmalecki: do you know this option? [10:58] mmalecki: peerpeer: no, I think I recall using it tho [10:59] peerpeer: so my current solution is using java, because there is a ssh client written in java, but it does not perform [10:59] andrehjr_ has joined the channel [11:00] zomg: Hmh, I need to integrate logins from my node app into some kind of a forum software... [11:00] eb4890 has joined the channel [11:00] zomg: The last time I had to integrate a separate login system into a forum it was pretty painful >_> [11:01] maritz has joined the channel [11:02] peerpeer: mmalecki: do you know any expert on this topic? [11:02] mmalecki: peerpeer: no [11:02] r04r has joined the channel [11:02] peerpeer: mmalecki: so im stuck with java [11:03] ph^ has joined the channel [11:03] dekub has left the channel [11:03] aranw: Does anyone use a actual server side init script with node? [11:03] aranw: I can't find any information on them while using node [11:04] aranw: all I come across is running Node via the command line or using screen :/ [11:04] dannyamey has joined the channel [11:05] cjroebuck has joined the channel [11:06] dodo__: aranw: you mean like a init.d script? http://ur1.ca/85ua1 [11:06] dodo__: i personally prefer runit [11:06] aranw: yeah [11:06] QaDeS has joined the channel [11:07] tahu has joined the channel [11:07] dodo__: http://smarden.org/runit/ [11:07] aranw: just looking at it now [11:07] aranw: support for cent? [11:07] r04r has joined the channel [11:09] peerpeer: Is there any native ssh client for nodejs? [11:09] upb: native to what ?:P [11:10] aliem: aranw: i use something like this https://gist.github.com/1825834 [11:10] dodo__: aranw: not official on their site .. but i guess it should work [11:11] aranw: hmmm [11:11] kwmiebach_ has joined the channel [11:11] aranw: still don't like these solutions looking for more of a wrapper like what apache is too php or nginx [11:11] peerpeer: upd: native so i dont have to use the cli wich ignores password piping via stdin [11:12] dnjaramba has joined the channel [11:12] r04r has joined the channel [11:12] r04r has joined the channel [11:13] tvw has joined the channel [11:15] cosmincx has joined the channel [11:16] misza222 has joined the channel [11:17] r04r has joined the channel [11:18] HardFu|AFK: aliem++ useful, thanx [11:21] elliottc1ble has joined the channel [11:21] r04r has joined the channel [11:22] Edy has joined the channel [11:24] larsschenk has joined the channel [11:24] larsschenk has left the channel [11:26] r04r has joined the channel [11:31] r04r has joined the channel [11:31] Poetro has joined the channel [11:32] fomatin has joined the channel [11:32] Edy has joined the channel [11:32] cosmincx has joined the channel [11:32] tvw has joined the channel [11:32] kwmiebach_ has joined the channel [11:32] QaDeS has joined the channel [11:32] cjroebuck has joined the channel [11:32] dannyamey has joined the channel [11:32] maritz has joined the channel [11:32] andrehjr_ has joined the channel [11:32] killfill has joined the channel [11:32] sugyan has joined the channel [11:32] peerpeer has joined the channel [11:32] tokumine has joined the channel [11:32] robotmay has joined the channel [11:32] FireFly has joined the channel [11:32] Shrink has joined the channel [11:32] wink_ has joined the channel [11:32] aranw has joined the channel [11:32] adambeynon has joined the channel [11:32] cballou has joined the channel [11:32] wssr has joined the channel [11:32] _baton_ has joined the channel [11:32] arnee has joined the channel [11:32] remysharp has joined the channel [11:32] context has joined the channel [11:32] wbednarski has joined the channel [11:32] spolu has joined the channel [11:32] uchuff has joined the channel [11:32] __doc__ has joined the channel [11:32] aron_ has joined the channel [11:32] tomasztomczyk has joined the channel [11:32] 15SAA33GU has joined the channel [11:32] sigurding has joined the channel [11:32] Blkt has joined the channel [11:32] pors has joined the channel [11:32] illourr has joined the channel [11:32] wadey has joined the channel [11:32] jkridner___ has joined the channel [11:32] johnhamelink has joined the channel [11:32] [AD]Turbo has joined the channel [11:32] rendar has joined the channel [11:32] mappum has joined the channel [11:32] jetienne has joined the channel [11:32] ablomen has joined the channel [11:32] Hanspolo has joined the channel [11:32] michaelhartau has joined the channel [11:32] elijah-mbp has joined the channel [11:32] cyphase has joined the channel [11:32] groom has joined the channel [11:32] mmaatt has joined the channel [11:32] criswell has joined the channel [11:32] dpino has joined the channel [11:32] michaelh_ has joined the channel [11:32] munichlinux has joined the channel [11:32] dleary has joined the channel [11:32] Draggor has joined the channel [11:32] stisti has joined the channel [11:32] AvianFlu|zzz has joined the channel [11:32] niftylettuce has joined the channel [11:32] chilts has joined the channel [11:32] trupheenix has joined the channel [11:32] SamuraiJack has joined the channel [11:32] devaholic has joined the channel [11:32] RexM has joined the channel [11:32] markq has joined the channel [11:32] take_cheeze has joined the channel [11:32] nicholas_ has joined the channel [11:32] cmwelsh has joined the channel [11:32] boltR has joined the channel [11:32] torvalamo2 has joined the channel [11:32] kermitPT has joined the channel [11:32] strmpnk has joined the channel [11:32] Raynos has joined the channel [11:32] coderarity has joined the channel [11:32] JKarsrud has joined the channel [11:32] takumination has joined the channel [11:32] tk has joined the channel [11:32] wycats has joined the channel [11:32] Hosh has joined the channel [11:32] garann has joined the channel [11:32] svnlto has joined the channel [11:32] framlin has joined the channel [11:32] dscape has joined the channel [11:32] else- has joined the channel [11:32] fwg has joined the channel [11:32] Dmitrijus has joined the channel [11:32] kkaefer has joined the channel [11:32] _sri has joined the channel [11:32] guybrush has joined the channel [11:32] dlmalloc has joined the channel [11:32] cjm has joined the channel [11:32] dennisjbell has joined the channel [11:32] Joey_ has joined the channel [11:32] r1ngzer0 has joined the channel [11:32] ByteCrunch has joined the channel [11:32] jakehow has joined the channel [11:32] Corey has joined the channel [11:32] looopy has joined the channel [11:32] conntrack has joined the channel [11:32] spion has joined the channel [11:32] skm has joined the channel [11:32] monokrome has joined the channel [11:32] intripoon has joined the channel [11:32] meso has joined the channel [11:32] lem0nbyte has joined the channel [11:32] Rob__ has joined the channel [11:32] murvin has joined the channel [11:32] rurufufuss has joined the channel [11:32] broofa has joined the channel [11:32] SQLServerIO has joined the channel [11:32] hipertracker has joined the channel [11:32] abraxas has joined the channel [11:32] infynyxx has joined the channel [11:32] dthompso99 has joined the channel [11:32] TheFuzzb_ has joined the channel [11:32] Gekz has joined the channel [11:32] base698 has joined the channel [11:32] slide has joined the channel [11:32] styol has joined the channel [11:32] koo4 has joined the channel [11:32] jimbot has joined the channel [11:32] FIQ has joined the channel [11:32] astropirate has joined the channel [11:32] McMAGIC--Copy has joined the channel [11:32] igl has joined the channel [11:32] misfitsu has joined the channel [11:32] fhd has joined the channel [11:32] philips has joined the channel [11:32] altivec has joined the channel [11:32] joshontheweb has joined the channel [11:32] dswabster has joined the channel [11:32] zigidias has joined the channel [11:32] scrogson has joined the channel [11:32] nphase has joined the channel [11:32] cce has joined the channel [11:32] sebash_ has joined the channel [11:32] garrensm_ has joined the channel [11:32] epa_ has joined the channel [11:32] jlank has joined the channel [11:32] benvie has joined the channel [11:32] jolo2 has joined the channel [11:32] HardFu|AFK has joined the channel [11:32] Typo has joined the channel [11:32] mlangenberg has joined the channel [11:32] christkv has joined the channel [11:32] senorpedro has joined the channel [11:32] mraxilus has joined the channel [11:32] Karmaon has joined the channel [11:32] mattikus has joined the channel [11:32] raydeo has joined the channel [11:32] xSmurf has joined the channel [11:32] sj26 has joined the channel [11:32] Daegalus has joined the channel [11:32] astro73|mal has joined the channel [11:32] munro has joined the channel [11:32] overra has joined the channel [11:32] nickp_ has joined the channel [11:32] racar has joined the channel [11:32] mde has joined the channel [11:32] bartt has joined the channel [11:32] jhooks has joined the channel [11:32] metaverse has joined the channel [11:32] jhbot has joined the channel [11:32] ajpiano has joined the channel [11:32] cha0s has joined the channel [11:32] jbpros has joined the channel [11:32] dlg has joined the channel [11:32] kimico has joined the channel [11:32] navpar has joined the channel [11:32] hh__ has joined the channel [11:32] loffe has joined the channel [11:32] raja has joined the channel [11:32] Zack has joined the channel [11:32] PANCAKESo has joined the channel [11:32] systemfault has joined the channel [11:32] qbit_ has joined the channel [11:32] a11235 has joined the channel [11:32] rektide has joined the channel [11:32] alindeman has joined the channel [11:32] JakeSays has joined the channel [11:32] medberry has joined the channel [11:32] r126f has joined the channel [11:32] ag4ve has joined the channel [11:32] gltiich has joined the channel [11:32] EdwardIII has joined the channel [11:32] slajax has joined the channel [11:32] booyaa has joined the channel [11:32] nlacasse has joined the channel [11:32] stride has joined the channel [11:32] yebyen_ has joined the channel [11:32] Zwiep_ has joined the channel [11:32] Mezriss has joined the channel [11:32] russell_h has joined the channel [11:32] ben_alman has joined the channel [11:32] gshipley has joined the channel [11:32] mcav has joined the channel [11:32] mc has joined the channel [11:32] slickplaid has joined the channel [11:32] Darrow has joined the channel [11:32] mattijs has joined the channel [11:32] ivaldi has joined the channel [11:32] bburhans has joined the channel [11:32] jayne has joined the channel [11:32] rudolfrck has joined the channel [11:32] jslatts has joined the channel [11:32] smgt has joined the channel [11:32] sorensen has joined the channel [11:32] pradeepto has joined the channel [11:32] andre_pl has joined the channel [11:32] JuanCri has joined the channel [11:32] CIA-74 has joined the channel [11:32] davv3_ has joined the channel [11:32] scott_gonzalez has joined the channel [11:32] kei has joined the channel [11:32] RichardBronosky has joined the channel [11:32] rasengan has joined the channel [11:32] moonlite has joined the channel [11:32] chapel has joined the channel [11:32] andrew12 has joined the channel [11:32] swhit has joined the channel [11:32] zpao has joined the channel [11:32] _bat has joined the channel [11:32] zinkem has joined the channel [11:32] crescendo has joined the channel [11:32] clarkfischer has joined the channel [11:32] dubenstein has joined the channel [11:32] hjbehling has joined the channel [11:32] Glenjamin has joined the channel [11:32] pkrumins has joined the channel [11:32] WTHpr0 has joined the channel [11:32] f1gm3nt has joined the channel [11:32] ding_ has joined the channel [11:32] Epeli has joined the channel [11:32] Andeye has joined the channel [11:32] nebiros has joined the channel [11:32] zz_shykes has joined the channel [11:32] OMGOMG has joined the channel [11:32] tec27 has joined the channel [11:32] bengl has joined the channel [11:32] not_zpao has joined the channel [11:32] pct has joined the channel [11:32] pekim has joined the channel [11:32] mertimor has joined the channel [11:32] mikegerwitz has joined the channel [11:32] digiwano has joined the channel [11:32] Astro has joined the channel [11:32] tomilaine has joined the channel [11:32] Kiryaka has joined the channel [11:32] kiin has joined the channel [11:32] visnup_ has joined the channel [11:32] pimperle has joined the channel [11:32] ricepuddin has joined the channel [11:32] mikey_p has joined the channel [11:32] jvolkman has joined the channel [11:32] ljharb has joined the channel [11:32] Yoms has joined the channel [11:32] jperras has joined the channel [11:32] txxt has joined the channel [11:32] arlolra has joined the channel [11:32] TheNumb has joined the channel [11:32] ronbas has joined the channel [11:32] idoru has joined the channel [11:32] GraemeF has joined the channel [11:32] Kami_ has joined the channel [11:32] crhodes has joined the channel [11:32] TimTimTim has joined the channel [11:32] FrenkyNet has joined the channel [11:32] xbayrockx1 has joined the channel [11:33] tk has joined the channel [11:33] __doc__ has joined the channel [11:33] dscape has joined the channel [11:34] stagas has joined the channel [11:34] eldios has joined the channel [11:34] JKarsrud has joined the channel [11:34] wink_ has joined the channel [11:34] sigurding_ has joined the channel [11:34] DrPheltRight has joined the channel [11:34] mmalecki has joined the channel [11:35] r04r has joined the channel [11:35] svnlto has joined the channel [11:35] coderarity has joined the channel [11:37] fr0zen has joined the channel [11:37] xokko has joined the channel [11:37] peerpeer: okay the nodessh Packes is useless because you can see the password by typing "ps" into the cli [11:38] peerpeer: packge [11:38] mschneider has joined the channel [11:38] davebettin has joined the channel [11:38] Fabryz has joined the channel [11:39] TimTimTim has joined the channel [11:39] r04r has joined the channel [11:39] stalled has joined the channel [11:39] PEM has joined the channel [11:40] PEM: .seen `3rdEden [11:40] PEM: :'( [11:40] robinhoode has joined the channel [11:41] astropirate_ has joined the channel [11:44] Druid_ has joined the channel [11:45] bartek has joined the channel [11:45] r04r has joined the channel [11:46] sveisvei has joined the channel [11:46] caludio has joined the channel [11:47] pickels__ has joined the channel [11:47] satyr has joined the channel [11:47] tomh has joined the channel [11:48] `3rdEden has joined the channel [11:50] r04r has joined the channel [11:50] r04r has joined the channel [11:50] claudioc has joined the channel [11:51] tomh has left the channel [11:51] tanepiper has joined the channel [11:52] Bogh has joined the channel [11:52] Bogh has joined the channel [11:53] majek has joined the channel [11:53] remysharp has joined the channel [11:53] mrb_bk has joined the channel [11:53] nym has joined the channel [11:54] caludio has joined the channel [11:55] r04r has joined the channel [11:59] Glenjamin has joined the channel [12:00] r04r has joined the channel [12:00] simenbrekken has joined the channel [12:01] simenbrekken: Are there any native image processing libraries for node? I've seen IM, GM and Cairo wrappers but I'm trying to find a pure solution [12:01] claudioc has joined the channel [12:01] fluk3 has joined the channel [12:02] whaley has joined the channel [12:02] jimmysparkle has joined the channel [12:02] jspiros has joined the channel [12:04] robinduckett has joined the channel [12:04] mmalecki_ has joined the channel [12:04] phaidros has joined the channel [12:04] boehm has joined the channel [12:04] ohcibi has joined the channel [12:04] guybrush has joined the channel [12:04] otih has joined the channel [12:04] otih has joined the channel [12:04] lukegb has joined the channel [12:04] r04r has joined the channel [12:04] r04r has joined the channel [12:05] takumination has joined the channel [12:06] versicolor has joined the channel [12:06] jenner has joined the channel [12:06] knite has joined the channel [12:06] tanepiper has joined the channel [12:07] cmwelsh has joined the channel [12:07] _sri has joined the channel [12:07] mrb_bk has joined the channel [12:07] remysharp has joined the channel [12:07] coffeecup has joined the channel [12:07] kermitPT has joined the channel [12:07] tasiu has joined the channel [12:07] relix has joined the channel [12:08] dlmalloc has joined the channel [12:08] niftylettuce has joined the channel [12:08] wizonesolutions has joined the channel [12:08] jefferai has joined the channel [12:08] kkaefer has joined the channel [12:08] majek has joined the channel [12:08] svnlto has joined the channel [12:08] Zack has joined the channel [12:08] sveisvei has joined the channel [12:09] mmalecki has joined the channel [12:09] vereteran has joined the channel [12:10] nail_ has joined the channel [12:10] fwg has joined the channel [12:10] r04r has joined the channel [12:10] stbuehler has joined the channel [12:10] optixx has joined the channel [12:10] raww has joined the channel [12:10] Dmitrijus has joined the channel [12:10] closure000 has joined the channel [12:10] Leonidas has joined the channel [12:11] atomicstack has joined the channel [12:11] RushPL has joined the channel [12:11] framlin has joined the channel [12:11] cosmincx has joined the channel [12:11] coderarity has joined the channel [12:12] closure000 has left the channel [12:12] RexM has joined the channel [12:12] ohtogo has joined the channel [12:12] owenb has joined the channel [12:12] RLa has joined the channel [12:12] Pierre_N has joined the channel [12:12] Blorb has joined the channel [12:12] daleharvey has joined the channel [12:12] nerdfiles has joined the channel [12:13] nerdfiles has left the channel [12:13] apoc has joined the channel [12:13] k1ttty_ has joined the channel [12:13] Will| has joined the channel [12:13] JKarsrud has joined the channel [12:14] davebettin has joined the channel [12:14] Lautis has joined the channel [12:14] r04r has joined the channel [12:17] nym has joined the channel [12:17] hackband has joined the channel [12:17] else- has joined the channel [12:17] wink__ has joined the channel [12:18] apoc has joined the channel [12:19] enmand has joined the channel [12:19] r04r has joined the channel [12:19] xderhan has joined the channel [12:20] rio{ has joined the channel [12:21] xderhan: hello [12:22] manuj has joined the channel [12:22] rickibalboa has joined the channel [12:22] manuj: hi how can i replace the text of a file read using fs [12:23] garann has joined the channel [12:23] knite has joined the channel [12:23] _ralph has joined the channel [12:23] manuj: fs.readFile( [12:23] manuj: 16 __dirname + whichfile, [12:23] manuj: 17 function (err, data) { [12:23] manuj: data.replace ?? [12:23] dscape has joined the channel [12:24] r04r has joined the channel [12:24] r04r has joined the channel [12:24] xderhan has left the channel [12:25] im0b has joined the channel [12:25] JasonSmith has joined the channel [12:25] cmwelsh has joined the channel [12:26] vguerra: you could simply do fs.write, since it will replace it if it exists already [12:26] shiawuen has joined the channel [12:27] wereHamster has joined the channel [12:27] vguerra: sorry.. I meant fs.writeFile [12:27] andrehjr has joined the channel [12:27] vguerra: http://nodejs.org/docs/latest/api/fs.html#fs.writeFile [12:28] dleary has joined the channel [12:28] sdwrage has joined the channel [12:28] HardFu has left the channel [12:29] bartek has joined the channel [12:29] r04r has joined the channel [12:29] r04r has joined the channel [12:29] stbuehler has joined the channel [12:30] knite has joined the channel [12:30] peerpeer has joined the channel [12:30] Fabryz has joined the channel [12:32] robi42 has joined the channel [12:33] maritz has joined the channel [12:35] Hosh has joined the channel [12:35] wink_ has joined the channel [12:36] aakour has joined the channel [12:37] peerpeer: nodejs ssh halp? [12:37] Yester has joined the channel [12:37] r04r has joined the channel [12:38] Yester: might someone help me with this issue, it's about socket.io. It's like that: I open a socket, everything works ok [12:38] robinduckett: ssh? [12:38] Raynos has joined the channel [12:38] Yester: but when i press f5 to reload page it closes this socket again, and then opens 2 sockets [12:38] Yester: it should be one socket but i don't know why :S [12:39] peerpeer: robinduckett: yes ssh :D [12:39] maritz: Yester: gist of code :) [12:39] Yester: you want code? [12:39] robinduckett: Yester: sounds like you're using Chrome [12:39] robinduckett: Yester: sounds like you're getting a connection with a WebSocket and a FlashSocket [12:39] Yester: yes i use chrome, is that a bug of chrome? [12:40] robinduckett: Yester: More likely a bug in socket.io. I have always had trouble with that. [12:40] Yester: first connection works, then f5 opens 2 sockets, again f5 opens 3 sockets, 4 sockets .. 5 .. 6.. [12:41] kkszysiu_work has joined the channel [12:41] jxie has joined the channel [12:41] robinduckett: so you press F5 twice and you have 5 sockets open? or it opens a new one each time? [12:42] djcoin has joined the channel [12:42] Yester: here is the code of the websocket file, i can't post the whole thing it's a lot of code. [12:42] Yester: a new one each time, also when i open a tab it opens instead of one new 2 new or how many it is [12:42] r04r has joined the channel [12:42] djcoin has joined the channel [12:43] erichynds has joined the channel [12:43] sgimeno has joined the channel [12:43] Yester: exports.fileWatch = function(results) { for(var a = 0; a < results.length; a++) { eval("group_" + results[a]["G_ID"] + " = new Array();"); monitorFile("group_" + results[a]["G_ID"], results[a]["contentpath"], results[a]["G_ID"]); } } function monitorFile(groupName, contentpath, groupID) { fs.watchFile(contentpath, function (curr, prev) { operations.getContent(0, groupID); exports.multicast = function(content) { fo [12:43] AndreasMadsen has joined the channel [12:44] maritz: Yester: gist.github.com -.- [12:45] maritz: Yester: using the most current socket.io?! [12:45] Yester: sry maritz, https://gist.github.com/1826596 [12:46] peerpeer: node ssh with password, anyone? [12:46] maritz: peerpeer: what is your question here? oO [12:46] maritz: Yester: don't use eval like that [12:47] r04r has joined the channel [12:47] duncanbeevers has joined the channel [12:47] Yester: i found no other way to create a variable called with the content of another variable, because it reads out every group from a database [12:48] Yester: and i want to call the variable like the group [12:48] maritz: Yester: well, the client side code is more important, because your server isn't the one creating the new connections. [12:48] peerpeer: maritz: i need to spawn ssh and login with a password. I found nodessh, but it uses expect which shows the password if you type "ps" into the cli. Public private key auth is sadly not an option. [12:49] `3rdEden: robinduckett it's impossible to get flashsocket and websockets working on the same page. [12:49] maritz: Yester: var variables = {}; variables['some_variable_name'] = 123; console.log(variables.some_variable_name); [12:49] sja_ has joined the channel [12:49] maritz: that's rather basic javascript -.- [12:49] willwhite has joined the channel [12:49] tisba has joined the channel [12:50] Yester: you can do it with an array .. https://gist.github.com/1826606 [12:50] robinduckett: `3rdEden: Indeed, that's why socket.io-client should switch between platforms [12:50] robinduckett: and it does usually work [12:50] robinduckett: however it doesn't switch properly in chrome [12:50] peerpeer: maritz: do you have any expertise on this topic? [12:50] robinduckett: (sometimes) [12:50] fairwinds has joined the channel [12:50] maritz: peerpeer: no [12:51] peerpeer: maritz: you know any one who is expert on spawn? [12:51] maritz: nope [12:51] robinduckett: peerpeer: use child process [12:51] maritz: but spawn isn't that complicated, is it?! [12:51] peerpeer: maritz: thanks anyway [12:52] robinduckett: and just stdin.write surely [12:52] robinduckett: my lord [12:52] robinduckett: do people not rtfm anymore? [12:52] robinduckett: http://nodejs.org/docs/latest/api/child_processes.html [12:52] peerpeer: somehow the ssh cant read the password from stin.in [12:52] maritz: Yester: no idea. seems like eval hell :P [12:53] toms006 has joined the channel [12:53] toms006: hi friends [12:53] peerpeer: robinduckett: somehow the ssh cant read the password from stdin.in [12:53] toms006: i am working on the Node.js but i am alwys get an error like this [12:53] k1ttty has joined the channel [12:53] toms006: throw e; // process.nextTick error, or 'error' event on first tick [12:53] r04r has joined the channel [12:53] r04r has joined the channel [12:53] robinduckett: peerpeer: I'm working atm so i can't help, but you'll just have to find out what you're doing wrong. I know it works. [12:54] toms006: si this my version issue? [12:54] knite_ has joined the channel [12:54] Yester: damn :/ already had this issue with the worlize websocket module [12:54] Yester: but thanks anyway [12:54] toms006: cany anbody helps me , please? [12:54] toms006: my version v0.6.10 [12:54] jer0me has joined the channel [12:54] sja_: toms006: surely that's not _all_ the error output ? [12:54] jxie has joined the channel [12:55] toms006: hi sja_ node.js:201 [12:55] toms006: throw e; // process.nextTick error, or 'error' event on first tick [12:55] toms006: ^ [12:55] toms006: Error: Cannot find module 'utile' [12:55] toms006: at Function._resolveFilename (module.js:332:11) [12:55] peerpeer: robinduckett: so you are actually saying all the exisiting ssh nodejs modules are doing it wrong because the use expect instead of stdin.in to Transfer the password? [12:55] toms006: at Function._load (module.js:279:25) [12:55] toms006: at Module.require (module.js:354:17) [12:55] toms006: at require (module.js:370:17) [12:55] toms006: at Object. (/home/harikrishnan/sampleNodeJs/dynode/lib/dynode/client.js:2:12) [12:55] toms006: at Module._compile (module.js:441:26) [12:55] toms006: at Object..js (module.js:459:10) [12:55] toms006: at Module.load (module.js:348:31) [12:55] toms006: at Function._load (module.js:308:12) [12:55] toms006: at Array.0 (module.js:479:10) [12:55] saurb has joined the channel [12:55] maritz: FUCK YOU [12:55] peerpeer: robinduckett: but thanks anyway [12:55] robinduckett: toms006 [12:55] robinduckett: fuck off [12:56] maritz: toms006: don't ever do that again [12:56] robinduckett: peerpeer: yes. [12:56] maritz: toms006: use pastebin / gist services [12:56] maritz: Yester: fix your code to not use eval first. maybe it'll be clearer then. [12:56] peerpeer: robinduckett: can i get back to you? [12:56] robinduckett: peerpeer: sure, the reason they use expects is because that's how it's done in bash [12:57] robinduckett: peerpeer: expects is just an stdin/stdout wrapper [12:57] MikeCronn: vim /etc/hosts [12:57] toms006: sorry friends, can you check now http://pastebin.com/CmA4B3Pg [12:57] robinduckett: MikeCronn: wrong window [12:57] MikeCronn: Gr6w! [12:57] MikeCronn: :q [12:57] robinduckett: uh [12:57] robinduckett: dude [12:57] robinduckett: I hope that's not an important password. [12:58] sja_: ouch [12:58] robinduckett: toms006: you have spelt utils incorrectly [12:58] robinduckett: change 'utile' to 'utils' [12:58] peerpeer: robinduckett: Bug if you use expect you have to pipe your password in there which makes it readable on "ps" [12:58] r04r has joined the channel [12:58] sja_: and learn to read error messages [13:00] fson_ has joined the channel [13:00] fluk3 has joined the channel [13:00] mmalecki: robinduckett: there's utile module, btw :) [13:00] Yester: maritz: you mean like this? var groups = new Array(); groups['group1'][0] = clientA; groups['group1'][1] = clientB; [13:00] robinduckett: mmalecki: then he hasn't installed it [13:00] robinduckett: either way [13:02] maritz: Yester: that's definitely wrong, but i'm not exactly sure what you want to do... [13:02] RLa has joined the channel [13:03] maritz: Yester: read up on what objects and arrays really are in javascript [13:03] robinduckett: Yester: Were you a PHP dev in a past life? [13:03] r04r has joined the channel [13:04] mytrile has joined the channel [13:05] Yester: no but i'm new in coding.. have some java knowledge but i now how objects work and stuff^^ i tell you what i want to do: i read out the table groups from a database - then i give this variable (array) to this function where my target is, to create a variable with the name of every group readed out. [13:05] knite has joined the channel [13:06] Yester: this variable should be an array. whenever a client connect to the socket, it's do this groupname[0] = socket [13:07] robinduckett: then have an object with arrays [13:07] Yester: the reason is i have a file for every group with the content, when the watcher emits it multicast messages to all clients in this group [13:07] cjm has joined the channel [13:07] Yester: my solution from now works but the connections are my problem, but thanks for advice i'll change my code to make it better [13:07] robinduckett: {group1: [socket1, socket2, socket3], group2: [socket4, socket2, socket1]} [13:08] MikeCronn: ssping ingredo-node-01.private [13:08] MikeCronn: ssping ingredo-node-02.private [13:08] r04r has joined the channel [13:08] robinduckett: MikeCronn: for fucks sake [13:08] MikeCronn: ssping ingredo-mongo-01.private [13:08] robinduckett: this is not [13:08] robinduckett: your fucking terminal [13:08] MikeCronn: ssping ingredo-mongo-02.private [13:08] MikeCronn: ipfilsvcs -a | grep ipfilter [13:08] peerpeer: robinduckett: you are rude dude [13:08] mmalecki: Connection refused [13:08] knite has joined the channel [13:08] dazoakley has left the channel [13:08] Bonuspunkt: but it looks like :D [13:09] Zack: hey can any of you guys recommend any other good js (non-node) irc channels? [13:09] Bonuspunkt: only text no pictures ^^ [13:09] Sajan has joined the channel [13:09] peerpeer: bonuspunkt: :D [13:09] Yester: robinduckett: ok thx. i try it like that [13:09] looopy has joined the channel [13:09] maritz: peerpeer: there's some really retarded shit going on in this shit, sometimes being rude is the only thing that helps. [13:10] robinduckett: maritz: I just tweeted him that password he pasted earlier publicly. [13:10] robinduckett: maritz: I would say I am the quite fucking rude side of rude :D [13:10] maritz: Zack: #javascript ?! [13:11] peerpeer: zack: #javascript-mums [13:11] maritz: just a wild gues though [13:11] maritz: *guess [13:11] robinduckett: https://twitter.com/robinduckett/status/169408036375502849 [13:11] brianseeders has joined the channel [13:11] mmalecki: lol [13:12] peerpeer: ok thats nice :D [13:12] robinduckett: like i'm willing to give you a few chances [13:12] Zack: maritz: lol i mean, on other servers or something? I haven't used irc since like 98 lol [13:12] r04r has joined the channel [13:14] Zack: robinduckett: lol, i almost spammed this channel with :wq yesterday [13:14] peerpeer: robinduckett: he calls hin self mongodb and node.js Evangelist :D [13:15] robinduckett: Who, MikeCronn? [13:15] Zack: yes [13:15] peerpeer: at least on twitter [13:16] robinduckett: I tend to find that "evangelists" are the kinds of people I like to ridicule from afar. [13:16] maritz: Zack: why other servers? [13:17] robi42 has joined the channel [13:17] robinduckett: Apparently he works at http://twitter.com/#!/Clock [13:17] peerpeer: they also do crown sourced clown computing [13:17] ph^ has joined the channel [13:17] r04r has joined the channel [13:17] robinduckett: Europe's leading Node.js dev agency [13:17] peerpeer: :D [13:17] Zack: maritz: no reason, just looking for whats out there. pretty big list of servers, ya know? [13:17] aron_ has joined the channel [13:17] robinduckett: I'm willing to say that's probably Europe's *only* node.js dev agency. [13:17] peerpeer: robinduckett: shoot me now [13:18] _posbo has joined the channel [13:18] robinduckett: Zack: there aren't many dev orientated irc servers? [13:18] CIA-74: node: 03Seth Fitzsimmons 07v0.6 * r1ce14ec 10/ (lib/dgram.js test/simple/test-dgram-close.js): dgram: handle close of dgram socket before DNS lookup completes - http://git.io/edcEuw [13:18] robinduckett: ACTION shoots peerpeer [13:18] robinduckett: why am I shooting you? [13:18] jtrudeau has joined the channel [13:19] jtrudeau has joined the channel [13:19] Zack: robinbuckett: oh really? see i have no idea, lol. is freenode the big dev hangout? [13:19] maritz: robinduckett: actually, shoot him again, just to be sure. then ask the questions. [13:19] peerpeer: because of clock and mikecronn and their claims. i can't stand it [13:19] robinduckett: Zack: yeah [13:19] robinduckett: freenode is exclusively dev orientated, off topic channels are rare and small [13:19] maritz: Zack: pretty much. some specific projects have their own servers, but that won't help you when searching a general javascript channel ;) [13:20] shinuza has joined the channel [13:20] peerpeer: robinduckett: i found the final answer to my ssh password pipe problem http://stackoverflow.com/questions/1340366/how-to-make-ssh-receive-the-password-from-stdin [13:21] peerpeer: so i have to write an ssh2 client for node [13:21] Zack: oh haha, glad I ended up here then. Is there some big list of irc servers and what they're for? [13:21] r04r has joined the channel [13:22] Zack: peerpeer: is there an explination why it wont read from stdin? [13:22] peerpeer: zack: see url [13:22] peerpeer: zack: maybe in the rfc of ssh [13:22] peerpeer: zack: mostly sec reasons [13:23] andrehjr_ has joined the channel [13:23] ivic_ has joined the channel [13:23] c4milo has joined the channel [13:23] jtsnow has joined the channel [13:25] Zack: lol old dependencies. I was watching a video of doug crockford eariler and he was talking about how obsolete technology is so extremely slow to get phased out. [13:25] Zack: the whole carriage return/linefeed thing dates back to teletype machine interoperability in the 60s o_O [13:25] robinduckett has joined the channel [13:26] plutoniix has joined the channel [13:26] briancray has joined the channel [13:26] nhunzaker has joined the channel [13:27] r04r has joined the channel [13:28] vkareh has joined the channel [13:29] Zack: ugh, vim documentation has totally spoiled me. [13:29] Zack: what do you mean mirc doesnt have :help ?!?! [13:31] zomg: Zack: /help ? [13:31] zomg: :P [13:31] ryanfitz has joined the channel [13:32] Zack: rofl, thanks. i just hit f1. it's still not quite as good as vim though ;) [13:33] robinduckett: aha [13:33] r04r has joined the channel [13:33] DrPheltRight has joined the channel [13:33] robinduckett: that's why you were on about the "loads of other servers" [13:33] TheFuzzball: Has anyone managed to compile node-taglib 0.3.0? [13:33] robinduckett: mIRC opens up an obnoxious list of shit servers [13:33] robinduckett: :D [13:34] TheFuzzball: npm has version 0.2.1, which is far too old, and 0.3.0 doesn't compile for me. [13:34] neshaug has joined the channel [13:35] RaceCondition has joined the channel [13:35] RaceCondition has left the channel [13:35] larsschenk1 has joined the channel [13:35] larsschenk1 has left the channel [13:36] Zack: robinduckett: yeah basically. it's just a giant list, with no descriptions or information or anything. [13:36] Zack: heres 74213 servers, good luck finding what you're looking for! D: [13:36] jabbslad has joined the channel [13:37] r04r has joined the channel [13:37] r04r has joined the channel [13:41] DrPheltRight has joined the channel [13:41] xaq has joined the channel [13:42] Cromulent has joined the channel [13:42] FrenkyNet_ has joined the channel [13:42] colinclark has joined the channel [13:42] MikeCronn: Apologies to everyone for polluting the channel with shell commands! [13:43] rio{{ has joined the channel [13:43] r04r has joined the channel [13:43] MikeCronn: (Misuse of Terminator's broadcast functionality!) [13:43] Zack: I was just about to ask how you even managed to do it :p [13:44] 15SAA33GU: MikeCronn: and don't forget the passwords! [13:44] MikeCronn: FWIW "Gr6w!" are the vim commands I typed. [13:44] mdel has joined the channel [13:44] robhawkes has joined the channel [13:44] MikeCronn: robinduckett: Thanks for the heads-up. [13:45] d0k has joined the channel [13:46] neshaug has joined the channel [13:47] Nopik has joined the channel [13:47] r04r has joined the channel [13:47] ohcibi has joined the channel [13:48] fumanchu182 has joined the channel [13:48] piscisaureus_ has joined the channel [13:48] kriszyp has joined the channel [13:49] Nopik has left the channel [13:49] trupppOFF has joined the channel [13:49] sharkbird has joined the channel [13:50] CIA-74: libuv: 03Frank Denis 07master * r783753e 10/ src/unix/netbsd.c : Remove unused variables on NetBSD. - http://git.io/-apjTA [13:50] CIA-74: libuv: 03Frank Denis 07master * re197249 10/ src/unix/openbsd.c : Fix libuv on OpenBSD. struct kproc2 doesn't exist any more. - http://git.io/PAuX0g [13:50] CIA-74: libuv: 03Frank Denis 07master * r372ed18 10/ src/unix/freebsd.c : Add more fixes for Dragonfly BSD. - http://git.io/thXC1w [13:52] r04r has joined the channel [13:52] r04r has joined the channel [13:54] sj26 has joined the channel [13:56] robinduckett: MikeCronn: :P [13:57] sja_ has left the channel [13:57] mschneider has joined the channel [13:57] zorzar has joined the channel [13:58] wbednarski_ has joined the channel [14:00] davidsklar has joined the channel [14:00] r04r has joined the channel [14:02] torvalamo has joined the channel [14:02] aliem has joined the channel [14:03] AaronMT has joined the channel [14:05] r04r has joined the channel [14:05] skm has joined the channel [14:06] ovaillancourt has joined the channel [14:07] lduros has joined the channel [14:07] lduros has joined the channel [14:07] pilot419 has joined the channel [14:07] lazyshot has joined the channel [14:08] robo has joined the channel [14:09] saurb has joined the channel [14:09] r04r has joined the channel [14:11] Joey_ has joined the channel [14:12] tomgallacher has joined the channel [14:12] tomgallacher has left the channel [14:12] Joey_ has joined the channel [14:12] saurb1 has joined the channel [14:12] thomblake has joined the channel [14:12] thomblake has left the channel [14:12] tomgallacher has joined the channel [14:14] Zack: oh man, i just saw the awesome header on nodejitsu [14:14] c4milo has joined the channel [14:14] jcs has joined the channel [14:15] r04r has joined the channel [14:15] r04r has joined the channel [14:15] Guest85776: nodejs.org has a testimonial from a "Sr. Product Manger" at Cocktail, whatever one of those is. [14:15] jdeibele has joined the channel [14:16] robhawkes has joined the channel [14:17] Hugeen has joined the channel [14:17] kylebt has joined the channel [14:19] Joey_ has joined the channel [14:20] r04r has joined the channel [14:20] Joey_ has joined the channel [14:20] davidsklar has joined the channel [14:22] urlisse has joined the channel [14:22] postwait has joined the channel [14:23] pig has joined the channel [14:23] RyanD has joined the channel [14:24] r04r has joined the channel [14:25] tbranyen: irccloud rules [14:25] ohcibi has joined the channel [14:28] ahmads_ has joined the channel [14:28] pig has joined the channel [14:28] otih has joined the channel [14:28] otih has joined the channel [14:28] ivic has joined the channel [14:28] ahmads_: hello [14:29] r04r has joined the channel [14:29] coffeecup has joined the channel [14:29] else- has joined the channel [14:30] jefferai has joined the channel [14:30] crutex has joined the channel [14:30] crutex has joined the channel [14:30] kkaefer has joined the channel [14:30] wizonesolutions has joined the channel [14:30] Pierre_N has joined the channel [14:30] tanepiper has joined the channel [14:30] optixx has joined the channel [14:30] _sri has joined the channel [14:30] dlmalloc has joined the channel [14:30] lukegb has joined the channel [14:30] remysharp has joined the channel [14:30] phaidros has joined the channel [14:31] guybrush has joined the channel [14:31] RexM has joined the channel [14:31] jenner has joined the channel [14:31] maritz: hello [14:31] duncanbeevers has joined the channel [14:31] atomicstack has joined the channel [14:32] nail_ has joined the channel [14:32] tasiu has joined the channel [14:32] framlin has joined the channel [14:32] willwhite has joined the channel [14:32] fwg has joined the channel [14:32] Will| has joined the channel [14:32] Dmitrijus has joined the channel [14:32] Leonidas has joined the channel [14:32] dscape has joined the channel [14:33] garann has joined the channel [14:33] pig has joined the channel [14:33] Lautis has joined the channel [14:33] Yester: maritz or robinduckett still there? [14:33] maritz: maybe [14:33] sebash has joined the channel [14:34] ahmads_: so [14:34] robinduckett: yo [14:34] Yester: i'm trying without eval but i don't find a solution^^ how can i create an attribute or variable without using eval if the attribute name or variable name is only included in another variable and not known by me [14:34] Yester: only with eval [14:34] mattgifford has joined the channel [14:34] r04r has joined the channel [14:34] zorzar has joined the channel [14:34] maritz: the way i told you to [14:34] qsobad has joined the channel [14:35] mmalecki has joined the channel [14:35] maritz: Yester: someobject['foo'+bar] = baz [14:35] svnlto has joined the channel [14:35] hipsterslpfight: square bracket notation [14:35] maritz: it's not magic really [14:35] mandric has joined the channel [14:35] rwaldron has joined the channel [14:36] maritz: the important thing is that you understand what this does, before you use it. that's why i told you to read up on javascript objects [14:36] Yester: i try now: someobject { results[0]["groupname"]: [client1, client2] } [14:36] Yester: i did :) [14:37] stbuehler has joined the channel [14:37] raww has joined the channel [14:37] carlyle has joined the channel [14:38] pig has joined the channel [14:38] rauchg has joined the channel [14:38] Yester: var groupsobj = { results[0]["groupname"]: ["hello", "world"] } console.log(groupsobj.videos); videos in this case is the value of results[0]["groupname"] [14:38] Yester: that gives me SyntaxError: Unexpected token [ [14:38] djazz has joined the channel [14:39] maritz: that's because that is not valid syntax [14:39] r04r has joined the channel [14:39] f1gm3nt has joined the channel [14:39] maritz: if you did read up on objects, i'd like to see where you got that from :x [14:39] Yester: but how can i do it then? :'( [14:39] maritz: the way i told you to do it twice now. [14:39] Zack: http://www.jibbering.com/faq/faq_notes/square_brackets.html [14:39] davebettin has joined the channel [14:43] Yester: ahhh var groupsobj = {}; groupsobj[results[0]["groupname"]] = "hello world"; console.log(groupsobj.videos); it works [14:43] relix has joined the channel [14:43] Yester: damn waste of time mistake -_- [14:43] Yester: thanks [14:43] nym has joined the channel [14:44] _ralph has joined the channel [14:44] JasonSmith has joined the channel [14:44] themiddleman_itv has joined the channel [14:44] r04r has joined the channel [14:45] shinuza has joined the channel [14:45] Zack: lol im still having a hard time with js...it's like, a functional, OO language. wtf >_> [14:45] bartek has joined the channel [14:45] ahmads_: hey guys I have a question [14:45] maritz: good [14:45] cam|work: i see the console message "connected" when i connect to this server but when I try to emit from the client i don't get anything and my client doesn't recieve any emit from the server. This is my server code: http://pastebin.com/MzKQxDF4 [14:46] cam|work: it's extremely basic, i don't get why it doesn't work :( [14:46] im0b has joined the channel [14:46] maritz: cam|work: client code? [14:47] cam|work: http://pastebin.com/gdHAdGb2 [14:47] Hosh has joined the channel [14:47] cam|work: that's all i have in my html file [14:47] FrenkyNet has left the channel [14:47] floby has joined the channel [14:48] Raynos has joined the channel [14:49] cam|work: actually I don't believe my client ever connects [14:49] r04r has joined the channel [14:49] daleharvey has joined the channel [14:49] cam|work: I'm checking my socket variable and the connected property is false [14:49] maritz: cam|work: i'm not sure, but it might be a timing issue because you immediately emit on connect and the listener on the client might get bound after the emit from the server went through. only possible if the console.log on the client kinda blocks and server machine == client machine. [14:50] cam|work: http://socket.io/#home [14:50] cam|work: that's where i got the code [14:50] lperrin: cam|work: do you know what transport you're using ? [14:50] francisl has joined the channel [14:50] sveisvei has joined the channel [14:50] maritz: cam|work: i thought you get "connected" on the server logs?! [14:50] bizniz98 has joined the channel [14:50] cam|work: lperrin, no [14:51] cam|work: maritz, I do but that's just because it's hitting that line [14:51] jscheel has joined the channel [14:51] jscheel has joined the channel [14:51] cam|work: I don't think the socket is actually connecting [14:51] cam|work: it attempts to connect but never succeeds [14:51] cam|work: biggest difference between my code and the code on the socket.io site is i'm trying to use port 81 [14:51] dleary has joined the channel [14:51] cam|work: could that be the issue? [14:52] Fabryz has joined the channel [14:52] mrb_bk has joined the channel [14:53] maritz: cam|work: you could try setting the log level of socket.io up, maybe that'll tell you more about what's really going on :) [14:53] socketio\test\22 has joined the channel [14:53] maritz: cam|work: also: what version of socket.io are you using? [14:53] cam|work: whatever the latest version is [14:54] cam|work: i installed it yesterday [14:54] kermitPT has joined the channel [14:54] cmwelsh has joined the channel [14:54] r04r has joined the channel [14:54] pig has joined the channel [14:54] mschneider has joined the channel [14:55] eldios has joined the channel [14:55] chjj has joined the channel [14:55] Zack: could it have something to do with you using port 81? [14:56] MrMaksimize has joined the channel [14:57] iaincarsberg has joined the channel [14:57] vereteran has joined the channel [14:57] blueadept has joined the channel [14:58] andrehjr_ has joined the channel [14:58] aristidesfl has joined the channel [14:59] dgathright has joined the channel [14:59] r04r has joined the channel [14:59] r04r has joined the channel [14:59] willwhite has joined the channel [15:00] majek has joined the channel [15:00] hydrozen has joined the channel [15:00] mmalecki_ has joined the channel [15:00] mmalecki has joined the channel [15:01] wereHamster has joined the channel [15:01] Vespakoen has joined the channel [15:01] Vespakoen: function offtopic(){ Hey guys, does anybody know the song where this little bald english bloke walks through the streets of england =P ? hooligan type, 12 years old maybe }(); [15:02] Vespakoen: the voice in this song sounds a bit like http://www.youtube.com/watch?v=jV8ft0BeOJo if i remember correctly [15:03] mmalecki: Vespakoen: (function offtopic(){ ... })(); :) [15:03] owenb has joined the channel [15:03] Vespakoen: Thanks for the fix! =P [15:03] Vespakoen: maybe it does execute now [15:04] niftylettuce has joined the channel [15:04] diva has joined the channel [15:04] r04r has joined the channel [15:05] cburyta has joined the channel [15:06] davidwalsh has joined the channel [15:08] joshfinnie has joined the channel [15:08] robinduckett: Vespakoen: Do you mean Damon Albarn was the singer? [15:08] k1ttty has joined the channel [15:08] Vespakoen: hehe nope [15:08] plutoniix has joined the channel [15:09] robinduckett: then why the fuck [15:09] robinduckett: would you mention born slippy [15:09] robinduckett: argh [15:09] robinduckett: you know what [15:09] robinduckett: not getting into this [15:09] r04r has joined the channel [15:09] robinduckett: this isn't fucking #Shazam [15:10] hij1nx_ has joined the channel [15:10] Vespakoen: =P [15:11] Zack: robinbuckett: you in a bad mood? you've been mad at everyone all day :P [15:11] robinduckett: Kinda. [15:12] robinduckett: Don't have any cash for two weeks and I'll run out of food by monday [15:12] maritz: :( [15:12] TheJH has joined the channel [15:12] robinduckett: and then when I do get paid most of my money will dissapear due to borrowing so much [15:12] Vespakoen: will code node for food [15:12] robinduckett: Moving out of my parents house, and starting a new job all at the same time == worst idea ever [15:13] robinduckett: So I don't eat during the day [15:13] Glenjamin: surely you can make loads of money doing node contracting [15:13] robinduckett: so I'm irritable [15:13] robinduckett: I've not been able to find any node contract work [15:13] robinduckett: the new job is good [15:14] robinduckett: more than enjoyable [15:14] Zack: doing what? [15:14] r04r has joined the channel [15:15] robinduckett: I just don't get paid til the 28th, and I'll be emergancy taxed because my old employer is lacks with my P45 and the new pay day is 3 days later than the old one so I'll get all manner of jacked this month on over due payment charges [15:15] Vespakoen: THERES THINGS I HAVNT TOLD YOU, I GO OUT LATE AT NIGHT! http://www.youtube.com/watch?v=QXMUY4deXs0&ob=av2n [15:15] Vespakoen: YIhaaaaa [15:15] robinduckett: I'm a JS UI Developer @ Myspace now [15:15] robinduckett: I was the only developer for a car dealergroup before [15:16] Glenjamin: people still work on myspace? :p [15:16] Glenjamin: in the UK :o [15:17] robinduckett: yep [15:17] Glenjamin: robinduckett: you should explain the situation to your bank manager, and get an arranged temporary overdraft [15:17] robinduckett: and i was suprised [15:17] Vespakoen: MySpace = Justin timberlake right ? [15:17] robinduckett: yes [15:17] robinduckett: kinda [15:17] ashishg has joined the channel [15:17] robinduckett: Glenjamin: hah, the bank manager basically told me to go fuck myself [15:17] Vespakoen: thats fun, i would take Glenjamin's advice btw [15:17] Vespakoen: ouch [15:17] robinduckett: and then charged me some more overdraft fees [15:17] Zack: seriously? [15:17] robinduckett: which took me over my overdraft [15:17] deeprogram has joined the channel [15:17] robinduckett: which i then got charged for, again [15:17] Glenjamin: time for a new bank [15:17] hhutch has joined the channel [15:17] robinduckett: apparently double indemnity doesn't apply to banks [15:17] e-1 has joined the channel [15:18] robinduckett: yeah [15:18] Zack: you work at a huge internet company worth millions of dollars and they wont work with you? [15:18] Zack: time for a new bank indeed. [15:18] skyler_brungardt has joined the channel [15:18] barberdt has joined the channel [15:18] robinduckett: yeah [15:18] tokumine has joined the channel [15:19] isaacs_away has joined the channel [15:19] willwhite has joined the channel [15:19] jerrysv has joined the channel [15:19] robinduckett: I am now increasingly paranoid that I gave HR the correct bank details [15:19] r04r has joined the channel [15:20] shinuza has joined the channel [15:20] lz has joined the channel [15:21] knite has joined the channel [15:21] bbbb has joined the channel [15:22] relling has joined the channel [15:24] fermion has joined the channel [15:24] r04r has joined the channel [15:25] pizthewiz has joined the channel [15:26] gsmcwhirter has joined the channel [15:26] lazyshot has joined the channel [15:28] ovnicraft has joined the channel [15:28] kevwil has joined the channel [15:28] Topcat has joined the channel [15:29] yenz: robinduckett: you didn't [15:29] yenz: now you have to work for free :( [15:29] r04r has joined the channel [15:29] baudehlo has joined the channel [15:30] robinduckett: :( [15:30] robinduckett: That would be most inconvenient to my land lord who is expecting my rent this month [15:31] bkaney has joined the channel [15:31] slickplaid: close the account, get your check on paper and cash it somewhere else so you get all of it to pay the things you need to live on first then debt [15:32] Zack: if it's any consolation, the actual act of evicting you will probably take way longer (and be more work) than it takes you to get your first check :) [15:33] slickplaid: yeah, it's a legal thing to evict but once it's started you're probably not going to be living there for long even if you do pay [15:34] mattgifford has joined the channel [15:34] beppu has joined the channel [15:34] r04r has joined the channel [15:35] _th_n has joined the channel [15:35] francisl has left the channel [15:36] mendel_ has joined the channel [15:37] mschneider has joined the channel [15:37] jmar777 has joined the channel [15:38] lohkey has joined the channel [15:39] r04r has joined the channel [15:39] spion1 has joined the channel [15:40] robinduckett: thanks for advice guys [15:41] sigurding has joined the channel [15:41] robinduckett: I'm mostly just having a moan [15:41] aranw_ has joined the channel [15:41] robinduckett: and in a roundabout way apologising for being irritable all day [15:41] enmand has joined the channel [15:41] WTHpr0 has joined the channel [15:41] vincentcr has joined the channel [15:41] nebiros has joined the channel [15:42] take_cheeze1 has joined the channel [15:42] maritz: robinduckett: don't. it adds character to this channel! :D [15:42] mmalecki: robinduckett: I find telling random people to fuck off satisfying. [15:42] scott_gonzalez has joined the channel [15:42] ^robertj has joined the channel [15:42] robinduckett: :D [15:42] stisti has joined the channel [15:42] killfill_ has joined the channel [15:42] rudolfrck has joined the channel [15:42] jscheel has joined the channel [15:42] jscheel has joined the channel [15:43] TomY has joined the channel [15:43] tk has joined the channel [15:43] arcil has joined the channel [15:43] barbagallo has joined the channel [15:43] cam|work: i'm so close! [15:43] arcil: hey is there a possibility to stub console.{log,error,info} globally for all modules? [15:44] Zack has joined the channel [15:44] tmcw has joined the channel [15:44] r04r has joined the channel [15:44] r04r has joined the channel [15:44] relling has joined the channel [15:44] carlyle has joined the channel [15:44] tokumine has joined the channel [15:44] mertimor has joined the channel [15:45] skyler_brungar-1 has joined the channel [15:45] philips has joined the channel [15:45] blueadept` has joined the channel [15:45] jamesbathgate has joined the channel [15:45] mikegerwitz has joined the channel [15:45] mikegerwitz has joined the channel [15:45] swhit has joined the channel [15:45] Blorb has joined the channel [15:45] racar has joined the channel [15:45] tec27 has joined the channel [15:45] zz_shykes has joined the channel [15:45] CIA-74 has joined the channel [15:45] kevwil_ has joined the channel [15:45] andrew12 has joined the channel [15:45] monokrome has joined the channel [15:45] pekim has joined the channel [15:45] owenb has joined the channel [15:45] kei has joined the channel [15:46] satyr has joined the channel [15:46] OMGOMG has joined the channel [15:46] bengl has joined the channel [15:46] nebiros has joined the channel [15:46] niftylettuce has joined the channel [15:46] jbpros has joined the channel [15:46] moonlite has joined the channel [15:46] pct has joined the channel [15:46] willwhite has joined the channel [15:47] ryanfitz has joined the channel [15:47] overra has joined the channel [15:49] r04r has joined the channel [15:49] artusrocha has joined the channel [15:49] Geeknux has joined the channel [15:49] izepstan has joined the channel [15:50] ben_alman has joined the channel [15:51] raydeo has joined the channel [15:51] gr4yscale has joined the channel [15:51] QiBala has joined the channel [15:51] Nopik has joined the channel [15:52] jerrysv: tanepiper: which troll did i miss? [15:52] Nopik has left the channel [15:52] beppu has joined the channel [15:52] raydeo has joined the channel [15:53] ceej has joined the channel [15:53] benjixx has joined the channel [15:54] r04r has joined the channel [15:55] TheFuzzball: jerrysv I admit it. It was me :( [15:56] jerrysv: what was the troll? [15:56] intripoon has joined the channel [15:56] aron_ has joined the channel [15:56] dswabster has joined the channel [15:56] TheFuzzball: IDK, I've been in this channel for a while and I can't see anything in the log. [15:56] fatjonny has joined the channel [15:56] jerrysv: genuinely curious. i've seen quite a few good ones. the coffescript one was one of my favorites [15:57] TheFuzzball: ACTION misses all the good trolls. [15:57] astropirate has joined the channel [15:58] tornad has joined the channel [15:59] not_zpao has joined the channel [15:59] Skaag has joined the channel [15:59] r04r has joined the channel [16:00] ByteCrunch has joined the channel [16:00] napperjabber has joined the channel [16:02] Me1000 has joined the channel [16:03] TheJH: ACTION is not sure about whether SilkJS should be considered trolling... [16:03] TheJH: well, the author put a lot of effort in it, I think, so he's probably serious [16:03] cam|work: what's bad about SilkJS? [16:04] erichocean: ACTION google's it, wonders "why" [16:04] bizniz98 has joined the channel [16:04] TheJH: cam|work, it's like node, but synchronous and with massive forking [16:05] r04r has joined the channel [16:05] r04r has joined the channel [16:05] TheJH: well, actually not like node [16:05] christophsturm has joined the channel [16:05] TheJH: you have a web deamon, and when a request comes in, it answers with the file. if the file is a js file, it runs it [16:05] rtgibbons has joined the channel [16:05] TheJH: more like PHP [16:05] cam|work: ah [16:05] TheJH: no shared state between requests [16:05] maletor has joined the channel [16:06] cam|work: i finally got node to work [16:06] cam|work: the emit from the server wasn't going to my client [16:06] intripoon_ has joined the channel [16:06] willwhite has joined the channel [16:07] cam|work: but it was going to other clients [16:07] mongrelion has left the channel [16:08] TheJH: cam|work, that sounds like you were doing something horribly wrong, like a variable on a level too high [16:08] mattgifford has joined the channel [16:09] rauchg has joined the channel [16:09] r04r has joined the channel [16:09] r04r has joined the channel [16:10] beppu has joined the channel [16:10] warz has joined the channel [16:10] warz has joined the channel [16:11] cam|work: when a client connects, is there a way to send them a message? [16:11] MEMutable1000 has joined the channel [16:12] Destos has joined the channel [16:12] themiddleman_itv has joined the channel [16:13] esundahl has joined the channel [16:13] jocafa has joined the channel [16:14] esundahl has left the channel [16:14] TheJH: cam|work, connects to what? [16:14] maritz: cam|work: afaik what you did should've done that. [16:14] maritz: TheJH: socket.io [16:14] r04r has joined the channel [16:14] maritz: he basically copy+pasted the example from the socket.io landing page and it didn't work. (only changed the port) [16:14] jamund has joined the channel [16:15] astropirate: whats the error? [16:15] joshkehn has joined the channel [16:16] joshkehn has left the channel [16:16] mattgifford has joined the channel [16:16] mandric has joined the channel [16:16] BillyBreen has joined the channel [16:17] jakehow has joined the channel [16:17] _aron has joined the channel [16:17] KBM has joined the channel [16:17] Skola has joined the channel [16:17] gr4yscale has joined the channel [16:17] shinuza has joined the channel [16:18] willwhite has joined the channel [16:18] dobber has joined the channel [16:18] cam|work: when i use the chat example my client will be connected [16:18] colinclark has joined the channel [16:18] cam|work: but when i use the code from socket.io site it never completes a connection it seems [16:18] cam|work: socket.connected = false [16:19] jaha has joined the channel [16:19] Internet13 has joined the channel [16:19] ahmads_: hey [16:20] r04r has joined the channel [16:20] slickplaid has joined the channel [16:22] Hanspolo has joined the channel [16:22] jtsnow has joined the channel [16:23] akujin has joined the channel [16:23] Vennril has joined the channel [16:23] josh-k has joined the channel [16:24] FIQ has joined the channel [16:24] kenperkins has joined the channel [16:24] akujin has joined the channel [16:25] alvaro_o has joined the channel [16:25] r04r has joined the channel [16:25] r04r has joined the channel [16:25] Nuck: Can anyone help me with some more complex usage of Mongoose? [16:28] maritz: Nuck: maybe, but only if you state your question/problem ;) [16:28] maritz: (not me probably, but others) [16:28] Nuck: haha true [16:29] ph^ has joined the channel [16:29] Qzen has joined the channel [16:29] Nuck: Okay, well, what I want to do is create a SchemaType which has a bunch of methods on it, to wrap the actual value inside [16:29] esundahl has joined the channel [16:29] albertosh has joined the channel [16:30] Nuck: It's basically just an array I'm wrapping, but I need to communicate with a second database to convert names to IDs within this field [16:30] r04r has joined the channel [16:30] willwhite has joined the channel [16:32] swick has joined the channel [16:32] samsonjs has joined the channel [16:32] confoocious has joined the channel [16:33] joshsmith has joined the channel [16:33] steveoh has joined the channel [16:33] swick: is there an example how to use node-http-proxy with middleware and a router object? [16:33] simenbrekken has joined the channel [16:33] kitt has joined the channel [16:33] kitt has joined the channel [16:34] shanebo has joined the channel [16:34] tmcw has joined the channel [16:34] beppu has joined the channel [16:35] r04r has joined the channel [16:35] shadowshell has joined the channel [16:36] TheFuzzball has joined the channel [16:36] Venom_X has joined the channel [16:37] shinuza has joined the channel [16:37] crescendo has joined the channel [16:38] blueadept` has joined the channel [16:39] r04r has joined the channel [16:39] r04r has joined the channel [16:41] bindr has joined the channel [16:42] scoates has left the channel [16:43] beppu has joined the channel [16:44] stephank has joined the channel [16:45] hz has joined the channel [16:45] r04r has joined the channel [16:45] cam|work: i think i was using a port that wasn't open [16:45] cam|work: 8888 seems to work [16:47] tonist has joined the channel [16:47] kasatk1 has joined the channel [16:47] ts___ has joined the channel [16:48] isaacs_mobile has joined the channel [16:48] lperrin: cam|work: it's probably because you're not running as root [16:48] lperrin: you need to be root to open ports < 1024 [16:48] lperrin: silly that I think about it now :) [16:49] scott_gonzalez: Does anyone know how I can get a string like "Macintosh; Intel Mac OS X 10.6.8"?The closest I can get with the os module is "Darwin 10.8.0". [16:49] ohtogo has joined the channel [16:49] r04r has joined the channel [16:49] r04r has joined the channel [16:50] dnjaramba has joined the channel [16:51] saurb has joined the channel [16:51] SamuraiJack has joined the channel [16:51] djazz1 has joined the channel [16:53] knite: how do I test for an initial connection on the server side in socket.io? socket.on 'connect' fires on the client side but not the server. [16:54] r04r has joined the channel [16:55] CarterL has joined the channel [16:55] nhunzaker: "connect" [16:56] nhunzaker: @knite you should use "connection" [16:56] satyr has joined the channel [16:56] nhunzaker: @knite similar to the example for the server: http://socket.io/ [16:57] knite: http://pastebin.com/UthXiMjR [16:57] knite: @nhunzaker [16:57] pritojs has joined the channel [16:57] jaha: i thought about it but i dont know any yet…haha [16:57] pritojs has left the channel [16:57] nhunzaker: @knite http://pastebin.com/kALzdyGj [16:57] jaha: Oops [16:58] socketio\test\34 has joined the channel [16:58] knite: @nhunzaker won't that fire on *every* event received? [16:58] paulwe has joined the channel [16:58] knite: oh, I see. we're just registering all the events on the first connection. [16:58] nhunzaker: @knite no, it will only fire when the connection is either created or reestablished [16:58] nhunzaker: mhmm :) [16:59] knite: doh. thanks! [16:59] r04r has joined the channel [16:59] knite: @nhunzaker any way to differentiate connect vs reconnect? [16:59] djbell has joined the channel [17:00] nhunzaker: @knite good question, I'm not quite sure [17:00] dnyy has joined the channel [17:00] nhunzaker: @knite but for most use cases it should not matter, as you are simply reapplying the events [17:00] mcavage has joined the channel [17:00] broofa has joined the channel [17:00] whaley has joined the channel [17:01] knite: good point. [17:01] slaskis_ has joined the channel [17:02] stef has joined the channel [17:03] bhelx has joined the channel [17:04] joshthecoder has joined the channel [17:04] r04r has joined the channel [17:06] thinkt4nk has joined the channel [17:06] daglees has joined the channel [17:06] daglees has joined the channel [17:06] DrPheltRight has joined the channel [17:07] enmand has joined the channel [17:09] jetienne has joined the channel [17:10] r04r has joined the channel [17:10] grampajoe has joined the channel [17:10] skm has joined the channel [17:13] napperjabber has joined the channel [17:14] ningu has joined the channel [17:15] tylerstalder has joined the channel [17:15] hongchuan_ has joined the channel [17:15] willwhite has joined the channel [17:16] donfrancisco has joined the channel [17:16] blup has joined the channel [17:16] maletor has joined the channel [17:17] r04r has joined the channel [17:17] r04r has joined the channel [17:17] lz has joined the channel [17:18] whaley has joined the channel [17:20] diogogmt has joined the channel [17:20] orlandovftw has joined the channel [17:20] ryanfitz has joined the channel [17:20] ekryski has joined the channel [17:20] RobWC has joined the channel [17:20] Me1000 has joined the channel [17:22] hipsterslpfight has joined the channel [17:22] saurb has joined the channel [17:23] r04r has joined the channel [17:23] caolanm has joined the channel [17:23] Geekfest has joined the channel [17:24] TooTallNate has joined the channel [17:24] johnhamelink has joined the channel [17:25] boehm has joined the channel [17:25] dnolen has joined the channel [17:26] mattstevens has joined the channel [17:26] davygeek has joined the channel [17:26] trotter has joined the channel [17:27] trotter has joined the channel [17:28] r04r has joined the channel [17:28] ryanfitz has joined the channel [17:29] dshaw_ has joined the channel [17:31] mattstevens has left the channel [17:34] r04r has joined the channel [17:34] r04r has joined the channel [17:36] retornam has joined the channel [17:38] piscisaureus__ has joined the channel [17:39] alev has joined the channel [17:39] slloyd has joined the channel [17:39] base698_ has joined the channel [17:39] te-brian has joined the channel [17:39] toxico has joined the channel [17:39] r04r has joined the channel [17:39] jhbot has joined the channel [17:40] meso_ has joined the channel [17:40] aranw has joined the channel [17:40] shinuza has joined the channel [17:40] Typo has joined the channel [17:40] jhbot: 'javascript iframe unload' by Mor Sela http://stackoverflow.com/q/9280361 (tags: javascript, html, events, iframe) [17:41] adambeynon_ has joined the channel [17:41] ferai has joined the channel [17:41] trose has joined the channel [17:41] mandric_ has joined the channel [17:42] broofa has joined the channel [17:42] meso__ has joined the channel [17:42] samsonjs_ has joined the channel [17:42] joshthecoder has joined the channel [17:42] jimmyspark has joined the channel [17:42] meso has joined the channel [17:42] meso___ has joined the channel [17:42] jbpros has joined the channel [17:42] QaDeS: anybody from freiburg, germany here? [17:43] gr4yscale has joined the channel [17:43] versicolor has joined the channel [17:43] jdeibele1 has joined the channel [17:43] confoocious has joined the channel [17:43] confoocious has joined the channel [17:43] criswell has joined the channel [17:43] cjroebuck has joined the channel [17:44] thinkt4nk_ has joined the channel [17:44] Chel: guys node-supervisor isnt workig with -n options (supervisor version 3.0.0) from master git repo . an error is: Error: unrecognized flag -n [17:44] mlangenberg has joined the channel [17:44] shadowshell has joined the channel [17:44] zigidias has joined the channel [17:44] fhd has joined the channel [17:44] urlisse has joined the channel [17:44] mde has joined the channel [17:44] looopy has joined the channel [17:44] kylebt has joined the channel [17:44] ovaillancourt has joined the channel [17:44] Chel: or Error: unrecognized flag --no-restart-on [17:44] barberdt has joined the channel [17:45] tvw has joined the channel [17:45] c4milo has joined the channel [17:45] remysharp has joined the channel [17:45] dannyamey has joined the channel [17:45] majek has joined the channel [17:45] Chel: any help ? [17:45] jxson has joined the channel [17:45] Chel: im running it as supervisor --no-restart-on app.js [17:46] iangreenleaf: Chel: supervisor --no-restart-on exit app.js [17:46] medberry has joined the channel [17:46] tylerstalder has joined the channel [17:46] rendar has joined the channel [17:46] ajpiano has joined the channel [17:46] Skaag has joined the channel [17:47] davv3 has joined the channel [17:47] donfrancisco_ has joined the channel [17:47] iangreenleaf: Maybe I should make that documentation clearer somehow. [17:47] loffe_ has joined the channel [17:48] Chel: node --no-restart-on exit throws an error and exeption Error: unrecognized flag --no-restart-on Error: Cannot find module 'exit' [17:48] intripoon has joined the channel [17:48] warz: is a timer in an eventemitter a bad idea? im just trying to make a simple redis-based task queue, and figured id make it an eventemitter that checks redis every few seconds. [17:48] warz: its my first one, so not sure if thats wise or not [17:48] kimico has joined the channel [17:49] OtherJakeSays_ has joined the channel [17:49] stisti_ has joined the channel [17:49] warz: or if thats their exact purpose, heh [17:49] iangreenleaf: Chel: strange... it's working for me. Try installing from npm? [17:49] Chel: iangreenleaf: what version do you use ? [17:49] jefferai has joined the channel [17:49] jakehow_ has joined the channel [17:49] iangreenleaf: Chel: 0.3.0, that's where I introduced the feature [17:49] Darrow_ has joined the channel [17:50] fwg_ has joined the channel [17:50] altivec_ has joined the channel [17:50] Chel: yes i have also the same. it's a last commit "Tag v0.3.0" [17:50] qbit__ has joined the channel [17:50] systemfault_ has joined the channel [17:50] mraxilus_ has joined the channel [17:50] jerrysv: warz: check out eventreactor, and its idle method ? [17:50] sj26_ has joined the channel [17:50] Chel: im so stupid [17:51] Chel: wait plz i will check [17:51] Chel: yes. iangreenleaf it's my bad. sorry [17:51] Chel: it works [17:52] zomgbie has joined the channel [17:52] iangreenleaf: Chel: np :) [17:52] Chel: sometimes you need to ask, and then find an error by yourself. [17:53] nickp_ has joined the channel [17:53] saurb has joined the channel [17:53] navinpy has joined the channel [17:53] scrogson` has joined the channel [17:53] infynyxx_ has joined the channel [17:53] Epelii has joined the channel [17:54] PANCAKES1 has joined the channel [17:54] innociv has joined the channel [17:55] tdegrunt has joined the channel [17:55] _shadowshell has joined the channel [17:55] Astro- has joined the channel [17:55] Joelio has joined the channel [17:55] JJMalina has joined the channel [17:55] Joelio: Hi, I've got a strange issue with npm, I'm going via a proxy server (which is working for everything else) but I keep getting Error: EHOSTUNREACH, No route to host [17:55] Effilry has joined the channel [17:55] pauls1 has joined the channel [17:55] Joelio: even when going via socksify to our SOCKS server it fails [17:56] Joelio: yet a normal socksify ssh blah works fine [17:56] russell_h has joined the channel [17:56] eignerchris has joined the channel [17:56] LemonKing has joined the channel [17:56] ben_alman has joined the channel [17:56] stalled has joined the channel [17:56] ppcano has joined the channel [17:56] kickingvegas has joined the channel [17:56] kenperkins has joined the channel [17:56] senorped1o has joined the channel [17:56] _baton__ has joined the channel [17:56] mde has joined the channel [17:56] codelahoma_ has joined the channel [17:56] tomilaine has joined the channel [17:56] astro73|mal has joined the channel [17:56] bartt1 has joined the channel [17:56] xbayrockx has joined the channel [17:56] koo4 has joined the channel [17:56] swhit has joined the channel [17:56] Draggor has joined the channel [17:56] Blkt` has joined the channel [17:56] mattikus has joined the channel [17:56] xSmurf has joined the channel [17:56] AvianFlu has joined the channel [17:56] raydeo has joined the channel [17:56] devaholic has joined the channel [17:56] fatjonny has joined the channel [17:56] else- has joined the channel [17:56] r04r_ has joined the channel [17:56] beppu has joined the channel [17:56] bindr has joined the channel [17:56] wadey has joined the channel [17:56] zigidias has joined the channel [17:56] thinkt4nk_ has joined the channel [17:56] meso has joined the channel [17:56] joshthecoder has joined the channel [17:56] Typo has joined the channel [17:56] shinuza has joined the channel [17:56] base698 has joined the channel [17:56] dshaw_ has joined the channel [17:56] ryanfitz has joined the channel [17:56] TooTallNate has joined the channel [17:56] RobWC has joined the channel [17:56] grampajoe has joined the channel [17:56] mcavage has joined the channel [17:56] dnyy has joined the channel [17:56] satyr has joined the channel [17:56] SamuraiJack has joined the channel [17:56] ts___ has joined the channel [17:56] TheFuzzball has joined the channel [17:56] tmcw has joined the channel [17:56] shanebo has joined the channel [17:56] esundahl has joined the channel [17:56] jtsnow has joined the channel [17:56] colinclark has joined the channel [17:56] BillyBreen has joined the channel [17:56] jamund has joined the channel [17:56] themiddleman_itv has joined the channel [17:56] ceej has joined the channel [17:56] overra has joined the channel [17:56] pct has joined the channel [17:56] CIA-74 has joined the channel [17:56] tec27 has joined the channel [17:56] carlyle has joined the channel [17:56] TomY has joined the channel [17:56] lohkey has joined the channel [17:56] Edy has joined the channel [17:56] ashishg has joined the channel [17:56] plutoniix has joined the channel [17:56] cburyta has joined the channel [17:56] wereHamster has joined the channel [17:56] iaincarsberg has joined the channel [17:56] chjj has joined the channel [17:56] Lautis has joined the channel [17:56] Leonidas has joined the channel [17:56] postwait has joined the channel [17:56] davidsklar has joined the channel [17:56] tomgallacher has joined the channel [17:56] AaronMT has joined the channel [17:56] fairwinds has joined the channel [17:56] sgimeno has joined the channel [17:56] takumination has joined the channel [17:56] stagas has joined the channel [17:56] kwmiebach_ has joined the channel [17:56] sugyan has joined the channel [17:56] context has joined the channel [17:56] spolu has joined the channel [17:56] uchuff has joined the channel [17:56] illourr has joined the channel [17:56] jkridner has joined the channel [17:56] elijah-mbp has joined the channel [17:56] cyphase has joined the channel [17:56] mmaatt has joined the channel [17:56] michaelh_ has joined the channel [17:56] chilts has joined the channel [17:56] boltR has joined the channel [17:56] r1ngzer0 has joined the channel [17:56] Corey has joined the channel [17:56] conntrack has joined the channel [17:56] SQLServerIO has joined the channel [17:56] hipertracker has joined the channel [17:56] TheFuzzb_ has joined the channel [17:56] Gekz has joined the channel [17:56] slide has joined the channel [17:56] styol has joined the channel [17:56] jimbot has joined the channel [17:56] McMAGIC--Copy has joined the channel [17:56] igl has joined the channel [17:56] misfitsu has joined the channel [17:56] joshontheweb has joined the channel [17:56] nphase has joined the channel [17:56] cce has joined the channel [17:56] garrensm_ has joined the channel [17:56] epa_ has joined the channel [17:56] jlank has joined the channel [17:56] benvie has joined the channel [17:56] jolo2 has joined the channel [17:56] christkv has joined the channel [17:56] Karmaon has joined the channel [17:56] munro has joined the channel [17:56] jhooks has joined the channel [17:56] metaverse has joined the channel [17:56] cha0s has joined the channel [17:56] hh__ has joined the channel [17:56] raja has joined the channel [17:56] a11235 has joined the channel [17:56] rektide has joined the channel [17:56] alindeman has joined the channel [17:56] r126f has joined the channel [17:56] slajax has joined the channel [17:56] booyaa has joined the channel [17:56] nlacasse has joined the channel [17:56] stride has joined the channel [17:56] yebyen_ has joined the channel [17:56] Zwiep_ has joined the channel [17:56] Mezriss has joined the channel [17:56] gshipley has joined the channel [17:56] mcav has joined the channel [17:56] mc has joined the channel [17:56] mattijs has joined the channel [17:56] ivaldi has joined the channel [17:56] bburhans has joined the channel [17:56] jayne has joined the channel [17:56] jslatts has joined the channel [17:56] smgt has joined the channel [17:56] sorensen has joined the channel [17:56] pradeepto has joined the channel [17:56] andre_pl has joined the channel [17:56] JuanCri has joined the channel [17:56] RichardBronosky has joined the channel [17:56] rasengan has joined the channel [17:56] chapel has joined the channel [17:56] zpao has joined the channel [17:56] _bat has joined the channel [17:56] zinkem has joined the channel [17:56] clarkfischer has joined the channel [17:56] dubenstein has joined the channel [17:56] pkrumins has joined the channel [17:56] ding_ has joined the channel [17:56] Andeye has joined the channel [17:56] digiwano has joined the channel [17:56] Kiryaka has joined the channel [17:56] kiin has joined the channel [17:56] visnup_ has joined the channel [17:56] pimperle has joined the channel [17:56] ricepuddin has joined the channel [17:56] mikey_p has joined the channel [17:56] jvolkman has joined the channel [17:56] ljharb has joined the channel [17:56] Yoms has joined the channel [17:56] jperras has joined the channel [17:56] txxt has joined the channel [17:56] arlolra has joined the channel [17:56] TheNumb has joined the channel [17:56] ronbas has joined the channel [17:56] idoru has joined the channel [17:56] gsmcwhirter has joined the channel [17:56] redir has joined the channel [17:56] skm has joined the channel [17:56] dlg has joined the channel [17:56] robhawkes has joined the channel [17:56] remysharp has joined the channel [17:56] majek has joined the channel [17:56] qbit_ has joined the channel [17:56] dthompso99 has joined the channel [17:57] gsmcwhirter has joined the channel [17:57] gr4yscale has joined the channel [17:57] vereteran has joined the channel [17:57] slickplaid has joined the channel [17:57] WTHpr0 has joined the channel [17:57] Kami__ has joined the channel [17:57] bkaney has joined the channel [17:57] not_zpao has joined the channel [17:57] jxson has joined the channel [17:57] kevwil has joined the channel [17:57] themiddleman_itv has joined the channel [17:58] knite has joined the channel [17:58] peerpeer has joined the channel [17:58] SamuraiJack has joined the channel [17:58] r04r has joined the channel [17:58] DrPheltRight has joined the channel [17:58] jslatts has joined the channel [17:58] peerpeer: Hi there, is one of you guys into coding a ssh lib for node? [17:58] tk has joined the channel [17:58] EdwardIII has joined the channel [17:59] hh__ has joined the channel [17:59] CoverSlide: ~~been done [17:59] Joelio: !up? pc01.lan [17:59] Joelio: !up? pc01.lan [17:59] Joelio: hmm, that didn't work [17:59] rummik: peerpeer: http://search.npmjs.org/ [17:59] jhbot: 'Express js redirect for IE' by Pavlos Georgiou http://stackoverflow.com/q/9281813 (tags: internet-explorer, server, redirect, expressjs) [17:59] Daegalus has joined the channel [17:59] Joelio: Hi, I've got a strange issue with npm, I'm going via a proxy server (which is working for everything else) but I keep getting Error: EHOSTUNREACH, No route to host [18:00] RyanD has joined the channel [18:00] peerpeer: rummik: what are you trying to tell me? [18:00] TheJH: CoverSlide, huh? Afaik, there's no working ssh lib for node yet (that doesn't just call ssh in the background) [18:00] tisba has joined the channel [18:00] themiddleman_itv has joined the channel [18:00] stayarrr has joined the channel [18:00] rummik: peerpeer: You can do a search on there for 'ssh', one result is this: http://search.npmjs.org/#/NodeSSH [18:01] peerpeer: rummik: and you know that it is not a native client, right? [18:01] peerpeer: can i get to second level support now? [18:02] Typo has joined the channel [18:02] sarlalian has joined the channel [18:02] booo has joined the channel [18:03] lz has joined the channel [18:03] Shrink has joined the channel [18:03] dscape has joined the channel [18:04] r04r has joined the channel [18:04] r04r has joined the channel [18:04] lohkey has joined the channel [18:04] GraemeF has joined the channel [18:04] rummik: peerpeer: Native would likely be slow. Good luck on your journey [18:04] Druid_ has joined the channel [18:04] med_ has joined the channel [18:04] peerpeer: rummik: thanks [18:04] joeytwiddle has joined the channel [18:04] gr-eg has joined the channel [18:04] TheJH: peerpeer++ [18:04] TheJH: for "can i get to second level support now?" :D [18:05] Joelio: Why does npm and proxies suck so much!!!??!?!?! [18:05] Joelio: Error: EHOSTUNREACH, No route to host [18:05] Joelio: GRRR [18:05] Joelio: everything else that relies on proxies works! [18:06] adamkittelson has joined the channel [18:06] grampajoe has joined the channel [18:07] TheJH: Joelio, proxies with npm work for others... [18:07] stalled has joined the channel [18:07] kkaefer_ has joined the channel [18:07] TheJH: Joelio, is it a socks proxy or a http one? [18:07] nibblebot has joined the channel [18:08] Joelio: TheJH: Both fail, I've tried via socksify and normal http /https [18:08] theBrettman has joined the channel [18:08] CoverSlide: are you in china? [18:08] Joelio: yet I can socksify to an extyernal ssh host [18:08] Joelio: CoverSlide: UK [18:08] CoverSlide: joking [18:08] ag4ve has joined the channel [18:08] Glenjamin has joined the channel [18:08] QaDeS has joined the channel [18:08] gltiich has joined the channel [18:08] napperjabber has joined the channel [18:08] dswabster has joined the channel [18:08] rudolfrck has joined the channel [18:08] zorzar has joined the channel [18:08] garann has joined the channel [18:08] crhodes has joined the channel [18:08] robi42 has joined the channel [18:08] r04r has joined the channel [18:09] TheJH: Joelio, did you also set the HTTPS proxy? [18:09] Joelio: yep [18:09] zz_shykes has joined the channel [18:09] themiddleman_i-1 has joined the channel [18:10] matti_ has joined the channel [18:12] Effilry has joined the channel [18:12] vkroll_ has joined the channel [18:12] stef_ has joined the channel [18:12] pierre___ has joined the channel [18:12] TheJH: Joelio, so, what does "npm config list" print now? [18:12] albertosh has joined the channel [18:12] TheJH: (with the proxies set to the http and https proxies) [18:13] Joelio: I have production = false [18:13] Joelio: ooop [18:13] Joelio: proxy = {host} set [18:13] Joelio: and https-proxy set [18:13] Joelio: registry = "https://registry.npmjs.org/" [18:13] Country has joined the channel [18:14] meso_ has joined the channel [18:15] beppu has joined the channel [18:15] TheJH: Joelio, does it work if you set the registry to "http://registry.npmjs.org/"? [18:15] TheJH: (make sure to undo that later) [18:16] isaacs has joined the channel [18:16] JakeSays has joined the channel [18:16] r04r has joined the channel [18:17] riven` has joined the channel [18:17] Qbix2 has joined the channel [18:17] bhelx has left the channel [18:18] xaq has joined the channel [18:18] bhelx has joined the channel [18:18] Joelio: TheJH: 404 'fluent-ffmeg' is not in the npm registry. [18:18] retornam has joined the channel [18:18] uchuff has joined the channel [18:18] fr0ggie_ has joined the channel [18:18] [g2]_ has joined the channel [18:18] te-brian2 has joined the channel [18:19] TheJH: Joelio, well, that's a typo, you want "fluent-ffmpeg" [18:19] TheJH: !npm info fluent-ffmpeg [18:19] jhbot: fluent-ffmpeg by Stefan Schaermeli, version 0.1.1: A fluent API to FFMPEG (http://www.ffmpeg.org) [18:19] TheJH: !npm info fluent-ffmeg [18:19] jhbot: couldn't find that package [18:19] Joelio: TheJH: Wondering if the self-signed cert on https is causing me issues, can't see why, un;ess it's relying on a wget with nocheck cert or whatever [18:19] blup_ has joined the channel [18:19] whaley_ has joined the channel [18:19] tonist_ has joined the channel [18:19] Joelio: 404 'fluent-ffpmeg' is not in the npm registry. [18:19] Joelio: smae goes [18:19] TheJH: typo again [18:19] isaacs: Joelio: ffmpeg [18:19] isaacs: Joelio: not ffpmeg [18:19] Joelio: doh! [18:20] isaacs: s/pm/mp [18:20] ningu: haha [18:20] Joelio: boom! [18:20] Joelio: nice one, sorry about the fat fingers : [18:20] Joelio: :) [18:20] TheJH: Joelio, are you sure your proxy can handle HTTPS? As in, does that work in other applications, too? [18:20] intripoon_ has joined the channel [18:20] Joelio: TheJH: Yes, it does for other applications on our network [18:21] Qbix1 has joined the channel [18:21] knite has joined the channel [18:21] Glenjamin has joined the channel [18:21] innociv has joined the channel [18:21] criswell has joined the channel [18:21] caolanm has joined the channel [18:21] kasatk1 has joined the channel [18:21] kitt has joined the channel [18:21] rtgibbons has joined the channel [18:21] racar has joined the channel [18:21] mikegerwitz has joined the channel [18:21] relling has joined the channel [18:21] killfill_ has joined the channel [18:21] _th_n has joined the channel [18:21] fermion has joined the channel [18:21] dgathright has joined the channel [18:21] lukstr has joined the channel [18:21] margle has joined the channel [18:21] koo3 has joined the channel [18:21] nuba has joined the channel [18:21] upb has joined the channel [18:21] chot has joined the channel [18:21] ljackson has joined the channel [18:21] ircretary has joined the channel [18:21] ghoti has joined the channel [18:21] duckspea1er has joined the channel [18:21] gaYak has joined the channel [18:21] Mortchek has joined the channel [18:21] jacobrask has joined the channel [18:21] tmzt_ has joined the channel [18:21] russfrank has joined the channel [18:21] Sami_ZzZ has joined the channel [18:21] progrock has joined the channel [18:21] nikolark has joined the channel [18:21] lduros has joined the channel [18:21] TheJH: Joelio, mmmh... what npm version are you using, btw? [18:21] gsmcwhirter has joined the channel [18:21] rdmoshpit has joined the channel [18:21] r04r has joined the channel [18:21] Joelio: 1.0.106 [18:21] isaacs: Joelio: btw, using a http proxy does not work for https registry url, at this tim [18:22] wink__ has joined the channel [18:22] ghoti has joined the channel [18:22] Joelio: isaacs: ahh, so https://proxy doesn't work in NPM, makes sense now [18:22] p6 has joined the channel [18:22] jefftrudeau has joined the channel [18:22] lazyshot_ has joined the channel [18:22] Joelio: TheJH: isaacs: Thanks guys, installed now [18:22] warz_ has joined the channel [18:22] Joelio: setting to http:// for reg and proxy works [18:23] bengl_ has joined the channel [18:23] yarrkov- has joined the channel [18:23] saurb has joined the channel [18:23] alan_ has joined the channel [18:23] djcoin has joined the channel [18:23] kmiyashiro_ has joined the channel [18:23] margle has joined the channel [18:24] otih_ has joined the channel [18:24] Dmitriju1 has joined the channel [18:24] stisti has joined the channel [18:24] stef has joined the channel [18:24] rauchg has joined the channel [18:24] vkroll has joined the channel [18:24] satyr has joined the channel [18:25] wadey|away has joined the channel [18:25] StanlySoManly has joined the channel [18:25] eb4890_ has joined the channel [18:26] overthemike has joined the channel [18:26] CEObitch_ has joined the channel [18:26] strager` has joined the channel [18:26] Vennril2 has joined the channel [18:26] overthemike has left the channel [18:26] coffeecup_ has joined the channel [18:26] CEObitch_: hey [18:26] elliottcable has joined the channel [18:26] jaime has joined the channel [18:26] hhhh_ has joined the channel [18:27] redir has joined the channel [18:27] r04r has joined the channel [18:27] TheJH: isaacs, sorry for the impatience, but when are you going to make your thoughts on the new registry webinterface public? [18:27] r04r has joined the channel [18:27] pquerna_ has joined the channel [18:27] traph1 has joined the channel [18:27] jenner has joined the channel [18:28] cam|work has joined the channel [18:28] thepatr1ck has joined the channel [18:28] knite has joined the channel [18:28] riven has joined the channel [18:28] jscheel has joined the channel [18:28] jscheel has joined the channel [18:28] hhutch has joined the channel [18:28] PANCAKESo has joined the channel [18:28] briancra_ has joined the channel [18:28] robinduckett has joined the channel [18:28] isaacs: TheJH: soon!!! [18:28] isaacs: TheJH: got some apidoc stuff to finish first, and meeting with chris today [18:29] Glenjamin has joined the channel [18:29] TheJH: isaacs, :) [18:29] catshirt has joined the channel [18:29] TheJH: isaacs, who is chris? [18:29] isaacs: TheJH: chris glass, our designer. working out IA first. [18:29] isaacs: don't want to just have a thousand reskins of the search page. that's not helpful. [18:29] Geeknux has joined the channel [18:30] Axsuul has joined the channel [18:30] TheJH: isaacs, that sounds really awesome :) [18:30] JmZ_ has joined the channel [18:30] djbell has joined the channel [18:30] CarterL has joined the channel [18:30] mertimor has joined the channel [18:30] hij1nx_ has joined the channel [18:30] nail_ has joined the channel [18:30] d0k has joined the channel [18:30] mjr_ has joined the channel [18:30] zarex has joined the channel [18:30] stbuehler has joined the channel [18:30] githogori has joined the channel [18:31] JmZ_ has joined the channel [18:32] r04r has joined the channel [18:32] mertimor has joined the channel [18:32] r04r has joined the channel [18:32] isaacs has joined the channel [18:32] daleharvey has joined the channel [18:32] bkaney has joined the channel [18:33] gf3 has joined the channel [18:33] sdwrage has joined the channel [18:34] Qbix2 has joined the channel [18:35] jaime: anyone here interested in getting involved in a startup? looking for a node developer for a cto/cofounder position... [18:35] ryan0x2 has joined the channel [18:35] Destos has joined the channel [18:35] mAritz has joined the channel [18:35] CEObitch_: jaime what kind of startup [18:35] hipsterslpfight has joined the channel [18:35] jaime: a peer to peer startup [18:36] stonebranch has joined the channel [18:36] divoxx has joined the channel [18:36] CEObitch_: at least it isn't another groupon [18:36] baudehlo: funded? [18:36] jetienne: are you funded ? [18:36] jaime: pm me [18:36] tomgallacher has joined the channel [18:37] d0k has joined the channel [18:37] sdwrage has joined the channel [18:38] r04r has joined the channel [18:38] norviller has joined the channel [18:38] peerpeer has joined the channel [18:39] Geeknux has joined the channel [18:39] johnhamelink has joined the channel [18:42] matti has joined the channel [18:42] fckStick has joined the channel [18:42] Destos has joined the channel [18:42] stagas: isaacs: how do I change the timeout in tap? [18:43] r04r has joined the channel [18:44] hij1nx_ has joined the channel [18:46] patcito has joined the channel [18:46] knite has joined the channel [18:46] pquerna_ has joined the channel [18:47] isaacs: stagas: TAP_TIMEOUT env [18:47] McMAGIC--Copy has joined the channel [18:47] r04r has joined the channel [18:47] r04r has joined the channel [18:47] innociv has joined the channel [18:48] igl1 has joined the channel [18:48] stagas: isaacs: programatically? [18:48] petrjanda has joined the channel [18:49] Swizec has joined the channel [18:51] stonebranch has joined the channel [18:51] TXH350 has joined the channel [18:52] PElshoff has joined the channel [18:53] r04r has joined the channel [18:54] diogogmt has joined the channel [18:54] mAritz has joined the channel [18:55] automata has joined the channel [18:56] redir has joined the channel [18:56] zomgbie has joined the channel [18:56] samsonjs has joined the channel [18:56] jhbot: 'Best practices on assumptions on of Synchronicity/Asynchronicity' by zaphod1984 http://stackoverflow.com/q/9282545 (tags: javascript) [18:56] boltR has joined the channel [18:57] isaacs: stagas: oh, like, as in tap.test("some test", { timeout: 30000 }, function (t) { .... })? [18:57] isaacs: stagas: that wont' work for badly behaved tests that block on CPU, though [18:58] wink_ has joined the channel [18:58] r04r has joined the channel [18:58] isaacs: stagas: the TAP_TIMEOUT= environ is the best way to do it from the runner. [18:58] reid has joined the channel [18:58] isaacs: stagas: that'll kill child procs that do while(true); [18:59] langworthy has joined the channel [18:59] stagas: isaacs: I'll try that thx [19:00] lalarou has joined the channel [19:01] orrzen has joined the channel [19:01] ashishg has joined the channel [19:01] lalarou has joined the channel [19:01] shadowshell has joined the channel [19:01] bbbb has joined the channel [19:01] catlaya has joined the channel [19:02] orrzen: #status [19:03] mikeal has joined the channel [19:03] sideshownz has joined the channel [19:04] sechrist has joined the channel [19:04] orlandovftw has joined the channel [19:04] orlandovftw has joined the channel [19:05] EhevuTov has joined the channel [19:05] jmar777 has joined the channel [19:05] orlandovftw has joined the channel [19:06] christkv has joined the channel [19:06] deedubs: isaacs: what about a method of providing 'maps' for npm dependancies so I could create a map like /(\S*)/(\S*)#(\S)/ : 'git+ssh://git@github.com:$1/$2#$3' and then allowing my deps to look like 'mydep' : 'deedubs/repo#master' [19:06] mAritz1 has joined the channel [19:06] isaacs: deedubs: that sounds terrible. [19:06] deedubs: yeah [19:06] deedubs: ? [19:06] logicalparadox has joined the channel [19:07] bbbb: no thank you, string interpolation makes me a sad panda when doing sys admin work [19:07] bbbb: what about putting that as part of your deploy hook or w/e deedubs? [19:07] deedubs: my thinking is wrt the limited namespace in npm, making it easier to pull things off git repos [19:08] deedubs: bbbb: I don't really see specifying app dependancies as 'sys admin work' but understand the argument against [19:08] pendlepants has joined the channel [19:08] xaq has joined the channel [19:09] Zzaichik has joined the channel [19:09] bbbb: deedubs, i call it sys admin work when im deploying stuff to servers and want to run tests on each individual module [19:11] whitman has joined the channel [19:11] dleary: is it correct to say that a node process exits when there are no more callbacks 'waiting' on anything? [19:13] dleary: and if so, is there a global counter of 'how many callbacks are waiting'? [19:13] slaskis has joined the channel [19:13] dleary: i want to have a status logger callback on setinterval, that doesn't otherwise keep the process alive. is there a way to do this? [19:13] Skola has joined the channel [19:14] bbbb: dleary, yes it will exits when there are no more callbacks queued. There is no counter, the only graceful way to do something like that right now is to use a C++ shim like haibu-carapace has. [19:14] dleary: bbbb: ty [19:14] mehlah has joined the channel [19:15] mjr_ has joined the channel [19:15] bbbb: dleary, https://github.com/joyent/node/issues/2718 for more info on the issue [19:15] CoverSlide has joined the channel [19:16] ramitos has joined the channel [19:16] malletjo has joined the channel [19:16] insin has joined the channel [19:18] TXH350 has joined the channel [19:18] isaacs: deedubs: the namespace in npm isnt' limited. people complain because it's not limiting *enough* [19:18] isaacs: deedubs: if you want a git repo, then put the git url in your dependency value. [19:18] isaacs: deedubs: if you want namespacing, then call your packages "deedubs-this" and "deedubs-that" [19:19] kmurph79 has joined the channel [19:19] mAritz has joined the channel [19:19] isaacs: deedubs: you even have your choice of whether to namespace using a period or a hyphen! and as many levels of namespacing as you want! [19:19] Orrzen has joined the channel [19:19] deedubs: isaacs: ha true enough [19:19] kvey has joined the channel [19:19] isaacs: deedubs: and why should namespaces be restricted to just the author's name? "express-whatever" is a pretty common namespacing technique, to group things by their "main" project [19:20] dodo has joined the channel [19:20] isaacs: npm doesn't have namespaces like javascript isn't object-oriented. [19:20] umren has joined the channel [19:20] deedubs: isaacs: haha [19:21] deedubs: guess I combined my thoughts on npm 'sources' and namespaces [19:21] isaacs: really, the namespace is: registry, name, version [19:22] isaacs: and you can stuff a *lot* of semantics into the name [19:22] aristidesfl has joined the channel [19:22] isaacs: adding another thing in that tuple is just asking for headaches. [19:22] tylerstalder has joined the channel [19:22] isaacs: registry: almost never changes. name: changes based on which "project" you're talking about. version: changes frequently. [19:23] McMAGIC--Copy has joined the channel [19:24] jhbot: 'Websocket: are server data sent synchronously?' by hysoka44 http://stackoverflow.com/q/9282892 (tags: websocket) [19:24] booo has joined the channel [19:24] skm has joined the channel [19:25] panosru has joined the channel [19:25] aranw has left the channel [19:26] sharkbird has joined the channel [19:26] ekryski has joined the channel [19:27] sharkbird has joined the channel [19:27] staar2 has joined the channel [19:28] staar2: hello [19:28] RobWC has left the channel [19:28] recur has joined the channel [19:28] staar2: where could i find article about async library ? [19:28] ramitos_ has joined the channel [19:29] TheJH: staar2, did you read its readme? [19:31] _shadowshell has joined the channel [19:31] m00p has joined the channel [19:31] josh-k has joined the channel [19:32] richardr has joined the channel [19:32] hellp has joined the channel [19:33] cronopio has joined the channel [19:35] gr4yscale has joined the channel [19:35] flagg0204 has joined the channel [19:37] confoocious has joined the channel [19:37] confoocious has joined the channel [19:37] zomgbie has joined the channel [19:37] thinkjson has joined the channel [19:38] crutex has joined the channel [19:39] pizthewiz has joined the channel [19:40] josh-k has joined the channel [19:40] robhawkes has joined the channel [19:41] socketio\test\66 has joined the channel [19:43] stonebranch has joined the channel [19:43] spolu has joined the channel [19:43] joshfinnie has joined the channel [19:44] take_cheeze has joined the channel [19:45] booyaa has joined the channel [19:45] kylebt has joined the channel [19:46] pyrony has joined the channel [19:47] kylebt has left the channel [19:48] HardFu has joined the channel [19:49] Sly__ has joined the channel [19:51] TheJH: isaacs (or someone else), any idea what cause https://gist.github.com/4c993b3bcfb61af4ab61 ? [19:51] TheJH: s/what cause/what could cause/ [19:51] dnjaramba has joined the channel [19:51] megalomix has joined the channel [19:51] megalomix: hello everybody [19:51] vguerra has joined the channel [19:51] Topcat has joined the channel [19:51] Sly__: TheJH, use sudo or install as root. [19:52] Sly__: Er.. s/install/update [19:52] djazz: awhahaw anyone wanna drive my robot? its using node.js and websockets http://i.imgur.com/2QDXr.jpg [19:52] peerpeer has joined the channel [19:52] TheJH: Sly__, uhm... I'm updating locally installed modules in a folder owned by me [19:52] TheJH: Sly__, so why sudo? [19:52] peerpeer has left the channel [19:52] TheJH: djazz, sounds fun :D [19:52] NetRoY has joined the channel [19:52] Sly__: Uhm.. because it's accessing files that require sudo. [19:53] Sly__: /usr/local/lib [19:53] Sly__: /usr/local/share [19:53] TheJH: Sly__, so, why should it do that? [19:53] Sly__: Because you don't have permissions to edit those folders without being root. [19:54] datapolitical has joined the channel [19:55] CIA-74: node: 03Igor Zinkovsky 07v0.6 * r14b20ff 10/ test/simple/test-tls-over-http-tunnel.js : add tls-over-http-tunnel test - http://git.io/QzyKuA [19:55] CIA-74: node: 03koichik 07v0.6 * rb19b883 10/ (3 files in 3 dirs): tls: Allow establishing secure connection on the existing socket - http://git.io/gBzRiQ [19:57] isaacs: mikeal: ^ [19:58] carlyle has joined the channel [19:58] isaacs: mikeal: request will be capable of proxying https over http in 0.6.11. [19:58] andrewdeandrade has joined the channel [19:58] napperjabber_ has joined the channel [19:58] megalomix: isaacs, did you see http://www.youtube.com/watch?v=1e1zzna-dNw ? :-D [19:58] megalomix: eheh [19:58] sideshownz has joined the channel [19:59] aron_ has joined the channel [19:59] isaacs: megalomix: yeah, i saw that dude. claims of software speed that come without numbers are like porn without nudity. maybe some people are into that sort of thing, but most of them eventually grow out of it. [19:59] megalomix: ahahah [19:59] megalomix: right [19:59] megalomix: JS is slooooooooooooooooooooooow [19:59] megalomix: :D [19:59] lmatteis has joined the channel [20:00] lmatteis: hello [20:00] lmatteis: any resources for developing desktop apps using node [20:00] bindr has joined the channel [20:00] Daegalus: Node isnt really meant for Desktop Programming. [20:00] Daegalus: Desktop programming is HTML5+JS in a browser [20:01] Aikar: https://lh4.googleusercontent.com/-i6amk0-p9g8/TzEaHVCF-XI/AAAAAAAAlTA/5EH7K2pa-0U/w402/Rk9XV.jpg [20:01] kasatk has joined the channel [20:01] devaholic: Daegalus, how to do networking? [20:01] Daegalus: devaholic: websocket? [20:01] mikeal: isaacs: oh nice [20:01] megalomix: guys could you give me an opinion of this code? https://gist.github.com/1829717 regarding the lines 28-36 i would like to know if you organize the code in few inner functions (callback) or you write myFunc(function(err, val){....}) [20:02] Daegalus: megalomix: ya, make the inner functions into named external functions and just call them? [20:02] lmatteis: Daegalus: right. i was wondering if maybe there was a way to actually deliver a desktop app with its UI being html/css and the server a node web-server... but bundled together so that you don't have to open a browser to use it [20:02] lmatteis: sort of like a headless browser [20:02] megalomix: Daegalus, maybe i explain it wrong, take a look at the code i posted [20:03] megalomix: self.getSymbols(symbols) [20:03] sharkbird has joined the channel [20:03] megalomix: OR self.getSymbols(function(err, symbols){ .... } [20:03] Daegalus: lmatteis: there are roundabout ways to do that. ive been searching for a similar solution. Titnium Desktop was the closest i found, but it is under a huge amount restructuring and redevelopment [20:03] megalomix: only to understand how to organize better my code [20:03] Daegalus: lmatteis: what you can do is, package it youself. Use Chromium Embedded as the "browser" part, and then run node. Your app will have 2 processes. 1 for node, 1 for the browser part [20:03] lmatteis: Daegalus: check out tilemill. they seem to do it, and even though their code is open source, it's quite tricky to understand how they do it [20:04] HardFu: Aikar++ I just died laughing :) [20:04] mAritz has joined the channel [20:05] megalomix: Daegalus, ? [20:05] devaholic: lmatteis, how are you going to have an html/css ui without a browser? [20:05] knite has joined the channel [20:05] Daegalus: megalomix: its up to you. Both are fine, if youw ant less Anonymous functions, make it like the first one, if you dont mind, do the second [20:05] HardFu: guys, is there a good use case for node-fibers? Google won't help me much [20:05] mmalecki: Aikar: lol [20:06] Daegalus: devaholic: he means a chromeless browser, just a canvas that renders the page. CEF can do that for him [20:06] lmatteis: what i mean is a headless browser. i only need the rending part, not the entire browser [20:06] torvalamo has joined the channel [20:06] Daegalus: langworthy: http://code.google.com/p/chromiumembedded/ [20:06] Daegalus: lmatteis: http://code.google.com/p/chromiumembedded/ [20:06] lmatteis: yes thanks [20:06] lmatteis: i think this is what i need [20:06] lmatteis: thank you [20:06] QiBala has joined the channel [20:07] jamund has joined the channel [20:07] Daegalus: lmatteis: and tilemill I think uses Ruby to do some of the interlinking. [20:07] knite has joined the channel [20:07] navaru has joined the channel [20:07] p6 has joined the channel [20:08] richardr has joined the channel [20:08] robhawkes has joined the channel [20:09] jhbot: 'Command to remove all npm modules globally?' by EhevuTov http://stackoverflow.com/q/9283472 (tags: npm) [20:09] navaru has joined the channel [20:09] githogori has joined the channel [20:10] dudeinthemirror has joined the channel [20:11] krnl has joined the channel [20:11] sdwrage has joined the channel [20:12] mattgifford has joined the channel [20:12] krnl: hi [20:13] krnl: im creating a server with net.createServer(). i have the client socket in the callback function. the client is an other nodejs app. is there simple way to send arbiatry js variables to client? [20:13] kevinliu has joined the channel [20:14] stride: krnl: dnode might fit your needs [20:15] themiddleman_itv has joined the channel [20:15] krnl: stride: ill try, thnx [20:15] stride: or, if the client is a node process spawned by your other node process, there's a built-in IPC mechanism nowadays [20:15] stride: (docs -> process -> message or something) [20:15] kevinliu: hey all! running into some issues with specific npm packages, i believe due to node-waf using the wrong version of node to build packages. i installed node 0.7 then used "n" to roll back to 0.4.12, and when trying to npm install geoip-static, i get: [20:15] stbuehler has joined the channel [20:16] kevinliu: node.js:134 [20:16] kevinliu: throw e; // process.nextTick error, or 'error' event on first tick [20:16] kevinliu: ^ [20:16] kevinliu: Error: /home/klout/releases/20120214182523/node_modules/geoip-static/build/Release/geoip.node: undefined symbol: ev_default_loop_ptr [20:16] kevinliu: anyone hit this before? [20:16] AviMarcus has joined the channel [20:16] TooTallNate: kevinliu: you probably need to recompiled geoip [20:16] kevinliu: that is, after installing geoip-static, and attempting to start my app, i get the above eror. [20:16] fomatin has joined the channel [20:16] nw` has left the channel [20:17] Me1000 has joined the channel [20:17] cballou has joined the channel [20:18] diverdude: jerrysv: hey, you got a moment? [20:18] kevinliu: sup nate! thanks for reply; you don't think it has anything to do with node-waf? because i have 4 prod servers… 2 started out on node 0.4.xx (over a year old). i brought 2 new servers into the mix a few weeks ago and our ops guy put 0.7xx on them and i knocked them down to 0.4.xx to bring them to parity, and it's those boxes that are having issues [20:21] dodo_ has joined the channel [20:21] devaholic: kevinliu, you are running an old node version [20:22] devaholic: kevinliu, node -v [20:22] tonist has joined the channel [20:22] shanebo has joined the channel [20:23] kevinliu: @devaholic, yes, i am intentially running 0.4.11 because we haven't migrated to 0.6 yet [20:23] wankdanker has joined the channel [20:23] kevinliu: is there a way i can force node-waf / npm to use 0.4.11 ? [20:24] devaholic: no but you can track down the 0.4.11 version of geoip to use [20:24] jarek has joined the channel [20:24] jarek has joined the channel [20:25] capotej has joined the channel [20:25] knite has joined the channel [20:26] kasatk has joined the channel [20:28] andrehjr has joined the channel [20:30] megalomix: guys doing new Date() [20:30] jhbot: 'Benefits and Deployment Options of Node.JS' by chris http://stackoverflow.com/q/9283721 (tags: asynchronous, blocking, nonblocking) [20:30] megalomix: it also prints the TIME [20:30] megalomix: how can i print only to date [20:30] megalomix: 2012-02-14 and stop [20:30] megalomix: ? [20:30] megalomix: i have to get the today date (without) the time [20:32] Orrzen: megalomix: sllice it? [20:33] megalomix: how? [20:33] megalomix: Tue, 14 Feb 2012 20:33:14 GMT [20:33] socketio\test\46 has joined the channel [20:33] Lautis has joined the channel [20:33] iaincarsberg has joined the channel [20:34] stagas: megalomix: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date [20:34] megalomix: i see [20:36] kasatk has joined the channel [20:36] megalomix: stagas, i don't see the method to get only the date [20:36] wingie has joined the channel [20:37] FIQ has joined the channel [20:37] harthur has joined the channel [20:38] owenb has joined the channel [20:39] zarex has joined the channel [20:39] Orrzen: megalomix: check out toLocalDateString()? [20:41] christkv has joined the channel [20:41] Orrzen: megalomix: this should be what you need https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/toLocaleDateString [20:41] stagas: megalomix: try them out in the repl I never remember which is which [20:42] megalomix: ok [20:42] isaacs has joined the channel [20:42] sh1mmer has joined the channel [20:43] megalomix: no [20:43] megalomix: > new Date().toDateString() [20:43] megalomix: 'Tue Feb 14 2012' [20:43] megalomix: toDateString() without the "locale" [20:43] flagg0204 has joined the channel [20:44] jaha has joined the channel [20:44] sh1mmer has joined the channel [20:44] kasatk has joined the channel [20:45] jetienne has joined the channel [20:46] lmorchard has joined the channel [20:46] bartek has joined the channel [20:47] mikeal has joined the channel [20:48] gr4yscale has joined the channel [20:49] bindr_ has joined the channel [20:50] Cromulent has joined the channel [20:51] cybersyne has joined the channel [20:53] cybersyne: node.js is beautyful but not adapted to managment application ;) [20:54] tbranyen: beautyful isn't a word [20:54] tbranyen: but your nice tells me you like that letter [20:54] tbranyen: nick* [20:54] kasatk has joined the channel [20:55] cybersyne: sry [20:55] maxogden: lol [20:56] esundahl has left the channel [20:56] rickibalboa has joined the channel [20:56] jeedey has joined the channel [20:57] cybersyne: i have try to run cloud9 on ArchLinux but i failed to. [20:57] cybersyne: so bad:( [20:58] cam|work: :( [20:59] cybersyne: I have to continue my devs with Symfony2, it's a good project to [20:59] cybersyne: o [20:59] francisl has joined the channel [20:59] cam|work: is that the one that uses a ton of xslt? [21:00] CoverSlide has joined the channel [21:00] tmcw: zyep. [21:00] francisl has left the channel [21:00] cybersyne: not a lot, it use yml [21:00] cam|work: we're using umbraco a lot more and trying to stay away from xslt. It makes debugging kinda difficult [21:00] cam|work: ah [21:00] cam|work: we've been using razor with umbraco 4.7 [21:00] cam|work: it's quite nice [21:01] cybersyne: it is ASP ?:( [21:01] torvalamo: A Serious Pain? [21:01] napperjabber has joined the channel [21:01] Dmitriju1: :DD [21:01] Dmitriju1: torvalamo++ [21:01] kasatk has joined the channel [21:02] cam|work: what is serious pain? [21:02] torvalamo: intense pain [21:02] rickibalboa has joined the channel [21:02] cybersyne: lol [21:02] cam|work: uh [21:02] EhevuTov: the acronym [21:02] cybersyne: i will take a look at this [21:02] cam|work: o [21:02] cam|work: razor syntax is different from asp [21:02] torvalamo: or if you're french, quite an uptight loaf of bread [21:03] dmcquay has joined the channel [21:03] mgolawala has joined the channel [21:03] jetienne has joined the channel [21:03] torvalamo: nobody got that so I'm guessing there are no frenchies here [21:03] cybersyne: yes i am [21:04] torvalamo: was it not funny? [21:04] CoverSlide: razor syntax is meh [21:04] spcshpopr8r has joined the channel [21:04] torvalamo: :( [21:04] thirdknife has joined the channel [21:04] thirdknife: whats the most stable version to be used? [21:04] CoverSlide: 0.6.10 [21:04] torvalamo: 0.6.10 or something [21:05] torvalamo: my sentence was longer, you owe me a coke [21:05] thirdknife: keeping in mind npm modules support [21:05] thirdknife: lol [21:05] CoverSlide: torvalamo-- [21:05] torvalamo: booo [21:06] spcshpopr8r: good morning #node.js [21:06] spcshpopr8r: I'm looking for a lightweight, stable, mvc-ish kind of thing that works well with postgres...things change so fast in the node.js space, I thought I'd ask here for advice...ideas? [21:07] EhevuTov: spcshpopr8r, for a web framework or what [21:07] torvalamo: express is probably what you want [21:07] cybersyne: locomotive [21:07] cybersyne: but with couchdb not postgres [21:08] torvalamo: since you seem like you're new, express is better cuz they have their own channel here [21:08] spcshpopr8r: EhevuTov: yes web framework [21:08] cybersyne: it's true [21:08] jhbot: 'Socket IO times out after some time of innactivity, doesn't work, why?' by Dylan Cross http://stackoverflow.com/q/9284178 (tags: socket.io) [21:08] kasatk has joined the channel [21:08] spcshpopr8r: cybersyne: I raised an eyebrow at locomotive...but I want to stick with postgres for now [21:08] EhevuTov: spcshpopr8r, like torvalamo said, I'd just go with Express [21:09] alanmeir_ has joined the channel [21:09] cybersyne: Express 100% [21:09] CoverSlide: locomotive is built on express [21:09] robinduckett has joined the channel [21:09] cybersyne: just to give mvc facilities [21:10] spcshpopr8r: I guess I figured on express...just sort of missing the "m" in the mvc...with postgres...maybe ormnomnom [21:10] spcshpopr8r: ? [21:10] spcshpopr8r: +1 torvalamo , I didn't know express had their own channel..ty [21:10] torvalamo: express is built on connect.. locomotive is built on express... who wants to build a framework based on locomotive? :P [21:11] torvalamo: abstraction hell [21:11] spcshpopr8r: I'm not building a framework...really just a li'l ole web app for now [21:11] torvalamo: yeah i was talking in general [21:12] michaelhartau has joined the channel [21:12] EhevuTov: I don't know if there's a node mvc framework that has a certain ORM right now. It's different with node frameworks since a lot of people use noSQL dbs [21:13] EhevuTov: there are ORMs out there though [21:13] tom_ has joined the channel [21:13] CoverSlide: dont use orms [21:13] CoverSlide: use dao [21:14] spcshpopr8r: CoverSlide: do you know of a good node.js package for dao (something available via npm)? [21:15] CoverSlide: usually you write you own to suit your needs [21:15] whaley has joined the channel [21:16] simenbrekken has joined the channel [21:17] lmorchard: Possibly dumb question: Is there some kind of proxy magic in node/V8-flavored JS to emulate case-insensitive object property names, at least on get? ie. o = new MagicThing(); o.foo = 'value'; ( o.foo === o.Foo && o.Foo === o.FOO ) // true [21:17] ohtogo has joined the channel [21:17] mschneider has joined the channel [21:17] msch has joined the channel [21:17] DarkGrey has joined the channel [21:18] lmorchard: maybe something like Harmony proxies are what I want hmm [21:19] CoverSlide: [21:19] kasatk1 has joined the channel [21:19] parshap has joined the channel [21:19] Draggor has joined the channel [21:20] hz has joined the channel [21:22] cybersyne: depending to the project size, use orm or dao. [21:23] bindr has joined the channel [21:23] BillyBreen has joined the channel [21:24] Draggor has joined the channel [21:26] HardFu: what is a dao? [21:26] bbbb: lmatteis, harmony proxies could do it, but i would avoid changing things to act magically [21:26] CoverSlide: [21:26] bbbb: lmorchard, ^ [21:26] cha0s has joined the channel [21:26] cha0s has joined the channel [21:26] Tatort79 has joined the channel [21:27] dmcquay has left the channel [21:27] dmcquay has joined the channel [21:27] Draggor has joined the channel [21:28] chadskidmore has joined the channel [21:28] lmorchard: bbbb: Well, FWIW, I'm aiming this at a specific context. eg. an EJS template converted from another template language where mixed-case was valid [21:28] duncanbeevers has joined the channel [21:28] lmorchard: Might be better to just include case normalization in the template conversions if I can [21:28] kasatk has joined the channel [21:29] bbbb: lmorchard, it will be better to do normalization when you serialize between the two, can you use hyphens like css to js convention? [21:29] kmurph79 has joined the channel [21:29] joshwines has joined the channel [21:29] broofa_ has joined the channel [21:30] lmorchard: Hyphens don't really come into it, just case-insensitive names [21:30] lmorchard: and inconsistent case by template authors [21:31] megalomix: guys an english problem ahahahah, which is correct? getSymboLastDate() or getLastSymbolDate() ? i think the latter [21:31] megalomix: no ? [21:31] megalomix: :-D [21:31] arduix has joined the channel [21:31] _baton_ has joined the channel [21:31] aklt has joined the channel [21:32] warz_: woah, almost fell asleep while npm downloaded and installed all the dependencies for Forever. [21:33] enmand has joined the channel [21:33] fomatin has joined the channel [21:35] thirdknife: what nosql database is most recommended with node? [21:35] pickels has joined the channel [21:36] charlenopires has joined the channel [21:38] redir has joined the channel [21:38] Zwiep_: hmm you cannot use GPL'ed node-modules in commercial closed projects right? [21:38] diverdude: I have socket.io Version 0.8.7. Is there any way i can install 0.8.5 instead? [21:39] zomgbie has joined the channel [21:39] kasatk has joined the channel [21:39] tonist has joined the channel [21:39] cam|work: Zwiep_, I think it's ok but you have to give up the source if someone asks. I think that's how those licenses work [21:40] Zwiep_: rrrrright.. so that's a no-go [21:41] bhelx: https://github.com/LearnBoost/socket.io/tags [21:42] shedinja has joined the channel [21:43] rgmarcha has joined the channel [21:43] sdwrage has joined the channel [21:44] djazz has left the channel [21:44] christkv has joined the channel [21:44] Zenethian has joined the channel [21:44] josh-k has joined the channel [21:47] enmand has joined the channel [21:48] diverdude: bhelx: for me? [21:49] DarkGrey has left the channel [21:49] plutoniiix has joined the channel [21:49] jabbslad has joined the channel [21:49] [[zzz]] has joined the channel [21:50] overthemike has joined the channel [21:50] tylerstalder has joined the channel [21:50] boltR has joined the channel [21:50] overthemike has left the channel [21:50] larsschenk has joined the channel [21:51] larsschenk has left the channel [21:52] CoverSlide: GPL means you cannot distribute software that contains GPL'd code [21:52] _rockbot_ has joined the channel [21:52] CoverSlide: without releasing the source [21:52] CoverSlide: you can use it internally all you like [21:53] lduros has left the channel [21:53] CoverSlide: with the exception of AGPL in which if you modify the source code you must also release the source whether you distribute it or not [21:53] divoxx has joined the channel [21:54] viper1092 has joined the channel [21:54] RecyclePixels has joined the channel [21:54] context: gpl doesn't matter if you are linking to it does it? [21:54] shedinja: is there a library for testing multi process applications? currently using mocha and what I'm doing is `mocha test/test1.js && mocha test/test2.js`. But `npm test` will always pass even if one of them fails. [21:54] context: i think thats BS [21:55] joshgillies has joined the channel [21:55] _rockbot_: hey everyone! What hints/tips do you have for organizing your apps? [21:56] diverdude: arg...does anybody have any knowledge about cookies in socket.io? [21:56] Me1000 has joined the channel [21:57] te-brian2 has joined the channel [21:57] pickels has joined the channel [21:58] trotter has joined the channel [21:59] criswell has joined the channel [21:59] EhevuTov: diverdude, I feel your pain. I would be surprised if one of the socket.io devs haven't run across the issue [22:00] kasatk has joined the channel [22:01] diverdude: EhevuTov: i just cant seem to read the cookie in socket.io :/ in php it works ok [22:01] Zwiep_: coverslide: thanks for the explanation [22:02] copongcopong has joined the channel [22:03] EhevuTov: diverdude, dive into the socket.io code [22:03] EhevuTov: ?like a dude [22:03] diverdude: EhevuTov: and it seems according to that tag i found that it has been causing trouble bfore [22:03] diverdude: EhevuTov: yes...maybe ill have to try that [22:04] EhevuTov: diverdude, socket.io also uses some type of caching to remember what type of transport it uses. I'm not sure if it's a cookie or what [22:04] EhevuTov: not sure if that helps [22:04] diverdude: hmm interesting [22:05] Poetro has joined the channel [22:06] nicholasf has joined the channel [22:06] nicholas_ has joined the channel [22:06] EhevuTov: diverdude, is it possible if it's a cookie, that the cookie is the wrong one? I'm not that familiar with cookies [22:06] diverdude: EhevuTov: but its a quite huge code to dive into...since problem could be in the client, the server or both :/ [22:07] EhevuTov: diverdude, so true. I'd start with the server-side though, since I think you said it worked find with another server? [22:09] michaelhartau has joined the channel [22:09] robinduckett has joined the channel [22:10] diverdude: EhevuTov: yeah but that was not using the socket-io client...that was just a regular php request reading the cookie [22:10] CarterL has joined the channel [22:10] thirdknife: what is express middleware ? [22:10] dkastner has joined the channel [22:11] reid has joined the channel [22:11] thirdknife: simply what it would be called [22:11] thirdknife: ? [22:11] CoverSlide: its like underwear but you know for the middle [22:12] alexrbarlow has joined the channel [22:12] thirdknife: lol [22:13] diverdude: EhevuTov: hmm is it possible to use the code from in here https://github.com/LearnBoost/socket.io instead of the code the npm installs? [22:13] EhevuTov: yes, but I've never built a package. I don't think it's hard though [22:13] thirdknife: what i meant was can you give me an example how it can be translated in some other language? [22:13] AkhiAbdullah has joined the channel [22:14] thirdknife: like e.g in php [22:14] diverdude: EhevuTov: because i found what i suspect to be critical difference [22:14] EhevuTov: oh, what do you think? [22:14] diverdude: well, this fix: https://github.com/LearnBoost/socket.io/pull/630/files#L0R725 [22:14] eignerchris_ has joined the channel [22:14] diverdude: which they write has to do with the problem im having [22:15] jgornick has joined the channel [22:15] diverdude: i just checked, and in my code i have the red part while in the new code they have the green part [22:15] mschneider has joined the channel [22:15] diverdude: EhevuTov: its described here [22:15] diverdude: https://github.com/LearnBoost/socket.io-client/pull/335 [22:15] diverdude: sorry...here i mean [22:15] diverdude: https://github.com/LearnBoost/socket.io/issues/625 [22:15] christkv has joined the channel [22:15] christkv has joined the channel [22:16] EhevuTov: it looks like Guille pulled it months ago though [22:16] Kingdutch has joined the channel [22:17] EhevuTov: diverdude, do you see your problem here: https://github.com/LearnBoost/socket.io-client/issues [22:17] EhevuTov: if not, you should write the steps to recreate and post the problem there [22:17] EvRide has joined the channel [22:17] diverdude has left the channel [22:18] jmar777 has joined the channel [22:18] diverdude has joined the channel [22:19] jer0me has joined the channel [22:20] diverdude: EhevuTov: this one https://github.com/LearnBoost/socket.io-client/issues/381 [22:20] rtgibbons has joined the channel [22:20] ixti has joined the channel [22:21] marcells has joined the channel [22:21] diverdude: EhevuTov: there seem to be a lot of open issues...i wonder how actively the lib is being developed? [22:21] max_dev has joined the channel [22:21] kasatk1 has joined the channel [22:22] barryb has joined the channel [22:22] tvw has joined the channel [22:23] max_dev has joined the channel [22:23] kasatk has joined the channel [22:23] tmcw: 91 issues, 1551 watchers? [22:23] tmcw: could be worse [22:24] torvalamo: could be 92 [22:25] tonist has joined the channel [22:25] diverdude: hehe [22:26] barryb: quit [22:26] barryb has left the channel [22:27] Octayn: How would I add tests for a function that is internal and private to a namespace? [22:27] AvianFlu has joined the channel [22:28] Octayn: I suppose I have to expose it somehow [22:28] saurb has joined the channel [22:28] Octayn: Is there a common practice for that? I'm thinking of adding an object to exports, exports.totest or something, and use that from my tests. [22:28] al3xnull has joined the channel [22:30] max_dev has joined the channel [22:30] al3xnull_ has joined the channel [22:31] redir has joined the channel [22:32] test_ has joined the channel [22:33] test_ has left the channel [22:33] robhawkes has joined the channel [22:35] davidbanham has joined the channel [22:35] kasatk1 has joined the channel [22:35] cjm has joined the channel [22:37] mehlah has joined the channel [22:38] pauls1 has joined the channel [22:39] Gregor has joined the channel [22:41] trco has joined the channel [22:41] rdmoshpit has joined the channel [22:42] tmm1 has joined the channel [22:42] khrome has joined the channel [22:44] kasatk has joined the channel [22:44] rio{ has joined the channel [22:44] zemanel has joined the channel [22:45] joshsmith has joined the channel [22:46] diverdude: EhevuTov: aha....i have now found out that the cookie is actually not being sent...thats interesting. [22:46] diverdude: EhevuTov: this tells me that the problem is located in the socket.io client [22:47] diverdude: EhevuTov: since a request for a apache server sends the cookie as expected, while a request for a socket.io server sends no cookie [22:47] EhevuTov: diverdude, what is the issue? [22:48] wink__ has joined the channel [22:48] mikeal has joined the channel [22:48] jerrysv: diverdude: your cookie isn't being sent. the difference between cookies that i have used that do work, and those that i have used that don't are the addition of a "domain" [22:49] jerrysv: diverdude: curl -D /tmp/headers http://beta.tarot.com/ -- then look at /tmp/headers [22:49] spolu has joined the channel [22:49] jerrysv: the csession cookie that you see there works - but it has domain on it, whereas your example yesterday did not [22:49] jerrysv: and with that, going idle again :/ [22:52] akiva_ has joined the channel [22:53] EhevuTov: diverdude, so just use a domain, right? [22:53] TheJH: jslinux now comes with gcc :D [22:54] andrehjr has joined the channel [22:54] diverdude: jerrysv: hmmm when i enter http://beta.tarot.com/ with firefox and look at my cookies there are no cookies ? [22:54] Zzaichik has joined the channel [22:54] jerrysv: diverdude: use curl [22:55] diverdude: jerrysv: yeah i did...and there it looks ok, but shouldn't there also be saved a cookie on the client in /home/bdi/.mozilla/firefox/mwad0hks.default/cookies.sqlite ? [22:55] kasatk1 has joined the channel [22:56] jerrysv: diverdude: never trust firefox cookies [22:56] diverdude: jerrysv: hehe why not? [22:56] jobject has joined the channel [22:56] imsky has joined the channel [22:57] devdazed has joined the channel [22:59] akiva_ has left the channel [22:59] zorzar has joined the channel [22:59] lowkey_ has joined the channel [22:59] jerrysv: diverdude: buggy, especially the built in cookie viewer [23:01] diverdude: jerrysv: mmm but im watching it using a sqllite browser [23:02] diverdude: jerrysv: but then what about curl -D /tmp/headers http://cakephp.org [23:02] elnn has joined the channel [23:02] diverdude: that also dont show a domain [23:02] diverdude: jerrysv: however their session works ok [23:02] mgolawala has joined the channel [23:02] jakko_ has joined the channel [23:03] AAA_awright has joined the channel [23:04] jerrysv: diverdude: i dunno, as i said, we're doing it with the domain - i need to hop into a meeting though [23:04] wink_ has joined the channel [23:05] lowkey_: Hello node irc people! I'm new to node.js and this is my first post. Please help if you can. I am trying to get started with express.js using npm to install the module. However when I run the installer npm complains that the 'sys' module is now called 'util'. Any ideas on where I could begin to troubleshoot this problem? Here is the pastebin with traceback and thanks in advance: http://paste.pocoo.org/show/551129/ [23:05] isaacs: test, please: http://nodejs.org/dist/v0.7.4/node-v0.7.4-RC0.tar.gz [23:05] bindr has joined the channel [23:05] lmorchard has joined the channel [23:06] isaacs: lowkey_: Can you run this please? npm -v ; node -v [23:06] isaacs: lowkey_: i think maybe you are using node 0.7, and express isn't compatible with that. npm should not have agreed to install it, or at least, should have output some stuff when you did so [23:06] lowkey_: @isaacs: npm -v == 1.1.1, node -v == v0.74-pre [23:07] isaacs: ah, ok [23:07] isaacs: lowkey_: npm ls -g [23:07] lowkey_: correction: node == v0.7.4-pre [23:07] dabbor has joined the channel [23:08] isaacs: oh, i get it. [23:08] ryanrolds_w has joined the channel [23:08] isaacs: express@1.0.7 [23:08] kasatk has joined the channel [23:08] isaacs: express isn't compatible with node 0.7, but it didn't start *specifying* that it wasn't compatible until after 1.0.7, so npm thinks that older version is ok. [23:08] isaacs: lowkey_: ^ [23:08] isaacs: lowkey_: your best bet is to install node version 0.6.10 [23:09] isaacs: lowkey_: since you're building from the git repo, it looks like, you can `git checkout v0.6.10` and then make install. [23:09] bbbb has joined the channel [23:09] diva has joined the channel [23:09] lowkey_: @isaacs i'll retry with node v0.6.10 thanks [23:10] lowkey_: btw my listing for npm ls -g was http://paste.pocoo.org/show/551131/ [23:10] isaacs: lowkey_: yeah, that's what i'm seeing, too [23:10] skm has joined the channel [23:11] ryanrolds_w: Is there a good alternative to log.io? I'm not a fan how it wants stuff in /etc, that is has conf files at all, and that the harvesters can't be required in to an existing app. If there isn't I know what my new project is. [23:11] ryanrolds_w: Oh, and options persistence would be nice too. [23:12] ryanrolds_w: *optional [23:12] deeprogram has joined the channel [23:14] wink__ has joined the channel [23:15] brianseeders has joined the channel [23:15] mikeal has joined the channel [23:19] kasatk has joined the channel [23:19] \mSg has joined the channel [23:20] wink_ has joined the channel [23:21] ryanseddon has joined the channel [23:24] richardr has joined the channel [23:24] trupppOFF has joined the channel [23:24] salva has joined the channel [23:24] rwaldron has joined the channel [23:25] salva has left the channel [23:27] kwmiebach__ has joined the channel [23:27] Zzaichik has joined the channel [23:27] richardr has joined the channel [23:27] enmand has joined the channel [23:28] wink_ has joined the channel [23:33] Ryan1 has joined the channel [23:35] k1ttty has joined the channel [23:36] boccato has joined the channel [23:36] TimTimTim has joined the channel [23:36] diverdude: jerrysv: ok i have ensured the domain is set now....however still no cookie is sent to the socket.io server [23:38] kasatk1 has joined the channel [23:38] wink_ has joined the channel [23:39] yorick has joined the channel [23:39] jhbot: 'Node.js / Express.js - How to override/intercept res.render function?' by Sunday Ironfoot http://stackoverflow.com/q/9285880 (tags: javascript, express, connect, prototypal-inheritance) [23:40] lzskiss has joined the channel [23:41] jergason has joined the channel [23:42] patrick has joined the channel [23:42] Zzaichik has joined the channel [23:42] briancra_ has joined the channel [23:42] jomoho has joined the channel [23:44] rio{ has joined the channel [23:46] kasatk has joined the channel [23:47] skyler_brungardt has joined the channel [23:48] Skaag has joined the channel [23:48] tomaw has joined the channel [23:49] copongcopong has joined the channel [23:51] mehlah has joined the channel [23:51] diverdude: EhevuTov: aha i have located the problem [23:51] marcello3d has joined the channel [23:51] boogyman has joined the channel [23:51] boogyman has joined the channel [23:52] markdaws has joined the channel [23:53] TooTallNate: chjj: wouldn't something like this make your tty.js thing way easier? https://github.com/joyent/node/issues/2754 [23:53] riven has joined the channel [23:53] riven has joined the channel [23:53] diogogmt has joined the channel [23:54] benvie: it would be super great for what I want to do, which is use a non-default console client on windows. But I don't think that's possible on windows no? [23:55] mcav has joined the channel [23:55] benvie: I mean not that I would deny it on linux and mac even so =D [23:55] gr4yscale has joined the channel [23:55] jdeibele has joined the channel [23:56] EhevuTov: diverdude, what do you think it might be [23:56] wink_ has joined the channel [23:57] diverdude: EhevuTov: its the portnumber [23:57] kasatk has joined the channel [23:57] diverdude: EhevuTov: my php runs on default port 80 [23:57] diverdude: my socket.io on 8002 [23:58] diverdude: i tried loading the page from apache, turn off apache, change socket.io server to 80 and start it [23:58] diverdude: and the connect the websocket [23:58] diverdude: and now the cookie appeared in the socket.io server [23:59] EhevuTov: diverdude, cool. All fixed now? [23:59] diverdude: EhevuTov: no :( [23:59] deeprogram_ has joined the channel [23:59] diverdude: EhevuTov: because i dont know how to solve that problem [23:59] diverdude: EhevuTov: now i just know what the problem is [23:59] kasatk1 has joined the channel