코딩 스타일만 바꿔도 버그는 금방 잡는다!

안녕하세요 ^^ 두번째 강좌로 다시 찾아뵙는 사베르입니다.

이번 강의는 좀 이론적인 것으로 들어가봅시다.

액션스크립트를 코딩하고 나면 어떤 분들은 버그를 금방 잡는데, 자기는 찾아도 찾아도 보이지 않는 경우가 있지요? 물론 자신의 능력 부족이나 오개념으로 인한 것일 수도 있지만, 코딩 스타일이 나빠서 자신이 쓴 코드를 자신이 읽지 못하게 되는 경우가 있습니다. 저도 프로그래밍을 처음 배울 때 코딩 스타일이 나빠서 이런 일이 많이 있었습니다 🙂

제가 말씀드리고 싶은 몇 가지 코딩 스타일에 대해서 말씀드리도록 하겠습니다. Continue reading “코딩 스타일만 바꿔도 버그는 금방 잡는다!”

About ContextMenu in AS3.0 – 2

안녕하세요 ^^ 2부에서는 ContextMenu 를 활용해보도록 하겠습니다.

오늘은 제가 예제로 만든 소스코드를 보고 한 줄마다 설명해드리도록 하겠습니다.

ContextMenu Tutorial2
클릭하면 크게 볼 수 있습니다.

길어보이지만 별거 아닌 소스입니다. 위 소스코드를 실행해보면 아래와 같은 예제가 나옵니다.

아주 심플한 기능만을 수행합니다. 자 이제 한 줄 한 줄 살펴볼텐데요. 1부에 설명했던 코드는 그냥 넘어가도록 하겠습니다. 1부를 읽지 않으신 분은 먼저 읽어주세요.

1부 바로가기: http://blog.saberre.kr/265/ Continue reading “About ContextMenu in AS3.0 – 2”

About ContextMenu in AS3.0 – 1

(이 강의는 필자가 오른쪽 커스텀 메뉴 관련 강의를 찾던 중 도저히 찾을 수 없어서 레퍼런스, 도움말 뒤져가면서 알아낸 정보를 바탕으로 이루어졌습니다. 부디 이 강의가 도움이 되길 바랍니다.) 안녕하세요 ^^ 제가 알려드리고 싶은 내용은 AS3.0 에서 ContextMenu 를 다뤄보자는 것입니다. 아마도 빠진 내용이 많을텐데 댓글로 태클 감사히 받겠습니다. 우선 Adobe 도움말에 나온 ContextMenu 에 대한 설명부터 볼까요?

ContextMenu

ContextMenu 클래스를 통해 Flash Player 컨텍스트 메뉴의 항목을 제어할 수 있습니다. 사용자가 Flash Player에서 마우스 오른쪽 버튼을 클릭하거나(Windows) Control 키를 누른 상태에서 클릭하면(Macintosh) 컨텍스트 메뉴가 열립니다. ContextMenu 클래스의 메서드 및 속성을 사용하여 사용자 정의 메뉴 항목을 추가하고 내장 컨텍스트 메뉴 항목(예: 확대 및 인쇄)의 표시 방법을 제어하거나 메뉴의 복사본을 만들 수 있습니다. Ref: http://livedocs.adobe.com/flash/9.0_kr/ActionScriptLangRefV3/flash/ui/ContextMenu.html

뭔 소리인지 모르겠지요? 이제부터 쉽게 알아봅시다. Continue reading “About ContextMenu in AS3.0 – 1”

V3 365 클리닉 리뷰 2. 빛자루 VS 365 클리닉

이전 글 보기: V3 365 클리닉 리뷰 1. 첫 느낌 및 사용기

지난번에 이어서 이번에는 빛자루와 365 클리닉을 비교해보도록 하겠습니다.

0. 시작하기 전에

빛자루는 AhnLab에서 개인 사용자들에게 무료로 배포하는 백신으로서 백신 뿐만 아니라 컴퓨터 최적화, 개인 방화벽 등의 기능을 제공하고 있어서 365 클리닉과 비슷한 기능을 가지고 있습니다. 예전에 빛자루는 무료 버전과 파워 버전으로 나눠어서 제공되었는데요, 무료 버전은 파워 버전에서 실시간 감시 기능과 몇몇 프리미엄 기능을 제외시켜서 배포되었습니다. 그런데 알약, 네이버 PC그린 같은 무료 백신들이 등장하면서 빛자루 3.0 부터는 실시간 감시 기능을 포함하여 무료로 배포하기 시작했습니다. 그리고 기존에 제공되던 빛자루 유료 서비스는 V3 365 클리닉 이라는 서비스로 재등장하여 지금 2.0 까지 나온 상태입니다.

이번 리뷰 역시 지난 번의 사용기 리뷰와 같은 환경에서 진행하였습니다. 모르시는 분들을 위해서 다시 올려드립니다.

CPU: Intel Core 2 Duo E6400 (2.13GHz, L2 Cache: 2MB)
RAM: 1GB x 2 (Total 2GB, Dual Channel)
Hard Drive: 320GB(298GB on Windows) (Three Partitions: 80GB, 100GB, 118GB)

Continue reading “V3 365 클리닉 리뷰 2. 빛자루 VS 365 클리닉”