- 미투테스트: 프로필 이미지 경로 바꾸면 미워할테닷 -ㅅ- 2008-05-28 17:44:09
이 글은 gendoh님의 2008년 5월 28일의 미투데이 내용입니다.
이 글은 gendoh님의 2008년 5월 28일의 미투데이 내용입니다.
이전의 글의 버전업을 공개합니다. V4는 이전에 개발되었습니다만 이번에 새로운 문제도 발견되어 V5까지 공개합니다.
이 패턴의 목적은 웹에서의 데이터 처리를 제대로 하는지에 대한 핸들링을 검증하는 일반적인 실험용입니다. SQL Injection쪽과는 상관이 없습니다.
version 2 부터는 ghost님이 참여하셨고, version 5는 miyu님이 발견하셨습니다. version 4부터는 JS 내에서의 스트링 처리를 테스트 합니다. 즉 JS가 아닌 영역은 version 3로도 충분합니다.
정확히 입력받고, 출력되고, 표현되며, 다른 부분에 영향을 주어서는 안됩니다. Version 4의 경우 "<!--"에 대해 파싱 단계에서 무난히 넘어간 후 Script 영역에서 다르게 처리되므로 에러가 발생하지 않는 경향이 있어 이전글에서 설명하였듯이 아예 에러가 나도록 유도합니다. 더불어 "</miyu>"파트는 FireBug가 지적하는 "</"문제를 찾기 위함입니다.
이 글은 절대 펌을 허락하지 않습니다. 오류 수정이나 정보의 집합을 위함입니다. 링크만 거시기 바랍니다.
예전에 CDATA는 운이 좋으면 해석될 뿐..이라는 글을 읽고서는, 나도 같은 문제로 고민한 적이 있어서 정리해 둬야 겠다 싶어서 글을 쓴다. XHTML은 그 자체로 완전히 유효한 XML이어야 한다. XML은 CDATA 섹션(<![CDATA ~ ]]>)이라는 것을 지원하는데, 이 영역 안에 들어갈 경우에는 <,>, & 기호 같은 특수문자들이 자동으로 &lt;, &gt;, &amp;로 변환되는......
헐.... 이런 문제가 있군요;;;;; 덜덜덜
그래도 string literal로 보는 게 맞지 않을까 싶은데....ㅠㅠ;;
테스트 패턴에 이어 해결 방법(?)도 알려주시면 더욱 좋을 것 같군요. (혹시 해결 방법이 저런 문자열을 출력하지 말자..라거나 entity 인코딩하자...라면..-_-a) 이를 테면 strict DTD에서는 결과가 다르다든지 IE8은 어떤지라든지 content-type에 application/xhtml+xml을 지정하면 어떻게 바뀐다든지 말이죠..; (너무 많은 걸 요구했나요..-_-)
ps. 스크린샷에서 구글 툴바, 웹디벨로퍼 확장기능은 굳이 모자이크 처리하지 않으셔도..=3=3
그런데 저렇게 되면 3D 가속이나 이런 것들은 어떻게 되요 ? native boot 했을때랑 vmware 로 했을때 모든 드라이버들이 다 일치하나요 ??
VMWare는 현재 Direct X 9까지 가속됩니다. 최초 VMWare로 들러올때 상당수의 드라이버가 설치되나 왔다 갔다 할 때 추가 드라이버 설치는 더이상 없죠.
강제로 Aero를 켤 수 있지만 저야 안켜고 쓰니;;
아.. 현재 일부 Windows에서 Activation 오류가 있으니 VMWare로 사용은 자제하라고 VMWare에서 권장하고 있습니다. 해결하려고 노력중이라는군요. 저의 경우 Office가 Activation 다시 하라고 성질을 부립니다.
$temp = false;
var_dump($temp);
var_dump($temp['abc']);
결과는?
bool(false) NULL
결코 FATAL ERROR는 일어나지 않습니다. C에서는 상상도 할 수 없는 일.
(PHP 5.1 기준)
자나깨나 리턴값확인 -ㅅ-
왜 많은 프로그래머가 여자친구가 없는 것일까? 프로그래머들이 여자친구가 없는 이유는 바로 “에이다의 저주” 때문이다. 여기서 에이다는 우리가 잘 아는 그녀, 바로 최초의 프로그......