초기 화재는 내가 잡는다. 월드프로 119 (worldpro 119) 간이 소화기

뉴스에 화재 소식이 매일 보도되어 혹시나 모를 위험에 대비 해야겠다는 생각에 집에 하나, 차에 하나 비치할 목적으로 2개의 간이 소화기를 구입해 봤습니다. 하론 소화기를 장만하려고 했으나 가격도 비싼데다 환경 파괴적이고 무엇보다 밀폐된 공간에서 사람이 가스를 들이 마시면 좋지 않습니다. 그래서 대체품을 찾다가 가격도 저렴하고 친환경적이고 작아 휴대성도 좋고 무엇보다 스프레이식으로 사용법도 간단해서 월드프로 119를 구입하게 … Read more

리눅스 파일 캐릭터셋(character set() 확인 및 변환하기

리눅스에서 파일 캐릭터셋을 확인해야 할때가 있죠 file –mime-encoding 파일명 예) file  –mime-encoding test_erider.co.kr.php test_erider.co.kr.php: utf-8 파일의 character set 을 변경해야 할때가 있죠. 이렇때 iconv 를 사용합니다. 당연한 얘기지만 iconv 가 설치되어 있어야 실행이 되겠죠. 설치가 안되어 있다면 소스 설치도 좋지만 리눅스 배포판에 맞는 rpm, yum 등의 패키지 관리자를 사용하는게 편합니다. 배포판별 주요 패키지 매니저 (사용법은 … Read more

리눅스 기본 명령어 파일 찾기, 파일 용량, 개수

리눅스의 명령어 자주 안쓰다보니 옵션을 까먹을 때가 많아서 적어 둡니다. find 명령으로 특정 경로 하위 디렉토리에서 파일 찾기 find /경로 -type f -exec grep ‘찾을파일이름’ {} /dev/null ; 예) find /home -type f -exec grep ‘erider.co.kr.gzip’ {} /dev/null ; locate 명령으로 파일 찾기 find /경로 -type f -exec grep ‘찾을파일이름’ {} /dev/null ; 예) find /home … Read more

mysql insert 시 캐릭터셋(chartset) 변환 방법

요즘은 DB 캐릭터셋을 국내에서만 사용할 것이 아니라면 대부분 utf-8로 설정합니다. 그런데 간혹 윈도우에서 작업하거나 덤프한  쿼리문을 인서트 시켜야 할 때가 있습니다. 이때 서버의 캐릭터셋과 달라서 한글이 깨지는 경우가 있는데 캐릭터셋을 맞춰서 넣어줘야 겠죠! 파일 저장형식은 euc-kr (윈도우 텍스트 파일) 이고 DB 는 utf-8  일때  mysql 버전에 따라 인서트 안됨 아래 멍령어로 DB insert mysql –default-character-set=euckr … Read more

mysql 트랜잭션(transaction)을 위해 이노디비(innodb)를 변경

mysql innodb엔진은 4.x부터는 mysql설치시 기본적으로 탑재되어 있었으나 5.1.3x부터는 기존 configure 옵션되로 하면 기본적으로 innodb가 탑재가 안되며 configure옵션에 –with-plugins=innobase 또는 –with-plugins=max 옵션을 추가해줘야 한다. innodb부분이 YES로 나와있어야함. mysql> show variables like ‘have_innodb’; +—————+——-+ | Variable_name | Value | +—————+——-+ | have_innodb   | YES   | +—————+——-+ 1 row in set (0.00 sec) myisam에서 innodb로 변경 ALTER TABLE … Read more