반응형
code 테이블 데이터에 대한 빈번한 호출로 인하여 WAS 메모리에 올려서 사용을 하는경우가 많이들 있다.
WAS load 시에 Singleton 패턴으로 테이블 데이터에 load 하고 사용을 한다.

그런데 메모리에 올리려고 하면 class 를 생성시 static 으로선언을 해야만 공유하여 사용을 할수가 있다.
static 은 초기 메모리 할당을 하게되면 항상 동일한 메모리만을 할당하여 사용한다고 하는데,
문제가 되는경우가 있다.

hotdeploy 인경우이다.
이놈이 보니 hotdeploy 를 하게 되면 static class 에 대해서 GC 도 또한  finalize 도 (뭐 동일한 애기지만...)
대상이 아니라서 날아가지가 않는다... 그래서 instance 가 하나가 더 생성이 된다.

Jprofiler 로 확인을 해보면 해당 class 가 hotdeploy 시 기존거는 날아가지 않고 새로 한개가 더 생성하는것을 볼수있다. static 으로 생성하는 class 는 모두 그렇다!!...

이 우찌해야 하는 것인가.. 대부분 restrart 를 하기때문에 문제점을 발견할수가 없었는데, hotdeploy를 하면서 문제가되는 현상을 감지했다!!..

아무리 찾아봐도 사용하지 않는 static class 를 삭제할수 있는 방법도 없고... GC 대상도 아니어서..

그렇다고 static 을 제거하면... 공유가 안되서... 사용을 못하고. 그렇다고 back office 에서 화면당 코드테이블데이터를 10~20 개 정도를 사용하는데 매번 db access 를 할수도 없고...

흠... 누구 시원한 관리방안을 가진사람이 있나요??

(...결국 restart로 가기로 했습니다...)
Posted by 상피리꿈
반응형

MalformedInputException
     at sun.io.ByteToCharEuc.java(...) 
...와 같은 오류를 보셨을라나? 완성형 한글 사용에 대하여 완성형에 벗어나는 한글에 대한 처리사 오류 로그이다.

주요 글자는, 쎔, 떙, 샾, 헿, 쫒 , ... 같은 글자들이다.

왜 그전에는 몰랐는지 모르겠다. 시스템에서 오류사항들을 그다지 못보아온것 같은데....

위 사항은 또 주로 IBM AIX 장비에서 JDK 1.4.2 이하의 버전들을 사용할때 주로 발생이 되는것 같았다. 검색결과...

Weblogic 의 start command option (-Dfile.encoding=KSC5601) 및 LANG=ko_KR.IBM-eucKR 로 해봤지만 오류는 안나도 데이터는 ?  이렇게 되고 만다.  정령 해결방안이 없는것인가???....

DB 에 코드값으로 치환하여 저장을 하려니 너무나 방대한 시스템의 영향성에 어금니를 꽉 깨물게 된다...

하 어찌해야 할것인가???

==> 이건 sun 의 jdk1.4.2 소스를 DJ로 decom 해본것이고,

==> 이것은 IBM jdk1.4.2 소스를 DJ로 decom 해본것이다.
소스가 많이 다르다!! 어찌해야 하나...
이전 2002 년 이원영 씨가 임시로 state의 case 에 대한 처리에 MalformedInputException 부분을 임시로 continue 로 조치한 내용이 있긴하다. 그러나 역시 2002 년도의 내용이다. 별반다른것은 없지만, 그 이외에도 추가된것들이 있네... 음...
그래도 이원영씨의 의견대로 한번 테스트를 해보련다...

'IT가' 카테고리의 다른 글

code 테이블의 WAS 메모리 load에 대한!!  (0) 2009.01.09
유용한 오픈소스들  (0) 2008.09.23
오픈을 한 시점에서 ...  (0) 2008.08.30
Posted by 상피리꿈

2008. 9. 23. 21:37 IT가

유용한 오픈소스들

반응형

오픈소스를 사용하게 되었나?

제가 사용하게된 동기는 저의 원래 꿈이 컴퓨터 해커가 꿈이었습니다.

(위에서 말한 해커란 단어는 단순히 컴퓨터를 잘하는 사람을 의미합니다)


그냥 컴퓨터로 할 수 있는 작업은 뭐든 배우고 싶어서

이것저것 배우게 되었는데

그러다보니 금전적인 압박에 못이기게 되더군요.

한가지 예로 제가 포토샵 직접 구입하기위해

가격을 알아보니 10만원대를 하더군요,

(그때 당시 제가 찾아본 학생용 가격이었습니다)

뭐 그래서 세어웨어로만 배웠습니다.

그러다가 우연히 오픈소스를 알게 되었습니다.

오픈소스 프로그램들이 무료이면서


상용 프로그램과 같은 성능을 발휘한다는 것에 지금은 오픈소스에 완전히 정착했습니다.

혹 저와 같이 상용 프로그램을 사용해보고 싶었으나

금전적인 사유에 의해 사용하지 못하시는 분들은 꼭 읽어 보세요.



픈소스에는 어떤 프로그램들이 있나?


오픈소스 진영에는 수많은 프로그램들이 있지만 제가 여기서 소개할 프로그램들은

윈도우에서 사용할 수 있는 데스크탑 프로그램 중 좋은 평가를 받고있는 프로그램들을 소개할까 합니다.


GIMP



앞서 소개해드렸던 프로그램입니다.

이미지 편집 프로그램으로 사진이나 그림을 편집 혹은 제작을 돕는 프로그램입니다.

상용 프로그램 중 유명한 '포토샵'의 대체 프로그램으로 항상 평가됩니다.

몇가지 단점이 있다면 인터페이스가 불편하는 점입니다.

이점에 대해 재 생각은 김프의 익숙해지면

포토샵 인터페이스가 불편하겠다고 생각됩니다만..

어쨋든 이미지 편집이나 제작에 관심있으시면 추천해 드리는 프로그램입니다.


 

  비슷한 상용 프로그램 - 어도비 포토샵                

 

  참고 사이트 - 한국 김프

 



Inkscape



백터 이미지 제작 프로그램입니다.

저도 리눅스 데스크탑을 사용하면서 이것저것 사용하다가 알게된 프로그램입니다.

이미지를 단순히 명령어로 제작하는 백터 방식의(확실한 설명은 아닙니다) 도구입니다.

저의 일부 글의 이미지 중 말풍선을 이 프로그램으로 만들었습니다.

별 효과없이 깔끔한 이미지가 나오는게 백터 이미지의 장점이죠.

컴퓨터로 만화를 그리는 것에 관심이 있으시거나 아니면

아이콘이나 그외 그림을 만드시는데 관심이 있으신 분에게 권합니다.


 

  비슷한 상용 프로그램 - 어도비 일러스트레이터       

 

  참고 사이트 - 잉크스케이프

 



kompozer



Kompozer은 홈페이지 제작 도구로 유명한 나모 웹에디터와 비슷한 인터페이스를 가져서

나모 사용자 였다면 프로그램에 적응하기에 굉장히 쉽습니다.

이 프로그램도 웬만한 작업은 편하게 할 수 있더군요.

한가지 단점이 있다면 스스로 줄을 정리해버려서

가끔씩 띄어쓰기가 잘못 된다거나 하는 일이 있습니다.

이점만 제외하면 굉장히 훌륭한 프로그램입니다.

홈페이지 제작에 관심이 있으시면 추천해 드립니다.


 

  비슷한 상용 프로그램 - 나모 웹 에디터                

 

  참고 사이트 - 컴포저




Openoffice



문서를 작성하거나 편집하는 오피스 프로그램입니다.

MS의 대체재라는 평가도 있지만 완벽한 대체재는 아닙니다.

(한컴오피스가 MS오피스의 대체재로는 최고라는 평가입니다)

일부 인터페이스가 불편하는 평도 있지만

이것 역시 기존의 오피스의 적응되어서 하는 불평인것 같습니다.

문서작업을 많이 하시는 분들에게 권해 드립니다.


 

  비슷한 상용 프로그램 - MS오피스, 한컴오피스        

 

  참고 사이트 - 한국 오픈오피스




Blender



3D 에니메이션 및 게임 제작 프로그램입니다.

블렌더는 애초 상용 프로그램이었으나 회사 사정상 개발이 취소됨에 따라 오픈소스화한 프로그램입니다.

전세계적으로 25만명 정도의 사용자가 사용하는 것으로 추산되며

여러편의 3D 애니메이션을 제작하기도 했습니다.

인터페이스가 표준 GUI를 따르지 않아 기본적으로 상당히 난해하는 게 단점입니다.

(앞서 말한 프로그램들의 단점과는 다릅니다)

3D 에니메이션 제작에 관심있으시면 한번 사용해 보시기 바랍니다.


 

  비슷한 상용 프로그램 - 마야, 라이트웨이브           

 

  참고 사이트 -블랜더 위키




른 프로그램들을 알고 싶으시면.


'Open Source Alternative' 라는 사이트는 자신이 알고있는


상용프로그램과 가장 비슷한 오픈소스 프로그램을 찾아주는 사이트입니다.


단순히 검색만 하시면 제가 소개한 것 외에 더 많은 사이트들을 찾으실 수 있습니다.


Posted by 상피리꿈
반응형
오늘 오픈을 진행했다. 약 2~3달의 기간동안 진행하여 드뎌 오늘 새벽에 오픈을 진행했다.

4박5일의 일정으로 오픈준비 및 오픈을 진행했다. 이제는 이런일정이 많이 힘들다.

좀더 나은 개선된 방법의 오픈은 없는가???? 하는 의문이 많이든다.

원래 오픈전 일주일 안에는 마무리와 테스트완료 준비를 끝내고 오픈일에 대한 준비만으로 진행을 해야하는데

그렇지는 못한것이 현실이다. 오픈전일 까지 수정을 하고있으니 다한말이다.

한마디로 사전테스트 및 준비가 소홀했다는 말로밖에는 풀이가 안된다.

좀더 반성하는 의미로 향후에는 그런점을 좀더 반영하여 오픈에 대한 준비도 사전에 parallel 하게 진행을

할수 있도록 환경을 만들거나 준비를 하도록 만들어야 겠다.

'IT가' 카테고리의 다른 글

유용한 오픈소스들  (0) 2008.09.23
요즘의 IT인력 분위기에 대한 사견!  (1) 2008.08.19
VI-주요명령어 들... -IBM Developers 참조!!  (0) 2008.06.20
Posted by 상피리꿈
반응형
요새의 IT 인력 분위기에 대한 사견을 밝힌다.
이것은 전적인 사견으로 공식적인 입장은 아니다.

하지만 금번 PM을 시작하면서 느낀점을 적는 것이다. 물론 모든 IT인력의 문제 또한 아니다.
일부에 대한 느낌을 적은것이다. 또한 거기에서도 특정부분이다.

요새 7월부터 새로운 홈쇼핑 프로젝트를 시작하고 있다.
자세히 말할수는 없지만, 인력부분에 있어서 문제가 많았다.
첫째 문제는 모든일을 쉽게 하고싶어하는 욕구만이 가득하다. 내가 지금까지 프로젝트를 보면서
쉬운 프로젝트는 하나도 없었다. 그렇다고 정말로 쉬운 프로젝트가 없다는 것은 아니다. 하지만
누가 눈먼돈으로 생각하고 프로젝트를 주겠는가?

나의 이전의 마음은 좀더 업무를 접해서 좀더 전문가적인 시각을 갖으려고 하는 추구하려고 하는 모습이었다.

그런데 요새 판단은 쉽게 일을 하고 싶어하고, 또한 쉽게 일을 그만둔다. 약간 무책임한 부분이 없잖아 있다.
물론 그 때문에 많은 pay를 지불하는데도 불구하고!!. 물론 일에 있어서 문제가 없다는 것은 아니다.
하지만 적어도 책임은 지어야 하지 않을까?

내가 요새 사람을 보는 기준은 기술 30, 책임감 70 으로 보고 있다. 한마디로 인성이 중요하다는 것이다.
이것은 결국 IT만이 아니고 인간을 판단하는 기준이라는 것이다.
다시말하면 IT하고는 무관한 그저 인간의 업무를 진행하는 능력을 판단하는 기준이라고 보면 되는것이다.

그 기준에 너무도 안맞는 사람들에 대한 생각은 이글을 읽는 분들의 판단에 맞기고,
또한 무엇이 잘못되어서 이 상황이 왔는지 다시한번 생각해보는 게시가 되었으면 한다.
Posted by 상피리꿈
반응형
vi 주 사용 명령어

vi 를 자주 사용을 하지만 주요 명령어 or key 를 자주 사용하지 않으면 금새 까먹게 된다.

보통은 editor 를 이용하여 ftp 로 직접 붙어서 작업을 많이 하게되어 많이 잊은상태다.

그렇다고 해서 전혀 몰라도 될만한 것은 아니고, 가끔씩 사용을 할수밖에 없는 상황이 생긴다.

그때를 대비하여 페이퍼 정도는 가지고 다니면 큰도움이 되리라 생각이 되어 퍼왔다.

가끔 이런걸 직접 만들어 볼까도 생각했지만,,, 생각뿐... 바쁘다는 핑계로 못했는데..

IBM Developer 에 어느 고마우신분이 올렸다.!! 감사합니다...

사용자 삽입 이미지

IBM Developers 에서 "vi 입문 -- 컨닝 페이퍼 이용하기" 에서 참조함...

'IT가' 카테고리의 다른 글

요즘의 IT인력 분위기에 대한 사견!  (1) 2008.08.19
사이트의 페이지 로딩속도 측정...rankey.com  (2) 2008.06.19
현사용 Editor들...  (0) 2008.06.08
Posted by 상피리꿈
반응형

요새 사이트 페이지 로딩속도를 측정할 일이 많이 발생하여

eye cheking 을 하다가 이거 넘 부정확하고 만도 안되는 듯하여,

알아낸 사이트가 rankey.com!!

rankey 툴바를 설치하면 사이트를 서핑할때마다 사이트의 순위를 알려주고

해당 페이지의 로딩시간을 표시해준다!!

그이외에도 무료문자, 지도, 날씨 서비스도 같이 한다...

괜찮은툴바중 하나네요!!



사용자 삽입 이미지

'IT가' 카테고리의 다른 글

VI-주요명령어 들... -IBM Developers 참조!!  (0) 2008.06.20
현사용 Editor들...  (0) 2008.06.08
Windows Live Writer...  (0) 2008.06.05
Posted by 상피리꿈

2008. 6. 8. 02:14 IT가

현사용 Editor들...

반응형
현 사용Editor 정리
Editplus, Ultraediter
Acroedit
PspEdit

잊정도의 에디터를 사용했다.
이중 아직도 끈을 놓지못하는 에디터가 Ultraedit .... 하..
왜 조그만 기능들을 다른에디터는 못 연출할까.... 으.. 우리나라에도 유능한 개발자분들은 많은데...
건의를 제대로 못한것 같기도 하다... 아님 나만 느끼는 것일수도...

내가 사용해본 Editor 중에서 Ultraedit 가 장점이라고 할수 있는것들은...
도구?....아님 대용량 파일의 editing??, 열린파일 목록창??.. 뭐 많겠지만..

오로지 하나!! 열삽입!!!

왜 이 간단한 기능이 다른에디터들에는 없는지...

열모드 에서 열선택을 한후 열삽입 기능을 클릭하면 input box가 하나 뜨는데. 이곳에 복사한 내용을 넣으면
열선택을 한 모든 줄에 동일한 값이 삽입이 된다...

아 멋진기능... 이 기능에 매료가 되었으나, 유료라는 것 하나만으로 무료에디터를 거의 뒤졌는데,
없었다... 그래서 아직까지 Ultraedit 를 그리워 하고있다...

그런데 오늘 jwmx 에서 DesyEdit 라는 에디터 라는 것이 있다는 것을 알게되었다.
Ultraedit 와 거의 유사한 UI에 기능도 더 있다고 해서... 참 좋았다.. 거기에 개발자가 한국인??.. 햐 넘 좋다..
매력적이다..

정말 써보고 싶다...
근데 혹시나해서 열삽입기능을 해보려 했으나 아직 동일한 행태의 기능을 확인 할수가 없다..
제작자에게 문의를 해둔상태이다...

만일 이 기능이 된다면, 정말 무료에디터중에서는 Top일 수밖에 없을것이다...!
내가 써본 모든 에디터 순위를 준다면..
1.Ultraedit
2.EditPlus
3.PspEdit
4 etc......

이중에 DesyEdit 가 Ultraedit 외 Editplus 사이에 놓이느냐, 4번에 놓이느냐가 이 기능에 달려있다고 해도
과언이 아니다.
참고로 이거 이외에도 너무 많은 비교할만한 기능들이 있으나 나의 주관적인 비교기준만으로 순위를 잡아본것
이다..
순전히 내가 꼴리는데로...ㅎㅎ

여하튼 나한테는 한가지 우선기준. 열삽입 붙여넣기 기능이 되는냐 아니냐에 따라 좌우가 많이된다..
암튼 해당 제작자에 요청을 부탁했으니 답변이 있을것이며... 더 좋은 에디터가 될것으로 생각이된다..

울 나라Editor .!~!! 화티아...

DesyEdit : http://www.desyedit.com/
참조blog : http://jwmx.tistory.com/

'IT가' 카테고리의 다른 글

사이트의 페이지 로딩속도 측정...rankey.com  (2) 2008.06.19
Windows Live Writer...  (0) 2008.06.05
Fujitsu 핸드폰 F906i 발매.  (0) 2008.06.04
Posted by 상피리꿈

2008. 6. 5. 23:34 IT가

Windows Live Writer...

반응형
tistory 에 가입하고 바로 어제 Windows Live Writer 를 알았다.
아... 내가 IT 하는 사람이 맞았던가?? 아님 IT의 단점중 하나를 지적한건가?

너무 많은 프로그램, 개념, 지식... 아... 따라가기가 넘 힘들다.. 넣어도 넣어도 모자란 이 바닥..

아무튼...

사용법은 간단하다.. 아래의 URL 에서 다운을 받는다..

설치가 좀 긴데...

설치중 체크박스 같은것들이 있어서 추가 설치 를 요구하는것처럼 보이지만 손대지 않으면 된다..

뭐 뻔한것들 아닌가.... 설치가 다 끝나면 버튼이 활성화 될것이나 그때까지 아무짓도 하지말자..

설치가 끝난후...

어디서 실행하나???... 사실 나도 아직 독자실행 방법을 못찾았다..

대신 브라우저에 도구아이콘이 하나 생긴다...

책을펼친듯한 아이콘의 스크랩 이라는 것이다.

사용자 삽입 이미지
해당 아이콘을 클릭하면

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

blog 가 기존에 있으시면 해당 blog url 을 넣고,
admin 의 사용자id(Username) 과 Password 를 입력해주시고 Next 하면..
아래의 팝업이 뜹니다...
여기에 이미 아래와 같은 제목과 스크랩 URL이 기본적으로 들어가네요..
사용자 삽입 이미지

editor 바로 밑에는 등록하고자 하는 category 와 날자,
그다음 keywords(TAG) 밑 .. 뭐 등등 넣고 상단의 게시하기 클릭을하시면 바로 게시가 됩니다..
위 내용은 tistory 를 바탕으로 작성한 내용입니다...


http://get.live.com/writer/overview

'IT가' 카테고리의 다른 글

현사용 Editor들...  (0) 2008.06.08
Fujitsu 핸드폰 F906i 발매.  (0) 2008.06.04
세상 좋아졌네요.이제 PC용 네비게이션이 등장하네요..  (1) 2008.06.04
Posted by 상피리꿈
반응형
스카이 벤처에 후지쯔에서 핸드폰이 나왔다고 나오네요...


>> Fujitsu F906i 휴대폰이다. 회전 가능한 스크린이 제공되며 landscape 모드로 보는 것이 가능하다. 상세 스펙은 다음과 같다.

- 3.2'' widescreen VGA 디스플레이
- 3.2 메가픽셀 카메라, VGA 카메라
- microSD/SDHC memory 카드슬롯
- 1-Seg TV 튜너, 내장 FM 라디오, GPS 네비게이션, 오디오 & 비디오 플레이백



 

fujitsu-f906i.jpg


 

참내.. 이젠 기업들이 멀티플레이어에 전념을 하네요..
Posted by 상피리꿈
이전버튼 1 2 3 4 5 6 이전버튼

반응형
블로그 이미지
상피리꿈
Yesterday
Today
Total

달력

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

최근에 올라온 글

최근에 달린 댓글

글 보관함


반응형