Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

304 lines (303 sloc) 33.395 kb
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-09T00:39:35.599Z","type":"quit"}
{"nick":"Goles","date":"2013-01-09T01:00:25.641Z","type":"join"}
{"nick":"Goles","reason":"Client Quit","date":"2013-01-09T01:01:31.767Z","type":"quit"}
{"nick":"ArxPoetica1","date":"2013-01-09T01:09:48.004Z","type":"join"}
{"nick":"ArxPoetica1","date":"2013-01-09T01:19:18.416Z","type":"part"}
{"nick":"hipertracker-off","date":"2013-01-09T01:24:05.253Z","type":"join"}
{"nick":"hipertracker","reason":"Ping timeout: 260 seconds","date":"2013-01-09T01:26:34.647Z","type":"quit"}
{"nick":"hipertracker-off","new_nick":"hipertracker","date":"2013-01-09T01:26:34.774Z","type":"nick"}
{"nick":"ins0mnia","date":"2013-01-09T01:37:04.808Z","type":"join"}
{"nick":"colinsullivan","date":"2013-01-09T01:51:49.069Z","type":"join"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-09T02:14:27.035Z","type":"quit"}
{"nick":"ArxPoetica1","date":"2013-01-09T02:25:46.987Z","type":"join"}
{"nick":"ArxPoetica1","message":"PEOPLE OF THE WORLD","date":"2013-01-09T02:25:54.504Z","type":"message"}
{"nick":"ArxPoetica1","message":"Hey. mdedetrich!","date":"2013-01-09T02:26:05.286Z","type":"message"}
{"nick":"lluad","reason":"Quit: lluad","date":"2013-01-09T02:26:08.052Z","type":"quit"}
{"nick":"ArxPoetica1","message":"I thought maybe you'd quit us.","date":"2013-01-09T02:26:11.145Z","type":"message"}
{"nick":"mdedetrich","message":"ow","date":"2013-01-09T02:26:14.994Z","type":"message"}
{"nick":"ArxPoetica1","message":"ha sorry","date":"2013-01-09T02:26:21.523Z","type":"message"}
{"nick":"mdedetrich","message":"my mac recently broke down","date":"2013-01-09T02:26:35.531Z","type":"message"}
{"nick":"mdedetrich","message":"hence my absence","date":"2013-01-09T02:26:38.158Z","type":"message"}
{"nick":"ArxPoetica1","message":":(","date":"2013-01-09T02:26:39.829Z","type":"message"}
{"nick":"ArxPoetica1","message":"that's terrible","date":"2013-01-09T02:26:46.219Z","type":"message"}
{"nick":"ArxPoetica1","message":"brb","date":"2013-01-09T02:27:19.412Z","type":"message"}
{"nick":"ArxPoetica1","reason":"Quit: Leaving.","date":"2013-01-09T02:27:20.386Z","type":"quit"}
{"nick":"ArxPoetica1","date":"2013-01-09T02:30:27.356Z","type":"join"}
{"nick":"ArxPoetica1","new_nick":"ArxPoetica","date":"2013-01-09T02:33:52.900Z","type":"nick"}
{"nick":"ArxPoetica","message":"So mdedetrich...","date":"2013-01-09T02:40:44.703Z","type":"message"}
{"nick":"ArxPoetica","message":"I've been asking this of a lot of folks.","date":"2013-01-09T02:40:54.676Z","type":"message"}
{"nick":"mdedetrich","message":"ya","date":"2013-01-09T02:41:03.948Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm curious what you use for production. (servers? CDNs?)","date":"2013-01-09T02:41:10.943Z","type":"message"}
{"nick":"ArxPoetica","message":"As in which service.","date":"2013-01-09T02:41:21.095Z","type":"message"}
{"nick":"mdedetrich","message":"nodejitsu for servers","date":"2013-01-09T02:41:36.587Z","type":"message"}
{"nick":"mdedetrich","message":"rackspace for cd (cloudfiles)","date":"2013-01-09T02:41:42.557Z","type":"message"}
{"nick":"mdedetrich","message":"*cdn","date":"2013-01-09T02:41:45.253Z","type":"message"}
{"nick":"ArxPoetica","message":"Oh that's right, you're all in nodejitsu","date":"2013-01-09T02:42:08.198Z","type":"message"}
{"nick":"ArxPoetica","message":"*in on","date":"2013-01-09T02:42:11.695Z","type":"message"}
{"nick":"ArxPoetica","message":"Have you found rackspace to be very costly","date":"2013-01-09T02:42:22.140Z","type":"message"}
{"nick":"ArxPoetica","message":"?","date":"2013-01-09T02:42:23.133Z","type":"message"}
{"nick":"mdedetrich","message":"let me check my costs","date":"2013-01-09T02:42:51.725Z","type":"message"}
{"nick":"mdedetrich","message":"for trivial cases its like 5 bucks a month","date":"2013-01-09T02:43:00.550Z","type":"message"}
{"nick":"mdedetrich","message":"and that also includes using it as online storage for photos","date":"2013-01-09T02:43:06.732Z","type":"message"}
{"nick":"mdedetrich","message":"its based on bandwidth","date":"2013-01-09T02:43:09.676Z","type":"message"}
{"nick":"ArxPoetica","message":"right","date":"2013-01-09T02:43:24.664Z","type":"message"}
{"nick":"ArxPoetica","message":"scalable","date":"2013-01-09T02:43:26.321Z","type":"message"}
{"nick":"ArxPoetica","message":"cloud","date":"2013-01-09T02:43:28.149Z","type":"message"}
{"nick":"mdedetrich","message":"the main reason I use rackspace","date":"2013-01-09T02:43:34.527Z","type":"message"}
{"nick":"ArxPoetica","message":"do you have any video?","date":"2013-01-09T02:43:37.449Z","type":"message"}
{"nick":"mdedetrich","message":"is akamai is the best cloud","date":"2013-01-09T02:43:44.236Z","type":"message"}
{"nick":"mdedetrich","message":"i mean akamai has the best cdn","date":"2013-01-09T02:43:53.627Z","type":"message"}
{"nick":"ArxPoetica","message":"I've heard about akamai","date":"2013-01-09T02:44:03.006Z","type":"message"}
{"nick":"ArxPoetica","message":"all the big players use it","date":"2013-01-09T02:44:11.874Z","type":"message"}
{"nick":"mdedetrich","message":"im in australia for example, and their CDN reaches sydney as well","date":"2013-01-09T02:44:14.211Z","type":"message"}
{"nick":"ArxPoetica","message":"gotcha","date":"2013-01-09T02:44:20.809Z","type":"message"}
{"nick":"mdedetrich","message":"yeah rackspace partnered with akamai for CDN","date":"2013-01-09T02:44:22.718Z","type":"message"}
{"nick":"mdedetrich","message":"actually the CDN is costing 20 cents a month","date":"2013-01-09T02:45:18.097Z","type":"message"}
{"nick":"ArxPoetica","message":"interesting","date":"2013-01-09T02:45:26.372Z","type":"message"}
{"nick":"mdedetrich","message":"for me at least","date":"2013-01-09T02:45:28.857Z","type":"message"}
{"nick":"mdedetrich","message":"but then again, for static files","date":"2013-01-09T02:45:38.137Z","type":"message"}
{"nick":"mdedetrich","message":"its cached","date":"2013-01-09T02:45:41.814Z","type":"message"}
{"nick":"ArxPoetica","message":"right","date":"2013-01-09T02:45:42.291Z","type":"message"}
{"nick":"mdedetrich","message":"for like 20 years","date":"2013-01-09T02:45:44.807Z","type":"message"}
{"nick":"mdedetrich","message":"or w/e","date":"2013-01-09T02:45:47.790Z","type":"message"}
{"nick":"mdedetrich","message":"in other words, until you get real usage pattern, it costs nothing","date":"2013-01-09T02:46:06.695Z","type":"message"}
{"nick":"mdedetrich","message":"but I would also get a manged service when the site goes into production","date":"2013-01-09T02:46:15.280Z","type":"message"}
{"nick":"mdedetrich","message":"that costs 100 a month though","date":"2013-01-09T02:46:18.975Z","type":"message"}
{"nick":"ins0mnia","reason":"Ping timeout: 276 seconds","date":"2013-01-09T02:46:30.831Z","type":"quit"}
{"nick":"ins0mnia","date":"2013-01-09T02:50:54.643Z","type":"join"}
{"nick":"ins0mnia","reason":"Ping timeout: 260 seconds","date":"2013-01-09T03:05:44.704Z","type":"quit"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-09T03:14:59.173Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T03:15:34.668Z","type":"join"}
{"nick":"evangenieur","reason":"Ping timeout: 260 seconds","date":"2013-01-09T03:20:19.636Z","type":"quit"}
{"nick":"zenocon","date":"2013-01-09T03:21:41.211Z","type":"join"}
{"nick":"colinsullivan","date":"2013-01-09T03:22:23.335Z","type":"join"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2013-01-09T03:30:11.726Z","type":"quit"}
{"nick":"ArxPoetica","message":"Hey all.","date":"2013-01-09T03:54:48.916Z","type":"message"}
{"nick":"ArxPoetica","message":"Opinion on using REDIS or Mongo for a certain activity...","date":"2013-01-09T03:55:05.192Z","type":"message"}
{"nick":"mdedetrich","message":"use redis for sessions","date":"2013-01-09T03:55:41.178Z","type":"message"}
{"nick":"mdedetrich","message":"and use mongo as a database","date":"2013-01-09T03:55:44.219Z","type":"message"}
{"nick":"ArxPoetica","message":"ha ;)","date":"2013-01-09T03:56:02.525Z","type":"message"}
{"nick":"mdedetrich","message":"redis has slightly better performance than monbodb, but has a terrible query syntax","date":"2013-01-09T03:56:07.991Z","type":"message"}
{"nick":"ArxPoetica","message":"just a sec I'll show you the particular use case.","date":"2013-01-09T03:56:14.253Z","type":"message"}
{"nick":"mdedetrich","message":"mongodb's query syntax is very robust","date":"2013-01-09T03:56:16.470Z","type":"message"}
{"nick":"ArxPoetica","message":"I have it on github — just pulling it up.","date":"2013-01-09T03:56:28.419Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/engagementgamelab/CivicSeed/blob/master/server/rpc/game/npc.js","date":"2013-01-09T03:57:27.711Z","type":"message"}
{"nick":"ArxPoetica","message":"okay, this file","date":"2013-01-09T03:57:30.292Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/engagementgamelab/CivicSeed/blob/master/server/rpc/game/npc.js#L29-L44","date":"2013-01-09T03:57:47.894Z","type":"message"}
{"nick":"ArxPoetica","message":"these lines","date":"2013-01-09T03:57:50.355Z","type":"message"}
{"nick":"mdedetrich","message":"if npc means non playable character","date":"2013-01-09T03:58:16.629Z","type":"message"}
{"nick":"mdedetrich","message":"then use mongodb","date":"2013-01-09T03:58:19.671Z","type":"message"}
{"nick":"mdedetrich","message":"as I said, if you need a database, use mongodb","date":"2013-01-09T03:58:25.543Z","type":"message"}
{"nick":"ArxPoetica","message":"yeah that's what it means","date":"2013-01-09T03:58:25.758Z","type":"message"}
{"nick":"ArxPoetica","message":":)","date":"2013-01-09T03:58:29.719Z","type":"message"}
{"nick":"mdedetrich","message":"you are doing queries and such","date":"2013-01-09T03:58:39.758Z","type":"message"}
{"nick":"ArxPoetica","message":"right","date":"2013-01-09T03:58:42.906Z","type":"message"}
{"nick":"mdedetrich","message":"so use mongodb","date":"2013-01-09T03:58:43.032Z","type":"message"}
{"nick":"mdedetrich","message":"if you are interested, i use mongohq for database storage","date":"2013-01-09T03:59:03.927Z","type":"message"}
{"nick":"ArxPoetica","message":"but for a unique user and the user's data, redis probably makes the most sense","date":"2013-01-09T03:59:06.770Z","type":"message"}
{"nick":"mdedetrich","message":"they have a sandbox account which is free","date":"2013-01-09T03:59:12.515Z","type":"message"}
{"nick":"ArxPoetica","message":"mongohq, eh?","date":"2013-01-09T03:59:15.076Z","type":"message"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-09T03:59:18.589Z","type":"quit"}
{"nick":"ArxPoetica","message":"oh we've got mongo through nodejitsu","date":"2013-01-09T03:59:23.463Z","type":"message"}
{"nick":"mdedetrich","message":"ArxPoetica: yes, for sessions, use redis","date":"2013-01-09T03:59:30.823Z","type":"message"}
{"nick":"mdedetrich","message":"well actually I have mongohq as a completely seperate app for production","date":"2013-01-09T03:59:44.382Z","type":"message"}
{"nick":"ArxPoetica","message":"Gotcha.","date":"2013-01-09T03:59:52.406Z","type":"message"}
{"nick":"mdedetrich","message":"but nodejitsu has a handy command to make a mongo database sandbox","date":"2013-01-09T03:59:58.167Z","type":"message"}
{"nick":"mdedetrich","message":"which is free (use for dev, not production)","date":"2013-01-09T04:00:11.930Z","type":"message"}
{"nick":"ArxPoetica","message":"dev, really? it's not production friendly?","date":"2013-01-09T04:00:26.789Z","type":"message"}
{"nick":"ArxPoetica","message":"hmmm...","date":"2013-01-09T04:00:31.035Z","type":"message"}
{"nick":"ArxPoetica","message":"that's news :P","date":"2013-01-09T04:00:34.908Z","type":"message"}
{"nick":"mdedetrich","message":"the sandbox no","date":"2013-01-09T04:00:35.519Z","type":"message"}
{"nick":"mdedetrich","message":"if you want production databases, you should pay for the higher tier","date":"2013-01-09T04:00:51.050Z","type":"message"}
{"nick":"mdedetrich","message":"and you can go really crazy with mongodb","date":"2013-01-09T04:01:25.070Z","type":"message"}
{"nick":"mdedetrich","message":"like paying 7k a month for a db","date":"2013-01-09T04:01:30.626Z","type":"message"}
{"nick":"mdedetrich","message":"I mean mongohq sorry","date":"2013-01-09T04:01:37.595Z","type":"message"}
{"nick":"ArxPoetica","message":"rmmm","date":"2013-01-09T04:02:00.987Z","type":"message"}
{"nick":"ArxPoetica","message":"this is news to me","date":"2013-01-09T04:02:12.310Z","type":"message"}
{"nick":"mdedetrich","message":"but the basic one for 20 bucks a month","date":"2013-01-09T04:02:14.203Z","type":"message"}
{"nick":"ArxPoetica","message":"so the ones they offer are just sandboxes","date":"2013-01-09T04:02:19.169Z","type":"message"}
{"nick":"mdedetrich","message":"should be fine","date":"2013-01-09T04:02:19.419Z","type":"message"}
{"nick":"colinsullivan","date":"2013-01-09T04:02:21.788Z","type":"join"}
{"nick":"mdedetrich","message":"nodejitsu just offers sandboxes","date":"2013-01-09T04:02:31.266Z","type":"message"}
{"nick":"mdedetrich","message":"you can get whatever you want from the actual mongohq site","date":"2013-01-09T04:02:38.507Z","type":"message"}
{"nick":"mdedetrich","message":"https://www.mongohq.com/pricing","date":"2013-01-09T04:03:02.582Z","type":"message"}
{"nick":"mdedetrich","message":"Also I use mongoskin as the library for interfacing with mongohq","date":"2013-01-09T04:04:20.749Z","type":"message"}
{"nick":"ArxPoetica","message":"mongoskin eh","date":"2013-01-09T04:04:57.076Z","type":"message"}
{"nick":"ArxPoetica","message":"what do you think of mongoose?","date":"2013-01-09T04:05:07.079Z","type":"message"}
{"nick":"mdedetrich","message":"mongoose attempts to replicate relation like SQL structure ontop of mongodb","date":"2013-01-09T04:06:11.468Z","type":"message"}
{"nick":"mdedetrich","message":"mongoskin is a compromise, its more document orientated (instead of relation) however it does allow you to bind helper functions to databases","date":"2013-01-09T04:06:40.815Z","type":"message"}
{"nick":"mdedetrich","message":"like an ORM","date":"2013-01-09T04:06:43.663Z","type":"message"}
{"nick":"zenocon","date":"2013-01-09T04:06:57.994Z","type":"join"}
{"nick":"ArxPoetica","message":"I need a data guy! :P","date":"2013-01-09T04:07:35.283Z","type":"message"}
{"nick":"ArxPoetica","message":"(Getting by for now.)","date":"2013-01-09T04:07:41.275Z","type":"message"}
{"nick":"mdedetrich","message":"what you mean by data guy?","date":"2013-01-09T04:08:05.323Z","type":"message"}
{"nick":"ArxPoetica","message":"DB guy","date":"2013-01-09T04:08:10.098Z","type":"message"}
{"nick":"mdedetrich","message":"eh its something you should learn yourself","date":"2013-01-09T04:08:21.257Z","type":"message"}
{"nick":"mdedetrich","message":"look the honest difference is","date":"2013-01-09T04:08:25.177Z","type":"message"}
{"nick":"ArxPoetica","message":"ORM doesn't really mean much to me, unfortunately. :P","date":"2013-01-09T04:08:26.859Z","type":"message"}
{"nick":"mdedetrich","message":"mongoose is a relation system built ontop of mongodb","date":"2013-01-09T04:08:35.706Z","type":"message"}
{"nick":"mdedetrich","message":"Object Relational Model = ORM","date":"2013-01-09T04:08:41.387Z","type":"message"}
{"nick":"ArxPoetica","message":"like SQL","date":"2013-01-09T04:08:45.640Z","type":"message"}
{"nick":"mdedetrich","message":"yes","date":"2013-01-09T04:08:49.488Z","type":"message"}
{"nick":"ArxPoetica","message":"got it","date":"2013-01-09T04:08:57.218Z","type":"message"}
{"nick":"mdedetrich","message":"where as mongoskin is a very light wrapper that allows you to bind helper functions on documents","date":"2013-01-09T04:09:04.151Z","type":"message"}
{"nick":"mdedetrich","message":"by design, mongodb is document related, you are expected to do relations manually (there is no strict enforcing of them)","date":"2013-01-09T04:09:21.348Z","type":"message"}
{"nick":"ArxPoetica","message":"ah","date":"2013-01-09T04:09:27.963Z","type":"message"}
{"nick":"ArxPoetica","message":"ahhhhh","date":"2013-01-09T04:09:31.890Z","type":"message"}
{"nick":"ArxPoetica","message":"suddenly coming together.","date":"2013-01-09T04:09:36.955Z","type":"message"}
{"nick":"mdedetrich","message":"of course there is nothing stopping you from doing a relational wrapper ontop of mongodb, it is just client side","date":"2013-01-09T04:09:59.930Z","type":"message"}
{"nick":"ArxPoetica","message":"yeah. like the whole schema thing of mongoose — it's just relation enforcement","date":"2013-01-09T04:10:00.151Z","type":"message"}
{"nick":"mdedetrich","message":"and tahts what mongoose thing","date":"2013-01-09T04:10:04.501Z","type":"message"}
{"nick":"mdedetrich","message":"*what mongoose is","date":"2013-01-09T04:10:10.854Z","type":"message"}
{"nick":"mdedetrich","message":"note that using something like mongoskin does give you more control, which also means more performance","date":"2013-01-09T04:10:27.197Z","type":"message"}
{"nick":"ArxPoetica","message":"That was my next question.","date":"2013-01-09T04:10:37.873Z","type":"message"}
{"nick":"mdedetrich","message":"anyways im getting a burito, brb","date":"2013-01-09T04:10:43.140Z","type":"message"}
{"nick":"ArxPoetica","message":"lol","date":"2013-01-09T04:10:48.857Z","type":"message"}
{"nick":"strikeout","message":"does anybody have a sample rest/crud RPC responder which i can use for mongoose?","date":"2013-01-09T04:22:52.851Z","type":"message"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2013-01-09T04:23:25.532Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T04:24:12.001Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2013-01-09T04:25:34.272Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T04:26:22.919Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2013-01-09T04:27:41.537Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T04:28:09.949Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2013-01-09T04:30:29.426Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T04:30:54.937Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2013-01-09T04:32:41.301Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T04:33:04.697Z","type":"join"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2013-01-09T04:33:15.388Z","type":"quit"}
{"nick":"mdedetrich","message":"im back","date":"2013-01-09T04:33:34.633Z","type":"message"}
{"nick":"mdedetrich","message":"strikeout: what are you looking for exactly?","date":"2013-01-09T04:41:31.254Z","type":"message"}
{"nick":"strikeout","message":"hmm, a kinda general implementation that mimics a rest interface via websockets","date":"2013-01-09T04:48:23.351Z","type":"message"}
{"nick":"mdedetrich","message":"you mean a library or something","date":"2013-01-09T04:48:38.308Z","type":"message"}
{"nick":"strikeout","message":"yeah, or an example I can rip stuff out of","date":"2013-01-09T04:49:02.784Z","type":"message"}
{"nick":"strikeout","message":"or do you think it makes more sense defining all the methods for a couple of mongoose models by hand in the roc responders?","date":"2013-01-09T04:49:55.932Z","type":"message"}
{"nick":"ArxPoetica","message":"sup strikeout","date":"2013-01-09T04:52:15.799Z","type":"message"}
{"nick":"strikeout","message":"hey arx","date":"2013-01-09T04:52:25.797Z","type":"message"}
{"nick":"ArxPoetica","message":"so what are you looking for exactly? a little confused.","date":"2013-01-09T04:52:49.570Z","type":"message"}
{"nick":"strikeout","message":"basically https://gist.github.com/3819468 this for the RPC'calls","date":"2013-01-09T04:55:43.027Z","type":"message"}
{"nick":"strikeout","message":"but I guess I can just replace the .get .put .post stuff with socket events","date":"2013-01-09T04:56:20.517Z","type":"message"}
{"nick":"mdedetrich","message":"if you are doing rest stuff through websockets","date":"2013-01-09T04:56:55.942Z","type":"message"}
{"nick":"mdedetrich","message":"you are doing it wrong","date":"2013-01-09T04:57:01.760Z","type":"message"}
{"nick":"mdedetrich","message":"and you should probably just use rest","date":"2013-01-09T04:57:13.453Z","type":"message"}
{"nick":"strikeout","message":"nonoo, I mean it more in the sense of \"providing a fluent interface to my mongo\" via the RPC","date":"2013-01-09T04:58:19.560Z","type":"message"}
{"nick":"strikeout","message":"that rest stuff was just an example, for the default methods like find, insert etc","date":"2013-01-09T04:58:46.668Z","type":"message"}
{"nick":"strikeout","message":"phrasing it differently: whats the coolest way to provide a frontend (like ember with ember-data) a way to talk to my mongodb via the rpc","date":"2013-01-09T05:01:31.295Z","type":"message"}
{"nick":"ArxPoetica","message":"strikeout — there's a lot to that","date":"2013-01-09T05:07:47.712Z","type":"message"}
{"nick":"ArxPoetica","message":"not knowing ember, I can't fully provide an answer","date":"2013-01-09T05:08:02.611Z","type":"message"}
{"nick":"ArxPoetica","message":"but the main thing is that SocketStream has it's own API","date":"2013-01-09T05:08:12.591Z","type":"message"}
{"nick":"ArxPoetica","message":"so no matter how you wire up ember, you'll still end up using ss.rpc","date":"2013-01-09T05:08:26.610Z","type":"message"}
{"nick":"ArxPoetica","message":"on the front end.","date":"2013-01-09T05:08:31.104Z","type":"message"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2013-01-09T05:10:07.052Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T05:10:51.819Z","type":"join"}
{"nick":"mdedetrich","reason":"Client Quit","date":"2013-01-09T05:12:14.745Z","type":"quit"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-09T05:12:41.182Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T05:13:01.868Z","type":"join"}
{"nick":"mdedetrich","message":"the thing is, the rest interface deals with simple requests to get objects","date":"2013-01-09T05:15:17.980Z","type":"message"}
{"nick":"mdedetrich","message":"where as SS uses a full RPC protocal, you can retrieve as much or as little data as you want","date":"2013-01-09T05:15:33.282Z","type":"message"}
{"nick":"mdedetrich","message":"for this reason, using things like ember isn't the best with SS","date":"2013-01-09T05:15:47.244Z","type":"message"}
{"nick":"mdedetrich","message":"in fact I would use backbone, and that is backbone with a bit of customization as well","date":"2013-01-09T05:16:00.878Z","type":"message"}
{"nick":"mdedetrich","message":"in other words, its a different paradigm","date":"2013-01-09T05:17:35.774Z","type":"message"}
{"nick":"mdedetrich","message":"frameworks like ember imply that you are using a REST like model","date":"2013-01-09T05:17:57.722Z","type":"message"}
{"nick":"strikeout","message":"well, you can write a custom adapter for the data-store","date":"2013-01-09T05:25:11.826Z","type":"message"}
{"nick":"strikeout","message":"like this: http://stackoverflow.com/a/10557122/1566595","date":"2013-01-09T05:25:28.127Z","type":"message"}
{"nick":"ArxPoetica","message":"Of course, SS lets you roll your own responders… :P","date":"2013-01-09T05:37:21.097Z","type":"message"}
{"nick":"ArxPoetica","message":"Also, having done some work in Angular, there isn't any reason it *can't* be coupled.","date":"2013-01-09T05:37:44.882Z","type":"message"}
{"nick":"ArxPoetica","message":"strikeout, have you seen any of the actual ss ember demos?","date":"2013-01-09T05:38:05.589Z","type":"message"}
{"nick":"strikeout","message":"ofcourse :)","date":"2013-01-09T05:40:06.848Z","type":"message"}
{"nick":"strikeout","message":"thing is: I'm lazy, don't want to completely roll, copy&pasta! :D","date":"2013-01-09T05:40:25.849Z","type":"message"}
{"nick":"ArxPoetica","message":"THe question has been asked in the forums too: https://groups.google.com/forum/?fromgroups=#!searchin/socketstream/ember/socketstream/yc_F8wHQh3c/n2naHhURmG0J","date":"2013-01-09T05:40:39.893Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm trying to find some of the demos","date":"2013-01-09T05:40:46.863Z","type":"message"}
{"nick":"ArxPoetica","message":"Here we go...https://github.com/socketstream/socketstream/blob/master/doc/guide/en/using_emberjs.md","date":"2013-01-09T05:41:32.769Z","type":"message"}
{"nick":"ArxPoetica","message":"and","date":"2013-01-09T05:41:36.844Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/jeshuaborges/socketstream-ember-demo","date":"2013-01-09T05:41:53.082Z","type":"message"}
{"nick":"strikeout","message":"yupp, based all my work so far on the ss-ember-demo","date":"2013-01-09T05:46:06.170Z","type":"message"}
{"nick":"strikeout","message":"the using_ember read me doesn't cover web sockets at all tho","date":"2013-01-09T05:46:52.812Z","type":"message"}
{"nick":"strikeout","message":"btw: the socketstream-ember-demo is totally outdated, the same guy made a better one -- https://github.com/jeshuaborges/chatorious","date":"2013-01-09T05:47:42.618Z","type":"message"}
{"nick":"colinsullivan","date":"2013-01-09T05:53:05.060Z","type":"join"}
{"nick":"colinsullivan1","date":"2013-01-09T05:55:38.667Z","type":"join"}
{"nick":"colinsullivan","reason":"Ping timeout: 244 seconds","date":"2013-01-09T05:57:18.059Z","type":"quit"}
{"nick":"ArxPoetica","reason":"Quit: Leaving.","date":"2013-01-09T06:05:08.854Z","type":"quit"}
{"nick":"ArxPoetica","date":"2013-01-09T06:08:26.681Z","type":"join"}
{"nick":"ArxPoetica","reason":"Quit: Leaving.","date":"2013-01-09T06:20:09.741Z","type":"quit"}
{"nick":"strikeout","message":"do you know how I can unsubscribe from a ss.event.on('something') binding?","date":"2013-01-09T06:36:40.874Z","type":"message"}
{"nick":"strikeout","message":"clientside","date":"2013-01-09T06:36:46.614Z","type":"message"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-09T07:06:15.202Z","type":"quit"}
{"nick":"colinsullivan1","reason":"Ping timeout: 260 seconds","date":"2013-01-09T07:15:24.620Z","type":"quit"}
{"nick":"mdedetrich","reason":"Quit: Computer has gone to sleep.","date":"2013-01-09T07:17:43.546Z","type":"quit"}
{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-09T07:23:55.818Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-09T07:52:44.615Z","type":"join"}
{"nick":"strikeout","reason":"Quit: strikeout","date":"2013-01-09T08:56:33.625Z","type":"quit"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-09T09:15:34.838Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-09T09:16:58.478Z","type":"join"}
{"nick":"evangenieur","date":"2013-01-09T09:28:39.001Z","type":"join"}
{"nick":"mtsr","date":"2013-01-09T09:31:14.059Z","type":"join"}
{"nick":"evangeni_","date":"2013-01-09T09:35:14.640Z","type":"join"}
{"nick":"evangenieur","reason":"*.net *.split","date":"2013-01-09T09:42:47.490Z","type":"quit"}
{"nick":"mtsr","reason":"Ping timeout: 244 seconds","date":"2013-01-09T10:31:08.167Z","type":"quit"}
{"nick":"vguerra","date":"2013-01-09T10:55:14.848Z","type":"join"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-01-09T11:36:42.485Z","type":"quit"}
{"nick":"vguerra","date":"2013-01-09T12:11:19.154Z","type":"join"}
{"nick":"hipertracker","date":"2013-01-09T12:54:46.332Z","type":"join"}
{"nick":"evangeni_","reason":"Remote host closed the connection","date":"2013-01-09T13:05:35.140Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T13:06:09.037Z","type":"join"}
{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-09T13:08:20.288Z","type":"quit"}
{"nick":"evangenieur","reason":"Ping timeout: 256 seconds","date":"2013-01-09T13:10:37.998Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T13:11:47.663Z","type":"join"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-09T13:22:02.473Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T13:22:35.024Z","type":"join"}
{"nick":"evangenieur","reason":"Ping timeout: 256 seconds","date":"2013-01-09T13:27:04.012Z","type":"quit"}
{"nick":"ins0mnia","date":"2013-01-09T13:55:57.415Z","type":"join"}
{"nick":"zenocon","date":"2013-01-09T14:02:30.618Z","type":"join"}
{"nick":"evangenieur","date":"2013-01-09T14:23:11.187Z","type":"join"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-09T14:40:08.209Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T14:53:29.659Z","type":"join"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-09T15:05:21.954Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-09T15:05:48.841Z","type":"join"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-01-09T15:07:45.284Z","type":"quit"}
{"nick":"evangenieur","reason":"Ping timeout: 246 seconds","date":"2013-01-09T15:10:07.782Z","type":"quit"}
{"nick":"vguerra","date":"2013-01-09T15:16:44.134Z","type":"join"}
{"nick":"evangenieur","date":"2013-01-09T15:30:17.076Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-09T15:50:29.592Z","type":"quit"}
{"nick":"lluad","date":"2013-01-09T16:18:50.550Z","type":"join"}
{"nick":"dennismartensson","date":"2013-01-09T16:23:25.466Z","type":"join"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-01-09T16:36:12.197Z","type":"quit"}
{"nick":"vguerra","date":"2013-01-09T16:53:20.763Z","type":"join"}
{"nick":"evangenieur","reason":"Read error: Connection reset by peer","date":"2013-01-09T17:18:52.268Z","type":"quit"}
{"nick":"ArxPoetica1","date":"2013-01-09T17:19:14.146Z","type":"join"}
{"nick":"ArxPoetica1","message":"lo","date":"2013-01-09T17:19:20.424Z","type":"message"}
{"nick":"evangenieur","date":"2013-01-09T17:21:58.027Z","type":"join"}
{"nick":"colinsullivan","date":"2013-01-09T17:30:47.625Z","type":"join"}
{"nick":"zenocon","message":"hey","date":"2013-01-09T17:34:36.428Z","type":"message"}
{"nick":"zenocon","message":"u ever used brunch of yeoman? i'm looking at both. i want all the nice stuff from socket stream, but not necessarily for a single page app...looking for scaffolding tool that can quickly setup a new project with express, angular, jade, minification, live reload, etc.","date":"2013-01-09T17:36:01.311Z","type":"message"}
{"nick":"vguerra","reason":"Ping timeout: 240 seconds","date":"2013-01-09T17:58:34.792Z","type":"quit"}
{"nick":"ArxPoetica1","reason":"Quit: Leaving.","date":"2013-01-09T17:58:48.392Z","type":"quit"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-09T17:59:26.825Z","type":"quit"}
{"nick":"ArxPoetica1","date":"2013-01-09T18:02:19.189Z","type":"join"}
{"nick":"ArxPoetica2","date":"2013-01-09T18:11:08.974Z","type":"join"}
{"nick":"ArxPoetica1","reason":"Read error: Connection reset by peer","date":"2013-01-09T18:11:09.178Z","type":"quit"}
{"nick":"pierrooo","date":"2013-01-09T18:23:00.293Z","type":"join"}
{"nick":"pierrooo","reason":"Quit: Leaving","date":"2013-01-09T18:27:55.534Z","type":"quit"}
{"nick":"hipertracker","date":"2013-01-09T18:45:35.968Z","type":"join"}
{"nick":"evangenieur","date":"2013-01-09T19:10:39.900Z","type":"join"}
{"nick":"ArxPoetica2","reason":"Quit: Leaving.","date":"2013-01-09T19:12:29.559Z","type":"quit"}
{"nick":"evangenieur","reason":"Ping timeout: 240 seconds","date":"2013-01-09T19:14:34.908Z","type":"quit"}
{"nick":"vguerra","date":"2013-01-09T19:21:21.791Z","type":"join"}
{"nick":"colinsullivan","reason":"Read error: Operation timed out","date":"2013-01-09T19:24:08.015Z","type":"quit"}
{"nick":"ArxPoetica","date":"2013-01-09T19:36:20.930Z","type":"join"}
{"nick":"ArxPoetica","message":"Hey. You kidz ever hear of one.js?","date":"2013-01-09T19:52:40.592Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/azer/onejs","date":"2013-01-09T19:52:44.406Z","type":"message"}
{"nick":"ArxPoetica","message":"Browserify equivalent?","date":"2013-01-09T19:52:51.786Z","type":"message"}
{"nick":"evangenieur","date":"2013-01-09T19:57:40.198Z","type":"join"}
{"nick":"ArxPoetica","date":"2013-01-09T20:21:45.276Z","type":"part"}
{"nick":"ArxPoetica1","date":"2013-01-09T21:07:03.302Z","type":"join"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2013-01-09T21:42:54.356Z","type":"quit"}
{"nick":"paulbjensen","date":"2013-01-09T22:11:47.839Z","type":"join"}
{"nick":"Goles","date":"2013-01-09T22:22:08.067Z","type":"join"}
{"nick":"vguerra","reason":"Remote host closed the connection","date":"2013-01-09T22:26:55.090Z","type":"quit"}
{"nick":"Goles","reason":"Quit: Out.","date":"2013-01-09T22:39:50.300Z","type":"quit"}
{"nick":"mdedetrich","date":"2013-01-09T22:59:28.479Z","type":"join"}
{"nick":"strikeout","date":"2013-01-09T23:35:25.119Z","type":"join"}
{"nick":"paulbjensen","message":"hi all.","date":"2013-01-09T23:42:15.360Z","type":"message"}
{"nick":"hipertracker","reason":"Quit: hipertracker","date":"2013-01-09T23:44:30.333Z","type":"quit"}
{"nick":"ArxPoetica1","message":"hey paul","date":"2013-01-09T23:56:17.059Z","type":"message"}
{"nick":"ArxPoetica1","new_nick":"ArxPoetica","date":"2013-01-09T23:56:43.272Z","type":"nick"}
Jump to Line
Something went wrong with that request. Please try again.