Skip to content

Instantly share code, notes, and snippets.

View i2bskn's full-sized avatar

Ken Iiboshi i2bskn

View GitHub Profile
@i2bskn
i2bskn / unicorn.sh
Last active October 11, 2015 19:38
Unicorn start stop script
#!/bin/sh
set -e
TIMEOUT=${TIMEOUT-60}
APP_ROOT=`cd \`dirname $0\`/..; pwd`
PID=$APP_ROOT/log/unicorn.pid
RAILS_ENV=production
CMD="bundle exec unicorn -D -c $APP_ROOT/config/unicorn.rb -E $RAILS_ENV"
INIT_CONF=$APP_ROOT/config/init.conf
@i2bskn
i2bskn / backup_database.rb
Created April 28, 2013 04:18
PostgreSQL backup script.
#!/usr/bin/env ruby
# coding: utf-8
require 'date'
require 'net/ssh'
require 'net/sftp'
module BackupDatabase
class Task
def initialize(name)
@i2bskn
i2bskn / backup_databash.sh
Created June 10, 2013 02:56
Simple MySQL backup script.
#!/bin/bash
# Backup database
host='localhost'
user='backup'
passwd='secret'
db_array=(dbname)
bk_dir=/usr/local/backup
for db in ${db_array[@]}; do
@i2bskn
i2bskn / gist:5915686
Last active December 19, 2015 06:59
zipcloudで郵便番号から住所の一部自動入力
(function(){
const ZIP = "#user_zip";
const ADDRESS = "#user_address";
var insert_addr = function(zip_code){
$.ajax({
url: "http://zipcloud.ibsnet.co.jp/api/search",
data: { zipcode: zip_code },
dataType: "jsonp",
success: function(data){
body {
font-family: Helvetica, arial, sans-serif;
font-size: 14px;
line-height: 1.6;
padding-top: 10px;
padding-bottom: 10px;
background-color: white;
padding: 30px; }
body > *:first-child {
@i2bskn
i2bskn / jquery.disable.js
Created August 13, 2013 09:31
Disable contextmenu and mousedown.
(function($){
$.fn.disable = function(){
$(this).on("contextmenu mousedown", function(){
return false;
});
};
})(jQuery);