00:36:08
| * phated | joined |
00:36:55
| * phated | quit (Read error: Connection reset by peer) |
00:37:16
| * phated | joined |
01:56:05
| * phated | quit (Ping timeout: 260 seconds) |
04:21:59
| * phated | joined |
05:47:07
| * mercerist | joined |
05:48:53
| * fotoverite | quit (Quit: fotoverite) |
06:12:24
| * mercerist | quit (Quit: Computer has gone to sleep.) |
06:35:02
| * fotoverite | joined |
06:40:59
| * fotoverite | quit (Quit: fotoverite) |
06:42:53
| * mercerist | joined |
06:49:43
| * phated | quit (Remote host closed the connection) |
07:01:13
| * mercerist | quit (Quit: Computer has gone to sleep.) |
07:02:47
| * phated | joined |
07:07:34
| * phated | quit (Ping timeout: 250 seconds) |
07:39:52
| * kanzure | quit (Ping timeout: 244 seconds) |
07:45:41
| * mercerist | joined |
07:46:37
| * kanzure | joined |
07:52:26
| * myf | joined |
08:03:33
| * kanzure | quit (Read error: Connection reset by peer) |
08:03:49
| * kanzure | joined |
09:03:47
| * phated | joined |
09:08:25
| * phated | quit (Ping timeout: 258 seconds) |
10:42:18
| * ins0mnia | quit (Quit: Textual IRC Client: www.textualapp.com) |
10:49:23
| * thealphanerd | quit (Quit: farewell for now) |
10:49:54
| * thealphanerd | joined |
11:03:03
| * phated | joined |
11:07:37
| * phated | quit (Ping timeout: 250 seconds) |
11:38:51
| * null_radix | quit (Excess Flood) |
11:38:58
| * null_radix | joined |
11:42:27
| * jan____ | quit (Ping timeout: 264 seconds) |
12:00:21
| * fotoverite | joined |
12:12:40
| * mercerist | quit (Ping timeout: 244 seconds) |
12:14:25
| * milkandtang | quit (Ping timeout: 260 seconds) |
12:18:25
| * Tristitia | quit (Remote host closed the connection) |
12:19:55
| * milkandtang | joined |
12:20:33
| * Tristit1a | joined |
12:23:07
| <emilbayes> | Anyone got a good example of how to setup tests that should run in the browser, but that require a server to be started first? I'm thinking of using tape-run for browser tests, but how do I wait for a server to come online first? |
12:28:40
| * TatumCreative | quit (Ping timeout: 264 seconds) |
12:34:59
| * Tristit1a | changed nick to Tristitia |
12:42:55
| * TatumCreative | joined |
12:53:16
| * null_radix | quit (Excess Flood) |
12:54:57
| * null_radix | joined |
14:23:47
| <mafintosh> | emilbayes: find or make a module that waits until it can tcp connect to some port? |
14:24:44
| <emilbayes> | mafintosh: Yep, just thought someone here might stop me and say they'd already built that :p When are you back in mph? |
14:24:47
| <emilbayes> | *cph |
14:25:09
| <mafintosh> | in the plane now! back tonight. |
14:25:33
| <mafintosh> | emilbayes: we're watching the euro tonight at globe if interested :) |
14:26:23
| <emilbayes> | mafintosh: Soccer? |
14:26:28
| <mafintosh> | emilbayes: in the tests, do you control the server through js or is it some process you spawn? |
14:26:39
| <mafintosh> | emilbayes: yea and beers |
14:26:55
| <emilbayes> | mafintosh: I'm up for beers! |
14:27:09
| <emilbayes> | mafintosh: Well, could be both, but the latter would probably be more general |
14:27:17
| <emilbayes> | mafintosh: WebSockets in this specific case |
14:28:20
| <mafintosh> | emilbayes: its a lot easier if you have a js api. i usually just listen on port 0 and provide a callback to the server and check which port it picked |
14:29:02
| <emilbayes> | mafintosh: Hmm, so start the server, which starts something like tape-run when it's ready? |
14:29:58
| <emilbayes> | mafintosh: I don't know if you're familiar with tape-run, but it's julians module |
14:30:28
| <mafintosh> | emilbayes: yea something like that. let me check the module |
14:31:55
| <mafintosh> | emilbayes: i'd start the server inside the tests ran by tape-run |
14:33:11
| <emilbayes> | mafintosh: Hmm, but that'd limit my tests to electron, no? |
14:34:49
| <mafintosh> | emilbayes: isnt that why you use tape-run in the first place? |
14:35:02
| <mafintosh> | because you need a headless broser |
14:35:36
| <emilbayes> | mafintosh: yeah, just became "greedy" when I saw tape-run's --browser flag |
14:36:03
| <emilbayes> | mafintosh: Anyway, that'll do for now, thanks! Should have thought it better though myself before asking |
14:36:45
| <mafintosh> | emilbayes: cool. link me what you end up with. i'm interested in the same kind of things atm |
14:36:58
| * mafintosh | is taking-off now |
14:37:07
| <emilbayes> | mafintosh: Thought you'd have solved it for hypercore :p Anyway, see you tonight |
14:51:22
| * mercerist | joined |
15:23:12
| * mercerist | quit (Quit: Computer has gone to sleep.) |
16:23:46
| * toddself | quit (Quit: Lost terminal) |
16:32:46
| * pfraze_ | changed nick to pfraze |
16:45:37
| * ungoldman | joined |
16:47:18
| * toddself | joined |
17:30:09
| * toddself | quit (Quit: Lost terminal) |
17:31:23
| * toddself | joined |
18:30:05
| * contraha_ | quit (Quit: Sleeping) |
18:30:52
| * contrahax | joined |
18:37:03
| * contrahax | quit (Quit: Sleeping) |
19:28:01
| * contrahax | joined |
19:42:19
| * jan____ | joined |
19:42:29
| * jan____ | quit (Changing host) |
19:42:29
| * jan____ | joined |
20:39:41
| <noffle> | substack: I spent a bunch of time trying to deduce the root cause of this, but ended up with a workaround for users for now: https://github.com/substack/browserify-adventure/pull/26 |
20:39:59
| <noffle> | substack: some kind of weird interplay with split, stream-combiner2, and browserify |
20:40:17
| <noffle> | that stream-combiner2 introduced in 1.1.0 |
21:02:58
| <substack> | if anyone wants to take a look over these notes https://gist.github.com/substack/2d32769f85ba9056a13f4a9ace2c6c8a |
21:03:06
| <substack> | recursive hmac capability system |
21:05:52
| <substack> | thanks noffle, merged |
21:06:12
| <substack> | I see I already added you as a collaborator too, very good |
21:08:51
| <substack> | it's too bad that split isn't working well with streams2, or perhaps vice-versa |
21:09:16
| * dvabr_ | changed nick to dvabr |
21:10:20
| * contrahax | quit (Quit: Sleeping) |
21:18:17
| <noffle> | substack: thanks. forgot that I had collab |
22:19:38
| * contrahax | joined |
22:20:21
| * contrahax | quit (Read error: Connection reset by peer) |
22:20:31
| * contrahax | joined |
22:57:08
| * contrahax | quit (Read error: Connection reset by peer) |
22:57:37
| * contrahax | joined |
23:13:20
| <bret> | hi noffle (just sayin hi) |
23:13:50
| <bret> | you around for nodepdx? |
23:14:02
| <noffle> | bret: hey |
23:14:25
| <noffle> | alas, I am not |
23:14:41
| <noffle> | didn't manage to find out about it in time |
23:15:44
| <noffle> | bret: how's it going? are you there? |
23:15:55
| <bret> | I'm going tomorrow |
23:42:25
| * contrahax | quit (Quit: Sleeping) |