Skip to content

Instantly share code, notes, and snippets.

@akira-kuriyama
akira-kuriyama / easy_login.sh
Created August 6, 2013 06:03
パスワード入力なし、サーバー別名でログイン
#!/bin/bash
case $1 in
"a" ) SS=100;;
"b" ) SS=101;;
"c" ) SS=102;;
"d" ) SS=103;;
"e" ) SS=104;;
* ) SS=$1;;
esac
@akira-kuriyama
akira-kuriyama / gist:7857546
Last active December 30, 2015 16:49
Centos6でlocateを使う

CentOS6 だとlocateがないと言われる。

そういう場合は、

yum install mlocate

でインストールできる。

またインストールしたあとに最初にlocate xxxを実行すると

@akira-kuriyama
akira-kuriyama / create_public_key_for_chef.txt
Created February 4, 2014 07:23
ワンライナーで公開鍵作成
openssl genrsa 2048 > server.key
openssl req -new -key server.key -subj '/C=JP/ST=###/L=###/O=###/OU=###/CN=###' -out server.csr
openssl x509 -days 3650 -req -signkey server.key < server.csr > server.crt
package main
import (
"fmt"
"reflect"
)
func main() {
r := F([]int{1, 2, 3, 4, 5}).Map(func(x int) int { return x + 1 })
fmt.Println("result=" + fmt.Sprint(r))
@akira-kuriyama
akira-kuriyama / is_prime_number.rb
Last active August 29, 2015 14:18
Rubyで素数判定
def is_prime_number(num)
return false if num < 2 || num % 2 == 0
3.step(Math.sqrt(num), 2) { |i|
return false if num % i == 0
}
true
end

基本

メール送信の基本的な仕組みはメールサーバーを挟みメッセージのやり取りをする。 送信者はメールサーバーへメッセージを送信し、受信者はメールサーバーへメッセージを取りに行く。

MTA (Mail Transfer Agent)

メールサーバーが持つ、メール転送サーバソフト パソコンから送られてきたメールを受け取り、それをあて先へ送信する。あて先側のメールサーバーがそれを受け取る。

MUA (Mail User Agent)

FORMAT: 1A

ユーザAPI [/users/{id}]

Retrieve a User [GET]

  • Parameters

    • id: (number) - ユーザID

FORMAT: 1A

ユーザAPI [/users/{id}]

Retrieve a User [GET]

  • Parameters

    • id: 1 (number, required) - ユーザID
  • Response 200 (application/json)

FORMAT: 1A

ユーザAPI [/users/{id}]

Retrieve a User [GET]

  • Parameters

    • id: 1 (number, required) - ユーザID
  • Response 200 (application/json)

FORMAT: 1A

Group ユーザAPI

ユーザ [/users/{id}]

ユーザの詳細 [GET]

処理概要