'형상관리'에 해당되는 글 123건

  1. 2008.07.18 64비트 윈도우를 프로그래밍 하기 위해서 알아야 할 모든 것들 1
  2. 2008.04.02 telnet troubleshooting
  3. 2008.03.04 웹 프로그래밍 언어 비교 1
  4. 2007.07.14 css/em
  5. 2007.03.28 보안운영체제(Secure OS)
  6. 2006.07.11 core 파일 디버깅
  7. 2006.07.10 리눅스 디버깅 기술 마스터하기
  8. 2006.07.08 LDAP Howto, Links, and Whitepapers
  9. 2006.06.28 리눅스 /etc/mail/access를 이용한 Spam 메일방지법 2
  10. 2006.06.26 3가지 character type
  11. 2006.06.20 영문 수학 용어 정리 4
  12. 2006.04.19 RSA공개키 암호화 알고리즘의 개념
  13. 2006.01.16 SQL Injection 공격 대응 및 복구
  14. 2006.01.04 한국전통 표준 색명 및 색상
  15. 2006.01.04 색상선택에 도움을 주는 색상표 2
  16. 2006.01.03 영어는 영어다. 3
  17. 2005.12.24 mysql 백업 및 복구 명령어
  18. 2005.12.24 분야별 IT 커뮤니티들 2
  19. 2005.12.22 리눅스에서는 레지스터 정리나 디스크조각모음 개념이 없나요?
  20. 2005.10.30 port number(포트 번호)
  21. 2005.10.17 교육행정의 원리
  22. 2005.10.16 McGregor의 경영이론에 관한 소고
  23. 2005.10.15 embed 태크 활용.
  24. 2005.10.14 ASP로 만들어본 학사행정정보 시스템
  25. 2005.10.12 MYSQL의 C API로 데이터베이스에 접속하는 방법
  26. 2005.10.12 MYSQL의 C API를 이용한 데이터베이스 접근 예
  27. 2005.10.10 XML 지원관점에서의 ORACLE과 eXcelon의 장단점
  28. 2005.10.10 DBMS(데이터베이스 관리시스템)의 종류 및 장단점 2
  29. 2005.10.07 초등학교 여교사 편중현상
  30. 2005.10.07 리눅스 기본 명령어 정리

출처 : http://www.microsoft.com/korea/msdn/msdnmag/issues/06/05/x64/
Posted by dcmru
,

서버에 텔넷으로 접속을 할려는데, 계속 접속이 안되고, 창이 닫히는 현상이 나타나 어떤점이 문제일까 고민을 하던중 구글에게 물어본 결과 아래와 같은 답변을 주셨다. ^^

1. Connection Refused
서버로 telnet 접속을 시도했는데 위와같은 메시지가 나오면, 방화벽 설정 때문에 Connection이 거부된 경우이다. X-window 상에서는 시스템 -> 관리 -> 보안 수준 및 방화벽 으로 가서 '신뢰하는 서비스'에 telnet 을 추가하며, 콘솔상에서는 리눅스일 경우 /etc/xinet.d/telnet 파일을 열어 disable = yes 를 disable = no 로 바꾼 후 xinetd  를 재시작 시키면 된다.

2. Connection closed by foreign host
서버에 telnet 접속을 했는데 telnet 서버가 Connection 을 강제종료시킨 경우. 다음과 같은 메시지가 수반되는 경우가 있다.

getnameinfo:localhost:Success
Temporary failure in name resolution:Illegal seek

위와 같은 메시지가 나오면 답은 간단하다. 증상의 원인은 전부 name server 와 관련이 있다.

1. name server 에 접근이 불가능한 사설망 안에서 telnet 을 시도한 경우
2. name server 의 위치가 잘못 입력되어 있는 경우

telnet 서버는 DNS 에 역쿼리를 해서 지금 나한테 telnet 접속을 하려는 클라이언트가 존재하는지를 파악하려고 시도한다. 그 시도가 실패하게 되면 telnet 을 하는 클라이언트가 '안전하지 못한' 클라이언트라는 판단을 하고 접속을 강제종료하게 된다. 따라서 telnet 접속이 안될 경우, telnet 서버가 name server 에 접속을 할 수 없기 때문에 그런 일이 벌어지는 것이라고 보는 것이 맞다.  이 문제를 해결하는 방법은 두가지가 있는데, name server 의 위치가 잘못 입력되어 있는 경우에는 /etc/resolv.conf 에 nameserver XXX,YYY.ZZZ.GGG 를 입력해줘서 해결하는 방법이 있을 것이고, name server 에 접속할 수 없는 사설망이라면 /etc/hosts 파일에 접속 가능한 클라이언트의 IP를 직접 적어주는 방법이 있다. 다음과 같이 129.XXX.YYY.102   foo.bar.com foo 추가해주면 해당 IP에 대해서는 접속이 허용될 것이다.

나의 경우 putty 를 클라이언트로 사용하는데, 세션을 저장하고 사용하는 경우가 많다. 세션을 저장하여 사용하는 경우 종료 시 창을 안닫히게 설정해서 사용한다면 위의 문제 같이 에러 메시지를 창에서 볼 수가 있다. 하지만 세션 종료 시 창이 닫히게 되어 있다면, 에러가 발생할 시 창은 자동적으로 닫히게 되므로 에러메시지를 볼 수가 없게 된다. 그러므로 세션 종료 시 창이 안닫히게 설정해서 사용하는 방법을 추천한다. 하지만 정상적인 경우에도 창이 안닫히므로 종료 버튼을 눌러주어야하는 번거러움이 있다. 설정은 설정창에서 "세션" 항목 아래부분을 보면 설정부분이 있다.

Posted by dcmru
,

이번에 웹관련 GUI 설계로 어떤 언어를 쓸 것인지 비교자료를 찾으러 구글링을 한 결과 4가지 웹 프로그래밍 언어를 비교해 놓은 글을 발견 스크랩을 했다. JSP 는 다른 언어에 비해 보안이 더 좋다는데, 어떤점이 더좋은것인지 궁금해졌다. JSP는 JAVA를 기반으로 하기 때문에 JAVA의 이점을 모두 가진다는 것이다. JAVA라는 언어 자체가 보안을 염두에 두고 설계가 되었고, 런타임 자체가 관리되고 있는 언어이기 때문에 프로그래머가 덜신경을 써도 치명적인 오류가 발생할 확률이 적다는 것이다. JSP, PHP 중 꼭 어느 언어가 보안에 취약하기 보다는 프로그래머의 실수가 좌우할 수도 있다는 것이다.


Posted by dcmru
,

css/em

형상관리 2007. 7. 14. 21:41

스킨을 바꾸고, 제목 크기를 바꿔볼까하고 style.css 파일을 살펴보던 중 em 이라는 단위가 보여, 찾던중 발견한 글

링크

Posted by dcmru
,
시큐어 OS에 대한 개념으로 회사에서 어떤분이 보내주셨는데 어느 기사에서 발췌를 한것이랍니다.

Posted by dcmru
,
1. core 파일 생성하기

프로그램 시작하기 전에

#ulimit -c unlimited

수행



2. 버그 있는 프로그램을 실행하여 core파일 생성

# ./a.out

Segmentation fault (core dumped)



3. 디버깅하기

앞에서 만들어진 core.PID 형태로 생성된 core파일을 이용해서 디버깅

# gdb ./a.out -c core.PID
Posted by dcmru
,
리눅스 디버깅 기술 마스터하기

http://www-128.ibm.com/developerworks/kr/library/l-debug/#author
Posted by dcmru
,
LDAP 자료를 찾아 다니다가 찾은 싸이트입니다.

LDAP에 관한 자료들이 많네요.

링크된 곳들 중에 아직 업데이트 되고 있는 것도 있습니다.

참고할만한 자료가 많아 추천합니다.


Posted by dcmru
,
/etc/mail/access를 이용한 Spam 메일방지법



1. 개념



특정 IP또는 domain 또는 Email Address및 네트웍에 대하여

sendmail에 접근하지 못하도록 제한을 설정할수 있는 파일이다.



따라서 이러한 설정은 하게되면



특정 IP Address로부터오는 메일이나

특정 Email Address로부터오는 메일이나

특정 Domain으로부터오는 메일에 대하여



sendmail이 거부할수 있도록 설정할수 있다.



즉, 스패머 Email이나 Spam으로 사용되는 서버의 IP Address를

등록하여 스팸메일을 relay하는 것을 방지할수 있다.





2. /etc/mail/access파일등록형식및 방법



/etc/mail/access파일에 등록하는 형식





형식 : host option





host에는 다음과 같은 형식으로 지정될수 있다.

- test.co.kr 도메인

- 166.126.11.11 IP Address

- 166.126.11.0 네트웍주소

- webmaster@test.co.kr Email Address



option에는 다음과 같은 형식으로 지정될수 있다.

- OK 관련(host에서지정된)메일의 모든것을 허용(relay)한다.

- RELAY 관련(host에서지정된)메일의 수신/발신을 허용한다.

- REJECT 관련(host에서지정된)메일의 수신/발신을 거부한다.

- DISCARD /etc/sendmail.cf에 시정된 $#discard mailer에 지정된곳으로 메일을 패기함.(발신자는 메일일 발신된것으로 알게됨.)

- 501 메시지 관련(host에서지정된)메일의 Email Address와 일치된 메일을 받지않음.

- 502 메시지 발신메일주소에 host명이 없을경우에 메일을 받지않음.

- 503 메시지 관련(host에서지정된)된 도메인과 관련된 메일을 받지않음.





3. 등록후 DB작업



등록후에는 반드시 다음과 같이 /etc/mail/access.db에 등록되도록 작업을 해야함.



makemap hash /etc/mail/access.db < /etc/mail/access





4. DB작업후 DB에 spammer등록확인



[root@superuser mail]# strings access.db | grep mailer

mailer@test.co.kr
Posted by dcmru
,
문자셋관련 설명. [펌]


3가지 character type

Ascii == SBCS(single-byte character set) : 말 그대로 한 글자가 정확하게 1byte 길이로 이루어진 character들. 따라서 127 까지.



MBCS(multi-byte character set) : 한 글자가 1byte인 것들과 한 글자가 2byte인 것들(DBCS:double-byte)이 섞여 있다. 여기서 2byte인 것들은 double-byte 의 시작임을 표시하는 lead byte 와 한 글자의 뒷부분인 trail byte 로 나뉜다. 그럼 lead byte 인지 어케 알 수 있을까? lead byte 는 0x7f 값 이상. 즉 Ascii(127) 값보다 항상 크다는 특징이 있다. 그리구 trail byte 는 0이 아닌 아무 값이나 된다.



Unicode == wide characters : 한글자의 길이가 항상 2byte 이다.


* Unicode 3가지 주요 Encoding Form
UTF-8 : UTF-8 is popular for HTML and similar protocols.UTF-8 is a way of transforming all Unicode characters into a variable length encoding of bytes. It has the advantages that the Unicode characters corresponding to the familiar ASCII set have the same byte values as ASCII, and that Unicode characters transformed into UTF-8 can be used with much existing software without extensive software rewrites.


UTF-16 : UTF-16 is popular in many environments that need to balance efficient access to characters with economical use of storage. It is reasonably compact and all the heavily used characters fit into a single 16-bit code unit, while all other characters are accessible via pairs of 16-bit code units.


UTF-32 : UTF-32 is popular where memory space is no concern, but fixed width, single code unit access to characters is desired. Each Unicode character is encoded in a single 32-bit code unit when using UTF-32.

SBCS와 MBCS는 문자열 종료값이 1byte 0이구, Unicode 는 2byte 0.

이하 댓글...

unicode 인경우 그 인코딩 타입에 따라서 길이가 다릅니다. 항상 2 byte는 아니죠. 와이드 캐릭터(wchar_t)인 경우도 컴파일러에 따라 길이가 다릅니다. 비쥬얼C++에서는 2byte고 gcc 에서는 4바이트라고 하는 군요.

Commented by 코니 at 2005-07-26 20:37 x
MBCS 문자열처리시 유용한 함수들..

_mbsnextc : 다음문자(2바이트문자 나 1바이트 문자)를
unsigned int로 리턴한다.
_mbsinc : 다음문자로 포인터를 이동시켜준다
(2바이트는 2만큼, 1바이트는 1만큼)

unsigned int wchar = NULL ;
while((wchar = _mbsnextc((unsigned char*)next)) != 0) {
// 잘 사용해 본다.
next = _mbsinc(next);
}
Posted by dcmru
,
수학 용어



about : 약, 예) 49.5 는 약 50

absolute value : 절대값, '원점에서 어떤 점 사이의 거리', -3 과 +3 의 절대값은 3

acute angle : 예각

acute triangle : 예각 삼각형

addition : 덧셈

alternate (or interior) angle : 엇각, (서로) 어긋나게 놓여진 각

angle : 각

angle of cimcumference : 원주각, 원주위의 한점 P에서 그은 두 개의 현 PA, PB 가 이루는 각이 호 AB 에 대한 원주각

angle of intersection : 교각

angular measure : 각도

approximate value : 근사값

arbitrariness : 임의 (~뜻에 맡기다), 임의로, 자기 뜻대로 하다, 영어의 any 와 같은뜻

arc : 호, '나무로 만든 활', 원주위의 두 점 사이의 부분

are : 아르, 100 m2 가 1 아르 (한변이 10 m 인 정사각형의 넓이), 기호는 a

area : 넓이

associative law : 결합법칙, 예) 덧셈의 결합법칙 a + (b + c) = (a + b) + c

assumption : 가정, p -> q, 즉 "p 이면 q 이다" 에서 p 는 가정이다. conclusion 의 반대

augend : 피가수, 더해지는수, 덧셈에서

average : 평균, 어떤 손해를 보았을 때 그 손해를 여러 소유주가 똑같이 분담한 그 양을 의미한다.

axis : 축

axis of coordinate : 좌표축, x 축과 y 축

axis of rotation : 회전축

band graph : 띠 그래프, 전체에 대한 각 부분의 비율을 띠의 길이로 나타낸 그래프

bar graph : 막대그래프

base : 밑, 밑변, 23 에서 2 가 base 이다.

base plane : 밑면, 각기둥이나 원기둥에서 아래있는 면이나 위에 있는 면

binary system : 이진법

body of rotation : 회전체, 한 직선을 축으로 평면도형을 회전시킬 때 생기는 입체도형

borrowing : 받아내림, 13 - 7 = (10 - 7) + 3 = 6, regrouping 이라고도 한다.

brace : 중괄호

bracket : 대괄호

calculation : 셈, 계산, 자갈 (라틴어로 calc) 을 이용하여 할 수 있는 정도의 간단한 계산

capacity : 들이 (용기의 부피), 용적, volume : 부피

carrying : 받아올림, 6 + 7 = (6 + 4) + 3 = 13, regrouping 이라고도 한다.

center : 중심

center of gravity : 무게중심, center of mass 라고도 한다. gravity : 중력, 무게

center of similarity : 닮음의 중심, 닮음의 위치에 있는 두 삼각형에서 대응하는 점을 이은 직선은 모두 한점을 지남.

central angle : 중심각, 원위에 호 AB 가 있을 때 그 호와 원의 중심 O 가 만드는 각 AOB 를 호 AB 에 대한 중심각이라 함

central line : 중심선, 두 원이 인접해 있을 때 이 두원의 중심을 지나는 직선

chord : 현, 활시위, 악기의 현 (string), 원주위의 두 점 A, B 가 있을 때 호 AB 를 의미

circle : 원

circular cone : 원뿔

circular cylinder : 원기둥

circular graph : 원그래프

circumcenter : 외심, 삼각형의 외접원의 중심

circumference : 둘레, 도형의 가장자리를 따라 한 바퀴 돈 길이, periphery : 둘레, perimeter : 둘레

circumference : 원주 (원 둘레, 원의 가장자리의 길이)

circumscribed circle : 외접원, 다각형이 어떤 원에 내접하면 이 원은 다각형의 외접원이 된다.

circumscription : 외접 (주위에 경계선을 긋다), 어떤 원의 외부에서 그 원이 다각형의 모든 변에 접하고 있을 때

class : 계급, 예) 통계에서 변량을 나눈 구간, class interval : 계급의 크기, class mark : 계급의 중앙값

codomain : 공역, 정의역

codomain : 공역, y 가 x 의 함수일 때 변수 x 가 취할 수 있는 값의 범위 정의역 (domain), y 의 범위는 codomain (공역)

coefficient : 계수, 예) 2x 에서 2 는 문자 x 의 계수

common denominator : 공통분모

common divisor : 공약수, greatest common divisor (or factor, measure) : 최대공약수

common factor : 공통인수

common multiple : 공배수, least common multiple : 최소공배수

commutative law : 교환법칙, 예) a + b = b + a

compass : 컴퍼스, '걸음을 걸을 때 두 다리를 벌린 너비'

complement : 여집합

composite number : 합성수, 1 보다 큰 자연수 중에서 소수가 아닌수를 합성수라고 한다. compound number 와 같은뜻

computation : 셈, 계산, 함께 숙고해서 해결해야 할 정도의 복잡한 계산, 함께 (co), 가지치기를 하다 (putare)

concentration : 농도

conditions of congruence : 합동조건

congruence : 합동, 두 도형에서 한 도형을 옮겨서 다른 도형과 완전히 포개지면 두 도형은 합동

constant : 상수

construction : 작도, 자와 컴퍼스만을 이용하여 도형을 그리다.

continued ratio : 연비 (3 개 이상의 양의 비), 예) 3 : 4 : 5

coordinate : 좌표, 순서쌍 P(2, 3)에서 2 는 점 P 의 x 좌표, axis of coordinate 좌표축, coordinate plane 좌표평면

coordinate plane : 좌표평면, '모든 점의 위치가 좌표로 나타내어지는 평면'

correlation : 상관관계, 두 변량 x, y 가 있을 때 x 가 커짐에 따라 y 의 값이 커지거나 작아지는 관계

correlation diagram (or table) : 두 변량 x, y 의 상관관계를 순서쌍 (x, y) 를 이용하여 좌표평면에 그림으로 나타낸 것

correspondence : 대응, 예) 집합 X 의 한 원소 x 가 집합 Y 의 한 원소 y 와 짝지어 진다면 x 와 y 가 대응

corresponding angle : 동위각, 두 직선이 한 직선과 만나서 이루는 각 중에서 서로 같은 위치에 있는 각

cosine : 코사인, complemental sine 의 줄임말, sine 의 여각을 의미한다.

cube : 세제곱

cube : 정육면체 (regular hexahedron)

cubic meter : 세제곱미터

cumulative frequency : 누적도수

curve : 곡선

decimal : 소수, 십진법, circulating (repeating) decimal : 순환소수, to 5 places for decimals : 소수점 5자리 까지

decimal expansion : 십진법 전개식, 예) 237 = 2 x 102 + 3 x 10 + 7 x 1

decimal fraction : 소수 (小數, 작은수), 원래의 의미는 십진분수, 소수점 (decimal point)

decimal point : 소수점 (小數)

decimal system : 십진법, decimus (라틴어, 10)에서 나온말

decimalism : 십진법

definition : 정의

degree : 각도, '사다리에서 발을 디디는 곳' 의 의미

degree : 도, 각도

degree : 차수, '계속 이어진 횟수', 예) 5 x3 에서 지수 3 은 x 가 3 회 곱해짐, 따라서 이 단항식의 차수는 3 이다.

demonstration : 증명, proof 와 같은 의미로 사용된다. '논증하다, 설명하다' 라는 뜻도 있다.

denominator : 분모, "이름붙이는 사람" 의 의미, 3/5 를 three fifth 라고 읽는다.

determination condition : 결정조건, 예) 삼각형의 결정조건

development figure : (입체도형의) 전개도, '입체도형을 하나의 평면도형으로 만들다'

diagonal (line) : 대각선

diameter : 지름, dia 는 '~을 가로지르다' 라는 뜻이 있다. 반지름은 radius

difference : 차이, 뺄셈의 의미

difference set : 차집합, 두 집합 A, B 에서 A 의 원소로서 B 의 원소가 아닌 모든 원소의 집합

digit : 숫자, digitus (라틴어, 손가락)에서 나온말

direct measurement : 직접측정

direct proportion : 정비례

disjoint : 서로소 (서로에 대한 소수), 2 와 3, 9 와 10 과 같이 공약수가 1 뿐인 두 자연수

distribution : 분포

distributive law : 분배법칙, a(b + c) = ab + ac

dividend : 피제수, 나누어지는수, 나눗셈에서

divisible : 나누어 떨이지다

division : 나눗셈, quotient : 몫 , remainder : 나머지

divisor (or measure) : 약수 (간략히 하는 수), divisor (약수도 결국은 나누는 수), 예) 6 의 약수는 1, 2, 3, 6

divisor : 제수, 나눗셈

domain (of definition) : (변수 x 의) 정의역, y 가 x 의 함수일 때 변수 x 가 취할 수 있는 값의 범위, y 는 codomain (공역)

dotted line : 점선

dotted line : 점선

edge : 모서리

edge : 변

element : 원소

elimination : 소거

empty set : 공집합

equality : 등식

equality sign : 등호, =

equation : 방정식, 서로 똑같게 하기,

equation of a (straight) line : 직선 방정식, 일차방정식

Eratosthenes' sieve : 에라토스테네스의 체, 소수를 찾을 때 2 의 배수를 지우고, 3 의배수, 5 의 배수를 지워서 찾음

error : 오차

even number : 짝수

event : 사건

expansion : (수식의) 전개, 전개식, 단항식과 다항식의 곱을 하나의 다항식으로 나타낸 것, 입체도형의 전개 (development)

experiment (or trial) : 시행, 실험, 시도

exponent : 지수, 35에서 5 는 3 이 몇 번 곱해져 있는지를 가리킨다.

exponential law : 지수법칙, law of exponent, am x an = am+n 등등을 말한다.

expression (or formula) : 식, 표현, 공식

exterior angle : 외각, 다각형에서 한 내각의 밖에 있는 각

face : 면

factor : 인수, 예) 6 = 2 x 3에서 2 와 3 을 6 의 인수라고 한다. factorization : 인수분해

figure : 도형, 예) 평명도형, 입체도형

finite decimal : 유한 소수, 예) 1/4 는 소수로 나타내면 0.25 로 유한한 소수

finite set : 유한 집합

formula : 공식

formula : 식 (expression), 공식

four fundamental rules of arithmetics : 사칙연산

fraction : 분수, denominator : 분모, numerator : 분자

frequency : 도수, 통계에서 각 계급에 속하는 자료의 수

frequency distribution : 도수분포

frequency distribution polygon : 다각형, 도수분포를 히스토그램으로 나타낸다음 각 직사각형의 윗변의 중점을 선으로 연결

function : 함수, 기능, 작용, 수행의 의미, 각각의 값에 작용하는 일련의 연산

generating line : 모선, 예) 원뿔에서 꼭지점과 밑면을 이루는 원의 한점을 이은 선, 이 선이 움직여서 원뿔이 만들어짐

geometry : 기하

graph : 그래프, 직선, 점선, 곡선, 막대그래프, 그리스어 graphein (새기다, 긁다)에서 온 것

graph of broken lines : 꺽은선 그래프, 막대그래프에서 각 막대의 끝을 꺽은선으로 연결한 그래프

greater than : 초과, ~보다 큰

greatest common divisor : 최대공약수

hectare : 헥타르, 10,000 m2 가 1 헥타르 (한변이 100 m 인 정사각형의 넓이), 기호는 ha

height : 높이

hexahedron : 육면체 (여섯 면을 가진 입체도형)

histogram : 히스토그램, '똑바로 선 막대 그림', 계급을 가로축에 도수를 세로축으로 직사각형을 차례대로 만든 그래프

hypotenuse : (직각 삼각형의 가장 긴) 빗변, hypo 는 sub, tenuse 는 tend (내뻗치다, 쭉뻗다 는 의미)

identical : 상등, 서로 같은

identity : 항등식, 예) 3x = x + 2x 는 x 가 어떤 값을 갖더라도 항상 참이 된다. 이와같은 등식이 항등식이다.

improper fraction : 가분수, 분자가 분모보다 커진 경우

incenter or inner center : 내심, 내접원의 중심

inequality : 부등식,

inequality sign : 부등호, <, >, ≤, ≥ 등등

infinite decimal : 무한소수, 소수점 아래로 0 이 아닌 숫자가 무한히 많은 소수, 예) 1/3, 3.141592..(순환하지 않는 무한소수)

infinite set : 무한집합

inner opposite angle : 내대각, 예) 사각형에서 내각의 반대쪽에 있는 것

inscribed circle : 내접원

inscription : 내접, 예) 다각형이 원에 내접하다. inscribe : 새기다

integer : 정수, '손대지 않은', 분수처럼 손을대서 나눈 것이 아니라 그대로 둔 것,

intercept : 절편, x 절편, y 절편, 일차함수의 그래프가 x 축과 만나는 점이 x 절편

internal angle : 내각

intersection : 교집합

intersection point : 교점

inverse (number) : 역수, 예) 분수 3/4 의 역수는 4/3

inverse (or converse) : 역, "p 이면 q 이다" 의 역은 "q 이면 p 이다"

inverse proportion : 반비례, reciprocal proportion

irrational number : 무리수, 두 정수의 비로 나타낼 수 없는 수

irreducible fraction : 기약분수, 약분을 다한 분수

isosceles right angle : 직각이등변삼각형, isosceles 는 '이등변'

isosceles trapezoid : 등변사다리꼴

known number : 기지수, known quantity : 수에 한정하지 않는 것....

known quantity : 기지수

lateral face : 옆면

law : 법칙

least common multiple : 최소공배수

length : 길이

less than : 미만, ~보다 작은

limit of error : 오차의 한계

line of intersection : 교선

line segment : 선분, 직선의 한 부분, 직선을 마디로 나누었을 때의 그 분절

line symmetry : 선대칭

linear : 일차, quadratic : 이차

linear equation : 일차방정식

linear expression : 일차식

linear function : 일차함수, 함수 y = f(x)에서 y 가 x 에 관한 일차식으로 나타내어지는 함수

linear inequality : 일차부등식, 예) (일차식)>0, (일차식)≥0, (일차식)<0, (일차식)≤0 의 하나로 표현

lower base : 아랫변, 사다리꼴에서 아래에 있는 변

mass : 질량 (중력가속도를 감안하지 않은 무게), 수학에서의 무게는 질량을 의미

maximum : 최대값

mean : 평균, '중간의', average

measure : 측정

median line : 중선, 삼각형의 꼭지점과 그 대변의 중점을 이은 선분

mental computation (or mental arithmetic) : 암산

meter : 빛이 진공에서 299,792,458 분의 1 초동안 진행한 거리

method of elimination by adding and subtracting : 가감법, 소거법, (연립방정식)에서 미지수를 소거하여 해를 구함

middle point : 중점, midpoint, 선분의 양끝으로부터 같은 거리, 즉 한가운데 있는 점

milimetre : 밀리리터, milimeter 과 같다.

minimum : 최소값

minuend : 피감수, 감해지는수, 뺄셈에서

mixed fraction : 대분수, 정수와 분수가 혼합되어 있다.

monomial : 단항식, 예) 3x , 4ab

multiple : 배수

multiple root : 중근, 이차방정식의 두 근이 중복되어 있을 때 이 근을 중근이라 한다.

multiplicand : 피승수, 곱해지는수, 곱셈에서

multiplication : 곱셈

multiplication table : 구구단

multiplication table : 구구단

natural number : 자연수, '1, 2, 3, 4, ....'

negative correlation : 음의 상관관계, 두 변량 x, y 가 있을 때 x 가 커짐에 따라 y 의 값이 작아지는 관계

negative number : 음수

not greater than : 이하, 또는 less than or equal to

not less than : 이상, not smaller than 도 같은 뜻이다.

number line : 수직선, 수직선은 실수에 대응되는 점들로 메워져 있으므로 실수의 직선

numbers of cases : 경우의 수

numerator : 분자, "계산하는 사람" 의 의미

oblique line : 사선, 빗금

obtuse angle : 둔각, obtuse : 무디다, 뭉툭하다

obtuse triangle : 둔각삼각형, 한각이 둔각인 삼각형

odd number : 홀수, 한자에서는 기수, 짝수는 우수 (even number)

operation : 연산 (셈을 행하다)

opposite angle : 대각

opposite side : 대변, 마주보는 변, side or edge

ordered pair : 순서쌍, 좌표평면에서 점의 위치, 순서쌍 (3, 2) 와 (2, 3) 은 같지 않다.

origin : 원점, 좌표평면에서 x 축과 y 축의 교점

orthocenter : 수심 (수직선의 중심), 삼각형의 세 꼭지점에서 각각의 대변에 내린 세 수선이 만나는 점, ortho : 直

orthogonality : 직교 (수직으로 교차)

orthogonality : 직교, 두 직선이 직각으로 만나다. 수직과 같은 의미 (perpendicularity)

parabola : 포물선, para 는 '평행하다', ballein 은 '던지다' 를 의미한다.

parallel : 평행

parallel translation : 평행이동

parallelogram : 평행사변형, gram 은 '그려진 선' 을 의미한다

parenthesis : (소)괄호, brace : 중괄호, bracket : 대괄호

parenthesis : 소괄호

pentagon : 오각형

percent : 백분율, '100 에 대하여 얼마'

perfect square expression : 완전 제곱식, 다항식 전체가 완전하게 제곱의 형태, 예) 3(a + b)2, (x + 1)2

perimeter : 둘레, 도형의 가장자리를 따라 한 바퀴 돈 길이

permille : 천분율, '천에 대하여 얼마', percent 는 백분율

perpendicular : 수선 (수직인 직선), 수직, 두 직선이 서로 수직일 때 한 직선이 다른 한 직선의 수선이다.

perpendicular bisector : 수직이등분선, 수직으로 이등분하는 직선

perpendicularity : 수직

plane : 평면

plane figure : 평면도형

point : 점

point symmetry : 점대칭

polygon : 다각형

polyhedron : 다면체, 면이 많은 입체 도형, hedron : 바닥

polynomial : 다항식, 2x - 4x2 은 2x 와 -4x2 의 합으로 이루어진 다항식

position of similarity : 닮음의 위치, 두 삼각형의 대응되는 점을 이은 직선이 모두 한점을 지남

positive correlation : 양의 상관관계, 두 변량 x, y 가 있을 때 x 가 커짐에 따라 y 의 값이 커지는 관계

positive number : 양수

power : 거듭제곱, square : 제곱, cube : 세제곱

prime divisor (or factor) : 소인수 (素數 인 인수), 예) 8 의 인수는 1, 2, 4, 8 이며 소수는 2 뿐이므로 2 가 8 의 소인수

prime factorization : 소인수 분해, 소인수로 분해하기, 예) 30 = 2 x 3 x 5

prime number : 소수 (素數, 바탕이 되는수), prime (첫째의, 근본적인), 다른 어떤수의 곱으로 표현되지 않는 근본적인 수

prism : 각기둥, triangular prism : 삼각기둥

probability : 확률, probable 은 '있음직한, 그러나 확실하지는 않은' 이라는 뜻이 있다.

product : 곱

proof : 증명, 증거를 들어 어떤 것이 참인지 거짓인지 판단하는 것, demonstration 이라고 하기도 한다.

proper fraction : 진분수, 가분수와 구분되는 의미, 5/4 는 가분수

proportion : 비례, inverse proportion : 반비례

proportional distribution : 비례배분, 10 을 3 : 2 로 비례배분하면 각각 6 과 4 가 된다.

proportional expression : 비례식, 비의 값이 같은 두 비를 등식으로 나타낸 것, 예) 2 : 3 = 4 : 6

proportional factor (or constant) : 비례상수, 정비례 y = ax, 반비례 y = a/x 에서 상수 a 가 비례상수이다.

proposition : 명제

protractor : 각도기

pyramid : 각뿔, truncated pyramid : 각뿔대

Pythagorean theorem : 피타고라스의 정리, 직각삼각형의 직각을 낀 두 변의 길이가 a, b, 빗변 c 일 때 a2 + b2 = c2 이다.

quadrangle : 사각형

quadrant : 사분면, 1사분면 (first quadrant, x>0, y>0) ... 4사분면 (fourth quadrant, x>0, y<0)

quadratic : 이차

quadratic equation : 이차 방정식

quadratic expression : 이차식

quadratic function : 이차함수

quotient : 몫

qurdratic formula : (이차방정식) 근의 공식, quadratic equation : 이차방정식

radical sign : 근호, root 와 같은 의미 √

radius : 반지름

radius : 반지름, '수레바퀴의 살' 이라는 뜻이 있다.

range : 치역, 함수에서 Y 의 범위

rate : 비율

ratio : 비, 견주다

ratio of similarity : 닮음비, 닮음비가 1 이면 같은 도형

ratio of the circumference of a circle to its diameter : 원주율, 원의 지름과 원둘레의 길이의 비율

rational number : 유리수, 두 정수의 비로 나타낼 수 있는 수

rationalization : 유리화 (유리수로 만들기), 근호가 있는 형태의 무리수를 같은 무리수를 곱해서 유리수로 만드는 것

ray : 사선, 반직선, 빛이 뻗어나가는 선, 한 점에서 뻗어나가는 선

real line : 실선, 실선의 직선 또는 실수의 직선

real number : 실수, 실제로 존재하는 수

rectangle : 직사각형, 평면도형의 내각이 모두 직각인 경우 접두사 直 을 사용

rectangular parallelepiped : 직육면체, 육면체 중에서 면이 모두 직사각형 (rectangular) 인 것,

rectangular prism : 사각기둥

reduction of fraction : 약분 (약분수, 간략히 하다), 예) 분수 2/8 을 약분하면 1/4

reduction to common denominator : 통분, 공통분모, 분수를 서로 통하게 하려고 분모를 같게 만드는 것

regular polygon : 정다각형, 평면도형의 각 선분의 길이가 같고 내각의 크기가 모두 같을 때 접두사 '正' 을 사용한다.

regular polyhedron : 정다면체, 입체도형의 각 면의 모양이 합동인 도형일 때 접두사 '正' 을 사용한다.

regular triangle : 정삼각형 (equiangular triangle)

relation : 관계, expression of relation : 관계식

relative frequency : 다른 것과 비교해서 나타낸 도수

relatively prime : 서로소 (서로에 대한 소수), 2 와 3, 9 와 10 과 같이 공약수가 1 뿐인 두 자연수

remainder : 나머지

repeating (or periodic, recurring) decimal : 순환소수

representative value : 대표값, 예) 평균은 대표값의 하나이다.

rhombus : 마름모

right angle : 직각

right triangle : 직각삼각형, right angled triangle

root : 근, 해 (resolution)

rounding (to the nearest whole number) : 반올림

rounding off : 아래 자리의 수를 버림,

rounding up : 아래 자리의 수를 올림,

ruler : 자, rule 에는 '선을그리다' 라는 뜻이 있다.

scale : 눈금

secant line : 할선, 원과 두점에서 만나는 직선이 원을 둘로 나누는 것처럼 보이기 때문에 할선이라 한다.

section paper : 모눈종이

sector : 부채꼴

segment (of a circle) : 활꼴 (cresent : 초승달), 원의 호와 그 두끝을 연결하는 선분으로 이루어지는 평면도형

set : 집합

set builder form : 조건 제시법, 집합을 나타낼 때 각 원소를 나열하는 대신 공통성질을 제시하는 방법

significant digit : 유효숫자, 근사값을 나타내는 숫자 가운데 믿을 수 있는 숫자

similar terms : 동류항, 같은 무리에 속하는 항, 예) 3x 와 2x

similarity : 닮음, 두 도형의 닮음인 관계

simultaneity : 연립

simultaneous equations : 연립방정식

simultaneous inequalities : 연립부등식, 두 개 이상의 부등식을 함께 묶어 한쌍으로 나타낸 것

sine : 직각삼각형의 빗변 을 높이로 나눈 것

skew point : 꼬인 위치, 두 직선이 서로 만나지도 않고, 평행하지도 않은채 비스듬히 (skew) 위치함

slope : 기울기, 경사지다, gradient (도로나 철도의 기울기) 와 같은 의미

solid : 입체, 원래의 뜻인 고체는 입체적이므로,

solid figure : 입체도형, 예) 정사면체, 회전체 등과 같이 "~체" 로 끝나는 것은 입체도형이다.

solution : 해, 근

sphere : 구

square : 정사각형 (regular quadrilateral), '네모로 만들다', 제곱

square : 제곱

square meter : 제곱미터

square root : 제곱근, 평방근, 제곱근표 (table of square roots)

statistics : 통계, '합해서 셈하다 또는 합해 놓은 수'

stem and leaf plot : 줄기와 잎 그림, 자료 57, 53, 68 이 있을 때 50, 60 이 줄기, 7, 3, 8 이 잎

straight angle : 평각, '구부러지지 않고 쭉 펴 있는 각'

straight line : 직선

subset : 부분집합

substitution : 대입, 예) 수를 문자에 대입

subtraction : 뺄셈, 5 - 3 = 2에서 5 는 피감수 (minuend), 3 은 감수 (subtrand)

sum : (덧셈에서의) 합

surface : 곡면,

surface area : 겉넓이, 넓이

symmetric figure for a line : 선대칭도형

symmetric figure for a point : 점대칭 도형

symmetric transposition : 대칭이동

symmetry : 대칭

table : 표, '전체를 한눈에 쉽게 볼 수 있도록 어떤 사항들을 일정한 순서에 따라 벌여 적은 것'

table of square roots : 제곱근 표

tabular form : 원소나열법, 예) {1, 2, 3, .....}

tangent : 접선, 접하다, tangens (접촉하다), 원 O 의 외부의 한점 P에서 이 원에 그을 수 있는 접선은 두 개

tangent : 탄젠트, 접촉, '해시계 바늘의 그림자' 를 의미, 그림자의 길이는 바늘의 길이를 반지름으로 하는 원의 접선의 일부.

tangent point 또는 point of tangency : 접점

tangram : 칠교판, '일곱 조각으로 이루어진 재주 부리는 판'

term : 항, 예) 2x - 4x2 에서 2x, -4x2 이 항이다.

theorem : 정리, 참이라고 증명된 명제

transposition : 이항, 등식에서 등호의 왼쪽 또는 오른쪽의 항을 부호를 바꾸어 다른쪽으로 옮기다.

trapezoid : 사다리꼴, isosceles trapezoid : 등변사다리꼴

triangle : 삼각형

triangular prism : 각기둥

trigonometric ratio : 삼각비, sin A, cos A, tan A 를 각 A 의 삼각비 라고 한다. (trigon 은 triangle 과 같은 의미)

truncated cone : 원뿔대

truth value : 참값, 진가

union : 합집합, sum of sets, 두 개 이상의 집합의 원소 모두로 된 새로운 집합

unit : 단위

unit fraction : 단위분수, 분자가 1 인 분수

universal set : 전체집합

unknown : 미지수, 2x = 4 에서 x 는 미지수, unknown number 를 간단히 한 것

unknown term : 미지항, or unknown quantity

value of function : 함수값, 함수 y = f(x)에서 x=3 일 때 y=5 이면 5 가 함수값이다. 치역은 함수값 전체의 집합을 뜻한다.

variable : 변수

variate : 변량, 변수가 "수" 를 값으로 취하는 반면, 변량은 "양" 을 값으로 취한다.

Venn diagram : 벤 다이아그램

vertex : 꼭지점

vertex angle : 꼭지각

volume : 부피, 체적

weight : (중력가속도를 감안한)무게, mass : 질량 (중력가속도를 감안하지 않은 무게), 수학에서의 무게는 질량을 의미

width : 가로

'형상관리' 카테고리의 다른 글

웹 프로그래밍 언어 비교  (1) 2008.03.04
css/em  (0) 2007.07.14
한국전통 표준 색명 및 색상  (0) 2006.01.04
색상선택에 도움을 주는 색상표  (2) 2006.01.04
분야별 IT 커뮤니티들  (2) 2005.12.24
Posted by dcmru
,
- RSA 암호화/복호화.

1). 두 개의 큰 소수 p와 q를 선정한 다음에 법n 과 φn 을 계산한다.
법n = p*q
φn = (p-1)*(q-1)
2). 공개키 e는 φn과 서로 소(素)의 관계가 되게 임의로 선정한다.
3). e*d Mod φn = 1 의 관계에 있는 개인키 d를 유클리드 알고리즘을 통해 구한다.
유클리드 알고리즘 : 두 정수의 최대공약수를 구하는 것은 가장 고전적인 정수론 문제중의 하나이다. 유클리드알고리즘은 최대공약수를 구하는데에 사용되는 가장 효율적인 방법이다.

s = a
t = b
Do While (t > 1)
r = s Mod t
s = t
t = r
Loop
Return(s)

4). {e, n}을 공개키로 공개하고, {d} 는 개인키로 자신이 안전하게 보관한다.
m = 평문, e,n = 공개키, d = 개인키, c = 암호문
Mod 연산 아시죠? 나머지 공식. (2 Mod 3 = 2, 5 Mod 3 = 2, 6 Mod 3 = 0)

RSA 암호화공식 : Eke(m) = m^e Mod n = c
RSA 복호화공식 : Dke(c) = ((m^e)^d) Mod n = c^d Mod n = m



예제) n = p * q = 7 * 11 = 77. (큰소수 p와 q를 넣어야되지만
너무크면 시간이 너무 마니걸려서
일단은 작은숫자로 해봅시다.)
φn = (p-1) * (q-1) = 6*10 = 60.
공개키e 는 φn과 서로소의 관계에 있는 임의의 정수 7로 선정한다.
e = 7
따라서, 개인키는 유클리드 알고리즘을 이용하면
개인키d = 43 이 된다.
평문m 을 8로 하고 RSA암호화공식을 통해 암호문을 구해보면

c = 8^7 Mod 77
= 2097152 Mod 77
= 57

이제 평문m(=8)이 암호문c(=57)로 암호화되었다.

그렇다면 이제 개인키d(=43)을 사용하여 다시 암호문 c(=57)를
복호화해보면 RSA복호화공식에 따라

m = 57^43 Mod 77
=
3181403788572786716059998378326698266679069780899509454959934125355133265193
Mod 77
= 8

m = 8로 다시 복호화 된다.

공개키 암호화란
Alice라는 사람이 위의 e, n, d 를 구해놓고
e와 n을 공개적으로 공개해서
Bob이 공개키e와 n을 이용해 평문m을 암호화해서 Alice에게 보내면
Alice는 개인키 d를 이용해서 암호문c를 복호화해서
평문m을 알아낼수가 있습니다.
만약 누군가 암호문c를 몰래 입수했다고 합시다.
개인키d를 모르는 상태에서 평문m을 구하려고 하면
개인키d를 알아야 복호화를 할수 있는데 개인키를 구하는공식은
(e * d) Mod φn = 1
e는 이미 공개한 상태이므로 알수 있다. 그렇지만 φn의 값은 알수가 없다.
이제 φn의 값을 구해보자.
일단 n의 값을 알고있다. n과 e를 공개했으므로
그렇다면 위의 예제를 보면 n은 77이다. 7 * 11 = 77은 쉽게 구할수 있지만
예제에서는 숫자가 적었지만 숫자가 크다면??? 반대로 구하기는 어렵다.
책에나온 예를 보면
n = 1,807,082,088,687,404,805,951,656,164,405,905,566,278,102,516,
769,401,349,170,127,021,450,056,662,540,244,048,387,341,127,590,
812,303,371,781,887,966,563,182,013,214,880
을 p와 q로 만들수 있겠는가?
1 mips-year는 1초당 1백만개의 명령어를 처리하는 컴퓨터가 1년동안 수행해야하는
계산량을 의미한다. 1983년도에 71자리의 10진수를 소인수분해하는데에는
0.1 mips-year가 소요됐다. 이것은 한대의 CRAY X-MP 슈퍼컴퓨터로 9.5 CPU시간이
소요되는 계산량이다. 5000 mips-year가 소요된 RSA-129의 소인수분해 작업은
인터넷을 통해 전 세계적으로 1600여대의 워크스테이션, 대형컴퓨터, 슈퍼컴퓨터들이
연결되어 소인수분해작업을 분담하여 계산하였다. 전반적인 집계와 분석이 이루어진
가운데 최종작업까지 약 8달이 걸렸다고한다. RSA-130의 소인수분해에는 RSA-129에
소요된 계산량의 10분의 1정도인 약 500 mips-year가 소요됐다.
위의 n값이 RSA-130이다.
그렇다면 위의 n값을 소인수 분해한 p와 q는
p = 39,685,999,456,597,454,290,161,126,161,883,786,067,
576,449,112,810,064,832,555,157,243
q = 귀챦어용...
이정도...그래서 반대로 계산하는것을 언제하겠는가~
늙어 죽어도 자손이 계산을 해야하고 그 자손에 자손이...
이래서 암호화를 하기는 쉽지만 복호화하기 어렵다고 한다...
하지만 RSA암호화/복호화방법은 계산하는데 시간이 많이걸려서 피곤하다.
공개키를 설명하다 다른데로 흘렀군요..
아무튼 이렇게 자신만의 공개키를 공개하고 누군가가 암호화해서 보내면
자신은 개인키로 간단히 열어서 볼수 있게 하는 암호화 방법을
공개키암호화라고 합니다.

출처 : http://blog.naver.com/shu777/120005550944

'형상관리 > 정보보호' 카테고리의 다른 글

2000통의 폭탄 메일을 받다.  (0) 2009.11.12
보안운영체제(Secure OS)  (0) 2007.03.28
LDAP Howto, Links, and Whitepapers  (0) 2006.07.08
SQL Injection 공격 대응 및 복구  (0) 2006.01.16
Posted by dcmru
,
이번에 알바를 하는 곳에서 윈도우2000과 ms sql을 사용한 서버가 해킹을 당했다.

해킹의 양상은 시스템 내의 모든 asp, htm, html 파일에 iframe을 삽입해 놨고,

접속아이피는 중국 베이징 소재 통신망 회사내 아이피였다.

첫 번째 당했을 때 족히 몇 천개의 파일을 일일이 메모장으로 열어서 iframe을 삭제했다.

손으로 거의 복구를 했지만 경험부족으로 복구 못한 파일도 있었고, 로그 분석도 잘 못했었다.

계속 로그를 분석하다 시스템에 해킹 도구로 쓰인 파일들이 업로드 된 것을 발견하였고,

system32 내에 업로드 된 해킹에 사용된 파일도 찾아 지웠다.

xp_cmdshell 등을 이용하여 비주얼베이직 스크립트 파일로 한번에

시스템 내의 asp, htm, html 파일에 iframe구문을 삽입을 했던 것이었다.

복구할 때는 폴더 내에서 아이콘 보기 항목을 자세히로 바꾸어,

해킹을 당했던 파일은 마지막 수정한 날짜가 일정한 것을 착안, 그것을 복구 했다.

첫 번째 해킹을 당했을 때 서버에는 웹사이트가 5개 정도 돌아 가고 있었는데,

한 개의 목표 사이트로 해킹한 후 2개의 사이트를 더공격한 형태였다.

해킹을 방지하기 위해 관련 문서들을 찾아 봤으나 원천적으로 막을려면

소스를 수정해야한다는 것을 알고, 대략 포기했었다.

공격목표가 된 사이트는 패키지 형태로 대략 2000년도 초에 나온 인트라쿨이라는 것이었다.

소스를 일일이 수정한다는 것은 귀찮고, 모르는 것이 태반이기 때문에 포기를 했다.

해킹된 사이트만 복구를 하고 백업을 하고 일단락 지었다.

이에 대한 보복인지 두 번째 공격은 처참했다. 5개의 사이트 모두가 해킹을 당한 것이었다.

해킹을 당하고 나서 매일 로그 검사를 하였고, 해킹을 당한 그날 바로 알아차리고,

어이없음을 뒤로 한 채 바로 복구를 시도 했다.

앞의 경험(?)이 있어서인지 침착하게 대응을 했다.

일단 로그분석결과 앞에 해킹을 했었던 바로 그 놈들이었다.

같은 수법으로 해킹을 했고, 피해 파일이 너무 많았다.

일단 백업을 해놨던 사이트는 바로 복구를 하고, 나머지 사이트는 일일이 수정을 하다가, 한계가 있어

http://dcmru.tistory.com/129

위에 올려놓은 방법으로 간편하고, 재빠르게 해당 파일을 복구했다.

정말 예방을 해야겠다는 굳은 결심으로 찾아다닌 결과 밑의 항목들을 참고하였다.



특히 WebKnight를 이용하였다.

어제 접속한 로그를 보니 해킹을 또 다시 시도하다가 실패 한 것으로 보였다.

그다지 실력이 없는 해커인지, 이로써 일단락지었다.
Posted by dcmru
,
한국전통 표준 색 90선은 1992년 국립현대미술관이 연구 발간한 『한국전통표준색명 및 색상 2차 시안』에 수록된 Munsell 값을, 중앙대학교와 문은배 색체디자인연구소가 개발한 디지털색채팔레트를 이용해 RGB, CMYK, 16진수로 변환한 것입니다.


Munsell 값이 없는 금색(金色), 백색(白色), 흑색(黑色)은 각각 황금색의 값과 디지털색채팔레트의 값을 따랐으며, 또한 전통 색의 변환된 RGB, CMYK, 16진수 값은 그 자체가 표준이라고 할 수는 없으므로 기준으로 삼지 마십시오.

----------------------------------------------------------------------------------------------------------------------------

한국전통 표준 색명 및 색상
한국의 전통색은 기본이 되는 오방색(五方色)인 오정색(五正色)과
정색의 혼합으로 만들어진 오간색(五間色)으로 이루워집니다.


오정색(五正色):적(赤), 청(靑), 황(黃), 흑(黑), 백(白)
오간색(五間色):유황(유黃), 홍(紅), 벽(碧) 녹(綠), 자(紫)


오방색의 표준은 한국자수박물관과 석주선기념민속박물관의 유물자료를 참고로
유물의 색깔과 현재 보편적으로 통용되는 인쇄용 색견본을 비교해 선정한 것이고,


서백과 동청이 배합하여 벽색을 이루고, 남주(적)와 북현(흑)이 배합하여 자색을 이루고, 중황과 동청이 배합하여 녹색을 이루고, 서백과 남주가 배합하여 홍색을 이루는 오행배합 원리로 여러가지 색깔의 좌표를 추정한 것입니다.


한국전통 표준 색명 및 색상

색 이름MunsellRGBCMYK#16진수
황 색 계 黃 色 界황색(黃色)6.4Y 8.4/10.3244 220 742 14 80 0#F4DC4A
유황색(유黃色)1.2Y 7.7/7.3238 196 1185 27 60 1#EEC476
명황색(明黃色)2.5GY 8.3/12.0216 226 015 3 96 0#D8E200
담황색(淡黃色)7.5Y 9.2/3.2250 241 1942 5 30 0#FAF1C2
송화색(松花色)2.0GY 9.0/7.0238 241 1417 0 57 0#EEF18D
자황색(赭黃色)4.0Y 7.8/9.2236 202 865 23 75 1#ECCA56
행황색(杏黃色)5.6YR 7.4/9.2253 179 1090 36 62 0#FDB36D
두록색(豆綠色)4.0Y 8.0/4.6228 209 15211 17 45 1#E4D198
적황색(赤黃色)4.3YR 7.0/12.0255 163 750 36 70 0#FFA34B
토황색(土黃色)6.9YR 5.8/7.6201 143 8316 49 71 6#C98F53
지황색(芝黃色)4.0Y 7.5/7.4224 195 10510 24 67 2#E0D369
토색(土色)9.3YR 5.3/5.4174 136 8824 43 65 15#AE8858
치자색(梔子色)4.7Y 8.2/8.4242 213 1054 18 68 1#F2D569
홍황색(紅黃色)7.7R 7.0/5.7230 171 1598 40 29 1#E6AB9F
자황색(紫黃色)7.6YR 6.4/3.2193 165 14023 34 41 6#C1A58C
금색(金色)----
청 록 색 계 靑 綠 色 界청색(靑色)6.8PB 3.3/9.270 91 15385 61 9 4#465B99
벽색(碧色)2.7PB 5.7/10.770 158 22274 22 0 0#469EDE
천청색(天靑色)1.2PB 6.9/7.1134 188 22754 10 2 1#86BCE3
담청색(淡靑色)9.2B 5.5/7.382 155 19271 17 11 7#529BC0
취람색(翠藍色)5.9BG 7.0/6.7104 199 19360 0 31 0#68C7C1
양람색(洋藍色)0.6P 5.2/11.0146 129 20554 49 0 1#9281CD
벽청색(碧靑色)5.4PB 4.9/8.599 133 18870 44 0 0#6385BC
청현색(靑玄色)5.3PB 3.8/5.586 106 14269 43 15 22#566A8E
감색(紺色)5.5PB 3.2/5.273 92 12773 46 15 29#495C7F
남색(藍色)2.2P 3.2/8.0106 80 13769 70 12 7#6A5089
연람색(軟藍色)3.6P 4.1/8.9132 100 15958 63 4 3#84649F
벽람색(碧藍色)8.7PB 5.3/5.9138 139 18053 40 7 4#8A8BB4
숙람색(熟藍色)3.2P 3.6/5.0112 94 13057 56 16 21#705E82
군청색(群靑色)7.8PB 3.1/3.585 87 11464 50 21 33#555790
녹색(綠色)0.1G 5.2/6.2104 151 10058 18 68 13#689764
명록색(明綠色)1.6G 6.3/10.380 186 11065 0 74 0#50BA6E
유록색(柳綠色)0.1G 5.7/8.4100 167 9461 13 77 4#64A75E
유청색(柳靑色)7.7GY 6.0/9.0122 173 7653 13 85 4#7AAD4C
연두색(軟豆色)6.6GY 8.5/8.4198 234 13023 0 62 0#C6EA82
춘유록색(春柳綠色)5.2GY 8.7/5.3220 234 16216 0 48 0#DCEAA2
청록색(靑綠色)2.3BG 5.6/7.80 166 14980 7 51 1#00A695
진초록색(眞草綠色)8.0G 5.5/7.555 163 13475 11 57 3#37A386
초록색(草綠色)0.1G 6.0/8.7105 175 9960 9 76 2#69AF63
흑록색(黑綠色)1.1BG 4.2/3.483 123 11465 25 46 25#537B72
비색(翡色)3.2BG 7.2/5.4131 202 18953 0 33 0#83CABD
옥색(玉色)9.0BG 8.0/4.6158 220 22140 0 16 0#9EDCDD
삼청색(三靑色)7.4PB 4.6/9.7107 122 18769 47 0 0#6B7ABB
뇌록색(磊綠色)5.3BG 4.6/5.457 136 13376 20 44 15#398885
양록색(洋綠色)5.1G 6.4/9.165 188 14369 0 58 0#41BC8F
하엽색(荷葉色)9.5GY 3.7/3.686 109 8258 30 62 35#566D52
흑청색(黑靑色)5.7PB 5.0/3.2127 135 15553 36 21 13#7F879B
청벽색(靑碧色)3.6PB 6.0/6.0132 162 19855 25 7 3#84A2C6
무 채 색 계 無 彩 色 界백색(白色)N 9236 235 2359 6 6 0#ECEBEB
흑색(黑色)N 144 44 4462 51 50 69#2C2C2C
회색(灰色)0.2GY 5.7/0.4154 153 14841 31 34 9#9A9994
구색(鳩色)7.0PB 7.0/0.4185 184 18731 22 20 2#B9B8BB
치색(緇色)5.4RP 4.4/0.2123 120 12149 40 37 21#7B7879
연지회색(嚥脂灰色)9.5P 5.0/2.0145 132 14243 41 27 14#91848E
설백색(雪白色)6.2G 8.8/0.5226 231 22814 5 10 0#E2E7E4
유백색(乳白色)8.0Y 9.0/2.0242 236 2056 6 23 0#F2ECCD
지백색(紙白色)6.0Y 9.0/1.3241 235 2167 7 17 0#F1EBD8
소색(素色)1.3Y 8.4/2.7236 218 1878 15 28 0#ECDABB
자 색 계 紫 色 界자색(紫色)6.7RP 3.3/8.2144 68 10030 75 24 26#904464
자주색(紫朱色)4.7RP 3.6/10.3158 69 11634 79 19 13#9E4574
보라색(甫羅色)0.5RP 4.4/13.4180 85 16236 74 0 0#B455A2
홍람색(紅藍色)5.7P 3.8/8.6132 91 14656 67 8 6#845B92
포도색(葡萄色)0.6RP 3.0/6.0116 73 10849 68 19 28#74496C
청자색(靑磁色)1.5P 3.4/14.2118 73 17371 33 0 0#7649AD
벽자색(碧紫色)7.0PB 6.0/9.0140 158 21753 32 0 0#8C9ED9
회보라색(灰甫羅色)3.6P 6.0/7.0173 152 19738 41 0 0#AD98C5
담자색(淡紫色)6.4P 6.0/4.0173 154 17735 37 12 5#AD9AB1
다자색(茶紫色)9.7R 2.7/2.299 74 7044 57 51 44#634A46
적자색(赤紫色)7.6RP 5.6/8.0203 129 14817 57 19 5#CB8194
적 색 계 赤 色 界적색(赤色)7.5R 4.8/12.8214 90 729 78 71 1#F15A48
홍색(紅色)0.2R 5.2/15.0234 87 1230 79 25 0#EA577B
적토색(赤土色)6.8R 4.2/9.7181 87 7721 75 64 10#B5574D
휴색(髹色)7.0R 3.4/4.8134 83 7830 63 51 33#86534E
갈색(褐色)2.7YR 5.0/4.5169 126 10526 48 50 16#A97E69
호박색(琥珀色)5.2YR 6.0/8.8215 145 8212 51 72 2#D78F52
추향색(秋香色)3.3YR 6.0/6.0204 148 11516 46 51 5#CC9473
육색(肉色)9.4R 5.7/8.9216 130 10211 59 56 2#D88266
주색(朱色)8.4R 6.0/11.7240 129 980 62 58 0#F08162
주홍색(朱紅色)3.0R 6.2/13.0253 126 1320 60 35 0#FD7E84
담주색(淡朱色)2.6YR 7.5/9.0255 178 1280 36 51 0#FFB280
진홍색(眞紅色)4.8RP 4.5/5.2156 110 12933 55 23 17#9C6E81
선홍색(鮮紅色)3.7RP 5.4/15.0226 100 16914 7 0 0#E264A9
연지색(嚥脂色)8.5RP 5.4/12.0222 109 1398 70 19 1#DE6D8B
훈색(䌲色)6.2RP 6.0/11.2228 130 1637 61 7 1#E482A3
진분홍색(眞粉紅色)2.8RP 6.2/13.7238 129 19215 57 0 0#EE81C0
분홍색(粉紅色)5.5RP 7.5/5.8241 189 2044 34 4 1#F1BDCC
연분홍색(軟粉紅色)5.5RP 7.7/5.0235 191 2047 31 5 1#EBBFCC
장단색(長丹色)7.5R 5.0/12.1216 99 799 74 67 1#D8634F
석간주색(石間硃色)2.2YR 4.2/6.4160 101 7325 60 66 22#A06549
흑홍색(黑紅色)5.0RP 5.0/5.3169 123 13930 52 23 13#A97B8B


정보공유라이선스 '정보공유라이선스 2.0 : 영리금지·개작금지'에 따라 본 저작물을 이용할 수 있습니다.

출처: 삼족오 누리집 (원문)

'형상관리' 카테고리의 다른 글

웹 프로그래밍 언어 비교  (1) 2008.03.04
css/em  (0) 2007.07.14
영문 수학 용어 정리  (4) 2006.06.20
색상선택에 도움을 주는 색상표  (2) 2006.01.04
분야별 IT 커뮤니티들  (2) 2005.12.24
Posted by dcmru
,

다음카페 컬러리스트 회원 나윤氏가 강두현님(at921@at921.net)의 커뮤니티에 선물한 색상표랍니다.


보시는 것처럼 왼쪽은 색상코드, 가운데는 영문 색상이름, 오른쪽은 한글 이름으로 되어있습니다.



000000 black 검정
2f4f4f darkslategray 어두운푸른빛회색
708090 slategray 푸른빛회색
778899 lightslategray 밝은푸른빛회색
696969 dimgray 칙칙한회색
808080 gray 회색
a9a9a9 darkgray 어두운회색
c0c0c0 silver 은색
d3d3d3 lightgrey 밝은회색
dcdcdc gainsboro
ffffff white 백색
fff5ee seashell 바다조가비
fffafa snow 설백
f8f8ff ghostwhite 허깨비백색
fffaf0 floralwhite 꽃의백색
f5f5f5 whitesmoke 백색연기
f0f8ff aliceblue 엷은잿빛바탕에푸른빛
f0ffff azure 하늘색
fdf5e6 oldlace 낡은끈
f5fffa mintcream 박하크림
ffefd5 papayawhip 열대아메리카산과수매질
ffdab9 peachpuff 복숭아빛불기
faf0e6 linen 리넨
eee8aa palegoldenrod 옅은국화과의다년초
ffe4e1 mistyrose 짙은장미빛
ffe4b5 moccasin 사슴가죽의구두
ffdead navajowhite 나바호족백색
d2b48c tan 볕에탄빛깔
f5deb3 wheat 밀
fafad2 lightgoldenrodyellow 밝은국화과다년초노랑
ffffe0 lightyellow 밝은노랑
fff8dc cornsilk 옥수수명주실
faebd7 antiquewhite 옛날의백색
f5f5dc beige 엷은갈색
fffacd lemonchiffon 레몬빛가볍고얇은직물
fffff0 ivory 상앗빛
f0e68c khaki 누른빛에엷은다색이섞인빛깔
e6e6fa lavender 연한자주색
fff0f5 lavenderblush 연한자주빛붉기
ffe4c4 bisque 분홍빛이도는검은빛을띤누른빛
ffebcd blanchedalmond 희어진엷은황갈색
deb887 burlywood 튼튼한목재
cd853f peru 남미서부의공화국
00ced1 darkturquoise 어두운푸른빛녹색
00bfff deepskyblue 짙은하늘파랑
7fffd4 aquamarine 엷은푸른빛녹색
1e90ff dodgerblue옥수수빵파랑
00ffff cyan 푸른정도
f0fff0 honeydew 식물의잎에서나는단물
87cefa lightskyblue 밝은하늘파랑
afeeee paleturquoise 옅은푸른빛녹색
e0ffff lightcyan 밝은푸른정도
add8e6 lightblue 밝은파랑
b0c4de lightsteelblue 밝은철강빛파랑
40e0d0 turquoise 푸른빛녹색
48d1cc mediumturquoise 중간의푸른빛녹색
00ffff aqua 엷은푸른빛녹색
7b68ee mediumslateblue 중푸른빛회색파랑
191970 midnightblue 깜깜한파랑
6495ed cornflowerblue 옥수수꽃파랑
0000cd mediumblue 중간의파랑
6a5acd slateblue 푸른빛회색파랑
4682b4 steelblue 철강빛파랑
0000ff blue 파랑
483d8b darkslateblue 어두운푸른빛회색파랑
5f9ea0 cadetblue 이하의파랑
87ceeb skyblue 하늘파랑
4169e1 royalblue 황실의파랑
b0e0e6 powderblue 가루파랑
000080 navy 짙은검은빛을띤남빛
00008b darkblue 어두운파랑
8a2be2 blueviolet 파란제비꽃색
8b008b darkmagenta 어두운짙은분홍색
9932cc darkorchid 어두운연보라색
9400d3 darkviolet 어두운제비꽃색
ff00ff magenta 짙은분홍색
ff00ff fuchsia 붉은빛깔이나는자줏빛
c71585 mediumvioletred 중제비꽃빨강
ba55d3 mediumorchid 중간의연보라색
9370db mediumpurple 중간의자줏빛
dc143c crimson 짙게붉은색깔
ff1493 deeppink 짙은연분홍색
ffb6c1 lightpink 밝은연분홍색
ff69b4 hotpink 강렬한연분홍색
ffc0cb pink 연분홍색
dda0dd plum 짙은 보라색
800080 purple 자줏빛
ee82ee violet 제비꽃색
d8bfd8 thistle 엉겅퀴
da70d6 orchid 연보라색
4b0082 indigo 남색
a52a2a brown 갈색
e9967a darksalmon 어두운주황색
f08080 lightcoral 밝은산호빛
cd5c5c indianred 인디언빨강
ffa07a lightsalmon 밝은주황색
db7093 palevioletred 옅은제비꽃빨강
f4a460 sandybrown 엷은갈색
fa8072 salmon 주황색
ff6347 tomato 토마토색
ff4500 ornagered
ff0000 red 빨강
800000 maroon 붉은빛을띤갈색
8b0000 darkred 어두운빨강
b22222 firebrick 내화
d2691e chocolate 갈색
8b4513 saddlebrown 안장갈색
a0522d sienna 붉은빛을띤갈색
bc8f8f rosybrown 장미빛갈색
ff7f50 coral 산호빛
ff8c00 darkorange 어두운붉은빛을띤누른색
ffa500 orange 붉은빛을띤누른색
b8860b darkgoldenrod 어둔운국화과의다년초
ffd700 gold 금빛
ffff00 yellow 노랑
7fff00 chartreuse 연두색
7cfc00 lawngreen 잔디녹색
00ff00 lime 열대산의레몬비슷한과일
32cd32 limegreen 라임녹색
00ff7f springgreen 봄녹색
3cb371 mediumseagreen 중간의바다녹색
adff2f greenyellow 녹색의노랑
8fbc8f darkseagreen 어두운바다녹색
90ee90 lightgreen 밝은녹색
98fb98 palegreen 옅은녹색
2e8b57 seagreen 바다녹색
00fa9a mediumspringgreen 중봄녹색
20b2aa lightseagreen 밝은바다녹색
66cdaa mediumaquamarine 중엷은청록색
228b22 forestgreen 숲녹색
008b8b darkcyan 어두운푸른정도
008080 teal 암록색을띤청색
006400 darkgreen 어두운녹색
556b2f darkolivegreen 어두운올리브녹색
008000 green 녹색
808000 olive 물푸레나뭇과의상록교목
6b8e23 olivedrab 올리브엷은갈색
bdb76b darkkhaki 어두운누른빛에엷은다색
daa520 goldenrod 국화과의다년초

'형상관리' 카테고리의 다른 글

웹 프로그래밍 언어 비교  (1) 2008.03.04
css/em  (0) 2007.07.14
영문 수학 용어 정리  (4) 2006.06.20
한국전통 표준 색명 및 색상  (0) 2006.01.04
분야별 IT 커뮤니티들  (2) 2005.12.24
Posted by dcmru
,
말그대로 영어는 영어이다.

내가 영어를 잘 못하는 이유는 영어를 영어로 받아들이지 못하고,

영어를 한국어로 바꾸어서 받아들이고 있다는 점이다.

어느날 문득 그 생각이 들었다.

내가 간단한 문장을 영작을 할라치면 먼저 한국어를 떠올린다.

거기에 영어단어를 가져다 살을 붙인다.

이 것이 올바른 방법일까?

예전부터 이상하게 영어는 공부를 해도 이해를 할 수 없는 과목이었다.

이해를 한다치면 그것의 사용법들을 잠깐 안다고 해도, 얼마 안 있어

잊어 먹는다. 단어도 마찮가지이다. 올바른 방법으로 공부를 안 한것도 있겠지만,

혹자는 그런다. 그냥 외우라고, 과연 외우면 그것이 입 밖으로 나올까?

난 아직 나의 올바른 공부방법을 찾지 못하고 있다.

아니 그 이전에 흥미를 느끼지 못하고 있다.

예전에 교환학생들과 밥을 먹거나 하면, 입을 열었을 때는 밥을 입에 가져갈 때뿐이다.

얼마나 해야 영어가 입에서 놀 수 있을까?

영어를 영어로 받아들여야 하는 것일까?

요즘 잠깐 소홀히 하고 있지만, 다시 한 번 매달려볼려고 한다.

'형상관리 > 영어' 카테고리의 다른 글

전치사 + 명사  (0) 2005.08.03
문장의 구조.  (0) 2005.07.25
TOEIC  (0) 2005.07.11
Posted by dcmru
,
서버를 관리하면서 백업 및 복구할 때 필요한 명령어이다.

가끔씩 써서 잊어먹는데, 한 번씩 상기시키면 유용하다.


백업

mysqldump -u root -p homepage > homepage_000000.sql

설명:

mysqldump 백업 명령어
-u root 유저
-p 패스워드를 사용한다.
homepage 데이터베이스 이름
> 파일 출력
homepage_000000.sql 저장할 파일 이름


복구

mysql -u root -p homepage < homepage_000000.sql

백업 명령어 반대.
Posted by dcmru
,
분야별 IT 커뮤니티들



자바 관련 커뮤니티
자바 스터디 : http://www.javastudy.co.kr
자바 서비스넷 : http://www.javaservice.net
제이스톰 : http://www.jstorm.pe.kr
프로 자바 : http://www.projava.com
자바 카페 : http://www.javacafe.or.kr
자바 모델링 : http://www.javamodeling.com
J2EE 스터디 : http://www.j2eestudy.co.kr
JSP School : http://www.jspschool.com
OK JSP : http://www.okjsp.pe.kr
플렉스 개발자 : http://www.flex.or.kr
자바크래프트 : http://www.javacraft.net
자바 유저스넷 : http://www.javausers.net
모바일 자바 : http://www.mobilejava.co.kr
자바지기 : http://www.javajigi.net
OpenSeed : http://www.openseed.net



MS 커뮤니티
코드프로젝트 : http://www.codeproject.com
코드구루 : http://www.codeguru.com
데브피아 : http://www.devpia.com
고수닷넷 : http://www.gosu.net
C# 나라 : http://www.csharpnara.com
Mxpert : http://www.mxpert.net
한국 닷넷 사용자 : http://www.knug.or.kr
CShaper : http://www.csharper.co.kr
태요 : http://www.taeyo.net
Neovis : http://www.neovis.pe.kr
후니 : http://www.hoonsbara.com
mcpworld : http://www.mcpworld.com
WECOM : http://wecom.dstcorp.com
모바일 닷넷 : http://www.mobilemagpie.net
YesPartnet : http://www.yespartner.com/kr/community



데이터베이스 커뮤니티
엔코아컨설팅 : http://www.encore.com
한국데이터베이스 진흥센터 : http://www.dpc.or.kr
DB 구축 운영 종합 : http://www.dbguide.net
데이터베이스 사랑넷: http://database.sarang.net
PostgreSQL 국내 : http://www.postgresql.or.kr
PostgreSQL 공식 : http://www.postgresql.org



오픈소스 커뮤니티
KLDP : http://www.kldp.org
OOPS : http://oops.org
공개 소프트웨어 기술지원 센터 : http://help.oss.or.kr
한글 아파치 사용자 모임 : http://www.apache-kr.org
PHP 스쿨 : http://www.phpschool.com
한국 리눅스 유저 그룹 : http://www.lug.or.kr
리눅스포탈 : http://www.superuser.co.kr
리눅스 문서화 프로젝트 : http://www.linuxdoc.org / http://www.tldp.org
슬래쉬닷 : http://www.slashdot.org
Open Source Development Lab : http://www.osdl.org
Open Source Initiative : http://www.opensource.org
소스포지넷 : http://www.sourceforge.net
플래시밋닷넷 : http://www.freshmeat.net
사바나 : http://savannah.gnu.org

'형상관리' 카테고리의 다른 글

웹 프로그래밍 언어 비교  (1) 2008.03.04
css/em  (0) 2007.07.14
영문 수학 용어 정리  (4) 2006.06.20
한국전통 표준 색명 및 색상  (0) 2006.01.04
색상선택에 도움을 주는 색상표  (2) 2006.01.04
Posted by dcmru
,
갑자기 리눅스로 돌리고 있는 서버가 관리가 잘되고 있는 것인지 궁금증이 생겼다.

디스크조각모음은 해줘야되는거 아닌지, 기타 템프파일을 정리해줘야되는 것은 아닌지 등등.

그래서 kldp에 가서 검색을 해봤다. 얻은 답변은 아래와 같다.


1. 레지스터정리
리눅스는 설정파일을 하드웨어와 소프트웨어를 정보를 분리해 가지고 있고 각 프로그램마다 고유 설정파일을 가지고 있기에 레지스트리 정리라는 개념을 적용할 수는 없다. 즉 사용자가 프로그램을 추가했다고 하여 전체적인 부팅 속도나 시스템의 속도에 미치는 영향은 없거나 미미하다.


2. 디스크조각모음
리눅스에서는 디스크조각모음이라는 개념이 적용되지 않는다. (자세한것은 ext2fs, ext3fs 등의 파일시스템 참조) 윈도우즈의 경우도 ntfs부터는 자주해줘야 할 이유는 없다. ntfs의 특징에 대한 글을 읽어보시길.


3. 템프폴더정리
기본적으로 /tmp /var/tmp 와 같은 전체유저에 대한 global 한 템프디렉토리가 있으나 시스템이 관리하므로 별다른 사용자 레벨에서 신경쓸 필요는 없다.


4. 쿠키정리
일반적으로 응용프로그램의 경우 개인 홈디렉토리 아래 해당 프로그램의 디렉토리를 생성후 그곳에서 관리. 그리고 쿠키는 시스템 성능과는 그다지 큰 관계는 없을거 같군요...


윈도우를 데스크탑으로 쓰고 있고, 거의 윈도우를 개인적으로 쓰고 있다 보니

결론은 한쪽에 취우친 생각을 가지게 된 것이었다.

그래도 리눅스를 설치한지 1년은 족히 넘은 것 같은데, /var/log/xferlog 를 열어보니

ftp접속로그가 많이도 쌓여 있었다. 이걸 어떻게 정리를 해야하나. 흠

다시 검색하러 고고~~
Posted by dcmru
,
포트 번호가 정리 된 것이다.

가끔씩 알아야할 번호가 생길 때 보면 유용하다.

Posted by dcmru
,
교육행정의 이해중 발췌
김 명 수
(한국교원대학교 교수)


교육행정의 원리

가. 법제면에서의 기본원리

(1) 법치행정의 원리
  이 원리는 교육행정의 모든 활동이 합법적으로 제정된 법령, 규칙, 조례 등에 따라야 하는 법률적합성을 가져야 한다는 것을 의미한다. 즉, 모든 행정은 법률에 위반되어서는 안되며 실정법에 맞는 행정의 집행이 이루어져야 한다는 것이다. 그러나 이 원리가 지나치게 강조되면 법규만능으로 인해 형식적이며 경직화된 행정이 초래되고 사회적인 능률이 저하될 가능성이 있다.

(2) 기회균등의 원리
  이 원리는 민주주의 기본원리로 교육행정에 있어서 특히 중요하게 요구되는 원리라 할 수 있다. 교육행정에서의 기회균등은 능력에 대한 차이를 고려함이 없이 기회를 균등히 보장하는 것과 능력주의에 입각하여 능력을 발휘할 수 있도록 기회를 주는 기회균등이라는 두 가지 측면을 함께 고려해야 한다. 오늘날 의무교육 및 특수교육의 확대, 장학제도의 실시 등은 이러한 기회균등의 원리를 실현한 것이다.

(3) 적도집권(適度集權)의 원리
  집권주의는 행정능률의 제고를 위해 필요하며 분권주의는 권한의 이양과 참여기회를 보장하기 위해 필요하다. 교육행정에서는 중앙집권주의와 분권주의 사이에 적도의 균형점(optimum balance)을 찾아 행정행위가 이루어져야 한다는 것을 의미하며, 현대 민주행정의 실현에서 이는 중요한 원리의 하나가 된다.

(4) 자주성 존중의 원리
  자주성 존중의 원리는 교육이 본래의 목적을 추구하기 위하여 일반행정으로부터 분리․독립되고 정치와 종교로부터 중립성을 유지해야 한다는 원리이다. 즉, 교육의 독자성과 중립성을 존중하려는 원리로 국․공립 학교에서의 특정종교를 위한 종교교육 금지, 학교의 자율성 존중, 교원의 정치적 중립성 보장 등은 자주성 존중의 원리를 실현한 것이라 할 수 있다.

나. 운영면에서의 기본원리

(1) 타당성(Validity)의 원리
  타당성의 원리는 행정이 바람직한 교육계획을 세워 운영할 때 수립된 교육목표와 그것을 달성하는 데 필요한 관련 변인들이 적절히 마련되어 작용하고 있는지를 파악하는 것을 의미한다. 이는 정책적 차원의 원리로서 수단과 목적이 일치해야 한다는 합목적성의 원리라 할 수 있으며 교육목적 달성을 위해 제 변인을 조정․통합하는 활동으로 볼 수 있다.

(2) 민주성(Democracy)의 원리
  교육행정의 민주성은 국민의 의사를 행정에 반영하고 국민을 위한 행정을 해야한다는 것을 의미한다. 즉, 교육행정의 실천면에 있어서 독단과 편견을 배제하고자 하는 원리로서, 교육정책 수립에 있어서 여론 수렴을 통한 민의의 반영, 정책 집행과정에 있어서 권한 위임을 통한 전횡과 독단의 방지, 교육기관이나 교육행정기관에서의 위원회나 자문회의 운영 등으로 구체화되어 있다.

(3) 효율성 또는 능률성(Efficiency)의 원리
  효율성이란 가장 능률적인 방법으로 목표를 달성하는 원리를 의미하며, 최소의 노력과 경비로 최대의 효과를 내도록 하는 경제성의 원리라고도 할 수 있다. 그러나 교육의 성과는 그 성격상 장기적인 기간을 통해 나타나기 때문에 이러한 경제성의 원리를 지나치게 강조할 경우 교육의 본질을 손상시킬 수도 있다. 그러므로 단기적 평가보다는 장기적 안목에서의 평가에 의한 능률을, 경제적 능률보다는 사회적 능률이 강조되어야 한다.

(4) 적응성(Adaptability)의 원리
  이 원리는 교육행정은 시간적․공간적․사회적 변화에 따라 신축성 있게 대응해 나감으로써 조화적 관계와 능률적 성과를 계속 확보할 수 있어야 한다는 원리로서 행정과정은 교육을 둘러 싼 환경의 변화와 상관없는 획일적인 통제를 지양하고 변화하는 환경에 적응할 수 있는 적절한 방안을 마련할 수 있어야 한다는 것을 의미한다.

(5) 안정성(Stability)의 원리
  이 원리는 국민적 합의과정을 거쳐 수립․시행되는 교육정책이나 프로그램은 장기적인 안목에서 계속성과 일관성이 유지되어야 한다는 원리이며, 졸속주의의 지양으로 매몰비용(sunk cost)을 극소화하려는 노력으로 이해할 수 있다. 빈번한 개편이나 개혁은 행정의 낭비를 초래하고 효율성을 저하시킬 수 있기 때문에 국가의 교육정책은 안정기조와 일관성있는 집행이 유지․보장될 필요가 있다는 것이다.

(6) 균형성(Balance)의 원리
  교육행정은 정책의 수립과 그 집행 과정에 있어서 경중을 분별하여 선후의 순위를 밝혀 노력과 경비의 공정한 분배가 이루어져야 한다는 원리로 적응성과 안정성, 효율성과 민주성이 조화된 원리라 할 수 있다. 교육행정이 고도의 지성과 숙련된 경험을 요하는 이유 중의 하나는 이러한 균형적 판단(Balanced Judgement)을 하는 데에는 일정한 공식이 없기 때문이다.

'형상관리 > 교직' 카테고리의 다른 글

McGregor의 경영이론에 관한 소고  (0) 2005.10.16
초등학교 여교사 편중현상  (0) 2005.10.07
Posted by dcmru
,
출처 : 한국행동과학연구소

연구노트 제 1권 제 10호
McGregor의 경영이론에 관한 소고

박 희 석 연구원

발행일 : 1972년 5월
발행처 : 한국행동과학연구소
주소 : 서울특별시 종로구 안국동 163
전화 : 75-1962 · 2542 73-8461
수록페이지 : p.74-77

목차

두 이론의 기본전제의 경영개념
몇 가지 문제
결론


  전 MIT의 산업경영 교수였던 Douglas McGregor는 기업경영에서 인간요인의 중요성을 강조하면서 X이론과 Y이론의 두 가지 경영이론을 제시하였다.(Douglas McGregor, The Human Side of Enterprise(McGraw-Hill Book Company, New York, 1960)) 그는 전자를 가리켜 전통적 경영이론이라 하였고 후자를 새로운 경영이론이라 하였는데 현대 기업은 후자를 채택하여야 한다고 강조하였다.

  X이론에서의 경영자는 무엇보다도 종업원의 행동에 대하여 불신하며, 종업원은 본래 신용할 수 없다는 관념에 사로잡혀 있다. 그래서 이 이론에서 경영자는 조직의 목적 달성을 위하여 종업원에게 일일이 업무에 대하여 설명하고 설득하고, 또 그에 상당한 보수를 주어야 하며 때로는 처벌과 같은 엄격한 통제를 해야 한다. 이러한 경영방식에서 인간이란 원래 수동적으로 행동하기 때문에 마치 막대기에 당근을 매달아 나귀 머리에 달아 놓음으로써 나귀로 하여금 앞으로 나가게 하는 기교와 마찬가지로 경영자는 조직에 앞장서서 그 조직을 끌고 가는 경영풍토를 형성하게 된다. 한편 인간 본래의 특성에서 합리적인 경영방법을 찾으려고 하는 새로운 이론으로서 Y이론은 경영자가 종업원에게 일일이 간섭하거나 지나치게 통제하지 않고 종업원 스스로가 자기훈련(self-discipline)하며 자유로운 분위기 속에서 자발적으로 업무를 수행하게 하는 경영방식이다.


두 이론의 기본전제의 경영개념

  McGregor(1957, 1960)에 의하면, X이론의 기본전제는 다음과 같이 요약된다.
1. 사람은 보통 일하기를 싫어하는 경향성이 있으며 가능하면 그는 일을 피하려고 한다.
2. 일을 싫어하는 경향성 때문에 대부분의 사람들은 강요당하고 통제받고, 지시 받아야만 하거나, 혹은 조직의 목적달성을 위하여 그들에 부과되는 벌에 대하여 위협을 받아야 한다.
3. 지시받기를 좋아하고 책임을 회피하려는 보통 사람은 상대적으로 야심이 적고 무엇보다도 안전(security)을 원한다.

  인간본성에 대하여 이와 같이 전제하고 있는 X이론에서의 경영개념은 다음과 같다.

1. 경영은 경제적 목적을 위하여 생산기업의 요소 즉 돈, 재료, 장비 및 사람을 조직하는 책임을 진다.
2. 경영이란 개인으로 하여금 조직의 필요에 적합하도록 개인의 노력과 행동을 지시하고 동기를 유발하고, 통제하고, 수정하는 과정이다.
3. 경영이라는 능동적인 개입으로 인하여 개인의 반대의사는 조직의 필요를 위하여 수동적인 것으로 된다. 그래서 개인은 권고 받고, 보상받고, 처벌받고, 통제받는다. 다시 말하면 그들의 모든 활동은 지시에 의하여 이루어지며 이러한 지시가 곧 경영이다. 결국 경영이란 당면한 문제를 해결하는 과정에서 타인을 통하여 처리하도록 하는 것에 불과하다.

  Y이론의 기본전제는 다음과 같이 몇 가지로 요약된다.

1. 일에 소비하는 육체적이고 정신적인 노력은 유희이나 휴식을 취하는 것과 같이 자연스러운 것이다. 사람은 보통 원래 일을 싫어하지 않는다.
2. 벌에 의한 외적통제와 위협은 조직의 목적을 달성하기 위한 노력을 발생하게 하기 위한 유일한 수단이다. 사람은 보통 그가 속해 있는 조직의 목표를 성취하는데 자기지시(self-direction)와 자기통제(self-control)를 한다.
3. 목적에 대한 자기몰입은 개인의 성취에서 오는 보상의 결과이다. 자아의 만족이나 자아실현욕과 같은 가장 의미 있는 보상은 조직목적을 성취하려는 직접적인 노력을 불러일으킨다.
4. 사람은 보통 적절한 조건하에서 책임을 수락하는 것은 물론 그 책임을 찾는 것까지도 배운다. 책임의 회피, 야심의 부족, 안전에 대한 강조는 보통, 경험의 결과이며 타고난 인간특성은 아니다.
5. 고도의 상상력을 필요로 하는 능력, 발명의 재간, 그리고 조직의 문제를 해결하는 데에 필요한 창의력은 광범위하게 활용될 수 있다.
6. 현대 산업생활의 조건하에서 보통 사람의 지적 능력이 활용될 여지는 충분하다.

  인간본성에 대하여 이와 같이 전제하고 있는 Y이론에서의 경영개념은 다음과 같다.

1. 경영은 경제적 목적을 위하여 생산기업의 요소, 즉 돈, 물자, 장비 및 사람을 조직하는 책임을 진다.
2. 사람은 보통 원래 조직의 요구에 대하여 수동적이거나 반항적이 아니며, 수동적이거나 반항적으로 되는 것은 조직에서의 경험의 결과 때문이다. 따라서 경영은 보통 사람이 어떠한 경험을 갖느냐에 관심을 갖게 된다.
3. 동기유발, 발전을 위한 잠재능력, 책임을 지는 능력, 조직목표에 대한 행동을 지시할 수 있는 준비성, 이 모든 것은 사람에게 달려 있는 것이므로 경영이란 개인으로 하여금 그러한 특성을 발휘할 수 있도록 뒷받침 해 주는 것이다.
4. 경영의 핵심적인 과업은 조직의 조건과 운영방법을 조정하여 종업원으로 하여금 그들의 모든 정열을 바쳐서 조직의 목표를 최대로 달성할 수 있도록 도와주는 것이다.

몇 가지 문제

  X이론은 인간의 욕구를 도외시해야 한다는 신념 때문에 실제 경영활동에서 여러 가지 억측을 자아내고 있다. 예를 들면, 경영자는 종업원의 행동을 지시하기 위하여, 보통은 위장되지만 억압하고, 위협하고, 세심하게 감독하고, 빈틈없이 통제하는 경우가 있을 수 있고, 또 다른 예를 들면, 경영자는 종업원의 행동을 지시하는 데에 지나치고 허용적인 경우가 있을 수 있다. 종업원의 행동을 억압하며 지시하려는 전자의 경우에 그들에 대한 압력(force)은 반항(counter force)을 수반하게 된다. 즉, 생산고(output)의 제한, 반항심, 투쟁적인 노동쟁의 그리고 포착하기 어려운 파괴행위 등을 유발할 가능성이 크다. 이러한 현상은 완전고용 상태에서 특히 더 유발될 가능성이 크다. 한편 종업원의 행동에 대해서 지나치게 허용적으로 지시하는 후자의 경우에도 문제는 있다. 이 경우에는 조화라는 미명하에 실질적으로 경영을 방임하는 경영자의 경영행동에 대하여 종업원은 이것을 이용하여 아마도 작업에 대한 무관심을 자주 불러일으킬 가능성이 크다.

  X이론의 가장 큰 결점은 인간의 동기를 무시하였다는 점이다. 인간은 누구나 무엇을 자발적으로 원하거나 기대하거나 바라는 특성이 있는데 X이론에서는 모든 인간에 대하여 일률적으로 지시하고 통제하려고 한다. 따라서 이러한 지시나 통제와 인간의 욕망 사이에 갈등이 생기며 이것이 개인의 활동을 방해하는 요소가 된다.
McGregor는 일찍이 이와 같은 X이론의 부적합성을 시정하기 위하여 인간의 동기내지 욕구 그 자체를 인정하였고 이러한 신념위에서 그의 Y이론이 구축되었으며, 여기에 Maslow(A.H. Maslow, Motivation and Personality (Harper & Row, 1954))의 동기이론이 도입되었다. 이 이론에 의하면 인간의 욕구란 생리적 욕구, 안전에 대한 욕구, 사회적 욕구, 자기존중 욕구 및 자아실현 욕구의 다섯 가지로 나눌 수 있는데 이들 욕구는 일연의 계열성, 즉 위계(hierachy)를 이루고 있다고 한다.

  생리적 욕구란 요구위계(need hierachy) 중에서 가장 낮은 수준의 것으로서 인간이 생명을 유지하는데 필요한 욕구들이다. 예컨대, 산소, 음식, 물, 휴식, 온도 등이 이 수준에 속한다. 생리적 욕구가 충족되면 다음 수준의 욕구인 안전욕구가 두드러지게 나타나는데 이것은 신체적인 위험에서부터 보호받으려는 욕구이다. 예컨대, 불, 예기치 못한 사고, 범벅적인 공세 등으로부터 보호받고자 하는 욕망이 이 수준에 속한다. 이러한 욕망은 경제적인 안전의 추구보다 환경에 익숙해지려는 경향 등의 행동으로 나타난다. 생리적 욕구와 안전욕구가 충족되면 그 다음 수준인 사회적 욕구가 인간행동의 중요한 동인(motivator)이 된다. 그리하여 개인은 어디에 소속하려 하고, 서로 어울리려 하고, 그의 친구로부터 배척당하지 않으려 하고, 우정과 애정을 교환하려 한다. 그 다음 수준의 욕구가 지기존중의 욕구이다. 이 욕구는 개인적으로 성취하고 독립하려는 것은 물론 대인관계에서 지위를 얻고 인정받으려고 하고 존중받고자 하는 욕망이다. 욕구위계 중에서 가장 높은 수준의 욕구가 자아실현 욕구이다. 이 욕구는 개인의 가능성을 실현하고, 계속적으로 자기를 개발하고, 넓은 의미의 창조적 존재가 되고자 하는 욕망이다.

  이와 같이 인간이란 무엇인가를 요구하는 동물이다. 인간은 항상 원하고 있으며, 또 계속 원하는 존재이다. 따라서 인간에게 하나의 욕망이 충족되면 그 대신 또 다른 욕망이 생긴다. 이러한 과정은 끝이 없어서 태어나서 죽을 때까지 계속된다. 이러한 인간의 본성에 근거를 두고 도출된 경영이론이 Y이론이다.

  Y이론에서는 인간의 본성과 동기에 대하여 보다 적절하게 설명하여 주며 인간을 다루는 또 다른 형태의 경영전략을 시사 받을 수 있다. 그리하여 많은 경영자들은 그들의 인간에 대한 신념, 사고방식 그리고 이에 따른 경영방식을 재정비하여 조직의 목표와 개인의 목표가 양립하는 것을 허용하며 또 현직내에서 개인의 욕구를 충족하여 주고, 개인을 성장시켜 주며 표현시켜 주는 정책을 채택하게 된다.

  그렇다면, Y이론에 입각한 경영방식은 이상적인 것인가? 반드시 그렇지는 않다. Y이론도 그 나름으로 비판의 대상이 되고 있다. 첫째는 모든 사람들에게 요구하고 있는 자아의 실현과 자유에 대하여 너무 지나치게 강조하는 있다는 점이다. 물론 Y이론이 강조하는 개인적 자유, 자율, 자기지시(self-direction)등은 업무수행에 매우 중요하다고 인정은 되지만 그것들이 누구에게나 똑같이 바람직한 것은 못된다. 다시 말하면 사람에게는 개인차가 있기 때문에 그것들이 어떤 사람에게는 바람직하지만 또 어떤 사람에게는 그렇지 못하다는 말이다. 둘째, Y이론은 대량생산 사회에서 자주 일어나는 개인-조직간에 갈등을 생기게 한다. 개인에게 주어지는 지나친 자유는 조직의 목표를 성취하는데 개인의 활동에 제한을 주지 않음으로써 개인과 조직사이에는 어떤 간격이 생길 우려가 있다. 더구나 산업혁명을 계기로 제기된 업무의 간소화, 단순화, 표준화 그리고 프로그램화는 개인으로 하여금 조직으로부터 소외될 가능성을 짙게 하고 있다. 셋째, Y이론은 인간의 욕구충족의 일차적 수단으로써 일하는 것을 너무나 강조한다. 그러나 인간에게는 직장 내에서보다 직장 밖에서 만족을 얻는 경우가 많음으로 직장 밖의 만족도 중요시하여야 한다.


결 론

  그렇다면 우리는 이들 두 이론중에서 어떠한 경영이론을 택할 것인가? 그것은 한마디로 대답하기 곤란하다. 왜냐하면 이들 경영이론의 효과는 개인과 상황에 따라 서로 다르게 나타나기 때문이다.

  개인적 차원에서 볼 때 자기의 직장에서 욕구를 충족하는 사람에게는 Y이론이 효과적이지만 그렇지 못한 사람에게는 X이론이 효과적이다. 인간은 무엇인가를 원하는 존재며 일상생활에서 항상 자기 만족을 추구하는 존재이다. 따라서 자기 직장에서 내적 만족을 느끼는 사람은 자기의 일 자체가 즐거운 것이어서 자기의 모든 노력을 일하는데 기울이게 되므로 보다 생산적이다. 그러나 자기의 직장에서 내적 만족을 느끼지 못하는 사람은 그 일 자체가 그리 즐거운 것이 되지 못하여 직장 밖으로부터 자기만족을 추구할 것이며 따라서 자기의 일을 소홀히 하고 때로는 기피한다.

  한편, 개인의 업적이 객관적으로 측정되는 상황에서는 Y이론보다 X이론이 보다 효과적이다. 예컨대, 정원수를 심기 위하여 구덩이를 파야 할 경우 상관이 지시를 하지 않는다면 부하는 구덩이의 크기를 고려하지 않고 자기 마음대로 구덩이를 팔 것이다. 그러나 한 변이 30㎝이고 깊이가50㎝인 정방형의 구덩이를 파라고 지시했다고 하자. 이러한 경우 그 일의 성취도는 상관에 의하여 곧 확인되므로 부하는 꼭 한 변이 30㎝이고 깊이가 50㎝인 정방형의 구덩이를 팔 것이다. 따라서 감독이 없는 Y이론보다 지시에 의한 X이론이 더 효율적이다. 그러나 업무의 성취도가 객관적으로 측정되기 어려운 연구직과 같은 상황에서는 오히려 Y이론이 효과적이다. 연구원의 경우를 보자 연구원은 자기 전문분야에 대한 고도의 지식과 기능을 가진 자들로써 그들의 능력을 최대로 발휘하여 보다 창의적인 연구를 성취하여야 한다. 그런데 경영자가 그들의 연구활동에 대해서 일일이 지시하거나 통제하는 것은 그들의 아이디어에 따라 창의적으로 연구를 진행하는데 방해가 될 뿐 아니라 오히려 귀찮은 간섭이 되어 연구를 제대로 할 수 없게 된다.

  이렇게 볼 때 우리는 X이론과 Y이론이 개인과 상황에 따라서 그 효과가 서로 달라진다는 사실을 알 수 있다. 따라서 우리는 McGregor가 새로운 경영이론이라고 주장하는 Y이론에만 의존할 수는 없다. 우리는 어떤 개인이 어떤 상황에 종사하느냐에 따라서 그에 적절한 경영이론을 선택하여야 할 것이다.

  이상에서 McGregor의 X이론과 Y이론에 관하여 간단히 고찰하였다. 우리는 이 두 이론이 가정하고 있는 인간에 대한 기본전제와 그로부터 도출된 경영개념 그리고 이들 두 이론의 문제와 적용범위를 이해함으로써 McGregor의 Y이론이 어디에서나 효과적인 전능의 이론이 아님을 알 수 있다. 그러나 새로운 경영이론의 구축에 있어서 Donglas McGregor의 공헌은 인정하지 않을 수 없다.

'형상관리 > 교직' 카테고리의 다른 글

교육행정의 원리  (0) 2005.10.17
초등학교 여교사 편중현상  (0) 2005.10.07
Posted by dcmru
,
영상이나, 음악파일 등을 링크할 때 쓰는 태그로, 가끔씩 쓸 때 볼려고 찾다가 정리가 잘되어 있는 것 같아서 복사해왔습니다. 가끔씩 찾기보다 정리해두면 유용할 것 같네요.

embed 태그를 음악을 재생하는 전용 태그로 잘못 알고 계신 분이 많습니다. 하지만, embed 태그는 음악만을 위한 것이 아닙니다. embed 라는 사전적 의미가 '끼워넣다' 이죠. 말 그대로 문서에 끼워넣는 것입니다. 음악, 동영상, 플래쉬 파일 등을 말이죠.

예를 들어 유명한 '감기송' 플래쉬 애니메이션을 게시판에 올리려고 하면
< embed src="감기송주소.swf" width=500 height=400 >< /embed >
식으로 올리시죠??

사실 정확히 따지고 보면 저렇게 하면 안됩니다. ^^; 만약 flash plug-in을 설치 안하신 분이 계시다면 못 보는거죠. 그런데, 왜 저렇게만 올려도 플래쉬 에니메이션을 볼 수 있을까요?? "감기송주소.swf"라는 파일에 header에 파일에 대한 정보가 있습니다. 이 파일은 플래쉬 파일입니다~~ 하고 알려주는 것이 있습니다. 그래서 embed 태그로 끼워넣기만 하면 익스플로러 브라우저가 알아서 플래쉬라고 인식을 하고 작동을 하는거죠.

음악도 마찬가지입니다. 보통 embed로 음악을 재생하는 확장자는 wma, asf, mp3, 등이 있고...푸키뮤직의 경우는 확장자가 tm$입니다. 그러나, 푸키뮤직에서 임의의 확장자로 만든 것이지 속성자체는 wma를 divx로 코딩한 것입니다. 그러니, 확장자를 자신이 맘대로 고친다고 해서 ogg가 wma가 될 수는 절대 없습니다. 이런 일반적인 음악화일들을 재생시켜주는게 뭐가 있을까요?? 그렇습니다. 윈도우만 깔면 억지로 지우지만 않으면 누구나 깔려있는 windows media player 입니다. 그러니 음악파일을 embed로 재생시키면 웹 브라우저(이하 익스플로러와 동일 취급하겠습니다.)에서 미디어플레이어로 재생을 시켜주는거죠.

그러면 embed 태그 뒤에 붙이는 여러 속성들은 당연히 미디어플레이어 오브젝트의 속성들을 붙여주면 되는거죠. ^^ 미디어플레이어의 속성들은 MSDN(Microsoft Developed Network)을 참고 하시면 됩니다.

기본적으로 사용할 소스는 Amazing Christmax에서 "Have Yourself Amazing A Merry Little Christmas - 이승철" 로 하겠습니다. Muzcast의 mp3 파일입니다. 혹시 mp3와 Windows Media Player가 연결이 안된 사용자를 위해서 태그로 재생할 mp3를 Windows Mediap Player로 연결 시키는 것을 추가 하겠습니다. (type="application/x-mplayer2" 위의 속성을 추가해주시면 됩니다.) 마찬가지로 사용자가 ogg plug-in을 가지고 있다면 ogg도 위와 같이 type 속성을 넣어줌으로서 로 재생 할 수 있습니다.

그러면 자주 쓰는 속성들을 살펴보겠습니다.

1. 반복하기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" loop=true >< /embed >

loop=true, loop=-1, loop=infinity 를 넣어 주시면 무한 반복이 됩니다. 하지만 때로는 원하는 수 만큼 반복하고 싶을때가 있죠. 그럴때는 loop=3 식으로 원하는 회수를 넣어주시면 됩니다. 반복되는 음악을 감상하시면서 밑으로 가시죠. ^^

2. 자동재생 안하기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart=false >< /embed >

autostart= false 를 넣으시면 로딩 되었을때 바로 노래를 시작 안하고 사용자가 재생버튼을 눌러야 재생을 시작합니다. 기본값은 autostart= true 입니다. 왼쪽의 예제의 경우 재생 버튼을 눌러야 재생이 시작 됩니다.

3. 상태바 보이기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showstatusbar="true" >< /embed >

showstatusbar=true 를 넣게 되시면 왼쪽 예제에서 처럼 하단에 현재의 상태를 보여줍니다. 현재 정지된 상태라서 '정지'라고 표시되습니다. 음악 재생의 상태 뿐 아니라 음악파일에 정보가 있다면 삽입된 정보도 보여줍니다. 특별히 지정을 안할 경우 기본값은 false 입니다.

4. 콘트롤바 숨기기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showstatusbar="true" showcontrols="false" >< /embed >

showcontrols= false 를 넣으시게 되면 예제에서처럼 상용자가 제어할 수 있는 버튼들이 몽땅 없어집니다. ^^; 어디에 쓰일까 하시겠지만, 예제처럼 상태바만 보인다던지 혹은 뮤직비디오를 콘트를 바 없이 보이면 꽤 괜찮습니다. ^^

5. 볼륨 콘트롤 감추기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showaudiocontrols="false" >< /embed >

예제에서 오른쪽이 썰렁하죠? 사용자가 볼륨 조절을 못하도록 불륨 콘트롤을 감추는 것입니다. showaudiocontrols= false 를 넣으시면 됩니다. 소리를 안들리게만 재생하려고 할때(사용자가 콘트를을 못하니까..^^;) 혹은 소리를 무조건 최대로 하려고 할때 쓰이면 되겠죠.

6. 이전곡, 다음곡 버튼(Position Control) 감추기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showpositioncontrols="false" >< /embed >

이번엔 가운데가 썰렁합니다. ^^; 사용자가 강제적으로 다음 혹은 이전 곡으로 넘어가는걸 방지 하기 위해서 쓰이겠죠. 멈출거 아니면 무조건 끝까지 들어라~ 하는거죠 뭐. showpositioncontrols= false 를 넣어주시면 됩니다.

7. 트랙바 감추기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showtracker="false" >< /embed >

현재 곡이 진행되고 있는 상황을 표시 하는 혹은 사용자가 임의로 원하는 곳으로 이동할 수 있게 끔 해주는 트랙바를 감췄습니다. showtracker= false 를 넣어주시면 됩니다.

8. 응용하기
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" showstatusbar="true" showaudiocontrols="false" showpositioncontrols="false" showtracker="false" >< /embed >

모든 옵션들은 서로 중복이 가능합니다. 그럼로 예제에서처럼 상태바를 보이면서 오디오콘트를을 감추고 포지션 콘트롤도 감추고 트랙바도 감추는걸 중복해서 쓸 수 있습니다.

9. 볼륨 및 기타
< embed src="mms://218.38.55.217/HIGH_MP3_040419/326/326574.mp3" type="application/x-mplayer2" autostart="false" volume="0" balance="10000" >< /embed >

볼륨의 값은 -10000 부터 0 까지, 0이 최대입니다. 기본 값은 -6000 입니다. 초절정의 섬세한 불륨을 조절 할 수 있습니다(ㅡㅡ;)

또한 balance라는 값을 통해서 왼쪽과 오른쪽의 스테레오에 대한 값을 줄 수 있습니다. -10000이면 최대 왼쪽이고 10000이면 최대 오른쪽 입니다. 한번 재생을 해보세요. 오른쪽에서만 들립니다. ^^

'형상관리 > ' 카테고리의 다른 글

What is Ajax?  (0) 2010.02.12
스킨 본문 너비를 늘려 사용하기  (0) 2009.08.28
ASP로 만들어본 학사행정정보 시스템  (0) 2005.10.14
Posted by dcmru
,


예전에 인터넷프로그래밍 시간에 ASP로 만들어본 학사행정정보 시스템이다.

툴은 메모장과 드림위버, 엑세스를 사용했다.

배울 때는 이해를 못하다가 역시 뭘 만들어봐야 이해가 간다.

배울 당시에는 블로그가 없어서 지금에서야 올려보지만, 솔직히 올리기 민망하다.

난잡한 소스 ㅡㅡㅋ. 주석은 달았었는지 기억도 안난다.

여러 싸이트를 전전긍긍하며, 소스도 보고 배우고, 내소스에 삽입하기도 했다.

수정한 것이 많아서 처음에 계획한 대로 만들지는 못했지만, 그래도 완성!!

프로젝트 발표할 때 검사하신 교수님께서 왜 관리자 계정이 없냐고 물으셨다.

물론 관리자 계정이 있어야 했지만, 생각도 못했다는게 옳다. ㅠㅠ

그냥 내생각대로 만들었는데, 프로젝트를 시작할 때 요구사항이 있어야 하는데,

요구사항은 우리가 알아서 생각해야 했고,

프로젝트의 방향이라도 정해주셨어야 제대로 구현할 것이 아닌가!

검사맡으신 교수님이 가르키신 분반은 어떤 것을 구현하라고 정해주셨다는데,

우리 초임 강사님은 막막하게 그냥 구현해오라고 하지 않았던가!

성적은 그나마 잘받았지만 불만이 많았다. 지나간 일이니, 그러려니 한다.

일단, 데이터베이스는 간단하게 엑세스를 사용하였으며,

학사행정정보 부분은 윈도우의 odbc연결을 안해도 직접 mdb파일에 쓰기를 한다.

학사행정정보 안에 게시판은 odbc연결을 해줘야 한다, 친구가 맡은 부분으로,

교과서에 있는 게시판을 그대로 만들었다.

업로드할려고, iis를 설치하고 돌려보니 제대로 작동한다.

기능은 로그인 시 교수와 학생으로 나눠서 들어가게 하였고,

로그인 했을 때 보여주는 메뉴가 틀리다.

학사행정정보에 왠 회원가입이냐마는, 그냥 만들어 봤다. ㅡㅡㅋ

그리고 학사행정에서, 데이터베이스에 있는 과목을 불러와서 화면에 뿌려주고,

수강신청, 수정, 삭제(삭제시 비밀번호 물어봄), 취소, 게시판이 구현되어 있다.

압축암호는 내학번이며, 팀명이 왜 파코즌이냐면, 파코즈를 좋아해서이다. ^^

'형상관리 > ' 카테고리의 다른 글

What is Ajax?  (0) 2010.02.12
스킨 본문 너비를 늘려 사용하기  (0) 2009.08.28
embed 태크 활용.  (0) 2005.10.15
Posted by dcmru
,
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#include <errno.h>

void main(void)
{
MYSQL mysql;
mysql_init(&mysql);
if(!mysql_real_connect(&mysql, NULL, "USER_ID", "PASSWORD", NULL, 3306, (char *)NULL, 0))
{
printf("%s\n",mysql_error(&mysql));
exit(1);
}

printf("성공적으로 연결되었습니다.\n");

mysql_close(&mysql);
}

설명을 하자면 C API의 mysql_real_connect를 이용하여 접속하는 것이며 에러발생 시 에러코드를 출력하며, 접속성공 시에 "성공적으로 연결되었습니다."를 출력하는 프로그램이다. 환경은 페도라 코어2에 gcc는 3.3.3버전, mysqlms 4.0.20버전이며 컴파일 명령은
gcc -o test test.c -I/usr/local/mysql/include/mysql -L/usr/local/mysql/lib/mysql -lmysqlclient -lz 이다.
Posted by dcmru
,
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#include <errno.h>
MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;

void exiterr(int exitcode) /*에러코드를 출력하는 함수*/
{
fprintf(stderr, "%s\n", mysql_error(&mysql));
exit(exitcode);
}
int main()
{
uint i = 0;
uint temp1;
char temp2;
char query[50];
int temp3 = 1;

while(temp3)
{
printf("Input social security number : ");
scanf("%d", &temp1);
sprintf(query,"select * from testtable where ssn = %d",temp1); /*query에 sql문을 복사 */

if(!mysql_real_connect(&mysql, "localhost", "USERID", "PASSWORD", NULL, 3306, (char *)NULL, 0)) /*mysql에 접속*/
exiterr(1);
if(mysql_select_db(&mysql,"testdb")) /*데이터베이스 선택*/
exiterr(2);
if(mysql_query(&mysql, query)) /*쿼리문 실행*/
exiterr(3);
if(!(res = mysql_store_result(&mysql)) /*결과를 저장*/)
exiterr(4);

printf("SSN FNAME MINIT LNAME ADDRESS\t\t\t\t\t\t\tSALARY\n");

while((row = mysql_fetch_row(res))) /*결과 출력*/
{
for(i=0; i < mysql_num_fields(res); i++)
printf("%s ", row[i]);
}

printf("\n");
if(!mysql_eof(res))
exiterr(5);
mysql_free_result(res); /*해제*/
mysql_close(&mysql); /*접속을 닫는다*/

printf("More social security numbers (Y or N)? ");
scanf("%s", &temp2);
if(temp2 == 'n' || temp2 == 'N')
temp3 = 0;
else
continue;
}
}


한 이틀 잡고 짠 소스이다. 교수님께서 데이터베이스론 수업 중 나온 파스칼로 짜여진 프로그램을 C언어로 바꿔보라고 하였다. 파스칼로 짜여진 소스는 무척이나 간단해 보였는데 C언어로 바꾸니 분량이 장난아니게 늘어났다. embedded sql의 예로, 생각해보곤데, 칩 같은 곳에 소스를 넣어 실행하게 할 수 있을듯하다. 여러가지 데이터베이스 연동 소스들을 짜서 데이터베이스를 모르는 사람도 쉽게 접근하게 할 수 있는 방법인듯하다. 역시 짤 때는 모르니 어떻게 할지 막막한데, 짜고나면 아무것도 아닌 것같다. 처음에는 오라클의 proc를 써볼려고 했는데, 오라클 설치를 해야하고 proc문법을 배워야해서 방향을 바꿔 내가 관리하고 있는 연구실 서버에 mysql이 설치되어 있어 이 것으로 해본 것이다. 컴파일은 gcc 3.3.3버전으로 하였으며 mysql은 4.0.20버전이다. 소스 중간에 USERID는 mysql 계정이며, PASSWORD는 비밀번호이다. 컴파일 할 때 삽질을 조금 했는데, -lz 옵션을 안주어 컴파일이 안되 4시간동안 인터넷을 찾아 해매었다. 컴파일 명령은
gcc -o test test.c -I/usr/local/mysql/include/mysql -L/usr/local/mysql/lib/mysql -lmysqlclient -lz 이다.
실행화면은 다음과 같다.

mysql> select * from testtable;
+------+-------+-------+-------+-----------------------------------------------------------+--------+
| ssn | fname | minit | lname | address | salary |
+------+-------+-------+-------+-----------------------------------------------------------+--------+
| 1111 | 김 | 대 | 청 | 대전 동구 용운동 대전대학교 데이터베이스연구실 4211-3호실 | 2000 |
| 1112 | 김 | 현 | 창 | 대전 동구 용운동 대전대학교 데이터베이스연구실 4211-3호실 | 2200 |
| 1113 | 김 | 남 | 기 | 대전 동구 용운동 대전대학교 데이터베이스연구실 4211-3호실 | 1800 |
+------+-------+-------+-------+-----------------------------------------------------------+--------+
3 rows in set (0.00 sec)
Posted by dcmru
,
ORACLE
장점
-새로운 XML 파일 시스템 제공.
-XML 개방 표준제공.
-동일한 데이터 모델에서 XML과 관계형 데이터간의 통합.
-대용량 XML 문서에 대한 최적화된 저장 영역 제공.
-확장성과 고성능 제공.
단점
-오라클8i의 경우 XML로 형식으로 저장할 때 DTD, XSU, XML이 따로따로 저장되기 때문에 이 세가지를 분해하는 중간에 미들웨어가 필요하므로 시간이 걸린다.
-오라클9i의 경우 대용량의 XML 컨텐츠 저장, 검색시 분해과정을 거치지 않으므로, 속도가 빠르다, 하지만 저용량의 XML 컨텐츠 저장, 검색시 기존의 DBMS가 더나은 성능을 가진다.
-높은 비용,
-어려운 관리와 튜닝 기능,
-대형 서버 클러스터의 범용성 증명되지 않음


eXcelon
장점
-전자상거래 등의 웹 환경을 위한 응용 프로그램을 쉽게 제작할 수 있다(웹 서버의 익스텐션과 서버 익스텐션의 활용).
-XML 문서의 법용성을 이용해서 다양한 B2B 요구를 쉽게 수용하여 데이터를 변형할 수 있을 뿐만 아니라, DOM을 직접 서버에서 활용하여 더 빠른 데이터 변형, 갱신 등의 처리결과를 얻을 수 있다.
-XSL, XPATH, DOM 등을 W3C의 규약에 맞추어 표준화를 충실히 반영하고 있으므로, 범용성과 확장성이 뛰어나다.
-Excelon DB는 캐쉬를 DB 서버에 둘 수 있을 뿐만 아니라, 비즈니스 로직을 담당하는 웹 서버에도 캐쉬를 운영할 수 있기 때문에, DB 서버의 용량을 늘리지 않고도, 확장하는 효과를 다양하게 얻을 수 있다.
단점
-도입 비용상의 문제와 아직까지 XML을 표준화하여 작업하는 곳이 RDB보다는 적다는 취약점이 있다.
Posted by dcmru
,
DBMS의 종류
1. 계층형 데이터베이스 관리시스템 (HDBMS)
⇒ 에플리케이션 환경의 여러 명의 사용자가 통합된 데이터를 공유
⇒ 파일시스템에서 처리 못한 부수적인 처리들을 어느 정도 DBMS들이 처리
⇒ 그러나 데이터베이스 모델링 및 관리가 용이하지 않음
⇒ Record들을 계층구조로 표현한 데이터 모델
- Database는 세그먼트(레코드 타입)로 이루어진다.
- 한 레코드 타입은 여러 개의 레코드를 포함한다.
- 한 레코드는 필드들로 구성된다.
- 한 필드는 한 개 또는 그이상의 자료항목들(반복그룹)을 포함한다.
- 한 레코드는 다른 레코드 등에 대해 한 개 이상의 포인터들을 가지고 있다.
(부모는 반드시 자식을, 자식은 형제 레코드들의 포인터와 그들만의 자식에 대한 포인터를 가지고 있다.)
- Database Search(검색)는 첫 번째 레코드를 찾아낸 후에 다음 Record를 Pointer로써 읽는다.
- Data사이의 동적(Dynamic)인 상호 연관사항은 존재하지 않는다.
- Database Schema에 대한 동적인 변화는 없다.
- Data Independence의 보장이 안 된다.
즉, Record Format이 변하면 에플리케이션도 모두 바뀌어야 한다.
종류로는 IBM IMS DB 가 있다...

2. 네트워크형 데이터베이스 관리시스템 (NDBMS)
⇒ HDBMS와 특징이 유사하다.
⇒ 데이터베이스는 레코드 타입과 링크(Pointer들의 집합)로 구성된다.
⇒ 한 레코드는 자식들과 형제 레코드들에 대한 포인터와 HDBMS에서 는 불가능했던 부모 레코드들에 대한 포인터를 가질 수있다.
⇒ 데이터 모델링이 복잡하여 사용이 일반화되지 않았다.
종류로는 CODASYL DB 가 있다...

3. 관계형 데이터베이스 관리시스템 (RDBMS)
⇒ SQL(Structured Query Language) 지원
⇒ 이전에 에플리케이션에서 처리해야 했던 많은 기능들을 DBMS가 지원
- 데이터 무결성, 보안, 권한, 트랜젝션 관리, 록킹(Locking)등
⇒ 데이터 모델링이 간편해지고 에플리케이션 개발을 용이하게 지원
⇒ 데이터 모델링이 너무 간단하기 때문에 복합 에플리케이션 (CAD/CAM, CASE, Multimedia, GIS등)에는 적합하지 않음
⇒ 데이터베이스 특징
- 데이터베이스는 테이블들로 구성된다.
- 레코드(로우; 행)는 필드(컬럼)로 구성된다.
- 한 필드는 단지 하나의 Data Item을 갖는다.
- 레코드는 다른 레코드에 대하여 어떤 Pointer라도 갖지 못한다.
- Data사이의 동적(Dynamic)인 상호 관계는 조인(Join)을 통하여 일어난다. 성능 문제가 중요하게 발생함
- 데이터베이스 스키마(Schema)에 대한 동적인 변화들이 가능하다. 예) 테이블에 대한 새로운 필드의 추가, 삭제
- 한 필드는 하나의 Data Item만을 포함한다. 레코드들을 중복시킴으로서 성능 함정에 빠질 수 있다.
- 멀티 미디어 자료 지원이 불가능
종류로는 IBM DB2, ORACLE, INFORMIX, SYBASE, INGRES, MS-SQL 등이 있다...

4. 객체지향형 데이터베이스 관리시스템 (OODBMS)
⇒ 멀티미디어 데이터의 지원이 가능
⇒ 재사용 가능한 객체 모듈의 지원
⇒ 캡슐화(Encapsulation), 계승(유전; Inheritance Hierarchy), 폴리모피즘(다형성; Polymorphism)등 프로그래밍에 도움을 주는 특성의 보유
⇒ 레코드와 레코드 사이의 데이터 검색이나 작업이 포인터(Pointer)에 의하여 이루어지므로 성능 문제가 대두되지 않는다.
⇒ 분석.설계(데이터 모델링)의 품질이 프로그래밍에 절대적인 영양을 준다.
⇒ 상용 DBMS 대부분이 아직 개발자들을 위한 충분한 개발지원도구와 이기종의 시스템이나 운영체제 및 호환을 위한 인터페이스를 갖추고 있지 못하다.
⇒ 객체지향 방법론이 완벽하지 못하다.
종류로는 Objectivity, O2, Versant, Ontos, Gemstone 등이 있다...

5. 객체관계형 데이터베이스 관리시스템 (ORDBMS)
⇒ OODBMS와 특징이 비슷
⇒ OODBMS의 장점과 RDBMS의 장점만을 취함
-RDBMS의 데이터 모델을 그대로 활용하여 어렵고 까다로운 OODBMS의 데이터 모델링 문제를 해결
- 기존의 RDBMS를 기반으로 하는 많은 DB시스템과의 호환이 가능
- RDB의 중요한 문제점들인 반복그룹, 포인터 추적, 자료형의 한계를 제거
- 복잡한 DB Schema Modeling에 대하여 Encapsulation, Inheritance의 잇점 추가
- 로우(행, 레코드)나 컬럼(필드, 속성)이 한 개 이상의 Data Item값을 갖도록 반복그룹의 허용
종류로는 Unisql, Object Store, 순수 RDBMS의 확장 모델등이 있다...

DBMS(데이터베이스 관리 시스템)의 장단점
1. 장점
⇒ 데이터 중복의 최소화
파일 시스템에서는 각 응용 프로그램마다 자신의 파일이 개별적으로 관리 유지되기 때문에 전체적으로 저장되는 데이터의 입장에서 보면 상당히 많은 데이터가 같은 내용을 표현하면서 중복적으로 저장되고 있다. 그러나, 데이터베이스는 데이터를 통합하여 구성함으로써 이러한 중복을 사전에 통제할 수 있다. 이것은 물론 데이터의 중복을 완전히 배제한다는 것을 의미하는 것은 아니다. 왜냐하면 통합 데이터베이스 환경속에서도 성능 향상의 이유로 데이터의 중복이 불가피할 때가 있기 때문이다.

⇒ 데이터의 공용
같은 내용의 데이터를 여러 가지 구조로 지원해 줄 수 있는 DBMS의 복잡하고도 정교한 기법 때문에 데이터베이스의 데이터 공용이 가능하다. 이것은 기존 여러 응용 프로그램들이 수행하던 데이터에 대한 유지 관리 부담을 면제시켜 줄뿐만 아니라 새로 개발하는 응용 프로그램에 대해서도 데이터 구성에 신경 쓸 필요없이 응용 자체에만 전념할 수 있게 해준다는 것을 의미한다.

⇒ 데이터의 일관성 유지
현실 세계의 어느 한 사실을 나타내는 두 개의 데이터가 있을 때 오직 하나의 데이터만이 변경되고 다른 하나는 변경되지 않는다면 데이터간의 불일치성, 즉 모순성을 갖게 된다. 모순성을 내포한 데이터베이스는 서로 상충되는 정보를 제공하게 되고 데이터베이스의 유용성을 저해하게 된다. 데이터베이스는 관리 시스템은 바로 이 데이터의 중복을 제어하고 중앙 집중식 통제를 통해 데이터의 일관성을 유지할 수 있다.

⇒ 데이터의 무결성 유지
무결성이란 데이터베이스에 저장된 데이터값과 그것이 표현하는 현실세계의 실제값이 일치하는 정확성을 말한다. 데이터 중복성이 완전히 제거된다고 하더라도 허용되지 않는 값이나 부정확한 데이터가 여러 가지 경로에 의해 데이터베이스에 잠입될 수 도 있다. 데이터베이스 관리 시스템은 데이터베이스가 생성 조작될 때마다 제어 기능을 통해 그 유효성을 검사함으로써 데이터의 무결성을 유지할 수 있다.

⇒ 데이터의 보안 보장
DBMS는 데이터베이스를 중앙 집중식으로 총괄, 관장함으로써 데이터베이스의 관리 및 접근을 효율적으로 통제할 수 있다. 이것은 DBMS가 정당한 사용자, 허용된 데이터와 연산등을 확인 검사함으로써 모든 데이터에 대해 철저한 보안을 제공한다.
일반적으로 같은 내용의 데이터가 여러 파일에 분산 관리될 때 같은 수준의 보장되기는 상당히 어렵다.

⇒ 표준화
DBMS의 중앙 통제 기능을 통해 데이터의 기술양식, 내용, 처리방식, 문서화 양식등에 관한 표준화를 범기관적으로 시행할 수 있다.

⇒ 전체 데이터 요구의 조정
한 기관의 모든 응용 시스템들이 요구하는 데이터들을 전체적으로 수집 분석하고 상충되는 데이터 요구는 조정해서 기관 전체에 가장 유익한 구조로 조직하여 효율적인 정보처리 효과를 얻게 할 수 있다.

2. 단점
⇒ 운영비의 증대
DBMS는 가격으로 보아 고가의 제품이고 컴퓨터 시스템의 지원을 많이 사용한다. 특히, 주기억장치를 많이 차지하기 때문에 DBMS를 운영하기 위해서는 메모리 용량이 더 필요하게 되고, 더 빠른 CPU를 요구하게 된다. 결과적으로 시스템 운영비의 오버헤드를 가중시키게 된다.

⇒ 자료 처리의 복잡화(DB데이타의 처리방법이 복잡해져 전문화된 프로그래머가 필요.)
데이터 베이스에는 상이한 여러 타입의 데이터가 서로 관련되어 있다. 응용 프로그램은 이러한 상황속에서 여러 가지 제한점을 가지고 작성되고 수행될지도 모른다. 다라서, 응용 시스템은 설계 시간이 길어지게 되고 보다 전문적, 기술적이 되어야 하기 때문에 고급 프로그래머가 필요하게 된다.

⇒ 복잡한 예비와 회복
데이터베이스는 그 구조가 복잡하고 여러 사용자가 동시에 공용하기 때문에 문제가 일어났을 때 정확한 이유나 상태를 파악하기 어려울 뿐만 아니라 여기에 대한 예비(Backup, 백업)조치나 사후회복 (Recovery, 복구)기법을 수립해 놓는 것도 매우 어렵다.

⇒ 시스템의 취약성
데이터베이스 시스템은 통합된 시스템이기 때문에 그 일부의 고장이 전체 시스템을 정지시켜 시스템 신뢰성과 가용성을 저해할 수 있다. 이것은 특히 데이터베이스에 의존도가 높은 환경에서는 아주 치명적인 약점이 아닐 수 없다.
Posted by dcmru
,
초등학교 여교사 편중현상에 대해 작년(2004)에 내가 적어본 글이다.

조별로 적어온 글을 가지고, 자신이 주재해서 수업을 했었다.

교육사회학 시간에 한 것으로,

우리 분반이 수업인원 수가 작아서 정말 1:1수업다웠던 수업이었다.

인원 수가 7명이었는데, 좋은점이 많았던 수업모형이었다.

내가 정한 주제는 남녀평등이라는 생각하에 초등학교 여교사 편중현상으로 정했다.

내가 글을 쓰면서도 느꼈었는데, 초등학교는 너무 여교사들로 편중되어 있다.

우리나라의 특성상 여성들은 교직을 인기있는 직업으로 생각한다.

결혼 포털사이트에서도 나타나듯이 교직을 직업으로 하고 있는 여성은

남성들에게도 인기가 있다. 결혼 후에도 계속 직업을 가질 수 있으므로...

그리고 예전부터 초등학교 남자선생님이라면 어떤 선업관을 가진다.

그래서 남자에게 인기가 없던 직업이다. 하지만 지금은 이야기가 달라졌다.

38선, 이태백 등 청년실업문제가 대두된 이 때 교직은 인기가 있다.

일단 그래도 아직 초등학교는 여선생님들이 과반수이다.

이에 따라 나름대로의 대처방안도 적어본 것으로 최종 수정본이다.

PS. 압축암호가 걸려 있다면 학번이 암호입니다.....

'형상관리 > 교직' 카테고리의 다른 글

교육행정의 원리  (0) 2005.10.17
McGregor의 경영이론에 관한 소고  (0) 2005.10.16
Posted by dcmru
,
한글 파일로 정리된 리눅스 기본 명령어이다.

예전에 리눅스 서버 설치할 때 유용하게 보았다.

대략 1년 전에 받은 것이라 어디서 받았는지는 기억이 잘 안난다. ㅡㅡㅋ

가끔 생각 안날 때 프린트해놓은 것을 본다. ^^

Posted by dcmru
,