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

hermian의 이미지

네트워크 프로그램 버전호환성

네트워크 프로그램에서 서버와 클라이언트가 구조체로 데이터를 주고 받고 있습니다.
대략 구조체의 모양은 아래와 같습니다.
typedef byte unsigned char;
struct _A {
byte a[MAX_A];
byte b[MAX_B];
} A;

위 모양의 구조체를 서버와 클라이어트가 주고 받고 있는데 만약, 차기 버전에서 MAX_A값이 바꾼다면 이 구조체를 주고 받는 서버와 클라이언트 간에 버전 호환성이 유지 되지 않습니다.
즉 서버는 1.1버전-MAX_A가 바뀐- 이고 클라이언트는 1.0버전이라면 문제가 됩니다.

iamslash의 이미지

gdb 에서 다중상속받은 클래스의 멤버 변수 print?

gdb 사용중입니다. A 라는 class는 B와 C를 상속받고 있습니다. A의 멤버 함수중 한곳에 breakpoint 를 넣어서 디버깅중에 print m_a(A의 멤버 변수) 를 하면 Internal error: `this' is not an aggregate 에러가 발생합니다. 아무래도 상속된 class 에서 멤버 변수를 보기 위한 방법이 있을 것 같은데 조언좀 주세요...

icno의 이미지

1개의 공인아이피에 내부 아이피 설정

안녕하세요.
얼마전 DNS및 Httpd에 대한 도움을 잘 받았습니다.

다름이 아니라, 하나의 공인아이피를 사용하고 있습니다.
DNS및 httpd.conf를 설정하여 다른 것들은 문제
없이 사용하고 있습니다.

궁금한 점은 내부에 있는 다른 서버에 사설아이피를
부여하여 외부에서 telnet, ssh등으로 접속을 하고
싶어서 입니다.
물론 현재 내부에서는 서로 문제없이 접속이 됩니다.

아래는 제가 셋팅한 .zone 파일입니다.

------------------------------------------------------
$TTL 86400

rstein의 이미지

여러 서버간의 backup 방식??

여러대의 solaris와 linux 머신이 있습니다.

linux에 24GB tape device가 있어서 linux를 backup server로 하여

solaris와 linux를 backup하려고 합니다.

amanda를 써서 해보려고 했는데, rewinding device라며

안 되더군여...

rdump와 dump를 이용하여 해보려고 했는데, linux(redhat 8.0)에

다른 머신에서 root로 rlogin, rsh등을 사용할 수 없어서 실패 했습니다.

뭔가 좋은 방법이 없을까여??

은영신랑의 이미지

too big for standalone boot from floppy ..Error메세지좀 잡아

커널 컴파일을 하는데 make bzImage 에서

Kernel is too big for standalone boot from floppy 라는 메세지가
나옵니다.
Root device is (3, 6)으로 잡히고요.
Floppy 에서 부탕할것이 아닌데 위와 같은 메세지가 왜 나오는건지
잘 모르겠네요.

OS: Redat 8.0 , 다른것은 건드린것 없고 모듈로 올라가는 것들좀
많이 빼고 컴파일 하는데 그런 메세지가 뜹니다.

mastercho의 이미지

관리자 권한이없어서 , boost 라이브러리 설치에 애로사항

boost 홈페이지에서 다운 받은 boost 라이브러리가 들은 boost 폴더를

g++ include 라이브러리쪽 폴더에 카피를 해볼라고 했는데

사용자 권한이 없어서 못 카피 했거든요

[학교 리눅스 서버]

그래서 사용자 폴더쪽에다가 놓고 써야 할거 같은데

g++ 로 컴파일할때 -I 이거로 제지정해도 연관되어 있는 다른 라이브러리 소스는

제지정이 안되는거 같은데

이걸 사용할 방법이 없을지 궁금합니다

mach의 이미지

질문] PCI BUS Mastering protocol?

PCI BUS Mastering protocol에 대해서 설명해주실분 계신지요?

xjiwoox의 이미지

컴파일시에 몇 가지의 환경정보를 얻으려고 합니다.(OS, POSIX

컴파일시에 현재 OS(유닉스의 종류)를 확인하는 방법과 POSIX.1에 규정된 함수들이 지원되는지 여부를 판단할 수 있는 방법을 알고 싶습니다.

소스형태로 제공되는 유닉스 프로그램들을 보면 configure 실행을 통해
유닉스 정류라던가 컴파일러의 종류 등의 환경값을 설정하던데... 이 방법도
알고 싶구요. 자세히 다 알려주신다면 좋겠지만 그게 안 된다면 제가 관련
자료를 찾아볼 수 있는 구체적인 방법을 알려주셨으면 합니다.

^^

dreamer의 이미지

date, clock

/sbin/clock 와 /bin/date를 실행 시키면 모두 시간 및 날자를 출력 합니다.
그런데 이 두개의 정확한 차이는 무엇인가요?

yaongi0620의 이미지

재차 질문] 레드햇의 가장 안정적인 버젼은?

저는 보통 레드햇 7.2를 사용했는데, 이 번에 새로 서버를 증축하게 되면서, 이 버젼을 계속 써도 되나하는 생각이 드네요... 요즘 보니까 레드햇 9.0까지 나왔던데.... 가장 안정적인 버젼은 어떤 건가요?

그리고, 지금까지는 배포판을 깔았는데, 상업용 서버로 다운 받은 배포반을 써도 되는건가요?

페이지

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