Skip to content

Instantly share code, notes, and snippets.

@Hyunho
Hyunho / tip.sh
Created December 10, 2014 04:11
nice tip for linux
#Find Distribution Version
lsb_release -a
@Hyunho
Hyunho / extract_gap.py
Created November 13, 2014 07:23
MLOGC trace 로그에서시간과 gap을 출력할 수 있다.
#!/usr/bin/python
import sys
import re
from datetime import datetime
import time
if hasattr(datetime, 'strptime'):
#python 2.6
strptime = datetime.strptime
@Hyunho
Hyunho / shared_memory.sh
Created October 23, 2014 05:10
Tips for shell
# list shared memory that the owner is 'hyunho'
ipcs -m | grep hyunho
# remove shared memory that the owner is 'hyunho'
shmids=`ipcs -m | grep hyunho |awk '{print $2}'`; for shmid in ${shmids[0]}; do ipcrm -m $shmid ; done
@Hyunho
Hyunho / print network bandwidth.sh
Last active August 29, 2015 14:07
print network bandwidth in bit format at linux
#!/bin/sh
rx1=`grep eth0 /proc/net/dev | awk '{print $1}' | sed 's/.*://'`
tx1=`grep eth0 /proc/net/dev | awk '{print $9}'`
sleep 3
rx2=`grep eth0 /proc/net/dev | awk '{print $1}' | sed 's/.*://'`
tx2=`grep eth0 /proc/net/dev | awk '{print $9}'`
rx3=$(((rx2-rx1)/3*8/1024/1024))
tx3=$(((tx2-tx1)/3*8/1024/1024))
@Hyunho
Hyunho / 0_reuse_code.js
Created December 15, 2013 09:01
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Hyunho
Hyunho / concurrently.sh
Created December 15, 2013 09:00
prevent that two same scripts run concurrently
#!/bin/sh
PIDFILE=/tmp/update_index.pid
if [ -e $PIDFILE ]
then
PID=$(cat $PIDFILE)
PSCNT=$(ps -p $PID | grep -v CMD | wc -l)
@Hyunho
Hyunho / requests.py
Created December 11, 2013 06:13
clone
"""
This is clone of requests python package
if server is inconvenience to install python package, I want to use this
"""
import urllib2
import urllib