일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 플래시
- 주식
- ActionScript
- framework
- 플렉스
- XAML
- 워렌 버핏
- Papervision
- 책
- Silverlight
- 도서
- 3.0
- stage3d
- API
- Papervision3D
- 액션스크립트
- starling
- 아폴로
- Microsoft
- 어도비
- 아폴로케이션
- Air
- Genome2D
- Flex
- 마이크로소프트
- Flash
- 3D
- 물리엔진
- adobe
- 실버라이트
- Today
- Total
목록분류 전체보기 (629)
WonHada.com으로 이전
= 액션스크립트[ActionScript] 3.0 XML = var xml:XML = ; 위와 같은 간단한 XML이 있습니다.. 에 를 4개 추가하려면 xml.appendChild();를 네번 써주면 되겠죠? 1000개라면 어떻게 할까요? 각자 다른 값을 가져야 한다면요? = _ = 막막하죠..? 이럴때는 중괄호 연산자({})를 이용하면 쉽게 해결할 수 있습니다..for(var i:int = 1; i < 5; i++){ xml.appendChild({i}); }trace(xml.toXMLString()); /* 1 2 3 4 */ 모두 다른 값을 가지는 노드가 4개 추가되었습니다.. 저들의 속성을 모두 출력하려면 어떻게 할까요? for(var i:int = 1; i < 5; i++){ trace(xml.n..
= 액션스크립트[ActionScript] 3.0 XML = var xml:XML = node1 node2 ; 위와 같은 XML 객체가 있을 때 root의 label값을 가져오는 방법은 아래와 같습니다.. trace(xml.@label.toString()); //rootLabel trace(xml.attribute("label").toString()); //rootLabel 의 label을 가져오는 방법은.. var list:XMLList = xml.node; //xml 자식 중 node를 뽑아서 XMLList(배열과 유사함)로 만듭니다.. trace(list[0].attribute("label").toString()); //nodeLabel1 trace(list[1].attribute("label").t..
= 액션스크립트[ActionScript] 3.0 XML = XML을 문자열로 반환하는 메소드에는 toString()과 toXMLString()이 있습니다.. 이 둘의 차이점을 아래 예제로 확인해 보겠습니다.. =============================================================== var xml:XML = Adobe AIR Devpia.; trace(xml.toString()); // Adobe AIR Devpia. trace(xml.toXMLString()); // Adobe AIR Devpia. =============================================================== toString()은 노드내의 요소(값)를 출력하고,..
지난주부터 액션스크립트3.0 속성반을 구성해 운영하고 있다.. 속성반이라는 타이틀이 걸린만큼 빠른 시간에 중요한 부분들을 습득하고 실무에 바로 적용할 수 있도록 할 생각이다.. 그러기 위해 필요한 것은 뭐니뭐니 해도 실습!! 구성원 모두에게 노트북을 사라고 권했다..고맙게도 다들 나의 의견을 수렴했고 100만원이 넘는 노트북들을 단숨에 구입했다.. 어제가 두번째 시간이었다..XML에 대한 내용으로 진행됐는데 XML이 무엇인가부터 네임스페이스를 사용하는 방법까지 노트북으로 열심히 따라한 딴동네 요원들.. 기존에 아는 것도 있었겠지만 새로운 것도 많이 배웠으리라 생각한다..나 또한 준비하는 과정에서 몰랐던 것을 배웠다.. 속성반이 끝나는 그날까지 화이팅하자..^^
오늘 사내 세미나에서는 '형상관리(Software Configuration Management)' 에 대한 내용으로 진행됐다.. 형상관리란 [프로젝트를 구성하는 모든 요소에 대한 "상태"와 "변경","이력"에 대한 통제, 보고, 기록 등의 총체적인 관리활동] 즉, 버젼과 이슈를 관리하는걸 말한다.. 이 형상관리를 지원하기 위해 우리 회사에서는 'TRAC'과 'Subversion(SVN)'을 사용한다.. SVN의 경우는 CVS를 사용해본 경험이 있어서 개념은 어느정도 이해하고 있지만, TRAC의 경우는 잘 몰랐는데 들어보니 프로젝트를 진행함에 있어서 꼭 필요한 도구중 하나라는 느낌을 받았다.. 사실 우리는 회사에서 위의 도구들을 사용하지 않고도 그와 같은 일을 했었다..버그를 발견하면 정리해서 담당자에게 ..
Public Key Encryption: RSA (full.) Secret Key Encryption: AES, DES, 3DES, BlowFish, XTEA, RC4 Confidentiality Modes: ECB, CBC, CFB, CFB8, OFB, CTR Hashing Algorithms: MD2, MD5, SHA-1, SHA-224, SHA-256 Paddings available: PKCS#5, PKCS#1 Other Useful Stuff: HMAC, Random, TLS-PRF, some ASN-1/DER parsing 다양한 암호화 알고리즘을 담고 있는 AS3용 라이브러리인 As3 Crypto가 1.2로 업데이트 되었네요.. SHA-256, MD5, XTEA 등 나름대로 친숙한 암호화 방..
this.addEventListener(MouseEvent.MOUSE_DOWN, mouseEvent(this, eventHandler, '플생사모', '딴동네', '아폴로케이션')); private function mouseEvent(target:*, handler:Function, ...rest:Array):Function { var eventfunc:Function = function(...delRest):void { var fullArgs:Array = delRest.concat(rest); handler.apply(target, fullArgs); } return eventfunc; } private function eventHandler(event:MouseEvent, arg1:String, a..
지난번 글에서는 플래시 플레이어가 스스로 알아서 에러를 알려줬었는데요.. 이번엔 개발자가 원하는 때에 원하는 메시지의 에러를 내는 방법에 대해 알아보죠.. 오류를 내기 위해 사용하는 명령어는 'throw' 이며, 사용법은 아래와 같습니다.. throw expression 여기서 expression은 일반적으로 오브젝트입니다..긴 말 필요없이 한번 띄워보겠습니다.. ============================================= throw new Error("제가 직접 띄운 에러입니다."); ============================================= 실행하면.. Error 클래스만 상속받으면 AS 3.0 문서에서 소개하는 사용자 정의 에러클래스도 간단하게 작성할 수..