[00:00] JaKWaC has joined the channel
[00:00] pksunkara: Why don't you start an issue on github with your full log
[00:00] Netasta: pksunkara: Because I'm fairly sure it's a mistake on my end
[00:00] Netasta: It sure was,
[00:01] Netasta: I see my mistake
[00:01] Netasta: I think.
[00:01] Netasta: I just re-pulled, clean copy with the default settings worked, so I must've left something unclosed of sorts
[00:02] dylang has joined the channel
[00:03] shanebo has joined the channel
[00:04] Nuck: Buffer.indexOf — is it possible?
[00:04] industrial: tias
[00:06] Nuck: I need Buffer.indexOf
[00:06] pksunkara: You can implement it easily
[00:06] vikstrous has joined the channel
[00:06] Nuck: And how?
[00:06] pksunkara: 1 sec
[00:07] tomshaw has joined the channel
[00:07] Nuck: If I could convert to an Array, it'd be EXTREMELY easy
[00:07] seebees: nuck: I think that is buffer[indexOf]
[00:07] pksunkara: http://nodejs.org/docs/v0.4.11/api/buffers.html#buffer_index_
[00:07] willwhite has joined the channel
[00:07] pksunkara: You can get and set buffer[index]
[00:07] Nuck: ACTION facepalms
[00:07] infynyxx has joined the channel
[00:07] Nuck: That's index manipulation
[00:07] Nuck: Not indexOf
[00:07] pksunkara: yeah
[00:08] Nuck: indexOf, for those of you who forget, is a search
[00:08] bnoordhuis has joined the channel
[00:08] pksunkara: so you can indexOf using index manipulation
[00:08] Nuck: That seems pretty inefficient
[00:09] pksunkara: yes, but we should do with what we have
[00:09] Nuck: SubStack: You don't happen to have a module that does this?
[00:11] seebees: Nuck: I forgot...
[00:11] pksunkara: I can make one if you want it now
[00:11] Nuck: Nah I'll do it
[00:12] dylang has joined the channel
[00:12] nickgreenie has joined the channel
[00:12] Nuck: Let's see here... If I iterate over 0 to buffer.length - search.length, slicing on each iteration the section of i to i + search.length, it should be really efficient
[00:12] JumpMast3r has joined the channel
[00:13] sid3k has joined the channel
[00:13] tylerstalder has joined the channel
[00:13] sid3k: hi all. is it possible to access module object of a module that I import using require?
[00:14] sid3k: like; require('./foo').MODULE
[00:14] towski has joined the channel
[00:14] Nuck: sid3k: Use module.exports
[00:15] sid3k: Nuck: how?
[00:16] geetarista: is anybody using a game framework or know of a good one?
[00:16] Nuck: sid3k: Require() just returns the value of a file's mdoule.exports
[00:16] geetarista: we've been using impactjs and have been having a lot of issues...
[00:16] Nuck: geetarista: You partaking in NKO?
[00:16] geetarista: yep
[00:16] JaKWaC has joined the channel
[00:16] Nuck: I don't suggest switching frameworks this far in :P
[00:17] geetarista: i know it's probably late in the game, but we've been spinning our wheels with impact...
[00:17] pksunkara: what r the issues u are getting >
[00:17] sorensen: nmeow
[00:17] sid3k: Nuck: yes I know. and I want to access more. My question was
[00:17] tomshaw has left the channel
[00:17] sid3k: how can I get module object of a module that I call?
[00:17] Nuck: sid3k: AFAIK, there's no way
[00:17] geetarista: level editor won't save/work, having issues talking to node, having issues setting up either socket.io or faye
[00:17] pksunkara: I think you can
[00:17] sorensen: uh, how can you use impact.js?
[00:18] sorensen: its not open source or free
[00:18] sid3k: so, what is the easiest way to find out the dependency tree of a module ?
[00:18] geetarista: it's on the services page...
[00:18] sorensen: oooo
[00:18] Nuck: sorensen: They gave licenses to NKO teams
[00:18] geetarista: yeah
[00:18] sorensen: interdasting
[00:18] sorensen: sorry, didn't know
[00:18] geetarista: no worries
[00:18] pksunkara: sid3k: let's say you do var fs = require('fs') in module1.js
[00:18] sid3k: yeah
[00:18] pksunkara: and do exports.fs = fs;
[00:18] sid3k: yep
[00:18] pksunkara: now in index.js
[00:18] geetarista: just wanted to see if there was another framework we could just spend a little time playing with and see if it helps
[00:19] bicranial has joined the channel
[00:19] pksunkara: do var module1 = require('./module1')
[00:19] pksunkara: now you can access fs using
[00:19] pksunkara: module1.fs
[00:19] Nuck: bbl
[00:19] sid3k: you got me wrong appearently
[00:20] sid3k: I want to find out all dependencies with paths if exists
[00:21] phoe6 has joined the channel
[00:21] jheusala: should we but nko inside every node process or just the website node?
[00:21] jheusala: each our user will be running a node.js process also
[00:22] jheusala: (which doesn't have HTTP server)
[00:23] atsuya_ has joined the channel
[00:24] ryanfitz has joined the channel
[00:26] pksunkara: sid3k: Are all your modules installed in node_modules folder ?
[00:26] V1 has joined the channel
[00:26] slip_ has joined the channel
[00:27] der| has joined the channel
[00:28] jga023 has joined the channel
[00:29] MrNko has joined the channel
[00:30] der|: The http.createServer method takes a function as an argument. Could somebody tell me why this callback runs 2 times on every request ? code: http://paste.pocoo.org/show/465540/
[00:30] catb0t has joined the channel
[00:34] Wa has joined the channel
[00:34] AvianFlu: der| how are you testing
[00:35] der|: AvianFlu: using this code: http://paste.pocoo.org/show/465540/ (directly from nodejs.org)
[00:35] AvianFlu: yeah, but are you using your browser to connect?
[00:35] der|: yes
[00:35] der|: ah favicon.ico
[00:36] AvianFlu: yep!
[00:36] der|: argggggh!
[00:36] AvianFlu: drives people crazy a lot of the time :)
[00:36] der|: hehehe
[00:36] der|: freakin favicon.ico
[00:36] AvianFlu: yep
[00:36] der|: I got confused since I am implementing cluster
[00:36] der|: and I thought the code ran x times the amount of workers you had, and I thought that was stud
[00:36] der|: ** stupid
[00:37] der|: so right, the favicon extra request got my wires crossed
[00:37] der|: thanks a lot for clarifying that :)
[00:38] Qbix1 has joined the channel
[00:38] seivan has joined the channel
[00:38] atsuya has joined the channel
[00:39] maushu has joined the channel
[00:39] Wa has joined the channel
[00:40] dgathright has joined the channel
[00:40] hybsch has joined the channel
[00:40] AaronMT has joined the channel
[00:41] jesusabdullah: isaacs: Can I go to nko tonight if I want to? idk what the deal is with that
[00:41] jesusabdullah: security? idk
[00:41] isaacs: jesusabdullah: sure, stop by
[00:42] slip has joined the channel
[00:42] tbranyen: how is nko going?
[00:42] isaacs: great
[00:42] tbranyen: kind of sad i couldn't find anyone to get a team together
[00:42] tbranyen: i'll try again next year
[00:42] tbranyen: looking forward to seeing what comes out of it
[00:43] Me1000 has joined the channel
[00:43] jheusala: I just put a team together :-)
[00:44] industrial: With Express, where do you put your controllers? Can't have an app.coffee of 1000+ lines. If I put them in e.g. controllers/x.coffee then I need to pass the express server (app var) around. I'm interested to see how other people do this.
[00:44] jheusala: has been fun so far
[00:48] AvianFlu has joined the channel
[00:49] industrial: Noone?
[00:50] CStumph has joined the channel
[00:50] jheusala: some libs do it like params.extend(app), I guess you could split controllers into multiple modules and do it like that
[00:51] industrial: I guess express-resource will do the job
[00:52] jheusala: ..or do it like `var app = module.exports = express.createServer();` and require the app...
[00:52] jheusala: I go to write some more code so that we can deploy soon :-P
[00:53] industrial: mmm I'm already getting nuts of all the requires :( wish JS had autoloading
[00:53] industrial: jheusala: good luck.
[00:53] firebus has joined the channel
[00:54] firebus: is it normal for socket.io to fail if node is running on a high port?
[00:54] mrdoodles has joined the channel
[00:54] firebus: if i run my server on port 80, things work. if i run my server on port 8080, i can browse fine by socket fails :(
[00:56] jheusala: firebus: we had a problem when NODE_ENV=development was not set (NODE_ENV was unset)
[00:56] jheusala: exporting NODE_ENV=development fixed all the stability problems
[00:56] firebus: jheusala: hmm!
[00:57] jheusala: I guess that's a bug because I would think it should be development by default even if it's not set.
[00:57] jheusala: It took us something like a 6 hours to figure that out!
[00:58] firebus: no, that doesn't seem to be my problem. setting NODE_ENV=development socket.io is still bork on a high port...
[00:58] ryanj has joined the channel
[00:59] jheusala: we also forced config.transports = ['xhr-polling']; :-P
[00:59] juyeongpark has joined the channel
[00:59] jheusala: but it didn't fix our problem originally but we never removed that from our config
[01:00] vertis_ has joined the channel
[01:01] jarv has joined the channel
[01:02] JumpMast3r has joined the channel
[01:03] vertis has left the channel
[01:05] k1ttty has joined the channel
[01:06] jesusabdullah: isaacs: Cool! Will I have to worry about things?
[01:06] Charuru has joined the channel
[01:07] slip has joined the channel
[01:07] KaoruAoiShiho has joined the channel
[01:07] brianseeders has joined the channel
[01:08] al3xnull has joined the channel
[01:09] gtramont1na has joined the channel
[01:10] micheil: isaacs or ryah: is it possible to pass / upload a configuration file out of repo to the no.de servers?
[01:10] AD7six has joined the channel
[01:10] slifty has joined the channel
[01:10] jesster7 has joined the channel
[01:12] rudy__ has joined the channel
[01:13] rudy__: hi
[01:13] slip has joined the channel
[01:13] industrial: lo
[01:13] ryanfitz has joined the channel
[01:14] shipit_ has joined the channel
[01:16] Qbix1 has joined the channel
[01:16] bicranial has joined the channel
[01:17] shipit has joined the channel
[01:18] kmiyashiro has joined the channel
[01:19] ryan has joined the channel
[01:19] KellyM has joined the channel
[01:22] rurufufuss has joined the channel
[01:23] jarv has joined the channel
[01:23] slip has joined the channel
[01:26] Nexxy has joined the channel
[01:26] riven has joined the channel
[01:28] _dc has joined the channel
[01:29] enhydra has joined the channel
[01:30] simenbrekken has joined the channel
[01:32] bassui has joined the channel
[01:32] adelcambre has joined the channel
[01:32] criswell has joined the channel
[01:32] jga023 has joined the channel
[01:34] igl has joined the channel
[01:38] arthurdebert has joined the channel
[01:39] Nuck: Hey, can somebody help me debug my Buffer indexOf? https://gist.github.com/145e8417d575c2dd83ff
[01:39] Nuck: For some reason, the condition on line 5 never returns true, even when it should be true
[01:40] Nuck: Is this some odd property of Buffers?
[01:40] Nuck: v8: Buffer
[01:40] v8bot_: Nuck: ReferenceError: Buffer is not defined
[01:40] Nuck: Figured as much
[01:41] leahculver has joined the channel
[01:41] Nuck: How do I compare two buffers if Buffer('foo') !== Buffer('foo')?
[01:41] seebees: not === :(
[01:42] Nuck: Even with ==, still fails
[01:42] sebasti__ has joined the channel
[01:42] irahgel has joined the channel
[01:42] seebees: they are different objects, even if they point to the same values.
[01:42] Nuck: Then how do I compare them?
[01:42] dannycoates has joined the channel
[01:43] seebees: a[0] === b[0] && a[1] === b[1] && ...
[01:43] seebees: there may be a better way. looking.
[01:43] Nuck: Seems highly inefficient. Maybe toString them?
[01:43] Nuck: utf8 should retain the data just fine, right?
[01:43] seebees: hum, you could toString(utf-8)...
[01:43] Nuck: wait
[01:43] Nuck: Just toString('base64')
[01:44] seebees: nice
[01:44] seebees: but it might be faster to do something like if (a[i] == b[0] && a.toString === b.toString())
[01:45] facorreia has joined the channel
[01:46] Nuck: utf8 is prolly faster
[01:46] Nuck: Since it doesn't require base conversion
[01:46] hybsch has left the channel
[01:46] seebees: either way, I would think that only checking the first value would be faster for any long "string"
[01:47] okuryu has joined the channel
[01:47] Nuck: Ah true
[01:47] a_suenami has joined the channel
[01:47] Nuck: If I have it check the first three characters, I can make it a bit faster prolly in cases where it's false
[01:48] sebastianedwards has joined the channel
[01:48] nerdfiles1 has joined the channel
[01:48] cjheath has joined the channel
[01:48] seebees: and if you check by 3, then I think you can loop by 2…?
[01:48] nerdfiles1 has left the channel
[01:48] seebees: prime numbers
[01:49] aho: i'd use something like this: http://pastebin.com/XfZtNKxf
[01:49] indexzero has joined the channel
[01:49] AaronMT has joined the channel
[01:49] arthurdebert has joined the channel
[01:49] aho: should be near native speed with v8
[01:50] tomshaw has joined the channel
[01:50] aho: v8 is actually pretty damn good at crap like this
[01:52] slifty has joined the channel
[01:53] jerrysv has joined the channel
[01:53] Nuck: aho: I'm trying to find the first occurrence of a needle in haystack, where needle and haystack are Buffers
[01:54] slip has joined the channel
[01:54] Nuck: So I search from 0 to haystack.length - needle.length, checking to see if it matches
[01:54] bassui has left the channel
[01:54] Nuck: It functions like a "sliding door" over the haystack Buffer, using slice to grab each chunk and compare
[01:55] Nuck: If the first three characters don't match, it won't compare any more, since it's obviously not it, thanks to lazy evaluation.
[01:56] tonymilne: Yo peeeps,
[01:56] aho: did you check if needle.length is <= haystack.length? :>
[01:56] Nuck: aho: I will add that optimization right now :D
[01:56] bnoordhuis: Nuck: google boyer-moore
[01:56] aho: it's more of a sanity check
[01:57] trentm has joined the channel
[01:57] bnoordhuis: Nuck: or checkout buffertools
[01:58] Nuck: bnoordhuis: It's been done?
[01:58] Nuck: :3
[01:58] Nuck: bnoordhuis: Does buffertools use Boyer-moore?
[01:58] bnoordhuis: Nuck: yes
[01:59] Nuck: Then fuck what I'm doing :P
[01:59] bnoordhuis: duplicating my work :)
[01:59] Nuck: bnoordhuis: You provide an indexOf()?
[01:59] bnoordhuis: Nuck: yes
[01:59] Nuck: eek!
[01:59] firebus has joined the channel
[01:59] Nuck: Native code?
[01:59] bnoordhuis: though i might never have come around to adding lastIndexOf
[01:59] bnoordhuis: yes
[02:00] Nuck: :/
[02:00] Nuck: Native can be slower than JS
[02:00] Nuck: Since it has to call out.
[02:00] bnoordhuis: true
[02:00] seivan has joined the channel
[02:00] bnoordhuis: but i bet you a sixpack it trounces JS for large buffers
[02:00] Nuck: But the use of boyer-moore should more than make up for it :P
[02:01] ceej has joined the channel
[02:01] Nuck: bnoordhuis: Does it also provide a way to compare buffers?
[02:01] bnoordhuis: Nuck: yep
[02:01] Nuck: OMGYES
[02:01] Nuck: bnoordhuis++
[02:01] v8bot_: Nuck has given a beer to bnoordhuis. bnoordhuis now has 1 beers.
[02:01] catb0t: bnoordhuis now has 1 beer
[02:02] Nuck: This should help a ton in my streaming MultiPart parser :D
[02:03] bnoordhuis: might be a fun challenge to compare a C++ and JS implementation of boyer-moore
[02:03] bnoordhuis: ACTION adds TODO
[02:04] Nuck: lol
[02:04] slip has joined the channel
[02:04] Nuck: bnoordhuis: I'd be curious to see that too
[02:04] Nuck: Also, lastindexOf is easy. haystack.reverse().indexOf(needle.reverse())
[02:04] Nuck: Problem solved :P
[02:05] bnoordhuis: but not exactly in lg(n) :)
[02:05] firebus: can i run http and https servers in the same node process?
[02:05] Nuck: bnoordhuis: If you add that, I'll love you even more.
[02:05] bnoordhuis: Nuck: sure, open an issue and i'll add it when i have time to kill
[02:05] Nuck: I use a lastIndexOf to detect partial-dividers
[02:05] facorreia has joined the channel
[02:05] bnoordhuis: firebus: yes
[02:05] Nuck: For now I'll fake it with the .reverse stuff
[02:06] firebus: bnoordhuis: thanks!
[02:06] Nuck: bnoordhuis: If I get a chance, I might see about porting your C code to JS :P
[02:06] Nuck: Porting code has always been one of my strongsuits
[02:07] racar has joined the channel
[02:07] bnoordhuis: Nuck: give it a shot, curious if optimized js can beat gcc at -O2
[02:07] Nuck: I once ported hundreds of lines from C# to PHP without knowing any C# and barely knowing PHP :P
[02:07] Nuck: bnoordhuis: I'm curious about the same thing :D
[02:08] Nuck: Just realized that I'm gonna hafta find a fix for when there's hyphens in the divider >_>
[02:08] Nuck: I just look for the last hyphen and see if it's the start of a divider
[02:09] Nuck: But it never will be, since there need to be two hyphens anyways
[02:09] Nuck: So yeah
[02:10] neorab has joined the channel
[02:12] jchris has joined the channel
[02:13] _dc has joined the channel
[02:14] Qbix1 has joined the channel
[02:14] Me1000 has joined the channel
[02:15] slip has joined the channel
[02:16] Peniar has joined the channel
[02:16] Nuck: Now to make it handle multiple splits in a single chunk
[02:21] Nuck: This is gonna be complicated
[02:21] Nuck: But it's entirely doable
[02:23] Nuck: IF somebody could write a test tool that acts like a Stream for me, and will take a multipart-encoded buffer and split it at every possible point, testing it against the functions, I would love it
[02:23] cying has joined the channel
[02:23] Nuck: I need to make sure this thing won't break in fringe cases ;)
[02:24] cha0s has joined the channel
[02:24] cha0s has joined the channel
[02:25] igl1 has joined the channel
[02:25] dturnbull has joined the channel
[02:27] sebastianedwards has joined the channel
[02:28] ckknight has joined the channel
[02:28] slip has joined the channel
[02:29] eazyigz: Anybody work with node-mongodb-native, and have problems with sorting a large collection?
[02:29] MUILTFN has joined the channel
[02:29] Nuck: lolololol accidentally set node's REPL into an infinite loop
[02:30] ctl has joined the channel
[02:32] teadict: what does one use for maintainning a node instance running?
[02:32] teadict: is there something to auto boot it?
[02:33] teadict: I'll have ssh access so I can shoot it back up whenever the client complains it is down but...
[02:33] dturnbull: upstart, sysV, monit, lots more
[02:33] ctl: teadict: https://github.com/indexzero/forever
[02:33] teadict: thanks
[02:33] teadict: ACTION watches repo
[02:33] teadict: oh I thought there was a node-specific program, k
[02:34] Nuck: Man, I suck ass at while loops >_>
[02:34] Nuck: I keep making infinite loops on accident
[02:34] captain_morgan has joined the channel
[02:34] ctl: Anyone know if you can share mixins between classes in Stylus?
[02:35] ctl: Similar to http://lesscss.org/#-namespaces in less.
[02:35] Nuck: Nope, sorry. I use LESS.
[02:36] newy has joined the channel
[02:40] skm has joined the channel
[02:40] tonymilne: You just call the mixing from within your style declaration.
[02:41] tonymilne: http://learnboost.github.com/stylus/ and ctrl+f "Keep things DRY"
[02:42] Anton_ has joined the channel
[02:43] Qbix1 has joined the channel
[02:43] slip has joined the channel
[02:43] alnewkirk has joined the channel
[02:44] wookiehang0ver has joined the channel
[02:45] ctl: tonymilne: I get that, but I have a mixin located in one class, for gradient backgrounds.
[02:45] geetarista has joined the channel
[02:45] ctl: I'd like to use that mixin just once in another class. Is it possible to do that without putting it outside the gradient bg class?
[02:46] charleso has joined the channel
[02:46] tonymilne: not too sure then, sorry.
[02:46] ctl: alright, thanks anyway.
[02:46] dturnbull: Hello node, my dear. I am leaving my wife, Ruby. Will you have me?
[02:46] demods has joined the channel
[02:46] torsd has joined the channel
[02:46] necrodearia has joined the channel
[02:47] sharkbird has joined the channel
[02:49] jburkhart has joined the channel
[02:50] jetienne has joined the channel
[02:50] geetarista: dturnbull: a lot of people here are cheating on ruby… ;)
[02:50] MrNko has joined the channel
[02:50] slip has joined the channel
[02:51] infynyxx has joined the channel
[02:53] eazyigz has joined the channel
[02:53] juyeongpark has joined the channel
[02:55] amywieliczka has joined the channel
[02:56] amigojapan has joined the channel
[02:57] JakeyChan has joined the channel
[02:58] derferman has joined the channel
[02:59] newy has joined the channel
[03:01] mikeycgto has joined the channel
[03:01] boltR has joined the channel
[03:02] slip has joined the channel
[03:03] demods has joined the channel
[03:04] CStumph has joined the channel
[03:05] demods has left the channel
[03:06] JWarm has joined the channel
[03:06] v3ctR has joined the channel
[03:07] slip has joined the channel
[03:07] JWarm: Hey guys, I'm installing node.js for the first time and I'm already getting an error after ./configure
[03:07] boaz has joined the channel
[03:07] JWarm: Can I get some help to get up and going? :)
[03:07] ctl: JWarm: what's the error?
[03:08] jamesarosen has joined the channel
[03:08] demods has joined the channel
[03:09] micheil has joined the channel
[03:09] arthurdebert has joined the channel
[03:11] JWarm: File "/home/jwarmkessel/node/tools/wafadmin/Utils.py", line 274, in load_module
[03:11] JWarm: exec(compile(code, file_path, 'exec'), module.__dict__)
[03:11] JWarm: File "/home/jwarmkessel/node/wscript", line 222
[03:11] JWarm: "-pre" if node_is_release == "0" else ""
[03:11] JWarm: ^
[03:11] JWarm: SyntaxError: invalid syntax
[03:12] ctl: You need a newer version of python.
[03:12] JWarm: I updated to 2.6 but I'm still getting the error
[03:14] JWarm: However, I did the upgrade this way: YUM repository for python26 RPMs that can co-exist with the 'native' 2.4
[03:14] JWarm: I was reading how centOS relies on the older version and that 'things' might break unless I do it this way.
[03:14] amywieliczka1 has joined the channel
[03:15] ctl: Yeah, that's probably the reason. I remember reading on the mailing list that there's a specific way to do it to install on CentOS.
[03:15] ctl: Give me a sec.
[03:16] vns has joined the channel
[03:17] slip has joined the channel
[03:18] v3ctR has joined the channel
[03:18] JWarm: Thanks!!
[03:19] ctl: JWarm: yeah, what people did was just installed python26 and temporarily made a symlink to it.
[03:19] ctl: http://groups.google.com/group/nodejs/msg/d9c3679af0c3cb49
[03:20] JWarm: Cool, I'll try this.
[03:21] marienz_ has joined the channel
[03:21] JWarm: I don't understand this: "Then inside the root of the node source directory: "
[03:21] JWarm: what is the root
[03:21] k1ttty has joined the channel
[03:21] ryanfitz has joined the channel
[03:22] ctl: The node directory, basically.
[03:23] robinduckett has joined the channel
[03:23] amywieliczka has joined the channel
[03:23] JWarm: Cool
[03:23] JWarm: thanks
[03:24] JWarm: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.
[03:25] JWarm: I have openssl
[03:26] JWarm: cd /
[03:26] simenbrekken has joined the channel
[03:27] CarterL has joined the channel
[03:27] bnoordhuis: JWarm: you probably need to install openssl-devel
[03:27] JWarm: Thanks, I'll check that out.
[03:27] JakeyChan has joined the channel
[03:27] demods has joined the channel
[03:28] JWarm: Do you know if I can yum install openssl-devel?
[03:28] slip has joined the channel
[03:29] jamesarosen has joined the channel
[03:29] agrohe211 has left the channel
[03:29] indexzero has joined the channel
[03:30] bnoordhuis: JWarm: yes, that should work
[03:30] bnoordhuis: JWarm: or maybe it's libssl-devel
[03:30] abiii has joined the channel
[03:33] findingtime has joined the channel
[03:33] findingtime: I'm getting an error from node-waf when I try to install node-proxy: "no such environment: default" -- any ideas?
[03:34] TooTallNate has joined the channel
[03:35] tomtomaso has joined the channel
[03:36] firebus has left the channel
[03:37] liveink has joined the channel
[03:38] mrdoodles has joined the channel
[03:39] Spion has joined the channel
[03:41] shanebo: are there any regex jedis up in here?
[03:42] Nuck: shanebo: I know enough?
[03:42] slip has joined the channel
[03:43] shanebo: Nuck, I'm writing a simple router and one of my use cases is failing. 1 sec and I'll fiddle it
[03:43] Nuck: k
[03:44] sourcode has joined the channel
[03:45] [Null] has joined the channel
[03:46] wadey has joined the channel
[03:47] DTrejo: NO MOAR JSPP.io ????A??A?A???
[03:48] shanebo: Nuck, this is in infancy but you'll get the idea: http://jsfiddle.net/shanebo/QKbfx/1/
[03:48] shanebo: Nuck, don't worry about trying to understand all the code, the regex is the prob...
[03:48] ysaw has joined the channel
[03:49] ysaw has left the channel
[03:49] shanebo: for example, in that fiddle notice how all does as expected except for the blog route?
[03:49] shanebo: does = do
[03:50] kenperkins has joined the channel
[03:50] shanebo: now if you remove the '^' + from the regexIt method all will work except for the '/:catalog/:sub/:category/products': ['products','subCategory','GET']
[03:50] shanebo: route
[03:52] JWarm has joined the channel
[03:52] tiagobutzke has joined the channel
[03:53] JWarm has joined the channel
[03:53] Nuck: shanebo: Try logging the generated regex and using an analyzer on it.
[03:53] Nuck: I honestly can't tell what the hell you're doing lol
[03:54] Nuck: Oh, I know why
[03:54] shanebo: view your console
[03:54] JWarm: blegh, got d/c. I'm still having trouble successfully installing node.js. I have openssl installed but the installation is telling me i don't have it.
[03:54] Nuck: shanebo: Trailing slash
[03:55] Nuck: on the blog's path :P
[03:55] JWarm: Also, i was recommended to download openssl-devel or libssl-devel but I can't find any pages to help me do this on centos
[03:55] JWarm: Please help this noob out.
[03:55] Nuck: shanebo: You set it up with a slahs at the end, but then you test it without one
[03:56] JWarm: :)
[03:56] shanebo: Nuck, nice catch but it still doesn't work
[03:57] shanebo: Nuck, with remove trailing slash --> http://jsfiddle.net/shanebo/QKbfx/2/
[03:57] Nuck: ^([^/]*)/([^/]*)/([^/]*)/blog/([^/]*)
[03:57] Nuck: That's the generated RegEx
[03:57] shanebo: correct
[03:58] Nuck: And it's being .exec'd against "/2011/07/31/blog/article-title-here", correct?
[03:58] habblelabble: 2011/07/31 = 9.267281105990783
[03:58] Nuck: ACTION facepalms
[03:59] shanebo: Nuck, correct
[03:59] v3ctR has joined the channel
[04:00] teadict: what's the production environment way to run a node server?
[04:00] teadict: I'm sure it's not just "node index.js" and leave the client to it, right?
[04:00] massivebiz has joined the channel
[04:00] kuebk^ has joined the channel
[04:00] Nuck: shanebo: Change it from prepending ^ to ^/
[04:01] Nuck: It's missing the slash in front.
[04:01] Nuck: Not even sure how it was working without, TBH
[04:01] Nuck: But it seems to be working with that
[04:02] gerad has joined the channel
[04:02] Acolyte has joined the channel
[04:02] dgathright has joined the channel
[04:03] slip has joined the channel
[04:03] jamesarosen has joined the channel
[04:03] CStumph has joined the channel
[04:03] Nuck: Can somebody tell me WTF a Segmentation Fault is?
[04:03] Nuck: Or better yet, how I managed one?
[04:04] shanebo: Nuck, that worked! Thanks a lot man. Regexes are like kryptonite to me...
[04:04] smus has joined the channel
[04:04] AvianFlu: Nuck: that's when you try to access memory that your process isn't allowed to
[04:04] AvianFlu: a bad address maybe, or something you don't have permissions for
[04:04] Nuck: shanebo: Were for me too. Then I picked up this tool called "Expresso" which let me break down Regexes into a tree of explanations
[04:04] AvianFlu: buffer overflows will produce them
[04:04] Nuck: And I slowly learned it myself
[04:05] slip has joined the channel
[04:05] shanebo: Nuck, expresso or espresso?
[04:05] Nuck: AvianFlu: Oh, I probably overran the buffer then
[04:05] boehm has joined the channel
[04:05] Nuck: shanebo: expresso, with an ex, as in regEX
[04:05] shanebo: Nuck, you don't mean espresso as in the editor do you?
[04:05] fangel has joined the channel
[04:05] shanebo: ah i see
[04:05] Nuck: A Regular Expression editor
[04:06] Nuck: freeware IIRC
[04:06] shanebo: this here? http://www.ultrapico.com/Expresso.htm
[04:06] Nuck: Yeah that sounds right
[04:06] Nuck: Might be Windows-only tho
[04:06] Nuck: Haven't used it in quite a while
[04:06] shanebo: would be a handy web app
[04:06] Nuck: Agreed, I think there is a Regex-builder webapp
[04:07] Nuck: I just can't remember the URL and it wasn't nearly as simple as this :P
[04:07] atsuya_ has joined the channel
[04:10] stagas has joined the channel
[04:12] Acolyte: Has anyone fixed require.paths issue with cloud9 module?
[04:13] Acolyte_ has joined the channel
[04:14] vicapow has joined the channel
[04:14] vicapow: hello all! anyone familiar with everyauth?
[04:15] cpetzold has joined the channel
[04:15] karlbright has joined the channel
[04:15] blkcat: vicapow: don't ask to ask, just ask ;)
[04:15] liveink has joined the channel
[04:15] vicapow: does anyone know how I can prevent everyauth from leaving out the authetication information from the session after the server stops and then restarts?
[04:16] vicapow: i dont want to hate to keep logging back in every time i edit a template file
[04:16] vicapow: have*
[04:16] slip has joined the channel
[04:17] calebc: vicapow: I only have experience with it this weekend, but I think you want to move sessions to something other than the default in-memory sessions that connect provides
[04:17] calebc: I moved mine to Redis using the connect-redis module
[04:17] mike5w3c_ has joined the channel
[04:17] vicapow: calebc: I'm using connect-mongodb MongoSTore
[04:17] amigojapan has joined the channel
[04:17] vicapow: but it still clears the db whenever it starts up
[04:17] vicapow: i can't figure out how or why
[04:17] calebc: Ah, haven't tried that one.
[04:18] tiagobutzke has joined the channel
[04:18] vicapow: it clears the "sessions" collection from the db
[04:18] vicapow: not the entire sessions, but the "auth" part of the sessions
[04:19] zemanel has joined the channel
[04:20] jamesarosen has joined the channel
[04:23] zomgbie has joined the channel
[04:26] slip has joined the channel
[04:28] Nuck: Having to rewrite my parser, since it didn't handle two cases well: multiple parts per chunk, and dividers that are split on the edge of two chunks
[04:28] seivan has joined the channel
[04:28] Nuck: Now it handles the first great, I've just gotta get the latter one working right :P
[04:28] apang42 has joined the channel
[04:29] Nuck: Not gonna bother with the case of the ender being off by one yet.
[04:29] Nuck: The chances are so incredibly slim, I'll add that later :P
[04:30] Aphelion has joined the channel
[04:31] JWarm: quick question: I just did ./configure && make and the build finished successfully but i get this output: make: [all] Error 1 (ignored)
[04:31] tbranyen: JWarm: issue with unstable build
[04:31] tbranyen: JWarm: you should be using stable :)
[04:34] zomgbie has joined the channel
[04:35] DennisRas has joined the channel
[04:41] Acolyte_: anyone else encountered "Socket is not writable" in NodeSocket.js of lib-v8debug?
[04:42] Acolyte_: or at least can advise on https://github.com/joyent/node/issues/732 ?
[04:43] erickt has joined the channel
[04:43] Gojohnnyboi has joined the channel
[04:46] Nuck: Is it jsut me or does turntable.fm have a pretty gnarly UI?
[04:47] apang42: yeah it's pretty terrible IMO
[04:47] Nuck: The scrolling text is hideous, blurry, and not at all smooth
[04:47] Nuck: The page scrolls when it ought to be designed as a webapp
[04:48] Nuck: And the volume controls are absolutely HORRENDOUS
[04:49] Nuck: And dear God, so many gingers.
[04:50] slip has joined the channel
[04:51] sgharms has joined the channel
[04:53] sgharms has left the channel
[04:54] liveink has joined the channel
[04:55] zeade has joined the channel
[04:56] slip has joined the channel
[04:58] MrNko has joined the channel
[04:58] eminion has joined the channel
[04:59] Acolyte_: which version of node should be used with cloud9?
[05:00] eminion: Having trouble with DNode and IE (error on page load) - Anyone else had this problem?
[05:01] CarterL has joined the channel
[05:03] SubStack: eminion: known but, dnode doesn't work in ie
[05:04] SubStack: it will shortly after I get testling running
[05:04] Guest18714 has joined the channel
[05:04] armando_neto has joined the channel
[05:05] tonymilne: Anyone know how to get the host or port values from express?
[05:05] tonymilne: or are they accessible from process or anything?
[05:05] trentm has joined the channel
[05:07] NuckingFuts has joined the channel
[05:07] jamesd_ has joined the channel
[05:07] NuckingFuts: And suddenly, all the DOM event handlers for turntable.fm break D:
[05:08] NuckingFuts: LOL they got queued up
[05:10] drolp_ has joined the channel
[05:10] gerad has joined the channel
[05:10] misterm has joined the channel
[05:11] rook2pawn: how do you write a file with formidable?
[05:12] Nuck: rook2pawn: No fucking clue, I'm just making my own multipart parser and building my own setup :P
[05:12] deeg has joined the channel
[05:12] eminion: SubStack: Ok thanks
[05:13] slip has joined the channel
[05:13] deeg has left the channel
[05:15] Deegie has joined the channel
[05:15] rmcastil has joined the channel
[05:16] erickt has joined the channel
[05:19] slip has joined the channel
[05:20] ryanj has joined the channel
[05:23] jamesw has joined the channel
[05:26] hassox has joined the channel
[05:26] hassox has left the channel
[05:27] slip has joined the channel
[05:27] Nuck: Heh I got the CEO of deviantART to respond to a tweet :P
[05:28] boltR has joined the channel
[05:28] Nuck: I joked that they should move to AWS, because it's totally reliable and never, ever goes down.
[05:31] arlolra has joined the channel
[05:31] jgornick has joined the channel
[05:33] cha0s has joined the channel
[05:33] boaz- has joined the channel
[05:33] AvianFlu: Nuck: LOL
[05:34] liveink has joined the channel
[05:35] mrsrikanth has joined the channel
[05:35] robotmay has joined the channel
[05:37] paveq2_ has joined the channel
[05:38] slip has joined the channel
[05:38] paveq2_ has joined the channel
[05:43] dfenwick has joined the channel
[05:43] phoe6: I am designing/developing a node.js application. The hard part again seems to me the front end js. ! :(
[05:43] MrNko has joined the channel
[05:43] phoe6: the client sie.
[05:44] openpercept has joined the channel
[05:44] slip_ has joined the channel
[05:44] jro_ has joined the channel
[05:44] jro_: hi all
[05:44] jro_: hi all
[05:44] jro_: I can chat with who ?
[05:46] towski has joined the channel
[05:47] martinciu has joined the channel
[05:47] ncb000gt has joined the channel
[05:49] MrNko has joined the channel
[05:50] zemanel has joined the channel
[05:51] tonymilne has joined the channel
[05:51] slip has joined the channel
[05:52] wookiehangover has joined the channel
[05:52] DTrejo: indexzero: I'm looking for a project that uses vows, and has tests that pass. do you know of one?
[05:52] ncb000gt has joined the channel
[05:52] DTrejo: or anyone else?
[05:53] indexzero: DTrejo: http://github.com/nodejitsu/haibu
[05:53] _dc has joined the channel
[05:53] DTrejo: ty!
[05:53] indexzero: http://github.com/indexzero/winston
[05:53] indexzero: DTrejo: basically anything I wrote, lol
[05:53] indexzero: https://github.com/indexzero/nconf
[05:53] Poetro has joined the channel
[05:53] arlolra: anyone have node-canvas woring on no.de?
[05:53] DTrejo: indexzero: I sense that nodejitsu will score highly on hollaback.no,de
[05:55] meso has joined the channel
[05:56] jamescarr_ has joined the channel
[05:56] JakeyChan has joined the channel
[05:57] openpercept has joined the channel
[05:59] astropirate has joined the channel
[06:00] astropirate: What are the properties of the request object that is passed on the server.listen event listener?
[06:00] astropirate: i can't find them anywhere in the docs
[06:02] amigojapan has joined the channel
[06:04] astropirate: ohh now i just feel silly
[06:04] tonymilne has joined the channel
[06:04] Wizek has joined the channel
[06:04] chovy: var protocol = new(require('json-line-protocol').JsonLineProtocol)();
[06:04] chovy: wtf is that?
[06:04] chovy: how do I use two instances of this library?
[06:05] tmzt_: var json-line = require('json-line-protocol').JsonLineProtocol;
[06:06] tmzt_: var json1 = new jsonline();
[06:06] tmzt_: var json2 = neew jsonline();
[06:07] chovy: tmzt_: thanks
[06:12] `3rdEden has joined the channel
[06:13] slip has joined the channel
[06:14] derferman has joined the channel
[06:20] tonymilne has joined the channel
[06:20] reinhardt has joined the channel
[06:21] __doc__ has joined the channel
[06:22] Qbix1 has joined the channel
[06:23] slip has joined the channel
[06:29] Croms has joined the channel
[06:31] pen has joined the channel
[06:32] pen has joined the channel
[06:32] blueadept: anyone use coffeekup?
[06:33] rafaelcaricio has joined the channel
[06:34] amerine has joined the channel
[06:37] slip has joined the channel
[06:37] pandark_ has joined the channel
[06:37] skm has joined the channel
[06:38] pen has joined the channel
[06:41] slip has joined the channel
[06:42] rafaelcaricio has joined the channel
[06:43] Croms: Does anyone know a possible reason why relative paths won't work when deploying with upstart on ubuntu? Works fine when executing with node directly?
[06:50] mikeal has joined the channel
[06:51] rmcastil has joined the channel
[06:51] rafaelca_ has joined the channel
[06:51] neilk_ has joined the channel
[06:52] Emmanuel__ has joined the channel
[06:52] tmzt_: Croms: relative to what?
[06:53] slip has joined the channel
[06:54] Croms: tmzt_: It's probably the way the upstart script gets executed. Think I need to put a chdir in there somewhere.
[06:54] tmzt_: or just launch a shell script
[06:56] Croms: That's a solution too. Want to make it work using upstart though.
[06:56] gerad has joined the channel
[06:56] rmcastil has left the channel
[06:57] eyesUnclouded has joined the channel
[06:57] jhurliman has joined the channel
[06:58] paveq2_ has joined the channel
[06:59] slip has joined the channel
[07:00] rafaelcaricio has joined the channel
[07:01] paveq2_ has joined the channel
[07:01] eyesUnclouded has joined the channel
[07:01] sylvinus has joined the channel
[07:02] liveink has joined the channel
[07:03] Andy_ has joined the channel
[07:03] Andy_: hello
[07:03] Guest25043: ok
[07:04] okuryu has joined the channel
[07:04] Guest25043: can i ask a question about jade?
[07:04] Acolyte: don't ask to ask, just ask
[07:06] chovy: NO
[07:06] chovy: j/k
[07:07] Guest25043: Ok, I'm using express/jade, and i'm passing a js object from the app.get callback function to the index.jade view. And I can iterate through them with -each foo in foos.
[07:07] Guest25043: and i can use jade to render a list of them, which is great
[07:07] rafaelcaricio has joined the channel
[07:07] Guest25043: but i want to call a javascript function
[07:08] Guest25043: for each foo in foos that i've passed to the .jade file
[07:08] saimon_ has joined the channel
[07:08] saimon_: does anyone know why cluster restart doesn't kill the current workers and respawn new worker processes. It appears to be doing some sort of restart within each worker...
[07:08] Guest25043: but i cannot figure out how to do so - i've tried using the "-" notation
[07:08] rafaelcaricio has joined the channel
[07:09] Guest25043: i guess what i'm asking is where do you have to define javascript functions for them to be callable in jade?
[07:09] tk has joined the channel
[07:10] paveq2_ has joined the channel
[07:11] jamesw: Guest25043: why don't you just define them in a separate .js file and include it
[07:11] jamesw: then call it with
[07:11] jamesw: - myFunc(args)
[07:11] jamesw: just guessing here
[07:11] Guest25043: i'm doing that
[07:12] jamesw: is your external js file in the header?
[07:12] paveq2_ has joined the channel
[07:12] Guest25043: yes it is
[07:13] jamesw: alright, you got me then
[07:13] jamesw: sorry
[07:13] Guest25043: it's weird - i have no idea where jade i slooking for it
[07:13] paveq2_ has joined the channel
[07:13] jamesw: jade does a lot of weird things
[07:13] dshaw_ has joined the channel
[07:14] jamesw: the whole "can't mix tabs and spaces" has made me want to punch a puppy at times
[07:14] paveq2_ has joined the channel
[07:14] binaryjohn_ has joined the channel
[07:14] slip_ has joined the channel
[07:16] Guest25043: ok alternatively, how are variables passed from the render callback to the jade template?
[07:16] slip has joined the channel
[07:17] sebastianedwards has joined the channel
[07:17] Guest25043: the options object defines "locals"
[07:17] paveq2_ has joined the channel
[07:17] jamesw: res.render('index', { sid: req.session.id, title: 'Express' });
[07:17] Guest25043: and these locals are acceessible by jade - they are global in jade notation
[07:17] madsleejensen has joined the channel
[07:17] jamesw: like so
[07:18] jamesw: you don't have to define locals at all
[07:18] aguynamedben has joined the channel
[07:18] Guest25043: yeah yeah, so i have that res.render('index', { ... locals: { foo: foo} })
[07:18] Sidnicious has joined the channel
[07:18] Sidnicious has joined the channel
[07:18] jamesw: for example my layout.jade has this
[07:18] jamesw: #sid #{sid}
[07:18] jamesw: on load that sets the session id I passed in the html
[07:18] jamesw: the way yours is set up
[07:19] jamesw: you'd have to do #{locals.foo}
[07:19] jamesw: unless jade automatically reads "locals" and converts it
[07:19] jamesw: not sure
[07:19] jamesw: again, off the top of my head
[07:19] paveq2_ has joined the channel
[07:20] euforic has joined the channel
[07:23] sebasti__ has joined the channel
[07:24] Guest25043: is there a jade specific way to handle on load js calls?
[07:25] slip has joined the channel
[07:25] Guest25043: currently i'm using, body(onload='initialize_foo(); initialize_bar();')
[07:25] amywieliczka has joined the channel
[07:26] Guest25043: and if that's the way to do it, how can you pass arguments into these function calls?
[07:28] loob2 has joined the channel
[07:30] robinduckett: Guest25043:
[07:31] robinduckett: you don't you just call one function from the other?
[07:31] robinduckett: or use jQuery?
[07:31] robinduckett: $(function() {console.log('onload');});
[07:32] paveq2_ has joined the channel
[07:33] blueadept: anyone use coffeekup?
[07:35] dob_ has joined the channel
[07:35] paveq2_ has joined the channel
[07:35] paveq2_ has joined the channel
[07:35] Acolyte has left the channel
[07:35] MrNko has joined the channel
[07:37] paveq2_ has joined the channel
[07:37] slip has joined the channel
[07:38] sh1mmer has joined the channel
[07:39] pandark_ has joined the channel
[07:41] blakmatrix has joined the channel
[07:42] v3ctR has joined the channel
[07:44] Qbix1 has joined the channel
[07:45] jkj_: ldapjs says "Error: Socket is not writable", when trying to send results
[07:45] jkj_: strange
[07:45] cmichi has joined the channel
[07:48] meso has joined the channel
[07:49] nevir has joined the channel
[07:51] Guest25043: robinduckett: my issue is that in my node.js module that handles the get request, i create a variable that I want to use in a jade template
[07:52] Guest25043: the only way i know how to access that object is through a jade -each foo in foos loop
[07:53] Guest25043: i'm trying to access it in the jquery on load function, but i do not know how
[07:58] sh1mmer has joined the channel
[08:00] SamuraiJack has joined the channel
[08:00] paveq2_ has joined the channel
[08:00] ttpva has joined the channel
[08:02] paveq2_ has joined the channel
[08:02] paveq2_ has joined the channel
[08:03] Multiply has joined the channel
[08:03] MUILTFN has joined the channel
[08:03] pandark_ has joined the channel
[08:04] MrNko has joined the channel
[08:06] slip has joined the channel
[08:08] eazyigz has joined the channel
[08:08] TheJH has joined the channel
[08:08] DrMcKay has joined the channel
[08:10] franck34 has joined the channel
[08:12] DrMcKay_ has joined the channel
[08:12] slip has joined the channel
[08:15] booo has joined the channel
[08:15] jetienne has joined the channel
[08:15] DrMcKay has joined the channel
[08:16] kuebk has joined the channel
[08:16] Nuck: https://github.com/NuckChorris/Multipartser Not done yet, but got an initial commit :D
[08:19] torsd has joined the channel
[08:19] hekkwan has joined the channel
[08:21] slip has joined the channel
[08:22] captain_morgan has joined the channel
[08:25] abiii has joined the channel
[08:26] slip has joined the channel
[08:27] firebalrog has joined the channel
[08:30] ako has joined the channel
[08:30] JWarm has joined the channel
[08:32] clu3 has joined the channel
[08:33] liveink has joined the channel
[08:34] visnup: Guest25043: how much information are you sending to the client?
[08:34] visnup: I sometimes use a meta tag
[08:34] visnup: if it's a lot, I'd use ajax+json
[08:35] cha0s has joined the channel
[08:35] cha0s has joined the channel
[08:35] slip has joined the channel
[08:35] DennisRasmussen has joined the channel
[08:36] visnup: ...and I think jade uses #{x} to interpolate locals in a script tag
[08:40] rickharrison has joined the channel
[08:41] JaKWaC has joined the channel
[08:42] slip has joined the channel
[08:44] micheil has joined the channel
[08:49] slip has joined the channel
[08:50] jbpros has joined the channel
[08:52] ingenthr has joined the channel
[08:53] dve has joined the channel
[08:54] slip_ has joined the channel
[08:55] v3ctR has joined the channel
[08:58] v3ctR has joined the channel
[08:58] abiii has joined the channel
[08:59] simenbrekken has joined the channel
[09:00] fly-away has joined the channel
[09:01] japj has joined the channel
[09:02] JaKWaC has joined the channel
[09:03] bentruyman has joined the channel
[09:03] [[zzz]] has joined the channel
[09:05] lmorchard has joined the channel
[09:06] v3ctR has joined the channel
[09:07] slaskis: v8: "test"
[09:07] v8bot_: slaskis: "test"
[09:07] slaskis: v8: require('events').EventEmitter.toString()
[09:07] v8bot_: slaskis: ReferenceError: require is not defined
[09:07] slaskis: oh right
[09:08] slaskis: why is this (on 0.4.11)? require('events').EventEmitter.toString() => 'function EventEmitter() { [native code] }'
[09:08] Acolyte has joined the channel
[09:09] Acolyte: what is a correct way to concat two strings in one of the modules? it keeps complaining about invalid token
[09:09] Acolyte: ala 'test' + app.set('view engine')
[09:10] v3ctR has joined the channel
[09:12] guillermo has joined the channel
[09:14] robinduckett: micheil: ping
[09:14] micheil: pong
[09:14] tdegrunt has joined the channel
[09:14] robinduckett: what was the link to the pusher beta docs?
[09:14] micheil: roundtrip took < 1 second
[09:14] robinduckett: bot or troll?
[09:14] micheil: http://pusher-static-staging.heroku.com/docs/pipe
[09:15] robinduckett: ah troll
[09:15] arlolra has joined the channel
[09:15] robinduckett: micheil: I just ran into issues lol
[09:15] micheil: uh-oh
[09:15] robinduckett: that your collegue helped me with
[09:15] micheil: i'm still here if you need me.
[09:15] arlolra: anyone here know how to use node-canvas?
[09:15] arlolra: img.src = that;
[09:15] micheil: okay; I'm just busy downloading all our server logs for analysis.
[09:15] arlolra: Image given has not completed loaded
[09:16] robinduckett: cool, it's okay now, just had the issue of multiple servers running and it returning stuff to the clients per server*
[09:16] robinduckett: so had like three events back instead of just one lol
[09:16] ako: img.onload=...; img.src=....;
[09:16] arlolra: does canvas.Image have a callback
[09:17] ako: like regular canvas innit?
[09:17] arlolra: img.onload doesn't seem to fire though
[09:17] jesusabdullah: I'm on the nko front page right now!
[09:17] jesusabdullah: Hah, that's neat.
[09:17] japj: slaskis: I think EventEmitter in 0.4.11 is C++ code
[09:18] ako: arlolra, https://github.com/LearnBoost/node-canvas/blob/master/examples/image-src.js
[09:18] tonymilne has joined the channel
[09:18] tonymilne: Anyone from linode representing?
[09:18] cmichi has joined the channel
[09:18] ako: line 34-36
[09:18] habblelabble: 34-36 = -2
[09:18] tonymilne: Or from node knockout? I was wondering if linode deployments get given a domain/subdomain for their entries?
[09:19] cmichi has joined the channel
[09:19] stagas has joined the channel
[09:19] Acolyte: is it possible to access app object from modules?
[09:20] arlolra: ako: i did that and got my error
[09:20] arlolra: Image given has not completed loaded
[09:20] ako: and you used readFileSync?
[09:21] slip has joined the channel
[09:21] robinduckett: micheil: I can't log in to the dashboard, was there a special link or?
[09:21] micheil: yes
[09:21] micheil: app.darling.pusher.com
[09:22] robinduckett: cheers
[09:22] dnyy has joined the channel
[09:24] slaskis: japj: isn't it this? https://github.com/joyent/node/blob/v0.4.11/lib/events.js
[09:26] slip has joined the channel
[09:27] japj: https://github.com/joyent/node/blob/v0.4.11/lib/events.js#L22
[09:27] MrNko has joined the channel
[09:27] japj: I think the javascript code in events.js extends the C++ code
[09:28] japj: atleast that is how it works in 0.4.x, I believe they changed that in 0.5.x
[09:28] arlolra: ako: no
[09:28] ako: well, do that then :>
[09:29] arlolra: ako: i'm trying to load from toDataURL
[09:29] arlolra: i'm producing toDataURL on the client, then sending it to the server
[09:29] japj: slaskis: https://github.com/joyent/node/blob/v0.4.11/src/node_events.cc#L38
[09:30] ako: right. on the server you then need to throw that b64 crap away... then decode the base64 data into a buffer or whatever canvas node can use
[09:30] japj: slaskis: that is where the C++ part resides as far as I can tell
[09:30] ako: b64 *header* crap
[09:30] slaskis: japj: ooh, i missed that part
[09:30] slaskis: that sucks, so i'll just have to use eventemitter2 instead then
[09:30] arlolra: ako: i see
[09:31] arlolra: ako: big thanks
[09:31] japj: slaskis: https://github.com/joyent/node/blob/master/ChangeLog#L121 the c++ side was removed in 0.5.2
[09:31] slaskis: japj: ah that's nice, i just don't dare to use the 0.5 branch yet :P
[09:32] japj: slaskis: np, 0.5 is the 'unstable' branch, so that it normal I think ;)
[09:36] slip has joined the channel
[09:40] karlbright has joined the channel
[09:41] slaskis: i'm trying to util.inherits according to the docs, but i get this error: TypeError: Object prototype may only be an Object or null
[09:41] slaskis: is the docs wrong? should i pass the prototype or constructor into it instead of the function
[09:42] zgryw has joined the channel
[09:43] arlolra: ako: https://gist.github.com/1176480
[09:43] arlolra: can you see anything glaringly stupid
[09:43] arlolra: i'm getting the same thing
[09:43] tauren has joined the channel
[09:43] arlolra: Omage given has not completed loaded
[09:43] arlolra: Image
[09:45] ako: if you write that buffer to a file... can you open it?
[09:46] arlolra: hrrm
[09:46] arlolra: let me try
[09:54] slip has joined the channel
[09:56] v3ctR has joined the channel
[09:57] jvduf has joined the channel
[09:59] Acolyte: has anyone had troubles with EJS and member variables?
[10:00] slip has joined the channel
[10:02] squeese has joined the channel
[10:02] maf has joined the channel
[10:04] pen has joined the channel
[10:06] mike5w3c_ has joined the channel
[10:07] tmedema has joined the channel
[10:08] tmedema: What is the default http request timeout for an Express http server?
[10:08] rendar has joined the channel
[10:09] FireFly has joined the channel
[10:09] paveq2_ has joined the channel
[10:10] arlolra: ako: no, that's not working
[10:10] arlolra: i guess that's what's wrong
[10:11] slip has joined the channel
[10:12] paveq has joined the channel
[10:14] v3ctR has joined the channel
[10:15] k1ttty has joined the channel
[10:15] skm has joined the channel
[10:17] JakeyChan has joined the channel
[10:18] uchuff has joined the channel
[10:18] jomoho has joined the channel
[10:18] pen_ has joined the channel
[10:19] eazyigz has joined the channel
[10:20] febits has joined the channel
[10:24] sfoster has joined the channel
[10:24] CrabDude has joined the channel
[10:24] slip has joined the channel
[10:32] tonymilne has left the channel
[10:33] mraleph has joined the channel
[10:34] javajunky has joined the channel
[10:35] slip has joined the channel
[10:36] v3ctR has joined the channel
[10:36] tmedema: What's that node queue module called again? I've heard about it so often but forgot the name
[10:37] LordMetroid has joined the channel
[10:38] tauren has joined the channel
[10:38] [[zzz]] has joined the channel
[10:38] japj has joined the channel
[10:38] fly-away has joined the channel
[10:38] cha0s has joined the channel
[10:38] JWarm has joined the channel
[10:38] MUILTFN has joined the channel
[10:38] saimon_ has joined the channel
[10:38] __doc__ has joined the channel
[10:38] zemanel has joined the channel
[10:38] boltR has joined the channel
[10:38] vns has joined the channel
[10:38] charleso has joined the channel
[10:38] SillyWabit has joined the channel
[10:38] SvenDowideit has joined the channel
[10:38] pt_tr has joined the channel
[10:38] figital has joined the channel
[10:38] habblelabble has joined the channel
[10:38] daleharvey has joined the channel
[10:38] tomh__ has joined the channel
[10:38] stonebranch has joined the channel
[10:38] RushPL has joined the channel
[10:38] ryah has joined the channel
[10:38] stonecobra has joined the channel
[10:38] rhutchison_ has joined the channel
[10:38] sstephenson has joined the channel
[10:38] a11235 has joined the channel
[10:38] DrPizza has joined the channel
[10:38] tmm1 has joined the channel
[10:38] slloyd has joined the channel
[10:38] Astro has joined the channel
[10:38] chilts has joined the channel
[10:38] pradeepto has joined the channel
[10:38] PrgmrBill has joined the channel
[10:38] bsutt has joined the channel
[10:38] djbell has joined the channel
[10:38] trupppOFF has joined the channel
[10:38] Glenjamin has joined the channel
[10:38] freeformz has joined the channel
[10:38] nigelb has joined the channel
[10:38] cmeiklejohn has joined the channel
[10:38] ryan0x2 has joined the channel
[10:38] alek_br has joined the channel
[10:38] jamonkko has joined the channel
[10:38] zemm has joined the channel
[10:38] vladikoff has joined the channel
[10:38] termie has joined the channel
[10:38] Ratty_ has joined the channel
[10:38] mediacod1r has joined the channel
[10:38] optico has joined the channel
[10:38] cognominal has joined the channel
[10:38] JP| has joined the channel
[10:38] jonaslund has joined the channel
[10:38] kloeri has joined the channel
[10:38] tomilaine has joined the channel
[10:38] visnup has joined the channel
[10:38] odyniec_ has joined the channel
[10:38] kriss has joined the channel
[10:38] guillotine138 has joined the channel
[10:38] neshaug has joined the channel
[10:38] jzaksh has joined the channel
[10:38] iivvoo has joined the channel
[10:38] FiveLemon has joined the channel
[10:38] drudge has joined the channel
[10:38] Hamms has joined the channel
[10:38] tetsuhar1 has joined the channel
[10:38] teadict has joined the channel
[10:38] jakob has joined the channel
[10:38] rhizmoe has joined the channel
[10:38] stride has joined the channel
[10:38] sugyan has joined the channel
[10:38] statico has joined the channel
[10:38] Chani has joined the channel
[10:38] FleetFox has joined the channel
[10:38] przemoc has joined the channel
[10:38] sapht has joined the channel
[10:38] llrcombs has joined the channel
[10:38] marcab has joined the channel
[10:38] matt_c has joined the channel
[10:38] jobim has joined the channel
[10:38] ricklon has joined the channel
[10:38] mekwall has joined the channel
[10:38] rednul_ has joined the channel
[10:38] brainproxy has joined the channel
[10:38] vinc has joined the channel
[10:38] SubStack has joined the channel
[10:38] VeXii has joined the channel
[10:38] progrock has joined the channel
[10:38] finsken has joined the channel
[10:38] s0enke has joined the channel
[10:38] Pierrot has joined the channel
[10:38] up_the_irons has joined the channel
[10:38] rgmarcha has joined the channel
[10:38] gdusbabek has joined the channel
[10:38] arkx has joined the channel
[10:38] krh has joined the channel
[10:38] ashb has joined the channel
[10:38] txxt has joined the channel
[10:38] Garo_ has joined the channel
[10:38] blkcat has joined the channel
[10:38] tuhoojabotti has joined the channel
[10:38] liberum has joined the channel
[10:38] gaYak has joined the channel
[10:38] parse has joined the channel
[10:38] hoodow has joined the channel
[10:38] izz_ has joined the channel
[10:38] actonapp_ has joined the channel
[10:38] couchquid_ has joined the channel
[10:38] robinduckett has joined the channel
[10:38] mrkurt has joined the channel
[10:38] sstephenson has joined the channel
[10:38] a11235 has joined the channel
[10:38] loob2 has joined the channel
[10:38] indexzero has joined the channel
[10:38] demods has joined the channel
[10:38] infynyxx has joined the channel
[10:38] eee_c has joined the channel
[10:38] jkj_ has joined the channel
[10:38] cnu has joined the channel
[10:38] gerard0 has joined the channel
[10:38] wao has joined the channel
[10:38] tg has joined the channel
[10:38] jheusala has joined the channel
[10:38] jspiros has joined the channel
[10:38] garrensm_ has joined the channel
[10:38] adalgiso has joined the channel
[10:38] mikekunze has joined the channel
[10:38] pig_ has joined the channel
[10:38] er1c_ has joined the channel
[10:38] Pilate has joined the channel
[10:38] berasa has joined the channel
[10:38] fuzzyone has joined the channel
[10:38] halfhalo has joined the channel
[10:38] maru_cc_ has joined the channel
[10:38] Draggor has joined the channel
[10:38] Utkarsh has joined the channel
[10:38] tomaw has joined the channel
[10:38] Hadaka has joined the channel
[10:38] madari_ has joined the channel
[10:38] a11235 has joined the channel
[10:38] rhutchison_ has joined the channel
[10:38] __doc__ has joined the channel
[10:39] DrPizza has joined the channel
[10:39] MUILTFN has joined the channel
[10:39] CrabDude has joined the channel
[10:39] pen_ has joined the channel
[10:39] rendar has joined the channel
[10:39] karlbright has joined the channel
[10:39] pandark_ has joined the channel
[10:39] meso has joined the channel
[10:39] Wizek has joined the channel
[10:39] Emmanuel` has joined the channel
[10:39] atmos has joined the channel
[10:39] dscape has joined the channel
[10:39] thorsteinsson has joined the channel
[10:39] eirikurn has joined the channel
[10:39] slsh has joined the channel
[10:39] Aikar has joined the channel
[10:39] zined_ has joined the channel
[10:39] slaskis has joined the channel
[10:39] sebastia_ has joined the channel
[10:39] chovy has joined the channel
[10:39] cconstantine has joined the channel
[10:39] mdz has joined the channel
[10:39] adelgado has joined the channel
[10:39] dotcomstu has joined the channel
[10:39] kawaz_ has joined the channel
[10:39] Zenethian has joined the channel
[10:39] foobarfi1hter has joined the channel
[10:39] rhutchison_ has joined the channel
[10:39] rhutchison_ has joined the channel
[10:39] a11235 has joined the channel
[10:39] tmedema: a task queue I mean
[10:39] LordMetroid: What HTTP status code would you use if there are more than one resource to choose from for a specific request?
[10:39] TheJH: "it's going to be noisy" - just "noisy"?
[10:39] simenbrekken has joined the channel
[10:39] Kami_ has joined the channel
[10:39] nick_f has joined the channel
[10:39] alexhanh has joined the channel
[10:39] qbit_ has joined the channel
[10:39] Coweater has joined the channel
[10:39] dawolf has joined the channel
[10:39] yokoe has joined the channel
[10:39] eresair has joined the channel
[10:39] bentkus has joined the channel
[10:39] yorick has joined the channel
[10:39] ollie has joined the channel
[10:39] Circlefusion has joined the channel
[10:39] wang_ has joined the channel
[10:39] _mdp has joined the channel
[10:39] incon has joined the channel
[10:39] kkaefer has joined the channel
[10:39] markatto has joined the channel
[10:39] DJBouche has joined the channel
[10:39] skyler_brungardt has joined the channel
[10:39] ptlo has joined the channel
[10:39] guybrush has joined the channel
[10:39] nail_ has joined the channel
[10:39] stbuehler has joined the channel
[10:39] coffeecup_ has joined the channel
[10:39] rhutchison_ has joined the channel
[10:39] a11235 has joined the channel
[10:39] a11235 has joined the channel
[10:40] jetienne has joined the channel
[10:40] __doc__ has joined the channel
[10:40] paveq has joined the channel
[10:40] FireFly has joined the channel
[10:40] kuebk has joined the channel
[10:40] sebasti__ has joined the channel
[10:40] reinhardt has joined the channel
[10:40] openpercept has joined the channel
[10:40] zomgbie has joined the channel
[10:40] sid3k has joined the channel
[10:40] bwinton has joined the channel
[10:40] else has joined the channel
[10:40] owenb has joined the channel
[10:40] niftylettuce has joined the channel
[10:40] JasonSmith has joined the channel
[10:40] ryan[WIN] has joined the channel
[10:40] don_jones has joined the channel
[10:40] jvolkman has joined the channel
[10:40] joelio has joined the channel
[10:40] larsemil has joined the channel
[10:40] alex0 has joined the channel
[10:40] _sorensen_ has joined the channel
[10:40] ismell has joined the channel
[10:40] andyl has joined the channel
[10:40] Martz has joined the channel
[10:40] Guest7743 has joined the channel
[10:40] Deebster has joined the channel
[10:40] niclone has joined the channel
[10:40] shachaf has joined the channel
[10:40] Epeli has joined the channel
[10:40] Newky has joined the channel
[10:40] tlrobinson has joined the channel
[10:40] webben has joined the channel
[10:40] dantalizing has joined the channel
[10:40] Venom_X has joined the channel
[10:40] a11235 has joined the channel
[10:40] couchquid_ has joined the channel
[10:40] febits has joined the channel
[10:40] jomoho has joined the channel
[10:40] stagas has joined the channel
[10:40] tdegrunt has joined the channel
[10:40] lmorchard has joined the channel
[10:40] madsleejensen has joined the channel
[10:40] tk has joined the channel
[10:40] Poetro has joined the channel
[10:40] fangel has joined the channel
[10:40] cjheath has joined the channel
[10:40] phoe6 has joined the channel
[10:40] overra has joined the channel
[10:40] riven has joined the channel
[10:40] sivy has joined the channel
[10:40] Yuffster_work has joined the channel
[10:40] eldios has joined the channel
[10:40] admc has joined the channel
[10:40] nym has joined the channel
[10:40] FireFly|n900 has joined the channel
[10:40] SuMarDi has joined the channel
[10:40] tahu has joined the channel
[10:40] rhutchison_ has joined the channel
[10:40] rhutchison_ has joined the channel
[10:40] FireyFly has joined the channel
[10:40] fdenbow has joined the channel
[10:41] necrodearia has joined the channel
[10:41] Nuck: Night everyone, have fun splitting those nets!
[10:42] rickharrison has joined the channel
[10:42] amywieliczka has joined the channel
[10:42] [Null] has joined the channel
[10:42] shipit has joined the channel
[10:42] versicolor has joined the channel
[10:42] ircretary has joined the channel
[10:42] thinkt4nk_ has joined the channel
[10:42] kelsin has joined the channel
[10:42] JKarsrud has joined the channel
[10:42] pwk0 has joined the channel
[10:42] stephank has joined the channel
[10:42] unmanbearpig has joined the channel
[10:42] CrypticSwarm has joined the channel
[10:42] Leonidas has joined the channel
[10:42] ByteCrunch has joined the channel
[10:42] Twelve-60 has joined the channel
[10:42] FearOfMusic has joined the channel
[10:42] KrooniX has joined the channel
[10:42] Kester has joined the channel
[10:42] tobmaster has joined the channel
[10:42] joshontheweb has joined the channel
[10:42] chrisbuchholz has joined the channel
[10:42] olegp has joined the channel
[10:42] flipperWhip has joined the channel
[10:42] crodas has joined the channel
[10:42] couchquid has joined the channel
[10:42] pdonald has joined the channel
[10:42] c4milo has joined the channel
[10:42] meder has joined the channel
[10:42] Will| has joined the channel
[10:42] kraft has joined the channel
[10:42] tomb has joined the channel
[10:42] iFire has joined the channel
[10:42] tbranyen has joined the channel
[10:42] duckspeaker has joined the channel
[10:42] hotspants has joined the channel
[10:42] vuliev has joined the channel
[10:42] boxysean has joined the channel
[10:42] ajpiano has joined the channel
[10:42] naneau has joined the channel
[10:42] Guest18468 has joined the channel
[10:42] mikegerwitz has joined the channel
[10:42] cyraxx has joined the channel
[10:42] rachelderp has joined the channel
[10:42] callumacrae has joined the channel
[10:42] geoffeg has joined the channel
[10:42] gbot2 has joined the channel
[10:42] persson has joined the channel
[10:42] MikeW has joined the channel
[10:42] kei has joined the channel
[10:42] jheusala2_ has joined the channel
[10:42] rhutchison_ has joined the channel
[10:42] a11235 has joined the channel
[10:42] DrPizza_ has joined the channel
[10:42] sstephenson_ has joined the channel
[10:42] mrkurt_ has joined the channel
[10:42] markatto has joined the channel
[10:42] squeese has joined the channel
[10:42] micheil has joined the channel
[10:42] hekkwan has joined the channel
[10:42] blakmatrix has joined the channel
[10:42] euforic has joined the channel
[10:42] Peniar has joined the channel
[10:42] enhydra has joined the channel
[10:42] cjm has joined the channel
[10:42] balupton has joined the channel
[10:42] PalmerEk has joined the channel
[10:42] leonh has joined the channel
[10:42] davidcoallier has joined the channel
[10:42] MrNibbles has joined the channel
[10:42] oliland has joined the channel
[10:42] zcopley has joined the channel
[10:42] nickaugust has joined the channel
[10:42] [tm] has joined the channel
[10:42] zpao has joined the channel
[10:42] MooGoo has joined the channel
[10:42] adnam has joined the channel
[10:42] lukegalea has joined the channel
[10:42] beppu has joined the channel
[10:42] mquin has joined the channel
[10:42] raydeo has joined the channel
[10:42] __directory has joined the channel
[10:42] roger_raymond has joined the channel
[10:42] konobi has joined the channel
[10:42] rhutchison_ has joined the channel
[10:42] a11235 has joined the channel
[10:43] kraft has joined the channel
[10:45] k1ttty has joined the channel
[10:45] `3rdEden has joined the channel
[10:45] Anton_ has joined the channel
[10:45] racar has joined the channel
[10:45] temp01 has joined the channel
[10:45] pekim_ has joined the channel
[10:45] bartt has joined the channel
[10:45] colinsullivan has joined the channel
[10:45] te-brian has joined the channel
[10:45] Coderah has joined the channel
[10:45] _ralph has joined the channel
[10:45] whoops has joined the channel
[10:45] monokrome has joined the channel
[10:45] sonnym has joined the channel
[10:45] jobject has joined the channel
[10:45] pct_ has joined the channel
[10:45] Ezku_ has joined the channel
[10:45] bronson has joined the channel
[10:45] kimico has joined the channel
[10:47] booo has joined the channel
[10:47] Glenjamin has joined the channel
[10:47] sharkbird has joined the channel
[10:47] kloeri has joined the channel
[10:48] ttpva has joined the channel
[10:49] torsd has joined the channel
[10:51] adelcambre has joined the channel
[10:53] v3ctR has joined the channel
[10:54] tedsuo has joined the channel
[10:55] jhbot has joined the channel
[10:55] tylerstalder has joined the channel
[10:58] SuMarDi has joined the channel
[10:59] brainproxy has joined the channel
[10:59] slip has joined the channel
[11:01] danielleswank has joined the channel
[11:01] zastaph has joined the channel
[11:02] sh1mmer has joined the channel
[11:02] jacobolus has joined the channel
[11:03] Nuck has joined the channel
[11:04] brainproxy has joined the channel
[11:04] brainproxy has joined the channel
[11:06] mc_greeny has joined the channel
[11:06] tedsuo has joined the channel
[11:09] hackband has joined the channel
[11:09] edude03 has joined the channel
[11:10] karboh has joined the channel
[11:10] moshef has joined the channel
[11:10] jvduf has joined the channel
[11:11] Nuck: Are the netsplits over?
[11:11] Klevre has joined the channel
[11:13] `3rdEden: yup
[11:13] hackband has joined the channel
[11:13] TheJH: Nuck, global notice said so
[11:13] slip has joined the channel
[11:14] Nuck: WTF was up with those?
[11:14] Nuck: Did they explain that?
[11:14] Klevre: I'm compiling node.js via cygwin on windows and I'm getting this error -> http://pastebin.com/HR2BNpki
[11:14] Nuck: I finally gave in and bought colloquy mobile. Loving it so far
[11:14] shiawuen has joined the channel
[11:15] TheJH: Nuck, -Martinp23- [Global Notice] Hi folks. In preparation for some maintenance, we need to do a bit of re-hubbing. This is going to basically involve nearly all of EU splitting from US - so it's going to be noisy. Sorry for the inconvenience, and I'll send another message when we're done.
[11:15] TheJH: Nuck, -Martinp23- [Global Notice] Hi everyone - that's the end of the ride. Everything that needs to be is now re-hubbed, so thanks for your patience and for using freenode, and sorry for the noise. Ask in #freenode with questions. :)
[11:15] Nuck: Ahhh thanks for that
[11:16] TheJH: Nuck, in case your client didn't show you those, you should turn on global notices
[11:16] piscisaureus_ has joined the channel
[11:16] Nuck: I use mIRC on my pc
[11:16] Nuck: Hello piscisaureus
[11:17] Nuck: MIRC sucks ass, of course
[11:17] cha0s has joined the channel
[11:17] robi42 has joined the channel
[11:17] Nuck: And I was offline when the splits ended I think
[11:18] `3rdEden: i will swap colloguy for mirc any day
[11:19] MrNko has joined the channel
[11:19] ilikeprivacy has joined the channel
[11:19] Nuck: You'd rather has mIRC than colloquy?
[11:19] TheJH_ has joined the channel
[11:19] TheJH_ has joined the channel
[11:19] `3rdEden: yup
[11:20] Nuck: Colloquy is nice on iPhone, I know that much.
[11:20] overra: it's what i grew up on
[11:20] `3rdEden: same
[11:20] sourcode has joined the channel
[11:20] `3rdEden: I still have a shit load of mIRC scripts on my disk
[11:20] pickels_ has joined the channel
[11:20] overra: i'm bad about keeping old stuff, kinda sad
[11:20] Nuck: Lol I've been using mIRC for a couple years now. Moved from chatzilla.
[11:21] overra: mirc scripting got me into web dev
[11:21] Nuck: I actually use SysReset with the latest mIRC dropped in
[11:21] Nuck: It's the best windows gui client, but that's still not saying much.
[11:21] Nuck: Windows GUIs are notoriously bad.
[11:22] slip has joined the channel
[11:22] Nuck: I'd kill to have TextMate on Windows 8D
[11:23] Nuck: No seriously, I would murder somebody if it made TextMate work on Windows
[11:23] TheJH: hey, wow, didn't know about /whowas
[11:24] junkee[] has joined the channel
[11:24] industrial: Vim is all I need
[11:24] industrial: isnt textmate like, dead?
[11:24] Nuck: Even Mac keygens are sexy. We get ugly programs with awful blaring rap music and scrolling text, while Mac gets elegant designs with subtle music.
[11:24] Nuck: TextMate bundles are still the standard
[11:25] cmichi has joined the channel
[11:25] industrial: keygens should have chiptune music and parralax scrollers
[11:25] industrial: :p
[11:25] Nuck: I don't care what editor as long as it accepts textmate bundles
[11:25] Nuck: Lol
[11:25] industrial: Nuck: vim has snipmate, which accepts or converts textmate bundles.
[11:25] chapel: industrial++ vim all the way
[11:25] Nuck: Fuck vim :P
[11:25] industrial: if only I could.
[11:26] industrial: erm, right. I'm off xD
[11:26] Nuck: I hate modal editors
[11:26] Nuck: I should be as well. It's well past 4 AM
[11:26] eazyigz has joined the channel
[11:28] DrMcKay: industrial++
[11:28] catb0t: industrial now has 1 beer
[11:28] v8bot_: DrMcKay has given a beer to industrial. industrial now has 1 beers.
[11:29] DrMcKay: since I met Vim I refuse to use anything else
[11:29] v3ctR has joined the channel
[11:30] `3rdEden: if i wanted to update a document in mongodb, not the whole document.. should I use db.save? or db.update with a $set? or a db.update with a upsert =/
[11:31] industrial: update with $set
[11:32] industrial: However if you are writing an update function and dont know all the key names you are changing and it might also have nested keys, then you need to write a function to convert e.g. the JSON into a correct $set update object {a: 'b', 'c.d.e': 'f', 'c.d.g': 'h'}
[11:33] AD7six_ has joined the channel
[11:33] `3rdEden: hmzl
[11:34] industrial: at least, I did, for my Resource.put() =)
[11:34] N0va` has joined the channel
[11:37] Klevre: Anyone got node.js running on windows?
[11:38] tomtomaso has joined the channel
[11:39] tom-tomaso has joined the channel
[11:40] amigojapan has joined the channel
[11:40] v3ctR has joined the channel
[11:41] madsleejensen has left the channel
[11:43] slip has joined the channel
[11:44] necrodearia: https://github.com/LearnBoost/socket.io#readme at the very beginning: var io = require('socket.io'); this produces error in firefox: require is not defined
[11:45] dimroc has joined the channel
[11:45] ecin_ has joined the channel
[11:46] zahanm has joined the channel
[11:46] zahanm has joined the channel
[11:47] meandi has joined the channel
[11:51] slip has joined the channel
[11:51] `3rdEden: necrodearia
[11:51] `3rdEden: do that on the server...
[11:51] `3rdEden: not in a browser
[11:52] rchavik has joined the channel
[11:52] crash82 has joined the channel
[11:56] DennisRasmussen has joined the channel
[11:57] rafaelcaricio has joined the channel
[11:57] jhurliman has joined the channel
[12:00] fairwinds has joined the channel
[12:01] karlbright has joined the channel
[12:03] slip_ has joined the channel
[12:04] japj: Klevre: there is major work going on windows support in the current master (0.5.x) there is also a latest node.exe for windows on the main download page
[12:04] Klevre: japj: I'm compling it via cygwin
[12:05] Klevre: http://pastebin.com/HR2BNpki that's the error I'm getting
[12:05] japj: which version are you building?
[12:05] Klevre: the latest 0.5.5
[12:05] Remoun_ has joined the channel
[12:05] cmichi has joined the channel
[12:07] chrisumbel has joined the channel
[12:07] chrisumbel_ has joined the channel
[12:08] japj: Klevre: did you build with ./confgure and make?
[12:08] Klevre: yep
[12:08] Klevre: that error is after doing 'make'
[12:08] mrsrikanth has joined the channel
[12:10] necrodearia has joined the channel
[12:11] japj: Klevre: I'm trying to build the latest master on cygwin now, it takes a while...
[12:11] amywieliczka has left the channel
[12:11] japj: Klevre: just a check, do you have the latest packages from cygwin?
[12:12] Klevre: yep
[12:12] Klevre: well I think so, I followed the instructions
[12:12] chrisumbel has joined the channel
[12:12] Klevre: https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows)
[12:13] japj: I see for me there is a newer binutils and other stuff, if this compilation goes ok then I'll upgrade to newer cygwin packages and retry
[12:14] Klevre: lemme know how it goes
[12:14] japj: ah, I have the same issue
[12:15] Klevre: http://l8rs.blogspot.com/2011/03/building-nodejs-on-cygwin.html
[12:15] habblelabble: 2011/03 = 670.3333333333334
[12:15] Klevre: "The solution is to remove the -L/usr/lib and -L/usr/local/lib lines from the final build step."
[12:15] japj: so it probably is not something in cygwin
[12:15] Klevre: lines from where? confused by that solution
[12:17] japj: Klevre: it could be that something broke during the a recent change
[12:17] Klevre: hmm
[12:17] Klevre: have you check that blog post?
[12:18] japj: Klevre: that page might be slightly out of date, since they reworked the buildsystem in 0.5.x aswell
[12:18] Klevre: it seems the guy got it to build
[12:18] Klevre: oh
[12:18] japj: Klevre: those instructions probably work for 0.4.x
[12:18] japj: Klevre: if there is no specific reason for you to use 0.5 then it might be better to switch to 0.4.x or use the pre-build windows binary for 0.5.x
[12:19] japj: Klevre: unless you want to work on node itself ofcourse
[12:19] paulwe has joined the channel
[12:20] `3rdEden: micheil: someone with pusher issues in #nodeknockout
[12:20] `3rdEden: ;p
[12:20] Klevre: japj: Actually trying to get https://github.com/mape/node-wargames to work
[12:20] karlbright has joined the channel
[12:22] javajunky has joined the channel
[12:24] slip has joined the channel
[12:24] japj: Klevre: ok, then it might be better to stick with 0.4.x
[12:25] japj: Klevre: high chance that existing projects are not tested on 0.5.x yet, unless they explicitly state it
[12:25] jbrokc has joined the channel
[12:25] japj: Klevre: btw, compilation and linking with mingw works ok. so it is a cygwin specific issue
[12:26] jmikola|w has joined the channel
[12:30] sharkbird has joined the channel
[12:34] slip has joined the channel
[12:35] Klevre: japj: 4.9 built successfully
[12:36] eazyigz has joined the channel
[12:37] v3ctR has joined the channel
[12:38] san has joined the channel
[12:38] Andeye has joined the channel
[12:39] Fabryz has joined the channel
[12:39] N0va has joined the channel
[12:40] CarterL has joined the channel
[12:42] slip has joined the channel
[12:43] topaxi has joined the channel
[12:50] markwubben has joined the channel
[12:50] cha0s has joined the channel
[12:50] cha0s has joined the channel
[12:51] jamescarr_ has joined the channel
[12:52] slip has joined the channel
[12:52] danielleswank has joined the channel
[12:53] sapht has joined the channel
[12:53] prettyrobots has joined the channel
[12:54] chrisumbel has joined the channel
[12:54] agnat_ has joined the channel
[12:55] MrNko has joined the channel
[12:55] fdenbow has left the channel
[12:57] slip has joined the channel
[12:59] hybsch has joined the channel
[12:59] jetienne has joined the channel
[13:00] indexzero has joined the channel
[13:01] Slayterson has joined the channel
[13:02] TheCoreh has joined the channel
[13:02] TheCoreh has joined the channel
[13:02] jheusala-nko has joined the channel
[13:06] LordMetroid: Can one unrequire?
[13:07] LordMetroid: I want to reload the required module during execution
[13:07] CarterL: has anyone used cloudant?
[13:07] slip has joined the channel
[13:12] javajunky has joined the channel
[13:12] tmedema: SubStack: hey, do you know what causes that watch issue with relative requires in browserify?
[13:13] chjj: LordMetroid: you can remove the cached module
[13:13] chjj: LordMetroid: and then require again
[13:13] JakeyChan has joined the channel
[13:13] slip has joined the channel
[13:14] dscape: any recommendations for offline storage?
[13:14] chjj: LordMetroid: it would look like `var path = require.resolve('mymodule'); delete require.cache[path];`
[13:14] dscape: indexeddb and stuff?
[13:14] LordMetroid: chjj: thanks
[13:15] hekkwan_ has joined the channel
[13:17] bwinton has joined the channel
[13:19] hekkwan has joined the channel
[13:19] SamuraiJack has joined the channel
[13:20] tomtomaso has joined the channel
[13:21] ttpva has joined the channel
[13:22] armando_neto has joined the channel
[13:26] jgornick has joined the channel
[13:29] cying has joined the channel
[13:29] slip has joined the channel
[13:31] robinduckett has joined the channel
[13:31] robinduckett: yo
[13:32] robinduckett: anyone know how to get the session ID from express before rendering a view?
[13:32] robinduckett: micheil: ping perhaps? or are you sleeping? (as you should be!)
[13:33] hakunin has joined the channel
[13:34] navaru has joined the channel
[13:35] vicapow has joined the channel
[13:35] rick_h_ has joined the channel
[13:36] fly-away has joined the channel
[13:39] aconbere has joined the channel
[13:41] CrabDude_ has joined the channel
[13:41] colinsullivan1 has joined the channel
[13:41] CStumph_ has joined the channel
[13:42] slip has joined the channel
[13:42] Sorella has joined the channel
[13:43] chrisumbel has joined the channel
[13:43] radicality has joined the channel
[13:43] chrisumbel_ has joined the channel
[13:44] fmeyer has joined the channel
[13:45] v3ctR has joined the channel
[13:46] guidocalvano has joined the channel
[13:46] k1ttty has joined the channel
[13:46] ttpva has joined the channel
[13:48] mattopenstack has joined the channel
[13:49] mattopenstack: does anyone have any experiencing in recruiting a server-side node.js developer, unfortunately it would seem listing javascript has attracted mainly frontend devs that know a little bit of jQuery (without even understanding why/how jQuery works)
[13:49] stride: hehe
[13:51] gartenstuhl has joined the channel
[13:51] facorreia has joined the channel
[13:52] eyesUnclouded has joined the channel
[13:55] jbrokc has joined the channel
[13:55] CrisO has joined the channel
[13:56] jbrokc has joined the channel
[13:57] navaru has left the channel
[14:01] Cromulent has joined the channel
[14:02] ag4ve has joined the channel
[14:02] slip has joined the channel
[14:02] ben_alman has joined the channel
[14:03] __sorin__ has joined the channel
[14:04] gartenstuhl has joined the channel
[14:05] skm has joined the channel
[14:05] slip has joined the channel
[14:07] gartenst_ has joined the channel
[14:07] kenperkins has joined the channel
[14:08] shiawuen has joined the channel
[14:08] gartenstuhl has joined the channel
[14:10] erickt has joined the channel
[14:12] slip has joined the channel
[14:13] stagas has joined the channel
[14:14] dimroc: on heroku, does anyone know how to get your public domain name?
[14:16] stagas_ has joined the channel
[14:20] _dc has joined the channel
[14:20] Wizek has joined the channel
[14:20] Dmitrijus has joined the channel
[14:22] openpercept1 has joined the channel
[14:23] sharkbird has joined the channel
[14:25] slip has joined the channel
[14:25] maushu has joined the channel
[14:25] leahculver has joined the channel
[14:25] leahculver has joined the channel
[14:26] rhdoenges has joined the channel
[14:26] __tosh has joined the channel
[14:27] hakunin has joined the channel
[14:30] CrisO has joined the channel
[14:31] firebalrog has joined the channel
[14:31] jakehow_ has joined the channel
[14:31] jakehow has joined the channel
[14:31] aliem has joined the channel
[14:32] jakehow__ has joined the channel
[14:33] drolp_ has left the channel
[14:34] sreeix has joined the channel
[14:34] stagas has joined the channel
[14:34] bshumate has joined the channel
[14:34] bshumate has joined the channel
[14:37] jtsnow has joined the channel
[14:38] openpercept has joined the channel
[14:38] gerad has joined the channel
[14:39] slip has joined the channel
[14:40] zastaph has joined the channel
[14:40] clifton has joined the channel
[14:40] nickgreenie has joined the channel
[14:41] z6Dabrata has joined the channel
[14:42] MrNko has joined the channel
[14:42] Sidnicious has joined the channel
[14:46] torsd has joined the channel
[14:48] luke` has joined the channel
[14:48] Nathan__ has joined the channel
[14:50] smus has joined the channel
[14:51] ctl has joined the channel
[14:51] christkv has joined the channel
[14:52] slip has joined the channel
[14:52] ctl: Is there something similar to @include in Sass for Stylus?
[14:52] Croms has joined the channel
[14:52] andrewfff has joined the channel
[14:54] jonaslund: mattopenstack: Just recruit competent people, now if you specifically want node.js developers without having anyone who is competent heading the team you shouldn't be using it yet.
[14:54] Qbix1 has joined the channel
[14:54] slifty has joined the channel
[14:54] jonaslund: mattopenstack: that person would be able to tell what people you should hire
[14:55] jonaslund: mattopenstack: otherwise think hard about your project and team and what you really should be doing
[14:55] tomtomaso has joined the channel
[14:55] a_suenami has joined the channel
[14:55] jonaslund: mattopenstack: node (and neither is any other technology) is a magic device that will help you do anything you desire easily.
[14:56] jonaslund: mattopenstack: node however is a new project under heavy development that will require some levels of bug hunting with
[14:58] gartenstuhl has joined the channel
[14:58] mattopenstack: jonaslund, thanks Ive been using node since earlier days but during the node 0.2.x (dec last year when certain bugs we're 'well fix that in 0.3/0.4 and then library were sticking with 0.2 until 0.4' we were stuck) we switched to Python, now things are mature and for a greenfield we are using NodeJS 0.4x this time round, Im looking to bring someone on board to
[14:58] habblelabble: 3/0 = Infinity
[14:59] mikl has joined the channel
[15:00] ryanfitz has joined the channel
[15:00] mraleph has joined the channel
[15:00] jonaslund: mattopenstack: 0.5 is a rather big overhaul of some of the internals
[15:00] arthurdebert has joined the channel
[15:00] blakmatrix has joined the channel
[15:01] mattopenstack: yeah but core api have stabilized, so im comfortable adopting nodejs now, and stuff like Kue just saved me a few days
[15:01] jonaslund: ok so you do part of the development yourself ?
[15:02] colinsullivan has joined the channel
[15:02] mattopenstack: yes. its just me at the moment and trying to recruit someone else in Thailand to assist full time.
[15:02] DrPizza_: I don't think it's guaranteed that there won't be occasional semantic and capability changes from the 0.5 development
[15:02] jonaslund: why thailand ?
[15:03] jtsnow has joined the channel
[15:04] mattopenstack: Sun, beer, women. But if you mean why not remote, its quite lonely working physically alone, a office environment with more than 1 person will help me I believe in addition to sharing the development responsiblities
[15:05] manufv has joined the channel
[15:06] jerrysv has joined the channel
[15:08] andrewfff has joined the channel
[15:11] [[zz]] has joined the channel
[15:11] JumpMast3r has joined the channel
[15:11] calebc has joined the channel
[15:12] shiawuen has joined the channel
[15:16] jamescarr_ has joined the channel
[15:16] jarek has joined the channel
[15:17] slip has joined the channel
[15:18] brianseeders has joined the channel
[15:19] sharkbird has joined the channel
[15:19] jchris has joined the channel
[15:19] tmedema: Should anti-xss checks always be done on the receiving client side? Or is there a reason to perform them on the server side?
[15:21] ryanj has joined the channel
[15:22] slip has joined the channel
[15:23] bwinton has joined the channel
[15:23] marcello3d has joined the channel
[15:24] marcello3d has joined the channel
[15:25] clifton has joined the channel
[15:25] phoe6 has left the channel
[15:26] bel_airman has joined the channel
[15:27] trentm has joined the channel
[15:28] tmedema: chris: hi there, chriso from github?
[15:29] JSManiacs has joined the channel
[15:29] trentm has joined the channel
[15:29] markwubben has joined the channel
[15:30] marcello3d: wow, colloquy is running like crap on lion
[15:30] marcello3d: super slow and the screen doesn't repaint unless I resize it
[15:30] jvolkman: ACTION isn't excited about installing lion
[15:31] jamescarr_: damn it
[15:31] slip has joined the channel
[15:31] jamescarr_: my joyent instance stopped workin
[15:31] eyesUnclouded has joined the channel
[15:31] marcello3d: it used to work fine on lion, not sure what's up
[15:32] neilk_ has joined the channel
[15:32] jkj_: i quite like lion
[15:33] marcello3d: gonna try limechat, anyone used that?
[15:33] trentm has joined the channel
[15:33] jkj_: our contest irc client is not quite ready yet :(
[15:33] jkj_: hopefully in nine hours
[15:34] jvolkman: ACTION uses weechat
[15:34] jkj_: irssi2 icecapd running on personal or hosted shell server and a web ui... the irc is persisted
[15:35] uptownben has joined the channel
[15:35] uptownben has left the channel
[15:37] marcello_ has joined the channel
[15:37] binaryjohn_ has joined the channel
[15:38] geetarista has joined the channel
[15:38] marcello4d: this UI is nuts
[15:38] meandi2 has joined the channel
[15:38] AaronMT has joined the channel
[15:39] marcello4d: I dig it though, super clean
[15:39] Spion_ has joined the channel
[15:40] fdenbow has joined the channel
[15:41] apoc has joined the channel
[15:42] liveink has joined the channel
[15:42] marcello3d: and it's on the app store which is convenient
[15:47] seivan has joined the channel
[15:48] jarek has left the channel
[15:49] chovy has joined the channel
[15:50] gartenst_ has joined the channel
[15:51] uptownben has joined the channel
[15:51] slip has joined the channel
[15:51] uptownben: Anyone know if there are any performance differences between the different MongoDB modules?
[15:52] stagas_ has joined the channel
[15:53] mynyml has joined the channel
[15:56] marcello3d: probably
[15:58] marcello3d: uptownben: which ones are you looking at and why?
[15:58] napert has joined the channel
[15:59] uptownben: I am currently looking at Mongoose, mainly because it seems pretty understandable and the DBRef things looks pretty cool.
[15:59] uptownben: just havent seen much in terms of speed/performance comparisons
[16:00] jamescarr_: uptownben, mongoose is the SHIT
[16:00] jamescarr_: however, I use both mongoose and mongodb-native
[16:01] jamescarr_: mongoose for ORM, mongodb-native for GridFS
[16:02] jetienne has joined the channel
[16:02] uptownben: what makes you use mongodb-native?
[16:02] slip has joined the channel
[16:02] grekko has joined the channel
[16:03] MrNko has joined the channel
[16:04] teadict: wow @ nowjs
[16:04] teadict: that library just solved everything I have to do with this new project
[16:04] tbranyen: nice
[16:04] teadict: sweet
[16:05] DrMcKay: teadict: wow, that's nice
[16:05] DrMcKay: teadict: thanks for mentioning it :)
[16:05] teadict: DrMcKay: you guys didn't know about it?
[16:06] teadict: it creates a namespace between server and client and syncs everything in real time with all connections... it's plainly awesome!
[16:06] DrMcKay: teadict: I didn't
[16:06] jamesw has joined the channel
[16:06] jamesw: what library teadict?
[16:06] DrMcKay: it's way better than ajax, it seams
[16:07] teadict: it's great for this app I'm going to be doing where there's a list of tasks that need to be coopertively taken cared of, so notifications come and go, wow, I¡'m so relieved right now
[16:07] vicapow: anyone have good examples of using promises?
[16:08] teadict: jamesw: http://nowjs.com/
[16:08] madsleejensen has joined the channel
[16:08] vicapow: :mrryanjohnston yo dude!
[16:08] navaru has joined the channel
[16:09] vicapow: mrryanjohnston: yo dude!
[16:11] navaru: hey, does anynone know a good book about Javascript UI? how to deal with menus, windows, tabs in a large application?
[16:11] brianseeders has joined the channel
[16:11] navaru: or some articles, anything that shows some patterns or good practices
[16:11] Coderah: navaru: google is your book! :)
[16:12] dturnbull: navaru: I like closure http://oreilly.com/catalog/0636920001416
[16:12] gartenstuhl has joined the channel
[16:12] CStumph has joined the channel
[16:12] ceej has joined the channel
[16:13] navaru: dturnbull: thank you
[16:13] V1 has joined the channel
[16:14] navaru: Coderah: I've read a lot of articles and at some extent authors just have their own way of doing things, I've used backbone.js for some small applications but this is not enoght, I need some better patterns for inspiration :)
[16:15] mike5w3c has joined the channel
[16:15] `3rdEden has joined the channel
[16:17] ryanfitz has joined the channel
[16:17] dturnbull: navaru: closure won't disappoint. here's a build tool that might save you some time getting started: http://www.closure-script.com/
[16:17] bergie has joined the channel
[16:18] Vertice has joined the channel
[16:19] navaru: dturnbull: thanks!
[16:19] christkv has joined the channel
[16:20] apoc has joined the channel
[16:22] bnoordhuis has joined the channel
[16:23] teknopaul has joined the channel
[16:23] slifty has joined the channel
[16:24] rickharrison has joined the channel
[16:25] w3dot0 has joined the channel
[16:28] chorrell has joined the channel
[16:30] jamescarr_: any idea why in the world my response time would take forever in an express route when I redirect right away before issuing a save command on a mongodb object?
[16:30] jamescarr_: if I take the save out it works fine
[16:32] jamescarr_: goddamn
[16:33] schwab has joined the channel
[16:33] jamescarr_: is there a way for me to inspect wtf is taking up so much memory?
[16:34] adalgiso has left the channel
[16:36] newy has joined the channel
[16:37] sourcode has joined the channel
[16:37] jamescarr_: hmmm
[16:37] jamescarr_: accessing req.session takes eternity
[16:38] CarterL has left the channel
[16:39] CStumph has joined the channel
[16:40] nodokodo has joined the channel
[16:43] tnlogy has joined the channel
[16:44] arlolra has joined the channel
[16:44] tnlogy: hi, I'm trying out expressjs, but they views don't seem to work for me. it says "Cannot find module 'jade'" or 'ejs' when I tried that view renderer. any idea why?
[16:45] MrNko has joined the channel
[16:45] tnlogy: works fine to call require('jade'), but no luck when using it in expressjs..
[16:45] hakunin_ has joined the channel
[16:46] SebastianFlyte has joined the channel
[16:50] TheJH has joined the channel
[16:50] TheJH has joined the channel
[16:51] jamescarr_: mape's boilerplate app...
[16:51] jamescarr_: WAS A TRAP!!!
[16:52] mape: jamescarr_: broke?
[16:52] jamescarr_: mape, nah, just didn't spent the time to understand it fully
[16:52] jamescarr_: we keep hitting weird situations
[16:52] mape: with what part?
[16:52] jamescarr_: like right now when there is an error on the serverside, it times out and runs out of memory rather than show me wha the error was
[16:53] mape: hmm that seems strange, never had that
[16:54] vns has joined the channel
[16:54] N0va has joined the channel
[16:55] vikstrous has joined the channel
[16:56] jamescarr_: yeah, it's a little frustrating
[16:57] jamescarr_: ish I knew why it was
[16:57] mape: jamescarr_: at a specific route?
[16:57] jamescarr_: any route
[16:58] vidi has joined the channel
[16:58] TooTallNate has joined the channel
[16:59] TooTallNate has joined the channel
[16:59] te-brian2 has joined the channel
[17:00] DTrejo has joined the channel
[17:00] jamescarr_: yeah, it never responds when there is a serverside error... it keeps loading before eventually giving me FATAL ERROR: JS Allocation failed - process out of memory
[17:00] jamescarr_: on the console
[17:00] meandi has joined the channel
[17:01] massivebiz has joined the channel
[17:01] mape: jamescarr_: I've never had that so I would start at the new code
[17:01] mape: something recursive perhaps?
[17:02] jamescarr_: hmmm
[17:02] jamescarr_: my teammates had some issues with stuff in server.js that they had to comment out in the beginning
[17:02] miels has joined the channel
[17:02] miels: Anyone here use upstart/monit on webbynode?
[17:04] mape: jamescarr_: hmm.. and you shouldn't have DummyHelper at the start
[17:04] JWarm has joined the channel
[17:04] mape: "Initiate this after all other routing is done, otherwise wildcard will go crazy."
[17:04] jamescarr_: we commented it out
[17:05] jamescarr_: what is DummyHelper?
[17:05] mape: ah yeah, sry, just woke up
[17:05] mape: it allows you to develop the site without reloading when you update css/js/templates
[17:05] garrensmith: is there a simple way of limiting someone from logged into a website from more than one computer at a time?
[17:06] miels: garrensmith: check if someone is already logged on with that username before granting them access. Why do you want to do that anyway? Most sites nowadays allow that given how many different connected devices people have and use at one time (desktop, laptop, iPhone, iPad, etc.)
[17:07] massivebiz has joined the channel
[17:07] CStumph has joined the channel
[17:07] towski has joined the channel
[17:08] garrensmith: miels: Not me its a requirement for an app I'm contracted to build.
[17:08] miels: garrensmith: oh okay. Might be worth talking to them on that one.
[17:08] geetarista has joined the channel
[17:09] isaacs has joined the channel
[17:10] jamescarr_: heh
[17:10] vikstrous has joined the channel
[17:10] jamescarr_: might need to make an emergency migration off of joyent ;S
[17:10] miels: Anyone here use upstart/monit on webbynode? I'm following this tutorial (http://howtonode.org/deploying-node-upstart-monit) and upstart isn't working at all. I can't do 'start service'
[17:10] cying has joined the channel
[17:11] isaacs has joined the channel
[17:13] stagas has joined the channel
[17:15] JaKWaC has joined the channel
[17:16] clifton has joined the channel
[17:17] wmage has joined the channel
[17:20] TheFuzzball has joined the channel
[17:22] newy has joined the channel
[17:22] MrNko has joined the channel
[17:22] CrisO: any thoughts on expresso vs. nodeunit?
[17:23] hellp has joined the channel
[17:23] jtsnow has joined the channel
[17:24] ebryn_ has joined the channel
[17:24] leahculver has joined the channel
[17:24] leahculver has joined the channel
[17:25] systemfault has joined the channel
[17:26] versicolor has joined the channel
[17:27] ryanj has joined the channel
[17:28] sirdancealot has joined the channel
[17:28] ingenthr has joined the channel
[17:30] Cromulent has joined the channel
[17:31] Croms: miels: Use 'sudo start app' if you're not root. If you're root just do 'start app'. With 'app' being the name of your .conf script in etc/init.
[17:31] kmiyashiro has joined the channel
[17:33] Yoric has joined the channel
[17:34] tedsuo has joined the channel
[17:36] jonaslund has joined the channel
[17:36] wmage has joined the channel
[17:37] slifty has joined the channel
[17:38] eyesUnclouded has joined the channel
[17:40] stagas has joined the channel
[17:40] __sorin__ has joined the channel
[17:40] cying has joined the channel
[17:41] MrNko has joined the channel
[17:45] arlolra: when i call end() on a writestream, should an 'end' event fire
[17:45] arlolra: ?
[17:46] typn has joined the channel
[17:49] gtramont1na has joined the channel
[17:52] cying has joined the channel
[17:54] zemanel has joined the channel
[17:54] hybsch2 has joined the channel
[17:54] hybsch1 has joined the channel
[17:54] hybsch has joined the channel
[17:55] hybsch has joined the channel
[17:57] markdaws has joined the channel
[17:57] zmbmartin has joined the channel
[17:58] paul0 has joined the channel
[18:01] MrNko has joined the channel
[18:01] captain_morgan has joined the channel
[18:03] d0k has joined the channel
[18:03] aconbere has joined the channel
[18:04] DrMcKay: weird.
[18:04] DrMcKay: does new Error('blah') throw?
[18:05] vikstrous has joined the channel
[18:06] hekkwan has joined the channel
[18:06] madsleejensen has joined the channel
[18:07] zomgbie has joined the channel
[18:08] TooTallNate: DrMcKay: no
[18:09] ttpva has joined the channel
[18:09] teadict: npm -g is for global, right?
[18:09] teadict: npm will look up the location of my node compilation and put it in that node_modules repo, right?
[18:09] DrMcKay: TooTallNate: thanks. it's just weird, whenever I pass it to callback, I get a stack trace dump, it just looks like an exception
[18:09] isaacs: teadict: yeah
[18:09] teadict: if its local install (no -g), then it goes to the current folder
[18:09] teadict: isaacs: great, ty
[18:09] isaacs: teadict: bingo
[18:09] isaacs: np
[18:10] teadict: ACTION asks simple questions to establish basic important knowledge
[18:10] mif86 has joined the channel
[18:10] visnup: tbassetto: are you listening on 0.0.0.0?
[18:10] ttpva has joined the channel
[18:10] tbassetto: now yes :) we didn't think about that…
[18:12] jtsnow has joined the channel
[18:12] visnup: tbassetto: netstat -tna
[18:12] openpercept has joined the channel
[18:12] newy has joined the channel
[18:13] mikl has joined the channel
[18:13] ricklon has joined the channel
[18:13] tbassetto: sorry, I wasn't clear enough. We are now listening on 0.0.0.0 and it works. Errr, almost. We have another error now.
[18:13] teadict: does npm needs cleanning sometimes like apt-get autoclean or that kind of stuff?
[18:13] teadict: cache or whatever
[18:13] isaacs: teadict: you can clean the cache if you really want to, but it's not necessary
[18:13] MrNko has joined the channel
[18:13] teadict: 'irght
[18:13] vikstrous has joined the channel
[18:14] isaacs: teadict: it's a trade-off between speed and space
[18:14] teadict: gotcha
[18:14] isaacs: npm does Etag caching, so it'll invalidate automatically
[18:14] tbassetto: visnup: my colleague, sylvinus, is working on it
[18:14] MrNko has joined the channel
[18:15] markwubben has joined the channel
[18:15] teadict: isaacs: I assume it's always best to install things globally but really study if you'll use it beforehand, right? as opposed to get a whole bunch of different locations dirty across a project or different projects
[18:15] felixhummel has joined the channel
[18:15] dwt has joined the channel
[18:15] teadict: isaacs: (for a beginner at least)
[18:16] isaacs: well, i mean, "dirty" is a relative term here
[18:16] teadict: with no crazy needs
[18:16] isaacs: i kinda like having different projects isolated.
[18:16] teadict: change it for deorganized
[18:16] isaacs: but i also use `npm link` a lot
[18:16] nevir has joined the channel
[18:16] isaacs: :)
[18:16] teadict: oh
[18:16] isaacs: if you install it globally, you'll still have to link it or install locally to require() it
[18:16] teadict: ACTION reads man on link, likes it
[18:16] teadict: emm.. oh
[18:17] teadict: then for a beginner it's better to isolate projects and install everything in each one
[18:17] teadict: I'll play with link later
[18:18] Sorella has joined the channel
[18:19] geetarista has joined the channel
[18:19] jheusala2 has joined the channel
[18:20] miels has joined the channel
[18:20] miels: Croms: I've tried that but it says unknown job
[18:21] Qbix1 has joined the channel
[18:21] teadict: isaacs: installing modules under /some/path makes them available recursively, right? or did I just tried out that wrong
[18:21] mikeal has joined the channel
[18:21] isaacs: teadict: not sure what you mean
[18:22] isaacs: if it's in /foo/node_modules, then /foo/bar/blah.js can require() it
[18:22] teadict: I've got a reference from /playground/subdir/index.html to but npm modules are in /playground/node_modules
[18:22] Croms: miels: I've had that before. If I remember correctly something was wrong in the script.
[18:22] teadict: it still loads now.js
[18:22] teadict: isaacs: great
[18:23] teadict: isaacs: and it can use the root path since its a installed module
[18:23] teadict: not one of my own
[18:23] isaacs: teadict: i don't know anything aboutnow.js
[18:23] teadict: nvm
[18:23] teadict: works
[18:23] alts has joined the channel
[18:24] amerine has joined the channel
[18:24] Gojohnnyboi has joined the channel
[18:26] MrNko has joined the channel
[18:26] miels: Croms: http://pastebin.com/vkYurQGD
[18:26] leahculver has joined the channel
[18:26] leahculver has joined the channel
[18:26] jvduf has joined the channel
[18:28] Croms: miels: Checkin'.
[18:28] Croms: miels: Are you running Express?
[18:29] miels: Croms: yea
[18:30] apang42 has joined the channel
[18:30] mynyml has joined the channel
[18:31] Croms: miels: Replace the 'node' after 'NODE_ENV=production' with its absolute path. Then try again.
[18:32] alts has joined the channel
[18:32] jheusala2 has joined the channel
[18:32] jhurliman has joined the channel
[18:34] zgryw1 has joined the channel
[18:34] Qbix1 has joined the channel
[18:34] guillermo has joined the channel
[18:35] miels: Croms: still didn't work. On my ubuntu installation I didn't have an /etc/init. Only an /etc/init.d. So I made init and put it in there
[18:35] miels: Croms: does that have something to do with it? Do I need to reboot?
[18:35] Croms: miels: What version of Ubuntu are you running?
[18:35] sylvinus: gerad: can we use both no.de instance & linode instances for the duration of the voting ?
[18:36] gerad: yes
[18:36] gerad: but make sure that you only have the require('nko') deployed to one of them
[18:36] miels: Croms: Ubuntu 8.10
[18:36] patcito has joined the channel
[18:36] maushu has joined the channel
[18:37] gerad: or, at the very least that it has the correct domain when you make it votable
[18:37] sylvinus: gerad: yes, ok. thx!
[18:38] sylvinus: we're using joyent as our compute farm bootstrap :)
[18:38] Croms: miels: I don't really have any knowledge of Ubuntu prior to 10.04. Did you 'sudo apt-get install upstart'?
[18:38] miels: Croms: yea but upstart was already installed. I suppose I could try uninstalling and installing it
[18:38] alnewkirk has joined the channel
[18:39] Croms: miels: Yeah, try that.
[18:39] CrabDude: anyone know how to get the raw "GET /misc HTTP/1.1\r\n …." request and not the parsed req.headers, req.method etc…. in http.ServerRequest?
[18:39] vikstrous has joined the channel
[18:40] Juan77 has joined the channel
[18:40] tmpvar has joined the channel
[18:40] booo has joined the channel
[18:41] miels: Croms: that didn't help..
[18:42] Croms: miels: Did you make the .conf script executable?
[18:43] jtsnow has joined the channel
[18:43] miels: Croms: yea it's executable
[18:43] MrNko has joined the channel
[18:44] Croms: miels: Try this script: http://pastebin.com/JcZwQyYT Replace the location of the node executable (after exec) with yours.
[18:45] nodokodo has joined the channel
[18:46] cyraxx has left the channel
[18:46] Croms: miels: If that doesn't help try creating '/var/log/node.log' and give it write permissions (if it's not already created).
[18:46] robinduckett has joined the channel
[18:47] Croms: miels: And if that doesn't help, update to 10.04. ;—)
[18:47] nodokodo has joined the channel
[18:47] shapeshed has joined the channel
[18:47] DrMcKay: !seen caolan
[18:47] newy has joined the channel
[18:47] DrMcKay: no seen bot running here?
[18:48] arlolra has joined the channel
[18:48] fangel has joined the channel
[18:48] miels: Croms: okay I'll try that. Thanks. I still don't understand why the error is "start: Unknown job: nodeServer"
[18:48] TheJH: DrMcKay, which caolan do you want to talk to? I think that there are two, and the one called "caolan" on github has another name here
[18:49] TheJH: DrMcKay, but I'm not sure
[18:49] facorreia has joined the channel
[18:49] TheJH: DrMcKay, the caolan from gh is caolanm here
[18:50] TheJH: DrMcKay, about caolanm: -NickServ- Last seen : Aug 27 05:47:13 2011 (1 day, 13:02:52 ago)
[18:51] Croms: miels: It's probably the installation of Upstart.
[18:51] zeade has joined the channel
[18:52] vidi has joined the channel
[18:53] andyandy_ has joined the channel
[18:53] apang42 has joined the channel
[18:53] miels: Croms: Okay thanks. I'll look at how I can configure and install it from source instead of apt-get
[18:53] andyandy_: hey has anyone deployed a node.js app on heroku using mongohq?
[18:53] _dc has joined the channel
[18:53] DrMcKay: TheJH: ah, thanks
[18:54] andrewfff has joined the channel
[18:56] Croms: miels: Put the .conf file in '/etc/event.d'. Try again.
[18:57] miels: Croms: tried that :(
[18:58] ryanfitz has joined the channel
[18:59] Croms: miels: Try #ubuntu perhaps. I'm all out of ideas.
[18:59] miels: Croms: yea no one is giving me any ideas over there. lol Thanks though I appreciate it :)
[19:01] nickgreenie has joined the channel
[19:01] rickharrison has joined the channel
[19:01] chorrell has joined the channel
[19:01] marcello3d: hello everybody!
[19:02] Croms: miels: You'll figure it out sooner or later.
[19:02] miels: Croms: thanks :)
[19:02] alnewkirk has joined the channel
[19:02] dimroc has joined the channel
[19:04] Fullmoon has joined the channel
[19:04] marcello3d: how goes knockout? is there an irc chan?
[19:04] infynyxx has joined the channel
[19:05] vns_ has joined the channel
[19:07] robotarmy has joined the channel
[19:08] nevir has left the channel
[19:09] gkatsev: https://twitter.com/#!/DEVOPS_BORAT/status/107858899742359552
[19:09] MrNko has joined the channel
[19:09] JaKWaC has joined the channel
[19:09] Charuru has joined the channel
[19:10] tomshaw has joined the channel
[19:12] markwubben has joined the channel
[19:12] jamescarr_: so anyone get their socket.io issues resolved on joyent?
[19:14] TooTallNate: marcello3d: #nodeknockout
[19:14] jetienne has joined the channel
[19:14] marcello3d: cheers
[19:14] marcello3d: anything cool up yet?
[19:16] tuhoojabotti: gkatsev: Heh.
[19:17] sfoster has joined the channel
[19:17] Cromulent has joined the channel
[19:17] ank_ has joined the channel
[19:20] mif86 has joined the channel
[19:20] MrNko has joined the channel
[19:21] robot_jesus has joined the channel
[19:21] marcello3d: no? everything sucks? D:
[19:21] Nuck has joined the channel
[19:22] Nuck: Morning/afternoon
[19:22] jmikola|w has joined the channel
[19:22] g2117 has joined the channel
[19:22] markwubben has joined the channel
[19:23] zivester_ has joined the channel
[19:24] g2118 has joined the channel
[19:25] g2119 has joined the channel
[19:25] g2120 has joined the channel
[19:25] JumpMast3r has joined the channel
[19:26] g2121 has joined the channel
[19:26] booo has joined the channel
[19:27] charleso has joined the channel
[19:27] g2122 has joined the channel
[19:27] DrMcKay: Nuck: btw, what company, if I may ask?
[19:27] g2123 has joined the channel
[19:27] Nuck: My startup?
[19:28] Nuck: Unnamed startup 439
[19:28] DrMcKay: Nuck: ah, I didn't know you're doing a startup
[19:28] DrMcKay: Nuck: good luck :)
[19:28] Nuck: :P
[19:29] dwt has left the channel
[19:29] g2124 has joined the channel
[19:29] aude has joined the channel
[19:29] jamescarr_: http://comorichweb.no.de/
[19:29] g2125 has joined the channel
[19:29] jamescarr_: got a presentation up
[19:29] jamescarr_: our slide editor is getting there :)
[19:30] g2126 has joined the channel
[19:30] g2127 has joined the channel
[19:31] g2128 has joined the channel
[19:31] g2129 has joined the channel
[19:32] xyxne has joined the channel
[19:32] kenperkins has joined the channel
[19:33] vaheh has joined the channel
[19:34] NuckingFuts has joined the channel
[19:34] AvianFlu has joined the channel
[19:34] g2130 has joined the channel
[19:34] g2131 has joined the channel
[19:34] erickt has joined the channel
[19:35] christkv has joined the channel
[19:37] stisti has joined the channel
[19:38] g2132 has joined the channel
[19:38] MrNko has joined the channel
[19:38] booo has joined the channel
[19:39] racar has joined the channel
[19:39] Gojohnnyboi has joined the channel
[19:40] g2133 has joined the channel
[19:40] hekkwan has joined the channel
[19:41] g2134 has joined the channel
[19:42] JaKWaC has joined the channel
[19:45] hekkwan has joined the channel
[19:46] LordMetroid has joined the channel
[19:46] cjm has joined the channel
[19:46] hekkwan_ has joined the channel
[19:46] LordMetroid: Why so many g21... people?
[19:47] jamescarr_: g21?
[19:47] jamescarr_: I was going to ask why so quiet?
[19:47] isaacs has joined the channel
[19:47] LordMetroid: For g2117 and so forth
[19:48] Wizek has joined the channel
[19:48] LordMetroid: I also find this channel very quite
[19:48] g2136 has joined the channel
[19:48] g2135 has joined the channel
[19:48] Renegade001 has joined the channel
[19:48] MrNko has joined the channel
[19:48] JWarm has joined the channel
[19:49] DrMcKay: I wonder what MrNko will be doing...
[19:49] N0va has joined the channel
[19:49] stephank: LordMetroid: they're all NKO nodes doing... something... with a client called icecap apparently.
[19:50] abjorn has joined the channel
[19:50] LordMetroid: ahaa
[19:52] madsleejensen has joined the channel
[19:52] hekkwan has joined the channel
[19:53] LordMetroid: for require, do I ought to do something special asynchronous when make a require()?
[19:54] tbranyen: wat
[19:54] jkj_: LordMetroid: sri :D
[19:54] stephank: LordMetroid: looks like it's just one team for all the g* users, fwiw
[19:54] LordMetroid: ohh dear, that sentence was terrible
[19:54] jkj_: LordMetroid: we are leakin users
[19:54] NuckingFuts has joined the channel
[19:54] stephank: hah, there you go
[19:54] LordMetroid: I am doing a lot of requiring of modules
[19:54] jkj_: there is a local libnss-ldap and ldapjs for accounts
[19:54] jheusala: heh
[19:54] jkj_: irssi2 icecapd for irc
[19:54] jheusala: g* are our users
[19:55] jkj_: accounts are in couchdb
[19:55] LordMetroid: Will that be a problem? Should I write something asynchronously when I make a require?
[19:55] jheusala: I guess it's not working as well as it should be
[19:55] stephank: doesn't freenode complain about so many connections from a single host?
[19:55] jkj_: currently there is a bit of a problem though
[19:55] robinduckett has joined the channel
[19:55] jkj_: but there is still time :D
[19:55] jkj_: i'll drop the clients
[19:55] stephank: hah
[19:56] LordMetroid: Woooow
[19:56] LordMetroid: that was scary
[19:56] jkj_: fixing
[19:56] jheusala: stephank: actually with our system you can use your own shell, too :-)
[19:56] hekkwan_ has joined the channel
[19:56] jkj_: we are just hosting the account for demo purposes
[19:56] stagas has joined the channel
[19:56] jheusala: yeah
[19:57] stephank: jheusala: Cool. Well, was just pointing it out, would be a shame to get blacklisted by the network in the last couple of hours. :B
[19:57] MrNko has joined the channel
[19:58] JaKWaC has joined the channel
[19:58] isaacs has joined the channel
[19:58] booo has joined the channel
[19:58] MrNko has joined the channel
[20:00] dylang has joined the channel
[20:01] omni5cience__ has joined the channel
[20:01] omni5cience__ has left the channel
[20:01] omni5cience__ has joined the channel
[20:02] g2137 has joined the channel
[20:03] Nuck: God I love the turntable.fm for NKO. So diverse yet so similar.
[20:03] Nuck: There's gangsta rap and dubstep, but there's also Gogol Bordello.
[20:03] omni5cience__: I'm getting a weird error trying to deploy to no.de svcadm: Instance "svc:/site/node-service:default" is in maintenance state.
[20:04] MrNko has joined the channel
[20:07] markwubben has joined the channel
[20:08] boaz has joined the channel
[20:08] g2136 has joined the channel
[20:09] isaacs: omni5cience: ssh in and run `node-service-restart`
[20:09] liar has joined the channel
[20:09] trentm has joined the channel
[20:09] isaacs: omni5cience: or check the log in `node-service-log`
[20:09] hekkwan has joined the channel
[20:10] astropirate has joined the channel
[20:10] isaacs: https://gist.github.com/1177152
[20:11] robinduckett has joined the channel
[20:12] CrisO has joined the channel
[20:12] tmedema has joined the channel
[20:13] tdegrunt has joined the channel
[20:14] nickgreenie has joined the channel
[20:14] nickgreenie: hey how do you access the body on a basic http request????
[20:15] misterm_ has joined the channel
[20:15] progrock has joined the channel
[20:16] MrNko has joined the channel
[20:17] g2138 has joined the channel
[20:18] robot_jesus: isaacs, do you mind if I use that font for my site
[20:18] isaacs: what font?
[20:18] robot_jesus: "gubblebum-blocky", monospace
[20:18] Nuck: gubblebum-blocky?
[20:18] Nuck: lol
[20:18] isaacs: robot_jesus: you don't need my permission :)
[20:19] g2139 has joined the channel
[20:19] g2140 has joined the channel
[20:19] robot_jesus: kk
[20:19] g2141 has joined the channel
[20:19] zastaph has joined the channel
[20:19] zastaph has joined the channel
[20:19] socketio\test\49 has joined the channel
[20:20] Aphelion has joined the channel
[20:20] MrNko has joined the channel
[20:20] robot_jesus: Im also using your install method, I <3 it!
[20:20] jamescarr_: is there something that lets me inspect the objects created in a node instance?
[20:20] vikstrous has joined the channel
[20:20] towski has joined the channel
[20:20] robot_jesus: sys.inspect ?
[20:20] isaacs: robot_jesus: if you use gubblebum blocky red-on-white with a three-letter nacronym to refer to a package manager, we may have issues :)
[20:20] robot_jesus: oh all objects
[20:20] robot_jesus: hehe ok
[20:21] socketio\test\20 has joined the channel
[20:22] g2142 has joined the channel
[20:22] MrNko has joined the channel
[20:23] jamescarr_: http://comorichweb.no.de/deck/embed/4e5a9508be4e74c83800012e
[20:23] jamescarr_: go now :)
[20:23] marcello3d: it's short on my screen
[20:23] cmichi has joined the channel
[20:23] marcello3d: like 150 pixels or so
[20:23] dylang has joined the channel
[20:24] g2143 has joined the channel
[20:24] talltyler_ has joined the channel
[20:24] jamescarr_: marcello3d, screenshot?
[20:24] jamescarr_: or did you just make your brower real small to antagonize me
[20:24] marcello3d: no, maximized
[20:24] marcello3d: it's just the slideshow part that's small
[20:24] marcello3d: in fact the height perfectly fits the text from the first slide
[20:25] g2144 has joined the channel
[20:25] marcello3d: let me upload
[20:25] g2145 has joined the channel
[20:25] robot_jesus: same here
[20:26] marcello3d: bah. min.us not working
[20:26] marcello3d: any other quick upload sites?
[20:27] g2146 has joined the channel
[20:27] marcello3d: nevermind, you'll just have to imagine it :)
[20:27] guidocalvano_ has joined the channel
[20:28] g2147 has joined the channel
[20:28] g2148 has joined the channel
[20:28] micheil has joined the channel
[20:29] g2149 has joined the channel
[20:30] vikstrous has joined the channel
[20:31] g2150 has joined the channel
[20:33] aconbere has joined the channel
[20:33] tomtomaso has joined the channel
[20:33] towski has joined the channel
[20:34] cha0s has joined the channel
[20:35] robot_jesus: http://img189.imageshack.us/content_round.php?page=done&l=img189/584/screenshotslidespotthes.png
[20:37] stephank: Man, V8 is so awesome.
[20:38] g2151 has joined the channel
[20:38] stephank: I can actually FunctionTemplate#Inherits and the base #HasInstance will return true for a subclass instance.
[20:38] g2152 has joined the channel
[20:39] aheckmann has joined the channel
[20:39] g2153 has joined the channel
[20:39] aguynamedben has joined the channel
[20:40] stephank: I'm now generating working bindings from crude YAML input that looks like this: http://privatepaste.com/a80f28dcbf
[20:40] g2154 has joined the channel
[20:40] paveq: hm
[20:41] Aphelion has joined the channel
[20:41] Anton_ has joined the channel
[20:42] g2155 has joined the channel
[20:42] marcello3d: stephank: as an aside, familiar with node-canvas?
[20:42] stephank: Most importantly, I don't have to write cruft that builds the function template and prototype, I don't have to parse parameters (overload + automatic unpacking) and inheritance appears to work now. :)
[20:42] marcello3d: (it uses cairo)
[20:43] stephank: marcello3d: I do. My goal was actually to hook that up with SDL.
[20:43] stephank: I side-tracked to plain cairo bindings, and I'll probably make an experimental branch of node-cairo in pure-js.
[20:43] MrNko has joined the channel
[20:43] Ratty_: hmz
[20:43] jkj_: now not generating those for a while :P
[20:43] jkj_: until it works
[20:44] jkj_: sri for flood
[20:44] Ratty_: you could get klined for that
[20:44] rendar: node-cairo? for using libcairo with java script? :)
[20:44] stephank: jkj_: alternatively, just send them to a different channel? That'd allow you to test still.
[20:44] stephank: rendar: yessir
[20:44] dnyy has joined the channel
[20:44] vitoravelino has joined the channel
[20:44] rendar: cool
[20:45] Ratty_: Yeah, send them to #php
[20:45] stephank: hah
[20:45] jkj_: :D
[20:46] jkj_: Ratty_: yeah. those are real users, but they cannot really interact with anyone :P
[20:48] hkjels has joined the channel
[20:49] mikl has joined the channel
[20:49] hkjels: why is it that in jade, this: - note.file = 'notes\/'+note.title+'.md'; becomes .mdes/The title ?
[20:50] hkjels: it should have been notes/The title.md right?
[20:50] vikstrous has joined the channel
[20:50] necrodearia: Does anyone know how to make use of this? I'm new to node.js and do not understand what I am doing wrong. https://github.com/LearnBoost/socket.io#readme at the very beginning: var io = require('socket.io'); this produces error in firefox: require is not defined
[20:51] necrodearia: In an html file parsed with apache2 webserver I have:
[20:52] jesusabdullah: necrodearia: You do the require server-side, not client-side
[20:52] necrodearia: hmm
[20:52] massivebiz has joined the channel
[20:52] jesusabdullah: I haven't really used socket.io but that I do know
[20:53] necrodearia: So which is in client side code...
[20:53] jesusabdullah: right
[20:54] temp02 has joined the channel
[20:54] necrodearia: How do I reference the server side code then? This is confusing to me.
[20:54] necrodearia: I'm using apache2.
[20:54] jesusabdullah: shouldn't you be serving your socket.io code from your node server?
[20:54] robot_jesus: libcairo
[20:54] robot_jesus: wow
[20:55] necrodearia: ah, I must learn how to use node.js then.
[20:55] jesusabdullah: indeed.
[20:56] vidi has joined the channel
[20:56] affrom has joined the channel
[20:59] AvianFlu_ has joined the channel
[21:00] jgornick has joined the channel
[21:00] Wa has joined the channel
[21:01] v3ctR has joined the channel
[21:05] huskyr_ has joined the channel
[21:06] XniX23 has joined the channel
[21:06] MrNko has joined the channel
[21:06] XniX23: is no.de free or do they charge when you order a machine?
[21:06] isaacs: XniX23: you get a 128MB machine for free.
[21:06] isaacs: 5GB disk, and more CPU than you'll ever use
[21:07] marcello3d: heh, every time I take a break from node.js, I need to rewrite all my code to work with the latest versions of all the modules I use
[21:07] jheusala2 has joined the channel
[21:07] vidi has joined the channel
[21:07] XniX23: isaacs: thank you!
[21:07] aguynamedben has joined the channel
[21:08] jheusala2 has joined the channel
[21:08] javajunky has joined the channel
[21:11] necrodearia: hmm, I `npm install express`ed and line with --> var app = express.createServer(); <-- causes error --> ReferenceError: express is not defined
[21:11] boltR has joined the channel
[21:11] necrodearia: error comes from `node `
[21:12] necrodearia: http://privatepaste.com/c564956737
[21:12] alindeman: Need to do something like var express = require("express")
[21:12] stride: damn, beat me :)
[21:13] alindeman: Check out http://expressjs.com/guide.html for full details
[21:13] necrodearia: ah, that makes sense
[21:15] isaacs: necrodearia: var express = require("express")
[21:15] kenperkins has joined the channel
[21:17] jkj-nko has joined the channel
[21:18] topaxi has joined the channel
[21:19] jkj-nko: plop
[21:19] jkj-nko: hello
[21:19] jkj_: !!!!!
[21:19] jkj_: it wurks
[21:20] jkj_: unpossible
[21:20] francois has joined the channel
[21:20] mikeal has joined the channel
[21:21] tnlogy has joined the channel
[21:21] neilk_ has joined the channel
[21:21] sebastianedwards has joined the channel
[21:21] francois: help -> https://gist.github.com/1177240
[21:23] necrodearia: Following "How to use" section at https://github.com/LearnBoost/socket.io#readme if I execute `node socket.io.js` where socket.io.js contains http://privatepaste.com/bb8a56d4b0 and then want to load it (what is it?, socket.io.js file again? the running node.js process? something else?) from client side, how do I reference it? Referencing the file socket.io.js in an html file handle by apache2 still shows "require is not defined"
[21:23] MrNko has joined the channel
[21:23] MrNko has joined the channel
[21:25] navaru: francois: [ Permission denied] , you don't have sh permission to exectute the file
[21:25] jkj_: testing http://pics.kuvaton.com/kuvei/krapula-aamu_by_humon.jpg
[21:26] markwubben has joined the channel
[21:26] infynyxx has joined the channel
[21:27] softdrink has joined the channel
[21:27] v3ctR has joined the channel
[21:29] blueadept` has joined the channel
[21:29] jkj_: http://kapsi.fi/~oh8glv/nko-oulu-irc.png
[21:29] jchris has joined the channel
[21:31] jkj-nko: testing
[21:32] neilk_ has joined the channel
[21:34] misterm_ has left the channel
[21:35] misterm has joined the channel
[21:35] EricL has joined the channel
[21:36] EricL: I'm trying to debug a module for Node.js written in C++. How do I do a console.log or write to stdout (or the like) from the C++ module?
[21:37] tbranyen: EricL: printf
[21:37] tbranyen: EricL: what module?
[21:37] EricL: tbranyen: I guess that's why cout wasn't working.
[21:37] MrNko has joined the channel
[21:38] softdrink: gdb like a boss
[21:38] EricL: tbranyen: Something my company is writing in house.
[21:38] JaKWaC has joined the channel
[21:38] EricL: softdrink: The problem with gdb is that it can't inspect the contents of a v8 variable.
[21:38] tbranyen: ah okay
[21:39] EricL: tbranyen: We need to get around the 1G v8 heap space limit.
[21:39] v3ctR has joined the channel
[21:39] softdrink: I was mostly kidding. gdb is a bit of a mystery to me
[21:39] EricL: softdrink: I wish I could use gdb, but all I get is memory addresses.
[21:39] EricL: I wish I knew how the v8 guys developed.
[21:40] tim_smart has joined the channel
[21:40] tbranyen: EricL: ah
[21:41] softdrink: they develop with black magic and voodoo
[21:41] EricL: printf doesn't seem to work.
[21:41] TheJH: verry black magik
[21:41] EricL: Did you mean printf in JS or printf in C++?
[21:41] jkj_: production@li298-178:~/oulu/website/views$ git pull
[21:41] jkj_: Already up-to-date. Yeeah!
[21:41] jkj_: production@li298-178:~/oulu/website/views$ git pull
[21:41] jkj_: Already up-to-date.
[21:42] jkj_: git easter egg?-)
[21:42] TheJH: jkj_, :D
[21:42] AvianFlu_ has joined the channel
[21:43] Nuck: ugh
[21:43] MrNko has joined the channel
[21:43] Nuck: Gotta make my parser handle headers now :(
[21:43] Nuck: But first,my round on turntable.fm is approaching fast!
[21:48] bergie has joined the channel
[21:49] v3ctR has joined the channel
[21:49] DrMcKay: jkj_: yes, builtin/merge.c
[21:49] newy has joined the channel
[21:50] jakehow__ has joined the channel
[21:50] jakehow_ has joined the channel
[21:50] jakehow has joined the channel
[21:52] stalled has joined the channel
[21:52] CIA-69: node: 03Peter Lyons 07master * ra4eee3d 10/ (lib/http.js lib/http2.js):
[21:52] CIA-69: node: http: remove 'headers sent?' check in OutgoingMessage.getHeader()
[21:52] CIA-69: node: Fixes #752. - http://git.io/hyzukQ
[21:52] CIA-69: node: 03Peter Lyons 07master * rd2defa3 10/ test/simple/test-http-header-read.js : test: test for issue #752 - http://git.io/arLtWw
[21:56] necrodearia: `npm install -d` fails http://privatepaste.com/0f5c31f65d
[21:56] necrodearia: /home/necro/package.json doesn't exist. How can I create it?
[21:56] d0k has joined the channel
[21:57] XniX23: anyone knows which host should i connect to if i have app on no.de ? (im using socket.io)
[21:58] jkj-nko: XniX23: on the browser side: you don't have to tell it
[21:58] maushu: necrodearia, what does that command do?
[21:58] necrodearia: maushu, npm?
[21:58] maushu: install -d
[21:58] aconbere has joined the channel
[21:58] necrodearia: install dependencies I believe
[21:59] XniX23: jkj-nko: so i just do io.connect() ?
[21:59] MrNko has joined the channel
[21:59] necrodearia: According to http://expressjs.com/guide.html
[21:59] robot_jesus: necrodearia, you seem to be in your home directory
[21:59] robot_jesus: you need to change into whatever you downloaded's directory
[21:59] maushu: ^
[22:00] robot_jesus: also, just "npm install express" , you usually dont need to download the source
[22:00] mif86 has joined the channel
[22:00] maushu: necrodearia, that package.json tells npm what is that package is about.
[22:00] necrodearia: You're welcome to see my previous issue (which is quite long) to see what I'm trying to do.
[22:00] necrodearia: from about 30mins ago or so
[22:02] jacobolus has joined the channel
[22:03] Nuck: I think buffertools should be built into Node
[22:03] XniX23: anyone? if i leave host blank it doesnt work
[22:03] Nuck: Seriously, that shit is awesome.
[22:03] robot_jesus: link ?
[22:03] robot_jesus: XniX23, localhost ?
[22:04] Nuck: I'm sure you can do 0.0.0.0
[22:05] jbrokc has joined the channel
[22:05] jamescarr_: I gots zero votes
[22:06] robot_jesus: jamescarr_, ?
[22:06] jamescarr_: so are votes not enabled until after the competition ends?
[22:06] mike5w3c_ has joined the channel
[22:06] dscape: baudehlo: you there?
[22:07] sivy has joined the channel
[22:07] bnoordhuis: EricL: C++ - and go with fprintf(stderr)
[22:07] necrodearia: maushu, ah, I see, thanks
[22:07] jamescarr_: unfortunately now I got to go :S
[22:08] ryanRT has joined the channel
[22:08] XniX23: robot_jesus: "localhost" works on my machine, but doesnt on server
[22:09] robot_jesus: XniX23, no, it wouldn't
[22:09] XniX23: sorry?
[22:09] robot_jesus: XniX23, make a config file, production and development, for production put the server's IP, for development make it localhost
[22:09] robot_jesus: or domain
[22:09] robot_jesus: probably dommain
[22:10] tnlogy: with jade, in my template, can I use a javascript string as input to the jade parser in the view? like an include, but from the string?
[22:10] xyxne: lolwat
[22:10] xyxne: aww
[22:10] robot_jesus: XniX23, http://en.wikipedia.org/wiki/Localhost , localhost is just shorthand for your machines IP
[22:10] lunks has joined the channel
[22:10] robot_jesus: XniX23, sort of, it's a loopback address - but achieves the same hting
[22:12] EricL: bnoordhuis: Trying, thanks.
[22:12] XniX23: robot_jesus: i know what localhost is, i just thought it will work heh, ty ill try the domain
[22:14] EricL: bnoordhuis: That's not working either. I must have something else going wrong.
[22:14] aguynamedben has joined the channel
[22:14] shipit has joined the channel
[22:14] bnoordhuis: EricL: fopen a log file and fprintf to that?
[22:15] bnoordhuis: EricL: if that doesn't work either, you know that line of code simply isn't hit
[22:15] tauren has joined the channel
[22:16] te-brian has joined the channel
[22:16] junkee[] has joined the channel
[22:16] junkee[] has left the channel
[22:16] euforic has joined the channel
[22:17] dshaw_ has joined the channel
[22:17] te-brian: I have some express views that use jqtpl. In these views I need to output some jqtpl markup for the browser. How do I escape the markup so expres does not strip out the template variables on the server side?
[22:17] micheil: isaacs: hmm.. is that your room on meedie?
[22:17] nickgreenie has joined the channel
[22:17] micheil: *meendie
[22:18] v3ctR has joined the channel
[22:18] jkj-nko: yawning
[22:18] te-brian: In other words ... I need express to actually send "Name: ${name}" not "Name: "
[22:18] d3x7r0 has joined the channel
[22:19] piscisaureus has joined the channel
[22:19] brianseeders has joined the channel
[22:21] cying has joined the channel
[22:21] EricL: bnoordhuis: Good call. Trying that.
[22:23] v3ctR has joined the channel
[22:23] jkj-nko: test
[22:24] Me1000 has joined the channel
[22:24] d3x7r0: Does anyone know of a node/javascript equivalent of base64_url_decode from php?
[22:24] EricL: bnoordhuis: Hmm...Turns out that block of code just wasn't being hit.
[22:25] jkj-nko: testing some more
[22:25] bnoordhuis: d3x7r0: create a buffer from the base64 input
[22:26] bnoordhuis: !doc buffer
[22:26] bnoordhuis: bloody bot :/
[22:27] MrNko has joined the channel
[22:28] v3ctR has joined the channel
[22:29] dnyy has joined the channel
[22:30] jhurliman has joined the channel
[22:30] francois: help -> https://gist.github.com/1177240
[22:30] francois: isaacs: http://gamesjs.com:8888/play/abcdef123
[22:31] francois: isaacs: https://gist.github.com/1177240
[22:31] KingJamool has joined the channel
[22:33] karlbright has joined the channel
[22:34] jkj-nko: testing
[22:34] v3ctR has joined the channel
[22:34] jkj-nko: testing some more
[22:35] hornairs has joined the channel
[22:35] deidoes has joined the channel
[22:36] deidoes has left the channel
[22:37] euforic has joined the channel
[22:38] necrodearia: Instead of $ npm install -g express $ express /tmp/foo && cd /tmp/foo how can I execute express from local user installation? So that I can do something like `npm run express /tmp/foo` maybe?
[22:38] leahculver has joined the channel
[22:38] leahculver has joined the channel
[22:39] temp01 has joined the channel
[22:40] markwubben has joined the channel
[22:41] chorrell: francis, in your server/app.js code
[22:41] chorrell: try changing this var port = 8080;
[22:41] chorrell: to
[22:42] chorrell: var port = process.env.PORT || 8080;
[22:43] darshanshankar has joined the channel
[22:44] chorrell: francis
[22:44] chorrell: also, in your package.json file
[22:44] chorrell: change "start": "server/app.js"
[22:44] chorrell: to "start": "node server/app.js"
[22:44] dgathright has joined the channel
[22:45] chorrell: that's why you are getting perm error
[22:46] marienz has joined the channel
[22:46] colinsullivan has joined the channel
[22:46] mraleph has joined the channel
[22:47] robinduckett has joined the channel
[22:48] robinduckett: anyone from the london nko event online?
[22:48] boltR has joined the channel
[22:50] DrMcKay_ has joined the channel
[22:51] philipmat has joined the channel
[22:52] jkj-nko: getting close
[22:52] sivy has joined the channel
[22:52] philipmat: hello! has anybody here installed v0.5.5 via homebrew and could spare an advice on how to do it? (latest version listed by brew info node is v0.4.10).
[22:53] jkj-nko: brew install --HEAD node ... works?
[22:53] jkj-nko: or brew install node --HEAD
[22:53] philipmat: @jkj-nko haven't tried that - didn't know about it. 1 sec please
[22:53] dturnbull has left the channel
[22:54] philipmat: I tried
[22:54] jkj-nko: if there is repository url in "brew edit node", then --HEAD pulls from the repo
[22:54] philipmat: # brew info node --HEAD
[22:54] philipmat: node HEAD
[22:54] philipmat: http://nodejs.org/
[22:54] philipmat: usr/local/Cellar/node/0.4.10 (72 files, 7.6M)
[22:55] MrNko has joined the channel
[22:55] philipmat: brew edit node has
[22:55] philipmat: 3 class Node < Formula
[22:55] philipmat: 4 url 'http://nodejs.org/dist/node-v0.4.10.tar.gz'
[22:55] philipmat: 5 head 'https://github.com/joyent/node.git'
[22:56] _figital has joined the channel
[22:57] chorrell: francois: sorry, got your name wrong. In your package.json file change "start": "server/app.js" to "start": "node server/app.js"
[22:58] g2221 has joined the channel
[22:59] jimt has joined the channel
[22:59] philipmat: thank you @jkj-nko - i think brew upgrade node --HEAD works
[23:00] arthurdebert has joined the channel
[23:02] _figital has joined the channel
[23:02] FireFly|n900 has joined the channel
[23:03] vicapow has joined the channel
[23:04] jd5419 has joined the channel
[23:04] v3ctR has joined the channel
[23:05] sharkbird has joined the channel
[23:05] tcurdt has joined the channel
[23:06] jkj-nko: Does this work now?
[23:06] jkj-nko: does it plz? :)
[23:06] crash82 has joined the channel
[23:06] nickaugust: whoops i went a couple minutes over on my last push!
[23:06] nickaugust: doest that disqualify me?
[23:06] nickaugust: yikes
[23:07] philipmat: @jkj-nko - i think it does.
[23:07] jkj-nko: nickaugust: off by one (hour) ?
[23:07] philipmat: sorry if you weren't talking to me :)
[23:07] nickaugust: oh do I have another hour?
[23:07] nickaugust: wait...
[23:08] jkj-nko: ...is still want to try this client with the magical g???? users
[23:08] mynyml has joined the channel
[23:08] nickaugust: ah still one more hour? whats up with my gmail...
[23:09] robinduckett: nickaugust: it is on until 1AM BST or 12 GMT
[23:09] nickaugust: is there another hour? heh.. what the heck
[23:09] robinduckett: I just got a tweet one hour left
[23:09] nickaugust: ok ok... thanks robinduckett
[23:09] robinduckett: http://twitter.com/#!/node_knockout/status/107950515849150464
[23:09] robinduckett: 9 minutes ago
[23:09] robinduckett: so 50 minutes left
[23:11] hornairs has joined the channel
[23:12] paveq has joined the channel
[23:12] paveq3 has joined the channel
[23:13] paveq3 has joined the channel
[23:14] cjheath has joined the channel
[23:14] bazookatooth has joined the channel
[23:14] liveink has joined the channel
[23:14] MrNko has joined the channel
[23:15] cjheath has joined the channel
[23:15] jgornick has joined the channel
[23:15] fairwinds: hi. have a question about node modules with Windows. If I develop on xp, can the node_modules be used on Vista and Windows 7
[23:16] euforic has joined the channel
[23:16] g2401 has joined the channel
[23:16] paveq: test
[23:16] MrNko has joined the channel
[23:17] blueadept has joined the channel
[23:17] g2402 has joined the channel
[23:17] bnoordhuis: fairwinds: native or JS modules?
[23:17] g2401: teset
[23:17] indexzero has joined the channel
[23:18] g2401: hi :)
[23:19] sharkbird has joined the channel
[23:19] fairwinds: paveq: I have access only to xp for the moment on a virtual machine otherwise would do. I am looking to use some things that have wrapped such as imagemagic
[23:20] Cromulent has joined the channel
[23:20] g2403 has joined the channel
[23:21] g2404 has joined the channel
[23:21] g2404: Another one noms the dust
[23:21] fairwinds: am using the ryppi for my modules
[23:22] g2404: We bring you: http://nko-oulu.kapsi.fi/
[23:22] g2404: --jkj
[23:22] g2405 has joined the channel
[23:22] g2406 has joined the channel
[23:23] jkj_: it takes some moments for the ball to go green
[23:23] jkj_: green balls are green
[23:24] paveq: balls of steel :)
[23:24] g2407 has joined the channel
[23:24] g2401: :)
[23:24] g2405: just checking this out
[23:24] g2408 has joined the channel
[23:24] jkj_: our nicks are a bit dull
[23:24] jkj_: no nick change yet :(
[23:24] g2408: Hello?
[23:24] g2409 has joined the channel
[23:24] paveq: g2405: does it work well?
[23:24] jkj_: ...without custom icecapd
[23:24] paveq: hi :)
[23:25] g2408: boo
[23:25] g2408: Works nicely!
[23:25] philipmat has left the channel
[23:25] g2410 has joined the channel
[23:26] H4ns``` has joined the channel
[23:26] calebc has joined the channel
[23:26] v3ctR has joined the channel
[23:27] jkj_: you can well have you own irssi2 icecapd on you own shell server... and use our web thingy as front end
[23:27] MrNko has joined the channel
[23:28] g2411 has joined the channel
[23:28] ingenthr has joined the channel
[23:28] fmeyer has joined the channel
[23:29] MrNko has joined the channel
[23:30] junkee[] has joined the channel
[23:33] markdaws has joined the channel
[23:33] mikeal has joined the channel
[23:33] boltR has joined the channel
[23:33] sneakyness has joined the channel
[23:33] MrNko has joined the channel
[23:34] sneakyness: yo guys, I'm reading through the usage section of this spine.app on github. When he starts his server, he uses the command "hem", what is that?
[23:34] sneakyness: https://github.com/maccman/spine.app
[23:36] sneakyness: nvm, I found it. I was trying to search npm from the command line and nothing was appearing
[23:36] bazookatooth has joined the channel
[23:37] Acolyte has joined the channel
[23:38] adelgado has joined the channel
[23:38] g2404: hm
[23:40] thepatr1ck has joined the channel
[23:40] g2412 has joined the channel
[23:41] g2413 has joined the channel
[23:41] firebalrog has joined the channel
[23:42] sneakyness: now it's telling me it can't find module spine? wtf O_o
[23:42] guidocalvano has joined the channel
[23:43] dmitrig01 has joined the channel
[23:44] edude03 has joined the channel
[23:44] MrNko has joined the channel
[23:44] g2414 has joined the channel
[23:45] g2415 has joined the channel
[23:45] boaz- has joined the channel
[23:45] g2416 has joined the channel
[23:45] Sorella: sneakyness, you might want to require head and torso first :3 -kidding
[23:45] MrNko has joined the channel
[23:45] NuckingFuts has joined the channel
[23:46] sneakyness: heh
[23:46] sneakyness: I have no idea what's going wrong here, none of this new stuff seems to be very well documented or supported
[23:46] Sorella: sneakyness, is the spine module reachable from the location you're requiring it, as in, in a node_modules folder above the current directory, or globally installed?
[23:46] alnewkirk has joined the channel
[23:46] sneakyness: it's globally installed
[23:47] boaz has joined the channel
[23:47] sneakyness: (I haven't written JS since like jquery 1.4 coming out was a big deal)
[23:47] CrabDude has joined the channel
[23:47] MrNko has joined the channel
[23:47] Acolyte: because it is WIP, sneakyness
[23:48] g2417 has joined the channel
[23:48] sneakyness: I understand that it's all new, I just think it's a pretty terrible first impression that I'm following the available instructions and it's failing
[23:48] sneakyness: It's like, it went in for the handshake… and ended up punching itself in the face heh
[23:49] g2418 has joined the channel
[23:49] tbranyen: sneakyness: http://sharefilewith.me/u/e45107.png
[23:49] slifty has joined the channel
[23:49] crash82 has joined the channel
[23:49] Acolyte: I believe you might be right, however situation with open source is different to that of closed ;)
[23:49] g2418: jees
[23:50] yorick has joined the channel
[23:50] g2418: toimiiks tää?
[23:50] MrNko has joined the channel
[23:50] sharkbird has joined the channel
[23:50] g2419 has joined the channel
[23:50] CrabDude has joined the channel
[23:50] g2418: gggg
[23:50] sneakyness: tbranyen: I'm not getting that output when I type node test.js
[23:51] tbranyen: something is messed up then
[23:51] tbranyen: what npm version are you on?
[23:51] tbranyen: npmv -v
[23:51] tbranyen: npm -v *
[23:51] sneakyness: 1.0.17
[23:51] g2401: works nicely :)
[23:51] isaacs: sneakyness: too old!!
[23:51] MrNko has joined the channel
[23:51] isaacs: sneakyness: we're 10 versions higher now!
[23:51] tbranyen: hmmm i'm on 1.0.10 and node 0.4.5
[23:51] sneakyness: wut
[23:51] g2420 has joined the channel
[23:51] sneakyness: I just installed it yesterday
[23:51] tbranyen: so thats not the issue
[23:51] isaacs: npm search npm version
[23:51] isaacs: *view, rather
[23:52] lunks has joined the channel
[23:52] tylerstalder has joined the channel
[23:52] isaacs: $ npm view npm version
[23:52] isaacs: 1.0.27
[23:52] g2421 has joined the channel
[23:52] sneakyness: 1.0.27
[23:52] sneakyness: O_o
[23:52] sneakyness: I like how it has two different version numbers depending on how you ask it
[23:52] g2422 has joined the channel
[23:52] robinduckett: is there no way i can get npm to update itself?
[23:52] MrNko has joined the channel
[23:53] g2422: rr
[23:53] isaacs: ircretary: inst robinduckett
[23:53] ircretary: robinduckett: `curl http://npmjs.org/install.sh | sh` (or, if there are permission issues, you can try: `curl http://npmjs.org/install.sh | sudo sh`)
[23:53] isaacs: robinduckett: that installer just downloads it and then uses it to install itsefl
[23:53] isaacs: robinduckett: you can also sometimes `npm i npm -g`
[23:53] sneakyness: so I'm trying to use this spine.app thing to get off the ground faster
[23:53] dylang: Doodle or Die - http://doodle.no.de/
[23:53] g2421: lol?
[23:53] g2423 has joined the channel
[23:53] robinduckett: isaacs: I would like to see a npm update npm or so :P
[23:53] sneakyness: when I do spine app my_app, I don't get a my_app/index.js
[23:54] MrNko has joined the channel
[23:54] robinduckett: Did everyone see Pusher's NKO entry?
[23:54] tbranyen: nope link
[23:54] isaacs: robinduckett: npm update npm -g
[23:54] robinduckett: http://tanked.no.de
[23:54] g2424 has joined the channel
[23:54] isaacs: robinduckett: it's globally installed
[23:54] robinduckett: their app is ridiculously good
[23:54] newy has joined the channel
[23:54] robinduckett: basically worms with tanks
[23:54] robinduckett: destroyable terrain
[23:54] MrNko has joined the channel
[23:55] ryanfitz has joined the channel
[23:55] tbranyen: wow
[23:55] robinduckett: also
[23:55] g2419: O_o
[23:55] robinduckett: forward's entry is also tres fucking amazing
[23:55] paveq: g2419: hi :)
[23:55] tbranyen: lol wicked glitchy robinduckett
[23:55] robinduckett: http://nko2-forward.herokuapp.com/
[23:55] g2425 has joined the channel
[23:55] Druid_ has joined the channel
[23:56] g2419: paveq, this thing lacks tab completion and... aww.. Almost everything else that makes IRC. :P
[23:56] robinduckett: tbranyen: very fun though
[23:56] MrNko has joined the channel
[23:56] robinduckett: and forward's entry is extremely well polished
[23:56] g2419: or does my browser just screw things up?
[23:56] g2404: g2419: True... 48h was too short for us :P
[23:56] paveq: g2419: yeah, work in progress :)
[23:56] g2419: kk
[23:56] danielleswank has joined the channel
[23:56] jheusala: g2404: it's coming as a plugin! :-)
[23:57] jheusala: true, it's not fully implemented yet.
[23:57] MrNko has joined the channel
[23:57] robinduckett: the pusher team and the forward team were coding machines
[23:57] jheusala: we will continue working on it after the competition
[23:57] jheusala: it's also MIT
[23:58] massivebiz_ has joined the channel
[23:58] g2404: I wonder if we can fork the thingy before the original is fully judged? --jkj
[23:58] robinduckett: plus Forward's offices were fantastic, free food, free wine/beer/alcohol of all sorts, free red bull
[23:58] MrNko has joined the channel
[23:58] robinduckett: they even had a shower.
[23:58] robinduckett: in the office.
[23:58] robinduckett: I used it.
[23:59] MrNko has joined the channel
[23:59] g2426 has joined the channel
[23:59] MrNko has joined the channel
[23:59] g2426: asd