블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
05-21 00:15
 

달력

« » 2024.5
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
 

최근에 올라온 글

최근에 달린 댓글

제일 필요한 기능인데... 인터넷 익스플로러용으로다가....
Aptana 좀 사주세요 ㅠ_ㅠ... 10만원

Debugger: Console View and logging
머라카는지 하나도 몬알아듣겠네... ㅠ_ㅠ
Console View를 통해 logging을 할 수 있다는 이야기 같음...
View Video


Debugger: Examining variables
와우 ㅠ_ㅠ.... 그토록 원하던 기능인데...
회사에다가 Aptana 사달라고 할까...
View Video


Debugger: Stepping through functions
이건 뭐.. eclipse 디버거 처럼 사용할 수 있으니
자바개발자들은 손쉽게 적응할 수 있을 듯...
View Video


Debugger: Adding breakpoints
Eclipse 사용자들은 더블클릭이면 그냥 팍팍!!
Breakpoints properties 는 처음 보는 듯~ Eclipse에서도 써먹어 봐야지~
View Video


Debugger: Introduction to the debugger
View Video


왠지 슬슬 순서가 꺼꾸로 된 것 같은... ㅎㅎㅎ;;;


참고자료: http://www.aptana.tv/

Posted by 자수씨
, |
Aptana는 FTP도 지원해준다.
이건 쉽게 이해할 수 있으므로 패스~


Edit Remote File
View Video


Add FTP Connection
View Video


Add FTP Site
View Video


분명 동기화가 있었던거 같은데.... 흠흠


참고자료: http://www.aptana.tv/

Posted by 자수씨
, |
순서대로 하다보니... 라이브러리들 다음에 다시 Aptana Sdutio의 기능소개가 되어버린듯...


Browser Support
code assist를 통해서 지원되는 브라우저를 확인할 수 있다.
View Video


Outline View
TAG Tree... 다른 말이 필요 없을 듯
View Video



Overview
mochikit 라이브러리를 이용한 샘플을 통해 Aptana 쭉 훑어보기...
View Video


Dynamic Help
F1키로 도움말 볼 수 있는 것을 보여준다.
View Video


Creating a Snippet
템플릿만 잘 맹글어 놓으면 편리한 기능.
동적으로 입력되는 부분은 prompt() 를 이용하여 좀 더 편하게 사용할 수 있다.
마우스 깐작거리는거보다 키보드로 다 하고 싶으신 분들한테는 필요없는 기능
View Video


Creating an Action
js 파일의 일부분을 한꺼번에 주석처리하는 것 과 같은 액션에 대한 정의를 보여주는...
Action을 js로 만들다니... 허허허;;; 툴과 JavaScript를 연동하는 기술은 대단한 것 같다.
onExcute 에서 내용을 수정~ perl 스크립트를 사용하는 건가??
아래 영상은 Reverse라는 Action 생성을 보여준다.
단축키 지원은 안되나엽~
View Video


Actions Overview
Actions 를 통째로 살펴보기~
View Video


Aptana 기능들이 너무 많아 ㅠ_ㅠ....


참고자료: http://www.aptana.tv/

Posted by 자수씨
, |
기능 분석... 2번째 시간~ 자바스크립트 라이브러리들에 대한 활용법

기본적으로 prototype.js는 깔고 들어가는건가??

고고싱~ (맘 놓고 자바스크립트로만 개발 할 수 있는 곳이 있었으면 좋겠다.... 흙...)

Yahoo YUI
내가 제일 좋아하는 라이브러리 중 하나이지만.. 주변에서 아는 사람은 별로 없다..
왜 다들 스크립트의 세계를 이해해주지 않는 것인가!!!!!!!
근데 다른 라이브러리들에 비해서 스타일이 좀 독특한 면이 있어서 이해하기가 쩜 힘들다.
적응만 한다면 최강의 자바스크립트 라이브러리~
예제 코드와 JsDoc을 제공해주므로 YUI를 익히기에는 Apatana가 최고일 듯!!
아래 동영상은 YUI의 Animation 에 대해서 보여주고 있다.
누가 YUI JsDoc 한글화에 도움을 줄 사람은 없을까... 영어 울렁증 ㅠ_ㅠ
View Video


MochiKit Docs
이건 무슨 라이브러인지... 이름만 들어보고 관심이 없던 녀석인데...
View Video


MochiKit
마찬가지.. 흠흠
View Video


Dojo
주로 사용하는 라이브러리가 아니여서 관심은 크게 가지 않지만
프로젝트 생성시에 라이브러리들도 추가를 시켜주고.... Aptana 개발자들의 세심한 배려에 감동 -ㅁ-;;;
View Video


AFLAX
뉘신지;;;; Flash라이브러리인가??? 그냥 flash 파일을 불러서 뭘 하는 것 같은데...
난 또 자바스크립트로 flash를 생성해주는지 알았는데.. 쩝;; 혼자 낚였네;;;
View Video


Adobe AIR: Intro (NEW)
관심은 있었으나 접할 기회가 없으셨던 분...
설명또한 단순하다;;;;
View Video


지금까지 Aptana에서 지원해주는 자바스크립트 라이브러리에 대해서 살펴보았다.
그 외에도 JQuery, Prototype, Rico, Scriptaculous 라이브러리에 대한 지원도 해준다.


참고자료: http://www.aptana.tv/

Posted by 자수씨
, |

자바스크립트 IDE 툴을 찾아 헤매이다 발견한 Aptana studio...

이클립스 플러그인 만으로 사용했었는데 많이 발전된 것 같다.

이제는 정확하게 무슨 기능이 있는지 확인할 시점일 듯!!!

---------------------------------------------------------------
Browser Preview
이클립스 PDE 기반의 UI에 대한 설명. 그냥 스킵해도 될 듯
View Video



Code Assist
자바스크립트 개발하면서 제일 필요로 했던 부분.. 각종 라이브러리 함수들의 코드를 어시스트 해준다.
라이브러리는 따로 등록해줄 수 있다고 들었는데... 개인이 만든 라이브러리도 등록해서 사용이 가능하다.
Code Assist Profiles에 자신의 js 파일을 떨구어 주면 되는 듯??? F3 키도 사용이 가능!!!!
View Video


ScriptDoc
자바개발자들에게 익숙한 주석처리~
소스코드가 주석에 밀려드는 문제를 해결하기 위해 *.sdoc 파일에 주석을 설정하고
js에는 링크만 주석에 달아준다. 상당히 획기적이긴 하지만 Aptana에서만 가능하다는거???
View Video


HTML/CSS Support
HTML과 CSS도 code assist를 지원하며 code highlighter를 지원해준다.
View Video


Macros
File - injectTemplate - templates - injectTemplate.js 에 자신이 사용할 template를 선언하면
Actions 에 추가되어 쉽게 템플릿을 추가할 수 있다는 것에 대한 설명
썸네일은 도대체 뭐꼬;;;;
View Video

참고자료: http://www.aptana.tv/

Posted by 자수씨
, |
부서가 바뀌면서 회사 자리도 바뀌었다.

내 책생은 언제나 깔끔해질까나...

키보드 쟁이들은 자기 장비는 최고로 갖추고 일을 해야 할 것 같다...

나에게 부족한 것은 UMPC????

사용자 삽입 이미지

Posted by 자수씨
, |
우리처럼 IT 종사자들은 앉아 있는 시간이 누어 있는 시간보다 많다.

운동할 시간을 따로 배정해서 운동하기에는 업무가 너무 많아서...

원래부터 쇼핑을 좋아하는 나는 City 라는 석간 무가지에서 슬렌더톤 첼린지(저?)라는 것을

보고서 속는셈 치고 한 번 해보자는 생각으로 기름몰에서 13% 쿠폰을 이용하여

164,000원에 구입을 했다.

사용자 삽입 이미지

남성용 슬렌더톤 플렉스



------------------------------------------------------------------------------

현재 7주가 지났다. 여자친구도 효과에 놀라워하며 자기도 사겠다고 한다.

작은 누나는 생일선물로 사달라며 압박을 넣는다. 많이 받았으니깐 이번엔 큰 선물을

하나 해줘야징~

출렁 거리던 나의 배는 힘주면 딴딴?? 겉으로 보기에는 별다를지는 몰라도

만저보면 딴딴해졌다.

이제는 7-99 단계까지 올려서 하루에 두번씩 하고 있다.

다른 유산소 운동과 병행한다면 몸 만드는 것은 음허허허...

2달 정도 사용하니 패드를 변경해야 할 것 같다. 누나한테 선물해주고 패드 사달라고

해야지~~

Posted by 자수씨
, |
출처: http://www.caucho.com/resin-3.1/doc/jaxb-annotations.xtp

@XmlElements
다중 @XmlElement를 정의할 때 사용
super class의 sub class 들을 따로 관리할 때 사용하면 용의할 것 같음

XML Document



@XmlElementWrapper
list 형식의 Element를 serialized 하기 위한 annotate

XML Document



@XmlJavaTypeAdapter
-_-;;;;;  설명하기에는 영어실력이 딸려서.. ㅠ_ㅠ
XmlAdapter를 이용해서 Java Type에 맞게 convert해주는 것을 정의하는 것 같음....

XML Document



@XmlRootElement
xml에서 최상위 노드를 annotate.
하지만 하위노드에서도 사용을 한다.. 이유는???

XML Document



@XmlTransient
unserialrizable을 mark.....
이걸 찾으려고 이 고생을... ㅠ_ㅠ XmlAccessorType.FIELD 로 해도 되는 거 였구나...
예제는 없습니다. ㅋㅋㅋ


@XmlValue
하나의 property나 field만 있을 경우 해당 property나 field에 serialized.

XML Document

Posted by 자수씨
, |
출처: http://www.caucho.com/resin-3.1/doc/jaxb-annotations.xtp

@XmlAccessorType
property의 serializability를 결정합니다.
@XmlAccessorType values
NONE@XmlElement로 annotate된 fileds와 properties 만 serialized.
FIELD모든 fileds을 serialized.
PROPERTY모든 properties을 serialized.
PUBLIC_MEMBERpublic fields와 properties를 serialized.
@XmlAccessorType 예제

XML Document



@XmlAttribute
field나 property가 attribute로 serialize 될 것인지를 mark.
@XmlAttribute 예제

XML Document



@XmlElement
field나 property가 element로 serialize 될 것인지를 mark.
@XmlAttribute 예제

XML Document

Posted by 자수씨
, |

[JAXB] JAXB란 무엇인가

JAVA/JAXB / 2008. 2. 22. 10:06
http://java.sun.com/developer/technicalArticles/WebServices/jaxb/index.html#introjb

이곳에 영어로 주저리 주저리 써놓았지만 한국인인지라 바로 와닫지 않는다.

그냥 단순하게 말하자면 xml로 되어 있는 데이터를 Java Object로 변환이 되고

Java Object가 xml 데이터로 변환이 되는 것으로 이해하는 편이 빠를 것 같다.

사용자 삽입 이미지



그림을 봐도 실제로 해보지 않으면 이해가 되지 않는다.

JAXB 에서는 xsd, dtd, xml 데이터를 통해 데이터를 넣을 Java Object를 생성해주는 xjc 라는 툴을

제공해주며 기존 Java Object를 xsd 를 생성해주는 schemagen 도 포함되어 있다.


JAX-WS 를 하기 위해서는 내부 기술을 이해하고 가야 할 것 같아서 시작해본 JAXB....

generator tool 들도 제공이 되기 때문에 손에만 익는다면 강력한 파워를 보여줄 것 같다...

eclipse 플러그인도 있던데... 그것도 사용해 봐야 할 것 같다~

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백