본문 바로가기

XML10

jQuery로 Ajax 개발을 단순화 하기 jQuery란 무엇인가? 2006년 초, John Resig가 만든 jQuery는 JavaScript 코드로 작업하는 사람들에게는 훌륭한 라이브러리이다. 여러분이 JavaScript 언어 초보자라서 라이브러리가 Document Object Model (DOM) 스크립팅과 Ajax의 복잡성을 다루어주기를 원하든지, 숙련된 JavaScript 구루로서 DOM 스크립팅과 Ajax의 반복성에 지루해졌다면, jQuery가 제격이다. jQuery는 코드를 단순하고 간결하게 유지한다. 많은 반복 루프와 DOM 스크립팅 라이브러리 호출을 작성할 필요가 없다. jQuery를 사용하면 매우 적은 문자로 표현할 수 있다. jQuery 철학은 매우 독특하다. 무엇이든 단순하고 재사용 가능한 것으로 유지하기 위해 디자인 되었다.. 2011. 3. 10.
입력값 유효성 검사 문자들 개발 진행시 부주의로 인해 불필요한 문자를 허용하고 있다. 문자와 응용 프로그램에 전달되는 의미를 다룬다. 문자 세부사항 NULL or null 종종 웹 응용 프로그램으로 흥미있는 오류 메시지를 볼 수 있다. PL/SQL 경우 확인할 수 있다. ( ', ";, SQL, XPath 그리고 XML Injection 테스트에 사용되는 SQL 문자열 또는 쿼리에 사용된다. (-, =, +, ") 고급 SQL Injection 쿼리에 사용된다. ( ', &,! , |, ) 명령 실행 취약성을 발견하는 데 사용된다. "> 기본적인 Cross-Site Scripting 점검에 사용된다. {%0d , %0a} Carriage Return Line Feed (새줄); 모든 특수 기능. {%7f , %ff} 바이트 길이 .. 2010. 8. 12.
RDF(Ontology)관련 개념 Resource Description Framework(RDF)는 메타데이터를 처리하기 위한 기초이며, 웹에서 기계가 이해할 수 있는 정보를 교환하는 어플리케이션 간에 상호 운용성을 제공한다. RDF는 웹 자원의 자동 처리를 가능케 하는데 대단히 편리하다. RDF는 다양한 응용영역에서 사용될 수 있다. 예를 들면 (1) 자원탐색영역에서 개선된 검색엔진능력을 제공하며, (2) 목록분야에서 특정 웹사이트나 웹 페이지, 디지털 도서관에서 이용 가능한 컨텐츠나 컨텐츠 관계를 기술하며, (3) 지식의 공유와 교환을 촉진하기 위한 지적인 소프트웨어 에이전트에서, (4) 내용 평가영역에서, (5) 논리적으로 단일 "문서"를 표현한 페이지 전체를 기술하는 분야에서, (6) 웹 페이지의 지적재산권을 기술하는 영역에서, .. 2010. 7. 26.
XDomainRequest Object Represents a cross-domain Asynchronous JavaScript and XML (AJAX) request. Members Table The following table lists the members exposed by the XDomainRequest object. Attributes/Properties Property Description constructor Returns a reference to the constructor of an object. contentType Gets the Content-Type property in the HTML request or response header. responseText Contains the body of the respo.. 2010. 4. 7.
The HTTP verb PUT under Apache: Safe or Dangerous? "Is the HTTP verb PUT under Apache safe or dangerous?" This is a question I come across often, and have now run into it twice in the work on Atom. So is it safe? The answer is maybe. Here are two such examples: Using DELETE and PUT may be the "right thing to do" in an ideal world, but the fact of the matter is that a lot -- if not the vast majority -- of webservers do not allow these operations... 2010. 2. 10.