336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

jateon 0.21d alpha

jateon 0.21d alpha


거의 한달만의 릴리즈가 될듯 하네요
스샷에 보이는 내용은 방금 릴한 알파버전이고, 알파테스팅에 들어갔습니다.

지금 일반버전 릴 하기에는 고쳐야할게 여러가지가 남아있어서 -_-;;

보시다시피 이번 버전에 추가되는 기능은
많은 분들이 염원하던 파일 전송 입니다 -_-a
(파일전송 프로토콜 분석은 antz 님께 도움을 받았습니다)


그동안 개인적인 일로 바쁘기도 했고, 그뒤로는 파일전송 삽질하느라 자테온의 다른 부분은 거의 손을 대질 못했네요.
알려진 버그들을 잡고, 자테온 0.22 를 릴리즈 할 예정입니다.

'JaTeOn' 카테고리의 다른 글

jateon 0.23a / 0.18a release  (0) 2007.07.24
JaTeOn 0.22a release  (4) 2007.07.06
jateon 0.20d release  (3) 2007.05.26
JaTeOn 0.20b release  (8) 2007.04.27
jateon(자테온) 최근 개발 상황  (14) 2007.04.19

컴퓨터 고장

blog 2007. 6. 27. 13:05
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

어제 밤에 자테온 파일전송 삽질하다가
점점 엉키길래 일단 cvs commit은 안하고 그 상태대로 컴퓨터에 저장해놓고  잠을 잤다.

아침에 일어나보니
컴퓨터 전원은 들어오는데 화면이 먹통 (삑삑 거리는 소리도 안남)
그래서 나름대로 ram, graphic 등등을 점검해봤는데,
 별다른 문제는 없었고, 근처 PC수리점을 방문한결과 역시 보드쪽에 문제가 생긴듯하다고 하여 A/S를 맞기고 왔다.

견적이 10만원쯤 나온다더라나 뭐라나 _-_;
(이거 뭐 새로 사기도 뭐하고 해서 -_-;)

작업중이던 소스코드와, 프로토콜 자료가 그 컴퓨터에 있으니
그 컴퓨터 수리가 끝날때까지는 당분간 자테온 코드에 손을 댈 수가 없게 되었다.

파일전송 OTL

'blog' 카테고리의 다른 글

Canon ZoomBrowser EX 설치하기  (12) 2007.08.19
nidev옹의 prLive  (1) 2007.08.15
kfmes.com 서버 복구  (9) 2007.05.26
불태웠어, 새하얗게...  (5) 2007.05.11
병희님 연구실에서도 무선인터넷이 된다!  (7) 2007.03.30

Jemote 삽질중

개발/Java 2007. 6. 16. 22:08
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Jemote ?
Java Remote Desktop

보기에는 그럴싸하게 보일 수 있으나

버그가 상당히 있고,
개선해야될 점이 많은 -_-a

jemote preview


사용자 삽입 이미지

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
이것도 psplink 를 이용하여 PC화면으로 캡쳐했습니다 -_-)/

에이스컴뱃 미션 11B (재머 부수기)
난이도 노말 플레이 영상입니다.

이거 여러번 하다보면 발전소 위치가 외워지는듯-_-a


336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

psplink 를 이용하여, PC화면으로 캡쳐했습니다 -_-)/

에이스컴뱃 미션 10A (재밍영향)
난이도 노말 플레이 영상입니다.

f


kfmes.com 서버 복구

blog 2007. 5. 26. 17:43
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

약 39시간만에 복구가 되었네요
이 시간동안 웹 사이트 및 자테온 로그인시 딜레이 발생등 이용에 불편함이 있었습니다.
위 작업을 하는동안 우여곡절이 많았고, 참 많이 힘들었습니다..


이 밑으로의 내용은 편의상 경어를 사용하지 않겠습니다.

서버 관리를 같이 하시는 bh(병희)님 께서 25일 0시 30분경 시스템 설정을 변경하고 재부팅을 했는데, POST 과정에서 "Fan 4 failure" 가 뜨면서 부팅이 되질 않는 현상이 발생했다.

그런데 그날따라 서버들도 이상증상이 나타났었다. bh님이 관리하시는 인질범 서버를 시작으로, 셈틀깨비 동아리방에 위치한 서버(가보니 커널패닉)도 죽었있었다.
셈삐 서버는 재부팅하니 정상적으로 돌아옴.

kfmes.com 서버

병희님 연락을 받고 현장엘 가보니, 사태는 생각보다 심각했었다.
무한 재부팅 상황....

일단 열어봐야겠다는 생각에 케이스를 열어볼려했으나
torx

이게 왠걸.. 무슨 나사가 저렇게 생겼는지 OTL
irc에 물어보니 eregee님께서 torx(톡스)라고 하는 종류의 나사라고 알려주셨다.

다음날오전...
저 서버를 기능하신 동아리 선배님께 증상을 얘기했더니,
마침 대구에 계셔서 작업을 도와 주셨다

hp에 연락해서 견적을 내봤더니, 부품값 10만원, 기술지원비 20만원이 나왔다
차라리 돈좀 더 보태서 컴퓨터를 사서 서버로 돌리고 말지 ㅡ.,ㅡ

암튼 저걸 복구해보고 안되면 폐기처분 하는 방안으로 이야기가 흘러갔다.
(하드 랙도뽑아보니 그쪽 나사도 torx나사였다 -_-;;;;)
사용자 삽입 이미지


일단 자료를 백업을 해야겠는데 SCSI컨트롤러가 없으니,  동아리 선배님(다른분)께서 근무하시는 회사로 가게 되었다.


다행히도 그 회사에 torx 드라이버가 있었다!!
하드 데이터를 백업할려고, 리눅스 부팅을했다.
근데 뭔가 이상한걸 발견...

원래 서버에 freeBSD가 깔려있던지라. 파티션이 bsd파티션이었던것이었다
fdisk 해보면 뜨기는하는데, mount 가 안되는것이었다-_-;;;

이리저리 궁리해본결과,
dos 부팅을 해서 ghost로 하드디스크를 통째로 이미지뜨는 방법으로 하기로 했다.

여기서문제가 발생-_-a
dos 환경인지라 ghost에서 다른 파티션읽는건 가능하더라도, 이미지파일을 다른곳으로 쓰기위해선, fat 파일 시스템이 있어야 하는 문제였다.

여기서 한참을 시간을 또 보냈다.
외장하드를 분해해서 ide쪽에 연결해놓고 이미지뜨는 작업을 했다.
사용자 삽입 이미지
더 많은 일이 있었지만 요쯤해서 중략.

도움을 주신 선배님과 회사 관계자분들께 감사하다는 말씀을 드립니다.
torx 드라이버도 잠시 빌려왔음 ..

집에와서 vmware 이미지 만들고, 백업받은 고스트 이미지를 restore 했다.
사용자 삽입 이미지
(vmware 쓰면서 저렇게 하드를 저렇게나 많이 추가해본적은 이번이 처음)

해가 밝았다..  -_-;
freebsd를 설치하고, mount 하니 잘 보였다.
(얼마전에 ghost로 ext3 파티션까지는 테스트해서 잘 되었었는데, bsd파티션인 ufs도 잘 될지 불안해하면서 작업을 했음)
data 파일은 백업했으니, 문제의 팬을 점검해봤다.
3층부터 큼지막한 서버를 밖으로 내놓았다.(엘리베이터 없음)


사용자 삽입 이미지
이것이 바로 빌려온 TORX 드라이버! 생긴게 참 요상하게 생겼다.

사용자 삽입 이미지
서버 개봉 박두(?)
사용자 삽입 이미지
먼지가 아주그냥 쩔어있었다

서버에 쌓여있던 먼지들을 먼지제거제로 제거 하기 시작했다
두통을 사왔었는데 -_-a 모자라서 나중에 한통을 더 사왔다.

케이스 뚜껑(?) 안쪽면에 구성도 및 내용물(?)에 대한 설명이 적혀있었다
메뉴얼 상으로는 4개의 팬이 있어야되는데
실제로는 2개의 팬 CPU, I/O FAN 이었다.
여기서 문제가 있었던 4번팬은 I/O팬
사용자 삽입 이미지
바로 요녀석!!

CPU 팬도 떼어서 비교를 해봤는데, 팬 날개를 슬쩍 건들여봤는데
CPU 팬은 잘 돌아가는 반면에, IO팬은 먼지때문인지 팬이 돌아가질 않았다-_-;;;
억지로 조금씩 돌려보니 돌아가긴했다. 원할하게 돌아갈때까지 수동으로 돌리는 방법으로 조치를 했다.

다시 3층으로 올려놓고,
제대로 돌아가길 바라며 전원을 넣어보았다.
사용자 삽입 이미지
POST 넘어가고 부팅 화면

약 39시간동안의 서버 다운은 이것으로 해결 되었다.

이번 작업을 하면서 느낀것중에 한가지가
software, hardware 같은건 범용적으로 사용하는것을 사용해야
작업이 편하다는걸 느꼈다.
(torx 나사, scsi(왠만해선 일반 사람들은 쓸일이없..), 리눅스에서 쉽게 마운트 되지않는 bsd파티션)


이번 서버 복구 작업을 같이 했던 병희님,
도움주신 동아리 선배님들, 회사 직원분들께 감사드립니다.

'blog' 카테고리의 다른 글

nidev옹의 prLive  (1) 2007.08.15
컴퓨터 고장  (4) 2007.06.27
불태웠어, 새하얗게...  (5) 2007.05.11
병희님 연구실에서도 무선인터넷이 된다!  (7) 2007.03.30
AnyCall PC Manager Plus - 소프트 웨어의 슈뤠기?  (11) 2007.03.29

jateon 0.20d release

JaTeOn 2007. 5. 26. 16:19
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
update log
2007 05 24 - kfmes
------------------------------------------------------------------
다른 상대로부터 대화가 왔을때 기존 대화창에 내용찍히던 버그 수정
외부 웹 브라우저를 직접 실행
상대방 대화명으로 대화창 타이틀바에 나오게 고침
자잘한 버그 수정
jateon 0.20d release

http://jateon.kfmes.com
사용자 삽입 이미지

'JaTeOn' 카테고리의 다른 글

JaTeOn 0.22a release  (4) 2007.07.06
jateon 0.22 preview 새로운 기능  (4) 2007.07.04
JaTeOn 0.20b release  (8) 2007.04.27
jateon(자테온) 최근 개발 상황  (14) 2007.04.19
JaTeOn 0.16b release  (3) 2007.04.07

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

나는야 버즈 제조기 2탄 -_-;

몇분전까지의 자테온의 코드 일부였다.

public ChatWindow getChatWindow(SwitchBoardSession ss, NateFriend fr) {
 ChatWindow cw = chatdlgMap.get(ss);
 if(cw==null){
   for(ChatWindow c : chatdlgMap.values()){
     NateFriend cf = c.getLastRecvUser();
     if(cf!=null && cf.equals(fr));
       return c; }
    }
   return cw;
}


A 와 대화중인데, 갑자기 B가 대화를 걸어왔을때,
황당하게도 같은 채팅창에 뜨는 버그가 있었다.

위의 코드때문에 생긴 버그였다



'개발 > Java' 카테고리의 다른 글

jateon 0.22b / 0.17a release  (1) 2007.07.19
Jemote 삽질중  (5) 2007.06.16
javascrpt 의 escape 함수를 java로 구현  (8) 2007.02.19
JFrame 뜨면서 포커싱이 안가게 하기  (1) 2007.02.15
한글입력기  (3) 2006.12.21

불태웠어, 새하얗게...

blog 2007. 5. 11. 07:33
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
과제의 압박덕분에
밤을 지새고 말았다 zzZZ
그나저나 SE 프로젝트는 너무 큰걸 잡았다는 생각이 자꾸만 드는군 -_-;
사용자 삽입 이미지
ps. 다 끝내지 못했단말이야 -_ㅜ

'blog' 카테고리의 다른 글

컴퓨터 고장  (4) 2007.06.27
kfmes.com 서버 복구  (9) 2007.05.26
병희님 연구실에서도 무선인터넷이 된다!  (7) 2007.03.30
AnyCall PC Manager Plus - 소프트 웨어의 슈뤠기?  (11) 2007.03.29
[펌] 개발자라며...  (3) 2007.03.20

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
파스칼의 삼각형을 출력하는 프로그램을 작성하시오.

input
n = 7
7 은 입력받은수임 (  0 < n < 15 )

output
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
파스칼의 삼각형 n 줄을 출력한다.