블로그 이미지
.
속눈썹맨

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공인인증서

2004. 10. 5. 13:25 | Posted by 속눈썹맨
1. 한 장만 발급 받으면 모든 기관(은행/카드사/증권사 등..)에서 사용가능한가? 어디서 발급 받는 것이 좋은 가?
은행권은 주로 금융결제원의 yessign에서 발급받고
증권은 주로 증권전산의 signkorea에서 발급받음.
2003년 7월부터 공인인증 상호 연동 서비스 시행으로 금융결제원(yessign)이나
증권전산(SignKorea)등 공인인증서 발급기관 구분없이 사용가능. 등록만 해주면 됨.
즉, 한 장만 있으면 됨.

. 외환은행에서 yessign의 공인인증서 발급받기
외환은행 -> 개인고객 -> 인터넷 뱅킹 -> 인증센터
-> 은행/보험용 개인인증서 -> 발급/재발급
-> 계좌번호, 게좌비밀번호, 주민등록번호 입력
-> 안전카드 내용 입력
-> 하드에 저장
-> 공인인증서 비밀번호 입력
-> 발급 완료


. 신한증권으로 공인인증서 연동하기
예) 신한증권 http://www.goodi.com/
공인인증센터 -> 타기관 인증서 등록
-> ID, 계정 비밀번호, 주민번호 -> 조회
-> 계좌번호, 계좌비밀번호

2. 인증서가 expire된 후 재발급 받으면 모든 금융기관에서 알아서 update되어 link되나?
   혹은 수동으로 내가 인증서를 새로 받았음을 모든 기관에 알려야 하는 가?

공인인증서는 온라인상에서 본인(주민번호)인지 아닌지 확인해주는 역할만 하기 때문에
모든 금융기관에는 내 주민등록번호가 등록되어 있을 것이므로
별도로 update/link하지 않아도 모든 기관에서 사용가능.

struts 설치

2004. 10. 5. 00:14 | Posted by 속눈썹맨
struts installation guide
http://struts.apache.org/userGuide/installation.html
http://www.linuxjava.net/howto/webapp/

[JDK 1.4.2 설치]
설치메뉴얼 : http://java.sun.com/j2se/1.4.2/install-linux.html

1.
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_05-oth-JPR&SiteId=JSC&TransactionId=noreg
에서 Accept 버튼을 누른다.

Linux Platform -> RPM in self-extracting file (j2sdk-1_4_2_05-linux-i586-rpm.bin, 33.60 MB) -> 마우스 오른쪽 클릭 -> 다른 이름으로 저장

압축풀기
chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin
j2sdk-1_4_2_05-linux-i586-rpm.bin
설치하기
sudo rpm -Uvh j2sdk-1_4_2_05-linux-i586.rpm

/usr/java/j2sdk1.4.2_05/bin 에 java, javac 등의 파일이 설치되었음을 알 수 있다.

2. container로는 jakarta-tomcat-5.0.28.tar.gz를 설치한다.

tomcat 띄우는 법
cd /home/ilashman/local/src/jakarta-tomcat-5.0.28/bin/
./startup.sh
종료하는법
./shutdown.sh

잘 띄워졌는 지 확인하는 법
$ netstat -anl
8080 포트가 열려있는 지 확인한다.
$ wget http://localhost:8080
index.html이 받아지고 내용이 정확한지 확인한다.

3. apache ant를 설치한다.

4. bashrc에 다음 내용들을 추가한다.
# struts를 위한 설정
export JAVA_HOME=/usr/java/j2sdk1.4.2_05
export CATALINA_HOME=/home/ilashman/local/src/jakarta-tomcat-5.0.28
export ANT_HOME=/home/ilashman/local/src/apache-ant-1.6.2
export PATH=$JAVA_HOME/bin:${ANT_HOME}/bin:$CATALINA_HOME/bin:${PATH}

5. tomcat의 service root 디렉토리
/home/ilashman/local/src/jakarta-tomcat-5.0.28/webapps/ROOT
의문) fd를 fdopen을 통해 fp로 바꾼 후 fclose로 닫으면 close로 fd를 또 닫을 필요가 있을 까 없을 까?

$ cat ./test.cpp
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

int main()
{
    int fd;
    FILE* fp;
    fd = open("hello.txt", O_CREAT|O_TRUNC);
    printf("fd1 : %d\n", fd);

    fp = fdopen(fd, "r");
    fclose(fp);

    fd = open("hello2.txt", O_CREAT|O_TRUNC);
    printf("fd2 : %d\n", fd);

    return 0;
}

$ ./a.out
fd1 : 3
fd2 : 3

관찰 : open를 두 번째로 call했을 때 빈 fd 중 가장 작은 것을 주는 데, 3번이 닫혔으므로 3번을 주는 것이 분명하다.

결론 : fdopen으로 fd를 fp로 바꾼후 fclose로 닫으면 fd가 닫히기 때문에
close()를 또 호출할 필요가 없다.

ls를 이용하여 한 줄에 파일명 1개만 찍기

2004. 10. 2. 14:29 | Posted by 속눈썹맨
ls를 이용하다보면 scripts에서 ls의 결과를 받아서 파일명 별로 parsing하고
argument로 받아서 처리할 필요가 생긴다.
ls 명령을 그냥 주면 한 줄에 한 컬럼 이상 생겨서 파일이 2개 이상 출력된다.
이 때 어떻게 하면 파일을 한 줄에 하나씩 출력할 수 있을 까?
$ ls -1

디렉토리 내의 모든 regular file을 출력하는 프로그램
$  find 디렉토리명 * -type f

Binary file 자르기(dump) - dd

2004. 10. 1. 17:10 | Posted by 속눈썹맨
http://www.linuxgazette.com/node/view/7028

man dd

사용법)
$ dd if=입력파일 of=출력파일 bs=사이즈 count=1

[펌]군대 기합들

2004. 9. 29. 22:38 | Posted by 속눈썹맨
(1) 엎드려 뻗쳐.
종류 : 그냥 엎드려 뻗쳐, 주먹쥐고 엎드려뻗쳐, 깍지끼고 엎드려 뻗쳐,
관물대(군인 옷장)위에 발올리고 깍지끼고 엎드려 뻗쳐 등등.
팔굽혀 펴기를 하면서 " 정신......통일...." " 근무 철저...."
등의 구호를 외치는거.
사실 깍지를 끼거나 주먹쥐고 하는 것은 일종의 가혹행위라고 해서 금지하고 있다.
하지만 도로 횡단하는게 금지 되 있다고 해서 정말 안건너는 사람이 있는가?
이 얼차려는 군에서 가장 빈번한 얼차려이다.
가끔 도미노도 할 때가 있다.
일렬로 엎드려 뻗쳐를 시킨뒤에 조교가 맨 끝에 훈병을 발로 차버리면 거의 끝까지
도미노가 되어 다 넘어진다. 자신이 당할땐 힘들어도 다른애들 당하는거 보는것은
무척 신기하고 잼있다.
(요령)
주먹쥐고 엎드릴때는 주먹을 댈곳에 모래나 흙을 재빨리 모아서 그곳에 댄다.
깍지낄때도 마찬가지지만 곧이곧대로 깍지끼지는 말고 분위기와 조교의 위치를
봐서 마치 깍지낀것처럼 그냥 주먹을 쥐고 두손을 붙인다.
유치하게 이런짓을 꼭 해야 하냐...싶다면 지금 깍지끼고 엎드려서 팔굽혀펴기
하나만해봐라. 더 유치한 요령을 생각해 낼지도 모를것이다.
팔굽혀 펴기도 조교가 보면 하고, 안보면 하는척만 해라.
엉덩이만 내렸다가 올리는것도 요령이라면 요령이다.


(2) 한강철교
이름의 얼차려로써 업드려 뻗쳐를 한 뒤 자기의 발을 뒷사람 어깨에 올리는게
있다. 근데 우리때의 한강철교는 그게 아니라 다른거였다.
역시 엎드려 뻗쳐의 한 종류이긴 한데 꽤 독특하고 무서운 얼차려라 이렇게 이름이
따로 있을 정도다. 철모를 벗어서 자기앞에 두고 양쪽 옆사람과 깍지를 끼고
철모위에 주먹을 얹고 엎드려 뻗치는거다. 옆사람과 손을 잡고 있어서 요령은 통하지
않는다. 철모위이기 때문에 미끌어지기가 쉬워 그 고통이란.....으.....
자신의 실수로 균형을 못잡고 미끌어졌다면........이를 악물고 고통을 견뎌라.
(요령)
자신의 요령이 곧 남의 고생이므로 요령 피우기가 힘이 든다.
다리만 한 번씩 오무릴수 있을뿐.....

(3) 김밥말이.
이건 일렬로 누워서 어깨동무를 한 뒤 끝에서부터 돌돌돌 말아오는거다.
남자끼리 키스도 하게되고 애무도 하게되는 얼차려다. 처음 말아올때는 별 어려움
남자끼리 키스도 하게되고 애무도 하게되는 얼차려다. 처음 말아올때는 별 어려움이
없지만 김밥뭉치가 커질수록 숨도 못 쉴정도로 고되다. 제대하고 나서 김밥은
쳐다 보기도 싫을 것이다. 하지만 호모들은 아주 좋아한다.
(요령)
맨 끝자리에 있어야 한다.
그래야 암만 돌돌 말아도 중간에서 뱅뱅 돌게된다. 또는 반대편 끝쪽에 있어야 한다.
자기차례가 오기전에 얼차려가 끝이 날 확률이 많기 때문이다.

(4) 빵빠레
이 얼차려는 신의 아들(군면제)이라 하더라도 한 번정도는 들어보지 않았을까?
빵빠레는 그 형태가 다양하여 어떤 것이 오리지날 인지는 모르겠다.
군기 센 해병들이 많이 당한다는 얼차려이다. 내가 당해본 빵빠레는 이렇다.
일단 새벽 1시경에 모두 기상시켜서 연병장에 집합한다.
자다 일어나 집합하는것만큼
무서운게 또 없다. 겨울이든 여름이든 팬티바람으로 집합을 해야 한다.
그리고 연병장을 계속해서 돌기 시작하는게 빵빠레다. 단, 그냥 도는게 아니라 말
그대로 돌면서 돌아야 한다. 다시 말하자면 앉아서 재주를 넘으면서 굴러가야 하는
것이다. 연병장을 두바퀴 정도만 돌아도 구역질이 나오고 평소멀미×10배정도의
고통이..........! 세상이 마구 돌고 나중엔 굴러가는게 아니라 지구를 떠받쳐
드는 듯한 기분이 난다. 호스로 물을 마구 뿌리기도 한다.
(요령)
조교가 안볼땐 그냥 기어서 가고, 보면 굴러가라....
너무 뒤쳐지면 안되니깐 적당히 .....

(5) 불도저..
일단 원산폭격(머리 꼴아박고 손은 뒤로 깍지)을 시킨다. 그리고 나서 앞으로
전진하는거다. 내무반이라면 상관없지만, 연병장이라면 머리가 성하지를 않는다.
가끔 자신의 군번줄을 땅에 대고 거기다가 머리박는 것도 있다. 평소에 우리
발바닥이 얼마나 고생을 많이 하는지를 깨닫게 된다.
(요령)
용쓰면서 앞으로 갈려고 애쓰는척 해라.. 다리는 마구 헛발질을 하구.....
그리고 아주 쬐금 전진하고는 중심을 못잡고 옆으로 쓰러져 버려라..
그리고 다시 벌떡 일어나 용쓰는척 하고... 무슨 얼차려든지 가장 중요한 것이,
불쌍하고 비참하게 보여야 한다는 것이다. 자신의 애인에게 가장 보여주기 싫은
그런 인상을 짓고 얼차려에 임해야 조교가 즐거워한다.

(6) 선착순
이미 언급했으니 설명이 필요없다.
주로 연병장에서 축구골대나 나무 돌아오기를 시킨다.
선착순에 들지 못하면 한없이 되풀이 되는 얼차려이다.
(요령)
조교의 말을 잘 듣고 있다가 대충 눈치를 긁어야 한다. 명령이 떨어지자 마자
조교가 가르키는 쪽으로 냅다 뛰어라. 선착순은 스타트가 무척 중요하다.
첨에 등수안에 못들면 엄청 돌아야 한다. 만약 돌아오는 목표물이 축구골대 같은게
아닌 막사처럼 은폐물이라면 그 뒤쪽에 숨어있어라.
숨어서 쉬다가 다시 돌아오는 팀에 합류하여 1등을 하라. -_-;
하지만 그렇게 잔꾀를 쓸려고 건물뒤에 숨었는데 하필 그때 얼차려가 중지되어
버린다면? 한 10바퀴 정도 더 돌 각오를 해라...

(7) 개인간격 100m
흔히들 학교서 체육할 때 보면 개인간격 좁은간격....또는 정식간격 이란게 있다.
군대얼차려에도 개인간격 100m라는게 있다. 즉, 기준을 제외한 나머지는 죽도록
달려야 한다. 두 번째 있는 사람은 200m를 달려야하고...
물론 연병장의 크기가 제한되 있으니 그렇게는 안되지만 그래도 모였다가 퍼졌다가
하면 정신없다.
(요령)
만약 자신이 움직이지 않는 기준이라면 마음고생만 실컷 하면 된다.
하지만 아니라면? 아니라면, 죽도록 달리진 말고, 죽도록 달리는것처럼 달려라.
무슨말이냐구? 어허..요령의 요자도 아직 파악을 못했군

(8) 쪼그려 뛰기
쪼그려 앉아 뛰면서 제자리에서 뱅뱅 도는거다. 조금만 하면 허벅다리 근육이 다
풀려 버린다. " 하나둘셋 하낫! 둘둘셋 둘! 셋둘셋 셋! "
구령을 붙이다가 마지막
구호는 생략해야 하는데 실수하는 고문관들땜시 또하고 또하게 된다.
쪼그려 뛰기 대신 PT 체조를 하는 경우도 있다.
(요령)
평소에 정신 못차리는 고문관들을 한데 모아 죽도록 패서 정신차리게 만들어라.
이 얼차려는 고문관땜에 엄청 고생하는 얼차려이기 땜이다. 물론 요령은 같다.
조교가 볼땐 하고, 안보면 그냥 앉은채로 뱅뱅돈다.

(9) 뒤로취침, 앞으로 취침..
말 그대로다. 조교의 구령이 빨라짐에 따라 앞사람과 뒷사람 군화발에 손을
찧기곤 한다. 동기들에게 18이라고 욕 해봐야 소용없다.
곧이어 자신의 실수로 다른 동기의 손을 찧게 될테니깐......
(요령)
뒤쪽에 있어라. 그러면 앞에서 하는말이 잘 안들린다는 핑계로 몇번정도를 그냥
지나칠수도 있고 대충하게 된다.

(10) 해돋이
누워서 발을 든다. 그리고 왼쪽에서부터 오른쪽으로, 다시 오른쪽에서 왼쪽으로
이동시키는거다. 처음엔 쉬워도 나중엔 허리가 끊어질 듯 하다.
하지만 끊어지지는 않는다. 그래서 미치는거다.
가끔 자전거를 타듯이 발을 돌리는 형태도 있고, 손까지 앞으로 나란히 하는 경우가
있다. 평소에 운동 안한게 후회막심할 것이다.
(요령)
마찬가지다. 조교를 잘 살피면서 요령피우면 된다.

(11) 수류탄..
수류탄은 주로 내무반에서 한다. 조교가 " 침상에 수류탄" 하고 외치면 모두
0.1초내로 침상에서 뛰어내려 바닥에 엎드려야 한다. 다시 " 수류탄" 하고 외치면
침상으로 뛰어올라 엎드리고... 이게 무슨 얼차려냐구? 후후......뉴키즈온더블록이
한국공연 왔을 때 한소녀가 왜 죽었는지를 잊었는가?
가끔 " 쥐잡기 " 하고 외칠때가 있다. 그럼 군화를 넣어두는 침상밑의 그 좁은
공간으로 모두 들어가야 한다. 미처 다 못들어간 훈병의 몸은 조교의 군화발에
여지없이 떡이 된다. 이 얼차려는 비슷한 종류가 많다.
" 화장실로 대피 " 하면 화장실 한칸에 소대원 40명이 다 들어가야 한다.
" 철봉에 원숭이 " 는 몇 개의 철봉에 전 소대원이 모두 다 매달리는걸 말한다.
자 그럼 응용문제! " 나무에 매미 " 라고 외치면? 후후..똑같지 뭐..
이렇게 글로만 읽으면 초등학생들 소풍가서 게임하는거 같지만 실제로 해보면 죽는다
(요령)
평소에 운동을 많이 해서 살을빼라.. 그리고 잽싸게 움직여라..

(12) 모기포식..
한밤중에 팬티바람으로 연병장에 집합시켜서 두팔을 벌리고 서있는다.
여름에는 모기에게 온몸을 포식시키는 얼차려이고,겨울엔 춥게 만드는 얼차려이다.
이게 웬 떡이냐며 달라붙는 모기가 미워 죽을 지경이다. 모기가 피빨고있을 때
근육에 힘주면 모기주둥아리가 안빠진다는 잘못된 민간요법따위는 안통한다.
그 다음날은 온몸에 두드러기 난 환자처럼 가려워 죽을 지경이다.
(요령)
미리 온몸에, 바르는 모기약을 칠하고 가라. --;
그리곤 조교가 눈치못채게 모기가 접근못하도록 아주 미세하고 몸을 흔들어대는수
밖에....

(13) 완전군장구보
말 그대로 완전군장을 하고 하루종일 연병장을 도는 것이다. 자대시절 나는 어떤
술 취한 침입자 때문에 일주일동안 이 얼차려를 받은적이있다.( 이얘긴 나중에..)
이 얼차려는 황영조선수의 위대함을 알수있게 해준다.
(요령)
목이 쉰 듯이 구호를 외치면서 천천히 달린다. 그리고 아무도 안볼땐 가끔씩
걸어가기도 한다. 겉보기엔 뛰는것처럼 위장을 하고 발은 걷는다.
간부가 계속 지켜 보고 있다면? 그냥 죽었다고 생각해라.....

(14) 앉았다 일어서기 ,
모두 횡대로 일렬도 선다.
그리고 서로 어깨동무를 하고 구령에 맞추어 계속해서 앉았다 일어서기를 하는
것이다. 이것은 요령피우기가 정말 힘들다. 자신의 요령은 곧 옆 전우의 고생이기
때문이다. 조금만 하게되면 힘이 다 빠져 박자가 안맞아서 아름다운 파도를 치게
된다.
(요령)
다리는 굽히지 말고 허리만 굽혀서 머리를 땅까지 숙였다가 일어나는척 해라.
하지만 이건 안가르쳐 줘도 다리힘이 빠지면 저절로 된다.
원래 요령이란게 급할 때 저절로 생기는것이기 때문이다.

(15) 반성문.
육체적 고통보다 더 짜증나고 힘든 것이 바로 정신적 고통일 것이다.
눈에 확연히 드러나는 공적인 잘못을 범했을때는 반성문 작성도 시킨다.
그래서 이 얼차려는 다른 얼차려에 따라붙는 옵션이라고 생각해야 한다.
주로 A4용지에 10장정도를 시키는데 주간엔 쓸시간이 없어서 밤에 잠 안자고 써야
한다. 게다가 하루만 하는것도 아니고 매일 10장씩 일주일간......이런것도 있다.
대충 낙서하는것과는 다른 정말 뉘우치는척 하면서 써야하기에 죽을 맛이다.
안해본 사람은 모른다. 깨알같은 글씨로 A4용지를 가득 메워야 하는 그 고통을..
애인에게 편지를 써도 그정도 쓸려면 정말 할말이 없을 것이다.
평소에 일기나 편지를 많이 쓴사람일수록 유리할 수가 있다.
(요령)
반성문은 첨엔 신중히 생각을 해서 쓰지만 좀 가다보면 할말이 없어서 국가가
나오고, 충성이 나오고, 애꿎은 부모님얘기에다 자신의 과거얘기까지 싸그리 다
나온다. 심하면 6.25가 나오고 압록강 물을 수통으로 떴다는 6사단 사병 얘기가
나오고 서울수복얘기에 민족과 대통령, 영부인, 등등.......안나오는 얘기가 없다.
진심으로 뉘우치기 보다는 억지로 꾸미려 하기 때문이다. 하지만 상관없다.
그리 세세히는 안 읽어보니깐 뉘우치는 기색만 보이면 그만이다. 글씨를 약간
크게 적고, 줄과 줄사이를 어느정도 띄우고 A4용지를 눈치 못 채게 테두리를
0.5cm정도를 칼로 베어 버린다. 조금이라도 면적을 줄이기 위함이다.
글씨체가 비슷한 쫄병이 있으면 '자유시간' 하나 사주고 대필을 시킨다.

(마지막으로)
이 요령들을 잘못 써먹었을때 생기는 부작용이 바로 '시범케이스'이다.

USB-IDE adapter에 의한 노트북 다운

2004. 9. 21. 22:09 | Posted by 속눈썹맨
USB-IDE adapter에 의한 노트북 다운.

USB-IDE adapter를 연결하기만 하면 시스템이 그대로 멈춰버린다.
마우스 커서는 물론 모든 것이 꼿는 순간 정지.

Device driver의 문제인지, hardware의 문제인지 모르겠다.
PCMCIA card를 경유하는 데서 발생하는 문제일지도 모른다는 생각에
USB port로 direct 연결을 하였다. 정상적으로 동작한다. -.-a
PCMCIA card를 수리해야 하는 걸까?
(매일 하나씩 문제를 일으키는 나의 컴퓨터.)

OWC(MS Office Web Component)

2004. 9. 21. 22:02 | Posted by 속눈썹맨
Web에서 office 같은 결과를 제공(Active X 이용)
http://msdn.microsoft.com/office/understanding/owc/default.aspx
http://www.google.co.kr/url?sa=U&start=1&q=http://www.4guysfromrolla.com/webtech/022101-1.shtml&e=747


1.
OWC에서 사용하는 Visual Basic Script와 office excel에 있는
VBA(Visual Basic for Application)이 매우 유사함

2.
Visual Basic Scripts는 Visual Basic과는 달리 type이 없는 것 같음.
Dim으로 변수를 미리 선언해줄 필요도 없음.

3.
에러가 났을 때 정확한 에러를 찾기 어려움

4.
For Next 문에서
visual Basic은 For i 이면 Next i로 끝나는 데
visual Basic script는 For i 일 때 Next로 끝남

5.
OWC에서 visual Basic script를 쓰는 것은 너무 느림
excel로 import 후 visual basic을 돌려서 작업하거나 그냥 processing이 완료된 값을 넣는 것이 좋을 것 같음

6.
함수 선언 :
Sub Copy_cells(rowCount, colNum)

End Sub

7.
    SP.ActiveSheet.Name = "sheet의 제목 적기"
    SP.ActiveSheet.Rows(1).Font.Bold = True ' 1행 진하게
    SP.ActiveSheet.Rows(1).Interior.Color = "Orange"  ' 1행 오렌지 색으로
    colCount = SP.ActiveSheet.Range("A2").CurrentRegion.Columns.Count  'A2근처 모든 값의 최대 열번호 구하기
    rowCount = SP.ActiveSheet.Range("A2").CurrentRegion.Rows.Count  'A2근처 모든 값의 최대 행번호 구하기
    SP.ActiveSheet.Columns(10).Insert() '10열 삽입하기
    SP.ActiveSheet.Cells(2,10).value = "=I2/H2" 'J2에 수식 넣기

News clipping service(뉴스클리핑 서비스)

2004. 9. 20. 10:38 | Posted by 속눈썹맨
현재 Google, empas 등에서 하고 있고
각 기업들에서도 자사와 경쟁사, 업계의 정보를 수집하기 위해 이용하고 있다.
news clipping은 일종의 deep link로 신문 site의 본문에 직접 link를 걸어 보여주는 방식.

Windows 자동실행 막기

2004. 9. 20. 10:20 | Posted by 속눈썹맨
Windows 자동실행 막기

Windows에서 CD나 새로운 device를 연결하면 그 때마다 자동실행이 되어
귀찮은 경우가 있다. 이 때 자동실행 기능을 끄는 방법을 알아보자.

탐색기 -> 드라이브(디바이스) 선택 -> 마우스 오른쪽 클릭
-> 속성 -> 자동실행 -> 작업 -> 수행할 작업 선택 -> 아무 작업 안 함