ls /usr/share/zoneinfo
ls /usr/share/zoneinfo/Asia
ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
or
tzselect
5)Asia
23)Korea(South)
vi /home/musesoft/.profile
TZ='Asia/Seoul'; export TZ
vi /root/.profile
TZ='Asia/Seoul'; export TZ
date
2015년 12월 30일 수요일
ntp setting with ubuntu
apt-get install ntp
## option
vi /etc/ntp.conf
pool.ntp.org # add
service ntp restart
## option
vi /etc/ntp.conf
pool.ntp.org # add
service ntp restart
2015년 12월 17일 목요일
2015년 12월 13일 일요일
odac 설치 후, 한글 깨짐 문제
odac : ODTwithODAC112030
추가 : 아무것도 변한게 없는데, 갑자기 oramts.dll 을 로드 하지 못한다고, 에러를 뿌려서, 기존 oracle client 가 설치 되어 있는 상태에서 odac 을 추가 설치 함. 오라클 홈은 d:\oracle 이고, odac 추가 설치 시 홈 디레토리는 d:\oracle 로 설정 하면 D:\oracle\product\11.2.0\client_2 이렇게 구성 됨, 문제는 기존 client 를 찾는 문제가 생기기 때문에 시스템 환경 변수에서 기존 D:\oracle\product\11.2.0\client_1\bin 을 제거 한다. 이후 한글 깨짐 현상이 나오는데, 아래와 같이 레지스트리를 추가 한다
regedit
HKEY_LOCAL_MACHINE > SOFTWARE > Wow6432Node > ORACLE > KEY_OraCleint11gHome2
add
NLS_LANG = KOREAN_KOREA.KO16MSWIN949
restart computer
추가 : 아무것도 변한게 없는데, 갑자기 oramts.dll 을 로드 하지 못한다고, 에러를 뿌려서, 기존 oracle client 가 설치 되어 있는 상태에서 odac 을 추가 설치 함. 오라클 홈은 d:\oracle 이고, odac 추가 설치 시 홈 디레토리는 d:\oracle 로 설정 하면 D:\oracle\product\11.2.0\client_2 이렇게 구성 됨, 문제는 기존 client 를 찾는 문제가 생기기 때문에 시스템 환경 변수에서 기존 D:\oracle\product\11.2.0\client_1\bin 을 제거 한다. 이후 한글 깨짐 현상이 나오는데, 아래와 같이 레지스트리를 추가 한다
regedit
HKEY_LOCAL_MACHINE > SOFTWARE > Wow6432Node > ORACLE > KEY_OraCleint11gHome2
add
NLS_LANG = KOREAN_KOREA.KO16MSWIN949
restart computer
2015년 12월 11일 금요일
vmware : This host is VT -capable, but VT is disabled with X220
bios option change
restart the computer and press BIOS Setting ( F12 or F10 ... )
Security - Virtulization Technology to enable
restart the computer and reimport
how to use log4cplus with Visual Studio 2012
download
http://sourceforge.net/projects/log4cplus/
\log4cplus-1.2.0-rc3\msvc10
build with Visual Studo 2012
log4cplus_configure.ini
###################################
########Define log Levels##########
###################################
#All classes - except those in log4cplus.logger.* - use DEBUG level to print information on file
log4cplus.rootLogger=DEBUG, MyFileAppender
#For MemoryCheck class I need to inspect all the details, and I want print information even to the console
log4cplus.logger.MemoryCheck=TRACE, MyConsoleAppender
#For database stuff, I don't need to logging everything, it's enough printing only errors!
log4cplus.logger.DatabaseOperations=ERROR
###################################
########Define the Appenders#######
###################################
#MyConsoleAppender:
log4cplus.appender.MyConsoleAppender=log4cplus::ConsoleAppender
log4cplus.appender.MyConsoleAppender.layout=log4cplus::PatternLayout
log4cplus.appender.MyConsoleAppender.layout.ConversionPattern=[%-5p][%d] %m%n
#MyFileAppender
log4cplus.appender.MyFileAppender=log4cplus::RollingFileAppender
log4cplus.appender.MyFileAppender.File=logging.txt
log4cplus.appender.MyFileAppender.MaxFileSize=16MB
log4cplus.appender.MyFileAppender.MaxBackupIndex=1
log4cplus.appender.MyFileAppender.layout=log4cplus::PatternLayout
log4cplus.appender.MyFileAppender.layout.ConversionPattern=[%-5p][%D{%Y/%m/%d %H:%M:%S:%q}][%-l][%t] %m%n
stdafx.h
#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <log4cplus/configurator.h>
#include <iomanip>
using namespace log4cplus;
extern Logger g_logger;
stdafx.cpp
#include "stdafx.h"
Logger g_logger;
AppDemoDlg.cpp
BOOL CAppDemoDlg::OnInitDialog()
{
CDialog::OnInitDialog();
initialize();
PropertyConfigurator::doConfigure("log4cplus_configure.ini");
g_logger = Logger::getInstance(LOG4CPLUS_TEXT("main"));
g_logger.setLogLevel(TRACE_LOG_LEVEL);
LOG4CPLUS_INFO(g_logger, "OnInitDialog");
return TRUE;
}
http://sourceforge.net/projects/log4cplus/
\log4cplus-1.2.0-rc3\msvc10
build with Visual Studo 2012
log4cplus_configure.ini
###################################
########Define log Levels##########
###################################
#All classes - except those in log4cplus.logger.* - use DEBUG level to print information on file
log4cplus.rootLogger=DEBUG, MyFileAppender
#For MemoryCheck class I need to inspect all the details, and I want print information even to the console
log4cplus.logger.MemoryCheck=TRACE, MyConsoleAppender
#For database stuff, I don't need to logging everything, it's enough printing only errors!
log4cplus.logger.DatabaseOperations=ERROR
###################################
########Define the Appenders#######
###################################
#MyConsoleAppender:
log4cplus.appender.MyConsoleAppender=log4cplus::ConsoleAppender
log4cplus.appender.MyConsoleAppender.layout=log4cplus::PatternLayout
log4cplus.appender.MyConsoleAppender.layout.ConversionPattern=[%-5p][%d] %m%n
#MyFileAppender
log4cplus.appender.MyFileAppender=log4cplus::RollingFileAppender
log4cplus.appender.MyFileAppender.File=logging.txt
log4cplus.appender.MyFileAppender.MaxFileSize=16MB
log4cplus.appender.MyFileAppender.MaxBackupIndex=1
log4cplus.appender.MyFileAppender.layout=log4cplus::PatternLayout
log4cplus.appender.MyFileAppender.layout.ConversionPattern=[%-5p][%D{%Y/%m/%d %H:%M:%S:%q}][%-l][%t] %m%n
stdafx.h
#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <log4cplus/configurator.h>
#include <iomanip>
using namespace log4cplus;
extern Logger g_logger;
stdafx.cpp
#include "stdafx.h"
Logger g_logger;
AppDemoDlg.cpp
BOOL CAppDemoDlg::OnInitDialog()
{
CDialog::OnInitDialog();
initialize();
PropertyConfigurator::doConfigure("log4cplus_configure.ini");
g_logger = Logger::getInstance(LOG4CPLUS_TEXT("main"));
g_logger.setLogLevel(TRACE_LOG_LEVEL);
LOG4CPLUS_INFO(g_logger, "OnInitDialog");
return TRUE;
}
2015년 12월 8일 화요일
samba client install & conf with ubuntu
os(smb client) : ubuntu 12.04
os(smb server) : centos 6.5
apt-get install smbclient cifs-utils
smbclient -L smbserverip -U%
mount -t cifs //smbserverip/museshare /mnt/sharefolder -o user=user,password=password,workgroup=workgroup,ip=smbserverip,iocharset=utf8
vi /etc/fstab
//smbserverip/museshare /mnt/sharefolder -o user=user,password=password,workgroup=workgroup,ip=smbserverip,iocharset=utf8
os(smb server) : centos 6.5
apt-get install smbclient cifs-utils
smbclient -L smbserverip -U%
mount -t cifs //smbserverip/museshare /mnt/sharefolder -o user=user,password=password,workgroup=workgroup,ip=smbserverip,iocharset=utf8
vi /etc/fstab
//smbserverip/museshare /mnt/sharefolder -o user=user,password=password,workgroup=workgroup,ip=smbserverip,iocharset=utf8
2015년 12월 7일 월요일
피드 구독하기:
글 (Atom)