incubate!(bang) has officially started back up - check incubatebang.com for details

isotope|eleven


About_josh_adams

Josh Adams

CTO / Principal / Lead Developer

Josh Adams is a developer and architect with over eleven years of professional experience building production-quality software and managing projects. Josh is isotope|eleven's lead architect, and is responsible for overseeing architectural decisions and translating customer requirements into working software. Josh graduated from the University of Alabama at Birmingham (UAB) with Bachelor of Science degrees in both Mathematics and Philosophy. He also occasionally provides Technical Review for Apress Publishing, specifically regarding Arduino microprocessors. When he's not working, Josh enjoys spending time with his family.

Blog Posts

About_josh_adams

The Actor Model

by: Josh Adams

May 10th, 2012 19:48

The Actor Model is a really cool method of programming that makes concurrent programming easy. This is a fantastic video about the Actor Model of computation. It's 40 minutes long or so.

I just grabbed the MP3 and listened to it in my car on the way home...and then I listened to it on the way in again, and I'll likely listen to it a few more times. It's an interview with Carl Hewitt (inventor of the Actor Model) and Clemens Szyperski, by Erik Meijer.

NOTE: Actors are related to Celluloid and DCell, which if you've spoken to me in the last 2 months you know I'm quite interested in.

On April 30, 2012, David Wilkins spoke to the BOSS Meetup regarding OpenLayers, which is:

An opensource javascript library to load, display and render maps from multiple sources on web pages.

UPDATE: I'm presently re-encoding this to be more legible - I went from slightly-over-500MB but readable to OMG-can't-read, sorry guys

Check out composure, it seems awesome.

I didn't know C-x,C-e would open a command in your EDITOR and run it on exit, now I do. Also, if you use this that becomes C-j (single command), and you can use it to easily make a quickie command line into a reusable function, revise it, save it out to a .sh file, etc. The README's great and goes into more detail than I can easily here....

Checking out the most recent Ruby Rogues podcast, I came across Coast, which looks like a very nice replacement for inherited_resources. It's about 200 LOC and is very easy to grok. Worth looking into to avoid writing a lot of boilerplate restful actions in your controllers.

I also will likely take some hints from it for writing a similar 'insta-controller' concept for the UseCase method I'm trying to push here at Isotope11.

Worth a look / read-through.

Tom Brander gave a talk last night on doing R-style number crunching in python, using Pandas and iPython along with numerous other libraries.

His iPython notebook is embedded below. Code and the PDF the embed came from are available here

Audio of the presentation here

Pandas Demo Notebook