Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
169 lines (168 sloc) 15.8 KB
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T00:09:07.066Z","type":"quit"}
{"nick":"cjm","date":"2012-12-10T00:11:35.762Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T00:12:39.718Z","type":"quit"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2012-12-10T00:14:21.781Z","type":"quit"}
{"nick":"lluad","reason":"Quit: lluad","date":"2012-12-10T00:16:01.238Z","type":"quit"}
{"nick":"mdedetrich","date":"2012-12-10T00:16:58.179Z","type":"join"}
{"nick":"ArxPoetica","date":"2012-12-10T00:20:14.231Z","type":"join"}
{"nick":"ArxPoetica","message":"nprobst did you get your answers","date":"2012-12-10T00:20:40.534Z","type":"message"}
{"nick":"ArxPoetica","message":"?","date":"2012-12-10T00:20:41.642Z","type":"message"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2012-12-10T00:52:50.485Z","type":"quit"}
{"nick":"cjm","date":"2012-12-10T00:54:43.332Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T01:04:15.831Z","type":"quit"}
{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2012-12-10T01:20:20.437Z","type":"quit"}
{"nick":"hipertracker","date":"2012-12-10T01:21:47.457Z","type":"join"}
{"nick":"zenocon","date":"2012-12-10T01:34:38.913Z","type":"join"}
{"nick":"cjm","date":"2012-12-10T01:36:46.999Z","type":"join"}
{"nick":"jsurfage","date":"2012-12-10T01:47:26.002Z","type":"join"}
{"nick":"hipertracker-off","date":"2012-12-10T01:47:54.193Z","type":"join"}
{"nick":"Goles","date":"2012-12-10T01:48:19.739Z","type":"join"}
{"nick":"hipertracker","reason":"Ping timeout: 244 seconds","date":"2012-12-10T01:49:56.372Z","type":"quit"}
{"nick":"hipertracker-off","new_nick":"hipertracker","date":"2012-12-10T01:49:56.632Z","type":"nick"}
{"nick":"lluad","date":"2012-12-10T01:50:12.221Z","type":"join"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T01:58:39.578Z","type":"quit"}
{"nick":"Goles","reason":"Quit: Computer has gone to sleep.","date":"2012-12-10T02:00:55.222Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T02:04:34.695Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T02:05:26.817Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T02:06:08.176Z","type":"join"}
{"nick":"jsurfage","date":"2012-12-10T02:09:56.802Z","type":"join"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T02:33:49.426Z","type":"quit"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2012-12-10T02:51:36.590Z","type":"quit"}
{"nick":"ArxPoetica","reason":"Quit: Leaving.","date":"2012-12-10T02:52:18.145Z","type":"quit"}
{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2012-12-10T02:57:18.235Z","type":"quit"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T03:07:00.423Z","type":"quit"}
{"nick":"cjm","date":"2012-12-10T03:08:18.706Z","type":"join"}
{"nick":"ArxPoetica","date":"2012-12-10T03:30:47.380Z","type":"join"}
{"nick":"ArxPoetica","date":"2012-12-10T03:31:49.317Z","type":"part"}
{"nick":"Goles","reason":"Ping timeout: 264 seconds","date":"2012-12-10T03:52:24.838Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T03:54:03.185Z","type":"join"}
{"nick":"colinsullivan","date":"2012-12-10T04:11:21.074Z","type":"join"}
{"nick":"lluad","reason":"Quit: lluad","date":"2012-12-10T04:24:02.442Z","type":"quit"}
{"nick":"Goles","reason":"Ping timeout: 248 seconds","date":"2012-12-10T04:29:41.112Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T04:32:07.290Z","type":"join"}
{"nick":"jsurfage","date":"2012-12-10T04:39:54.913Z","type":"join"}
{"nick":"colinsullivan","reason":"Ping timeout: 244 seconds","date":"2012-12-10T04:48:32.102Z","type":"quit"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T04:54:21.964Z","type":"quit"}
{"nick":"colinsullivan","date":"2012-12-10T04:59:10.516Z","type":"join"}
{"nick":"zenocon","date":"2012-12-10T05:05:41.861Z","type":"join"}
{"nick":"raila","reason":"Quit: Leaving.","date":"2012-12-10T05:20:59.078Z","type":"quit"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2012-12-10T05:21:48.337Z","type":"quit"}
{"nick":"Goles","reason":"Ping timeout: 252 seconds","date":"2012-12-10T05:25:47.831Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T05:28:04.401Z","type":"join"}
{"nick":"hedgie","date":"2012-12-10T06:22:59.028Z","type":"join"}
{"nick":"Goles","reason":"Quit: Out.","date":"2012-12-10T06:39:56.823Z","type":"quit"}
{"nick":"jsurfage","date":"2012-12-10T06:48:55.844Z","type":"join"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T07:00:00.040Z","type":"quit"}
{"nick":"dennismartensson","date":"2012-12-10T07:11:39.908Z","type":"join"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2012-12-10T07:18:16.422Z","type":"quit"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2012-12-10T07:21:10.441Z","type":"quit"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2012-12-10T07:27:39.591Z","type":"quit"}
{"nick":"colinsullivan","date":"2012-12-10T07:41:11.865Z","type":"join"}
{"nick":"dennismartensson","date":"2012-12-10T07:41:36.749Z","type":"join"}
{"nick":"colinsullivan1","date":"2012-12-10T07:44:02.855Z","type":"join"}
{"nick":"colinsullivan","reason":"Ping timeout: 265 seconds","date":"2012-12-10T07:45:47.730Z","type":"quit"}
{"nick":"hedgie","reason":"Quit: Page closed","date":"2012-12-10T07:49:48.270Z","type":"quit"}
{"nick":"dennismartensson","reason":"Read error: Connection reset by peer","date":"2012-12-10T08:17:58.706Z","type":"quit"}
{"nick":"dennismartensson","date":"2012-12-10T08:18:24.440Z","type":"join"}
{"nick":"mtsr","date":"2012-12-10T10:14:28.079Z","type":"join"}
{"nick":"hipertracker","date":"2012-12-10T10:17:24.157Z","type":"join"}
{"nick":"protozoa_","date":"2012-12-10T10:33:13.033Z","type":"join"}
{"nick":"protozoa","reason":"*.net *.split","date":"2012-12-10T10:34:02.391Z","type":"quit"}
{"nick":"protozoa_","new_nick":"protozoa","date":"2012-12-10T10:34:03.450Z","type":"nick"}
{"nick":"owenb!u2818@gateway/web/irccloud.com/x-cwdyfvjnahvcozvt","topic":"SocketStream realtime web framework - https://github.com/socketstream/socketstream","date":"2012-12-10T11:07:48.525Z","type":"topic"}
{"nick":"colinsullivan1","reason":"Ping timeout: 265 seconds","date":"2012-12-10T11:18:27.777Z","type":"quit"}
{"nick":"jsurfage","date":"2012-12-10T11:35:59.478Z","type":"join"}
{"nick":"jsurfage","reason":"Ping timeout: 252 seconds","date":"2012-12-10T11:40:09.512Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T13:01:03.042Z","type":"join"}
{"nick":"Goles","reason":"Quit: Out.","date":"2012-12-10T13:18:39.123Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T13:19:00.280Z","type":"join"}
{"nick":"leostera","date":"2012-12-10T14:03:47.062Z","type":"join"}
{"nick":"mtsr","reason":"Ping timeout: 252 seconds","date":"2012-12-10T14:13:25.468Z","type":"quit"}
{"nick":"Goles","reason":"Quit: Out.","date":"2012-12-10T14:22:13.503Z","type":"quit"}
{"nick":"zenocon","date":"2012-12-10T14:25:06.734Z","type":"join"}
{"nick":"mtsr","date":"2012-12-10T14:25:48.395Z","type":"join"}
{"nick":"Goles","date":"2012-12-10T14:32:59.812Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:33:38.556Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T14:34:23.280Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:34:42.489Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T14:35:22.225Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:35:45.535Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T14:36:38.127Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:37:12.761Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T14:44:09.760Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:44:29.741Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T14:51:14.286Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2012-12-10T14:51:48.907Z","type":"quit"}
{"nick":"nprobst","reason":"Quit: nprobst","date":"2012-12-10T15:35:52.938Z","type":"quit"}
{"nick":"jsurfage","date":"2012-12-10T15:36:34.191Z","type":"join"}
{"nick":"jsurfage","reason":"Ping timeout: 264 seconds","date":"2012-12-10T15:40:54.106Z","type":"quit"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2012-12-10T16:04:31.591Z","type":"quit"}
{"nick":"zenocon","date":"2012-12-10T16:10:06.024Z","type":"join"}
{"nick":"leostera","reason":"Ping timeout: 245 seconds","date":"2012-12-10T16:15:03.066Z","type":"quit"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2012-12-10T16:20:08.856Z","type":"quit"}
{"nick":"dennismartensson","date":"2012-12-10T16:20:42.170Z","type":"join"}
{"nick":"dennismartensson","reason":"Ping timeout: 264 seconds","date":"2012-12-10T16:25:18.182Z","type":"quit"}
{"nick":"zenocon","message":"anyone here using ss with CDN?","date":"2012-12-10T16:35:22.825Z","type":"message"}
{"nick":"dennismartensson","date":"2012-12-10T16:56:34.364Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2012-12-10T17:11:32.493Z","type":"quit"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T17:16:45.721Z","type":"quit"}
{"nick":"dennismartensson","date":"2012-12-10T17:20:53.159Z","type":"join"}
{"nick":"mtsr","reason":"Read error: Operation timed out","date":"2012-12-10T17:22:17.832Z","type":"quit"}
{"nick":"lluad","date":"2012-12-10T17:39:22.803Z","type":"join"}
{"nick":"cjm","date":"2012-12-10T17:49:23.552Z","type":"join"}
{"nick":"jsurfage","date":"2012-12-10T18:01:09.511Z","type":"join"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T18:22:23.948Z","type":"quit"}
{"nick":"zenocon","reason":"Ping timeout: 256 seconds","date":"2012-12-10T18:27:37.921Z","type":"quit"}
{"nick":"zenocon","date":"2012-12-10T18:28:37.226Z","type":"join"}
{"nick":"jsurfage","date":"2012-12-10T19:04:36.413Z","type":"join"}
{"nick":"colinsullivan","date":"2012-12-10T19:17:15.303Z","type":"join"}
{"nick":"ins0mnia","date":"2012-12-10T19:27:54.325Z","type":"join"}
{"nick":"mdedetrich","date":"2012-12-10T20:02:36.700Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2012-12-10T20:04:27.668Z","type":"quit"}
{"nick":"jsurfage_","date":"2012-12-10T20:38:49.755Z","type":"join"}
{"nick":"jsurfage","reason":"Read error: Connection reset by peer","date":"2012-12-10T20:38:50.144Z","type":"quit"}
{"nick":"mdedetrich","date":"2012-12-10T21:08:33.690Z","type":"join"}
{"nick":"zenocon","date":"2012-12-10T21:13:26.864Z","type":"quit"}
{"nick":"zenocon","date":"2012-12-10T21:13:43.962Z","type":"join"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2012-12-10T21:13:50.449Z","type":"quit"}
{"nick":"mdedetrich","date":"2012-12-10T21:31:24.700Z","type":"join"}
{"nick":"cjm","reason":"Remote host closed the connection","date":"2012-12-10T21:46:08.999Z","type":"quit"}
{"nick":"cjm","date":"2012-12-10T21:48:11.882Z","type":"join"}
{"nick":"jsurfage_","reason":"Remote host closed the connection","date":"2012-12-10T22:07:28.538Z","type":"quit"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2012-12-10T22:13:46.889Z","type":"quit"}
{"nick":"jsurfage","date":"2012-12-10T22:17:11.328Z","type":"join"}
{"nick":"Goles","date":"2012-12-10T22:17:15.610Z","type":"join"}
{"nick":"mdedetrich","date":"2012-12-10T22:21:18.916Z","type":"join"}
{"nick":"paulbjensen","date":"2012-12-10T22:23:37.473Z","type":"join"}
{"nick":"colinsullivan","reason":"Ping timeout: 260 seconds","date":"2012-12-10T22:29:07.283Z","type":"quit"}
{"nick":"jsurfage","reason":"Remote host closed the connection","date":"2012-12-10T22:29:51.059Z","type":"quit"}
{"nick":"zenocon","reason":"Ping timeout: 256 seconds","date":"2012-12-10T22:32:26.131Z","type":"quit"}
{"nick":"Goles","reason":"Ping timeout: 252 seconds","date":"2012-12-10T22:46:23.479Z","type":"quit"}
{"nick":"Goles","date":"2012-12-10T22:49:45.242Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2012-12-10T22:58:33.543Z","type":"quit"}
{"nick":"ins0mnia","reason":"Ping timeout: 248 seconds","date":"2012-12-10T23:00:36.787Z","type":"quit"}
{"nick":"mdedetrich","message":"paulbjensen: do you by any chance know how to clean ss.event.on events on the client side?","date":"2012-12-10T23:01:09.475Z","type":"message"}
{"nick":"paulbjensen","message":"let me have a look","date":"2012-12-10T23:01:33.718Z","type":"message"}
{"nick":"paulbjensen","message":"I haven't done anything like that before, admittedly the client-side code on Dashku is a giant mushbomb of not-invented-here libraries I made. I'm wondering if you can use removeListener on ss.event like eventEmitter, and pass the function as the argument.","date":"2012-12-10T23:05:12.105Z","type":"message"}
{"nick":"mdedetrich","message":"yeah I have a memory leak in my application, another way to solve it is to make a factory that manages class instances","date":"2012-12-10T23:09:57.212Z","type":"message"}
{"nick":"mdedetrich","message":"but I really dont want to do that","date":"2012-12-10T23:10:00.645Z","type":"message"}
{"nick":"mdedetrich","message":"paulbjensen: has owen been here recently","date":"2012-12-10T23:11:49.999Z","type":"message"}
{"nick":"paulbjensen","message":"not today, but he was around yesterday and a few days before","date":"2012-12-10T23:12:09.725Z","type":"message"}
{"nick":"paulbjensen","message":"I've done a little digging, ss.event has a removeListener function, so it's an eventEmittter object","date":"2012-12-10T23:12:36.520Z","type":"message"}
{"nick":"mdedetrich","message":"eh, I guess I can look at the source code","date":"2012-12-10T23:12:36.820Z","type":"message"}
{"nick":"mdedetrich","message":"so assuming you are inside a ss.event.on callback, how would you remove the event","date":"2012-12-10T23:12:58.273Z","type":"message"}
{"nick":"paulbjensen","message":"and you can inspect of all the listeners on ss.event._events","date":"2012-12-10T23:12:58.462Z","type":"message"}
{"nick":"mdedetrich","message":"how do you get the event back to remove it with removeListener?","date":"2012-12-10T23:13:19.018Z","type":"message"}
{"nick":"paulbjensen","message":"ss.event.removeListener(eventName,listener)","date":"2012-12-10T23:14:55.304Z","type":"message"}
{"nick":"paulbjensen","message":"in this case, you'd need to define the listener as function","date":"2012-12-10T23:15:11.119Z","type":"message"}
{"nick":"paulbjensen","message":"var listener = function(ev){};","date":"2012-12-10T23:15:26.197Z","type":"message"}
{"nick":"mdedetrich","message":"so the listener is the callback you subscribe to the event","date":"2012-12-10T23:15:42.731Z","type":"message"}
{"nick":"paulbjensen","message":"yes","date":"2012-12-10T23:15:47.694Z","type":"message"}
{"nick":"paulbjensen","message":"so ss.event.on('myEvent', listener')","date":"2012-12-10T23:17:27.542Z","type":"message"}
{"nick":"paulbjensen","message":"ss.event.removeListener('myEvent',listener);","date":"2012-12-10T23:17:48.209Z","type":"message"}
{"nick":"mdedetrich","message":"ok, lets see if this works","date":"2012-12-10T23:20:27.338Z","type":"message"}
{"nick":"mdedetrich","message":"paulbjensen: its working","date":"2012-12-10T23:23:44.848Z","type":"message"}
{"nick":"paulbjensen","message":"awesome","date":"2012-12-10T23:24:01.005Z","type":"message"}
{"nick":"mdedetrich","message":"much nicer then using factory methods!","date":"2012-12-10T23:24:50.444Z","type":"message"}
{"nick":"paulbjensen","message":"yeah, always nice when you discover a cleaner way to do things","date":"2012-12-10T23:28:05.669Z","type":"message"}
{"nick":"mdedetrich","message":"well this is the more idiomatic javascript way anyways","date":"2012-12-10T23:30:02.494Z","type":"message"}
Jump to Line
Something went wrong with that request. Please try again.