Skip to content

Instantly share code, notes, and snippets.

@ksomemo
ksomemo / file0.txt
Last active March 18, 2017 02:51
iteratorと参照を活かしたリストの分割 ref: http://qiita.com/ksomemo/items/7b0016e1758ac10bf61a
zip(*[iter(s)]*n)

MongoDB on EC2

EC2

Create the instance using the key pair and security group previously created and also include the --ebs-optimized flag and specify individual PIOPS EBS volumes (/dev/xvdf for data, /dev/xvdg for journal, /dev/xvdh for log). Refer to the documentation for ec2-run-instances for more information on devices and parameters.:

data/journal/log

Next, create/configure the mount points, mount each volume, set ownership (MongoDB runs under the mongod user/group), and set the /journal link:

AWS S3

Simple Storage Service

  • ログをためるために使ってみる
  • 使わないけどとっておきたい場合は、Amazon Glacier というarchive用サービスがある

Create Bucket

Storageのまとまり

AWS CLI

Install

pip install awscli
pip list | grep aws
awscli (1.6.0)
@ksomemo
ksomemo / td-agent-file-sample.conf
Created November 11, 2014 07:25
out_fileのサンプルを作成
<match debug.**>
type stdout
</match>
## built-in TCP input↲
<source>
type forward
</source>
@ksomemo
ksomemo / mac_service_action.sh
Created November 11, 2014 07:06
macでのservice起動停止
#!/bin/sh
# ex: td-agent
sudo launchctl stop td-agent
sudo launchctl start td-agent
@ksomemo
ksomemo / read_recommend.js
Created November 7, 2014 04:09
JSONP Sample Recommend
(function() {
var recommend_target = document.createElement('script');
recommend_target.charset = 'utf-8';
recommend_target.src = '/api/recommend?callback=_recommend_callback';
document.body.appendChild(recommend_target);
console.log("recommend_target");
})();
function _recommend_callback(result) {
console.log("_recommend_callback");
@ksomemo
ksomemo / api_read.js
Created November 7, 2014 04:04
Webビーコン Sample
(function() {
var action_target = document.createElement('img');
action_target.width = 1;
action_target.height = 1;
action_target.alt = "";
action_target.src = '/api/action';
document.body.appendChild(action_target);
console.log("action");
})();

PHP5.5 on EC2

sudo yum remove php-* httpd-*
sudo yum install -y httpd24 
sudo yum install -y php55

AMI

Amazon Machine Image OS, Server, Application などのテンプレートが含まれる

Instance から作成

instance から create image(EBS AMI) image name, volume を編集しAMIが作成される 作成には時間がかかる

その他