Skip to content

Instantly share code, notes, and snippets.

View stoshiya's full-sized avatar

Toshiya SAITOH stoshiya

View GitHub Profile
var client = require('webdriverjs').remote({
desiredCapabilities: {
browserName: 'phantomejs'
},
logLeve: 'silent'
});
client.init();
client
-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}).

AWS EC2でChef Solo

$ sudo yum update -y
$ sudo yum install -y ruby-gem ruby-devel gcc
$ sudo gem install knife-solo --no-ri --no-rdoc
$ knife configure

$ knife solo init chef-solo
$ cd chef-solo
$ 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
@stoshiya
stoshiya / elasticsearch.md
Last active August 29, 2015 14:05
elasticsearchのメモ

elasticsearchのメモ

インストール

$ brew install elasticsearch

plugin

kuromoji

@stoshiya
stoshiya / hello.js
Created November 23, 2012 11:00 — forked from shigeki/hello.js
第1回Node.js入門勉強会 レポート課題
var http = require('http');
server = http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
server.close();
});
server.listen(8080, 0, function () {
console.log('Server running at http://localhost:8080/');
});

Untitled Slide

Welcome to Glide.

Glide is the easiest way to create useful slide for all of your Gists.

  • input key <- to go backward.
  • input key -> to go forward.

Publishing

mongodbのデータディレクトリをアーカイブしてs3に保存.レプリカセットの場合はPRIMARYで実施.

% sudo tar -C /var/lib -cvz mongo | aws s3 cp - s3:///backup/mongodb-date '+%Y%m%d'

@stoshiya
stoshiya / ebs-resize.sh
Last active May 31, 2018 00:53
EBS Resizing Script
#!/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