16 April 2014

The Ruby Reflector

Topic

Mongo

  Source Favicon
By Todd Hoff of High Scalability 3 months ago.
Email

…applications use open-source systems like Hadoop, HBase, Cassandra, Mongo, RabbitMQ, and MySQL, our usage is fairly standard, but there is one aspect of what we do that is pretty unique. We collect or receive information from 100+ sources and we struggled early on to find a way to deal with how data from those sources changed over time, and we ultimately decided that we needed a data storage solution that could represent those changes. Basically, we needed to be able to "version" …

highscalability.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 4 months ago.
Email

…importance of venture capital in this equation. For one thing, Coinbase's use of Mongo DB makes me think they're trying to crowdsource eventual consistency by having their customers email them a screenshot of every transaction . More importantly, cryptocurrencies are fundamentally peer-to-peer and open source . They're not creating new proprietary tech, like old-school venture capital projects in the 1980s. Like many things venture capital does today, they're …

gilesbowkett.blogspot.com Read
  Source Favicon
By Sarah of the evolving ultrasaurus 6 months ago.
Email

…haven't already. Also, if you don't have mongo set up to run automatically at startup, then run Mongo: mongod

Then run Rails server: 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 Sessions Controller, Add Routes

Next step is a sessions controller and a route for the OAuth callback. We'll make a …

ultrasaurus.com Read
  Source Favicon
By Sarah of the evolving ultrasaurus 6 months ago.
Email

Mongoid gem. As part of getting up to speed, I enjoyed reading Rails + Mongo take on the object-relational mismatch by Emily Stolfo from MongoDB.

For starters, here's a how to create a super simple toy app. I assume Ruby is installed via rvm, but you are new to Mongo.

Install Mongodb on Mac OSX brew update brew install mongodb

To have launchd start mongodb at login:

ln -sfv /usr/local/opt/ mongodb/*.plist ~/ Library/ LaunchAgents

Then to load mongodb …

ultrasaurus.com Read
  Source Favicon
By Dominic of Blog | The Working Group 7 months ago.
Email

…in a live production environment: mySQL, Postgres, Redis, Mongo

Score +2 if you have created an API for a production environment.

Score +2 if you have used Chef or Puppet or other deployment automation tools.

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 …

blog.twg.ca Read
  Source Favicon
On Labnotes 9 months ago.
Email

Details and summary design pattern

Figure and figcaption design pattern

§ Start the morning right with a dose of Responsive Cereal .

§ HTML design geekery. Coding Cards .

§ Big Data Borat :

When choose database remember Cassandra good in write, HBase good in read, Mongo good in delete. # nosql

blog.labnotes.org Read
  Source Favicon
By Mike Perham of 10 months ago.
Email

…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.

André:

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.

Mike:

I wanted …

mikeperham.com Read
  Source Favicon
By Obie Fernandez of Obie Fernandez 10 months ago.
Email

…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.

obiefernandez.com Read
  Source Favicon
By Lee of Blog | The Working Group 12 months ago.
Email

Experience with additional database platforms such as Postgres, Redis and Mongo in a live production environment

Able to work in a * nix/ Linux environment

Use source control exclusively, Git preferably

Use ftp to deploy applications

Experience programming iOS, Android or BlackBerry applications

Write tests with UnitTest, RSpec or some other test-driven framework

Additional Desirable Business Competencies

Comfortable working with business model canvases such as …

blog.twg.ca Read
  Source Favicon
By Todd Hoff of High Scalability 1 year ago.
Email

…, Solr, Memcache, and Redis. Cassandra and Mongo were dropped.

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, …

highscalability.com Read