Given a set of documents, each associated with multiple tags, how can I retrieve the documents tagged with an arbitrary set of tags?
My solution
| # install git | |
| sudo apt-get install g++ curl libssl-dev apache2-utils | |
| sudo apt-get install git-core | |
| # download the Node source, compile and install it | |
| git clone https://github.com/joyent/node.git | |
| cd node | |
| ./configure | |
| make | |
| sudo make install | |
| # install the Node package manager for later use |
| worker: QUEUE=* bundle exec rake environment resque:work | |
| scheduler: bundle exec rake environment resque:scheduler |
| http://www.agileweboperations.com/chef-rvm-ruby-enterprise-edition-as-default-ruby | |
| http://www.christophersamuelson.com/2010/10/22/chef-rvm-capistrano-bundler/ | |
| http://blog.ninjahideout.com/posts/a-guide-to-a-nginx-passenger-and-rvm-server | |
| http://brandontilley.com/2011/01/29/serving-rails-apps-with-rvm-nginx-unicorn-and-upstart.html | |
| http://brandontilley.com/2011/01/29/rvm-unicorn-and-upstart.html | |
| Chef workflow | |
| # Install cookbook from opscode community site. (Automatically commits to local repo) | |
| knife cookbook site install <COOKBOOK_NAME> |
| #! /bin/bash | |
| ### BEGIN INIT INFO | |
| # Provides: unicorn | |
| # Required-Start: $local_fs $remote_fs $network $syslog | |
| # Required-Stop: $local_fs $remote_fs $network $syslog | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: 0 1 6 | |
| # Short-Description: starts the unicorn web server | |
| # Description: starts unicorn |
| bootstrap-tooltip.js | |
| bootstrap-popover.js | |
| bootstrap-alert.js | |
| bootstrap-button.js | |
| bootstrap-carousel.js | |
| bootstrap-collapse.js | |
| bootstrap-dropdown.js | |
| bootstrap-modal.js | |
| bootstrap-scrollspy.js | |
| bootstrap-tab.js |
| #!/usr/bin/env ruby -w | |
| # brew-services(1) - Easily start and stop formulas via launchctl | |
| # =============================================================== | |
| # | |
| # ## SYNOPSIS | |
| # | |
| # [<sudo>] `brew services` `list`<br> | |
| # [<sudo>] `brew services` `restart` <formula><br> | |
| # [<sudo>] `brew services` `start` <formula> [<plist>]<br> |
| Ember.HandlebarsTransformView = Ember.View.extend(Ember.Metamorph, { | |
| rawValue: null, | |
| transformFunc: null, | |
| value: function(){ | |
| var rawValue = this.get('rawValue'), | |
| transformFunc = this.get('transformFunc'); | |
| return transformFunc(rawValue); | |
| }.property('rawValue', 'transformFunc').cacheable(), |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)