…haven't already. Also, if you don't have mongo set up to run automatically at startup, then run Mongo: mongod
Then runserver: rails s
Go to http://localhost:3000/auth/twitter and you'll be presented with twitter auth
However, when we authenticate, we get an error, since we have't configured our routes yet:
Create a, Add Routes
Next step is a sessions controller and a route for thecallback. We'll make a …
…Rails + Mongo take on the object-relational mismatch by Emily Stolfo from .gem. As part of getting up to speed, I enjoyed reading
For starters, here's a how to create a super simple toy app. I assumeis installed via rvm, but you are new to Mongo.
Install Mongodb onbrew update brew install mongodb
To have launchd start mongodb at login:
ln -sfv /usr/local/opt/ mongodb/*.plist ~//
Then to load mongodb …
Score +2 if you have created an API for a production environment.
Score - 5 if you've only used ftp to deploy applications.
Score +1 if you ride a bike.
Score +1 if you play an instrument.
Score +1 if you speak another language.
Score +1 if you paint, draw, sculpt, and build things
Score +1 if you keep a blog
Score +1 …
Details and summary design pattern
Figure and figcaption design pattern
§ Start the morning right with a dose of Responsive Cereal .
§design geekery. Coding Cards .
§ BigBorat :
When choose database remembergood in write, good in read, Mongo good in delete. #
…rails_admin were merged in but made it hard to maintain (e.g. mongodb support because he doesn't use Mongo personally). Thought for a while how to make rails_admin into a full time job.
Bundler has tried to bring new people into the project where possible. Managing these people and getting them to commit to work is difficult when you don't have any real authority over them. Ruby Central has given him a grant to work on Rubygems and Bundler.
I wanted …
…with strong personalities.
Our current technology stack includes Mongo, Ruby on Rails, Spine.js, and Twitter Bootstrap, so experience with those is definitely a plus. Existing interest in lean startup topics is (of course) another big plus. Occasional travel will be required, for company meetings and/or attendance and support of our weekend workshops around the world.
If you're a recruiter don't bother contacting me.
Use source control exclusively, Git preferably
Use ftp to deploy applications
Write tests with UnitTest, RSpec or some other test-driven framework
Additional Desirable Business Competencies
Comfortable working with business model canvases such as …
These two lessons are interrelated. Tools following the principles in (2) can scale by adding more boxes. And as load increases mature products should have fewer problems. When you do hit problems you'll at least have a community to help fix them. It's when your tools are too tricky and too finicky that you hit walls so high you can't climb over.
It's in what I think is the best part of the entire talk, …
…atom in a Redis queue, multiple rows in Postgres, and an entire tree in Mongo. Synchronizing these databases, and synching the corresponding code in version control, has countless associated challenges.
The easiest answer, of course, is not to do it. The easiest way to deal with paradox is to narrow your worldview sufficiently that it disappears. It's a very old solution, but it's not a very bold solution.
One of the oldest and greatest problems in philosophy is relevant to web …
One thing's for sure, I'll never run out of work in this job.
HTML5 Boilerplate - 4.0 release of this basic scaffolding for modern web sites.
Eager - When and how to eager load modules in a for Good application.
Ember Script - "A coffee-derived inspired language which takes advantage of the Ember.js runtime".
MongoDB - How to upgrade a running Mongo cluster with zero downtime. , Mastery and Business