2006/07/18 4

GC's problem of JavaScript

http://www.barelyfitz.com/screencast/javascript/memory-leak/ Java 쪽에는 그나마 툴이나 IBM의 Technical Document들이 검색에 걸리지만 Java-Script쪽에는 드물다. 그래도 확실한것은.. 1. Circular Referance 꼬리에 꼬리를 무는 객체 참조는 자칫 참조 서클을 만들어 버린다. 외부에서 참조하는 객체가 없어도 이경우 GC가 탐지를 잘 못하게 된다. 2. Document.write 혹은 innerHTML로 객체를 와장창 변경하는 경우.. 전에 있던 객체들이 레퍼런스가 남아 있다면 지워지지 않음에 주의. 정말 Ghost가 되어버린다. DOM을 기반으로 스크립트 떡칠을 해 가며 Dynamic Page를 구성해 가면서 흔히 놓..

The Art of Project

책이 나온 사실은 많이들 아실테고;;; http://tapm.blogspot.com 조금씩 글이 올라오는데 한번쯤 둘러보실만한 블로그일 것입니다. 피드 등록 추천~~ http://tapm.blogspot.com/2006/07/2.html SE에서의 일정과 마켓팅에서의 일정은 접근 자체가 틀리다 보니 이런 것 같습니다. 뭐 관리에서의 일정도 다를테구요. 지정된 시간내에 혹은 짧은 기간(경비와 연관되니)내에 만들지 않으면 소용이 없다고 하지만 LNG선을 만드는 것을 전세계 인구가 달려든다고 해도 하루만에 만들수는 없는 거죠. 더 재미있는 것은 전세계 인구가 달려 들었다간 지구가 멸망하기 전에 만들 수 있으려나 모르겠습니다. 기획자에게 있어 소프트웨어의 이런 특성은 상당히 기분이 나빠서 묵살해 버립니다. 정확..

장이요~~

본인이 몸담고 있는 회사의 분야의 다른 업체에 대해선 말을 아끼는 편이다. 그들의 생각과 내가 같거나 다르다고 해서 그것이 정답인지 오답인지 모르기 때문일 것이다. 나름대로의 생각으로 몇마디를 할 수 있을진 모르겠지만 결국 누가 정답-사회에서의 승리-인지는 지나가 봐야 알기 때문이다.장기나 체스에서 장 혹은 체크메이트를 외친 후 상대방에게 승복하라고 외칠때는 모든 수를 자기 나름대로 파악 했음은 물론이고 그것이 확실하다고 자신의 능력이 되거나 실력차가 날때만 가능하다. 영화에서 악당이 주인공에게 이제 넌 죽었어라고 외쳐봐야 조연주제에 주연에게 외친것이고 자신의 한계도 모르고 선언한 것에 불가하다.자신의 나아갈 바나 의지등을 천명하는 것은 좋지만 남을 비방하는 것은 매우 조심해야 할 글이다. 아니 아예 쓰..