373 reputation
110
bio website digitalfruition.com
location North Carolina
age 32
visits member for 4 years, 2 months
seen May 2 '13 at 20:06

Chief Technology Officer and the senior software developer for Digital Fruition, LLC. I specialize in PHP, JavaScript, CSS, Ruby, Linux, Mac OS X, VMware and more.

I am an avid Stack Exchange user and a Moderator Pro Tempore on Cognitive Sciences Stack Exchange. I try to stay in our chat room almost all the time, even if I'm not at my computer. To get my attention, just post a message in chat with @Josh in it, and I'll respond as soon as I can.

I can also be reached from my website or via email at stackexchange -at- josh -dot- gitlin -dot- name. If you have an any issues please don't hesitate to contact me.


Dec
13
awarded  Nice Question
Oct
15
awarded  Citizen Patrol
Aug
29
comment ThirdPlace JavaScript chat library
Since work has been keeping em so busy, I have created a GitHub project for ThirdPlace. I will fix the bugs as soon as I can, but in the meantime, anyone else can feel free to hack away!
Aug
29
revised ThirdPlace JavaScript chat library
added 73 characters in body
Jul
16
comment ThirdPlace JavaScript chat library
my apologies for the delay. Chat hacking takes a backseat to real work, sadly! I expect I may have some time this week, we'll see. I'll post updates as I have them!
Apr
11
comment ThirdPlace JavaScript chat library
Thanks @Raphael. My business is keeping me extremely busy right now and I haven't had a chance to work on ThirdPlace much at all, unfortunately. I do very much want to fix these bugs, but it may be a week or more before I can get to them, unfortunately. I also intend to set up a GitHub site.
Apr
10
comment soDumpMe: a Ruby script co convert Data Dump XML to HTML
@GregHewgill Awesome! Maybe I should be improving those instead! I'll check those out when I get a chance.
Apr
7
comment soDumpMe: a Ruby script co convert Data Dump XML to HTML
@GeorgeEdison for now, yes. It's pretty limited, but it can be expanded to produce a page with a list of links to all questions, each in their own page, as the site works. Just depends on how much interest there is, how much time I have, and hoe much (if at all) help I get :-)
Apr
7
asked soDumpMe: a Ruby script co convert Data Dump XML to HTML
Mar
30
comment ThirdPlace JavaScript chat library
there's definitely bugs with double messages. I think it's related to multiple tabs, but I am unsure. Still working on it!
Mar
29
comment ThirdPlace JavaScript chat library
I'm working on these questions now @Raphael
Mar
25
comment ThirdPlace JavaScript chat library
I'll check in to these items and get back to you. Also, a GitHub site may be in order :-)
Mar
24
comment ThirdPlace JavaScript chat library
To answer your other questions: right now Message objects do not know their DOM object, but I can add such a feature. At the moment, newMessage events only fire as new messages are loaded, they won't fire for older messages in the room when you join. Again, I can add that.
Mar
24
comment ThirdPlace JavaScript chat library
I didn't try your specific example, I tried part of it in the Firebug console. Let me play with this a bit longer and see if I can reproduce. I think the issue may be the @require http://josh.gitlin.name/userscripts/ThirdPlace.js. Try wrapping the entire ThirdPlace.js script in an inject(function($) { call?
Mar
23
revised ThirdPlace JavaScript chat library
added 177 characters in body
Mar
23
comment ThirdPlace JavaScript chat library
Okay Raphael, I just released v0.6 of ThirdPlace. Please update to the new code and try your test again. Thanks!
Mar
23
comment ThirdPlace JavaScript chat library
window.addEventListener('storage',...) is not firing in FireFox, so that's why ThirdPlace.observe is having no effect. Looking for a solution.
Mar
23
comment ThirdPlace JavaScript chat library
Found the problem. ThirdPlace.observe seems to be broken. ThirdPlace is working, and the console.log.apply messages are just a tangential issue. For some reason ThirdPlace is unable to detect events. Working on that, will post back when it's resolved!
Mar
23
comment ThirdPlace JavaScript chat library
Hey sorry, somehow I missed this answer until just now! I'll take a look at this and get back to you shortly.
Mar
16
comment ThirdPlace JavaScript chat library
@Raphael I just tested a userscript I wrote which uses ThirdPlace under Firefox 10.0.2 and it seems to work okay... can you answer this question with more detail about the errors you're seeing and maybe some sample code and I'll try to reproduce? Thanks! (I'll also confirm that the two versions match)