오늘 미투머니 테스트 코드를 작성하다가, 그동안 안개속에 쌓였던, 정규식의 맘을 헤아리게 되어 몇가지 공유합니다.제가 말하고자 하는 내용은 사실 이 포스트에 다 있어요.정규식 RegExp Vs String정규식은 기본적으로 문자열 패턴을 응용한 놈입니다. 그러니, 당연히 String 객체와는 뗄레야 뗄수가 없는 놈입죠~그 동안 크게 신경안쓰고 있다가, 아~ 그렇치 하는걸 오늘 알았...
2010/06/15 10:46 2010/06/15 10:46

일단, 발행하기 전에 정리부터 하자..예제는 나중에 정리하고.. 생각나는대로 써보면,.. 대충 정리해보면 아래와 같다. 1. DOM 노드 캐싱 DOM을 캐싱할때는,.. 캐싱하려는 노드를 cloneNode(true)로 떠서 캐시하자..그렇치 않으면, IE에서는 innerHTML로 해당 노드를 날렸을때,. 캐시한 노드까지 날라간다.반면, IE외의 다른 브라우저에서는 innerHTML로 해당 노드를 날렸을때..해당 ...
2009/07/26 14:39 2009/07/26 14:39

인코딩 문제로 오늘 또 하루종일 씨름했다. 사실 그닥 어려운게 아닌데.. 처음 설정을 잘못해놓으면,.고생하기 쉽상이다. 웹개발에서 인코딩과 관련해서 신경써야할 부분아래와 같은 3가지라고 보면 되겠다. 1. 클라이언트 (javascript)2. 서버 (apache or tomcat 설정)3. DB1. DB 캐릭터셋 설정하기그중에서 가장 실수하기 쉬운 것중에 하나는 DB 설정.mysql 을 설치하고, 꼭 아래와...
2009/06/14 23:58 2009/06/14 23:58

BDLayer 새버전 릴리즈!

2009/05/05 01:34
우리팀에서 나름 유용하게 사용했던 BDLayer (내이름 이니셜을 붙였다..ㅋㅋㅋ)작년말에 저거 만들때, 나름 설계에 고민을 많이 했는데..구조상의 결함과 고치기 힘든 버그때문에..결국 오늘 새버전을 만들어 버렸다. 나름 그동안 구상해왔던, 설계로 작성했고,.."최대한 불필요한 함수들은 노출하지 말자" 라는 기본 원칙을 세웠는데..나름 잘 지켜진것 같다. 코드가 아주 심플해졌...
2009/05/05 01:34 2009/05/05 01:34

항상 이런 이슈는 퇴근쯔음 생긴다..-_- 싫다 정말..여튼, 개편이후, PV가 갑자기 줄어서.. 확인해본결과..문제는 이미지 태그의 src 이용해 리퀘스트를 날릴때, 그 리퀘스트가 중지되는 현상이 발견됐다.Httpwatcher에서 확인해본결과.. 아래와 같은 코드 사용시에..(new Image()).src = "로그집계기록" 열에 2~3번은 aborted가 되고 있었다. 위와 같은 상황이라면 PV가 대략 20~30%...
2009/01/09 02:06 2009/01/09 02:06

오늘까지 발견한 4종의 버그..1. resize 이벤트가 발생하지 않는다. 2. division의 offsetLeft 값이 이전 ie7이하 버전과는 다르게 계산된다.3. 동적으로 생성한 노드의 DOM을 제대로 랜더링 하지 못한다. 4. display:none/block 으로 토글 할때, 처음 한번만 동작한다.앞으로 계속 이페이지에 추가하고, 해결된 버그는 삭제할 예정~!!제발 IE8은 지대로 만들어서, 모두 IE8로 갈아탔...
2008/11/02 23:19 2008/11/02 23:19

오늘 스터디하다가, <script type=" "></script>에서 쓰이는 type의 형태에 대해서 잠깐 언급이 되서 정확하게 무슨 차이가 있는지.. 알아보기위해 또 검색을 시작했다.사실 내가 알고 싶었던건...text/javascript 와 application/javascript 그리고 application/x-javascript 로 선언된것들의 미묘한 차이였다.그래서 찾아본 문서는 IETF에서 발행한 RFC4329 문서의Scri...
2008/04/16 01:03 2008/04/16 01:03

이 부분을 번역할까 말까 한참을 고민했다. 대략 A4 한장 분량의 번역작업이 대충 2시간이 걸렸기 때문이다.머이리 오래 걸려? 라고 묻는자에게 말하고 싶다.. 당신이 해봐~!! -_-내가 알고 번역하는 것과,.. 모르고 번역한 것은 천지 차이다. 주위에 한글 번역서만 봐도 이건 금방 안다. 대부분이 아마도 원문을 보라고 권할 것이다.나도 그렇다. 내가 모 취미반 공부반으로 번역은 ...
2008/04/04 16:32 2008/04/04 16:32

Resolution 이란 단어를 어떻게 해석해야할찌 한참을 고민했다. 결국은 동일한 식별자 이름들이 있을때, 이것을 어떻게 판별해서 가져오는가 하는 내용이기 때문에 대충 Resolution 이 그런 의미로 쓰였음을 알고 다음으로 넘어가자.원문 : http://www.jibbering.com/faq/faq_notes/closures.html원문을 A4 용지로 출력하면, 6페이지 마지막 단락에 있는 내용이다.식별자는 스코프 체...
2008/04/03 12:06 2008/04/03 12:06

원문 출처 : http://www.jibbering.com/faq/faq_notes/closures.html평소에 일반적인 C,C++,Java,C# 이딴 언어를 주로 사용하다 자바스크립트와 같은 스크립트 언어를 조금만 하다보면, 금방 궁금증이 늘어난다.과연.. 요놈들은 왜? 이렇게 작동하는걸까? 라는 좀 원초적인 질문이다.어제 오늘 클로저라는 놈을 제대로 이해하기위해, 각종 아티클들을 찾아보다가..괜찮은 아티클을 발...
2008/04/02 16:19 2008/04/02 16:19