Version: 1.9.7
Platform: x86_64
First, install or update to the latest system software.
sudo apt-get update
#!/usr/bin/env bash | |
sudo locale-gen en_US.UTF-8 | |
sudo update-locale LANG=en_US.UTF-8 | |
sudo update-locale LC_ALL=en_US.UTF-8 | |
sudo apt-get update | |
sudo apt-get install -y build-essential git curl libxslt1-dev libxml2-dev libssl-dev | |
# postgres |
FROM ubuntu | |
RUN dpkg-divert --local --rename --add /sbin/initctl | |
RUN ln -s /bin/true /sbin/initctl | |
RUN echo "deb http://archive.ubuntu.com/ubuntu precise main universe" > /etc/apt/sources.list | |
RUN apt-get update | |
RUN apt-get upgrade -y | |
RUN apt-get -y install mysql-client mysql-server |
awk -v ORS=" " 'BEGIN {print "\""} {printf $0 "\\n"} END {print "\""}' filename |
#!/bin/bash | |
filename=$1 | |
awk -v ORS=" " 'BEGIN {print "\""} {printf $0 "\\n"} END {print "\""}' $filename | xargs -0 echo |
#!/bin/bash | |
filename=$1 | |
awk -v ORS=" " 'BEGIN {print "\""} {printf $0 "\\n"} END {print "\""}' $filename | xargs -0 echo |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
=begin | |
ModernIE VMs | |
config.vm.box = "modernIE/vista-ie7" | |
config.vm.box = "modernIE/w7-ie8" | |
config.vm.box = "modernIE/w7-ie9" | |
config.vm.box = "modernIE/w7-ie10" |
awk -F 'value=' 'function randint(n) { return int(1 + n * rand()) } BEGIN{server[1]="server01";server[2]="server02";zone[1]="us-east"; zone[2]="us-west"; zone[3]="us-north"; zone[4]="us-south"; srand();} {s1=randint(2); t1=randint(4); gsub("server01",server[s1], $1); gsub("us-west",zone[t1],$1); if ($2 == "2.0") print ($1 "value="rand())""; else print $2","}' cpu_data.txt |
-- @desc: Split a ZSET in two via round-robin | |
-- @usage: redis-cli eval "$(cat ZSPLIT)" 2 <originalZset> <newZset> | |
-- @return: list of moved members | |
local function ZSPLIT(zset1, zset2) | |
local zset1size = redis.call("ZCARD", zset1) | |
if zset1size == 0 then return {} end | |
local members = redis.call("ZREVRANGEBYSCORE", zset1, "+INF", "-INF", "WITHSCORES") |
var extend = function(a, b) { | |
for (var i in b) | |
a[i] = b[i]; | |
return a; | |
}; | |
var fluent = function(f) { | |
return function() { | |
var clone = extend(Object.create(null), this); | |
f.apply(clone, arguments); |