2007년 7월 16일 월요일

관리자와 리더의 차이점

학원쪽에서 일하시는 분이 쓴글을 인용하였습니다.

<리더와 관리자의 11가지 차이점>

-스튜어트 크레이너의 '경영 구루들의 살아있는 아이디어' 중에서- (평림, 306p)



1. 관리자는 관리를 하지만, 리더는 혁신을 한다.

-> 학원에서 직책을 보며 관리직 이라는 호칭을 예전에는 많이 사용했었죠?

    요즘에도 완전히 사라지지는 않은 것 같습니다. 요즘 시대는 관리의 시대가 아니라 혁신의 시대입니다. 기존에 호황을 누리던 학원들도 관리만 잘 하면 될 줄 알지만, 결국에는 혁신적인 학원들에게 잠식당하고 있습니다.



2. 관리자는 모방하지만, 리더는 창조한다.

 -> 모방과 창조하면 생각나는 구절이 혹시 없으신가요?

    "모방은 창조의 어머니"다 라는 애기를 어려서부터 수업이 많이 들어본 얘기 입니다.

  관리자는 모방을 하죠, 흔히 말하는 벤치마킹 정도라고 보면 될 것입니다. 그러나, 리더는 창조한다고 합니다.


 창조란 무에서 유를, 유에서 또다른 유를 창조하는 것입니다. 관리자들이 열심히 모방을 해서 적용하는 사이에 리더들은 모방을 넘어 새로운 창조를 해내고 경쟁자들을 저만치 따돌리고 또다시 새로운 창조의 모험에 앞장섭니다.

  여러분들의 학원에 근무하시는 교직원분들중 어떤 사람이 관리자형이고 리더형인지 생각해 보시기 바랍니다.



3. 관리자는 유지하지만, 리더는 개발한다.


 -> 정말 가슴에 와닿는 말입니다.

     관리자는 현상태에서 안전하게 유지하는 성향이 있습니다. 개선이라고 해도 수동적이거나 아주 미미한 개선이죠.

   리더는 개발합니다. 즉, 새로운 무언가를 위해 찾고 만들고 적용해서 성취감을 즐깁니다.

     사람은 누구나 타고난 성격이 있다고 합니다. 그 성격에 맞는 적성을 발견하고 알맞은 업무를 찾는것이 중요하고, 또한편으론, 자신의 타고난 성격을 인정하고 조금은 부족한 부분을 위해서 노력해 나가는 것이 중요합니다. 그리고, 리더들은 그 부분은 날카롭게 케치해서 인정하고, 도와주어야 합니다.

     이부분은 제가 에니어그램 이라는 성격심리검사도구 프로그램을 배우고 나서 실제적으로 유용하게 활용하고 있는 부분이기도 합니다.


4. 관리자는 시스템과 구조에 초점을 두지만, 리더는 사람들에게 초점을 둔다.

 -> 사람이 중심이어야 합니다. 만사가 인사인지라, 때론 순간적으로 사람을 중심에 두지않고 판단하고 평가하고 결정하는 경우가 많이 있습니다. 시스템에 너무 치중하다보면 사람을 놓치고 그 사람은 상처를 받을 수 있습니다. 현명한 판단이

 조직을 살리고 희망의 미래를 약속합니다. 매순간 선택의 순간이기에 많은 지식과 지혜를 쌓으셔야 합니다.  만약, 리더가 되고 싶다면...



5. 관리자는 통제에 의존하지만, 리더는 신뢰를 고취시킨다.

 -> 관리자는 안전을 추구하기 때문에 통제를 할려고 합니다. 리더는 신뢰를 하기에 권한한 책임을 위임하려고 하죠.

     잘 진행되고 있는지 관리자는 감시를 하려 하지만, 리더는 잘 진행되고 있는지 관심을 갖고 피드백을 해줍니다.



6. 관리자는 짧은 시각을 가지지만, 리더는 긴 전망을 갖는다.
 

 -> 리더는 지금 당면한 문제에도 관심을 갖고 적극적으로 대처하지만, 긴 안목을 갖고 미래를 내다보기를 게을리 하지 않습니다.



7. 관리자는 언제, 어떻게를 묻지만, 리더는 무엇, 왜를 묻는다.

 -> 언제? 어떻게? 에 초점을 맞추는 것은 관리하고 통제하기 위해서 물어보는 질문입니다.

     반면에, 무엇을? 어떻게? 는 생각과 의도를 들어보고 피드백을 해주기 위해 물어보는 질문입니다.



8. 관리자는 수직적 이지만, 리더는 수평적이다.


 -> 서로 논의하고 의견교환하고 새로운 아이디어를 창출하는 과정이 있느냐 없느냐의 문제입니다. 관리자는 전단하고 전달받지만, 리더는 토론하고 협의하고 새로운 합의점을 도출해서 신바람 나는 조직을 형성해 나갑니다. 



9. 관리자는 현상을 유지하려 하지만, 리더는 그것에 도전한다.


 -> 현상유지는 곧 도태되거나, 뒷쳐짐을 의미합니다. 리더는 항상 미래를 내다보며 준비하고 혁신해야 합니다. 학원이나 교육사업에도 마찬가지 입니다.


10. 관리자는 전형적인 병사이지만, 리더는 몸소 일하는 사람이다.


 -> 솔선수범의 중요함은 누구나 알지만, 실천에 옮기는 리더는 몇 없습니다.

     진정한 리더는 같이 땀흘리려는 행동이 있어야 합니다. 그러다 보면, 옆에서 말립니다. 저희가 한다고.


11. 관리자는 과업이 적절하도록 하지만, 리더는 적절한 과업을 한다.

-> 곰곰히 생각해 보시기 바랍니다. 전자는 과업에 한계를 두고 일하지만, 후자는

    한계를 넘어서 가치에 초점을 맞추고 있는 것입니다.

2007년 7월 9일 월요일

노트북에서 한영키 변환(인식)이 안될 때

원인 : 윈도우 설치시에 101 키보드로 설정해야 하는데 다른 키보드로 설정이 되어 발행되는 문제

증상 : 한영키가 오른쪽 ALT 키로 인식

해결방법  

   1. 제어판 -> 키보드 -> 하드웨어 에서 101호환 키보드로 변경

   2. 시작->실행->regedit 를 실행하여 101 키보드로 변환

        Hkey_Local_Machine\System\CurrentControlSet\Services\i8042prt\Parameters

            OverrideKeyboardIdentifier : PCAT_101Akey
            OverrideKeyboardSubtype : 3
            OverrideKeyboardType : 8
            LayerDriverKOR : KBD101A.DLL

   3. 재부팅

2007년 7월 5일 목요일

공유폴더 나만 안들어 갈 때

다른 사람은 다 되는데 나만 안됀다...TT
공유폴더 엑세스 권한이 없다고 하면
1) Guest에대한 사용자계정을 "사용함"으로 변경하여 사용한다.

안돼면

2)레지스트리를 수정한다.
1. "REGEDIT" 엔터
2.  HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Control->Lsa
3. 오른쪽 에서 "restrictanonymous"  항목값이 1로 되어있으면 0으로 수정후 재부팅!! OK?
 
 

2007년 6월 25일 월요일

엑셀 다중if

=IF(B3>8, "A", IF(B3>6, "B", IF(B3>=4, "C", IF(B3<=3, "D"))))

요렇게 등급도 매길 수 있겠다.

2007년 6월 21일 목요일

apache에 플렉스 설치[펌 php스쿨]

글쓴이   님프 날 짜 07-06-14 23:22 조 회 765
요즘 RIA라는 단어와 함께 많이 등장하는 것이 FLEX입니다. 우리에게 그림파일 편집툴로 잘 알려진 포토샵을 만든 어도비사(Adobe)에서 만든 것입니다.


플렉스(Flex, 이하 한글로 표시)는 간단하게 말하면 프로그래밍 플래쉬 라고 말할수 있습니다. mxml이라는 메타태그형태로 텍스트 편집기로 작성을 하고 확장자를 mxml로 저장한다음 플렉스를 컴파일할수 있는 서버에 올려놓고 웹페이지주로서 그 파일에 접근하면

놀랍게도 플래쉬로 동작을 하게 되는 것입니다.


대충 눈치 빠르신 분들은 아시겠지만, 플렉스는 서버 사이드 스크립트(Server Side Script)이기 때문에 웹서버가 있어야 합니다. 뭐 꼭 필요하진 않다고 하면 할말은 없지만 대부분 서버가 있어야 합니다. -_-;;


그런데 여기저기 돌아댕겨 보니 리눅스에서 플렉스를 설치하는 방법을 소개한곳이 별로 없더군요.(있겠죠... 못찾은 내가 바보죠...)

그래서 내 나름대로의 방법으로 설치를 해서 성공을 는데 이를 소개 하도록 하겠슴다.
초고수분들은 걍 지나가주시면 감사하겠으며 정 답글 달고싶으시다면 경려의 글이라도.. -_-;;

그와 더블어서 경어체 없이 그냥 말하겠습니다. 털석~ ㅡ0ㅡ



1.준비물

  리눅스 박스의 Root권한 - 이게 없으면 시작도 못한다.

  리눅스 박스 - AMP 구축 되어 있으면 됨.

  Flex module for Apache - 플렉스를 아파치와 연동되게 하기 위한 모듈. 어도비사에서 만들어서 배포함.

  Flex 2 sdk - 당연히 있어야 겠죠. 플렉스 본체.

  JRE - 썬(Sun)에서 배포하는 JRE 최신판.

 

2.자세한 환경 소개.

내가 설치한 환경을 자세히 소개 하는 것이 먼저다. 왜냐하면 리눅스 박스라는 것이 여러종이 존재하고 그중에서도 APM버전도 다를수 있기 때문이다.

OS: CentOS 5.0 (32bit)

Apache : 2.2.3 (배포판에 포함된 rpm버전)

mysql: 4.0.26 (mysql은 중요하지 않다.)

Php: 4.3 (php.net 배포 소스 컴파일 설치)

JRE: 1.6.0_01 (썬 정식 배포 버전)



CPU:Celeron(R) CPU 2.40GHz

RAM: 512MB



3.먼저 피해야 하는 것들.

일단 먼저 피해야 하는것을 소개한다. 무슨말이냐면 플렉스를 설치하는데 있어 도저히 안되는 것을 말한다.

1)64bit버전의 Apache

일단 64bit버전의 Apache에서는 동작하지 않았다. Apache의 시작시에 모듈 로딩 에러를 뿌리면서 Apache가 구동되지 않았다. 그래서 어도비에 싸이트를 뒤적여봤지만 32/64bit 버전이 따로 존재하지 않았고 나의 메인 리눅스인 64bit에서는 동작하지 않고 32bit 서브 리눅스에서는 잘 동작했다.



2)배포판에 포함된 jre 패키지

배포판에 기본으로 배포되는 jre는 mxml컴파일시에 '세크먼트 폴트'가 났다. 영문을 몰라 해메던중에 해외에서 나와 유사한 사례가 많다는것을 봤고 해결법도 알게됐다. 배포판에것을 쓰지 말고 Sun에서 배포하는 것을 쓰라는 것이다.



4.시작~

이제 부터 시작이다. 먼저 Flex 2 sdk를 다운로드 받아야 한다. www.adobe.com/products/flex/downloads/ 에서 다운로드 받을수 있다. 리눅스 플렉폼이 없다고 것정하지 말라. 윈도우용파일과 리눅스 용파일이 혼재되어 있다. -_-;; (왜 이렇게 만들었는지 모르겠다. 귀찮았나... )



1) Flex_sdk_2 설치.



윈도우에서 다운받았다면 리눅스 박스로 전송해줘야 한다. 그런다음에 압축을 해제해줘야 하는데 일단 스톱!!! 압축을 해제할 폴더를 먼저 만들어야 한다. 그냥 풀면 현재 디렉토리에 파일이 쫙 풀린다.-_-;;



]#mkdir /usr/local/flex_sdk

]#mv flex_sdk_2.zip /usr/local/flex_sdk

]#cd /usr/local/flex_sdk

]#unzip flex_sdk_2.zip

Archive:  flex_sdk_2.zip
  inflating: additional-legal-notices.htm 
  creating: asdoc/
  creating: asdoc/lib/
  inflating: asdoc/lib/xalan.jar   
  creating: asdoc/templates/

..............................



위와 같은 과정으로 하면된다. 플렉스 SDK가 위치할 디렉토리를 만들고 그곳에 압축해제하면 된다. 나는 /usr/local/에 flex_sdk 디렉토리를 만들어서 거기다 풀었다. 이로서 SDK 설치는 끝난것이다. 쉽지 않은가?



2) Flex_module_manual_install

그다음으로 플렉스의 아피치 모듈을 설치해야 한다. 이것은 어도비사의 홈페이지에 정식으로 올라와 있지 않다. 꽁꽁 숨겨놨다. 구글에서 'Flex module for apache'로 치면 제일 먼저 나오는 싸이트를 클릭하면 어도비에서 운영하는 랩(Lab)이 나오면서 아파치 모듈설치를 위한 자세한 글도 나온다.

그런데 눈 씻고 찾아봐도 리눅스 얘기는 없다. 윈도우하고 맥킨토시만 있을뿐이다. 그런데 글 중간 하위부분에 다음과 같은 글이 보인다.



"

If you are running Linux or the installer does not work properly for your particular setup, download the manual install zip file and follow the instructions in the included readme.txt file

"

그렇다. 매뉴얼 설치파일이 제공되고 있는것이다. 우리의 목표는 저거다. 저걸 다운받자.

그리곤 리눅스 박스로 올린다.



플렉스 아파치 모듈은 플렉스 SDK가 설치된 디렉토리에서 압축을 해제 해야 한다. 그러니까 아파치 모듈과 플렉스 런타이머가 플렉스 SDK 밑에 있어야 한다는 것이다.



]#mv flex_module_manual_install_050107.zip /usr/local/flex_sdk

]#cd /usr/local/flex_sdk

]#unzip flex_module_manual_install_050107.zip

..............................

  creating: modules/iis/
  inflating: modules/iis/mod_flex.dll 
replace samples/README.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename:

....................................



위와같이 플렉스 SDK가 설치된 디렉토리에서 압축을 해제한다. 중간에 보면 파일을 덮어쓸건지 물어보는데 과감히 A(All)를 해준다.

이로서 아파치를 위한 플렉스 모듈과 런타이머가 설치됐다.

다음은 JRE이다.



3) 자바 런타임 컴파일러 JRE

내가 배포판에 있는 JRE로 플렉스를 실행했을때 '세그먼트 폴트'가 났다. 적지 않게 당황했는데 해외 사이트를 돌아댕기다 보니 나만 이런게 아니라는 사실과 함께 의외로 문제 해결도 간단하다는 것을 알게 됐다. 배포판에 것이 아닌 썬(Sun)에서 정식으로 배포하는 것을 쓰면 된다는 것이다.

JRE는 http://java.sun.com 에서 배포한다. 여기서 보면 유닉스의 경우 2가지 파일로 배포하는데 리눅스의 경우 jre-6u1-linux-i586.bin 를 다운받았다.

다운받았다면 리눅스로 올리던지 리눅스 박스 사용자라면 다음을 기다린다. ㅋ

실행권한을 주고 실행한다.



]#chmod 755 jre-6u1-linux-i586.bin

]#./jre-6u1-linux-i586.bin

라이센스가 나오고 스페이스바를 누르면 스크롤이되며 다 되면 동의할거냐고 물어본다. 당근 동의지.. -_-;;



]#mv jre1.6.0_01 /usr/local

]#cd /usr/local

]#ln -s jre.1.6.0_01 java



이로서 플렉스 환경은 모두 구축됐다.



4) 설정.

리눅스를 많이 하시는분을은 아는 얘기지만 '설정(Configure)' 파일을 다루는것이 얼마나 중요한 것인지 다 안다. 무언가를 설치하거나 연동하거나 삭제하거나 하면 뭔가 설정을 해주거나 변경해주거나 삭제해줘야한다. 

먼저 패스(PATH)설정을 해줘야 한다. 리눅스의 패스 설정은 다양하게 할수 있지만 전역적으로 설정하는 곳은 단 한군데다. /etc/profile 이것을 vi로 열어서 다음과 같이 편집해고 저장한다.(Vi 사용법은 인터넷에서 찾기 바람..)



PATH=$PATH:/usr/local/flex_sdk/bin:/usr/local/java/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC



export PATH~ 저부분이 보일것이다. 그러면 그위에 다가 위와같이 입력해주고 저장해준다. 그리곤



]#source /etc/profile



해줌으로써 리눅스가 새롭게 패스설정을 하도록 한다. 이렇게 패스 설정을 하는 이유는 플렉스의 런타머와 자바 런타머의 위치를 알려주기 위함이다.



다음으로 플렉스 런타이머를 설정해줘야 한다.

]#cd /usr/local/flex_sdk

]#vi compiler.sh



compiler.sh  파일을 보면 알겠지만 쉘스크립트 파일이다. 다음과 같이 한줄로 되어 있다.



java  -Djava.awt.headless=true -ms128M -mx256M -jar "/flex_sdk_2/flexc.jar" ${*}



위의 것을 다음과 같이 바꾼다.



java  -Djava.awt.headless=true -ms128M -mx256M -jar "/usr/local/flex_sdk/flexc.jar" ${*}



그리곤 compiler.sh 파일을 /usr/bin 디렉토리로 복사해준다.



]#cp compiler.sh /usr/bin

이렇게 하면 플렉스 런타이머 설정은 다 된것이다.



다음으로 아파치의 설정 파일인 httpd.conf를 설정해줘야 한다. vi로 httpd.conf를 열어 다음을 추가한다.



LoadModule php4_module        /usr/lib/httpd/modules/libphp4.so
LoadModule flex_module          /usr/local/flex_sdk/modules/apache/linux/22/mod_flex.so



AddHandler type-map var
AddHandler flex .mxml



위와같이 모듈을 추가해주고 밑에 플렉스 파일임을 인식시키기위한 핸들을 추가해준다.



드디어 플렉스 설치와 아파치 모듈 설치가 모두 끝났다. 아파치를 재 시작해준다.



5.테스트.

테스트는 간단하다. mxml파일을 만들어서 서버에 올리고 URL로 접근을 해보는 것이다. 그래서 플레쉬 화면이 보이면 정상이다.

그런데 뭔가 이상하다면 리눅스에서 커맨드 라인으로 swf파일을 생성할수 있다.



]#mxmlc a.mxml



위와 같이 했을때 정상으로 swf파일이 만들어지면 정상이지만 에러가 난다면 설정이나 설치를 다시 해봐야 한다.



이로서 Flex module for apache를 마친다. 그림이 없어 어렵게 느껴지겠지만 차례차례 하다보면 문제가 없을 듯하다.