投稿者:

AWS, EFS

EFSの仕様無数のストレージサーバーに分散
ペタバイト規模にまで柔軟に拡張
EC2から並列アクセスが可能
分散設計により従来のファイルサーバーに本質的に存在したボトルネックや制約を回避できる
NFSv4でマウントするとローカルファイルシステムと同じようにファイルやディレクトリを操作できる
ファイルシステムの拡大に合わせて、スループットおよび IOPS がスケール
TLS
ディスク容量制限がなく、使用したぶんだけスケーラブルに拡張される ...

投稿者:

AWS, IAM

IAM PolicyのVersion要素ってなんぞ?

IAM PolicyのVersion要素について、ご存知ですか?

AmazonS3FullAccess {    "Version": "2012-10-17",    "Statement": [        {  &nb ...

投稿者:

コマンド

はじめに

シンボリックリンクのディレクトリに移動したときに、 pwd の実行結果がどうなるのか。
業務中にこのような状況になり、確かにちゃんと考えたことがなかったのでまとめてみました。

検証

とりあえずホームディレクトリ/home/ec2-user に移動。

$ cd ~$ pwd/home/ec2-user

/tmp ディレクトリに対してシンボリックリンクを貼ります。

$ ln -s/tmp tmp$ lltotal 0lrwxrwxr ...

投稿者:

Postman, テスト

Postmanを使ってテストが書けます。
XMLレスポンスの場合は以下のような感じでテストが書けます。

pm.test("test name", function () {    var jsonObject = xml2Json(responseBody);    pm.expect(jsonObject.value).to.eql("expected data");});サ ...

投稿者:

コマンド

はじめに

普段はターミナルでファイルを閲覧しているのですが、
Atomだと 以下のようにターミナルでコマンドを実行するとアプリで開くことができます。

$ atom ${path}

Codeを使おうと思ったときにAtomと同様にアプリで開きたいと思ったのですが、方法がわからなかったので調べてみました。
環境はMacを想定しています。

方法一旦 Code を通常通りに開きます


command + shift + P

投稿者:

AWS, docker, ECS, Fargate

新しいサービスでECSを利用しようとしているのですが、
EC2からFargateに移行してみて少し違いが分かってきたので簡単ですが共有です。

AWS::ElasticLoadBalancingV2::TargetGroupTargetTypeがinstanceかIPか
FargateにするとEC2インスタンスがないので接続先はIPになります
Fargateのタスク毎にユニークなIPが割り当てられる

AWS::ECS::Servic ...

投稿者:

MySQL

はじめに

'2018-05-31' でも '20180531' でも正しくINSERTできたので、どこまでできるのか調べてみました。

MySQL Version 5.7.22
検証

とりあえずDATE型のカラムがあるテーブルを作成します。

mysql> CREATE TABLE date_table(id INT(11), date_column DATE);

まず普通に - 区切り。'2018-05-31'
当然正しく入ります。 ...

投稿者:

AWS, ECS

公式ドキュメントを簡単にまとめたものです。
ざっくりとECSの要素がわかればいいかなという内容です。

コンテナとイメージアプリケーションはコンテナで実行される
コンテナのイメージはDockerfileで構成する
Fargate 起動タイプは、Amazon ECR がホストするコンテナイメージ、または Docker Hub でパブリックにホストされているコンテナイメージの使用のみをサポート
プライベートリポジトリは、現在(2018/08/2 ...

投稿者:

CoffeeScript, JavaScript

Array.Prototype.Includesとは

Ecmaスクリプトを読み直してたらArray.prototype.includesというのが実装されていたのを知りました。

2016 2016年6月 冪乗演算子、Array.prototype.includes

というかべき乗演算子もわりと最近だったんですね・・・

配列の中にその値があるかを判定します。

coffee> arr = [1,3,5,7,9][ 1, 3, 5 ...

投稿者:

Python

はじめに

そもそもCookieを維持しなければならないAPIを使っているときに、
PythonのrequestsモジュールでCookieが維持できておらず、はまったことがはじまりでした。

requestsモジュールのSession

Pythonのrequestsモジュールでは、Sessionを利用することでCookieを維持できます。
Cookieの維持ができているか確認するためにhttpbin.orgのAPIを使います。
今回使うAPI ...