docker kill $(docker ps -q)
docker rm $(docker ps -a -q)
export default function diff (parentNode, prevNodeMap, newNodeMap) { | |
let lastIndex = 0 | |
let lastRightNode = null | |
let patch = [] | |
let mountIndex = 0 | |
for (let name in newNodeMap) { | |
if (newNodeMap.hasOwnProperty(name)) { | |
let newNode = newNodeMap[name] | |
let prevNode = prevNodeMap[name] | |
if (prevNode) { |
yum -y update
yum -y install yum-utils
yum-config-manager --add-repo https://yum.dockerproject.org/repo/main/centos/7
yum -y update
# yum search --showduplicates docker-engine
yum -y --nogpgcheck install docker-engine-1.12.6-1.el7.centos.x86_64
service docker start
/Users/xxx/Library/Containers/com.microsoft.onenote.mac/Data/Library/Application Support/Microsoft User Data/OneNote/15.0
-module(pingpong). | |
-export([ping/0, pong/0]). | |
ping()-> | |
receive | |
{Pid, ping} -> | |
io:fwrite("Ping received Pong~n",[]), | |
timer:sleep(3000), | |
Pid ! {self(), pong}, | |
ping(); |
var _ = require("lodash"); | |
var R = require("ramda"); | |
var companies = [ | |
{ name: "tw", since: 1993 }, | |
{ name: "pucrs", since: 1930 }, | |
{ name: "tw br", since: 2009 } | |
]; | |
var r1 = _(companies).chain() |
.flex { | |
display: -webkit-box; | |
display: -moz-box; | |
display: -ms-flexbox; | |
display: -webkit-flex; | |
display: flex; | |
} | |
.flex.flex--reverse { | |
-webkit-box-orient: horizontal; |
# Reference: | |
https://www.cloudgear.net/blog/2015/5-minutes-kubernetes-setup/ | |
# install homebrew and cask | |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
# install virtualbox | |
brew cask install virtualbox | |
# install dockertoolbox |
let clickStream = Rx.Observable.fromEvent(document.getElementById('link'), 'click'); | |
clickStream | |
.buffer(clickStream.debounce(250)) | |
.map(list => list.length) | |
.filter(x => x === 2) | |
.subscribe(() => { | |
console.log('doubleclick'); | |
}) |