본문 바로가기

분류 전체보기2847

빠른 웹 개발을 위한 자바스크립트 라이브러리 오늘은 자바스크립트 라이브러리 웹 사이트 몇 군데를 소개하겠습니다. http://prototypejs.org/ http://script.aculo.us http://jquery.com/ http://developer,yahoo.com/yui/ http://dojotoolkit.org/ http://code.google.com/webtoolkit/ http://mootools.net/ http://qooxdoo.org/ http://mochikit.com http://labs.adbe.com/technologies/spry/home.html http://xajaxproject.org/ 많이 사용하는 순서로 정렬했습니다. (http://ajaxian.com 발표 자료) prototype같은건 자바스크립트를 .. 2009. 4. 22.
php5-json 설치하기 & 사용하기 php-json php-json is an extremely fast PHP C extension for JSON (JavaScript Object Notation) serialisation. It conforms to the JSON specification. It is now part of PHP 5.2.0. Download Version 1.2.1 (SRPM, Win32) - Released 2006-04-01 - Rework comma insertion during encoding. Older... Version 1.2.0 (SRPM, Win32) - Released 2006-03-14 - Complete rewrite using JSON_checker as the base for the pars.. 2009. 4. 22.
구글 map API + 네이버 지도 API 네이버 지도 api 와 구글맵의 위성사진을 조합해 보았습니다. 네이버와 구글간의 좌표 변환은 http://advance.sarang.net/~aero/map/ 에서 도움을 받았습니다. 좋은 변환프로그램을 제공해 주셔서 감사합니다. 주소로 좌표를 찾는것도 구현을 하고 싶었지만 javascript로 파싱할 경우 타 도메인간의 데이타 엑서스 위반으로 IE에서는 보안 경고창이 뜹니다. 그리고 FF에서는 허용 자체를 하지 않습니다. 그래서 이번 버전은 두 API의 좌표 및 zoom 변환에 만족 하겠습니다. ^^; 지도 데이터 ©2009 SK M&C - 이용약관 2009. 4. 21.
Ajax Application Hijacking Security 1. Ajax어플리케이션 하이재킹 자바스크립트가 가진 특성 때문에(동적인 측면) 하이재킹으로 인한 보안 문제가 일어난다. 함수를 선언하고 나서 후에 재정의 할 수 있는 특징 때문이다. ex) 실수로 인한 함수 덮어쓰기 자바스크립트의 특성상 같은 함수 이름이 들어가 있을 경우 나중의 함수가 호출된다. 이를 막기 위해 네임스페이스(namespace) 개념을 도입하면 된다. var Utils={}; Utils.debug=function(){…}; 하지만,실수로 코드를 덮어쓰는 것을 막기 위해 힘쓰지만 의도적으로 덮어쓰면 자신의 원하지 않게 동작하거나 멈출 수 있다. 그림 > 같은 범위의 같은 이름으로 선언되었을 때 마지막에 선언된 함수가 전에 선언된 함수를 덮어쓴다. 그림 7-2>분리된 네임스페이스는 자바스크.. 2009. 4. 20.
SendMail RBL 싸이트 적용 (Spam Filtering) 메일 서버의 구성은 다음 기능을 가지고 있습니다. MUA (메일 사용자 기능 : 사용자의 메일을 저장 해 두는 기능 -> POST BOX에 저장 ) MTA ( 메일 전송 기능 : 목적지 서버로 전송 ) MDA ( 메일 전달 기능 : 특정 사용자에게 전달) 여기서 Send mail 은 이 3가지를 모두 가지고 있는 것이 특징입니다. 가. sendmail환경 설정 1. m4 를 이용한 sendmail.cf 수정 과정 - edit sendmail.mc ( Reference 2.sendmail.mc 수정 ) - m4 sendmail.mc > /etc/sendmail.cf - /etc/rc.d/init.d/sendmail restart 2. sendmail.mc 수정 [ Korean White Domain 설정시.. 2009. 4. 18.