프로그래밍 QnA + 설치 및 활용 QnA

vnfmsehdy의 이미지

리눅스에서 윈도우로 접속시 telnet 이용 .... 안되서 질문해요..

하루 죙일이거 때문에 시간이 가네요..ㅋ

학교 서버에 putty 라는 걸로 접속해서 쓸수있다고해서요 집에서 하려고하는데요

putty를 이용하면 리눅스 환경을 이용할수 있다고 해서요

집에서 제 컴에 비쥬얼 스튜디오로 간단한 서버를 만들어 놓았구요.

서버는 요청이 들어오면 접속한 client 아이피 출력해주는거예요...

putty 접속해서 거기서 telnet 치고 다음에 제 컴퓨터 아이피 치고 포트는 9010 암거나 쳤는데요

이게 접속이 안되고 connect에서 계속 멈춰 있다가 시간이 다됬다고 그냥 뜨고 안되네요....

학교컴에서는 됬는데..

방화벽 모두 해제 하고 해봤는데요

telnet: Unable to connect to remote host: Connection refused

이렇게 뜨네요..

아 이걸 어떻게 처리해야 되는지.....

마잇의 이미지

Clonezilla로 자동 복구 시디를 만드는 중입니다.

시디만 집어넣고 부팅하면 자동으로 기존에 백업했던 이미지로 복구 시켜주는 복구 시디를 만드는 중입니다.

clonezilla를 이용해서 복구 시디를 만들기는 했습니다. 다만 좀 더 자동화 시킬 수 있나 해서 두가지 질문을 드립니다.

1) 처음에 부팅할 때 Grub 메뉴가 안뜨고 바로 기본 항목으로 부팅 시작하는 방법

2) 부팅이 끝나고 자동 복구 작업을 시작하기 전에 두 번 'y'를 입력해야 시작되는데 이 질문 없이 바로 시작되게 하는 방법

제가 사용할 것이면 저 두가지가 큰 문제는 아닌데 아는 형님 컴퓨터 복구용으로 제작 해드리는 중이라 위 두가지도 헷갈려 하실 것 같아서 좀 더 자동화 시킬 수 있나 해서 질문 드립니다.

hkko의 이미지

프로그램 설치시 자꾸 에러가 발생합니다.

Madagascar 라는 프로그램을 설치하고 있습니다. 인스톨하는 순서에 맞게 설치를 하고 있는데

익명 사용자의 이미지

소켓프로그래밍에서.. connect되는 출력문을 읽기 위해 read 사용...

안녕하세요

프로그래밍을 하다가 막히는 부분이 있어서 질문 올립니다.

소켓을 생성한 후에 connect를 하게 되면 그 출력문을 컨트롤 하기 위해

read로 소켓디스크럽터의 출력내용을 읽어오게 하였는데...아무것도 안들어있네요..??

제가 이렇게 구현을 하는 이유는 프로세스 포트를 찾는것을 만들고 있으며

정상적으로 connect시 출력내용을 읽어와서 ftp포트가 맞는지 하는것입니다..

코드는 아래와 같이

connect(sockfd,(struct sockaddr*)&dest,sizeof(dest)) 후에 정상적으로 연결되면

read(sockfd,data,1024)로 하였는데

data에 아무것도 들어가질 않네요... connect까지 정상적으로 되는것은 분명한데 왜 아무것도 안읽히는건가요??

위와 같은 식으로 하면 원래 안되게 되는거라면...어떤식으로 처리를 해야 하는건지 해답좀 부탁드려요..

도움좀 부탁드립니다.

익명 사용자의 이미지

컴퓨터에서 나오는 소리를 비슷한 볼륨으로 저절로 나오게 하는 방법 없나요

랜챗이나 토크온을 할 때 어떤 사람들은 마이크 볼륨이 너무 크고 어떤 사람들은 너무 작아서 어쩌피 오래 있지도 않을 방인데 그 볼륨을 일일이 조절해야 된다는게 너무 귀찮아서 아예 작은 사람은 좀 크게, 큰 사람은 작게 저절로 나오는 기능이 있습니까?

유투브에서도 어떤 동영상은 볼륨을 무지 크게 해놔 귀가 손상되는 줄 알았습니다. 최소한 일정 Decibel 이상으로는 절대로 소리가 나지 않게 할 수 있습니까?
유투브 동영상도 각 동영상이 볼륨이 많이 차이 날 수 도 있기 때문에 일단 적당한 볼륨을 고른다음 다 그런 볼륨으로 재생되게 할 수 있으면 좋겠습니다.

vivisection의 이미지

gnome에서 유즈넷이용 차증나는군요

바이너리 뉴스그룹을 이용하려고 Pan을 깔았는데
한글이 안나옵니다 euc-kr 로 설정해도

검색해보니 0.14 버전이 한글이 제대로 나온대서
깔았습니다
그런데 그건 한글 제대로 나오는데 다운이 안되요

그래서 연구끝에 2가지 해결책을 구했는데
첫번째는 판을 깔고 썬더버드에서 뉴스그룹 추가하면
썬더버드에서 목록은 한글로 제대로 나오니까 그걸보고 참고하면서
판에서 받는 그런 좀 ㅂㅅ짓을 하면 되고
다른하나는 wine 으로 grab it (윈용 뉴스리더) 돌리는 겁니다

어떤분은 klibido 으로 했다는데
저는 kde 추가로 깔고싶지 않군요

다른분들은 어떻게 하시나요?

요새 다른것들이 하두 많아서 바이너리 뉴스그룹 이용 별로 안하실텐데
이게 합법적으로 이용된 적은 한번도 없지만
그래도 가끔 노친 TV프로 같은거 보려면 방송국 홈페이지에서 초저화질에 막 끊기는거
오백원씩 받고 틀어주는데 그나마도 윈도우만 돼서 저같은 경우는 합법적 이용도 못해요

bigbaby의 이미지

좀비 프로세스 처리 방법

안녕하세요..좀비 프로세스 처리 관련하여 질문드립니다.^^

클라이언트에서 커넥션 갯수 만큼 fork()하여 자식프로세스를 생성하고 있습니다.

중간에 커넥션이 종료되면 자식프로레스는 종료가 되고, 다시 fork()하여 재접속하도록 구현되어있습니다.

부모 프로세스는 SIGCHLD 시그널에 대해 아래와 같이 시그널 핸들러를 설치하였습니다.

while (waitpid(-1, NULL, NOHANG) > 0){}

부모 프로세스가 종료되어야 할 상황이 발생하여 모든 자식 프로세스에 종료 시그널을 날렸고,

자식이 종료되어, SIGCHLD 시그널을 받아, 처리해주었습니다.

이때, 모든 자식 프로세스 갯수만큼 SIGCHLD 시그널을 받기 전에(종료 대기시간 초과),

exit(1) 를 호출하여 부모가 종료되어야 하나 hang이 걸리는 상황이 발생하였습니다.

strace로 확인해보니 아래와 같이 출력되었습니다.

futex(0x9ca8e88, FUTEX_WAIT_PRIVATE, 2, NULL)

toss의 이미지

c언어 외부 출력방법

특정키를 입력받으면
1~n까지의 수를 외부에 입력하려합니다.

특정키를 입력받는 함수와
숫자를 외부(메모장, 웹등의 입력창)에 입력는 함수를 알고싶습니다.

withmelody의 이미지

sys/queue.h에 포함된 TAILQ 관련 매크로 사용 질문입니다!

일단 제가 알고있는것을 말씀드리면요..

본 매크로는 더블링크드리스트의 사용을 위한 매크로로써

양 옆의 오브젝트를 가리키는 포인터변수 2개를 하나의 구조체로 포함하고 있습니다.

예를들어,

struct object{
int objnum;
struct object* prev;
struct object* next;
}

로 사용하기 보다는,

struct object{
int objnum;
TAILQ_ENTRY(object) entries;
}

로 정의하여 구조체 entries 내부에 있는 prev와 next를 사용하는 것이지요..

이상 제가 알고있는 부분이구요, 질문할 내용은요,

제가 만들어야 하는 것은 여러개의 포인터변수를 가져야 하는 하나의 구조체 인데요,

TAILQ_ENTRY()를 사용하지 않고 2개 이상(4개)의 포인터변수를 가지고 있을때

매크로를 정상적으로 사용할 수 있는 방법이 있는지 말입니다..

익명 사용자의 이미지

우분투를 다시 깔다가 바이오스가 날아간거 같습니다.

우분투 10.10을 다시 설치하려고 CD를 넣고 재부팅했습니다.

설치 도중에 무슨 영어로 된 에러가 떴는데;; 인스톨러가 다운됐다느니 뭐라느니 한거 같습니다.;

아무튼 처음부터 다시 하면 되겠지 싶어서 껐다 켰는데

error : file not found.
grub rescue>

이 상태에서 뭘 어떻게 해야 할지 도무지 모르겠습니다
바이오스 메뉴도 안들어가지고 우분투나 윈도우xp씨디 넣고 부팅해도 안되고 계속 저 화면만 뜨고..

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기