반응형

뒤늦은 감이 있지만 Ajax 책을 구매 했습니다.
Head First 시리즈 책을 또 사게 되었네요. 자바,서블릿,디자인패턴 등 3개가 있는데
Ajax 책을 또 구매하게 되었네요.. ㅎㅎ 갑자기 충동구매로 지르게 되었습니다.

//2011.02.23   
헤드퍼스트 책은 내용구성이 흥미롭게 되어 있고 쉽게 볼수 있어서 좋다.
아쉬운 부분이라고 하기엔 그렇지만 내용이 깊이가 있다거나 많은 내용이 있는것은 아니다.
입문서적으로 추천할만하다는 생각이 든다. 흥미를 가지고 접근해서 이것저것 접해보고
좀더 깊이 있는 내용으로 넘어가기 이전에 볼 만한 책으로 강추한다.
개인적으로 헤드퍼스트 시리즈를 좋아하는 이유이기도 하다.
어느정도 기초 지식을 쌓았으니 좀더 깊이 있는 자료나 서적을 봐도 무리없이 접근할수 있을듯 하다.

반응형


오랫만에 세미나 관련 소식글을 올리는 것 같네요.. 열정이 식어 눈에 잘 안띄는 건지...
아님 세미나가 뜸해진건지 모르겠네요. 아마도 제 열정과 의욕이 줄어든거 같네요..
무료세미나는 아니고 기술세미나도 아니지만 IT 동향을 파악하기 위해 들어보는 것도 괜찮을듯...
개발자로서 나아가야할 길을 모색하는 데도 도움이 되지 않을까 싶네요.

http://www.devmento.co.kr/devmain/seminar/edumento_detail.jsp?main_id=MSEM00000&dataSeq=77

컨퍼런스에 갔다왔습니다. 아침일찍부터 부랴부랴 챙기고 가는데 눈이 오네요.. ㅎㅎ
조금은 기대를 가지고 갔지만 조금 소홀한 준비에 실망을 하고 말았습니다.
아침 9시부터 저녁 5시까지 이어지는 꽤 긴 시간의 컨퍼런스 였습니다.
솔직히 말해 후원사들의 제품설명회 같은 느낌밖에 들지 않더군요.. 오전시간에 들었던 몇몇 아젠다를 제외하고는..
진행상의 부족함등 그리고 사전참가비 1만원에도 불구하고.. 실망을 금치 못했습니다. ㅡㅡ;
다음부터는 데브멘토에서 주최하는 컨퍼런스는 참가하지 않을 생각입니다.ㅡㅡ;;;;;;;;;
반응형

스크립트나 명령어 실행시 나오는 시스템 출력등을 로그로 남기는 방법

같이 일하는 동료분이 물어봤는데 하도 오랬만이라 생각이 안났습니다. ㅋㅋ

단지 생각 나는건   CMD  2> /dev/null    리눅스를 하면서 이것을 썻던 기억이..  자료를 찾아보았습니다.

<출처>http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10302&docId=71786938&qb=uK60qr26IMelwdjD4rfCuea5/Q==


보통 크론을 이렇게 돌리지 않나요...
/script_dir/script_file > /dev/null
혹은 /script_dir/script_file > /var/log/log_filename.log 2>&1

그렇지 않으면 스크립트 내부에 echo 그리고 명령어들을 바꿔 주는겁니다.
cp $1 $2 이런게 있으면 cp $1 $2 > /var/log/log_filename.log 2>&1
echo "context" 는 echo "context" > /var/log/log_filename.log 2>&1
이런식으로 바꾸는겁니다.

콘솔에서 실행한다고 하면
command > logfile 하면 결과중에 표준 출력은 파일로 에러 내용은 화면으로 나옵니다
command 1> logfile 위와 같겠습니다.
command 2> logfile 하면 에러 내용만 파일로 갑니다 표준출력은 화면으로 나옵니다.
command &> logfile 하면 표준 출력 에러출력 모두 파일로 갑니다.
command > logfile 2>&1 표준 출력은 파일로 가는데 에러출력은 표준 출력이랑 같이 나가게 한다는의미로
                                     표준 출력이 나가고 에러가 나가는게 아니라 같이 나갑니다. 결국 윗줄이랑 같습니다.
                                     (꼬고 꼬면 이런거도 됩니다. command 2> logfile >&2 )
심심해서 이렇게 해보니
command > logfile 2> logfile 이건 순서가 다르게 들어가네요.

find 명령어 쓸때 퍼미션 에러 나는거 보기싫으면 다음과 같이 합니다.
find / -name "*alpha*" 2> /dev/null    에러는 널로 가서 없어지고 화면에는 찾은 결과만 나옵니다.
find / -name "*alpha*" 2> /dev/null > search_log 마찬가지로 에러는 널로 가서 없어지고 결과만 파일로~

적다보니 신나서 너무 길게 적었네요... 즐컴하세요


 

+ Recent posts