Laboratory 162

윈도 비스타 커맨드 라인 써봤어?

윈도 비스타 커맨드 라인 써봤어? 윈도 98/ME/2000/XP는 물론 윈도 비스타에서도 명령 창(커맨드 모드)은 여전히 유효하다. 윈도 XP 이후로는 명령 창의 의존도가 매우 낮아져 대부분의 사용자는 명령 창의 존재조차 모르는 경우가 많지만 명령 창의 명령어를 몇 개 알아두면 윈도를 더욱 편리하게 사용할 수 있다. 여기서는 윈도 비스타에서 간단하게 사용할 수 있는 명령 창용 명령어를 소개해 보고자 한다. ■ 커맨드 명령 창으로 GO! 커맨드를 사용하기 위해서는 명령 창을 띄우는 것이 먼저다. 명령 창을 띄우는 방법은 크게 3가지가 있다. 하나씩 간단히 설명해 보겠다. 윈도 비스타는 이전 버전인 윈도 XP에 있던 '실행' 버튼이 시작 메뉴에서 사라졌다. 대신 '실행'과 '파일 검색'을 통합한 '검색 시작..

Laboratory 2007.08.28

DOM(Document Object Model)

DOM은 HTML과 XML 문서를 연결시켜주는 프로그래밍적 인터페이스이다. DOM은 어떤 XML 문서를 열고 XML 데이터를 처리할 수 있는 방법을 정의하고 있다. DOM을 이용하면 개발자는 XML 문서를 만들 수 있고, XML 문서 구조를 내비게이션할 수 있으며, 그 요소들을 추가/수정/삭제할 수 있다. DOM의 중요한 목적은 아주 다양한 환경과 애플리케이션에서 사용할 수 있는 표준적인 프로그래밍 인터페이스를 제공하는 것이다. W3C DOM은 어떠한 프로그래밍 언어로도 개발될 수 있도록 고안되었다. 노드(Node) 인터페이스다음 장에서 살펴보겠지만 XML 문서를 읽어들이기 위해 XML 파서(XML Parser, XML 해석기)라고 불리는 프로그램이 사용될 것이다. 문서가 메모리로 올라오면Document..

Laboratory/Develop 2007.08.21

Xml Server

XML 은 서버상에 어떤 XML 컨트롤 같은 것을 설치 하지 않아도 사용할수 있다. 서버에 XML 문서 저장하기 XML 화일을 인터넷 서버에 놓아둔다. 그러면 단지 HTML 문서를 호출하는 것처럼 불러 올수 있다. 아래와 같은 XML 화일을 서버에 작성한다. Jani Tove Remember me this weekend 다음에 해야할 일을 이 화일을 사용하기 전에 "note.xml" 처럼 적당한 이름을 주는 것이다. ASP (Active Server Pages) 에서 XML 문서 만들기 서버에 어떤 XML 소프트웨어를 설치할 필요가 없다. 웹서버상의 ASP 화일에서 HTML 로 응답하듯 XML 로 write 하면된다. 주의 할것은 content type 이 XML 이어야 한다는 것이다. 데이터베이스에서 ..

Laboratory/Develop 2007.08.21

RDF Research

1. Metadata란? 1.1 정의 - 일반적인 정의 : 정보에 관한 정보 - 웹과 관련한 보다 자세한 정의 : 컴퓨터가 스스로 웹 페이지를 검색하고 처리할 수 있을 정도로 구조화 된 분류, 목록 및 서술 정보 1.2 W3C에서 정의한 메타데이터 - 데이터에 관한 구조화된 데이터 (structured data about data) - 웹 자료나 다른 것들에 관해 기계가 이해할 수 있는 정보(Metadata is machine understandable information about web resources or other thing.) - 한 문헌에 대한 메타데이터는 문헌 안에 있을 수도 있고, 문헌과 분리되어 존재할 수 있다. 1.3 EU-NSF Working Group on Metadata에서 정..

Laboratory 2007.08.21

DOM(Document Object Model)

DOM은 HTML과 XML 문서를 연결시켜주는 프로그래밍적 인터페이스이다. DOM은 어떤 XML 문서를 열고 XML 데이터를 처리할 수 있는 방법을 정의하고 있다. DOM을 이용하면 개발자는 XML 문서를 만들 수 있고, XML 문서 구조를 내비게이션할 수 있으며, 그 요소들을 추가/수정/삭제할 수 있다. DOM의 중요한 목적은 아주 다양한 환경과 애플리케이션에서 사용할 수 있는 표준적인 프로그래밍 인터페이스를 제공하는 것이다. W3C DOM은 어떠한 프로그래밍 언어로도 개발될 수 있도록 고안되었다. 노드(Node) 인터페이스다음 장에서 살펴보겠지만 XML 문서를 읽어들이기 위해 XML 파서(XML Parser, XML 해석기)라고 불리는 프로그램이 사용될 것이다. 문서가 메모리로 올라오면Document..

Laboratory/Develop 2007.08.21

CDATA

XML 문서내의 모든 문장들은 파서에 의해 검사된다 그러나 CDATA 섹션안의 문장들은 예외가 된다. Parsed Data XML 파서는 보통 문서내의 모든 문장들을 분석한다. XML element 를 parse 할때 테그 사이의 문자열도 아래예처럼 parse 하게 되는데 This text is also parsed 왜냐하면 XML element 사이에 다른 element 가 속해 있을수도 있기때문이다. 아래 예에서 element 사이에 다른 element 들이 속해있을수 있다. BillGates 그리고 파서는 이것을 sub-element 로 나뉘다. Bill Gates Escape Characters XML 문자데이터로 사용할수 없는 문자들은 이를 다른 것으로 바꿔줘야 한다. 아래 예처럼 XML ele..

Laboratory/Develop 2007.08.21

Telnet을 이용한 SMTP 테스트 방법

Rational ClearQuest는 SMTP를 이용해서 메일을 전달합니다(다른 방법이 있기는 한데, 제가 아직 이쪽에 경험이 부족한지라 생략). SMTP의 간편함을 적용한 것인데, 문제는... 대개의 ClearQuest admin께서 SMTP 사용하기 위한 SMTP설정이나 네트웍환경에 대해서는 잘모르시고 경험도 부족하기에 제대로된 메일 전달 테스트를 하기가 어렵습니다. (대개의 고객 사이트를 확인해보면 시스템관리자분들이 메일서버나 네트웍환경까지 관리하십니다만). 특히 윈도우 2000이나 2003의 SMTP서비스를 가지고 몇일 몇밤을 고생하십니다. (모든 경우수를 동원해서 설정값을 바꿔보게 되지요). 그래서 ClearQuest 엔지니어가 해야할 작업(역할)은 아니지만, 이런 상황에서 도움을 드리고자 한가..

Laboratory/Exchange 2007.08.21

명령어를 통한 액티브 디렉터리 관리~(1)

윈도 서버 2003의 액티브 디렉터리 역시 윈도 2000서버의 액티브 디렉터리와 마찬가지로 명령행을 통한 관리를 가능하게 한다. (명령어를 통한 액티브 디렉터리 관리를 위해서는 명령프롬프트 창을 열고 수행하면 된다.) ★ CSVDE(Comma Seperated Value Data Exchange) => csvde 명령어는 현재 디렉터리 서비스의 특정 위치 아래에 있는 개체에 대한 속성 및 정보를 마이크로소프트 오피스 중 엑셀 등에서 읽을 수 있도록 콤마로 구분된 CSV 형식의 파일로 저장. ● 옵션 C:\>csvde /? (csvde의 도움말을 보여준다.) CSV 디렉터리 교환 일반 매개 변수 ==================== -i 가져오기 모드 사용 ( 기본값 : 내보내기 ) -f 파일 이름 입력 ..

명령어를 통한 액티브 디렉터리 관리~(2)

★ DSMOD(Directory Service Modify) => 개체의 속성을 수정 (대부분의 옵션이나 사용법은 DSADD와 비슷) ▶ C:\> dsmod [옵션] ● dsmod user => 사용자개체의 속성값 수정 (DSADD User 옵션과 동일한 옵션 사용) (ex) C:\> dsmod user "cn=MSuser,ou=it test,dc=nwtraders,dc=msft" -desc "마이크로 소프트 유저" => it test 조직 구성 단위안에 존재하는 MSuser의 설명이 "마이크로 소프트 유저"로 변경됨 ● dsmod group => 그룹 개체의 속성값 수정 (DSADD Group 옵션과 거의 흡사) ※ dsadd group과 다르게 쓰는 옵션 {-addmbr | -rmmbr | -chmb..