블로그 이미지
올해목표 // 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
 

최근에 올라온 글

최근에 달린 댓글


이클립스에서 Dynamic Web Project 를 생성하면 /.settings/org.eclipse.wst.common.component 라는 파일이 있습니다.

웹 프로젝트와 관련하여 배포 경로라든지, 프로퍼티 설정을 하는 파일입니다.

두 웹 프로젝트의 리소스를 연결하기 위해서 당연히 아래와 같이 설정을 하고 되기를 바라고 있었습니다.
아래는 projectA 의 설정 파일입니다.
<wb-resource deploy-path="/resourceB" source-path="../projectB/WebContent/resourceB"/>

당연히 되는 거라 믿고 있었지만... 뉴_뉴

간단하게 고치면 되겠지라는 생각으로 이클립스 소스를 CVS 에서 내려 받아서 소스 하나하나 트래이싱 해본 결과 내 능력으로는 불가라는 결론을 내려서 어줍잖은 영어 실력으로 Eclipse NewsPortal 에 질문을 올렸습니다.
근데 거기가 질문 올리는데는 맞는지도 모르겠네요...


과연 답을 달아줄 사람이 있을까요... 아니면 "너의 영어는 도저히 뭐라고 썼는지 모르겠다" 라는 답이 오는 것은 아닐런지 두렵습니다.



Posted by 자수씨
, |

집에 가는 길에 읽기 편할 정도 사이즈로 제본을 만들었습니다.


직접 소책자를 만들어서 절단 후, 교내 복사집에 가서 제본을 맡겼습니다.




열독!!!




Posted by 자수씨
, |

집은 합정이고 회사는 강남구 국기원 앞에 있습니다.

기존의 출근 방식은 2호선 타고 합정에서 강남까지 쭈욱 가는 것이었습니다.

지하철: 7

합정 강남: 36 (연착 시 45)

강남 회사: 7

 

50 (연착 시 59)


대략 50~60 분 정도가 소요되는 코스였습니다. 환승을 하지는 않지만 사람이 많고 연착도 잦은 관계로...
출근 시에 많은 애로사항이 있었습니다.

9호선도 개통한 지금 새로운 루트를 조사 해보았습니다.

지하철: 7

합정 당산: 3

9호선 환승: 5

당산 신논현: 17

신논현 회사: 15

 

45


연착할 확률도 적고 지하철에서 보내는 시간이 적기 때문에 아직 시도해보지는 않았지만 효율적으로 보입니다.


출근 시간에 맞춰서 스케쥴을 짜 보았습니다.

9 30분 회사 도착 기준 집 출발 시간

7 50분 기상

8 28분 집에서 출발

8 35 2호선 합정역 승차

8 38 2호선 당산역 도착

8 439호선 당산역 지하철 환승

9 00 9호선 신논현역 도착

9 15분 회사 도착


8 30분 회사 도착 기준 집 출발 시간

6 50분 기상

7 26분 집에서 출발

7 33 2호선 합정역 승차

7 36 2호선 당산역 도착

7 439호선 당산역 지하철 환승

8 00 9호선 신논현역 도착

8 15분 회사 도착


만약에 급행을 놓친다면... 다음 열차가 오는데 걸리는 시간 +6분, 완행에 따른 지연시간 8분
14분이 추가됩니다. 얼추 도착시간에 맞을 듯 합니다.


조만간 한 번 도전해볼 예정입니다. ㅋㅋㅋ


Posted by 자수씨
, |

Description
 문서 중의 필드 리스트를 구한다.


Prototype
 BSTR GetFieldList([HwpFieldNumber number], [HwpFieldOption option])

 number
문서 중에서 동일한 이름의 필드가 여러 개 존재할 때 이를 구별하기 위한 식별 방법을 지정한다.
생략하면 hwpFieldPlain이 지정된다.
ID 설명
hwpFieldPlain 0 아무 기호 없이 순서대로 필드 이름이 나열된다.
hwpFieldNumber 1 필드 이름 뒤에 일련번호가 {{#}}와 같은 형식으로 붙는다.
hwpFieldCount 2 필드 이름뒤에 그 이름의 필드가 몇 개 있는지 {{#}}와 같은 형식으로 붙는다.

 option 
다음과 같은 옵션을 조합할 수 있다. 0을 지정하면 모두 off이다.
생략하면 0이 지정된다. 
ID 설명
hwpFieldCell 1 셀에 부여된 필드 리스트만을 구한다. hwpFieldClickHere와는 함께 지정할 수 없다.
hwpFieldClickHere 2 누름틀에 부여된 필드 리스트만을 구한다. hwpFieldCell과는 함께 지정할 수 없다.
hwpFieldSelection 4 셀렉션 내에 존재하는 필드 리스트를 구한다.


Return Values
 각 필드 사이를 문자코드 0x02로 구분하여 다음과 같은 형식으로 리턴 한다. (가장 마지막 필드에는 0x02가 붙지 않는다.)
 "필드이름#1\x2필드이름#2\x2...필드이름#n"


ㅁ 활용 예
   var fieldList = HwpCtrl.GetFieldList();
   var fields = fieldList.split(String.fromCharCode(2));


0x02 로 구분되어 있기 때문에 String.fromCharCode() 함수를 통하여 구분합니다.
위에서 fields 는 배열로 활 용할 수 있습니다.




Posted by 자수씨
, |

ㅁ JBoss 설치하기
JBoss 다운로드 페이지에 접속하여 JBoss Application Server 5.x 버전을 다운 받습니다.
현재는 5.1.0 버전이 안정적인 최신 버전입니다.



jboss-5.1.9.GA-jdk6.zip 을 다운 받습니다. (jdk6 이 아닌 경우 다른 바이너리를 다운 받습니다.)


적당한 폴더에 압축을 해제합니다. ex) C:\jboss


ㅁ JSF Implementation 설치하기
GlassFish Project Mojarra 페이지에 접속하여 다운로드 페이지로 이동합니다.


현재 최신버전인 2.0.0 RC binary 를 다운 받습니다. (mojarra-2.0.0-RC-binary.zip)


적당한 위치에 압축을 해제합니다. ex) C:\jsf



ㅁ Web Beans 설치하기
SeamFramework Web Beans 페이지에 접속하여 다운로드 페이지로 이동합니다.


Web Beans 최신 릴리즈를 다운 받습니다. (webbeans-1.0.0.PREVIEW1.zip)


Web Beans 도 적절한 위치에 압축을 해제합니다. ex) C:\webbeans



ㅁ Ant 설치하기 (Web Beans 설정시 필요)
Apache Ant 페이지에 접속하여 Ant 1.7.0 버전을 다운로드 받습니다.
(Ant 1.7.1 버전은 재대로 webbeans가 설치가 되지 않는다고 합니다.)

적당한 위치에 압축을 해제하고 환경 변수에 ANT_HOME 과 PATH 를 등록합니다.
ANT_HOME: ant 압축 해제 경로 ex) C:\ant
PATH: [기존 PATH];%ANT_HOME%\bin;


[Web Beans 설치 경로]\jboss-as\build.properties 파일을 열고 jboss.home 속성을 설정합니다.
# Container a number of properties associated with installing Web Beans into JBoss AS and running the TCK in JBoss AS
jboss.home=C:\jboss
org.jboss.testharness.container.javaOpts=-Xms128m -Xmx384m -XX:MaxPermSize=128m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
# time to allow before attempting to restart JBoss AS
# org.jboss.testharness.container.shutdownDelay=15000
# maximum number of TCK tests to deploy before restarting JBoss AS
# jboss.deployments.restart = 25
webbeans-ri-int.version=5.2.0.Beta2
webbeans.version=1.0.0.PREVIEW1
jboss-ejb3.version=1.0.0

[Web Beans 설치 경로]\jboss-as 에서 다음 명령을 실행합니다.
[Web Beans 설치 경로]\jboss-as>ant update

여러 파일을 다운 받고 BUILD SUCCESSFUL 이 뜨면 성공입니다.


한 것은 별거 없는데 정리하는 건 만만치 않네요;;;



Posted by 자수씨
, |

Dynamic Web Project 를 생성한 후~
Maven 스타일로 src/main/java, src/test/java 를 소스 폴더로 설정한 후에
Test 클래스를 생성하였습니다.

여기까지는 정상적으로 처리!!!

JUnit Test 를 Run 시켰는데... Class not found 라면서 제가 만든 Test 클래스가 없다고 하네요...

해결책은 다음과 같습니다.



위와 같이 Java Build Path 설정에서 Output folder 를 설정해주어야 합니다.

후후...



Posted by 자수씨
, |

웹 프로젝트를 생성해서 메이븐 테스트를 돌리려하니 위와 같은 문제가 발생하였습니다.

해결책은 간단합니다.

Maven Dependencies 에 javax.servlet 을 추가해줍니다.

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
<scope>provided</scope>
</dependency>


끝~ ㅎㅎㅎ





Posted by 자수씨
, |


예전에 양수열님을 뵈었을 때 말씀하셨던... JBoss Seam...
그 때는 다른 쪽으로 바쁜 상태라 그냥 그렇게 넘어갔는데...

이제야 눈에 들어옵니다.

슬슬 공부 시작하렵니다~ 슈우웅~


 


 

Posted by 자수씨
, |

이클립스에서 Dynamic Web Project 를 생성해서 자연스럽게 서블릿을 생성하였으나...



위와 같은 문제가 발생하였습니다. ㅎㄷㄷㄷㄷㄷㄷㄷㄷㄷ



다른 웹 프로젝트를 뒤져보다가 해결책을 찾았습니다.

Java Build Path 설정에서 Add Library... 버튼을 클릭합니다.



Server Runtime 을 선택한 후 Next > 버튼을 클릭~



제 로컬 환경에 설정된 것은 Apache Tomcat v6.0 입니다.
각자의 환경에 맞게 선택합니다.



아래와 같이 라이브러리가 추가되면서 에러가 사라질 것입니다~






이것 때문에 괜히 시간만 많이 잡아먹고 신경만 곤두서고...
여튼 요즘 이래저래 기분도 안 좋은데 미처버릴 뻔 했습니다. (아니 미쳤었을 수도... )


아  하음.... 그냥 학교만 다니면서 쉬고 싶은 마음이 굴뚝같네용...






Posted by 자수씨
, |


Change The World!
2009 대한민국 SW개발자 컨퍼런스가 2009년 9월 14일부터 19일까지 개최된다고 합니다.

해당 정보는 홈페이지에서 참조하시면 될 것 같으나... 아직 5월에 개최된 페스티벌의 정보만이 있습니다.

크게 펼쳐지는 행사이니 조만간 레이더 망에 걸릴 것 같습니다.

후후훗... 지난번 페스티벌은 학교생활 + 회사일 에 치여서 참석을 못 했지만!!!
이번에는 기필코 참여를 해 볼랍니다.





Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백