Skip to content

Instantly share code, notes, and snippets.

View yamamoto-febc's full-sized avatar

Kazumichi Yamamoto yamamoto-febc

  • SAKURA internet / さくらインターネット
  • Oita, Japan
  • X @yamamoto_febc
View GitHub Profile
@yamamoto-febc
yamamoto-febc / .rvmrc
Created April 22, 2012 12:28
.rvmrc sample
rvm use ruby-1.9.2-p290@rails3
@yamamoto-febc
yamamoto-febc / rails3new.sh
Created April 22, 2012 12:56
rails3 new project
rails new gen_simple_doc_json
@yamamoto-febc
yamamoto-febc / doc1.js
Created June 12, 2012 13:11
javascript docment1
$.Controller("MyWidget",
{
defaults : {
message : "Remove Me"
}
},
{
init : function(rawEl, rawOptions){
this.element.append(
"<div>"+this.options.message+"</div>"
@yamamoto-febc
yamamoto-febc / doc2.js
Created June 12, 2012 13:39
javascript docment2
var el = $(".selector");
var controller = new MyWidget(el);//コントローラの生成
console.log(controller.options.message);
//"Remove Me"と出力される
//パラメータを指定してコントローラ生成
controller = new MyWidget(el, {message : "Don't Remove Me" } );
console.log(controller.options.message);
//"Don't Remove Me"と出力される
@yamamoto-febc
yamamoto-febc / doc3.js
Created June 12, 2012 14:19
javascript docment3
$.Controller("MyWidget",
{
defaults : {
targetElement : 'div'
}
},
{
"{targetElement} click" : function(elm, ev){
console.log(elm);
}
@yamamoto-febc
yamamoto-febc / hoge.js
Created June 14, 2012 12:04
JavaScriptMVC Introduction1 TestModel
steal('jquery/model', function(){
/**
* @class Sample.Models.Hoge
* @parent index
* @inherits jQuery.Model
* Wraps backend hoge services.
*/
$.Model('Sample.Models.Hoge',
/* @Static */
@yamamoto-febc
yamamoto-febc / hoge.new.js
Created June 14, 2012 12:38
JavaScriptMVC Introduction1 TestModel - POST Request
steal('jquery/model', function(){
/**
* @class Sample.Models.Hoge
* @parent index
* @inherits jQuery.Model
* Wraps backend hoge services.
*/
$.Model('Sample.Models.Hoge',
/* @Static */
@yamamoto-febc
yamamoto-febc / file0.txt
Created November 28, 2015 04:45
[実践編]docker-machine + さくらのクラウド:石狩〜東京間でスケールアウト可能なswarmクラスタ組むよ。 ref: http://qiita.com/yamamoto-febc/items/870e615c01315096039b
# コマンド入力補助用の環境変数設定
$ export SAKURACLOUD_ACCESS_TOKEN=[さくらのクラウドのアクセストークン]
$ export SAKURACLOUD_ACCESS_TOKEN_SECRET=[さくらのクラウドのトークンシークレット]
# さくらのクラウド上にサーバ作成
$ docker-machine create -d sakuracloud sakura-token
# docker-machineの対象サーバを切り替え
$ eval "$(docker-machine env sakura-token)"
@yamamoto-febc
yamamoto-febc / file0.txt
Last active January 21, 2016 15:03
[実践編]docker + さくらのクラウドでマルチホストなoverlayネットワークしてみるよ(準備編) ref: http://qiita.com/yamamoto-febc/items/861afa1ce363f4161113
$ docker-machine create -d sakuracloud \
--sakuracloud-access-token [アクセストークン] \
--sakuracloud-access-token-secret [トークンシークレット] \
--sakuracloud-connected-switch [さくらのクラウドで作成したスイッチのID] \
--sakuracloud-private-ip [追加NICのIPアドレス] \
--sakuracloud-private-ip-subnet-mask [追加NICのサブネットマスク] \
sakura-dev
@yamamoto-febc
yamamoto-febc / file0.txt
Created December 2, 2015 16:32
[実践編]docker + さくらのクラウドでマルチホストなoverlayネットワークしてみるよ(実施編) ref: http://qiita.com/yamamoto-febc/items/a5ac22cc9d6e1a980427
$ docker network create -d overlay [ネットワーク名]