[00:01] aroman: Aria: so this is what I ought to be using? http://nodejs.org/docs/v0.6.5/api/http.html#http.Agent [00:01] Aria: Yeah. [00:02] ciro_nunes has joined the channel [00:02] cheapRoc has joined the channel [00:04] johnnywengluu has joined the channel [00:04] johnnywengluu has left the channel [00:06] JaKWaC has joined the channel [00:06] wingie has joined the channel [00:06] Draco_ has joined the channel [00:06] kerang has joined the channel [00:08] eeemsi: could someone take a look at that problem? [00:10] Aria: What problem? [00:10] Aria: Oh, your regular expression? That's POSIX basic syntax. [00:11] Aria: Javascript's regexes are POSIX extended syntax, more or less. [00:11] Aria: so \( should be (, \) should be ), \? should be ?. [00:14] dannyamey has joined the channel [00:15] ryanfitz has joined the channel [00:16] eeemsi: Aria: still the same error [00:20] neurodrone has joined the channel [00:20] Aria: What is the actual error? [00:20] eeemsi: if (message.find(/^([^:/?#]\+:)?(//[^/?#]*)?[^?#]*(?[^#]*)?(#.*)?/)) { ^ [00:20] cody-- has left the channel [00:21] eeemsi: oh… wait a sec i'll putt in nopaste [00:21] eeemsi: http://pastebin.com/dXvXq95q [00:22] eeemsi: its the next sign --> ^ [00:22] Aria: Oh. [00:22] Aria: You're delimiting with / [00:22] Aria: So the second / is the end of the regex. [00:22] Aria: You need to change / to \/ [00:22] Aria: Or use the string form -- new Regexp('regex here') [00:24] dilvie has joined the channel [00:24] boltR has joined the channel [00:25] eeemsi: SyntaxError: Invalid regular expression: /^([^:\/?#]\+:)?(\/\/[^\/?#]*)?[^?#]*(?[^#]*)?(#.*)?/: Invalid group [00:25] mandric has joined the channel [00:25] rchavik has joined the channel [00:25] mehlah has joined the channel [00:25] Aria: Getting there. [00:25] JmZ: nice regex [00:25] Aria: (? starts a group, but what are you trying to match with that part? [00:25] aroman: is there a pretty printer for node? [00:26] WarheadsSE: eBay = powned... [00:26] eeemsi: in all i want to check whether there is an url or not ;) [00:27] JmZ: erm [00:27] eeemsi: and according to the rfc that is a regex for that usecase [00:27] Juan77 has joined the channel [00:27] JmZ: well, iirc it is the regex to validate a url, not detect/parse URLs [00:27] liar has joined the channel [00:28] djMax has joined the channel [00:28] JmZ: something along those lines anyway, i remember having a lengthy discussion about it with the guys on ##php [00:28] djMax: how does one view the output of DTRACE lines inside node? [00:28] eeemsi: for those who are interested here's the rfc http://tools.ietf.org/html/rfc3986#appendix-B [00:29] JmZ: ah i got it the wrong way around [00:29] JmZ: for parsing not validating [00:29] Xiphias3 has joined the channel [00:29] Aria: Oh, I see. Put the \ before the ? [00:29] Aria: (? starts a group, you do actually want a literal ? [00:29] Aria: So \? [00:29] JmZ: since it's a pretty generic pattern, it doesn't check if the URL is valid [00:30] JmZ: what do you mean (? starts a group? (? means absolutely nothing, just a subpattern starting with a ? [00:30] JmZ: though it should be escaped [00:30] Aria: No, that's the thing -- (? isn't valid. [00:30] Aria: (\? starts a subpattern starting with ? [00:30] JmZ: which is what i just said, it means nothing [00:30] Aria: But (? expects : after it to start a group. [00:30] Aria: Meaning nothing is different than being an error ;-) [00:31] JmZ: you don't have to tell me, i do know regex very well [00:31] JmZ: it actually expects a : or = [00:31] JmZ: fyi [00:31] JmZ: or even a ! [00:32] eeemsi: hm… it says everything in the message is an url … =( [00:32] eeemsi: but the message looks like sdfssdfergf4eggddfgtrh5zhj5tjhzgjtzj6n [00:32] JmZ: escape the ?, eeemsi [00:32] piscisaureus_ has joined the channel [00:32] JmZ: just like they do in the RFC [00:33] TheFuzzball has joined the channel [00:33] JmZ: also, again, the regex on the RFC is to parse a URL, not to detect or validate URLs. You'd use that pattern on something you already know to be a URL [00:34] JmZ: it isn't meant to be used to match URLs in a larger string [00:35] jtsnow has joined the channel [00:36] kazupon has joined the channel [00:38] prettyrobots has joined the channel [00:38] eeemsi: now it cant recognize http://something.ohnoes --> /^([^:\/\?#]\+:)\?(\/\/[^\/\?#]*)\?[^\?#]*(\?[^#]*)\?(#.*)\?/ [00:39] k1ttty has joined the channel [00:39] eeemsi: i should get some sleep xD [00:39] JmZ: ugh regex in js is terribly ugly because of the / delimeters [00:39] JmZ: eeemsi: what are you trying to do? [00:40] plutoniix has joined the channel [00:40] Aria: \+ should be + there. [00:40] eeemsi: JmZ: if the string contains a url then i want to do s.th. with that thing [00:40] JmZ: yeah just noticed that aria [00:41] Aria: Note to self: make a parse-basic and emit-extended regex page. [00:42] eeemsi: hm… still not working… =( [00:43] JmZ: overcomplicating things ftw [00:43] eeemsi: its awesome to get help from you - thumbs up! [00:43] JmZ: don't use such complicated regex if you're just checking if a string contains URL(s) [00:43] pilgo: I'm having trouble uncompressing the node 0.6.5 on os x. I get this message: tar: Error exit delayed from previous errors. [00:43] jacobolus has joined the channel [00:44] pilgo: Is this known? [00:44] lwille has joined the channel [00:44] JmZ: eeemsi: also, like I SAID, for the 3rd time, that regex is made to *parse URLs*, not validate or detect/find them [00:44] JmZ: it will match all sorts of malformed crap because it isn't meant to be used as you're using it [00:45] eeemsi: oh… ok [00:45] eeemsi: so what would you recommend? [00:45] JmZ: a better pattern [00:45] mike5w3c has joined the channel [00:46] ryanfitz has joined the channel [00:46] flat has joined the channel [00:46] JmZ: heres the one from the RFC: "^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?", this will match things such as "abcdef" [00:46] JmZ: it'll match anything in fact [00:47] JmZ: because everything is optional except ([^?#]*), and that'll match any number of characters which aren't a ? or # [00:47] JmZ: which is why it is meant for *parsing* URLs, not finding/matching them [00:47] darkenco has joined the channel [00:47] dominictarr has joined the channel [00:48] maletor has joined the channel [00:51] eeemsi: do you have a regex that does look whether a string contains an url? [00:51] Aria: What kind of URLs do you care about? [00:52] sh1mmer has joined the channel [00:52] Aria: http? https? mailto:? irc? ws? [00:53] Eber_ has joined the channel [00:53] vicapow has joined the channel [00:53] benlyn has joined the channel [00:53] eeemsi: only https http [00:53] Eber_ has joined the channel [00:54] eeemsi: or is that spdy thing from google is getting its own something? [00:54] Aria: how about /\b(https|http):\/\/\\w+/ ? [00:54] eeemsi: yes [00:55] Aria: Er. [00:55] Aria: how about /\b(https|http):\/\/\w+/ ? [00:55] Aria: One too many \ in there. [00:55] Aria: It's sloppy, but it probably does what you want. [00:56] ammurorei has joined the channel [00:56] Aria: :// is a pretty rare ocurrance in human text, and preceded by http or https is even rarer. It shouldn't yield too many false positives. [00:56] Aria: It won't EXTRACT a URL, but it'll tell you if there are some. [00:57] JmZ: no need for a subpattern [00:57] eeemsi: Aria: i could tell you my masterplan ;) [00:57] JmZ: you know, /\bhttps?:\/\/\w+/ [00:57] eeemsi: i want to get the title of that page and print it [00:58] mike5w3c has joined the channel [00:58] Aria: JmZ: Of course. But I prefer the explicit clarity of "Oh, look! It matches both" [00:58] eeemsi: something like http://www.phoronix.com/scan.php?page=news_item&px=MTAyNjU … [title] [Phoronix] Building The Linux Kernel In 60 Seconds [00:58] Aria: Oh. So you DO want to extract the URL. [00:58] JmZ: i prefer not having a subpattern i don't need [00:59] JmZ: and reducing the length of the pattern drastically :p [00:59] Aria: And I prefer fixed length match branches ;-) [00:59] ixti has joined the channel [01:00] JmZ: you prefer a whole subpattern vs one optional character? [01:00] JmZ: ok then [01:00] Aria: In this case. Not that it matters much. [01:01] JmZ: just extra text that isn't needed :) [01:01] JmZ: don't know why i care about this topic anyway, regex in JS is horrible and ugly [01:02] JmZ: back to my regular channels i go [01:03] Evanlec has joined the channel [01:04] mnutt has joined the channel [01:04] paulwe has joined the channel [01:06] ag4ve_ has joined the channel [01:07] chapel: Has anyone seen an object method that is undefined return 'object' from typeof? [01:08] chapel: basically, I have an object method that I want to check for with an if statement [01:08] ceej has joined the channel [01:08] chapel: I check for it if (this.x.something) [01:08] chapel: something being what Im looking for [01:09] TheLifelessOne has joined the channel [01:09] chapel: the problem is, it outputs undefined if I console log it [01:09] chapel: and basically doesn't exist for my purposes [01:09] CIA-109: libuv: 03Maciej Małecki 07v0.6 * rb06da4c 10/ test/runner.c : test: make test runner return non-zero in case of failure - http://git.io/1BQsCA [01:09] jamsyoung has joined the channel [01:10] chapel: but I can't check if it exists, because it thinks it does, even though it doesn't [01:11] chrisdickinson: v8: typeof null [01:11] CIA-109: libuv: 03Maciej Małecki 07v0.6 * r5989961 10/ .travis.yml : test: add `.travis.yml` for testing on Travis CI - http://git.io/t8PL-w [01:11] CIA-109: libuv: 03Maciej Małecki 07v0.6 * rb5762b2 10/ README.md : doc: add Travis CI build status image - http://git.io/2HKGoQ [01:11] chapel: btw, its a mongoose collection item [01:12] chapel: I am thinking it might be that mongoose is messing with setter/getter [01:12] eeemsi: Aria JmZ i'll be off now - thanks again for your awesome help. if you have something please pm me [01:12] chapel: and causing it to be there, but not be there [01:12] EhevuTov has joined the channel [01:12] chrisdickinson: chapel: perhaps it's returning undefined from a different vm context? [01:12] Aria: chapel: v8 lets one create there-but-not-there objects. Very silly but possible. [01:13] chapel: hrm [01:13] chapel: just wondering how I can check if it actually has something [01:14] jamsyoung has joined the channel [01:16] ArtistConk has joined the channel [01:16] futini has joined the channel [01:16] mehlah has joined the channel [01:17] CIA-109: libuv: 03Ben Noordhuis 07master * rbfd51ca 10/ (.gitignore AUTHORS README.md test/runner.c .travis.yml): Merge branch 'v0.6' (+5 more commits...) - http://git.io/8_BW4g [01:17] CIA-109: libuv: 03Ben Noordhuis 07v0.6 * r12cefca 10/ AUTHORS : Update AUTHORS and .mailmap - http://git.io/psJvZQ [01:17] CIA-109: libuv: 03Ben Noordhuis 07v0.6 * r9fe9e23 10/ .gitignore : .gitignore core and vgcore files. - http://git.io/fcZyUQ [01:18] wiwillia has joined the channel [01:19] boltR has joined the channel [01:20] neoesque has joined the channel [01:20] jacobolus has joined the channel [01:22] monokrome has joined the channel [01:23] benlyn has joined the channel [01:25] Emmanuel has joined the channel [01:25] isaacsanders: Glob (by isaacs) seems to not be working... [01:26] chapel: bleh, just side stepped the problem [01:28] Juan77 has joined the channel [01:29] jaitaiwan has joined the channel [01:29] justin_: How can I get a count of the number of people in the IRC? [01:29] justin_: !count [01:29] isaacsanders: What is a library that globs in node? [01:30] isaacsanders: isaacs's isn't working [01:30] abraxas has joined the channel [01:31] chapel: glob? [01:31] Aria: Match filename wildcard style. [01:32] Aria: Are you looking to do just the match, or the directory lookups too. [01:33] frogstarr78 has joined the channel [01:34] jldbasa has joined the channel [01:38] darkenco has joined the channel [01:41] uberdog has joined the channel [01:42] icewhite has joined the channel [01:42] lukegb has joined the channel [01:42] joshsmith has joined the channel [01:43] joshsmith: has anyone read tjholowaychuk's book yet? [01:44] Aria: I haven't! [01:44] TN has joined the channel [01:45] joshsmith: I heard there are like 130 pages written [01:45] c4milo has joined the channel [01:46] Aria: Wow. It looks good. [01:46] Aria: http://www.manning.com/cantelon/ [01:46] Josh__ has joined the channel [01:46] shedinja: joshsmith: i read the first chapter, liked it [01:46] joshsmith: I love the "in action" series [01:46] joshsmith: I did MEAP for Mahout in Action, too [01:46] joshsmith: was well worth it, imho [01:47] dmorris__ has joined the channel [01:47] c4milo has joined the channel [01:47] joshsmith: it looks like it's going chapter-by-chapter, so maybe it makes sense to do it [01:48] Josh__: hi all :) [01:48] Josh__: anyone got any pointers for somebody suffering an acute case of "ERR! node-waf configure build" ? [01:48] alejandromg has joined the channel [01:48] Aria: Yes. Read the rest of the error message! [01:51] jeromegn has joined the channel [01:51] isaacsanders: Aria: I am looking to have a FS search... something like **/*.js to match .js files arbitrary levels deep. [01:51] gtramontina has joined the channel [01:51] alejandromg: Hi y'all! [01:52] alejandromg: just a quick question how is the proper way to handle connections error with mongoose? [01:53] Aria: isaacsanders: interesting. That might be best to write in node, since anything that uses the system's glob() is going to be synchronous. [01:55] uberdog has left the channel [01:56] devaholic: isaacsanders: ls -Ra | grep .js [01:56] pksunkara has joined the channel [01:57] omenar has joined the channel [01:58] baudehlo has joined the channel [01:58] igl has joined the channel [01:59] stereosteve has joined the channel [01:59] Xiphias3_ has joined the channel [02:00] devongovett has joined the channel [02:02] Xiphias3 has joined the channel [02:03] TooTallNate: ryah: ping [02:04] boehm has joined the channel [02:05] shiawuen has joined the channel [02:05] josephg has joined the channel [02:06] yuwang_ has joined the channel [02:09] ditesh|cassini has joined the channel [02:10] rhett_ has joined the channel [02:11] rhett_: hey, i'm getting an error with the connect module can ask a question about it here? [02:11] lee_ has joined the channel [02:11] BlueVelvet has joined the channel [02:12] yuwang has joined the channel [02:12] devaholic: dont ask about asking [02:12] lee_ has joined the channel [02:12] tjfontaine: it's easier to ask than it is to ask to ask [02:12] plutoniix has joined the channel [02:13] caolanm has joined the channel [02:14] rhett_: here's the error: https://gist.github.com/1464317 [02:16] a_suenami has joined the channel [02:16] ChaoWang has joined the channel [02:16] jacobolus has joined the channel [02:17] gtramontina has joined the channel [02:17] devaholic: thats not a question [02:18] cjm has joined the channel [02:18] Leemp has joined the channel [02:18] jacobolus has joined the channel [02:19] wizonesolutions has joined the channel [02:20] ej2 has joined the channel [02:23] trotter has joined the channel [02:24] chjj has joined the channel [02:25] joshthecoder has joined the channel [02:25] Draco_ has joined the channel [02:26] JakeyChan has joined the channel [02:27] satyr has joined the channel [02:34] fson__ has joined the channel [02:34] gavin_huang has joined the channel [02:34] nerdy_ has joined the channel [02:34] benvie: that's a new github error [02:35] jaitaiwan has joined the channel [02:35] benvie: oh scheduled [02:36] chjj: github is down, all is lost [02:36] TooTallNate: http://cl.ly/321E07271B070B2D2s2f [02:36] alejandromg: benvie: Github today is doing maintenance http://status.github.com/ [02:36] chjj: the octocat looks sad [02:37] jtgiri_ has joined the channel [02:38] marcello3d has joined the channel [02:39] djbell has joined the channel [02:40] zmbmartin has joined the channel [02:40] nodebiscut has joined the channel [02:41] zmbmartin has left the channel [02:42] coreb has left the channel [02:42] JakeyChan has joined the channel [02:46] piscisaureus_ has joined the channel [02:46] riven` has joined the channel [02:47] boltR has joined the channel [02:48] CarterL has joined the channel [02:49] denysonique: To compile jade to a single file compatible for client-side use simply execute: [02:49] denysonique: $ make jade.js [02:49] denysonique: where do I find the makefile for jade.js? [02:49] denysonique: I have installed jade via npm [02:50] jj0hns0n has joined the channel [02:50] denysonique: I would like to use it with backbone [02:50] isaacsanders: is there any reason node stack traces are the worst things I have ever seen? [02:52] devaholic: isaacsanders, use stackedy [02:52] blaenk has joined the channel [02:52] devaholic: denysonique, how about in your node_modules/jade directory [02:53] JaKWaC has joined the channel [02:54] denysonique: devaholic: I thought I had already tried that, but thank you [02:54] CarterL has joined the channel [02:56] gregpascale has joined the channel [02:57] isaacs has joined the channel [02:57] r04r has joined the channel [02:57] dingomanatee has joined the channel [02:57] realguess has joined the channel [02:58] jacobolus has joined the channel [02:59] boltR has joined the channel [03:02] redir has joined the channel [03:02] r04r has joined the channel [03:04] tommyvyo has joined the channel [03:06] darkenco has joined the channel [03:07] k1ttty has joined the channel [03:11] JaKWaC has joined the channel [03:11] r04r has joined the channel [03:11] r04r has joined the channel [03:12] Me1000 has joined the channel [03:12] nicholasf: what are people using to connect to postgres? [03:13] jinside has joined the channel [03:14] redir has joined the channel [03:14] denysonique: nicholasf: I would recommend JugglingDB ORM: http://railwayjs.com/juggling.html [03:15] nicholas_ has joined the channel [03:15] jinside has left the channel [03:16] r04r has joined the channel [03:19] redir_ has joined the channel [03:21] r04r has joined the channel [03:23] riven has joined the channel [03:23] riven has joined the channel [03:24] replore has joined the channel [03:24] replore_ has joined the channel [03:24] jspiros has joined the channel [03:25] JakeyChan has joined the channel [03:26] TooTallNate has joined the channel [03:26] astrobunny has joined the channel [03:27] redir has joined the channel [03:28] jergason has joined the channel [03:31] mwhooker has joined the channel [03:32] CAP5792 has joined the channel [03:35] redir_ has joined the channel [03:37] mike5w3c has joined the channel [03:37] redir__ has joined the channel [03:39] dr0id has joined the channel [03:42] redir has joined the channel [03:42] kazupon has joined the channel [03:46] redir_ has joined the channel [03:47] wiwillia has joined the channel [03:47] binaryjohn has joined the channel [03:48] pilgo_ has joined the channel [03:48] redir__ has joined the channel [03:51] kazupon has joined the channel [03:54] redir has joined the channel [03:54] secoif has joined the channel [03:55] meandi has joined the channel [03:56] r04r has joined the channel [03:58] plutoniix has joined the channel [04:01] r04r has joined the channel [04:06] r04r has joined the channel [04:06] r04r has joined the channel [04:06] redir_ has joined the channel [04:06] JaKWaC has joined the channel [04:07] sreeix has joined the channel [04:07] wiwillia has left the channel [04:07] tuhoojabotti: Anyone using Nide ide? [04:07] tuhoojabotti: Does it really need sudo to install? [04:08] mike5w3c has joined the channel [04:10] AAA_awright_ has joined the channel [04:10] tuhoojabotti: only if I want it global I see [04:10] Drakonite2 has joined the channel [04:11] riven has joined the channel [04:11] riven has joined the channel [04:11] r04r has joined the channel [04:11] jrogers has joined the channel [04:11] r04r has joined the channel [04:11] redir has joined the channel [04:12] Drakonite has joined the channel [04:12] dgathright has joined the channel [04:12] polotek has joined the channel [04:13] dgathright has joined the channel [04:13] kriszyp4 has joined the channel [04:14] joshfinnie has joined the channel [04:14] cainus has joined the channel [04:15] dmwuw has joined the channel [04:15] tuhoojabotti: Okay got it, and crashed it. ;D [04:16] r04r has joined the channel [04:16] cainus: hey all.. anyone have any experience unit-testing connect/express middleware? I'm wondering if I should just use faked request/response objects, or if it's easy enough to actually test with a full stack.... [04:17] rwaldron has joined the channel [04:20] cli506 has joined the channel [04:20] EhevuTov has joined the channel [04:21] lee_ has joined the channel [04:21] secoif: DNode VS Faye? Any opinions? [04:21] pyparadigm has joined the channel [04:21] secoif: for 'pubsub' [04:21] r04r has joined the channel [04:23] secoif: i.e. build my own pubsub solution on dnode/socketio, vs use prexisting system [04:23] redir_ has joined the channel [04:24] neurodrone has joined the channel [04:24] jspiros has joined the channel [04:25] redir__ has joined the channel [04:27] r04r has joined the channel [04:27] Me1000 has joined the channel [04:27] aroman: how is it possible that calling `this.foo = 'bar'` inside an object in one method doesn't make `this.foo` available in another method on the same class is undefined? [04:28] redir has joined the channel [04:28] cli666 has joined the channel [04:29] jjd has joined the channel [04:29] redir_ has joined the channel [04:30] pyparadigm: aroman, I think if you do this.foo inside a function, it will point to that function, not the object it belongs to, so only that function will know about it [04:30] p1d has joined the channel [04:30] aroman: hah [04:30] aroman: yeah that makes sense. I was treating it like Python's `self`. [04:30] joshgillies has joined the channel [04:31] aroman: pyparadigm: so I should just leave off the`this`prefix, yeah? [04:31] boltR has joined the channel [04:32] r04r has joined the channel [04:32] dshaw_ has joined the channel [04:33] pyparadigm: You used to be able to do obj.__parent__ to get its parent, but thats Obsolete according to MDN docs https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object [04:33] aroman: oh i just want to have object properties. [04:33] JaKWaC has joined the channel [04:34] k1ttty has joined the channel [04:35] saikat has joined the channel [04:36] pixel13 has joined the channel [04:36] pixel13 has left the channel [04:37] r04r has joined the channel [04:40] Me1000 has joined the channel [04:41] spathi has joined the channel [04:43] githogori has joined the channel [04:46] clarkfischer_ has joined the channel [04:47] lee_ has joined the channel [04:49] redir has joined the channel [04:49] pyparadigm: aroman, you should be able to just directly access everything by variable, if you want the parent object then just access it by what you named the object [04:50] denysonique: anyone knows how to integrate Jade with Backbone? [04:51] joshgillies has joined the channel [04:53] aroman: Aria: so uh [04:53] aroman: is Parser({document}) the HTML source? [04:53] aroman: and if not, what is it? [04:53] Aria: That's the document to parse into. (It should make one if you don't give it) [04:54] Aria: You call Parser.parse(stream or string) [04:54] hotroot has joined the channel [04:55] hotroot: Socket.io is really damn cool, I feel like making something with it... [04:56] lee_ has joined the channel [04:56] hotroot has left the channel [04:56] aroman: Aria: alright. and what can I do with a parsed document? [04:57] Aria: It's a DOM [04:57] Aria: Anything you want to. [04:57] jacobolus has joined the channel [04:58] aroman: I see [04:59] isaacsanders has joined the channel [05:00] aroman: Aria: my intention is to do some parsing of the DOM with uh [05:00] aroman: well, I guess jQuery [05:00] Aria: jsdom is what lets you do that. It's what the html5 parser talks to to make the tree. [05:01] Aria: But at that point, you're not parsing, you're manipulating the nodes directly. [05:01] aroman: ah I see [05:01] sreeix has joined the channel [05:01] issackelly_ has joined the channel [05:01] aroman: so if HTML5 does that for me, [05:01] aroman: i'm basically done, yeah? [05:02] aroman: as in, I ought to just play around with the parsed DOM tree as if it were a normal JS object? [05:02] Aria: Yep. [05:02] Aria: That's what jsdom gets you [05:03] redir_ has joined the channel [05:03] sreeix_ has joined the channel [05:06] devaholic: secoif, looking to use that module soon? [05:07] torm3nt has joined the channel [05:07] devaholic: secoif, been meaning to iterate but just too many things goingon [05:08] JaKWaC has joined the channel [05:08] stonebranch has joined the channel [05:09] andrewfff has joined the channel [05:10] secoif has joined the channel [05:11] secoif has joined the channel [05:12] rwaldron has joined the channel [05:15] codygray has joined the channel [05:15] josephg has joined the channel [05:15] alystair has joined the channel [05:15] jakehow has joined the channel [05:15] catb0t has joined the channel [05:15] alystair: So, I used exe to install node under windows, but it's not added to path, is this normal? [05:15] alystair: should I add manually or just use it from install dir [05:15] aroman has left the channel [05:16] ShinyDarkness has joined the channel [05:16] secoif: devaholic Oh, I was just following up after our conversation the other day [05:16] devaholic: aye [05:17] stereosteve has joined the channel [05:18] alystair: used windows installer off of site [05:18] alystair: documentation doesn't say much... [05:19] Me1000 has joined the channel [05:20] alystair: it's 32bit version and installer didn't add it to %path%, which I'm assuming it should? [05:21] Guest4456 has joined the channel [05:22] pradeebv has joined the channel [05:22] Guest4456: Any recommendations for serving static files in conjunction with Node? nginx? [05:24] lee_ has joined the channel [05:24] alystair: wtf it's already showing up in the %path% var under computer settings but not in the actual command lines when they launch [05:24] isaacs: alystair: you try restarting? [05:25] isaacs: alystair: since installing node, i mean [05:25] alystair: nope [05:25] alystair: I'll log out/in [05:25] russfrank: or relogging [05:25] russfrank: yeah [05:25] isaacs: alystair: i've seen some issues where it doesn't affect it until explorer or something restarts [05:25] isaacs: we haven't really dug into it too much [05:25] isaacs: there he goes :) [05:25] russfrank: haha [05:26] isaacs: really underhanded way to get windows users to log off from the irc channel. [05:26] davidbanham has joined the channel [05:26] isaacs: ACTION jk [05:26] russfrank: hahah [05:27] denysonique: can someone help me getting Jade working with Backbone.js? [05:27] denysonique: or haml [05:27] alystair has joined the channel [05:27] alystair: yep that did the trick [05:27] alystair: very odd [05:27] secoif: Guest4456 yes. most people use nginx. [05:28] secoif: Guest4456 most/many [05:28] madhums has joined the channel [05:28] Guest4456: secoif: Ah... thank for that! [05:28] russfrank: denysonique: what d oyou mean by that [05:28] ryanfitz has joined the channel [05:28] russfrank: if you wnat to use your jade templates in the browser, you can compile them offline and use the jade runtime.j [05:28] russfrank: s [05:28] denysonique: russfrank: I would like Backbone.js to render Jade templates on the client side [05:28] lee_ has joined the channel [05:28] russfrank: i did an experiment with that earlier today [05:29] secoif: Guest4456 I've also heard of people using varnish [05:29] denysonique: my problem is with integrating it into backbone [05:29] russfrank: denysonique: so write a little compiler to jade.compile(jadestring, {client: true}) then output the compiled js to a file [05:29] russfrank: then