mongodbのデータディレクトリをアーカイブしてs3に保存.レプリカセットの場合はPRIMARYで実施.
% sudo tar -C /var/lib -cvz mongo | aws s3 cp - s3:///backup/mongodb-date '+%Y%m%d'
$ openssl s_client -connect example.com:443 -showcerts |
$ certbot certonly -d '*.saitoh.nu' -m [email protected] \ | |
--server https://acme-staging-v02.api.letsencrypt.org/directory \ | |
--manual-public-ip-logging-ok \ | |
--manual \ | |
--preferred-challenges dns-01 |
#!/bin/sh | |
# | |
# $ sudo yum install jq | |
# $ sudo pip install -U awscli | |
# # sh ./ebs-resize.sh -d /dev/xvdf -v ebs-volume-name | |
# | |
usage() { | |
echo "Usage: $0 -d device-name -v ebs-volume-name" 1>&2 | |
exit 1 |
mongodbのデータディレクトリをアーカイブしてs3に保存.レプリカセットの場合はPRIMARYで実施.
% sudo tar -C /var/lib -cvz mongo | aws s3 cp - s3:///backup/mongodb-date '+%Y%m%d'
$ brew install elasticsearch
$ aws ec2 run-instance --image-id <ami-xxxxxxxx>
--key-name <keyName>
--security-group-ids <sg-xxxxxx>
--subnet-id <subnet-xxxxx>
--instance-type t1.micro
--associate-public-ip-address
-module(test_mnesia). | |
-import(lists, [foreach/2]). | |
-compile(export_all). | |
-include_lib("stdlib/include/qlc.hrl"). | |
-record(shop, {item, quantity, cost}). | |
-record(cost, {name, price}). | |
-record(design, {id, plan}). |
var client = require('webdriverjs').remote({ | |
desiredCapabilities: { | |
browserName: 'phantomejs' | |
}, | |
logLeve: 'silent' | |
}); | |
client.init(); | |
client |