00:08:11  * paulbjensenquit (Quit: paulbjensen)
00:08:39  * colinsullivanjoined
00:10:52  * colinsullivanquit (Client Quit)
00:14:17  <mdedetrich>jello
00:14:57  <mdedetrich>ArxPoetica: i have tested ss-engine.io in production, make sure you use v 0.0.6
00:15:02  <mdedetrich>it fixed an issue with https
00:16:50  <ArxPoetica>okay thx a tons
00:16:56  <ArxPoetica>we were having some probs w/ it today
00:17:04  <ArxPoetica>let me show you the gist
00:17:23  <ArxPoetica>https://gist.github.com/fb97995a60f0bf092c7a
00:20:19  <ArxPoetica>brb
00:21:01  * ArxPoeticaquit (Quit: Leaving.)
00:27:04  * colinsullivanjoined
00:36:28  * sveisvei_changed nick to sveisvei
00:49:32  * paulbjensenjoined
00:50:16  <paulbjensen>hi, just saw something about the issue w/ ss-engine.io
00:52:29  <paulbjensen>@arxpoetica - I'm going to comment out the line raising the issue (looks like a leftover line from the pull request), and push to master.
00:57:04  <paulbjensen>If you could try and point ss-engine.io to git master in your app's package.json and let me know if that resolved your problem, I will publish an update to the npm when I wake up in ~ 7 hours' time. require('sleep'), process.exit(0);
00:57:08  * paulbjensenquit (Quit: paulbjensen)
01:09:13  * ins0mniaquit (Read error: Operation timed out)
01:49:20  * jzjoined
01:49:43  * jzchanged nick to Guest9064
01:51:39  * hipertrackerquit (Ping timeout: 260 seconds)
01:54:51  * mal``quit (Read error: Operation timed out)
01:57:58  * mal``joined
02:05:43  * ArxPoeticajoined
02:54:29  * lluadquit (Quit: lluad)
03:09:31  * Guest9064quit (Quit: Guest9064)
03:35:32  * ArxPoeticaquit (Quit: Leaving.)
05:09:36  * joshsmithjoined
05:38:42  * colinsullivanquit (Quit: Leaving.)
05:43:39  * colinsullivanjoined
07:28:52  * mdedetrichquit (Quit: Computer has gone to sleep.)
07:38:09  * john3909quit (Quit: Leaving.)
08:49:33  * vguerrajoined
08:56:13  * colinsullivanquit (Quit: Leaving.)
09:01:04  * joshsmithquit (Quit: joshsmith)
10:40:51  * hipertrackerjoined
10:56:53  * vguerraquit (Remote host closed the connection)
11:20:44  * vguerrajoined
11:32:48  * vguerraquit (Remote host closed the connection)
11:46:27  * ins0mniajoined
11:56:56  * ins0mniaquit (Ping timeout: 244 seconds)
12:53:45  * ins0mniajoined
12:56:00  * vguerrajoined
13:27:44  * ArxPoeticajoined
13:28:45  * zenoconjoined
13:55:41  * sberryma_joined
13:57:09  * sberrymanquit (Ping timeout: 256 seconds)
14:30:14  * paulbjensenjoined
14:31:06  <paulbjensen>@arxPoetica Hi, did that update to ss-engine.io's master branch work for you?
14:34:37  <ArxPoetica>YES
14:34:38  <ArxPoetica>thx
14:37:01  <paulbjensen>awesome, I'll publish an update to the npm
14:52:49  <paulbjensen>done, 0.0.8 is now available with that fix
15:00:03  * joshsmithjoined
15:14:25  <ArxPoetica>suhweet!
15:14:33  <ArxPoetica>thx for being all over that
15:15:05  <ArxPoetica>btw -- interesting side note
15:15:17  <ArxPoetica>we were testing locally on our network using someone's IP
15:15:39  <ArxPoetica>but it was acting all weird on different computers...until we realized we could set the IP (instead of 'localhost')
15:28:43  <paulbjensen>Yep, I discovered that anomaly a few days ago. I discovered that you need the browser to set the config for you, and not set the config on the server side.
15:29:08  <paulbjensen>mdedetrich discovered that it didn't support HTTPS, but thanks to his efforts it now does.
15:31:54  <paulbjensen>did removing the server-side config work as well in your case?
15:48:20  <ArxPoetica>not sure what you mean
15:51:18  <paulbjensen>https://github.com/Anephenix/ss-engine.io#usage
15:51:27  <paulbjensen>"By default, the engine.io client-side library will connect to the browser's host and port. If you wish to set this manually, you can do so here:"
16:21:37  <ArxPoetica>right (sorry, I keep coming and going -- @ work :P )
16:22:43  <ArxPoetica>So we ended up doing this: https://gist.github.com/4162318
16:23:08  <ArxPoetica>Just for a local network, since we were running off a local computer
16:24:49  * lluadjoined
16:39:19  * vguerraquit (Remote host closed the connection)
16:41:26  * vguerrajoined
16:53:03  * vguerraquit (Remote host closed the connection)
16:56:56  * ArxPoeticapart
17:10:35  * ArxPoeticajoined
17:26:53  <ArxPoetica>zenocon: what's the latest w/ ss-angular?
17:27:33  <ArxPoetica>Or, rather, your work with angular and ss...
17:27:51  <zenocon>hey, i dunno, i took it out, instead i've built my own angular services that wrap ss-rpc
17:28:25  <ArxPoetica>Yeah. That. What does it do?
17:28:30  <zenocon>built in angular-ui for google maps yesterday, works pretty nice
17:28:55  <zenocon>well, i found ss-angular concept of linkedModel and all that very confusing
17:29:02  <zenocon>and i really don't care for the polling
17:29:03  <ArxPoetica>Yeah?
17:29:12  <zenocon>when i want data, i execute an rpc call.
17:29:25  <zenocon>when the server has something to tell the browser, it does a pubsub
17:29:29  <zenocon>that's all i need
17:29:52  <ArxPoetica>I think polling is for very specific use cases.
17:29:52  <ArxPoetica>Something I could take a peek at?
17:29:55  <zenocon>i do like the way he took care of the pubsub and made it a service
17:30:04  <zenocon>i'm basically doing the same
17:30:12  <ArxPoetica>Ah cool.
17:30:33  <zenocon>https://github.com/polidore/ss-angular/blob/master/lib/client/ssAngular.js#L4
17:30:49  <zenocon>i do something similar to for the rpc, except i added a cache
17:30:53  <ArxPoetica>Sweet.
17:30:56  <ArxPoetica>Thx.
17:30:58  <zenocon>https://github.com/polidore/ss-angular/blob/master/lib/client/ssAngular.js#L21
17:31:19  <zenocon>my factory includes a cache, and exposes the cache as an indexed hash
17:31:22  <ArxPoetica>I'll let you know any thoughts I have after a look.
17:31:27  <zenocon>so the client can read from the cache or go to the server
17:31:37  <ArxPoetica>Interesting.
17:31:48  <zenocon>those two factories are all you really need,
17:32:03  <zenocon>in angular, controllers are re-instantiated all the time, so you lose state
17:32:08  <zenocon>this is why i made a cache in the server
17:32:10  <zenocon>service
17:32:42  <zenocon>e.g. if you tab to another part of the app or something, and you need the same data...you have to go fetch it again
17:32:46  <ArxPoetica>Whoop awesome.
17:33:03  <zenocon>b/c the controller is destroyed and re-created, so any state it had in its $scope is lost
17:33:09  <zenocon>but services are singletons
17:33:14  <ArxPoetica>That's some kind of smart.
17:33:26  <zenocon>so if you cache the data there, you can just get at the data without having to re-fetch
17:34:25  <zenocon>not sure i like the promise stuff tho
17:34:29  <ArxPoetica>Right. It does make one wonder why angular team didn't make routing and caching easier that way.
17:34:43  <zenocon>well, they have a cache for http service
17:34:57  <zenocon>but i/we are using sockets, so...you have to build your own
17:35:21  <ArxPoetica>Right. But not real time...er what you said
17:36:02  <ArxPoetica>Why not the promise stuff? Ate they less performant or leaky?
17:36:16  <ArxPoetica>*Are
17:36:57  <zenocon>i just think it leads to more code with no real benefits. i'll create a gist to show you
17:37:06  <ArxPoetica>Well, this is good stuff.
17:38:36  <ArxPoetica>I've always thought that people who don't like callbacks don't have well-organized code.
17:38:42  <ArxPoetica>:P
17:39:19  <ArxPoetica>But I digress...
17:40:40  <ArxPoetica>All right. Off to an appointment. I'll read your gists thoroughly when I get a chance and offer opinions (if you want)
17:40:44  <zenocon>https://gist.github.com/4162773
17:40:48  <ArxPoetica>Or just questions. :)
17:41:25  <zenocon>promise - just generates another useless var, and forces you to create two functions to handle success/failure...seems unnecessary
17:42:04  <ArxPoetica>Yeah. I like the callback.
17:42:42  <ArxPoetica>Okay peace out for now.
17:42:47  <zenocon>later
17:52:48  * ArxPoeticaquit (Remote host closed the connection)
18:07:16  * hipertrackerquit (Quit: hipertracker)
18:27:35  * colinsullivanjoined
18:44:31  * john3909joined
18:51:28  * john3909quit (Quit: Leaving.)
18:56:23  * hipertrackerjoined
19:18:40  * ins0mniaquit (Ping timeout: 255 seconds)
19:39:35  * paulbjensenquit (Quit: paulbjensen)
19:47:16  * ArxPoeticajoined
19:55:13  * ins0mniajoined
19:57:16  * cjmquit (Remote host closed the connection)
20:02:31  * colinsullivanquit (Ping timeout: 256 seconds)
20:11:31  * mdedetrichjoined
20:17:19  * ins0mniaquit (Ping timeout: 246 seconds)
20:35:46  * paulbjensenjoined
20:38:54  * zenoconquit (Ping timeout: 250 seconds)
20:39:20  * paulbjensenquit (Client Quit)
20:39:54  * cjmjoined
20:40:22  * zenoconjoined
20:42:45  * john3909joined
20:44:39  * colinsullivanjoined
20:47:24  * paulbjensenjoined
20:55:15  <ArxPoetica>hoy zenocon — I'm back.
20:56:35  <ArxPoetica>So I hadn't realized because I was on my phone at the time, but the git links you sent were actually from Polidore's version of ss-angular — which it sounds like you said you pretty much mimicked --
20:56:38  * zenocon_joined
20:56:43  <ArxPoetica>but then added some caching techniques in.
20:56:49  * zenoconquit (Ping timeout: 260 seconds)
21:14:24  * jsurfage_joined
21:22:54  * jsurfagequit (*.net *.split)
21:24:22  * jsurfagejoined
21:25:56  * lluad_joined
21:27:53  * paulbjensenpart
21:33:10  * jsurfage_quit (*.net *.split)
21:33:10  * lluadquit (*.net *.split)
21:33:11  * lluad_changed nick to lluad
21:34:27  * cjmquit (Remote host closed the connection)
21:34:45  * cjmjoined
21:42:25  * jsurfage_joined
21:44:23  * jsurfage_quit (Ping timeout: 264 seconds)
21:45:05  * zenocon_quit (Ping timeout: 256 seconds)
21:49:06  * mdedetrichquit (Quit: Computer has gone to sleep.)
21:50:22  * joshsmithquit (Quit: joshsmith)
22:58:03  * mdedetrichjoined
23:17:18  * ins0mniajoined
23:30:24  * colinsullivanquit (Quit: Leaving.)
23:30:59  * mdedetrichquit (Ping timeout: 260 seconds)
23:33:36  * mdedetrichjoined
23:39:02  * ArxPoeticaquit (Quit: Leaving.)
23:40:08  * ins0mniaquit (Ping timeout: 252 seconds)
23:58:05  <mdedetrich>sigh
23:58:08  <mdedetrich>owenb: u there