Skip to content

Instantly share code, notes, and snippets.

View yo-iida's full-sized avatar

Yoshiki Iida yo-iida

View GitHub Profile
@yo-iida
yo-iida / form.js.coffee
Created May 28, 2015 09:16
フォームチェック用
Zepto ->
$(document).ready ->
# webview共通制御
# チェックボックススタイル制御
$('.app-control_icheck[data-icheck="enable"], .app-control_iradio[data-iradio="enable"]').iCheck
checkboxClass: 'app-input_icheck'
radioClass: 'app-input_iradio'
increaseArea: '20%'
@yo-iida
yo-iida / gitbucket-notification.coffee
Created April 10, 2015 11:48
gitbuckest-to-slack
# Description:
# gitbucket to Slack
#
# Commands:
# None
module.exports = (robot) ->
robot.router.post "/gitbucket-to-slack/:room", (req, res) ->
{ room } = req.params
{ body } = req
@yo-iida
yo-iida / change_setting.sh
Created February 25, 2015 06:11
設定ファイルの書き換え
sudo grep '\/var\/www\/html' /etc/httpd/conf/httpd.conf
sudo sed -i 's/\/var\/www\/html/\/var\/www\/test/' /etc/httpd/conf/httpd.conf
sudo grep '\/var\/www\/test' /etc/httpd/conf/httpd.conf
@yo-iida
yo-iida / Vagrantfile
Created February 24, 2015 07:33
Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# All Vagrant configuration is done below. The "2" in Vagrant.configure
# configures the configuration version (we support older styles for
# backwards compatibility). Please don't change it unless you know what
# you're doing.
Vagrant.configure(2) do |config|
# The most common configuration options are documented and commented below.
# For a complete reference, please see the online documentation at
@yo-iida
yo-iida / auto_login_shell.sh
Last active August 29, 2015 14:16
auto login shell:引数で各種SSH接続のためのパラメータを渡す
#!/bin/sh
auto_ssh() {
host=$1 #IP
id=$2 #user
pass=$3 #password
port=$4 #port
waitstr1=$5 #待機文字列
cmdstr1=$6 #mysqlログインコマンド
@yo-iida
yo-iida / node_sample.js
Created February 17, 2015 06:56
node_sample
var app = require('http').createServer(handler);
var fs = require('fs');
//var redis = require('redis');
//var subscriber = redis.createClient(6379, 'localhost');
var io = require('socket.io').listen(8000, {
key : fs.readFileSync('/etc/httpd/conf/keys/server.key').toString(),
cert : fs.readFileSync('/etc/httpd/conf/keys/server.crt').toString()
});
@yo-iida
yo-iida / logging_backtrace
Created April 15, 2014 10:33
PHP:関数の呼び出し元をさぐる
$path_str = “ログファイルパス”;
ob_start();
var_dump(debug_backtrace());
$ob_result = ob_get_contents();
ob_end_clean();
$filedata = date(“Y.m.d H:i:s”,time()).”\r\n”.$ob_result.”\r\n”;
file_put_contents($path_str,$filedata,FILE_APPEND);
@yo-iida
yo-iida / gist:9734838
Created March 24, 2014 05:50
PHP:CLIでの対話インターフェース
//================確認用処理待ちロジック================
while(1){
echo "処理続行しますか?\nyes or no: ";
// 標準入力から入力待ち
$line = trim(fgets(STDIN));
if ($line == "yes") {
echo "処理を続行します\n";
break; // 無限ループを抜ける
}elseif($line == "no"){
echo "処理を終了します\n";