전체 글 1447

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

RoR(Ruby on Rails)

줄여서 RoR 혹은 Rails이라고도 부르는 Ruby on Rails은 오픈소스 웹 응용체계이다. Rails는 웹 응용체계를 개발하기 위한 것으로 루비(Ruby) 언어로쓰여지며, Model-View-Control (MVC) 아키텍쳐로 되어있다. 즉, 출력하는 것과 수정하는 것이 완전히 무결정방식인 패턴을 따른다. 또 Rails는 코딩과 구성을 최소화하여 응용 체계를 만드는 완전히 루비 개발 환경이다. Ruby on Rails는 David Heinemeier Hansson에 의해서 만들어졌고 이후 오픈소스 개발자들 및 중요팀들에 의해서 확장, 개발 되었다. Rails는 MIT 라이센스를 가지고 있다. Rails는 Ruby 라이센스도 유효하다. 관련 사이트 Ruby on Rails Ramps Up : Rub..

lang/ruby 2006.10.26

vi 설정

2016.02.29 - Example vimrc 2016.02.29 - Vim Colorscheme Gallery * vi 의 명령모드에서도 설정하나, 영구적으로 .vimrc 파일을 만들어 설정합니다. .vimrc set autoindent " 자동으로 들여쓰기를 한다. set cindent " C 프로그래밍을 할때 자동으로 들여쓰기를 한다. set smartindent " 좀더 똑똑한 들여쓰기를 위한 옵션이다. set textwidth=79 " 만약 79번째 글자를 넘어가면 \n s set wrap " 자동으로를 삽입하여 다음 줄로 넘어간다. set nowrapscan " 검색할 때 문서의 끝에서 다시 처음으로 돌아가지 않는다. set nobackup " 백업 파일을 만들지 않는다. set visual..

ide/vim 2006.10.25

Creative Commons(CC)

Creative Commons(CC)은 법적으로 다른 사람이 창작물을 쓰거나 공유하는 것을 가능하게 하여 창조적인 일의 영역을 넓히고자 하는 비영리 조직이다. 이 조직은 Creative Commons license라고 알려진 저작권 라이센스를 제공한다. Creative Commons license(CCL)는 2002년 12월 16일부터 시작된 저작물에 대한 이용방법 및 조건을 표기하는 ‘저작물 이용허락표시’이다. 즉, 일반적으로 많이 쓰이는 저작물의 이용법 및 조건을 규격화한 것이다. 저작자들은 CCL 사이트에서 자신의 저작물에 필요한 라이센스를 선택하여 표시함으로써, 이용자들이 저작권자와의 접촉 없이도 지정된 이용범위 내에서 자유롭게 사용할 수 있도록 할 수 있다. 관련 사이트 creativecommo..

lang/html 2006.10.24

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

RDF(Resource Description Framework)

RDF(Resource Description Framework)는 인터넷과 웹 상의 메타데이터를 설명하는, 사이트의 정보에 관한 정보를 제공하는 일반적인 규격이다. RDF는 데이터가 처음 생성되거나 업데이트 될 때 생성되는 정보이며, 검색엔진의 로봇들이 데이터를 찾는 키워드이며, 웹 페이지의 지적 권리를 나타내는 지표이다. 또 웹을 인식하며 돌아다니는 기계들이 정보를 인식하고 교환할 수 있도록 정보 상호 운용성을 제공한다. W3C에서 개발된 RDF는 메타데이터에 의존하여 검색엔진을 만드는 웹 개발자들의 필요성에 의해 만들어졌으며, 인터넷 이용자들도 웹 사이트 정보를 쉽게 공유할 수 있다는 점에서 의의가 있다. 실제로 주제, 부제, 작성일자, 저자 등의 웹 정보를 XML 태그에 의해 지시되는 필드에 넣으면..

lang/html 2006.10.24

애자일 (ASD, Agile software development)

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

lang/html 2006.10.24

성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁

성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁 Len Cardinal, 선임 컨설턴트, Microsoft Consulting ServicesGeorge V. Reilly, Microsoft IIS Performance Lead Nancy Cluts가 작성한 기사에서 발췌개발자 기술 엔지니어Microsoft Corporation 업데이트 날짜: 2000년 4월 요약: 이 기사에서는 ASP 응용 프로그램 및 VBScript의 최적화를 위한 팁을 제공합니다. 목차 자주 사용되는 데이터는 웹 서버에 캐시하십시오. 자주 사용되는 데이터는 응용 프로그램이나 세션 개체에 캐시하십시오. 데이터 및 HTML은 웹 서버 디스크에 캐시하십시오. 비 agile 구성 요소는 응용 프로그램이나 세션 개체에 캐시하지 마십..

lang/asp 2006.10.20

ASP 포스트, 겟, 쿠키 , 세션 값확인할때

'이건 포스트로 넘어오는값을 찍어주는거 For Each objItem In Request.Form makestr = objItem & " = " makestr = makestr & "Request(" & chr(34) & objItem & chr(34) & ")" Response.Write makestr & " ': " & Request.Form(objItem) & "" Response.Write " " Next '이것은 Get 방식으로 넘어오는 값을 찍어주는거. For Each objItem In Request.querystring makestr = objItem & " = " makestr = makestr & "Request(" & chr(34) & objItem & chr(34) & ")" Res..

lang/asp 2006.10.20
반응형