IT 용어 9

HTML 특수문자표

Name CodeNumber CodeGlyphDescription‘‘left single quote’’right single quote‚‚single low-9 quote““left double quote””right double quote„„double low-9 quote††dagger‡‡double dagger‰‰per mill sign‹‹single left-pointing angle quote››single right-pointing angle quote♠♠black spade suit♣♣black club suit♥♥black heart suit♦♦ black diamond suit‾‾overline, = spacing overscore←←leftward arrow↑↑upward arrow→→..

lang/html 2006.11.01

REST(Representational State Transfer)

REST(Representational State Transfer)는 WWW처럼분산된 하이퍼링크 시스템 즉, 큰 규모의 소프트웨어 디자인을 위한 소프트웨어 아키텍쳐 스타일이다. REST는 2000년 웹에대해 쓴 RoyFielding(HTTP 프로토콜 설계자 중 하나)의 연설문에서 처음 사용되었다. 또 그 이후 이 용어는 웹과네트워크 커뮤니티에서 널리 사용되고 있다. REST는 원래 아키텍쳐의 원리 모음이다. 하지만 넓은 의미로써는 HTTP에서 XML을 사용한 간단한 인터페이스를 묘사하는말로도 흔히 쓰이곤 한다. 이 두 가지 의미는 오버랩 될 수 있는 것으로, HTTP 프로토콜을 사용하지 않거나월드와이드웹(WWW)을 사용하지 않고도 Fielding의 REST 아키텍쳐로 큰 규모의 소프트웨어 시스템을 디자인..

lang/html 2006.11.01

RFC (request for comments)

RFC (request for comments)는 1969년에 시작된 인터넷 작업 문서이다. 이것은 IETF에서 논의되어 표준화 되었고 어떤 인터넷 문서라도 IETF의 감수 대상이 될 수 있지만 RFC를 부여할지 여부는 IETF에서 결정한다. RFC는 인터넷 상에서 기술을 구현함에 있어서 필요한 프로토콜의 명세 뿐 아니라 프로토콜에 관한 운용정보, 프로토콜 실험에 관한 정보 등 상세한 기본 틀이 제시되어 있다. 각각의 RFC는 만들어진 순서에 따라 RFC 번호를 가지고 있다. 한 문서에 RFC 번호가 부여되고 출판되면 이후에 번호가 바뀌는 일은 없다. 그래서 RFC 번호를 쉽게 구하기 위해서는 RFC 색인을 참조하면 된다. RFC 색인은 RFC가 발표될 때 마다 온라인으로 갱신되고 있다. 관련 사이트 I..

lang/html 2006.10.24

애자일 (ASD, Agile software development)

애자일은 소프트웨어 개발자들의 프로젝트를 위한 스키마 구조이다. 현재 애자일 컨설턴트(Agile Alliance)와 같은 많은 ASD 방식들을 떠올릴 수 있겠다. 애자일 방식은 짧은 시간 동안에 최소한의 리스크로 소프트웨어를 발전시키는 것을 목적으로 한다. 최소 4주에 1번 꼴로 '반복'하며 "계획, 요구 분석, 디자인, 코딩, 테스팅, 기록"과 같이 프로젝트를 실시하는데 필수적인 기능들을 하도록 하면서 스스로 소프트웨어를 개발시킬 수 있도록 이끌어간다. 애자일 방식들은 실시간 커뮤니케이션, 면대면 방식, 문서의 추가 업데이트를 강조한다. 대부분의 애자일 팀들은 소프트웨어 개발이 끝날 때까지 불펜(bullpen)에서 커뮤니케이션을 한다. 불펜에는 최소한 프로그래머들과 프로젝트를 관리하고 분석하고 직접 행..

lang/html 2006.10.24

SSL(Secure Sockets Layer)

SSL(Secure Sockets Layer)은 인터넷을 통해서 개인적인 문서들을 교환하기 위한 넷츠케이프가 개발한 프로토콜이다. SSL은 인터넷 프로토콜이 보안면에서 기밀성을 유지하기 힘든 특성을 가지고 있어 요구되었으며, 인터넷 상거래 시 개인정보나 신용카드 보안에 가장 많이 사용되고 있다. 넷츠케이프의 생각은 비밀 보장을 맡은 프로그램은 웹 브라우저 혹은 HTTP같은 응용 프로그램과 TCP/IP 계층 사이에서 역할을 수행해야 한다는 것이었다. 그래서 웹 서버와 클라이언트 혹은 프로그램 사이에서 소켓 방식으로 메시지를 주고 받는다. 또 SSL은 누구나 알고 있는 공식적인 키와 메시지의 수신자만 인식할 수 있는 개인적인 보안 키, 이렇게 두 가지의 암호 키를 이용한 보안 시스템을 사용한다. SSL의 브..

lang/html 2006.10.19

웹 비콘(Web beacon)

웹 비콘(Web beacon)은 쿠키와 결합되어 이용자가 웹 사이트를 이용하거나 이메일을 보내는 등의 행동을 모니터링하기 위해 1픽셀*1픽셀 이하의 임베디드된 이미지를 말한다. 이것은 주로 마케팅 목적으로 사용되며 Web bug, pixel tag, clear GIF, e-mail 트래킹이라는 다양한 이름으로 불린다. 웹 비콘은 웹 페이지나 이메일에 이미지가 삽입된다. 이런 이미지들을 통해 이용자들이 언제 접속하고 얼마만큼의 시간동안 이용하는지, 어떤 타입의 브라우저에서 이용하는지, 쿠키 값을 어떻게 설정하는 지, 이용자의 IP 주소는 무엇인지에 관하여 정보를 전달할 수 있다. 웹 비콘은 전형적으로 사이트의 움직임을 모니터링 하기 위한 제 3의 부분으로써, 웹 페이지 소스에서 다른 사이트로 연결되는 이미..

lang/html 2006.10.18

LAMP(Linux, Apache, MySQL, PHP)

LAMP(Linux, Apache, MySQL, PHP)는 동적인 웹 사이트 혹은 서버를 구축할 때 보통 함께 사용되는 자유 소프트웨어 프로그램의 묶음을 뜻한다. 즉, 운영체계인 리눅스, 웹 서버인 아파치, 데이터베이스 운영 서버인 MySQL, 스크립트(프로그래밍) 언어인 PHP, Perl, python로 이루지는 소프트웨어 셋트이다. LAMP(Linux, Apache, MySQL, PHP)는 웹의 하부 구조를 정의할 때, 개발 소프트웨어의 프로그램 패러다임을 정의할 때, 소프트웨어의 분배 패키지를 적용할 때 주로 사용된다. 그래서 엄밀히 말하자면 LAMP는 오픈소스 웹 개발 플랫폼이라고 할 수 있다. 비록 각 소프트웨어의 개발자들은 LAMP 개발 목적으로 소프트웨어를 개발한 것은 아니지만, 저렴한 가격..

server-side 2006.10.18

SNS(Social network service)

Social Network란 사람과 사람 사이의 연결망으로 둘만의 관계 뿐만 아니라 여러 가능한 모든 관계를 일컫는 말이다. Social Networking이란 바로 관계를 만드는 행위이며, 사람들간의 관계 형성을 목적으로 하는 Social Network service(Software)는 Social Networking을 보다 손쉽게 할 수 있도록 돕는 도구이다. 따라서, SNS(Social network service)는 어떤 목적에 따라 형성되고 검증된 사회적 네트워크에 초점을 맞춘 Social Software이다. SNS는 사람들간의 연결을 쉽게 만드는 툴이나 맥락 정보를 제공한다. 또 블로그 호스트 서비스이기도 하다. 2005년 이후, 웹에는 300개 이상의 잘 알려진 Social Network ..

sns 2006.10.12

XHTML (Extensible Hypertext Markup Language)

XHTML (Extensible Hypertext Markup Language) 저자: webopedia | 날짜: 2006년 10월 09일 XHTML은 ‘확장적 하이퍼링크 마크업 언어’의 줄임말로, HTML로 똑같이 표현 가능하지만 확장적인 구조적인 구성을 갖추고 있다. 따라서 HTML 버전4와 XML을 혼합하여 네트워크 장치로 출력하도록 디자인된 것이다. XHTML은 HTML DTD의 3요소(태그이름, 계층구조, 속성)과 일치하는 3개의 XML 네임스페이스를 사용한다. 네임스페이스는 프로그램의 각 부분의 공간에 일정한 이름이 붙어있는 것으로, 명령 부분, 데이터나 URL이 참조하는 내용을 기술하는 부분으로 이루어져 있다. 이것은 다른 XML 문서와 서로 인식할 수 있도록 태그로 나타나는 개념 상의 공..

lang/html 2006.10.10
반응형