See also:
Service | Type | Storage | Limitations |
---|---|---|---|
Amazon DynamoDB | 25 GB | ||
Amazon RDS | |||
Azure SQL Database | MS SQL Server | ||
👉 Clever Cloud | PostgreSQL, MySQL, MongoDB, Redis | 256 MB (PostgreSQL) | Max 5 connections (PostgreSQL) |
See also:
Service | Type | Storage | Limitations |
---|---|---|---|
Amazon DynamoDB | 25 GB | ||
Amazon RDS | |||
Azure SQL Database | MS SQL Server | ||
👉 Clever Cloud | PostgreSQL, MySQL, MongoDB, Redis | 256 MB (PostgreSQL) | Max 5 connections (PostgreSQL) |
# make CTRL+a the 'prefix' ala screen. | |
bind C-a send-prefix | |
set -g prefix C-a | |
# get rid of the tmux standard of CTRL+b | |
unbind C-b | |
set -s escape-time 1 | |
set -g base-index 1 | |
setw -g pane-base-index 1 | |
# make it easy to reload the config (CTRL+r) |
UPDATE (March 2020, thanks @ic): I don't know the exact AMI version but yum install docker
now works on the latest Amazon Linux 2. The instructions below may still be relevant depending on the vintage AMI you are using.
Amazon changed the install in Linux 2. One no-longer using 'yum' See: https://aws.amazon.com/amazon-linux-2/release-notes/
sudo amazon-linux-extras install docker
sudo service docker start
#!/bin/bash | |
rev="12" | |
_log(){ | |
echo "$(date '+%Y-%m-%d %H:%M:%S') - ${streamid} - $1" >> /tmp/ffmpeg.log | |
} | |
_log_para(){ | |
echo "$1" | fold -w 120 | sed "s/^.*$/$(date '+%Y-%m-%d %H:%M:%S') - ${streamid} - = &/" >> /tmp/ffmpeg.log |
var start = new Date(); | |
var hrstart = process.hrtime(); | |
setTimeout(function (argument) { | |
// execution time simulated with setTimeout function | |
var end = new Date() - start, | |
hrend = process.hrtime(hrstart); | |
console.info("Execution time: %dms", end); | |
console.info("Execution time (hr): %ds %dms", hrend[0], hrend[1]/1000000); |
public static String humanReadableByteCount(long bytes, boolean si) { | |
int unit = si ? 1000 : 1024; | |
if (bytes < unit) return bytes + " B"; | |
int exp = (int) (Math.log(bytes) / Math.log(unit)); | |
String pre = (si ? "kMGTPE" : "KMGTPE").charAt(exp-1) + (si ? "" : "i"); | |
return String.format("%.1f %sB", bytes / Math.pow(unit, exp), pre); | |
} |
Minimum Qualifications | |
* Bachelor or Master in Computer Science, Electrical Engineering, or related technical fieds. | |
* Knowledge and hands-on experience of Nodejs and python language. | |
* Good knowledge of Docker including build, development, deploy, and docker-compose. | |
* Experience of using open source project. | |
* Experience of git version control system. | |
* Maintenance of unix-like server including NIS, NFS, apache, nginx, docker, gitlab, gitlab-runner, elasticsearch, postgres, | |
Preferred Qualifications | |
* Experience on development on Linux based systems |
安徒生童話 | |
國王的新衣 | |
從前有一個國王,他差不多每一個小時就要換一件新衣服,打扮的漂漂亮亮,坐著馬車到處去炫耀,大家都知道國王最喜歡穿新衣,有一天兩個騙子假扮成裁縫師來到王宮, | |
他們對國王說:「我們是世界上手藝最好的裁縫師,能織出全世界最特別的布,做出最神奇的衣服。」 | |
國王聽了好奇的問:「有多特別、多神奇呢?」 | |
「這批布的顏色,比花朵更鮮艷;質料比雲朵更輕柔,做成衣服後,只有聰明的人才能看得見。」 | |
國王聽了後非常高興,立刻請這兩個人幫他做衣服,但是他們卻說 | |
國王啊,織這種布很困難,需要許多的黃金和寶石做材料,才能織成 | |
於是國王給這兩個人許多的黃金和寶石,讓他們紡紗織布,製作這件神奇衣服 |
For excessively paranoid client authentication.
Organization & Common Name: Some human identifier for this server CA.
openssl genrsa -des3 -out ca.key 4096
openssl req -new -x509 -days 365 -key ca.key -out ca.crt