Skip to content

Instantly share code, notes, and snippets.

View netmarkjp's full-sized avatar

BABA Toshiaki netmarkjp

View GitHub Profile
@netmarkjp
netmarkjp / d3js_time_line_chart.js
Last active August 29, 2015 14:27
d3.js line chart (x:time, y:value)
function render(){
d3.json("/results", function draw(data){
/*
data = {
"key1":[
{"date":date_description, "score":score},
{"date":date_description, "score":score},
...
],
"key2":[
@netmarkjp
netmarkjp / concat_pdf.sh
Created August 7, 2015 06:46
How to concat pdf on MacOSX
/System/Library/Automator/Combine\ PDF\ Pages.action/Contents/Resources/join.py --output=all.pdf 01.pdf 02.pdf 03.pdf
sudo yum -y install epel-release
sudo yum -y install ansible
echo "localhost" > ansible_hosts
curl -o playbook.yaml https://gist.githubusercontent.com/netmarkjp/1fe5758a48f3b0b462ca/raw/9824e2984880723fd79edbf1b9345830a69fdb1c/playbook.yaml
sudo ansible-playbook -c local -i ansible_hosts playbook.yaml
@netmarkjp
netmarkjp / sort_nested_dict.py
Last active August 29, 2015 14:24
Sort nested dict with Python
#!coding: utf-8
complex_dict = {
"x": {"c1": 200, "c2": 100, },
"z": {"c1": 100, "c2": 200, },
"y": { "c2": 300, "c1": 500},
}
print "# original"
print complex_dict
@netmarkjp
netmarkjp / myexample.py
Created July 7, 2015 06:21
dns query example with scapy
# -*- coding:utf-8 -*-
from datetime import datetime
from scapy.all import DNS
from scapy.all import DNSQR
from scapy.all import IP
from scapy.all import UDP
from scapy.all import send
import multiprocessing as mp
import sys
@netmarkjp
netmarkjp / fabfile.py
Created April 21, 2015 11:03
lxc-centos7
from fabric.api import run, env
# fab -H <CONTAINER_IP> initialize
env.user = 'root'
def initialize():
run('yes | cp -rf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime')
run('install -d -o root -g root -m 700 /root/.ssh')
run('echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/0VbBYFXrvs6xM/5hj+SCb6Vg96aceKdlg//SA4j6oeZ8jTX1ySFwqYIZtRvyVANDgHXfbyFmgpCeuF2Fjjy/+pD31NkeAP2m0QyYm/UWZf34wrxcDJOdUzRe+lNFDL7tYUUM9tJG6u4Qo8nSJupK+seXdbRmOzCCjp3wczmA9ko95ep7IRfvyqBPla22RAJfzmwhkM2XdkEBvMQClH+tISKnxkpS684q8PhW5uGe8nCQDawb0ZXS8H43hQcPDsgIW3DGMVSgFxWDBiMd0B/ro47FKCBnwR+ygaWWc42azD4zcV7/Rn0epKnNqyihfwg/kLpOt6+1lpSMYMX4u8Lp baba@apps" | tee -a /root/.ssh/authorized_keys')
@netmarkjp
netmarkjp / install_otrs_on_centos7.md
Last active May 31, 2024 14:20
Install OTRS 4.0.7, Apache, MariaDB on CentOS7
@netmarkjp
netmarkjp / osTicket_1.9.7_install.md
Created April 9, 2015 08:39
osTicket_1.9.7_install.md

Install

libraries

yum -y install epel-release
yum -y install php-gd php-php-gettext php-imap php-mbstring php-xml php-pear-MDB2-Driver-mysqli php-pecl-zendopcache php-pecl-apcu

deploy

@netmarkjp
netmarkjp / svfes_localbench.sh
Created March 7, 2015 02:35
svfes_localbench.sh
#!/bin/bash
set -e
echo "## RUN BENCH"
echo `date`
service mysql restart
sleep 2
service mysql stop
@netmarkjp
netmarkjp / svfes_bench.sh
Created March 6, 2015 11:11
svfes_bench.sh
#!/bin/sh
ip=""
password=""
dbtype=""
WAIT_LIMIT_SEC=3600
LIMIT_DATE=$(date +%s --date="${WAIT_LIMIT_SEC:?} sec")
while [[ `date +%s` -lt ${LIMIT_DATE:?} ]]