블로그 이미지
올해목표 // 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
 
01-30 14:55
 

달력

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

최근에 올라온 글

최근에 달린 댓글

Google Code Playground

Google / 2009. 8. 19. 02:51

간만에 구글 코드 사이트에 접속해 보았습니다. (왜 그랬지;;; 이 밤 중에...)

좌측 사이드 바가 살짝 바꼈더군요~

언제 생겼는지는 모르겠지만 Code Playground 라는 메뉴가 추가되었습니다.




먼가 하고 클릭해보았더니~



구글 API 를 테스트 해볼 수 있는 공간이였습니다.
디버그도 할 수 있고 (firefox 를 쓰면 firebug 랑 연동도 가능한 듯... 확인은 안 해보았습니다.)

간단하게 예제 테스트 하기는 딱 좋은 것 같습니다~ 느린 것 빼고는 ㅋㅋㅋ


Posted by 자수씨
, |

러시아어의 자음은 총 21개 입니다.


인쇄체 명칭 한국어근사음 영어근사음
М м эм 엠 m
П п пэ 뻬 p
Б б бэ 베 b
Ф ф эф 에프 f
В в вэ (붸) v
Н н эн 엔 n
Т т тэ 떼 t
Д д дэ 데 d
С с эс 에스 s
З з зэ 제 z
Л л эл 엘 (ㄹ) l
Р р эр 에르 (ㄹ) r
Ж ж жэ (줴) (ㅈ) zh
Ш ш ша (샤) (시) sh
Ч ч чэ 체 ch
Щ щ ща 시차 shch
К к ка 까 k
Г г гэ 게 g
Х х ха 하 h
Ц ц цэ 쩨 ts
Й й и краткое i


영어랑 비슷한 것도 있지만 р 같은 건 p 처럼 생겼지만 r 발음이 난다는 거?
с 도 c 처럼 생겼지만 s 발음이랍니다.




Posted by 자수씨
, |

러시아어에는 모음이 10개가 있습니다. 경자음 5개와 연자음 5개...

 인쇄체  명칭  한국어근사음  영어근사음
 А а  а 아  아  a
 Э э  э 에  에  e
 Ы ы  ы 의  의  i
 О о  о 오  오  o
 У у  у 우  우  u
 Я я  я(йа) 야  야  ya
 Е е  е(йэ) 예  예  ye
 И и  и 이  이  ee
 Ё ё  ё(йо) 요  요  yo
 Ю ю  ю(йу) 유  유  yu


상위 5개가 경자음이며, 하위 5개가 연자음입니다.

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


Posted by 자수씨
, |

JAXB 를 하면서 약간 귀찮은 작업들을 ant 나 콘솔에서 실행하기 귀찮아서 간단한 플러그인 개발해보았습니다.


ㅁ 잘 만들어 놓은 DTD 를 준비합니다.



model.dtd



ㅁ DTD 파일 > 오른쪽 클릭 > JAXB Tools > Generate XJC Model ... 를 선택합니다.
(원래 Action 이름이 저게 아닌데 ... -_ㅜ)





ㅁ Source Folder 를 Browser 버튼을 통해 선택합니다.





ㅁ model 객체들이 생성될 package 도 Browser 버튼을 통해 선택합니다.





ㅁ 설정이 완료된 화면입니다. Finish 를 과감하게 눌러줍니다.





ㅁ 생성된 객체를 확인합니다.



생성된 Body.java





schemagen 이랑 wsimport 도 만들어 볼 까 생각 중입니다. ㅋㅋㅋ





Posted by 자수씨
, |

O/X Mapper 살짝 비교~

JAVA / 2009. 8. 16. 14:04


ㅁ JAXB
Hompage: https://jaxb.dev.java.net/
JDK 6.0 Spec 에 포함된 JAX-WS 에서 사용되는 JAXB 입니다.
Model 객체에 Annotation 을 달아주는 것으로 marshalling/unmarshalling 이 가능합니다.
xjc (xml -> java object), schemagen (java object -> xsd) 와 같은 tool 을 제공합니다.


ㅁ Castor
Homepage: http://castor.org/index.html
mapping 관련 설정 파일 (xml) 을 이용합니다.
다른 것들과 마찬가지로 스키마 파일 (xsd) 가 있다면 mapping 파일 생성에 용이합니다.


ㅁ XMLBeans
Homepage: http://xmlbeans.apache.org/
아파치 프로젝트 중 하나입니다.
스키마를 따로 빌드해주어야 하는 것으로 확인이되어서... model 수정시에는 약긴 귀찮을 것 같습니다.


ㅁ JiBX
Hompage: http://jibx.sourceforge.net/
castor 와 유사하게 binding(mapping) 파일이 필요합니다.
그리고 binding 에 필요한 class 들을 미리 빌드해야 합니다.
가장 퍼포먼스가 좋다고 하네요.




그냥 간단하게 비교만 할 정도로 찾아보았습니다.
제가 JAXB 를 즐겨사용하다보니, JAXB 가 제일 손에 익네요.
어떤 설문 조사를 보니 JiBX 가 퍼포먼스가 좋고 JAXB 가 가장 사용성이 좋다고 합니다.





Posted by 자수씨
, |

맨날 코피 흘리고, 대상포진에 각종 병을 달고 다니는 만신창이 몸이 되어버린 아들을 위해
 어무이께서 흙마늘원액을 공수해 오셨습니다....



지친 몸에 활력을 넣어주는데는 흙마늘이 좋다고 하지만...




그 향은 말로 형용할 수 없습니다...



거부감이 없다는 것은 거짓부렁 -_ㅜ... 새콤달콤한 맛이 그 맛이었다니... 즐겨먹던 새콤달콤이랑은 6억광년 차이...








엄마... 흙마늘은 사탕없이는 정말 못 먹겠어요 -_ㅜ...







Posted by 자수씨
, |

내 성격!?!?

주절주절 / 2009. 8. 14. 01:40

편 가르기를 잘 한다.
우리편한테는 나 자신을 희생해서라도 도움을 주지만 내 편이 아니라면 내 자신을 희생해서라도 불이익을 안겨준다.

내가 잘한다고 생각하는 분야에서 지는 것을 싫어한다.
못한다고 인식하는 부분에서는 깨끗하게 패배를 인정한다. (... 그런가???)

주변사람들의 기분을 항상 체크한다.
물론 우리편인 사람들만 체크... 기분이 안 좋아보이면 나 때문인가를 의심해본다.

사람을 전적으로 신뢰하지 않는다.
인간은 어차피 자신의 이익앞에서는 어쩔 수 없다. (근데 나는 신뢰받기를 원하는 것 같은데...)

처음보는 사람 앞에서는 말 수가 적어진다.
내성적이라고 생각하는데 외향적이란다...
친해지고 나서 내 위주로 돌아가지 않으면 불평/불만...

회복력이 빠른 편이다.
위기의 상황이나 피해를 입었을 때는 액땜했다고 생각하고 회생할 수 있는 방법을 찾아본다.
실패하더라도 피해가 적은 일들만 벌린다.

한 가지에 집중하면 끝장을 본다.
왠만하면 끝장을 보는 편이다. 그래서 힘들다 -_ㅜ...


기타 등등 더 있겠지만...



고로 난 특이하다...

그래 넌 AB형이여!!!!



뭐 물론 혈액형이랑 성격을 매치시킬 순 없다 ㅋㅋㅋㅋ







Posted by 자수씨
, |

집에 도착하여 굶주린 하이에나 처럼 웹 서핑을 하다가 Spring 3.0 과 JAXB 를 연동할 수 있는 것을 보았습니다.
그 이름은 바로 Spring OXM...

자세한 내용을 확인할 시간이 없어서 그냥 바로 예제 프로젝트를 생성해보았습니다.

간단한 dtd 를 만들어서 >>> [JAXB] DTD -> JAXB Model <<< 글을 참조하여 model 객체를 생성하고
Toby님의 글을 참조하여 pom.xml 을 구성하였습니다.


프로젝트 구성은 아래처럼 되었네요





그냥 살짝 테스트 해본 것이라 될지 안될지 약간 의구심이 있었지만... 예상외로 빠른 시간내에 결과를 보아서 뿌듯합니다.
다른 기능이나 문제점이 없는지도 살펴보아야 할 것 같네요...


[참고자료]
1. springsource doc - 14. Marshalling XML using O/X Mappers (Link)
2. Toby’s Epril - Spring 3.0 (4) – Maven에서 Spring 3.0 최신버전 사용하기 (Link)



Posted by 자수씨
, |

어쩌다 보니 Spring  3.0 의 O/X Mapper 를 보게 되어서 예제 코드를 작성해보았습니다.

기존에 JAXB의 Context 를 생성하지 않고 spring 을 이용하여 활용하는 점이 마음에 들었습니다.

output xml 의 formatting 을 설정하기 위해 아래와 같이 설정하고 테스트를 돌렸는데...



결과는 익셉션 발생!!!
Caused by: javax.xml.bind.PropertyException: jaxb.formatted.output must be boolean


여러가지 꼼수를 생각하다가 아래와 같이 해 보았습니다.



원하던 결과가 나왔습니다.

스프링 레퍼런스를 아무리 찾아봐도 안 나와서 (제가 못 찾았을 확률이 높았겠지만...)
저런식의 만행을 저지른 것 같네요 -_-;;;




정녕 저 방법 말고는 뭐란 말인가...






Posted by 자수씨
, |

난 항상
두 주먹을 모아서 얼굴 앞에 가져가면서 Hot it 준비 자세~



Hot it Hot it
오른쪽으로 씰룩 왼쪽으로 씰룩



Hot it Hot it
손을 허리에 대고 오른쪽으로 씰룩 왼쪽으로 씰룩



I I I I I I
머리에서 부터 가슴까지 손을 쓸어 내리며~



Issue
오른팔을 바깥으로 내민 후 볼을 콕~






이제 끝~~~

Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백