'Adobe'에 해당되는 글 40건
2008.09.11 18:27
점심먹고 앉아 있는데, 뭔가 왔다고 가져다 주시더라고요.
올꺼 없는데~? 하면서 봤더니 우왕ㅋ굳ㅋ

ACE 자격증

구겨지지 말라고 빳빳한 마분지 봉투에 담겨왔네요 ;)



ACE 자격증2

드디어 3주만에 왔습니다!



8월 23일날 시험쳤으니 3주만에 도착했네요 ;) 액자에라도 넣어서 둬야될까요? ㅎㅎ
다들 어서 시험보러 ㄱㄱㅆ!!!


신고
마음만은청춘 | 2008.09.11 18:44 신고 | PERMALINK | EDIT/DEL | REPLY
축하드려요 ~ ^^
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 20:50 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
Favicon of http://blog.naver.com/eirene78 BlogIcon 에이레네 | 2008.09.11 19:33 신고 | PERMALINK | EDIT/DEL | REPLY
오오 감축드립니다 ㄷㄷㄷ
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 20:50 신고 | PERMALINK | EDIT/DEL
흐흐. 종이 한장에 몇십불이라니 ㅋ
Favicon of http://2rsng.tistory.com BlogIcon 꽃녀 | 2008.09.11 20:11 신고 | PERMALINK | EDIT/DEL | REPLY
뽐뿌 이빠이 데쓰...ㅜㅜ

축하축하~~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 20:50 신고 | PERMALINK | EDIT/DEL
어서 따세요~ ㅎㅎ
Favicon of http://lovedev.tistory.com BlogIcon lovedev | 2008.09.11 20:12 신고 | PERMALINK | EDIT/DEL | REPLY
와..멋지군요 ^^ 축하합니다~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 20:50 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
Favicon of http://koko8829.tistory.com BlogIcon 열이아빠 | 2008.09.11 21:14 신고 | PERMALINK | EDIT/DEL | REPLY
저는 그래도 열쇠고리같은거라도 오지 않을까 내심 기대를...ㅎㅎ
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 22:48 신고 | PERMALINK | EDIT/DEL
뭔가 기념품이 하나라도 왔으면 좋았을텐데요 ㅎㅎ
장창학 | 2008.09.11 22:02 신고 | PERMALINK | EDIT/DEL | REPLY
우왕.. 축하드립니다.. ㅎㅎㅎ 예전에 Macomedia시절에는 공인 뱃지며, 스티커, 책자, 트라이얼CD 등등 선물이 푸짐했는데 달랑저거예요?
에잉.. 어도비 정말짜다.. ㅎㅎㅎ 그 흔한 티샤쓰하나 넣어주징.. 나뿐 어도비 지네들만 깜장 티싸쓰 만들어서 입고 댕기고.. ㅎㅎㅎ

암튼 축하드려요.. ^^
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 22:48 신고 | PERMALINK | EDIT/DEL
아하~ 예전에는 좀 푸짐했군요 ^^;
전 전에 캠프때 깜장 티셔츠 받았습니다 ㅎㅎ
Favicon of http://blog.actioninside.com BlogIcon 액션신 | 2008.09.11 22:21 신고 | PERMALINK | EDIT/DEL | REPLY
정말 멋진데요... 축하드려요.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.11 22:49 신고 | PERMALINK | EDIT/DEL
오~ 여기까지 와주시고 감사합니다 ;)
찌노 | 2008.09.12 09:52 신고 | PERMALINK | EDIT/DEL | REPLY
쫌만 기다려요.. 담달에 똑같은 포스팅을 해드리겠..;;;;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.12 10:01 신고 | PERMALINK | EDIT/DEL
안올라오면 지는겁니다? ㅋ
Favicon of http://www.i-rince.com BlogIcon rince | 2008.09.13 04:37 신고 | PERMALINK | EDIT/DEL | REPLY
우와... 잘은 모르지만 축하하면 되는거죠?
웬지 어려운 시험일듯 하네요 ^^

축하축하!
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.13 20:13 신고 | PERMALINK | EDIT/DEL
축하해주셔서 감사합니다 ;)
Favicon of http://7zelkova.tistory.com BlogIcon 제르코바 | 2008.09.13 20:18 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님, 축하드려요~
저도 어서 공부해서 따야겠는데.....으음.....
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.13 21:08 신고 | PERMALINK | EDIT/DEL
앗. 제르코바님 여기까지 와주시고 ㅎ
감사합니다 ;^)
Favicon of http://egg.pe.kr BlogIcon egg | 2008.09.13 23:38 신고 | PERMALINK | EDIT/DEL | REPLY
우왕~ 축하드려요.
시험을 보신지 벌써 3주가 되셨군요.
새삼 시간이 참 빠름을 느껴요..;;;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.14 12:41 신고 | PERMALINK | EDIT/DEL
그러게요. ㅎㅎ 벌서 3주가 흘러서 추석이네요.
시간 참 빠릅니다. ㅎㅎ
코코로 | 2008.09.17 15:22 신고 | PERMALINK | EDIT/DEL | REPLY
저 술사주세요.....
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.18 09:43 신고 | PERMALINK | EDIT/DEL
사줬자녀~
Favicon of http://okgosu.tistory.com BlogIcon okgosu | 2008.09.18 01:56 신고 | PERMALINK | EDIT/DEL | REPLY
축하드려요...오늘 검쉰님 이름을 알게되었군요...
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.18 09:43 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
닉네임이랑 이름이랑 매치가 안되는 문제점이 있긴 합니다 ㅎㅎ
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2008.09.22 16:57 신고 | PERMALINK | EDIT/DEL | REPLY
참 이뻐요
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.24 23:32 신고 | PERMALINK | EDIT/DEL
언능 치세요 ~~ ㅎㅎ
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.09.01 01:07
사용자 삽입 이미지
일전에 소개해드렸던 'Adobe FLEX 3 실전 트레이닝 북' 의 뒤늦은 리뷰입니다. 예약판매 중이었던 것을 발견하고 예약을 하려고 했으니 여차저차한 사정에 의해서 예약을 하지 못해, 마냥 궁금해 하고만 있었습니다.
이 책의 원서인 'Adobe Flex 3 Training from the Source'의 flex 2 시절 책인 'Adobe Flex 2 Training from the Source'를 PDF로 사다가 Flex 공부를 시작했던게 제 첫 Flex 입문이었죠. 그 후로 옥상훈님의 '예제로 배우는 Adobe 플렉스'가 나와서 '한글이라서 좋구나~' 신나하며 읽었던 기억이 나네요. 한글로 된 서적이 없어서 안되는 영어로 구글님께 비나이다~ 비나이다~ 하며 찾아보곤 했었는데 말이죠.
그래서 이번 'Adobe FLEX 3 실전 트레이닝 북'에 대해서 상당히 기대가 컸습니다. (예약안한건 뭥미..-_-)  월급받으면 10% 넘는 돈이 책값으로 지불되는 상황이어서 그 당시 돈이 없었습니다; 사야지~ 하고 생각만 하고 있다가 한 몇주 까먹고 지내는 상황이...

하지만 또 지성이면 감천(그게 무슨 상관)이라고 책을 퍼낸 위키북스에서 선물로 책을 보내주셨습니다. ;) 정말 감사드립니다. (덕분에 돈을 아꼈습니다. ㅜㅜ 개발서 너무 비싸요.. 먹고 살기 힘들 지경-_-)

제가 책을 받기 전에 강컴에 강력한 서평이 올라왔었습니다. 한마디로 '번역이 형편없다' 라는 거죠. 저도 ㅎㄷㄷ 하고 있던 참에 책을 받았는데 '-keep-generated-액션스크립트'는 스티커로 수정되어 있더군요. 아마도 'ActionScript' 라고 적힌 것을 기계적으로 일괄 수정하다가 나타난 문제였던 것 같습니다.
실제 악플에 가까운 서평이 올라왔던 것과는 달리 제가 읽기에는 번역 자체의 퀄리티는 대부분 무리없이 읽을 수 있는 평이한 수준이었습니다. 책의 앞과 뒤쪽의 용어들의 번역들이 좀 일치하지 않는 느낌이더군요. 역자가 한분이 아니여서 그런 듯. (조금은 아쉬운 생각이 들긴 합니다만, 번역서 출간에 대해서 제가 알고 있는 바로는 번역에 대한 비난에 씁쓸한 웃음만 나오더군요. 번역비가 많이 나와서 부자가 되는 것도 아니고, 그렇다고 번역의 질이 어떻니 하며 신경만 곤두서고 말이죠. 참... 안타까웠습니다. 거의 자원봉사의 수준이라고 하던데 말이죠.번역하실 분들이면 원서 읽기도 무리가 없으실 분들이 자원봉사정신이 없으시다면 번역서가 나올리가..아쉬울 것 없으실 분들일텐데. 영어 한줄도 더듬거리며 해석 겨우 해내는 제가 이런말 하는게 좀 우습네요 ^^)
부분적으로 애매한 설명 같은 것은 수정을 좀 하셔서 차후에 다시 책을 찍을 때 반영이 되었으면 좋겠네요. 베타리더도 적극 도입하시면 좋겠습니다.

아무튼, 책 내용은 많은 분들이 말씀하신대로 참 좋습니다. Flex의 전체적인 것(레이아웃부터 FDS까지)을 설명하고 있기 때문에, 입문자에게 개념정리로써 상당히 도움이 될 듯합니다. 예전 Flex2 버전은 영어버전으로 공부했더니 이해를 잘못하고 있던 부분이 많았는데, 한글서적이라 참 좋네요 ㅎ Flex 3용으로 나오면서 추가된 여러가지 내용들도 참 쉽게 이해할 수 있었습니다.
좀 더 이미지가 많았으면 하는 생각도 했습니다. 텍스트로 서술되어 있는 경우가 많아 열심히 읽어야됩니다. ;)  조금 답답하다 할까요. 크게 문제될 부분은 아닙니다.
각각 실습시간이 나와있어서 또한 재미있습니다. 추후에 사내 Flex 관련 스터디가 진행된다면 이 책으로 하면 참 좋을듯.

제가 일전에 Flex ACE를 취득했는데, 이때도 참 달게 잘 보았습니다. 예를 들면 시험에 CSS부분에서 Type selector와 Class selector 에 대해서 나오는데, 처음보고는 이게 뭐지.. 하는 생각만 들더라고요. 용어가 너무 생소한 느낌이랄까요. 분명 개발할때 쓰고 있는데 말이죠. 그래서 저처럼 ACE를 취득하려고 준비하시는 분들께도 추천해드립니다. 꼭 한번 정독하시면 좋습니다. ;)

<b>Type selector와 Class selector가 뭔지 모르신다면 클릭.</b>


AIR in Action번역서가 나올 예정이라고 합니다. 9월 안(아마도 추석 전후..)에 나온다고 하는데요. 기대 완전 하고 있습니다. ;)
사용자 삽입 이미지

표지가 나왔네요 ;)


저도 책 한권 써볼까 싶은 생각이 절로 납니다 ;)
신고
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.09.01 02:05 신고 | PERMALINK | EDIT/DEL | REPLY
다 봤으면 이리로 토스.. ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 09:43 신고 | PERMALINK | EDIT/DEL
안봐도 다 알면서 ㅋㅋ
Favicon of http://koko8829.tistory.com BlogIcon 열이아빠 | 2008.09.01 10:14 신고 | PERMALINK | EDIT/DEL | REPLY
텍스트 서술은 실제 따라하면서 하게 되면
쉽게 이해할 수 있는데 그냥 읽기만 할때에는 무척 답답하죠.
아무래도 책의 용도가 따라하기니깐..
여기서 그림이 더 늘어났다면 아마 무기가 되지 않았을까 싶네요..ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 11:27 신고 | PERMALINK | EDIT/DEL
하긴 안그래도 무거운데 흉기가 될뻔 했네요.
Favicon of http://jpkim56.tistory.com BlogIcon 좀생이별 | 2008.09.01 11:13 신고 | PERMALINK | EDIT/DEL | REPLY
이것 참.. 저를 겨냥하신거 같으니 한마디 안 할 수가 없네요.

책으로 출판을 한다는건 이유가 어찌됐든 그만큼 큰 책임이 따라한다고 봅니다.

역자의 내부 사정을 알아야 할 필요도 없구요...
자원봉사 수준으로 했다고 하시면서 두둔하시는거 같은데...

돈을 하나도 안받고 했더라도, 그건 타당한 이유가 될 수 없습니다.

엄진영님처럼 이 책의 강의 동영상을 올려 다른사람이 참고하게 하는 방법...
그냥 몰래 번역(?)해서 PDF 로 배포하는 방법..

자원봉사면 이런 여러 방법도 있었습니다.

만약에 이렇게 한 거라면,
번역을 가지고 뭐라 하면 그건 정말 적반하장이겠죠.

그러나, 이건 이야기가 전혀 다릅니다.
싼 가격도 아닌데.. 그만큼의 퀄리티를 요구하는건 당연한 권리입니다.
이 책은 보면 번역을 대충했다는걸 바로 느낄수가 있을 정도이니 어이가 없는거죠.

-keep-generated-actionscript 이걸 기계적으로 변환해서 생긴 오류라고 하는데..
오류야 그렇게 생겼겠지요.. 그렇지만 번역을 신경써서 했다면 이런건 번역할때 바로 발견 할 수 있는겁니다.
최소한, 번역할 때 문장 한번이상씩은 검토를 할 테니 말이죠.

용어를 번역을 해서 써야 할지 그냥 원문 그대로 써야 할지.. 과연 이런 고민을 했는지도 의심이 듭니다.
몇가지 예를 들어보죠..

"옅은 사이안..."
처음에 사이안이라길래 도대체 뭔가 했습니다. 오타일까 이런 생각으로 뭘 쓰려고 한건지 생각을 하게 되고...
결국 유추해보니 cyan 이더군요.. 첵에는 cyan 이라고 언급도 안되어 있죠. 검색해보시면 아시겠지만 청색입니다.. 415쪽입니다.

"이 이벤트를 위한 EComm.mxml 애플리케이션은 리슨(listen)을 가지고 있을 뿐..."
도대체 누가 리슨을 가지고 있다고 합니까? 이벤트 핸들러나 이벤트 리스너도 아니고 말이죠.. 247 쪽입니다.

"어플리케이션을 디버그 한다"
디버그 하라고 이렇게 써놓은게 아니라, 어플리케이션을 디버그 모드로 실행 하라는걸 이렇게 써놨습니다.
이건 의미 전달이 완전히 다르다는걸 알고 계실껍니다.

"베스트 프렉티스"
이건 이렇게까지 써서 번역할꺼리가 되질 않습니다. Flex 랑 전혀 관계없는 용어니깐요.
그냥 대충 문맥 상황에 맞춰서 의역하면 될 용어입니다.

일일히 예를 들기에도 워낙 많기 때문에.. 이쯤합니다.
이런데도 번역이 평이하다고 하시니... 참... 저는 나름대로 책 많이 보는편이라고 생각합니다만...;;

참고로 저는 악플러 아닙니다.
강컴에 서평올린것도 그게 처음입니다... 이건 그냥 두고볼일이 아니라고 생각해서 썼습니다.

역자가 책을 번역하면서 과연...
http://blog.insightbook.co.kr/84

이와 같은 생각을 했을까요? 어떻게 생각하십니까?
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 11:57 신고 | PERMALINK | EDIT/DEL
제가 쓸때없는 말을 적은 것 같군요.

적어주신 오기(?) 관련은 위키북스 측으로 전달하셔서 다음 쇄에서는 수정하도록 하는게 좋을 것 같습니다.
전 한글서적이 나오는 것만 해도 대단한 것이라 생각하였는데, 좀생이별님께서는 저보다 안목이 높으신 것 같습니다.

제가 읽기에 번역이 평이하다 라고 생각한건 순전히 제 생각입니다. 안좋은 번역만 쭉 적어주셨는데, 대부분은 읽을만 하더라고요. 제 생각을 가지고 뭐라하시면 안될 것 같고요(생각이 다른 것이지 틀린건 아니라고 봅니다), 예전에 개발자가 아닌 분들이 번역하셔서 이상한 번역용어가 남발되었던 책만 제가 봐서 그런거 같습니다. 제가 대충 읽었을지도, 아님 눈이 좀 이상한지도...

그리고 실제 번역작업이라는 것이 자원봉사하는 그런 일임은 사실입니다. 업계에 도움이 되고자 하는 마음이 아니고서야... (돈때문이었다면 차라리 그시간에 알바 몇 개 뛰는게 낫죠.) 그런 고귀(?)한 마음을 '최악' 이라는 말로 걷어차시니 그게 좀 마음이 아팠습니다.

이런 논쟁으로 인해서 위키북스 측에서는 보다 신경써서 책을 펴낼 수 있을꺼라 믿고 이만 줄이겠습니다.

ps. 혹시나 해서 적는 것입니다만, 저는 위키북스와 역자분들과 아무런 이해관계(일면식도...)가 없습니다.
Favicon of http://blog.naver.com/eirene78 BlogIcon 에이레네 | 2008.09.01 11:51 신고 | PERMALINK | EDIT/DEL | REPLY
AIR 인 액션 짤방 광고 감사드립니다 ㅋㅋㅋ
책 나오면 어떻게 싸인이라도 해서 드리던가 하께요 ㅋㅋㅋ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 11:52 신고 | PERMALINK | EDIT/DEL
와우~ 사인회 꼭 하세요 ㅋㅋ
Favicon of http://ironcpa.tistory.com BlogIcon ironcpa | 2008.09.01 15:34 신고 | PERMALINK | EDIT/DEL | REPLY
번역서의 평가에서는 내용만큼이나 번역의 수준이 중요하다고 봅니다. 번역서의 구매자 중에는 원서를 읽다가 속독을 위해 구매하는 사람도 있기 때문에 더욱 그러합니다. 책을 읽어본 바로는 분명 번역의 오탈자가 지적될 수준이며 전체적인 번역체의 수준도 어색한 사실 입니다. 목적에 따라서는 지불한 돈값을 전혀 못하고 있음입니다. 전 역자보다는 출판사의 문제를 더 지적하고 싶습니다. 서둘러 출간하기 위해 검토를 하지 않은것이 명백해 보이니까요. 번역의 질에 대한 평가는 다를 수 있다고 하지만 이건 좀 아니지 싶었습니다.
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 15:51 신고 | PERMALINK | EDIT/DEL
저는 책의 내용에 관해서 좋은 책이다.. 라고 의견을 피력한 것인데, 많은 분들이 번역서이므로 번역에 대한 평가를 내리시려고 하시는 군요. 제가 번역에 대해서 왈가왈부할 정도의 능력이 되지 않으므로 제가 의도적으로 평가를 못내리는 것일 수도....
저와 다른 생각을 가진 다양한 분들이 많다는 것을 다시금 느끼면서, 다양한 시선들이 모여서 좋은 결과를 내어주리라 기대해봅니다.
찌노 | 2008.09.02 15:17 신고 | PERMALINK | EDIT/DEL | REPLY
에어 기대되는데요? 저 책은 구씨한테서 뺏어다가 볼까나요 ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.02 16:09 신고 | PERMALINK | EDIT/DEL
전반적인 개념잡기에 최적의 서적인듯 합니다.
꼭 한번 보세요 ㅎ
Favicon of http://2rsng.tistory.com BlogIcon 꽃녀 | 2008.09.05 10:45 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님 때문에 이 책을 보고 있는데..
저도 올렁증이 심한편이라서 그런지.. 번역에 대한 이모저모가 보이질 않더군요..ㅜㅜ
단지, 책을 빨리 봐야한다는 강박관념만이...ㅋ
오랜만에 들르네요..요즘 정신이 너무 없어요..
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.05 11:38 신고 | PERMALINK | EDIT/DEL
네~ 오랫만이네요 ;)
저도 요즘 바빠서 포스팅을 통 못하고 있어요 ㅎㅎ
감기 걸리기 딱 좋은 날씨네요, 감기 조심하세요 ㅎ
장창학 | 2008.09.07 15:09 신고 | PERMALINK | EDIT/DEL | REPLY
역시 원서는 원서로 봐야하나?? 이래서 제가 CF관련서 번역을 망설이고 있는데.. ㅠㅠ; 대빵 욕먹을까봐.. 100권 찍어놨는데 인터넷/오프라인 판매합계 3권.. 지인에게 돌리는 용으로 10여권.. 나머지 곧바로 소각장 신세를 면치못할 것도 걱정... ㅠㅠ;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.07 23:07 신고 | PERMALINK | EDIT/DEL
저처럼 영어 못하는 분이 아니시라면 원서 읽으시는게 정신건강에 도움이 되실지도 ㅎㅎ
그나저나 무슨 책을 번역하신거예요? ㅎㅎ
저도 한권 ㅎㅎㅎ
Favicon of http://blog.naver.com/lp7176 BlogIcon 이광우 | 2008.09.08 11:22 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님의 리뷰를 보고 번역 수준을 짐작 할 만 합니다. 참 번역이란게 어렵죠.... 같은 단어라도 뜻이 많은 동사들의 경우에는 정말 문맥이 완전히 엉뚱한 방향응로 번역이 될 수 있을 테니까요... 뭐 그래도 번역기 돌린거 보단 낫다고 하면 살만 한 가치는 있을 듯합니다. (가격만 낮춘다면요...ㅎ) 번역서는 어지간하면 원문이랑 비교하며 읽어보는게 좋다는...암튼 검쉰님 리뷰 잘 보고 큰 도움이 되었습니다~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.08 13:23 신고 | PERMALINK | EDIT/DEL
도움이 되셨다니 다행입니다. ;)
이 포스트때문에 참 많은 생각을 했답니다. ㅎㅎ
ㅇㅇ | 2008.09.08 20:32 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰오빠 http://cafe.naver.com/flexcomponent/12207
이거좀...........
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.08 23:54 신고 | PERMALINK | EDIT/DEL
아.. 토나와.. ㅡㅡ
htm 에서 파라미터 가지고 못 다니니 htm 도 내부적으로 jsp 구분을 이용하던지 hidden 필드로 원하는 파라미터 가지고 있도록 처리하는 수밖에...
Favicon of http://okgosu.tistory.com BlogIcon okgosu | 2008.09.09 01:01 신고 | PERMALINK | EDIT/DEL | REPLY
ACE시험 한글 번역은 어떻던가요...? 제가 번역 감수했는데... 영어와 우리 나라 문장 구조 뿐만 아니라 문화도 달라서 번역이 쉽지가 않던데....헤헤헤 ^^;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.09 09:51 신고 | PERMALINK | EDIT/DEL
아하~ 최근에 수정이 되었던지, 열이아빠님이 지적하신 '보기스택'은 없었습니다 ㅎㅎ
번역 자체는 문제가 없었던거 같은데, 용어들이 한글화 되어있어서 아리송~ 했던거 같아요. ㅎㅎ
Favicon of http://egg.pe.kr BlogIcon egg | 2008.09.10 11:02 신고 | PERMALINK | EDIT/DEL | REPLY
플렉스의 길은 먹고도 험하군요.ㅡㅠ
매번 좋은 책 추천해주시는데 아직 소화를 못시키고 있네요;;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.10 14:08 신고 | PERMALINK | EDIT/DEL
하면 할 수록 더 아리송~ 하네요 ㅎ
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.08.23 18:00
Flex ACE 를 보려고 마음먹은지는 이미 올해 초 였습니다. 올해 목표중에 하나였거든요. 미루고 미루고 미루다 드디어 시험을 치뤘습니다. 요전에 이벤트로 시험 50% 할인 바우쳐도 받기도 해서 시험치기는 최상의 조건이었습니다만, 이놈의 귀차니즘이 가장 문제. ㅡㅡ;

차일피일 미루다가 유주상님께서 올리신 글 'Adobe Certified Expert 헤트트릭(hat trick) 달성' 에 완전 자극받고 있던 참에, 열이아빠님께서 '자격증만으로 몸값이 올라갈까요' 라는 글로 제대로 다시 뽐뿌를 주시는 바람에 뭔가에 홀린듯 접수를 하고 말았습니다.
Pearson VUE 에서 접수해서
결국 오늘(2008년 8월 23일) 강남에 있는 중앙컴퓨터학원에서 시험을 쳤습니다. (기계철인은 안해주시더군요 ㅜㅜ) 요즘 Pearson 에서 접수하면 $80에 접수 되어서 50% 할인받아 $40에 쳤습니다. (거저네요 거저 원래 $150인데 ㄷㄷ)

공부안하고 셤 쳤더니 점수가 ㄷㄷ

공부안하고 셤 쳤더니 점수가 ㄷㄷ


열이아빠님이 말씀하신대로 한글로 쳤더니 이해가 안되는 부분이..; 하지만 전 영어가 쥐약이므로 걍 한글로 쳤습니다. ㅡㅡ;  시험도중에 살짝 당황했던 부분도 있었는데요, UML 관련 문제에서 UML이 안보이는 겁니다. 그림같은 것은 시험 프로그램 하단의 '게시' 버튼을 눌러야 출력이 되더군요. 상당히 당황했었습니다;
시험시간은 모자라지는 않았고요, 시험 종료 40분 전쯤에 나온듯 하네요. 묘한 문제들이 몇 개 있어서 당황스럽기도 했고, 모르는 문제도 있더군요; 반성중입니다.;

아직 어도비쪽으로 데이터가 가지 않았는지 ID는 나왔는데 인증 커뮤니티에 인증이 안되네요. 월요일쯤 다시 해봐야겠습니다.  근데 이제 ACE 로고 블로그에 박아도 되는지 모르겠네요 ㅎㅎ
방금 인증을 했습니다.(2008. 8. 25.) 그간 사이트가 문제가 있었는지 에러메세지만 출력해대더라고요. 인증페이지에서 살짝 의아했던 것이 History 에서 엄청난 리스트가 쌓여있더군요. 뭔가 했더니 (9A0-310) Flex 2.0 Developer Exam에 합격하였더니 그와 관련된 여러 자격들에 등록되어 있다는 메세지가 주루룩~

이미지 보기


 
ACI(Adobe Certified Instructor)가 엄청 관련되어 있더군요. ACI는 엄청 세분화 되어있는 모양입니다. Adobe의 공식교제의 각 권에 대한 강의 자격을 따로 부여하는 것 같네요. 뭐 강의를 할 능력은 안됩니다만 ;^(
위에서 링크걸었던 유주상님의 글과 열이아빠님의
Flex 3 ACE 살짝 정보 에서도 언급되어 있습니다만, ACE(Adobe Certified Expert) 중에 전문가(Specialist)라고 지칭되는 인증이 있는데요, Flex 2 시험과 연관되는 전문가(Specialist) 등급이 2가지가 있네요.

하나는 이미 링크를 보셨으면 아실듯한 Rich Internet Application Specialist 고요,
Rich Internet Application Specialist

하나는 Web
Specialist 입니다.
Web Specialist



이미 Flex ACE 를 취득하신 분들이 많이 있습니다만, 시험정보를 찾기가 힘들더군요. 시험 힌트를 주신 에이레네님 감사드립니다. ;) 
Flash도 공부를 열심히 해서 Rich Internet Application Specialist 도 노려볼 생각입니다. ;) (시간이 허락된다면 CF도 ~ 이건 장창학님 괴롭혀야되는건가요...) 거기다 Dreamweaver 까지 취득하면 Web Specialist 는 덤으로~ㅎㅎ

악재중에 겨우 찾아온 호재군요. ㅜㅜ

신고
이전 댓글 더보기
Favicon of http://koko8829.tistory.com BlogIcon 열이아빠 | 2008.08.24 23:26 신고 | PERMALINK | EDIT/DEL | REPLY
가볍게 패스하셨군요.
근데 기계철인이 뭐죠.
저는 그냥 빨간 도장찍어주길래 그게 그건가보다 했는데...ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.24 23:53 신고 | PERMALINK | EDIT/DEL
기계철인이 왜 압인이라고 해야되나요?
콱 눌러서 올록볼록 요철이 생기게 하는거요.ㅎ
유주상님 글에 기계철인 해준다고 해서 중앙으로 갔건만..ㅎㅎ
Favicon of http://mudchobo.tomeii.com/tt/ BlogIcon 머드초보 | 2008.08.25 08:52 신고 | PERMALINK | EDIT/DEL | REPLY
축하드려요 ^^
저는 언제 딸지ㅠㅠ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 09:54 신고 | PERMALINK | EDIT/DEL
별로 어렵지는 않더라고요 ㅎㅎ 언능 따세요!
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2008.08.25 09:35 신고 | PERMALINK | EDIT/DEL | REPLY
축하드려요~~~
저도 봐야하는데.... ^^;;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 09:54 신고 | PERMALINK | EDIT/DEL
제가 쪽집게 과외라도 ㅎㅎ
내사수 | 2008.08.25 09:36 신고 | PERMALINK | EDIT/DEL | REPLY
요즘 Flex 공부하고 있습니다
자격증 시험은 어떻게 공부하셨는지 궁금합니다 ^^;;
JLPT 시험도 준비중이라 바쁘지만요~ 한번 도전해 보고 싶네요~~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 09:55 신고 | PERMALINK | EDIT/DEL
우선 어도비 교재랑 이번에 나온 Flex 3 트레이닝북을 중심으로 봤습니다. 실제로 시험에 나온 대부분이 이 책에서 출제되었더라고요 ;)
유주상 | 2008.08.25 09:39 신고 | PERMALINK | EDIT/DEL | REPLY
축하합니다.ㅎㅎ 저는 빨간색 기계철인 찍어주던데.ㅎㅎ.. 중앙에서도 사람에 따라 차별하나 본데요? ㅎㅎ
역시.. 우리나라에서는 좀 까칠하게 해야 제대로된 서비스를 해주는거 같은...ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 09:56 신고 | PERMALINK | EDIT/DEL
제가 어리버리해보였나보네요. ㅡㅡ;
그날 가을맞이 대청소 하신다고 학원이 정신 없더라고요 ㅎ
Favicon of http://blug.naver.com/83heejung BlogIcon 야무지게 | 2008.08.25 10:46 신고 | PERMALINK | EDIT/DEL | REPLY
와우 합격 ㅎㄷㄷㄷㄷㄷ 정말 부럽....;;
어도비 교재라함은 영어로된 어도비 안내책저같은 그 두꺼운 copy본을 말씀하는건지;;
플렉스 처음 교육받으러 갔을때 받아놓고 안봤었던...그.....ㄷㄷㄷㄷㄷㄷ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 23:45 신고 | PERMALINK | EDIT/DEL
네. 맞는거 같네요 ;)
아무래도 어도비 공식 교재다보니까 ㅎㅎ
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.08.25 13:04 신고 | PERMALINK | EDIT/DEL | REPLY
다시 한 번 축하..
나도 복사 좀 ㅎㅎ;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 23:45 신고 | PERMALINK | EDIT/DEL
감사감사 ㅎㅎ
Favicon of http://yuusi.net BlogIcon yussi | 2008.08.25 18:59 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님~ 축하드려요^^ 저도 도전함 해보고싶네요
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 23:44 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
근데 왜 똑같은 덧글이 30개나 등록이 ㄷㄷ
심뽀 | 2008.08.26 14:51 신고 | PERMALINK | EDIT/DEL | REPLY
축하드립니다.
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.26 16:43 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
Favicon of http://nooree.com BlogIcon 장창학 | 2008.08.26 19:27 신고 | PERMALINK | EDIT/DEL | REPLY
축하드려용~ ^^..

저도 시험응시를 해보려고 한 마음은 몇년째 입니다만 원채 시험운이 없어(실은 돈아까워 ㅡㅡ;) 안보고(실은 못보고.. 그냥 안봤다고 우기고 싶음)만 있습니다. 헤헤헤.. 축하드려요..^^ 저도 올해 CF와 Flex 동시에 도전해볼까요?
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.27 00:25 신고 | PERMALINK | EDIT/DEL
CF 시험 정보좀 ㅎㅎ
전 Flex 시험 정보를.. ㅎㅎ
Favicon of http://2rang.tistory.com BlogIcon 꽃녀 | 2008.08.27 10:08 신고 | PERMALINK | EDIT/DEL | REPLY
축하드립니다.
검쉰님때문에 저도 뽐뿌하고싶네요 ^^
궁금한거 있으면 물어봐도 되죠? ㅋ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.27 10:32 신고 | PERMALINK | EDIT/DEL
ㅎㅎ 당연하죠 ㅎ
장창학 | 2008.08.27 12:58 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님.. 제 cflab.com에 댓글 남겨 주셨죠? 몇일전부터 리뉴얼하려고 사이트닫아 놓고, 오늘 DB정리하다가 확인했습니다. CF7 Exam Guide 다운로드 하시려고 했던 거 같은데요.. akyo_k@naver.com 으로 보내드릴께요.. 그리고, cflab.com 현재 열심 코딩 중이랍니다. Forum형태로 가야할거 같아요.. 그전에는 아직 회원인증 및 관리가 덜 만들어져서 저혼자만 로그인해서 글썼는데.. 아무래도 블로그와 중복이라서.. ㅠㅠ;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.27 13:40 신고 | PERMALINK | EDIT/DEL
아하~ 공사중이었군요 ;)
기대하겠습니다 ;)
동강 | 2008.08.28 18:38 신고 | PERMALINK | EDIT/DEL | REPLY
저도 생각만 하고 있었던 시험준비를 시작해야 겠습니다..
정보좀..ㅎㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.29 10:27 신고 | PERMALINK | EDIT/DEL
Flex 3 실전 트레이닝 북 보세요 ㅎㅎ
Favicon of http://blog.naver.com/eirene78 BlogIcon 에이레네 | 2008.08.28 22:21 신고 | PERMALINK | EDIT/DEL | REPLY
늦었지만 시험 합격 축하드립니다 ^----^*
역시 실력이 있으셔서 고득점으로 합격하셨군요 ㅎㅎ
기계철인?은 영어로 본 사람만 해 주나 봅니다.. 저도 강남 중앙에서 봤었는데,
저도 해 주던데 ㄷㄷㄷ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.29 10:27 신고 | PERMALINK | EDIT/DEL
80점이 어째서 고득점입니까 ㅋㅋ
영어로 봐야 기계철인 해주는건가요. ㅎㅎ 쪼꼼 아쉽네요 ㅎ
Favicon of http://hangunsworld.com BlogIcon Han Sanghun | 2008.08.29 00:26 신고 | PERMALINK | EDIT/DEL | REPLY
오우 축하드려요 ^^
갑자기 자격증 열풍이 부는듯 하네요
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.29 10:28 신고 | PERMALINK | EDIT/DEL
제가 많은 분들에게 계속 뽐뿌드리고 있습니다. ㅎㅎ
스카이 | 2008.08.29 10:35 신고 | PERMALINK | EDIT/DEL | REPLY
도대체 티스토린 어려워~~ +_+
어쨌근 합격축하! ㅎㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.29 10:43 신고 | PERMALINK | EDIT/DEL
앗, 형님 ㅎㅎ
감사합니다 ;)
Favicon of http://butterguy.tistory.com BlogIcon 버터백통 | 2008.08.31 11:06 신고 | PERMALINK | EDIT/DEL | REPLY
아~ 이런시험들도 있군요~~ 좋은정보감사합니다~~
그리고 합격넘 축하 드려요~~ ^_______________^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.01 00:02 신고 | PERMALINK | EDIT/DEL
감사합니다 ;)
버터백통님도 뽐뿌 와방 받으셨길. ㅎㅎ
코코로 | 2008.09.02 11:09 신고 | PERMALINK | EDIT/DEL | REPLY
님하 술사주세염..

하드는 선물로 가져갈께염...감샤....
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.02 13:40 신고 | PERMALINK | EDIT/DEL
왜 명을 단축시키시려고 브레이크 댄스를 추시는 거예염 ㅋㅋ
Favicon of http://mckdh.net BlogIcon 산골소년 | 2008.09.03 22:38 신고 | PERMALINK | EDIT/DEL | REPLY
아..검쉰님 축하드립니다. 문득 몇년전 신입으로 IT입문할때 SCJP등의 외국계 자격증 시험보고 싶은데
영어 부족으로 넘어갔던 기억이 납니다..근데 요즘은 외국계 시험도 한글도 나오는군요.
시간날때 저도 외국계 자격증 한번 도전하고 싶어요.. 축하드립니다. ^ ^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.04 00:45 신고 | PERMALINK | EDIT/DEL
축하 감사드립니다. :)
Flex만 유일하게 한글시험이 마련되었네요 ㅎㅎ
| 2008.09.03 22:39 | PERMALINK | EDIT/DEL | REPLY
비밀댓글입니다
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.04 00:46 신고 | PERMALINK | EDIT/DEL
네~ 알겠습니다. ;)
바로 구경해보도록 하겠습니다 ;)
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.08.07 14:21
Flex에는 크게 MXML과 ActionScript 로 구현되고 있는데, 내부적으로 MXML이 ActionScript 로 변환되어 SWF로 빌드 됩니다. MXML이 ActionScript 로 변환되는 것을 볼 수도 있는데요, keep-generated-actionscript 속성을 바꿔주면 됩니다. 속성 지정 방법은 시난님의 블로그에서 잘 정리해놓으셨습니다. (SliverLight의 경우는 Flex와 다르게 CS 코드가 XAML을 변환시키는 구조라고 하더군요)

실제로 간단하게 속성을 지정하여 변환을 하여 보면 참 새로운(이해 잘 안되는) 코드들이 마구 쏟아져나옵니다. 특정 MXML Application을 생성하면 관련된 파일 4개가 생성이 됩니다. (다른 것들은 보통 특정 스타일 지정 ActionScript 클래스이거나 속성 관련)

예를 들어 test.mxml 파일이 있다면 아래와 같이 생성이 되게 됩니다.
  • test-generated.as
  • test-interface.as
  • _test_FlexInit-generated.as
  • _test_mx_managers_System.as
본 포스트에서 살펴볼 것은 처음에 있는 xxx-generated.as 입니다. 이해를 쉽게 돕기 위해서 간단하게 MXML Application을 만들어보겠습니다. MXML.mxml 이라고 이름 붙혀보았습니다. (조악한 네이밍. ㅜㅜ)


위와 같이 MXML이 생성이 되었다면 아래와 같이 MXML-generated.as 가 생성이 됩니다.
(설명할 부분만 수록하도록 하겠습니다. - 길이가 길어서...)



MXML Application 이기 때문에 클래스는 Application 을 상속받고 있습니다. 그 바로 밑에 보면 흔히 쓰이지 않는 UIComponentDescriptor 타입의 변수가 보입니다.

UIComponentDescriptor 인스턴스는, 비주얼 컴퍼넌트의 인스턴스의 MXML 태그로 지정된 정보를 캡슐화합니다.

MXML 파일내의 대부분의 태그는, UIComponent object의 트리를 설명하는 것입니다. 예를 들어,<mx:Application> 태그는 UIComponent object를 나타내, 그 child containers와 컨트롤도 모두 UIComponent object입니다.

MXML 컴파일러는, 각각의 MXML 태그를 UIComponentDescriptor 인스턴스에 컴파일 합니다. 엄밀하게는, MXML 컴파일러는 ActionScript 데이터 구조를 자동 생성합니다. 이것은, UIComponentDescriptor object의 트리가 됩니다.

실행시에, Container 클래스의 createComponentsFromDescriptors() Methods는, 컨테이너의 childDescriptors 배열의 UIComponentDescriptor object내의 정보를 사용해, 컨테이너의 아이인 실제의 UIComponent object, 및 한층 더 깊은 자손을 작성합니다. 컨테이너의 property creationPolicy 의 값에 따라서는, 어플리케이션의 기동시에 컴퍼넌트의 일부가 표시될 때, 또는 어플리케이션의 개발자가 수동으로 createComponentsFromDescriptors() Methods를 호출했을 때에, 자손이 작성되는 일이 있습니다.

통상, UIComponentDescriptor 인스턴스를 스스로 작성할 것은 없습니다. Container 클래스의 childDescriptors 배열을 경유해, MXML 컴파일러가 자동 생성한 인스턴스에 액세스 할 수 있습니다.

출처 : flexdocs.kr


설 명이 좀 어려운데요, 다시 말해서 MXML로 정의된 정보를 모두 가지고 있게 된다는 것입니다. 내부적으로 트리형태로 자식 컴포넌트들도 다 가지고 있게 되는데, 실제로 UIComponentDescriptor 타입의 _documentDescriptor_ 변수가 Application 이고, 그 자식으로 추가된 Button 컴포넌트는 childDescriptors로 추가되어 있습니다. 물론 Button 컴포넌트도 UIComponentDescriptor 타입이 되죠. 만약 버튼에 자식 컴포넌트가 존재했다면 childDescriptors 에 정의되어 있을겁니다.

여기서 잠시 Application에 childDescriptors로 정의된 Button 을 다시 한번 보겠습니다.

여기서 잠시 보실 것은 Button에 설정해놓은 click 이벤트입니다. 클릭시에 "___MXML_Button1_click" 를 호출하도록 되어 있는데요, 해당 메소드로 가보면 제가 정의한 clickEventHandler 를 호출하도록 하고 있습니다.


특정 이벤트에 대해서 이벤트 핸들러(event handler)를 설정하게 되면 1. 해당 이벤트에 대해서 호출된 메소드를 생성하고 2. 그 메소드가 이벤트 핸들러를 호출하게 하는 방식입니다.

저는 이 구조를 처음 봤을 때 전부터 궁금했던 의문점이 하나 풀렸습니다.

위와 같은 코드가 있다고 할때에 이 것을 ActionScript 로는 어떻게 할까 하는 것이었습니다. ActionScript 로는 addEventListener 메소드를 이용해야 되는데, 핸들러 메소드에게 따로 파라미터를 던질 방법이 없었던 거죠. 커뮤니티에도 이와 같은 질문들이 가끔씩 올라왔기도 했고, 저도 상당히 궁금했었습니다.

살짝 감이 잡히시나요?

각 버튼의 이벤트 핸들러가 생성되고 그 이벤트 핸들러에서 위에서 지정한 clickEventHandler를 호출하게 됩니다. 참 난감하더군요 ;)

아무튼 뭐 살짝 MXML이 ActionScript 로 변환되는 과정에 대해 살짝 알아보았습니다. ;)
PopupManager 관련 글은 아직 준비중입니다.. ㅜㅜ



2008-08-20 본문 복구 완료
신고
Favicon of http://lostsin.tistory.com/ BlogIcon 시난 | 2008.08.07 14:34 신고 | PERMALINK | EDIT/DEL | REPLY
헉헉 굿잡!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 01:14 신고 | PERMALINK | EDIT/DEL
어려워어려워;;
Favicon of http://wooyaggo.tistory.com BlogIcon wooyaggo | 2008.08.25 01:07 신고 | PERMALINK | EDIT/DEL | REPLY
지금은 플렉스까막눈이지만 나중에 플렉스 할때 꼭 참고하겠습니다!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.25 01:14 신고 | PERMALINK | EDIT/DEL
감사합니다. ;)
다른 분들이 달아주신 덧글은 복구가 불가능(구글이 저장을....)해서 덧글이 없네요 ㅎㅎ
덧글 감사합니다 ;)
Favicon of http://thlife.net BlogIcon THLIFE.net | 2008.10.22 18:11 신고 | PERMALINK | EDIT/DEL | REPLY
항상 좋은 글 감사합니다!
Favicon of http://vulcan9.tistory.com BlogIcon vulcan | 2009.12.04 16:03 신고 | PERMALINK | EDIT/DEL | REPLY
벌써 1년이나 지난 포스트네요..역시 대단하심. mxml 코드 생성기를 만들려다 보니 저도 이벤트쪽 코드가 어떻게 as로 바뀔까하고 궁금해서 나름 정리해 보았습니다. 비슷한 주제일것 같아 트랙백으로 남김니다. 프로젝트 진행용으로 작성된거라 좀 불필요한 내용이 많네요--:;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.12.04 09:15 신고 | PERMALINK | EDIT/DEL
트랙백 고맙습니다. ;)
프로젝트 잘 진행되기를 기원합니다.
Favicon of http://spyrogira256.textcube.com BlogIcon 윤재진 | 2010.11.05 11:59 신고 | PERMALINK | EDIT/DEL | REPLY
댓글 감사합니다.
Favicon of http://xoul.kr BlogIcon xoul | 2011.07.29 23:40 신고 | PERMALINK | EDIT/DEL | REPLY
와 정말 좋은글 잘 보고 갑니다 ^^
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.30 16:10
플렉스 내에서 팝업(Popup)으로 창을 띄우려면 PopupManager 를 사용하게 됩니다. 이 때 팝업의 대상은 제한이 없습니다만(심지어 버튼이라도 팝업가능) TitleWindow 컴포넌트를 이용하는 편이 간편하게 처리가 가능합니다. 레퍼런스에서도 팝업관련 예제는 TitleWindow 컴포넌트를 이용하여 보여주고 있습니다. 이는 TitleWindow 컴포넌트가 레퍼런스에 소개된 것과 같이 팝업용으로 사용하기 위해서 Panel 컴포넌트를 확장하여 만들었기때문입니다. 간단하게 TitleWindow에 대한 활용예제는 여기를 참고하시기 바랍니다.

직접 팝업용 컴포넌트를 구현하여 사용하시는 분들도 있으시겠지만, 저 같은 경우는 TitleWindow 컴포넌트를 상속하여 팝업용 컴포넌트를 만들어 사용하고 있습니다. TitleWindow를 상속받으면 상단 좌측에 Close 버튼을 지원하고 Close버튼 클릭시에 CloseEvent가 발생하므로 보다 간편하게 사용할 수 있는 이점이 있습니다. 또한 상단 타이틀바를 클릭하여 드래그(Drag)해서 팝업 윈도우의 위치를 조정할 수 있기도 합니다.

내부 구현상 TitleWindow의 기능은 부모클래스인 Panel에서 거의 다 구현이 되어있고 Close 버튼을 보이게만 하는 정도입니다. 이러한 내용은 이전에 올린 포스트 :  2008/06/20 - [Dev/Flex] - [Flex] mx_internal 로 선언된 변수나 메소드에 접근하기 (namespace 의 사용) 에서 간단하게 언급하였으므로 참고하시면 되겠습니다.

위에서 TitleWindow를 이용하여 팝업시 이점으로 들었던 것 중에 타이틀바를 클릭하여 드래그(Drag)하면 팝업창의 위치를 조정할 수 있다고 한 것이 있었는데, 그렇다면 다른 컴포넌트의 경우에도 똑같이 드래그(Drag)시에 위치가 조정될까요? 대답부터 해보자면, Flex에서 지원하는 기본 컨테이너 컴포넌트 중에서는 TitleWindow와 Panel 만이 가능합니다. 왜냐하면 팝업창을 드래그(Drag)하여 위치 조정하는 기능은 Popupmanager 에서 부여된 것이 아니라, 해당 컴포넌트 자체에서 지원하는 것이 기 때문입니다. TitleWindow에는 팝업창으로 사용시에 드래그(Drag) 하여 위치를 조정할 수 있도록 기능이 구현되어 있으므로 가능한 것입니다.(Panel 같은 경우는 TitleWindow 의 모든 기능이 이미 구현되어 있으므로 팝업시에 드래그(Drag)도 가능합니다.)

여기서 한가지 의문점이 생깁니다. 팝업이 아니라 직접 addChild 하는 경우에 TitleWindow나 Panel은 드래그(Drag)가 되지 않습니다. 그럼 어째서 팝업시에는 드래그(Drag)가 가능한 것일까요? 위에서 분명히 PopupManager가 해당 컴포넌트들이 위치 조정 가능하도록 지원해주지는 않는다고 말씀드렸는데요, 사실 살짝 관여하기는 합니다. ;) 바로 팝업시에 팝업되는 컴포넌트의 isPopup 속성의 값을 true 로 변경해주는데, 이때문에 TitleWindow나 Panel 가 드래그(Drag) 하여 위치조정이 가능하게 된 것입니다.  아래의 코드가 Panel 에서 타이틀바를 클릭시에 호출되는 메소드인 titleBar_mouseDownHandler() 입니다. 코드를 보시면 isPopup 속성이 true 로 되어 있을시에 startDragging() 메소드를 호출하여 위치조정이 가능하게 되는 것을 아실 수 있습니다.



그렇다면 역으로 TitleWindow로 팝업을 띄웠을때 드래그(Drag)를 못하게 하려면 팝업 후에 isPopup 속성을 false로 바꾸면 되겠죠? 아래의 코드와 결과물은 isPopup 속성을 변경하여 팝업 윈도우가 움직이지 못하도록 하는 예제입니다. ;)


이번에는 반대로 isPopup 속성을 true로 변경하여 팝업이 아닌대도 바로 움직일 수 있게 해보도록 하겠습니다. MXML로 정의해 놓은  Panel 의 isPopup 속성을 true로만 변경하였습니다.



이상으로 간단하게 TitleWindow에 대해 다루어 봤습니다. 차후 포스팅에는  PopupManager에 대해서 한번 다뤄볼 생각입니다. ;)

참고문서 : 2009/05/20 - [Dev/Flex] - [Flex] 팝업매니저를 이용한 사용자 정의 컴포넌트의 제작


신고
Favicon of http://lostsin.tistory.com BlogIcon 시난 | 2008.07.31 00:43 신고 | PERMALINK | EDIT/DEL | REPLY
이런걸 보면.. 참 난 반성을 많이 해야한다니까..
글을 어쩜 이리 정성 껏 쓸 수 있지! 놀라워-
난 그냥 결과랑 소스만 보라고 틱 올림;;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 01:05 신고 | PERMALINK | EDIT/DEL
적으면서 나도 정리가 된달까.. ;)
그런 의미에서 적어서 정리하려고 글을 좀 장황하게 적어. ㅋ
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.07.31 03:18 신고 | PERMALINK | EDIT/DEL | REPLY
Panel의 startDragging()을 override하여, 컴포넌트를 새로 하나 만드는 것도 방법! :')
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 09:37 신고 | PERMALINK | EDIT/DEL
전 전에 직접 드래그를 구현해서 썼었는데 말이죠.. ^^;
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.08.01 17:17 신고 | PERMALINK | EDIT/DEL
컨테이너들이 거부 반응(?) 일으키지 않던가요? -ㅁ-;;
예전에 GIS 프로토타이핑할때 startDrag()/stopDrag() 이용해서 드래깅을 좀 건드렸던 적이 있는데, 쓰면 쓸수록 잡다한 문제들이 하나둘씩 툭툭 튀어나와서 고생했던 기억이 나요.. -_-;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.08.01 18:13 신고 | PERMALINK | EDIT/DEL
네. 좀 반항을 하더군요...ㅋ
뭐랄까 좀 어설프게 만들어져있다는 느낌?
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.08.01 22:11 신고 | PERMALINK | EDIT/DEL
Flex는 자신만의 4차원 세계를 구축한, 일종의 넘사벽 프레임워크란 생각.. -_-;;
Favicon of http://2rang.tistory.com BlogIcon 꽃녀 | 2008.07.31 09:20 신고 | PERMALINK | EDIT/DEL | REPLY
잘 보았습니다.
음... 그런데 PopupUpManager 로 Window는 안되더라구요...(당연한 말인가?ㅋ)
titleWindow밖엔 사용 못한다고 본것 같은뎅... 맞나염?
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 09:45 신고 | PERMALINK | EDIT/DEL
Application도 Class 화 해서 띄울 수 있습니다. ;)
따지고 보면 Application 도 컨테이너에서 나온 녀석이라서.. ^^;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 15:11 신고 | PERMALINK | EDIT/DEL
다음 포스트에서 다룰 내용입니다만, PopupManager 가 팝업을 띄우는 로직이 흔히 생각하시기에 팝업을 어떤식으로 표현할 것인가.. 에서 벗어나지는 않더라고요 ㅎㅎ
어짜피 다 addChild 하는 것이라서 뭐든지 비주얼컴포넌트면 상관없어요 ㅎ
Favicon of http://lovedev.tistory.com BlogIcon ActionDev | 2008.07.31 11:49 신고 | PERMALINK | EDIT/DEL | REPLY
잘봤어여 ^^ 좋은 정보감사합니다~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 13:08 신고 | PERMALINK | EDIT/DEL
방문 감사드립니다. ;)
Favicon of http://gogothing.tistory.com BlogIcon 게릴라 | 2008.07.31 15:06 신고 | PERMALINK | EDIT/DEL | REPLY
시난님 말씀대로..참 정리 잘하세요~^^ 검쉰님 글 보다 제가 쓴 거 보면 완전 비교됨 ㅋㅋㅋㅋ 늘 좋은 정보. 팁. 감사^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.31 15:12 신고 | PERMALINK | EDIT/DEL
정리 잘해보려고 노력중입니다. ;)
쉽지가 않네요.. ㅎㅎ
Favicon of http://starplaying.tistory.com BlogIcon 라면스프 | 2008.09.26 11:32 신고 | PERMALINK | EDIT/DEL | REPLY
^^ 정말 깔끔하네요. 좋은 정보 감사합니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.26 13:21 신고 | PERMALINK | EDIT/DEL
방문 감사합니다 ;)
Favicon of http://www.waterfox.co.kr BlogIcon 여뉘 | 2009.04.08 10:21 신고 | PERMALINK | EDIT/DEL | REPLY
항상 좋은정보 감사합니다 ^-^
이거 그냥 <mx:TitleWindow 속성에다가 isPopup으로 바로 넣으면안돼네요? 제가 이상한건지... 동적으로 만들면돼지만.. ㅋ
Favicon of http://www.waterfox.co.kr BlogIcon 여뉘 | 2009.04.08 11:32 신고 | PERMALINK | EDIT/DEL
아;; 아니군요 PopUpManager에 애드하면돼는군요;; 왜 한번에 보면 모를까;;; 아직 개념부족;; ㅠ ㄳㄳ
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.02 10:15 신고 | PERMALINK | EDIT/DEL
해당 컴포넌트에 바로 값을 넣으면 안되더라고요 ㅎㅎ
시점이 아마 다른듯. 객체생성 후에 팝업되는 것이니 당연한 것일 수도..
Favicon of http://jongamk.tistory.com BlogIcon 핑구야 날자 | 2009.05.28 14:03 신고 | PERMALINK | EDIT/DEL | REPLY
분야는 틀리지만 블로그 하면서 조금씩 배우고 있어요 감사합니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.02 10:16 신고 | PERMALINK | EDIT/DEL
동일한 덧글이 2개 달려서 하나는 삭제 했습니다. ;)
찾아와주셔서 감사합니다 ㅎ
Favicon of http://waterfox.tistory.com BlogIcon Waterfox | 2009.06.15 10:59 신고 | PERMALINK | EDIT/DEL | REPLY
음음... 글올리실때 라인, 배경그리드같은거 어떻게해서 올리는거예요?
보기 편하던데... 궁금합니다~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.15 18:34 신고 | PERMALINK | EDIT/DEL
http://koko8829.tistory.com/305
참고하시면 좋겠네요~
Favicon of http://waterfox.tistory.com BlogIcon Waterfox | 2009.06.16 15:07 신고 | PERMALINK | EDIT/DEL
감사합니다 ^-^ㅋㅋ 잘되네요
Favicon of http://webnoon.net BlogIcon 웹눈 | 2010.03.13 23:46 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 정보 감사합니다 ^^
상팔이 | 2010.08.27 00:03 신고 | PERMALINK | EDIT/DEL | REPLY
혹시 canvas 에 addChild 를 써서 canvas(꼭 canvas가 아니어도 됨)를 집어 넣어서
드래그를 했을떄 위치이동을 할수 있는 방법이 있나요?
협업이 이런 기능을 요청을 하는데 이틀쨰 삽질중입니다. ^^;;;
_____________ canvas______________
| |
| ___canvas__________ |
| | 요걸드래그해서 | |
| | 위치이동 | |
| |___________________| |
|__________________________________|
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2010.09.05 00:46 신고 | PERMALINK | EDIT/DEL
윗글에 Panel 객체가 isPopup 이라는 속성이 true 가 되었을때 Drag 가 가능한것인지 설명한 것이니 참고하시면 될 것 같습니다.
Panel 에 있는 코드와 같이 말씀하신 내부의 Canvas 도 동일한 코드를 작성하시면 되겠네요.
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.25 10:41
Flex/AIR Bible

Flex/AIR Bible

Flex / AIR Bible 이라는 책이 새로 나왔습니다. (7월 10일)
윤훈남씨가 저자이시고요, 도서출판 대림에서 나왔네요. 저자이신 윤훈남씨에 대해서 잠시 검색해보니 내공이 엄청난 고수이신 것 같습니다. ;)

저는 제 1회 Flex Camp에 서 이벤트로 이 책을 받았습니다. 잠깐 책 내용에 대해서 소개를 하자면, 플렉스 개발 2년차에 접어드는 저로써도 잊고 있었거나, 몰랐던 보다 심층적인 이야기가 많이 다루고 있어서 참 좋았습니다. 내용의 수준은 완전 초보개발자를 위한 것이라기 보다는, 타 언어 개발자분들이 Flex에 입문하실때 보시면 참 괜찮겠다는 생각이 들었습니다.

내용의 수준은 전반적으로 다 좋습니다만, 편집이 너무 아쉽습니다. 인덱스도 없거니와, 수 많은 오타... 내용상의 오류는 무시하고서라도 편집하시는 분들이 충분히 잡아내실 수 있었을 듯한 오타들이 너무 많이 눈에 보입니다.

인덱스가 없어서 차후에 다시 참고할 부분이 있어서 보려면 너무 찾기 힘들 것 같네요. 편집이 너무 아쉬운 책이네요. 내용은 더할나위 없이 좋은데 말이죠.  900페이지가 넘는데.. ㅜㅜ 표지 디자인은 깔끔하니 참 좋습니다.



Adobe FLEX 3 실전 트레이닝 북

Adobe FLEX 3 실전 트레이닝 북

Adobe의 공식 트레이닝 커리큘럼 교재인 『Adobe Flex 3 Training from the Source』의 한국어 판인 Adobe FLEX 3 실전 트레이닝 북의 출간 소식입니다.  지금 예약중이고요 7월 31일까지 예약가능하고, 8월 1일에 배송된다고 하네요.

제 가 처음 Flex를 공부하기 시작했을떄 'Adobe Flex 2 Training from the source' 라는 PDF 책을 가지고 공부를 했었습니다.  당시에 너무나도 생소했던 Flex에 대해서 이해를 하는데 큰 도움이 되었던 기억이 납니다. Flex 3용으로 나온 교재이니 더할나위 없이 좋은건 당연한 것이겠지만, 다만 난감한건 영어라는거!! 영어가 문제가 되더군요. 짧은 영어실력으로 허우적허우적..;  그러나 이번에 한국어판이 출간 되니 너무 기쁜 마음 감출 수가 없네요. 저도 한권 예약해야겠습니다. ;)

역자로 참여하신 분은 신호승씨, 정선우, 이원영 씨라고 소개되어 있네요. 자세한 소개는 위의 링크에서 역자소개를 보시면 되겠어요. 신호승씨 같은 경우는 워낙 유명하신 분이라 ;)

신고
Favicon of http://lostsin.tistory.com BlogIcon 시난 | 2008.07.25 21:20 신고 | PERMALINK | EDIT/DEL | REPLY
후움- 플렉스 책이 하나도 없는데..
진짜 괜찮은거 하나 살까..
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.25 23:29 신고 | PERMALINK | EDIT/DEL
시난 정도의 내공이라면 개념서가 필요하지 않을까? ㅎ
Favicon of http://egg.pe.kr BlogIcon egg | 2008.07.25 22:22 신고 | PERMALINK | EDIT/DEL | REPLY
우와. 저희도 얼마전부터 공부하려고 하는데 좋은 책 추천해주셔서 감사해요. ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.25 23:30 신고 | PERMALINK | EDIT/DEL
책들이 많이 나와서 저도 좋습니다만,
다만 책값이 너무 많이 든다는게... ㅡㅡㅋ
정부는 IT개발자들에게 책값을 보조하라~ 보조하라~
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.07.26 06:29 신고 | PERMALINK | EDIT/DEL | REPLY
헉, PDF..
전 하루라도 빨리 보려고 아마존에서 DHL로 주문했었는데,
그런 방법이 있었군요 ㅡ_ㅡ;

이제는 책장이 누렇게 바랜 채, 헌 책들과 함께 쌓여있네요. ㅎㅎ
사실 책 내용은 별로였어요. ㅎㅎ; 정말로 입문서..
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.26 11:39 신고 | PERMALINK | EDIT/DEL
처음 입문했던 저로써는 큰 도움이 되었죠 ㅋㅋ
아마존에서 PDF를 샀었는데. ㅎㅎ
Favicon of http://nooree.com BlogIcon 장창학 | 2008.07.26 14:20 신고 | PERMALINK | EDIT/DEL | REPLY
윤훈남씨 내공이 엄청 많으신 분이죠.. Flash 관련서도 몇권내셨고, 특히 AS3.0에서는 예전의 임종기씨 책 이 유일한 국내서였는데, 임종기씨 책은 너무 쉽게 풀어써서 레퍼런스용으로는 별로였는데 훈남씨 책(Flash CS3 ActionScript3.0 - 대림출판)이 좋더라고요.. 이분은 Director의 Lingo라는 언어에도 일가견이 있는 분입니다. 저도 저책 사볼까 하다가 망설이고만 있습니다. ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.26 14:54 신고 | PERMALINK | EDIT/DEL
링고~ 아하~ 살짝 알고만 있는건데 ㅎㅎ
세상에는 고수분들이 너무 많으신거 같아요 ㅎ
언제 반만큼이나 따라갈려나...;
Favicon of http://lovedev.tistory.com BlogIcon lovedev | 2008.07.29 08:52 신고 | PERMALINK | EDIT/DEL | REPLY
전에 말씀 하셨던 책들이 저 책들이군요.. ^^
저도 한 권 사서 봐야 겠네요..
좋은 하루 되세요~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.29 10:08 신고 | PERMALINK | EDIT/DEL
네엡~ ㅎㅎ 좋은 하루 되세요~ ;)
Favicon of http://www.apollo9.net/blog BlogIcon 나야나 | 2008.07.29 17:27 신고 | PERMALINK | EDIT/DEL | REPLY
flex/air bible은 노하우바이블 하고 표지랑 폰트를 너무 똑같이 해놨더라구요-_-;
대림출판사 완전 실망이예요 ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.29 18:41 신고 | PERMALINK | EDIT/DEL
색만 다르고 거의 비슷... ㅎㅎ
디자인은 외주줬을텐데, 비슷한 톤으로 해달라고 요청이 있었나보죠 뭐 ㅋ
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.13 17:36

제 1회 Flex Camp에 다녀왔습니다. 아차하면 순번에 밀려 참가 못할뻔 했는데, 운 좋게도 순위 안에 들어서 참석할 수 있었네요. (엄청난 참여 열기! 120명 선착순이었는데, 250분이 신청하시는 엄청난...) 이번에 발표자분들께서 참 좋은 내용 발표해주셨습니다. 감사합니다. ;) (아쉽게도 현장사진은 없네요ㅡㅡ; 카메라를 깜빡하고 안가져가서..흠;) 윤미경님게 사진 받아서 게재합니다.)

발표는 아래와 같이 진행되었어요. 사회는 이정웅(블루메탈)님께서 보셨고요.

  1. 이만영님 - Flex 다국어버젼 개발
  2. 이윤정님 - 핸디 BAM 대시보드 개발 사례
  3. 지용호님 - Flex 기반 위젯개발 및 천문지도서비스 사례
  4. 최권택님 - Web 2.0에서의 얼굴 인식 서비스
  5. 이희덕님 - 음악플레이어 희희덕덕(AIR기반) 제작사례
  6. 심경현님 - Flex, AIR로 구현한 (네이트온) 메신저 개발 사례
  7. 허성회님 - Flash를 이용한 Flex 스킨 디자인

참 좋은 발표였습니다. 다들 포스가 장난 이니시더라구요.!!

살짝 발표에 대해서 언급해보자면,

  • 으쌰(이만영)님은 기존 Resource관리가 상당히 불편(매번 재 컴파일 등)했었는데, XML로 간편하게 런타임시에 변경할 수 있도록 하신 것 상당히 인상깊었습니다. 발표하시는 것 보고 요즘 관심있던 flash_proxy가 눈에 확들어오더군요. 공부 더 해봐야겠습니다. 발표 내내 무명소녀님께서 굿굿! 연발하셨어요 ;-) (사실 전 Application을 상속받는 다는 것은 꿈에도 생각못해봤습니다. ) 하지만 Resource가 수백개가 넘어가면 엄청 짜증나기 시작할텐데, 이걸 편하게 할 방법은 뭔지도 궁금해졌습니다. 곧 소스 공개하신다니까 찾아보실 수 있으실 겁니다.
  • 이윤정님이 발표하신 핸디 BAM 대시보드는 집에 돌아와서 핸디소프트 홈페이지에서 다시 찾아봤는데, 실제 샘플페이지는 안보이더군요. 다시 한번 보고싶은데, 좀 아쉽습니다. ;)
  • 지돌스타(지용호)님의 발표는 저도 스타플 유저로써 '스타플 런칭하면서 참 고생 많이 하셨겠다' 라는 생각이 들었습니다.(중간에 PT에 깜짝 출현한 미라클님 쵝오!) 스타플 가입초대권도 나눠주셨는데, 많이 가입하셔서 재미있는 서비스 경험해보시기 바랍니다.
  • 최권택님의 얼굴인식 같은 경우는 과동기가 이미지프로세싱 쪽 대학원에 다니고 있어서 좀 접할 일이 어서 약간의 지식이 있던 터라 처음에는 어떻게 Flex로 속도가 문제가 될텐데? 하고 긴가민가 하고 있었습니다. 역시나 서버에서 작업하고 Flex에서 클라이언트를 담당하더군요. MFC로 항상 작업한다고 고생이 많던데, 친구한테도 Flex를 좀 가르켜줘야겠어요. 얼굴인식API에 대한 좋은 결과 기대하겠습니다.
  • 이희덕님의 희희덕덕 발표는 너무 웃겨서(!) 껄껄 웃으며 들었네요. 특히 기억나는건 이희덕님이 wii 컨트롤러를 쥐고 열심히 춤을 추시던 것이.. +_+ 곧 동영상이 올라온다니까 구경 꼭 해보세요! (이희덕님 화이팅입니다! 몸 건강하세요!)
  • 심경현님의 메신저는 Apollo 때에 설치해봤는데, 그후로 꾸준히 기능이 업데이트 되고 있다는 것은 몰랐습니다. 이번 발표를 대비해서 mobsword lite 버전까지 만드시는 등의 많은 준비를 하셨어요. natelib 라는 Nateon API for Actionscript 3.0 를 구글코드에 오픈소스로 업로드해놓으셨는데 원하시는 분들은 연락하시면 커미터로 등록해서 같이 개발하자고 제안하셨습니다. 저도 살짝 구미가 땡기네요. 다운받아서 한번 구경해봐야겠습니다.
  • 허성회님은 처음부터 끝까지 아무 간단하게 설명해주셔서 저 같은 개발자들도 알기 쉬운 발표였습니다. 체크박스 하나가 위력이 참 크다는 것을 실감했습니다.;) 제가 좀 엉뚱한 질문을 했는데, SWF폰트에 크기에 영향을 주는 다른 것은 없나 해서 드린 질문이었습니다. 테스트해서 결과를 좀 봐야겠습니다.
확대

발표는 참 좋았는데 안타까운 면이 있었습니다. 신청자에 비해서 참석률이 저조했습니다. 수 많은 신청자들이 있었음에도 불구하고 일부로 제한까지 둬가면서 신청을 받았는데, 안오신 분들이 너무 많더군요. 물론 사정이 있으셨겠지만, '이건 아니다.' 라는 생각이 들었습니다. 향후 조금의 참가비 정도는 받는게 좋겠다는 생각이 드네요. 환불안해주면 돈이 아까워라서도 오실 것 같은데 말이죠.

이번에 행사장 좌석이 좀 특히 했는데요, 원형테이블에 10명씩 앉도록 배치하셨더군요. 왜 이렇게 앉게하나 했더니 이벤트가 있었습니다. 보통 발표한뒤 10분정도 Q&A시간을 갖는데, 이번에는 좀 색다르게 질문을 포스트잇에 적어서 무대 뒤에 있던 조별 Q&A게시판에 붙히도록 하더군요. 질문을 가장 많이 붙힌 조에게 뒷풀이 지원금(무려 10만원)을 드리고 2등 조에게는 Adobe 티셔츠을 주신다고 하시더군요. 게다가 붙혀놓은 질문중에 질문 몇 개를 뽑아서 답변해드리고 뽑힌 질문자에게는 책 선물이 있었습니다.(Flex/AIR Bible, 소프트웨어, 누가 이렇게 개떡같이 만든거야 )

 이걸로 끝이냐! 아닙니다. ;)

중간에 소통의 시간이라는 진행했는데, 조별로 AIR어플에 대한 아이디어를 토론해 발표하는 것이었습니다. 브레인스토밍이랄까요? 각 조별로 채점을 하여서 1등한 조에도 뒷풀이지원금이 지급된다고!!!(웃음) 다들 열심히 하셨습니다. 저희조도 발표는 했는데, 그닥 반응이 좋지는.. ㅋ

발표1등은 7조, 2등은 4조, AIR어플 아이디어는 1조였습니다. 모두들 축하드려요 ;)

확대

저도 완전 득템했습니다. ;) 질문이 뽑혀서 도 받고, 제가 4조였던터라 티셔츠까지! 아하하.

엄청 많이 받았습니다!!

엄청 많이 받았습니다!!

먼저, Flex 2로고가 박힌 핸드폰줄!! (이거 오나전 레어급)

먼저, Flex 2로고가 박힌 핸드폰줄!! (이거 오나전 레어급)

Flex, AIR 로고 스티커입니다. ㅎ (크기가 좀 다른게 좀 아쉽.. ㅋ) 핸드폰줄과 스티커는 오신 분들께 모두 드린거예요 ㅎㅎ

Flex, AIR 로고 스티커입니다. ㅎ (크기가 좀 다른게 좀 아쉽.. ㅋ) 핸드폰줄과 스티커는 오신 분들께 모두 드린거예요 ㅎㅎ

 
요건 다롱이 라는 닉네임 쓰는 개발자분이 주셨어요. 상단 사진에 보이는 대시보드가 다롱이님이 작업하신거랍니다.

요건 다롱이 라는 닉네임 쓰는 개발자분이 주셨어요. 상단 사진에 보이는 대시보드가 다롱이님이 작업하신거랍니다.

안에는 포스트잇이 그득~ (완전 맘에 듭니다. ㅋ) 잘 쓸께요!

안에는 포스트잇이 그득~ (완전 맘에 듭니다. ㅋ) 잘 쓸께요!

요건 제가 질문한 포스트잇이 뽑혀서 받은 Flex 신간인 Flex/AIR Bible입니다.열이아빠님 블로그갔다가 신간나온걸 알게되어서 사야지! 하고 생각하고 있었는데, 잘 되었어요 ㅋ

요건 제가 질문한 포스트잇이 뽑혀서 받은 Flex 신간인 Flex/AIR Bible입니다.열이아빠님 블로그갔다가 신간나온걸 알게되어서 사야지! 하고 생각하고 있었는데, 잘 되었어요 ㅋ

2 등해서 받은 티셔츠입니다. XL가 젤 크길레 그걸 가져왔는데, 생각보다 넉넉(제가 좀 한덩치를 합니다.;;) 여자분들 M 사이즈 드렸는데, 안 크실런지.. ㅋ

2 등해서 받은 티셔츠입니다. XL가 젤 크길레 그걸 가져왔는데, 생각보다 넉넉(제가 좀 한덩치를 합니다.;;) 여자분들 M 사이즈 드렸는데, 안 크실런지.. ㅋ




유명하신 Flex 개발자 분들이 많이 있으셨는데, 인사드리고 싶었지만 왠지 모를 뻘쭘함에.. ㅡㅡ; (제가 좀 소심) 사회 보신 이정웅님이나, 마지막에 다국어 지원관련 답변해주신 신호승님(몸 완전 좋으심 굿!), 발표해주신 이만용(으쌰)님 등등등..(사실 알아본 분들이 이 분들밖에.. ^^;) 담에 보면 꼭 인사드리고 싶어요 ㅎㅎ

뒤늦게 알았는데, 오창훈님도 오셨다던데, 못뵈었습니다. 너무 아쉬워요. ㅜㅜ
잔업으로 출근하신 열이아빠(이준하)님도 이번에도 못 뵈었 ㅡㅡ

그 날 처음 인사드렸던 (헤메시던)아델님, 태일러(베이비로션 지못미)님, 최졍(차트의 여왕)님, (몸좋다)아롱이, 힘톤(회사 놀러가도 됩니까?ㅋ)님, 무명소녀(아이스크림은요?)님과 무명소녀님 회사분들(임대리님 일산 안습), 또 뒤풀이때 같이 계셨던 여러분들 참 반가웠습니다. 특히 좋은 말씀 많이 해주신 송성일 책임님 감사합니다. 열심히 살겠습니다.ㅎ

미라씨(미라클), 미경(mkyoon)씨도 반가웠어요 ;) 지돌스타님은 일찍가셔서 아쉽습니다. 담에 또 뵈요 ㅎ

다들 2회 캠프때 또 뵈었으면 좋겠습니다. 다른 분들도 함께하면 더욱 좋겠네요. ;) 행사진행 관계자 여러분들도 참 고생 많으셨습니다. (먹을꺼리 사러 코스트코까지 다녀오신 듯.. ^^; 각종 음료수 머핀 잘 먹었습니다.)
신고
Favicon of http://koko8829.tistory.com BlogIcon 열이아빠 | 2008.07.13 18:10 신고 | PERMALINK | EDIT/DEL | REPLY
아앙~~ 왕 부럽슴당..
오늘도 잔업중...ㅈㅈ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.13 18:16 신고 | PERMALINK | EDIT/DEL
허뜨!!! 일요일인데.. ㅜㅜ 엄청 바쁘신가보네요. 안타깝습니다.
Favicon of http://blog.naver.com/lmy20 BlogIcon 으샤 | 2008.07.13 23:06 신고 | PERMALINK | EDIT/DEL | REPLY
와우 ~ 제일 먼저 후기를 남기셨네요.
다 좋은데... 이만용 오타가 있네요. ㅋㅋ
가볍게 인사라도 했으면 좋았을텐데.. 아쉽습니다. 담에 뵈면 인사라도 해요.
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 00:05 신고 | PERMALINK | EDIT/DEL
앗.. 큰 실수를;; 바로 수정했습니다. (__)
담에 뵐때는 제가 먼저 인사드릴께요 ^^;
발표 잘 들었습니다.
장창학 | 2008.07.14 03:55 신고 | PERMALINK | EDIT/DEL | REPLY
이런 행사는 왜 지방엔 없냐구요..ㅠㅠ;;
얼릉 돈벌어서 서울가야 하는데..발만 동동구르고 있습니다. ^^; 서울가서 벌어야 하나? ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 09:31 신고 | PERMALINK | EDIT/DEL
저도 돈벌려고 서울온거라서 ㅎㅎ
장창학님께서 부산쪽 개발자 모임을 이끌어보시죠! 혹시 압니까? 어도비에서 지원해줄지도? ㅎㅎ
lalamo | 2008.07.14 08:30 신고 | PERMALINK | EDIT/DEL | REPLY
후기 잘 봤습니다 ^^ 텅텅빈 자리를 보고 넘 안타까웠어용~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 09:31 신고 | PERMALINK | EDIT/DEL
저도 엄청 안타까웠습니다. ㅜㅜ
방문 감사합니다. ;)
태일러 | 2008.07.14 11:12 신고 | PERMALINK | EDIT/DEL | REPLY
베이비로션... 지못미.... 쿨럭..
여튼 Flex계의 유명인들을 잔뜩 뵙게 되어서 좋은 자리 였습니다. 자필로 쓴 이름표도 좀 특이 했는대요
다음에는 성명란과 온라인 닉네임을 따로 적으면 저를 알아 보실 분이 늘어나지 않을까... 하는 생각도..
다음 2회에는 더욱 많은 참여와 좋은 사람들과의 만남을 기대하고 있습니다~!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 11:33 신고 | PERMALINK | EDIT/DEL
닉네임을 사용하면 이름이 안 알려져서 좀 난감해요 ㅋ 부모님이 지어주신 귀한 이름인데 말이죠 ㅎㅎ

저도 2회때 더욱 좋은 자리를 기대하고 있습니다. ;)
Favicon of http://starpl.com/mkyoon BlogIcon mkyoon | 2008.07.14 12:04 신고 | PERMALINK | EDIT/DEL | REPLY
막연하게 어려웠던 플렉스가 한순간 가까웠던 자리였습니다 ^^
선착순으로 잘려나가는 바람에 함께하지 못한 분들이 너무 많다는걸 알기에
쌩 모르는 초짜여도 더욱 열심히 참여하고 싶었습니다. (후후 최강 1조!!)
모든 분들 만나뵙게 되어 반가웠습니다^^
검쉰님 초록색 티는 멀리있어도 딱 튀었어요 ㅋㅋ 다음에 또 뵈어요~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 14:28 신고 | PERMALINK | EDIT/DEL
해보면 다 별거 아닙니다. ;)
담에 또 뵈어요 ㅎ
므흣 | 2008.07.14 13:34 신고 | PERMALINK | EDIT/DEL | REPLY
검쉰님 완전 부럼삼....2기때도 참여 해서.. 좋은 인연 만들어요...
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 14:29 신고 | PERMALINK | EDIT/DEL
부럽죠!? ㅋ
무명소녀 | 2008.07.14 14:07 신고 | PERMALINK | EDIT/DEL | REPLY
쳇~ 아이스크림따위.... 이미 기프티콘으로 쏴줬건만... -_-+++++
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 14:29 신고 | PERMALINK | EDIT/DEL
누님 맛나게 먹을께요! ;)
다롱이 | 2008.07.14 14:22 신고 | PERMALINK | EDIT/DEL | REPLY
흐뭇하게 읽고있다가... (몸좋다)다롱이 에서.. 책상 뿌실뻔했네요^^ 캬오캬오 ㅋㅋㅋㅋㅋㅋ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 14:29 신고 | PERMALINK | EDIT/DEL
ㅋㅋㅋㅋ 좋지? 막 와 닿지 않아? ㅋ
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2008.07.14 16:34 신고 | PERMALINK | EDIT/DEL | REPLY
만나서 반가웠어요
먼저 가서 죄송~ ^^;;;
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 17:03 신고 | PERMALINK | EDIT/DEL
담에는 좀 오래 뵙도록.. ㅎㅎㅎ
게릴라 | 2008.07.14 20:35 신고 | PERMALINK | EDIT/DEL | REPLY
전 250번대 대기자였는데.. 많이 안왔다니 좀 섭섭한 맘이 드네요 ㅎㅎㅎ 검쉰님은 재물복이 있나봐요.. 어디가든 득템을...부럽습니다!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.14 23:34 신고 | PERMALINK | EDIT/DEL
시끌하니 사람들도 좀 많고 재미있을줄 알았는데, 좀 썰렁해서 저도 좀 서운했습니다.(재미없었다는 건 아닙니다.)
요즘들어 행사같은거 하면 꼭 뭘 받아오게되네요 ^^;
2회때 캠프때는 꼭 같이 참석했으면 좋겠네요 ㅎ(한번 인사도 드려야되는데 말이죠 ㅎㅎ)
Favicon of http://adnaru.tistory.com BlogIcon 이희덕 | 2008.07.15 13:58 신고 | PERMALINK | EDIT/DEL | REPLY
헛 : ) 부족한 발표인데도 즐겁게 들어주셨다니 감사합니다 : )

담번 캠프에서 또 뵈용 ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.15 14:07 신고 | PERMALINK | EDIT/DEL
다음 캠프때 건강한 모습으로 다시 뵐께요 ;)
Favicon of http://lostsin.tistory.com BlogIcon 시난 | 2008.07.15 17:41 신고 | PERMALINK | EDIT/DEL | REPLY
흑흑흑!!!!!! 나도 담부턴 가야지
예전 핸디소프트 갔었었는데 심부름으로 ^^;
지하에도 저런 것이 있었구나~~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.15 19:07 신고 | PERMALINK | EDIT/DEL
컨퍼런스홀이라고 엄청 크더라.. ㅎㅎ
사옥이 넘 좋더라고.. 부러워 ㅎㅎ
후니 | 2008.07.16 17:09 신고 | PERMALINK | EDIT/DEL | REPLY
ㅋㅋ 여전히 열심히 활동 하는구나
난 이제 플랙스 안해서 ㅠㅠ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.17 09:32 신고 | PERMALINK | EDIT/DEL
공부는 계속 해야되는거죠 ㅋ
Favicon of http://digitalfish.tistory.com BlogIcon 넷물고기 | 2008.07.17 05:02 신고 | PERMALINK | EDIT/DEL | REPLY
와, 저도 가보고싶었던 행사 .. 완전 득템하셨군요. 어도비 티샷스가 맘에 드는뎁쇼 ?, ( 저도 핸폰에 adobe USB 를 달고다닙니다 ㅋ , 도이모이 님이 주신,., ㅎㅎ )
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.17 09:32 신고 | PERMALINK | EDIT/DEL
회사에서 야근복(?)으로 입기로 했습니다. ㅋㅋ
adobe에서 usb 메모리스틱 준적도 있었나보네요. 부럽습니다. ㅎ
시드 | 2008.07.17 09:02 신고 | PERMALINK | EDIT/DEL | REPLY
아 ㅡㅡ;;; 췟~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.17 09:32 신고 | PERMALINK | EDIT/DEL
부럽지? ㅋㅋ
Favicon of http://2rang.tistory.com BlogIcon 꽃녀 | 2008.07.17 12:40 신고 | PERMALINK | EDIT/DEL | REPLY
아 완전 부럽습니다.

전 애기보느라.. 참석자명단에 있었는데 참여 못했어요. ㅜㅜ

정말 가고싶었는데...
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.17 12:52 신고 | PERMALINK | EDIT/DEL
어떤분은 처가집 가야되서 못오신 분도 있으시더라고요 ㅎㅎ
오셨으면 참 좋았을텐데 안타깝습니다. ;)
Favicon of http://wooyaggo.tistory.com BlogIcon wooyaggo | 2008.07.25 10:07 신고 | PERMALINK | EDIT/DEL | REPLY
티셔츠랑 스티커가 춈 부럽네효 &gt;.&lt;
(항상 블로그 잘 보고 있습니당 ㅎㅎ)
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.25 10:43 신고 | PERMALINK | EDIT/DEL
티셔츠 개발자들 사이에서는 간지가 줄줄.. (일반인이 보면 뭥미? ㅋ)
저도 우야꼬님 블로그 구독중이라 항상 주시(?)하고 있습니다. ;)
Favicon of http://grass84.tistory.com BlogIcon 엽군이 | 2008.07.28 20:39 신고 | PERMALINK | EDIT/DEL | REPLY
니가 말했던게 저거였군.. ㅋㅋㅋ
나는 플렉스 안할껴~~ 내꺼만 해도 머리아품.. 크크
회사가면 C#으로 넘어갈 준비도 하라던데.. ㅠㅠ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.28 21:27 신고 | PERMALINK | EDIT/DEL
그까이거 대충~ 하면 다 된다. ㅎㅎ
C# 하는 김에 WPF 공부 좀 해서 SilverLight 좀 해봐.
1,2년 안에 뜬다!
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.10 01:44
제가 Flex를 처음 접했을 때 이해가 안되던 부분은 Array와 ArrayCollection 에 대한 것이었습니다. Array를 이용해서 ArrayCollection을 만들긴 했었는데, 왜 그렇게 만들어야 하는지 조차 이해를 못했었죠. ;)

우선 Array 에 대해서 알아봐야겠습니다.
Flex 에 Array 는 자바의  Array와는 달리 동적이어서 크기를 지정하지 않고 임의대로 push, pop 메소드를 이용하여 아이템을 추가 및 삭제할 수 있습니다. 다만, 특정 인덱스 위치에 아이템을 추가한다 던가, 삭제한다던가 하는 것은 불가능 합니다. splice 메소드를 이용하여 특정 위치의 값에 대해 컨트롤 할 수 있습니다만, 상당히 번거롭습니다. 그리고 Array의 특정 아이템이 변경될 경우에 그 변경여부를 즉각 알 수가 없습니다. (var array:Array = new Array() 하는 것 보다 var array:Array = [] 이렇게 하시는 것을 추천합니다. 전자는 느립니다. 왜그런지는 자세히는 모르겠습니다. 에이레네님의 글을 보고 알았거든요 ㅎ)


이를 가능하도록 하여주는 것이 ArrayCollection 입니다.
다 시 말해서 ArrayCollection은 Array의 wrapper 클래스로 Array의 데이터를 핸들링해주는 역할을 합니다. 엄밀히 말해서는 ArrayCollection이 상속받은 ListCollectionView 클래스에서 지원해주죠. ArrayCollection은 단지 Array를 받을 source 라는 속성과 클래스 직렬화를 위한 readExternal, writeExternal 메소드(IExternalizable 인터페이스를 구현)만이 작성되어 있습니다.


그렇다면 ListCollectionView에 대해서 알아봐야겠습니다. 
ListCollectionView ICollectionView, IList, IMXMLObject 이렇게 3가지의 인터페이스를 구현하고 있습니다.(ListCollectionView 는 ArrayCollection과 XMLListCollection이 상속받고 있습니다. ArrayCollection은 Array에 대해서 컨트롤 하지만, XMLListCollection은 XML의 List 형태인 XMLList에 대해 컨트롤 합니다.) 여기서 중요하게 보아야 할 것은 처음 2개인 ICollectionView, IList 인터페이스입니다.

ICollectionView 인터페이스는 해당 Collection에서 데이터를 변경하지 않고, 데이터의 정렬 또는 필터링을 가능하게 해줍니다. 또한 해당 Collection에서 IViewCursor를 제공하여서 데이터에 대한 접근 및 변경을 지원합니다.


IList 인터페이스는 ICollectionView에서 IViewCursor를 이용한 순차적인 데이터접근과 달리 인덱스를 기반으로 하여 데이터에 대한 접근 및 변경을 지원합니다.


여기서 한가지 재미있는 것은 ListCollectionView는 내부적으로 IList 인터페이스를 이용하여 원본 데이터를 관리하고 있습니다. 위의 ArrayCollection에서 source에 Array를 반영해줄때 list 라는 변수에 넣어주는데 이 list 변수가 ListCollectionView에 보면
private var _list:IList;
와 같이 선언되어 있음을 알 수 있습니다.
ArrayCollecton 의 경우 Array, XMLListCollection의 경우 XMLList가 그 원본 데이터가 됩니다. 하지만 Array 와 XMLList 는 IList 인터페이스를 구현하고 있지 않습니다. 그렇기때문에 ArrayCollection에서는 IList를 구현하는 ArrayList, XMLListCollection에서는 XMLListAdapter 클 래스를 이용합니다. 이 2개의 클래스는 레퍼런스에서도 설명되어있지 않고, 빌더에서 Content Assist로도 나타나지 않습니다. 사용하기 원치 않았던 듯 합니다. ;) 하지만 ArrayCollection을 사용하기는 싫고 간편하게 데이터 접근이 필요한 경우에는 ArrayList를 사용해보는 것도 괜찮을 것 같습니다. (자바의 ArrayList 랑 똑같다고 생각이 듭니다.)


그럼 이상으로 간단하게 ArrayCollection에 대해 정리해보았습니다. 저도 이만 자야겠습니다. ;)
신고
이전 댓글 더보기
다롱이 | 2008.07.10 13:27 신고 | PERMALINK | EDIT/DEL | REPLY
역시.. 검쉰님이에요 최고♡
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.10 17:15 신고 | PERMALINK | EDIT/DEL
3번 정독! ㅋ
Favicon of http://genial12.tistory.com BlogIcon 일이아리 | 2008.07.10 16:02 신고 | PERMALINK | EDIT/DEL | REPLY
우올~~좋은자료!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.10 17:15 신고 | PERMALINK | EDIT/DEL
방문 감사드려요~ ;)
고고당 | 2008.07.11 08:56 신고 | PERMALINK | EDIT/DEL | REPLY
카페보다가 링크타고 들어왔는데... 와 정말 좋은자료 많네요 감사합니다. 정독중 ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.11 11:23 신고 | PERMALINK | EDIT/DEL
글 보시고 덧글 좀. ㅋㅋ
dilu | 2008.07.11 09:38 신고 | PERMALINK | EDIT/DEL | REPLY
ArrayList라는 게 있었군요 - 하지 말라는 건 더 하고 싶죠 ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.11 11:24 신고 | PERMALINK | EDIT/DEL
그러게요.. 써보니 편하긴 하더군요 ㅋ
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.07.11 11:33 신고 | PERMALINK | EDIT/DEL | REPLY
ㅎㅎ 심도학습이네요
딱 한 가지만 정정을 하자면, Array의 경우에도
Array.splice를 이용하면 특정 인덱스의 값을 추가, 삭제할 수 있습니다.

ArrayCollection의 존재 이유는,
Array의 경우, EventDispatcher가 아니어서 그렇습니다.

EventDispatcher가 아니기 때문에 Array의 특정 인덱스의 값이 변경되었을 때,
propertyChanged 이벤트가 발생하지 않습니다. :')
(즉, 데이터 바인딩이 직관적으로 이루어지지 않습니다. 내부 값이 변경되어도, 별도의 핸들링을 해주지 않으면 View가 바뀌지 않지요.)

이러한 문제를 Object Proxy와 기타 간편한 인터페이스로 해결한 것이
ArrayCollection입니다. :')

보다 자세한 내용은, ListCollectionView의 내부 구현 중,
flash_proxy 네임스페이스로 묶인 부분을 보시면 자세히 알 수 있어요 ㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.11 12:55 신고 | PERMALINK | EDIT/DEL
역시!! 멋지십니다. ;)
수정하도록 하겠습니다. ㅎㅎ
flash_proxy 관련해서는 제가 공부를 더 해서 다음글에 한번 올려볼께요 ;)
Favicon of http://blog.empas.com/chaniks BlogIcon 찬익 | 2008.07.11 15:11 신고 | PERMALINK | EDIT/DEL
AS 3.0에서 처음 소개된 flash.utils.Proxy..

재밌겠다 싶어서 AS 3.0 처음 나왔을때부터
단 한 번만이라도 써보려고, 벼르고 또 벼르고 있는데,
여태 한 번도 못 써봤어요 ㅎㅎ
Favicon of http://2rang.tistory.com BlogIcon 꽃녀 | 2008.07.24 22:29 신고 | PERMALINK | EDIT/DEL | REPLY
음 멋진 내용입니다.
검쉰님 블로그에는 효율적인 코딩에 관한 내용도 많이 있구요.
Array 와 ArrayCollection에 대해서도 잘 보았습니다.
좋은 블로그 친구(?)를 만나게 된 것 같아 기분이 좋습니다.
많이 배우고 갑니다.! :)
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.24 22:38 신고 | PERMALINK | EDIT/DEL
덧글 달아주셔서 감사합니다. :)
온라인뿐만이 아니라 오프라인에서의 만남도 좋아합니다. 언제 시간 되실때 한번 뵈었으면 좋겠네요.
Favicon of http://blog.naver.com/danxer BlogIcon 교학상장 | 2008.10.03 12:06 신고 | PERMALINK | EDIT/DEL | REPLY
궁금했던 부분을 잘 배우고 갑니다.
감사합니다 검쉰님 ^O^
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.10.03 21:03 신고 | PERMALINK | EDIT/DEL
트랙백 걸려있는 지돌스타님의 글도 읽어보시길 권합니다 ;)
박스농사 | 2008.10.30 17:11 신고 | PERMALINK | EDIT/DEL | REPLY
저도 사실 ICollectionView때문에 골탕먹은적이 있어서 일주일동안 안되는 번역실력가지고 사전뒤적거려가면서 본적이있는데
좋은글 감솨~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.11.11 19:31 신고 | PERMALINK | EDIT/DEL
박스농사도 좋은 글 좀 생산좀...
쟈키 | 2008.11.11 16:43 신고 | PERMALINK | EDIT/DEL | REPLY
초보가 Array와 ArrayCollection에 대한 차잇점이 궁금해 서핑하였는데 한방에 이해되었어요 감사합니다 ^^
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.11.11 19:32 신고 | PERMALINK | EDIT/DEL
어익후~ 덧글도 남겨주시고 황공합니다. :)
춥고배고파 | 2008.12.19 11:00 신고 | PERMALINK | EDIT/DEL | REPLY
정말 잘 배우고 갑니다....정말 친절하게 잘 나왔네염
....어넝 배워서 고수 대야짐
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.12.23 00:14 신고 | PERMALINK | EDIT/DEL
좋은 정보 되셨다니 다행입니다. ;)
오이날다 | 2009.04.17 18:39 신고 | PERMALINK | EDIT/DEL | REPLY
정말 왠만하면 귀찮아서 글을 잘 올리지 않는데..ㅋㅋ

넘 감사합니다 좋은글
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.04.18 22:00 신고 | PERMALINK | EDIT/DEL
덧글 적어주셔서 감사합니다 ;)
신난밧드 | 2009.06.01 11:07 신고 | PERMALINK | EDIT/DEL | REPLY
감사합니다. 제가 항상 갈구하던 내용이었어요 ㅎㅎㅎㅎㅎㅎㅎㅎ
츄리닝 | 2009.07.17 16:58 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 글 감사합니다...많은 도움이 됐네요..
근데, 질문이 하나 생겼는데요...
var myAL:ArrayList = new ArrayList(array); 에서 Array말고 Object가 들어가도 myAL.getItemIndex가 사용이 되나요??
예를 들어 new ArrayList(Object)에 들어가는 Object가 {label:하루, data:1},{label:이틀, data:2}....로 된 Object라면요...
myAL.getItemIndex(하루)라고 해도 검색이 되나요??
한다고 해봤는데 안되는것같아서요...
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.07.17 17:43 신고 | PERMALINK | EDIT/DEL
안됩니다.
getItemIndex()라는 메서드는 ArrayList에 구현된 메서드인데, Object 형태에서는 구현된 바 없으니 되지 않는 것이 당연합니다.

A를 상속받은 B가 있다 할때
var b:B = new A();
이 구문 차체가 문제가 됩니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.07.17 17:45 신고 | PERMALINK | EDIT/DEL
마치 연필 깎아 쓰는게 불편해서 샤프펜슬을 만들었다고 할때

var s:샤프펜슬 = new 연필();
s.눌러서_심_나오게_하기();
이런 식인데, s 변수가 보고 있는 실체는 연필이고, 연필은 아무리 머리를 눌러도 심은 안나오죠.
독학시작 | 2009.11.13 12:58 신고 | PERMALINK | EDIT/DEL | REPLY
혼자 시작해서 이것저것 모르는것 투성인데ㅋㅋ
맨날 눈팅으로 도움만 받다가 제 블로그로 퍼갔슴니다
도움 많이 받네요^^
이원주 | 2010.01.14 15:37 신고 | PERMALINK | EDIT/DEL | REPLY
워낙초보라 아직 이해가 잘 안가긴 하지만.. 일단 감사드려용~
퍼갈께요
핫산 | 2010.03.22 16:58 신고 | PERMALINK | EDIT/DEL | REPLY
좋은글 정리해주셔서 감사합니다. 도움이 많이 되네요^^
Favicon of http://imincheol.net BlogIcon 이민철 | 2010.04.09 09:46 신고 | PERMALINK | EDIT/DEL | REPLY
좋은글 고맙습니다.
그로밋 | 2011.01.25 20:51 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 글 잘 보고 갑니다^^ 정말 많은 도움이 되었네요~ 내용 너무 좋습니다 짱짱!@!
이글스 | 2011.05.31 22:20 신고 | PERMALINK | EDIT/DEL | REPLY
정말 좋은 내용 감사드립니다^^
말로만 듣던 검쉰님의 홈페이지가 여기 있었군요!
김광연1 | 2014.02.12 13:55 | PERMALINK | EDIT/DEL | REPLY
관리자의 승인을 기다리고 있는 댓글입니다
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.08 15:27
사용자 정의 컴포넌트(custom component)를 만들었을때, 특정 이벤트를 발생시켜야하는 경우가 종종 있습니다. 마치 Button 을 사용자가 Click 하였을 때, Click Event가 발생하는 것 처럼 말이죠.  아래의 예제는 TextInput을 상속한 MyTextInput이라는 사용자 정의 컴포넌트입니다. 이 컴포넌트의 추가적인 기능으로는 키 입력시 'backspace' 를 입력하면, backspace 이벤트를 발생시키는 것입니다. (MXML로 만든 코드만 올려놓았는데, AS로 만든 버전도 같이 올렸습니다. 둘다 할 줄 알아야 좋죠 ㅋ)

MXML 로 만든 MyTextInput 컴포넌트 (MyTextInput.mxml)

AS로 만든 MyTextInput 컴포넌트 (MyTextInput.as)


keyDown 이벤트가 발생할때에 입력한 값이 backspace에 해당하는 '8' 이면  backspace 이벤트를 발생하도록 하였습니다. 여기서 눈여겨 보셔야 할 것은 Event 메타태그인데요. 위의 코드에서 아래와 같이 선언하였습니다.
<mx:Metadata>
  [Event(name="backspace",type="flash.events.Event")]
</mx:Metadata>
'선언해 놓은 컴포넌트에서 발생되는 이벤트가 이런 것이 있다~' 라고 선언해준다고 생각하시면 되겠습니다. 2가지를 적어야 하는데요, name과 type 입니다. name에는 해당 이벤트 이름, type 에는 해당 이벤트 클래스를 적어주시면 됩니다. 위와 같이 선언해놓으면 아래와 같이 name이 MXML 상에서 아래의 이미지와 같이 이벤트로 표시됩니다.



이 backspace 이벤트를 이용하여 아래와 같이 예제를 한번 만들어보았습니다. 사용자가 backspace 키를 누르면 아래의 TextArea 에 backspace를 눌렀다는 메세지가 나오게 됩니다.









그 렇다면 상단의 코드에서 보시면 MyTextInput 컴포넌트에서  keyDown 이벤트 핸들러를 지정한 2행을 보시면 TextInput 에도 keyDown 이벤트에 대해서 메타태그가 선언되어 있다 라고 유추해볼 수 있습니다. 실제로 TextInput 에는 레퍼런스에서 볼 수 있듯이 TextInput에서 정의된 4개의 이벤트가 아래와 같이 메타태그로 선언되어 있습니다.



keyDown 이벤트는 InteractiveObject 에서 정의되어 있어서 소스를 직접 확인할 수는 없네요. 안타깝습니다. ;)

이와 같은 자료는 지용호님의 블로그에 [Flex 2.0.1]커스텀 컴포넌트에 사용하는 Metadata 태그 소개 라는 포스트가 존재합니다만, 아직 어려워하시는 분들이 있는 것 같아 다시한번 설명해보았습니다.

이상으로 Event 메타태그에 대해서 알아보았습니다. ;)
신고
dilu | 2008.07.08 10:00 신고 | PERMALINK | EDIT/DEL | REPLY
어제 마침 커스텀 이벤트에 대해 공부했었는데, 쉽게 정리가 되네요 ~
좋은 글 감사합니다 (_ _)
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.08 11:03 신고 | PERMALINK | EDIT/DEL
방문 감사합니다~ ;)
박스농사 | 2008.07.08 10:55 신고 | PERMALINK | EDIT/DEL | REPLY
아 머리아퍼.
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.08 11:03 신고 | PERMALINK | EDIT/DEL
두통엔 타이레놀~
김민성 | 2008.07.08 11:28 신고 | PERMALINK | EDIT/DEL | REPLY
항상 옆자리에 앉아 있는데...
이제서야 댓글을 남기네요~ ^^
근데 플렉스 자료 만긴 정말 많다... 여기 팬들도 많은거 같아요~~ ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.08 15:15 신고 | PERMALINK | EDIT/DEL
공부해서 남주자! 스타일이랄까요. ㅋ
Favicon of http://lovedev.tistory.com BlogIcon ActionDev | 2008.07.08 12:49 신고 | PERMALINK | EDIT/DEL | REPLY
잘봤어요~ ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.08 15:14 신고 | PERMALINK | EDIT/DEL
방문 감사합니다. ;)
Favicon of http://genial12.tistory.com BlogIcon 양팸두목 | 2008.07.08 17:03 신고 | PERMALINK | EDIT/DEL | REPLY
술한잔 해야 될낀데.ㅋ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.09 06:53 신고 | PERMALINK | EDIT/DEL
뉘신지? ^^;
아카시아 | 2008.07.09 00:20 신고 | PERMALINK | EDIT/DEL | REPLY
며칠전 질문에 답해주셔서 감사합니다. 덕분에 잘 해결되었어요~
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.09 06:53 신고 | PERMALINK | EDIT/DEL
네엡! 도움 되셨다니 잘되었네요 ㅎ
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2008.07.09 13:49 신고 | PERMALINK | EDIT/DEL | REPLY
아주아주 좋은 글입니다. ㅎㅎㅎ
천문노트에 bindable metadata 태그에 대한 글 올려놨어요 ㅎㅎ
http://astronote.org/board/index.php?print=&amp;menu=7255&amp;table_name=flex&amp;job=view&amp;idx=27202&amp;page=1
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.09 15:36 신고 | PERMALINK | EDIT/DEL
와우~ 대단하심!!! +_+
전 요즘에 SDK 까보자는 생각에 하나씩 죄다 보고 있는 중입니다. ;) 힘드네요;;
비만짱구 | 2009.02.10 16:25 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 글이네요. 지돌님 글 보고 어려워 한다는 사람들중 한명입니다. 잘 보고 갑니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.02.15 11:19 신고 | PERMALINK | EDIT/DEL
방문 감사드립니다 ;)
강동 | 2009.07.07 17:04 신고 | PERMALINK | EDIT/DEL | REPLY
잘봤습니다...퍼가도될까요?
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.07.07 21:39 신고 | PERMALINK | EDIT/DEL
출처만 밝히시면 퍼가셔도 좋습니다 ;)
Favicon of http://blog.chanik.com BlogIcon 찬익 | 2009.07.13 12:04 신고 | PERMALINK | EDIT/DEL | REPLY
cancelable도 함께 고고싱
Favicon of http://blog.younghorn.com BlogIcon 이민철 | 2009.11.23 10:59 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 글이네요.
AS 랑 다르군요.
어쩐지 MXML에 아무리 넣어도 안보이더라고요..
메타태그에 넣어야하네요..
엉엉 ㅠㅠ

고맙습니다.
상팔이 | 2010.08.27 00:24 신고 | PERMALINK | EDIT/DEL | REPLY
api 보다 더 이해하기 싶게 설명해 놓으셨네요..
좋은 정보 감사합니다.
cjssus | 2012.04.10 09:03 신고 | PERMALINK | EDIT/DEL | REPLY
담아갑니다. 좋은내용 감사합니다.
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
2008.07.02 18:11
회원가입 같은 페이지를 만들다보면 입력받을 값들이 상당히 많습니다.
이러한 값들이 실제 유효한 값인지 아닌지 판별하기가 좀 짜증나는 면이 있죠. 예전에 PHP로 회원가입 폼을 만들다보면 유효성 체크를 하기 위해서 JavaScript 로 각 필드의 값들을 체크하곤 했었습니다. (JavaScript 의 도움 없이 하려면 이 값들을 서버로 넘겨서(회원가입처리하는 php페이지) 서버에서 검증을 한 뒤에 하나라도 문제가 있으면 다시 그 화면을 표시해야되는 상당히 짜증나는 문제가 발생합니다. 그래서 클라이언트에서 해당 값들의 유효성을 체크하기 위해 JavaScript 를 이용했죠.)

물론 Flex에서도 비슷하게 해당 값(TextInput의 text 값)을 <mx:Script/> 안에서 체크하면 됩니다만, 코드를 매번 만들어야(복사해야)되니 짜증도 나고요.. ㅎ 상당히 귀찮은 면이 있었습니다. 그러나 다행이도 Flex 에서는 Validator 라는 것을 지원합니다.

유저가 유저 인터페이스에 입력하는 데이터는, 어플리케이션에 있어 적절한 내용의 경우도 있으나, 그렇지 않은 것도 있습니다. Flex 에서는, 오브젝트의 필드값이 특정의 조건에 적합하는 것을 감지하기 위해서 validator를 사용합니다. 예를 들어, 유저가 유효한 전화번호를 입력한 것을 확인하거나 string이 설정된 최소치 이상인 것이나, 우편 번호 필드에 올바른 자리수의 숫자가 포함되어 있는 것을 확인하거나 하기 위해서, validator 를 사용할 수 있습니다.

출처 : flexdocs.kr


이 Validator 는 아래와 같이 하위 Validator가 존재합니다. :
 
총 10개의 하위 Validator 가 존재하는데, Flex를 한국에서 만들지는 않아서 주민등록번호 Validator 는 존재하지 않습니다. ;) 없으면 어떻게 할까요? 그냥 체크안할 수도 없고 말이죠. 뭐 별수 있습니까? 그래서 만들었습니다!. 요즘은 회원가입시에 주민등록번호를 받지 않는 곳이 늘고 있습니다만, custom Validator를 어떻게 만들어야되는지 알아보기 위해, 흔히 만들어 보셨을 주민등록번호 Validator를 만들어 보았습니다. 주민등록번호의 유효성 체크 부분은 Flex Component 카페마요네즈라는 분이 올려주신 주민등록번호 체크 function이라는 글의 코드를 가져다가 썼습니다. (주민등록번호가 영어로는 RRN 이라더군요. RRNValidatort 라고 하면 어려울 것 같아 JuminBunhoValidator 이라고 이름지었습니다. (웃음) )

 

위의 주민등록번호 Validator를 이용하여 예제를 만들어보았습니다. 예제코드는  Flex  Reference에 Validator의 예제를 빌려왔습니다. ;)


한번 자신의 주민등록번호를 넣고 테스트해보세요. (저장되지 않으니 안심하시고... )


신고
Favicon of http://hangunsworld.com BlogIcon Han Sanghun | 2008.07.03 09:10 신고 | PERMALINK | EDIT/DEL | REPLY
웹개발자라면 누구나 한번쯤 만들어 봤을 주민번호 유효성 검사 툴이군요 ^^
전 주민번호 요구하는 사이트는 일단 가입을 보류하는데... 우리나라도 외국처럼 주민번호나 개인 정보를 입력하지 않고서도 자유롭게 인터넷을 사용할 수 있는 환경이 빨리 조성되었으면 좋겟어요.
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.03 09:43 신고 | PERMALINK | EDIT/DEL
간단하게 e-mail 과 비밀번호 정도로 가입해도 좋을텐데요 ;)
아니면 open ID가 활성화 된다던지 ㅎㅎ
점점 편한쪽으로 바뀌어가길 기대하고 있습니다.
방문 감사합니다.
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2008.07.03 13:50 신고 | PERMALINK | EDIT/DEL | REPLY
잘봤어요~~ ㅎㅎㅎ
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.03 14:12 신고 | PERMALINK | EDIT/DEL
방문 감사합니다. ;)
Favicon of http://lostsin.tistory.com BlogIcon 시난 | 2008.07.03 18:18 신고 | PERMALINK | EDIT/DEL | REPLY
잘 봤습니다. ^^
[0-9]{6}-(1|2|3|4)[0-9]{6}
이거 한 번 써보세요.. !!!
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.03 18:28 신고 | PERMALINK | EDIT/DEL
아하~ 형식을 체크하는군요! ;)
생일부분을 체크하려면 /[0-9]{2}[0-1][0-9][0-3][0-9]-(1|2|3|4)[0-9]{6}/
요렇게 하면 될까요? ㅎㅎ
Favicon of http://hangunsworld.com BlogIcon Han Sanghun | 2008.07.07 00:20 신고 | PERMALINK | EDIT/DEL
역시 정규식을 잘 쓰면 코딩이 상당히 간결해 지는군요. 정규식도 공부해야 하는건가... 쩝
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.07.07 09:42 신고 | PERMALINK | EDIT/DEL
정규식이 상당히 파워풀~ 하더군요. ㅎㅎ
어디 좋은 책 없나 살펴봐야겠습니다. ㅎ
Favicon of http://jmoonyoung.tistory.com BlogIcon 무녕이 | 2008.09.04 18:11 신고 | PERMALINK | EDIT/DEL | REPLY
잘봤습니다. 상당히 도움이 될 것 같습니다. 정규식 공부하기 좋은 책 나중에 알게되면 추천해주세요 ^^
Favicon of http://warkyman.tistory.com BlogIcon 검쉰 | 2008.09.04 18:44 신고 | PERMALINK | EDIT/DEL
정규식은 책이 안보이네요 ^^;
브라이언 | 2008.09.26 12:27 신고 | PERMALINK | EDIT/DEL | REPLY
정규식은 AS3 한글 라이브독만 보셔도 충분해요..
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.26 13:21 신고 | PERMALINK | EDIT/DEL
그런가요~? ㅎ
전 책이 더 좋아서 ㅎㅎ
Favicon of http://chanik.com BlogIcon chaniks | 2008.09.29 14:48 신고 | PERMALINK | EDIT/DEL | REPLY
O'reilly 에 Mastering Regular Expression이란 책이 있습니다.
한글판도 있는지는 잘..

근데, 정규표현식도 너무 복잡해지면, 오히려 가독성이 떨어지는..
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.09.29 19:19 신고 | PERMALINK | EDIT/DEL
오홋.. 찾아봐야겠군요!
연월태생 | 2008.10.09 16:53 신고 | PERMALINK | EDIT/DEL | REPLY
구경하고 갑니다.ㅎㅎ
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2008.10.13 09:59 신고 | PERMALINK | EDIT/DEL
방문 감사합니다!
덧글남겨주시는 걸 보니 센스 굿! ㅎㅎ
수크레 | 2010.02.04 20:47 신고 | PERMALINK | EDIT/DEL | REPLY
저는 저나름데로 되게 간단하게 구현했는데 정말 간결하고 멋지시네요
잘보고갑니다.~
채영사랑 | 2010.05.18 10:51 신고 | PERMALINK | EDIT/DEL | REPLY
와우....감사합니다..^^;
근디..궁금한게.....메세지가 한글로 나오게 할려면..어떻게 해야하나요
?
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret

티스토리 툴바