본문 바로가기

list

(124)
[2010.04.21.수요일] 방호코드 이미지 갤러리 만드는 데서, image gallery comp data 세팅할 때, l_comp.setData(_nowData.list[l_length - 1] as ImageVO); 처럼, 유형변환 할때 보통 as 를 사용한다. 그 이유는 Array(), Date() 때문이다. 이 두 녀석은 강제형변환 하는게 아니라, 새로생성하기 때문이다. 그래서 as 를 일반적으로 사용한다. 방호코드란 코드 중복으로 인한 메모리 낭비를 방지하기 위한 코드 이다. 객체를 스테이지에 올릴때, containes()를 사용하거나, if(!object.parent) ... addChild() 를 사용하면 스테이지에 없으면 올려라 라는 방어코드가 된다.
[2010.04.19.월] 비즈니스 에티켓 비즈니스 에티켓 e-mail 이나 파일을 보낼때 항상 받는 사람의 입장을 생각해야 한다. 이메일 제목은 제목만 보고도 대충 내용이 뭔지 알아야 한다. 일부에서는 스팸메일을 제목만 보고 판단하기도 한다. 제목을 "안녕하세요." 이런 식으로 하면 가차없이 스팸메일로 등록되어버리곤 한다. 제목에 분류를 간단하게 정의하고 본문의 내용을 함축적으로 표현할 수 있어야 한다. 회신할 때도 마찬가지로 회신이라는 표시(회신 이나 Re)를 나타내고, 제목에 메일의 내용을 담아야 한다. 제목으로만 끝나선 안된다. 본문의 내용도 중요하다. 기본적인 편지 형식을 갖추어야 한다. 인사말, 본문-메일관련 내용, 끝맺음 인사. 여기서 중요한것은 메일의 글이 한페이지를 넘기면 안된다는 거다. 글이 길다보면 처음에 좀 보다가 바로 마우..
[2010.04.14.수요일] 파라미터, 재귀함수, 기타, flash에서 임포트한 이미지를 scale9grid 적용하는 방법 파라미터 function(param = null)에서 param을 선택적 파라미터라고 하고 파라미터가 안들어 오면 이 메서드는 사용 안하다는 의미이다. 기초적인 것인데... function(param = null, param1, param2, param3) 이 메서드는 에러를 발생시키는데, 이유는 앞에 꺼가 선택적 파라미터고 뒤에 것들이 중요파라미터라서 그렇다. 중요 파라미터는 꼭 들어와야한다. function(...p_params) 다수의 파라미터 받는 함수다. 이건 다 중요 파라미터를 써야하고 선택적 파라미터로 쓸수 없다. 재귀함수 잘쓰면 아주 유용한 함수라고 한다. 주의점은 잘못쓰면 무한루프에 빠져 컴퓨터가 정신 못차릴 수 도 있다. 이걸 활용해 봐야 겠는데, 왠지 무한루프에 빠뜨릴 것만 같다. 같..
[2010.04.07.수요일] MVC 패턴 Model, View, Controller MVC 패턴 데이터를 나타내는 Model과 데이터를 가지고 보여주는 View로 나누는 개발 방법이다. 지금 우리가 만들고 있는 배너에 이 패턴을 적용하고 있다. 아직은 이러한 패턴에 대한 경험이 부족하지만 상당히 좋은 방법인 것 같다. 계속 익히다 보면 점점 바이트, 비트 이런 기본 단위에 다가가는 기분이다. 우리가 보는 화면은 기본 데이터를 변화 시켜 화면에 뿌려 주는 것이라고 볼 수 있다. 이걸 보면 데이터와 뷰로 나누는 방법이 어찌보면 자연스로운 것 같기도 하다. 이걸 사용함에 있어 View를 통해 데이터를 직접 고치지 않는 것이 원칙이라고 한다. 데이터를 수정할 경우 Model을 통해서 하고, 수정된 데이터를 복제해서 View에게 넘기고, View는 받은 데이터를 사용해서 화면에 나타내게 하도록 ..