Skip to content

Instantly share code, notes, and snippets.

View AhnSeongHyun's full-sized avatar
🌮
taco is life

안성현 AhnSeongHyun

🌮
taco is life
View GitHub Profile
@AhnSeongHyun
AhnSeongHyun / gist:2784849
Created May 24, 2012 23:22
send email with pstack.log file
import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email import Encoders
import os
import socket
import time
gmail_user = "sh84.ahn@gmail.com"
@AhnSeongHyun
AhnSeongHyun / gist:2822327
Created May 29, 2012 03:14
[PYTHON]toZip
import zipfile
def toZip(file_list, zip_file_name):
zippedHelp = zipfile.ZipFile("./"+zip_file_name, "w", compression=zipfile.ZIP_DEFLATED )
for file in file_list:
zippedHelp.write("./"+file);
zippedHelp.close();
@AhnSeongHyun
AhnSeongHyun / gist:2822335
Created May 29, 2012 03:18
[PYTHON] use code
server_name = socket.gethostname();
if pstack_count == 1:
for file in pstack_list:
mail("sh84.ahn@gmail.com",server_name + "::pstack log", file, "./"+file);
print "["+file+"]"+" send to sh84.ahn@gmail.com \n";
os.remove("./"+file);
elif pstack_count > 1:
@AhnSeongHyun
AhnSeongHyun / gist:2903986
Created June 10, 2012 05:42
[RUBY]DayOfWeek
def checkMonday()
time = Time.new;
year = time.year;
month = time.month;
day = time.day;
year1_int = year.to_s.slice(0..1).to_i;
year2_int = year.to_s.slice(2..3).to_i;
@AhnSeongHyun
AhnSeongHyun / gist:2946233
Created June 18, 2012 00:53
find text content in text file
# -*- coding:utf-8 -*-
import os;
import os.path;
import sys;
content_list = []
is_start = False
def ReadFile(file_path):
-(NSString*) GetDocPath //document 경로 반환
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return documentsDirectory;
}
-(NSString*) GetDocPath //document 경로 반환
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return documentsDirectory;
}
@AhnSeongHyun
AhnSeongHyun / gist:2978144
Created June 23, 2012 12:32
import sqlite error
[ash84@rajas2 py_project]$ python database.py
Traceback (most recent call last):
File "database.py", line 2, in <module>
import sqlite3
File "/usr/local/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/usr/local/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
CHIP_COUNT=`cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l`
CHIP_CORES=`cat /proc/cpuinfo | grep "siblings" | tail -1 | cut -d: -f2`;
CHIP_MODELS=`cat /proc/cpuinfo | grep "model name" | sort -u`;
echo "==== CPU INFO ===="
echo "CPU: $CHIP_COUNT chips x $CHIP_CORES cores"
echo "$CHIP_MODELS"
echo ""
import java.security.*;
import java.util.*;
public class MD5
{
int limit_position_number;
public MD5()
{