Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

269 lines (268 sloc) 31.538 kb
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-01-03T00:21:37.552Z","type":"quit"}
{"nick":"colinsullivan","reason":"Ping timeout: 244 seconds","date":"2013-01-03T00:37:53.020Z","type":"quit"}
{"nick":"colinsullivan","date":"2013-01-03T01:07:22.883Z","type":"join"}
{"nick":"mhr_","reason":"Quit: Page closed","date":"2013-01-03T01:10:28.982Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T01:12:30.171Z","type":"join"}
{"nick":"ArxPoetica1","reason":"Quit: Leaving.","date":"2013-01-03T01:16:49.474Z","type":"quit"}
{"nick":"lluad","reason":"Ping timeout: 264 seconds","date":"2013-01-03T01:30:48.457Z","type":"quit"}
{"nick":"ins0mnia","reason":"Ping timeout: 255 seconds","date":"2013-01-03T01:35:11.610Z","type":"quit"}
{"nick":"evangenieur","reason":"Remote host closed the connection","date":"2013-01-03T01:49:43.586Z","type":"quit"}
{"nick":"evangenieur","date":"2013-01-03T01:50:19.999Z","type":"join"}
{"nick":"evangenieur","reason":"Ping timeout: 244 seconds","date":"2013-01-03T01:54:20.976Z","type":"quit"}
{"nick":"lluad","date":"2013-01-03T02:14:59.129Z","type":"join"}
{"nick":"hipertracker-off","date":"2013-01-03T02:25:41.801Z","type":"join"}
{"nick":"hipertracker","reason":"Ping timeout: 244 seconds","date":"2013-01-03T02:27:55.999Z","type":"quit"}
{"nick":"hipertracker-off","new_nick":"hipertracker","date":"2013-01-03T02:27:56.129Z","type":"nick"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T03:36:17.048Z","type":"quit"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-03T04:28:36.630Z","type":"quit"}
{"nick":"lluad","reason":"Quit: lluad","date":"2013-01-03T05:29:50.252Z","type":"quit"}
{"nick":"colinsullivan","date":"2013-01-03T06:24:12.153Z","type":"join"}
{"nick":"colinsullivan","reason":"Quit: Leaving.","date":"2013-01-03T06:52:44.852Z","type":"quit"}
{"nick":"colinsullivan","date":"2013-01-03T06:54:32.779Z","type":"join"}
{"nick":"colinsullivan1","date":"2013-01-03T06:57:32.756Z","type":"join"}
{"nick":"colinsullivan","reason":"Ping timeout: 248 seconds","date":"2013-01-03T06:59:00.729Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-03T08:03:03.794Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T08:22:29.128Z","type":"quit"}
{"nick":"colinsullivan1","reason":"Quit: Leaving.","date":"2013-01-03T08:52:46.281Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-03T09:07:30.884Z","type":"join"}
{"nick":"evangenieur","date":"2013-01-03T10:25:57.141Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T10:34:09.244Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-03T11:17:52.619Z","type":"join"}
{"nick":"Goles","reason":"Quit: Computer has gone to sleep.","date":"2013-01-03T11:23:32.241Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T11:51:54.667Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T11:57:24.872Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-03T12:03:23.120Z","type":"join"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T12:36:01.039Z","type":"quit"}
{"nick":"Goles","reason":"Quit: Computer has gone to sleep.","date":"2013-01-03T12:41:05.390Z","type":"quit"}
{"nick":"ins0mnia","date":"2013-01-03T12:47:17.155Z","type":"join"}
{"nick":"Goles","date":"2013-01-03T12:58:43.004Z","type":"join"}
{"nick":"dennismartensson","date":"2013-01-03T13:05:15.838Z","type":"join"}
{"nick":"Goles","reason":"Remote host closed the connection","date":"2013-01-03T13:33:04.797Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T13:33:47.462Z","type":"join"}
{"nick":"Goles","reason":"Ping timeout: 248 seconds","date":"2013-01-03T13:38:28.735Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T13:42:10.640Z","type":"join"}
{"nick":"pierrooo","reason":"Ping timeout: 265 seconds","date":"2013-01-03T13:51:27.863Z","type":"quit"}
{"nick":"majek_","new_nick":"majek","date":"2013-01-03T13:52:12.669Z","type":"nick"}
{"nick":"majek","date":"2013-01-03T13:53:06.743Z","type":"quit"}
{"nick":"majek","date":"2013-01-03T13:54:06.247Z","type":"join"}
{"nick":"zenocon","date":"2013-01-03T14:26:57.618Z","type":"join"}
{"nick":"zenocon","message":"owenb - you there?","date":"2013-01-03T14:27:23.681Z","type":"message"}
{"nick":"zenocon","message":"having a strange issue with RedisStore and sessions","date":"2013-01-03T14:27:50.037Z","type":"message"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2013-01-03T14:57:47.357Z","type":"quit"}
{"nick":"dennismartensson","reason":"Remote host closed the connection","date":"2013-01-03T14:59:06.792Z","type":"quit"}
{"nick":"zenocon","date":"2013-01-03T15:00:36.778Z","type":"join"}
{"nick":"zenocon","message":"is paul j. in here?","date":"2013-01-03T15:01:47.929Z","type":"message"}
{"nick":"paulbjensen","date":"2013-01-03T15:02:20.671Z","type":"join"}
{"nick":"paulbjensen","message":"hi, I'm at work atm, so I may be pulled into a meeting in a few minutes.","date":"2013-01-03T15:02:52.259Z","type":"message"}
{"nick":"paulbjensen","message":"have to go, a skeleton app to replicate would be great.","date":"2013-01-03T15:04:21.819Z","type":"message"}
{"nick":"paulbjensen","reason":"Client Quit","date":"2013-01-03T15:04:28.171Z","type":"quit"}
{"nick":"paulbjensen","date":"2013-01-03T15:17:29.696Z","type":"join"}
{"nick":"gzmask","date":"2013-01-03T15:18:17.354Z","type":"join"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-01-03T15:29:18.850Z","type":"quit"}
{"nick":"dennismartensson","date":"2013-01-03T15:54:50.192Z","type":"join"}
{"nick":"lluad","date":"2013-01-03T16:21:16.155Z","type":"join"}
{"nick":"zenocon","reason":"Ping timeout: 248 seconds","date":"2013-01-03T16:28:04.766Z","type":"quit"}
{"nick":"zenocon","date":"2013-01-03T16:28:42.751Z","type":"join"}
{"nick":"ArxPoetica","date":"2013-01-03T16:41:13.813Z","type":"join"}
{"nick":"ArxPoetica","message":"lo peeps","date":"2013-01-03T16:41:18.933Z","type":"message"}
{"nick":"zenocon","message":"hey","date":"2013-01-03T16:41:35.006Z","type":"message"}
{"nick":"ArxPoetica","message":"sup zenocon","date":"2013-01-03T16:41:40.806Z","type":"message"}
{"nick":"ArxPoetica","message":"how goes angular?","date":"2013-01-03T16:41:45.426Z","type":"message"}
{"nick":"zenocon","message":"can't figure out angular equivalent of jquery $(function () { ... });","date":"2013-01-03T16:42:23.419Z","type":"message"}
{"nick":"ArxPoetica","message":"mmm","date":"2013-01-03T16:42:39.763Z","type":"message"}
{"nick":"zenocon","message":"controller code calls service which calls ss.rpc, but it fails unless i add setTimeout to delay the call","date":"2013-01-03T16:42:45.761Z","type":"message"}
{"nick":"ArxPoetica","message":"no angular(function() {}) ?","date":"2013-01-03T16:42:55.418Z","type":"message"}
{"nick":"zenocon","message":"so something isn't initialized yet before the call is made","date":"2013-01-03T16:42:56.575Z","type":"message"}
{"nick":"zenocon","message":"i thought the purpose of d.i. was to inject dependencies, and one could assume that they are fully baked when injected","date":"2013-01-03T16:43:18.232Z","type":"message"}
{"nick":"ArxPoetica","message":"Ah! You're finally running into the issues I was having over dom ready.","date":"2013-01-03T16:43:24.403Z","type":"message"}
{"nick":"zenocon","message":"weird","date":"2013-01-03T16:43:46.838Z","type":"message"}
{"nick":"zenocon","message":"never had this before -- also not in the demo project","date":"2013-01-03T16:43:57.783Z","type":"message"}
{"nick":"zenocon","message":"so, you have to bootstrap it yourself, i guess?","date":"2013-01-03T16:44:05.570Z","type":"message"}
{"nick":"ArxPoetica","message":"that's one solution","date":"2013-01-03T16:44:13.069Z","type":"message"}
{"nick":"ArxPoetica","message":"I think I did actually figure out the methodology but it's been a while.","date":"2013-01-03T16:44:42.565Z","type":"message"}
{"nick":"ArxPoetica","message":"Hold on and I can share w/ you one technique I'm using...","date":"2013-01-03T16:45:02.576Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/americanyak/Tribe/blob/master/client/code/main/app-setup.js","date":"2013-01-03T16:46:07.063Z","type":"message"}
{"nick":"ArxPoetica","message":"meh. not sure this is any different that ss-angular-demo, except I offed it to it's own file","date":"2013-01-03T16:46:25.688Z","type":"message"}
{"nick":"ArxPoetica","message":"called from here: https://github.com/americanyak/Tribe/blob/master/client/code/main/entry.js","date":"2013-01-03T16:46:42.479Z","type":"message"}
{"nick":"ArxPoetica","message":"Not sure that helps at all.","date":"2013-01-03T16:50:48.458Z","type":"message"}
{"nick":"ArxPoetica","message":"The main problem I was having was when I was trying to use BOTH angular and jquery...","date":"2013-01-03T16:51:07.030Z","type":"message"}
{"nick":"paulbjensen","date":"2013-01-03T17:01:23.824Z","type":"join"}
{"nick":"paulbjensen","message":"back","date":"2013-01-03T17:07:47.486Z","type":"message"}
{"nick":"paulbjensen","message":"@zenocon - I'm around to help you figure out this weird issue","date":"2013-01-03T17:14:12.602Z","type":"message"}
{"nick":"zenocon","message":"paulbjensen - thx, i did resolve it, and closed the issue","date":"2013-01-03T17:14:33.282Z","type":"message"}
{"nick":"paulbjensen","message":"oh sweet, what was it?","date":"2013-01-03T17:14:42.933Z","type":"message"}
{"nick":"zenocon","message":"it was a case of an error being thrown from mongoosejs callback, which ended up being caught in the redis driver, and leading to a very bizarre state -- the effect being it destroyed the session context","date":"2013-01-03T17:15:28.058Z","type":"message"}
{"nick":"zenocon","message":"the thing is, i stepped it through debugger, and dumped console.trace() so i could try to follow the thread of execution.","date":"2013-01-03T17:15:54.208Z","type":"message"}
{"nick":"zenocon","message":"this one doesn't add up","date":"2013-01-03T17:16:26.934Z","type":"message"}
{"nick":"zenocon","message":"but, the root cause was me feeding an undefined into mongoosejs which threw an error","date":"2013-01-03T17:16:49.277Z","type":"message"}
{"nick":"paulbjensen","message":"ok","date":"2013-01-03T17:17:01.620Z","type":"message"}
{"nick":"zenocon","message":"it just doesn't make any sense that the error would be caught in the redis driver, as they are totally unrelated...it ended up having weird, hard to follow side effects","date":"2013-01-03T17:17:27.571Z","type":"message"}
{"nick":"paulbjensen","message":"Agreed, at least with CoffeeScript you can eventually gauge what line the error is on. This, it's way too misleading","date":"2013-01-03T17:25:41.087Z","type":"message"}
{"nick":"zenocon","message":"well, it wasn't so much the line number, it was the thread of execution","date":"2013-01-03T17:28:22.781Z","type":"message"}
{"nick":"zenocon","message":"i.e. process.nextTick()","date":"2013-01-03T17:28:33.245Z","type":"message"}
{"nick":"zenocon","message":"the regular logic would assume that a tick was completed -- the thread of exec was done. then the next one starts, and an error is thrown and caught way down in the stack in a driver that shouldn't be interleaved with the current thread of exec at all...more weird like that","date":"2013-01-03T17:29:34.375Z","type":"message"}
{"nick":"paulbjensen","message":"were you using domains?","date":"2013-01-03T17:37:15.836Z","type":"message"}
{"nick":"paulbjensen","message":"gtg (gym). Will be back online later","date":"2013-01-03T17:44:10.868Z","type":"message"}
{"nick":"paulbjensen","reason":"Quit: paulbjensen","date":"2013-01-03T17:44:27.570Z","type":"quit"}
{"nick":"colinsullivan","date":"2013-01-03T17:56:31.667Z","type":"join"}
{"nick":"colinsullivan1","date":"2013-01-03T18:00:32.737Z","type":"join"}
{"nick":"colinsullivan","reason":"Read error: Connection reset by peer","date":"2013-01-03T18:00:48.981Z","type":"quit"}
{"nick":"zenocon","message":"ArxPoetica i don't see you calling angular.bootstrap in your code at all","date":"2013-01-03T18:20:12.501Z","type":"message"}
{"nick":"Goles","reason":"Remote host closed the connection","date":"2013-01-03T20:19:02.268Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T20:46:29.816Z","type":"join"}
{"nick":"paulbjensen","date":"2013-01-03T20:49:08.996Z","type":"join"}
{"nick":"Goles","reason":"Max SendQ exceeded","date":"2013-01-03T20:49:22.715Z","type":"quit"}
{"nick":"Goles","date":"2013-01-03T20:55:13.256Z","type":"join"}
{"nick":"Goles","reason":"Client Quit","date":"2013-01-03T20:56:35.777Z","type":"quit"}
{"nick":"ArxPoetica","message":"Zenocon — sorry had some emergencies today...","date":"2013-01-03T21:17:31.414Z","type":"message"}
{"nick":"ArxPoetica","message":"Yeah, sorry, that was an example of *not* using bootstrap.","date":"2013-01-03T21:17:43.171Z","type":"message"}
{"nick":"zenocon","message":"ah no problem. i was having a real issue with the websocket not being ready, and my angular rpc service trying to use it","date":"2013-01-03T21:45:36.870Z","type":"message"}
{"nick":"zenocon","message":"i ended up finally resolving it, and manually bootstrapping angular","date":"2013-01-03T21:45:49.905Z","type":"message"}
{"nick":"zenocon","message":"basically... var app = angular.module('app', ['dependencies']);","date":"2013-01-03T21:46:16.525Z","type":"message"}
{"nick":"zenocon","message":"ss.server.on('ready', function () { angular.bootstrap(document, 'app'); }","date":"2013-01-03T21:46:47.531Z","type":"message"}
{"nick":"ArxPoetica","message":"right","date":"2013-01-03T21:46:48.733Z","type":"message"}
{"nick":"zenocon","message":"and strip out the ng-app directive","date":"2013-01-03T21:46:55.854Z","type":"message"}
{"nick":"ArxPoetica","message":"that's what I did in another app","date":"2013-01-03T21:46:57.362Z","type":"message"}
{"nick":"ArxPoetica","message":"right, and dynamically add it, yes?","date":"2013-01-03T21:47:08.479Z","type":"message"}
{"nick":"zenocon","message":"no you don't have to with angular.bootstrap","date":"2013-01-03T21:47:21.099Z","type":"message"}
{"nick":"ArxPoetica","message":"or do you even have to do that","date":"2013-01-03T21:47:21.755Z","type":"message"}
{"nick":"ArxPoetica","message":"?","date":"2013-01-03T21:47:21.921Z","type":"message"}
{"nick":"zenocon","message":"it handles it for you","date":"2013-01-03T21:47:23.967Z","type":"message"}
{"nick":"ArxPoetica","message":"ah cool","date":"2013-01-03T21:47:28.840Z","type":"message"}
{"nick":"ArxPoetica","message":"didn't realize that.","date":"2013-01-03T21:47:32.333Z","type":"message"}
{"nick":"zenocon","reason":"Remote host closed the connection","date":"2013-01-03T21:50:30.323Z","type":"quit"}
{"nick":"ArxPoetica","message":"Hey owenb…I have one other commit/pullrequest to add to socketstream 0.3.3 if you wand to hold off for just an hour :P","date":"2013-01-03T22:21:22.381Z","type":"message"}
{"nick":"paulbjensen","message":"Owen is on holiday for a couple of weeks.","date":"2013-01-03T22:23:13.650Z","type":"message"}
{"nick":"paulbjensen","message":"Don't let that stop you. I submitted a tiny pull request yesterday.","date":"2013-01-03T22:24:21.455Z","type":"message"}
{"nick":"ArxPoetica","message":"He already left?","date":"2013-01-03T22:27:12.236Z","type":"message"}
{"nick":"ArxPoetica","message":"I guess #355 was 2 days ago. :)","date":"2013-01-03T22:27:30.614Z","type":"message"}
{"nick":"ArxPoetica","message":"https://github.com/socketstream/socketstream/pull/335","date":"2013-01-03T22:27:47.119Z","type":"message"}
{"nick":"ArxPoetica","message":":)","date":"2013-01-03T22:27:48.963Z","type":"message"}
{"nick":"paulbjensen","message":"Yep","date":"2013-01-03T22:27:49.131Z","type":"message"}
{"nick":"ArxPoetica","message":"k gotcha","date":"2013-01-03T22:27:52.865Z","type":"message"}
{"nick":"ArxPoetica","message":"paul","date":"2013-01-03T22:27:55.179Z","type":"message"}
{"nick":"ArxPoetica","message":"how do I run socketstream . . . I've pulled it down","date":"2013-01-03T22:28:04.783Z","type":"message"}
{"nick":"ArxPoetica","message":"is their a \"dummy\" project?","date":"2013-01-03T22:28:13.451Z","type":"message"}
{"nick":"ArxPoetica","message":"or do I have to go into the bin and do something?","date":"2013-01-03T22:28:23.139Z","type":"message"}
{"nick":"ArxPoetica","message":".4 is different methinks because it has an example_app folder or something like that for running.","date":"2013-01-03T22:28:42.543Z","type":"message"}
{"nick":"paulbjensen","message":"I've yet to try 0.4 out yet, let me have a kick at it","date":"2013-01-03T22:29:07.096Z","type":"message"}
{"nick":"ArxPoetica","message":"I have ss installed globally, so I want to make sure I'm only using this local build.","date":"2013-01-03T22:29:09.600Z","type":"message"}
{"nick":"ArxPoetica","message":"wait, sorry","date":"2013-01-03T22:29:22.231Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm still talking about .3","date":"2013-01-03T22:29:22.358Z","type":"message"}
{"nick":"ArxPoetica","message":"I just pulled it down and I'm going to make a suggestion as to how to pull in browserify files (like, if there are folders, allowing for that...)","date":"2013-01-03T22:29:44.665Z","type":"message"}
{"nick":"ArxPoetica","message":"(Maybe browserify won't let you do that...?)","date":"2013-01-03T22:30:01.572Z","type":"message"}
{"nick":"paulbjensen","message":"I'm confused, could you elaborate on what you mean by 'pull in browserify files'?","date":"2013-01-03T22:31:55.984Z","type":"message"}
{"nick":"gzmask","reason":"Quit: gzmask","date":"2013-01-03T22:32:07.875Z","type":"quit"}
{"nick":"ArxPoetica","message":"ha","date":"2013-01-03T22:33:40.669Z","type":"message"}
{"nick":"ArxPoetica","message":"sorry","date":"2013-01-03T22:33:44.469Z","type":"message"}
{"nick":"ArxPoetica","message":"the client folder","date":"2013-01-03T22:33:48.016Z","type":"message"}
{"nick":"ArxPoetica","message":"uses browserify to package js files","date":"2013-01-03T22:33:57.865Z","type":"message"}
{"nick":"ArxPoetica","message":"modularizes them so you can do front end like it was back end to a degree.","date":"2013-01-03T22:34:25.174Z","type":"message"}
{"nick":"ArxPoetica","message":"exports.whatever = ...","date":"2013-01-03T22:34:45.630Z","type":"message"}
{"nick":"ArxPoetica","message":"but to require those files, it's all relative to root:","date":"2013-01-03T22:35:12.475Z","type":"message"}
{"nick":"paulbjensen","message":"I believe SS does that already, see this file for example https://github.com/Anephenix/dashku/blob/master/client/code/app/entry.coffee","date":"2013-01-03T22:35:16.315Z","type":"message"}
{"nick":"ArxPoetica","message":"Oh, yes, I'm aware. I use it.","date":"2013-01-03T22:35:39.219Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm suggesting doing something like this though:","date":"2013-01-03T22:35:45.782Z","type":"message"}
{"nick":"ArxPoetica","message":"require '/folder/file'","date":"2013-01-03T22:36:02.687Z","type":"message"}
{"nick":"ArxPoetica","message":"right now it just walks all folders and searches for all files as though they were @ the root.","date":"2013-01-03T22:36:25.005Z","type":"message"}
{"nick":"paulbjensen","message":"I see what you mean now.","date":"2013-01-03T22:36:35.593Z","type":"message"}
{"nick":"ArxPoetica","message":"Maybe it's too expensive to be recursive, which is why the choice was made?","date":"2013-01-03T22:36:54.406Z","type":"message"}
{"nick":"ArxPoetica","message":"Or maybe it was just easiest.","date":"2013-01-03T22:36:58.889Z","type":"message"}
{"nick":"ArxPoetica","message":"But I'd really like the ability to organize.","date":"2013-01-03T22:37:06.766Z","type":"message"}
{"nick":"ArxPoetica","message":"Since I'm a neat freak like that. :P","date":"2013-01-03T22:37:14.782Z","type":"message"}
{"nick":"ArxPoetica","message":"Soooo… :P","date":"2013-01-03T22:37:24.345Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm wondering how to setup a dev build of ss 0.3.3 … or 3.2","date":"2013-01-03T22:37:42.160Z","type":"message"}
{"nick":"ArxPoetica","message":"whatever it's on","date":"2013-01-03T22:37:44.475Z","type":"message"}
{"nick":"ArxPoetica","message":"looks like it's still 3.2","date":"2013-01-03T22:37:56.730Z","type":"message"}
{"nick":"ArxPoetica","message":"I've forked it, pulled it down to my local...","date":"2013-01-03T22:38:05.715Z","type":"message"}
{"nick":"ArxPoetica","message":"I ran an npm install in the main folder.","date":"2013-01-03T22:38:18.325Z","type":"message"}
{"nick":"paulbjensen","message":"cool. The procedure is to do your edits in the /src folder","date":"2013-01-03T22:38:33.613Z","type":"message"}
{"nick":"ArxPoetica","message":"what now? :P","date":"2013-01-03T22:38:33.770Z","type":"message"}
{"nick":"ArxPoetica","message":"ok lemme see...","date":"2013-01-03T22:38:43.461Z","type":"message"}
{"nick":"paulbjensen","message":"then, when you've made your changes, run 'make build'.","date":"2013-01-03T22:38:48.928Z","type":"message"}
{"nick":"ArxPoetica","message":"wait. MAKE ???","date":"2013-01-03T22:39:00.321Z","type":"message"}
{"nick":"ArxPoetica","message":"ha","date":"2013-01-03T22:39:01.665Z","type":"message"}
{"nick":"paulbjensen","message":"this compiles the /src folder into the /lib folder","date":"2013-01-03T22:39:04.189Z","type":"message"}
{"nick":"ArxPoetica","message":"gotcha","date":"2013-01-03T22:39:09.674Z","type":"message"}
{"nick":"ArxPoetica","message":"I think I might have uninstalled make in favor of homebrew :P ???","date":"2013-01-03T22:39:21.697Z","type":"message"}
{"nick":"ArxPoetica","message":"I honestly can't remember what make is","date":"2013-01-03T22:39:29.252Z","type":"message"}
{"nick":"ArxPoetica","message":"(I might be thinking of something else)","date":"2013-01-03T22:39:36.183Z","type":"message"}
{"nick":"ArxPoetica","message":"I'll give it a go.","date":"2013-01-03T22:39:42.352Z","type":"message"}
{"nick":"paulbjensen","message":"it's a build tool which you can grab from Apple if it's not on your machine","date":"2013-01-03T22:39:55.181Z","type":"message"}
{"nick":"ArxPoetica","message":"which folder do I run make from?","date":"2013-01-03T22:39:58.163Z","type":"message"}
{"nick":"ArxPoetica","message":"ope looks like it's still installed.","date":"2013-01-03T22:40:20.889Z","type":"message"}
{"nick":"ArxPoetica","message":"good news","date":"2013-01-03T22:40:22.599Z","type":"message"}
{"nick":"paulbjensen","message":"the folder containing SocketStream's code, at the root","date":"2013-01-03T22:40:24.716Z","type":"message"}
{"nick":"ArxPoetica","message":"ok cool","date":"2013-01-03T22:40:29.828Z","type":"message"}
{"nick":"ArxPoetica","message":"and once it's installed, how do I install a dev-only project (so it doesn't use my global socketstream command???)","date":"2013-01-03T22:40:56.239Z","type":"message"}
{"nick":"paulbjensen","message":"npm link","date":"2013-01-03T22:41:05.387Z","type":"message"}
{"nick":"paulbjensen","message":"run that inside of the SocketStream folder, at the root","date":"2013-01-03T22:41:15.245Z","type":"message"}
{"nick":"ArxPoetica","message":"npm link lib/socketstream?","date":"2013-01-03T22:41:26.421Z","type":"message"}
{"nick":"paulbjensen","message":"just npm link","date":"2013-01-03T22:41:33.431Z","type":"message"}
{"nick":"ArxPoetica","message":"or just plain old npm link?","date":"2013-01-03T22:41:34.101Z","type":"message"}
{"nick":"ArxPoetica","message":"ok","date":"2013-01-03T22:41:36.411Z","type":"message"}
{"nick":"ArxPoetica","message":"(sorry weird q's I know","date":"2013-01-03T22:41:43.041Z","type":"message"}
{"nick":"paulbjensen","message":"np","date":"2013-01-03T22:41:56.757Z","type":"message"}
{"nick":"ArxPoetica","message":"so should I go ahead and delete my node_modules folder? Since I already ran npm install?","date":"2013-01-03T22:41:58.925Z","type":"message"}
{"nick":"paulbjensen","message":"no, that's ok","date":"2013-01-03T22:42:14.576Z","type":"message"}
{"nick":"ArxPoetica","message":"ok","date":"2013-01-03T22:42:43.311Z","type":"message"}
{"nick":"ArxPoetica","message":"npm link won't work until I make build, yes","date":"2013-01-03T22:42:56.833Z","type":"message"}
{"nick":"ArxPoetica","message":"hmm…yeah, I'm getting weird errors...","date":"2013-01-03T22:43:18.295Z","type":"message"}
{"nick":"ArxPoetica","message":"https://gist.github.com/1b460d5ba499579fa77f","date":"2013-01-03T22:43:56.727Z","type":"message"}
{"nick":"ArxPoetica","message":"oh nm I have to sudo","date":"2013-01-03T22:44:19.813Z","type":"message"}
{"nick":"ArxPoetica","message":"weird","date":"2013-01-03T22:44:20.809Z","type":"message"}
{"nick":"ArxPoetica","message":"yeah, that's not good","date":"2013-01-03T22:44:54.060Z","type":"message"}
{"nick":"ArxPoetica","message":"when I sudo it links my global socketstream","date":"2013-01-03T22:45:08.728Z","type":"message"}
{"nick":"paulbjensen","message":"use the force","date":"2013-01-03T22:45:09.234Z","type":"message"}
{"nick":"ArxPoetica","message":"LOL","date":"2013-01-03T22:45:25.865Z","type":"message"}
{"nick":"ArxPoetica","message":" — /usr/local/bin/socketstream -> /usr/local/lib/node_modules/socketstream/bin/socketstream","date":"2013-01-03T22:45:35.208Z","type":"message"}
{"nick":"ArxPoetica","message":" — /usr/local/lib/node_modules/socketstream -> /Users/americanyak/Documents/workspace/socketstream","date":"2013-01-03T22:45:35.341Z","type":"message"}
{"nick":"paulbjensen","message":"this tells you where the npm symlink is pointing to","date":"2013-01-03T22:45:54.193Z","type":"message"}
{"nick":"ArxPoetica","message":"right I get that.","date":"2013-01-03T22:46:41.217Z","type":"message"}
{"nick":"ArxPoetica","message":"but it seems to be pointing my global socketstream build???","date":"2013-01-03T22:46:57.433Z","type":"message"}
{"nick":"ArxPoetica","message":"I'm confused. :P","date":"2013-01-03T22:47:08.250Z","type":"message"}
{"nick":"ArxPoetica","message":"well, if you say it's good...","date":"2013-01-03T22:47:47.025Z","type":"message"}
{"nick":"paulbjensen","message":"run 'which socketstream'","date":"2013-01-03T22:47:56.468Z","type":"message"}
{"nick":"ArxPoetica","message":" — /usr/local/bin/socketstream","date":"2013-01-03T22:48:13.301Z","type":"message"}
{"nick":"paulbjensen","message":"I'm using nvm, so mine points to /Users/paulbjensen/nvm/v0.8.16/bin/socketstream","date":"2013-01-03T22:48:19.660Z","type":"message"}
{"nick":"ArxPoetica","message":"so basically, this will now override my global installation of ss?","date":"2013-01-03T22:48:44.552Z","type":"message"}
{"nick":"ArxPoetica","message":"I guess I'm fine with that???","date":"2013-01-03T22:48:52.401Z","type":"message"}
{"nick":"paulbjensen","message":"sorry, was making tea. This bit: /usr/local/lib/node_modules/socketstream -> /Users/americanyak/Documents/workspace/socketstream","date":"2013-01-03T22:58:47.541Z","type":"message"}
{"nick":"ArxPoetica","message":"yeah?","date":"2013-01-03T22:59:01.451Z","type":"message"}
{"nick":"ArxPoetica","message":"oh I see…it's just linked it to THIS FOLDER.","date":"2013-01-03T22:59:30.387Z","type":"message"}
{"nick":"ArxPoetica","message":"duh","date":"2013-01-03T22:59:31.917Z","type":"message"}
{"nick":"paulbjensen","message":"If I know my NodeFu, that means require('socketstream') loads that.","date":"2013-01-03T22:59:32.052Z","type":"message"}
{"nick":"paulbjensen","message":"yep","date":"2013-01-03T22:59:44.613Z","type":"message"}
{"nick":"ArxPoetica","message":"NodeFu","date":"2013-01-03T22:59:47.124Z","type":"message"}
{"nick":"ArxPoetica","message":"awesome","date":"2013-01-03T22:59:48.964Z","type":"message"}
{"nick":"ArxPoetica","message":"Manits?","date":"2013-01-03T22:59:54.604Z","type":"message"}
{"nick":"ArxPoetica","message":"*Mantis?","date":"2013-01-03T22:59:58.413Z","type":"message"}
{"nick":"paulbjensen","message":"sorry, was talking about martial arts with housemate when making tea.","date":"2013-01-03T23:00:15.657Z","type":"message"}
{"nick":"ArxPoetica","message":"(manits are definitely different than Mantis)","date":"2013-01-03T23:00:19.704Z","type":"message"}
{"nick":"ArxPoetica","message":"I used to own kungfudesigner.com","date":"2013-01-03T23:00:42.629Z","type":"message"}
{"nick":"ArxPoetica","message":"But figured I wasn't really a designer after all.","date":"2013-01-03T23:00:51.839Z","type":"message"}
{"nick":"paulbjensen","message":"cool domain.","date":"2013-01-03T23:01:16.220Z","type":"message"}
{"nick":"ArxPoetica","message":"ha","date":"2013-01-03T23:01:19.341Z","type":"message"}
{"nick":"ArxPoetica","message":"so do I just install an example, say…anywhere in this folder?","date":"2013-01-03T23:01:37.699Z","type":"message"}
{"nick":"ArxPoetica","message":"like… 'socketstream example_app' ?","date":"2013-01-03T23:01:48.241Z","type":"message"}
{"nick":"ArxPoetica","message":"or is that what 'new_project' is for?","date":"2013-01-03T23:02:05.691Z","type":"message"}
{"nick":"ArxPoetica","message":"Also, I found the file that handles the browserify loading","date":"2013-01-03T23:02:32.023Z","type":"message"}
{"nick":"ArxPoetica","message":"# /src/clients/system/index.coffee methinks...","date":"2013-01-03T23:03:16.208Z","type":"message"}
{"nick":"ArxPoetica","message":"line 47","date":"2013-01-03T23:03:30.569Z","type":"message"}
{"nick":"ArxPoetica","message":"Yay, I'm editing SS!","date":"2013-01-03T23:03:57.852Z","type":"message"}
{"nick":"paulbjensen","message":"when you say you want to install an example, you mean generate an app from the edited SS folder's binary?","date":"2013-01-03T23:04:53.044Z","type":"message"}
{"nick":"paulbjensen","message":"I think to do that without running into the issue of calling global ss, you could run ./bin/socketstream from your SS folder","date":"2013-01-03T23:07:17.076Z","type":"message"}
{"nick":"ArxPoetica","message":"YES","date":"2013-01-03T23:08:36.034Z","type":"message"}
{"nick":"ArxPoetica","message":"right","date":"2013-01-03T23:08:45.696Z","type":"message"}
{"nick":"ArxPoetica","message":"that sounds about right and what I thought.","date":"2013-01-03T23:08:51.820Z","type":"message"}
{"nick":"ArxPoetica","message":"cool NESS","date":"2013-01-03T23:08:59.808Z","type":"message"}
{"nick":"ArxPoetica","message":"That's how we American's speak. :P","date":"2013-01-03T23:09:08.029Z","type":"message"}
{"nick":"ArxPoetica","message":"(I was just talking to a New Zealander friend on the phone, also being arrogant/joking with him that way, but I digress…)","date":"2013-01-03T23:09:52.068Z","type":"message"}
{"nick":"paulbjensen","message":":)","date":"2013-01-03T23:10:14.819Z","type":"message"}
{"nick":"sberryma_","new_nick":"sberryman","date":"2013-01-03T23:18:26.269Z","type":"nick"}
{"nick":"ArxPoetica","message":"paulbjensen —> when I make changes, I don't have to re-link","date":"2013-01-03T23:33:06.280Z","type":"message"}
{"nick":"ArxPoetica","message":"just re-build","date":"2013-01-03T23:33:09.441Z","type":"message"}
{"nick":"ArxPoetica","message":"rebuild","date":"2013-01-03T23:33:11.782Z","type":"message"}
{"nick":"paulbjensen","message":"yep","date":"2013-01-03T23:33:14.844Z","type":"message"}
{"nick":"ArxPoetica","message":"cool","date":"2013-01-03T23:33:17.056Z","type":"message"}
{"nick":"audreyr","date":"2013-01-03T23:51:09.307Z","type":"join"}
Jump to Line
Something went wrong with that request. Please try again.