블로그 이미지
올해목표 // 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
 
02-12 20:33
 

달력

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

최근에 올라온 글

최근에 달린 댓글


okjsp 운영자 허광남님을 밥으로네트워킹을 통해 만나뵈었습니다.




역시 온라인의 유명인사들을 만나는 것은 쉽게 찾아오는 기회가 아닙니다.

이런 좋은 기회를 주신 WoC 운영진께 감사를 드리며, 어려운 경제에도 밥과 좋은 말씀을 주신 허광남님께 감사의 말씀을 드립니다.

후기를 조금 더 성실하게 적었어야 하는데... 회사 도착하자마자 정신이 없어서... 용서해주세요 -_ㅜ...

그리도 오늘 만난 다른 밥멘티분들 만나서 반가웠어요~~ 이게 인연이 되서 연락하고 지내면 재밌을 것 같아요~
특히... IBM 에서도 만나고 오늘도 만난 분은... 깜놀~ ㅋㅋ





Posted by 자수씨
, |

그냥 회사와서 확인할껄 같이 면접봤던 분이랑 같이 있던자리에서 확인했다가 상처만 받았습니다.

http://www.ibm.com/developerworks/kr/event/monitor/4th/final2.html

같이 면접봤던 사람들 중에 저랑 후배 두명만 빼고 다 붙으신듯~

쳇... 회사일하고 연구실에 집중하라는 건가...








Posted by 자수씨
, |

영화이야기 - 엽문

주절주절 / 2009. 1. 19. 01:45


회사 책임님이 강력추천한 영화입니다. 주연 배우는 견자단...

견자단... 나이는 못 속이나 봅니다. 주름이 안습...

그래도 액션 하나는 최고인 것 같습니다.

심심하고 답답할 때 보기에 좋은 영화입니다~

(평점을 매기라면 10점 만점에 7점???)


Posted by 자수씨
, |

자바스크립트는 싱글스레드라 복잡한 화면을 렌더링하면서 MessageBox 로 progress 를 보여줄 경우 재대로 표시가 되지 않는 경우가 있습니다. 이러한 경우에는 Timer 를 통해서 딜레이를 주어서 차례대로 실행하면 원하는 효과대로 처리할 수 있습니다.


_M#]

이 방법보다 좋은 방법 아시는 분 있나유~ -_ㅜ
아직 불안불안 합니다. ㅋㅋㅋ


Posted by 자수씨
, |

일반적으로 GEF 에서 EditPart 에 EditPolicy.LAYOUT_ROLE 로 editpolicy 를 install 하게 됩니다.


이렇게 처리할 경우 생성이나 이동, 리사이징에는 별 무리 없이 사용할 수 있을 것이라 생각하였으나 한가지 문제가 있었습니다. 다른 자식 피규어와 겹칠경우 정상적으로 이동이 되지 않는 것이었습니다. LAYOUT_ROLE 로는 다른 자식 피규어 위에서 이동하는 것에 대한 이벤트를 잡지 않는 것으로 파악이 되었습니다. 그래서 조금 찾아보니 될 것만 같은 것이 있어서 한번 수정한 후 실행을 해보았습니다.



그냥 한번 해보았을 뿐인데... 원하는 결과가 나와버렸습니다. 그래서 구글에서 좀 찾아보니 아래와 같은 자료가 있었습니다.
Because of the relationship between handles and layouts, it is recommended that the PRIMARY_DRAG_ROLE editpolicy be installed by the parent's LayoutEditPolicy, which defines abstract methods for this purpose. If a container changes layout managers during editing, typically the layout policy gets swapped with one for the new layout manager. The new policy then replaces the stalePRIMARY_DRAG_ROLE policies on each child.

무신 말씀을 하시는지는 정확하게 파악을 하지 못하였으나 잘 돌아가주시니 감사할 따름입니다.


뭐 해결했다는게 중요한게 아닙니까 하하하하;;;;





Posted by 자수씨
, |

GWT 위키에 들어가보니 새로운 글이 하나 떴습니다. "Design: Overlay Types" ...

http://code.google.com/p/google-web-toolkit/wiki/OverlayTypes

Background

The JavaScriptObject class has been an extremely useful concept because it provides zero-overhead interoperation with external (typically, non-GWT) JavaScript while adding additional value to external JavaScript objects by representing them as actual Java types that are amenable to refactoring, code completion, and Javadoc-style documentation. However, subclassing JavaScriptObject was not generally supported before GWT 1.5 because we weren't sure if it was the right solution, or if we might need to evolve it in breaking ways. This document describes the "old model" prior to GWT 1.5, and the new model, overlay types, which shipped in GWT 1.5 as well as extensions to overlay types that will first ship in GWT 2.0.

The old model used two very different approaches for hosted mode and web mode, but in both cases the point of interest was the boundary point between Java and JavaScript code, when a JavaScript object passes into "the Java world". This boundary point was most often the return value of a JSNI function, but could also occur when a JSNI function accessed Java code through a field assignment, or by passing parameters to a Java function called from JSNI.

In hosted mode, we created an instance of JavaScriptObject (or a JavaScriptObject subclass) as we marshalled the value from JavaScript to Java. This instance served as a Java wrapper for the underlying JavaScript object. It had strong type identity, and handled instanceof, casts, and polymorphic calls through the normal Java mechanisms.

In web mode, we did not wrap the underlying JavaScript object in the traditional sense with a peer object, because that would have impeded performance. Instead, we decorated the underlying JavaScript object with sufficient type information to handle runtime type checks and polymorphic dispatch as needed.


JavaScriptObject 와 관련된 글인 것 같은데 조금 더 읽어봐야겠습니다.
누군가 영어를 잘하신 분이 친절하게 댓글을 달아주신다면.... ㅎㅎㅎ



Posted by 자수씨
, |

http://cafe.naver.com/eclipseplugin/2882
위의 글을 읽고서 현재 만들고 있는 RCP 의 로그인 화면을 바꾸고자 시도를 해보았습니다.






이런 상태로 실행했더니, 털썩... 안됩니다.

그래서 product 파일을 열어서 Splash 탭을 확인해보았습니다.






그런후 product 파일로 실행을 하면 아래와 같이 잘 나옵니다.





위의 화면 레이아웃을 바꾸려면 아래 소스를 수정하면 됩니다.


_M#]

하악... 집에가서 수정해야지...



Posted by 자수씨
, |

스키장 갈 때 빌려가려고 방수 캠코더 SANYO Xacti CA8 을 작은누나에게 지르게 했습니다. ㅋㅋㅋ



스키장갈 때 마음놓고 찍을 수 있는 방수 캠코더입니다.
근데 떨구면...





Posted by 자수씨
, |





하악... 쏴야 하는건가... ㄷㄷㄷ







Posted by 자수씨
, |

자바지기 박재성님께서 멘토를 하시는 프로젝트입니다.

원래부터 관심이 많던 GWT 에 자바지기님이 하시기에 완전 관심 집중!!!

저는 참가신청을 했습니다. 결과만 기다리는 중...

[프로젝트 링크]

프로젝트 요약
GWT와 Spring 프레임워크를 기반으로 블로그를 만들어가는 과정에 대하여 진행한다.
프로젝트 상세
l 프로젝트 세부 기능
1.      지금까지의 개발 방식과는 다르게 데이터베이스 설계부터 진행하는 것이 아니라 도메인 모델을 설계하고 이를 바탕으로 소스 코드를 확장시켜 나가는 방식을 취한다. GWT와 Spring에 대한 기술적인 이해도 있겠지만 Mock Object를 이용하여 인터페이스를 확장하고 설계를 개선시켜 나가는 방법을 습득해본다.
2.      기본적으로 사용하는 기술 요소는 GWT + Spring + Spring JDBC를 기반으로 개발한다. DB는 hsqldb와 같이 가벼운 DB를 사용할 예정이다.
3.      GWT를 다루면서 새롭게 등장하고 있는 웹 UI 개발 방향에 대한 이해도를 높일 수 있다.
4.      Spring 프레임워크에 대한 기본적인 지식을 습득하고 Spring 프레임워크 기반의 테스트 코드 구현 방법에 대하여 습득할 수 있다.
l 일정
1.      개발 환경 세팅 및 설계 – 개발 환경을 세팅하고 도메인 설계
2.      구현1  – 도메인 모델 구현
3.      구현2  – GWT를 이용한 UI 구현
4.      문서 – 설계 문서
라이선스
 
제약 및 요구 사항
l Junit 기반의 테스트 수행이 원할 할 것
l JMock과 같은 Mock Object에 대한 개념을 알고 있어야 한다.
l 이클립스 기반 개발이 가능해야 한다.
l Java에 대한 기본 지식은 보유하고 있어야 한다.
추가정보
 




Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백