Update system packages -- will migrate system forward to CentOS 5.8. (Optional?)
$ sudo yum updateInstall the EPEL Repo:
| =Navigating= | |
| visit('/projects') | |
| visit(post_comments_path(post)) | |
| =Clicking links and buttons= | |
| click_link('id-of-link') | |
| click_link('Link Text') | |
| click_button('Save') | |
| click('Link Text') # Click either a link or a button | |
| click('Button Value') |
| require 'rubygems' | |
| require 'api_smith' | |
| require 'date' | |
| require 'ipaddr' | |
| module GettinClickyWithIt | |
| class Error < StandardError; end | |
| SMART_NUMBER_TRANSFORMER = lambda { |v| Integer(v) rescue v } |
| Latency Comparison Numbers (~2012) | |
| ---------------------------------- | |
| L1 cache reference 0.5 ns | |
| Branch mispredict 5 ns | |
| L2 cache reference 7 ns 14x L1 cache | |
| Mutex lock/unlock 25 ns | |
| Main memory reference 100 ns 20x L2 cache, 200x L1 cache | |
| Compress 1K bytes with Zippy 3,000 ns 3 us | |
| Send 1K bytes over 1 Gbps network 10,000 ns 10 us | |
| Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD |
| # Replace REMOTE_NAME with your remote name (e.g. origin) | |
| git branch -r | grep REMOTE_NAME/ | grep -v 'master$' | grep -v HEAD| cut -d/ -f2 | while read line; do git push REMOTE_NAME :$line; done; |
| #!/bin/sh | |
| TABLE_SCHEMA=$1 | |
| TABLE_NAME=$2 | |
| mytime=`date '+%y%m%d%H%M'` | |
| hostname=`hostname | tr 'A-Z' 'a-z'` | |
| file_prefix="trimax$TABLE_NAME$mytime$TABLE_SCHEMA" | |
| bucket_name=$file_prefix | |
| splitat="4000000000" | |
| bulkfiles=200 |
Note
For the actual food for mind see https://gist.github.com/sa2ajj/5323326#file-summary-rst
This document _tries_ to outline important items that need to be covered in order to get riak running with docker.
| var express = require('express') | |
| , mongoskin = require('mongoskin') | |
| var app = express() | |
| app.use(express.bodyParser()) | |
| var db = mongoskin.db('localhost:27017/test', {safe:true}); | |
| app.param('collectionName', function(req, res, next, collectionName){ | |
| req.collection = db.collection(collectionName) |
| namespace :docker do | |
| desc "Run tasks in parallel using docker" | |
| task :test do | |
| forks = 4 | |
| begin | |
| # Start docker containers (serially, docker seems to have problems with concurrency) | |
| ports = {} | |
| forks.times do |i| | |
| # Start redis and get the mapped port | |
| `docker run -d -p 6379 -name redis#{i} yourdockeruser/redis` |