프로그래밍 QnA

dalant019의 이미지

삼바를 이용해서 리눅스에 있는 파일들을 source insight에 추가했습니다.

source insight로 작업하는 게 익숙해서 이런 짓을 하고 말았습니다. ^^
souce insight에 리눅스 파일들을 추가하는 것까지 성공했는데. 추가된 임의의 파일을 수정하고 저장했더니 not enough disk ... 등의 이유로 저장이 되지 않네요. 다른 툴(editpuls)로는 가능한 것을 확인했습니다.(리눅스에서도 바뀌어 있었습니다.)
혹시 이 이유에 대해서 아시는 분 계시지는 않을 까 하는 마음에 글을 올립니다.

리눅스는 vmware상에서 돌아가고 있습니다.
(원래는 vmware의 share forder 기능을 이용해서 작업했는데. share forder로 묶인 리눅스 커널 파일들이 심벌릭 오류를 내며 컴파일이 되지 않아서요. 차선책이 수정은 하되 컴파일은 share forder가 아닌 리눅스 디렉토리로 그 파일들을 옮긴 뒤 하면 되는데 그 과정에 계속 반복되면 웬지 시간 상에 많은 문제가 생길 것 같아 삼바를 통한 방법을 생각하게 되었습니다.)

juicy의 이미지

ifup 이 좀 이상하네요

전에 잘 쓰던 랜카드인데,
netconfig로 IP 주소를 바꾸고 ifdown, ifup하는데,
ifdown eth0
ifup eth0
둘 다 아무 문제 없이 잘 되는 것 같습니다.
(별 다른 오류 메시지 없음)
그런데 ifconfig 해보면 eth0는 안보이고 lo만 보입니다.
ifconfig eth0 up 하면 eth0 디바이스가 없다고 나옵니다.
eth0 되게 하려면 어떻게 해야할까요..
재부팅도 해봤는데 여전히 잘 안되네요.

(이 글은 '설치&활용' 게시판으로 옮겨야하는데..
제가 못 옮기겠네요..)

musik의 이미지

솔라리스 64비트 환경에서 gcc/gdb 사용하고 계신분?

솔라리스 64비트 환경에서 gcc/gdb 사용하고 계신분 혹시 안계십니까?

솔라리스에서 gcc 64비트로 컴파일된 코드를 gdb 로 확인해보려는데, 일단 gdb를 실행시킬수가 없네요 -_-a

gdb 를 64비트로 컴파일해보려해도 잘 안되고... gdb64 패키지는 찾지를 못하겠고... 아 참 답답합니다.

비슷한 경우를 경험해보신 분들의 조언을 부탁드립니다.

감사합니다.

assa의 이미지

[gtk] G_CALLBACK에 대해서..

예를 들어

g_signal_connect(button, "click", G_CALLBACK(func), &data);

는 항상 func에 전달되는 data가 하나뿐인데요,

만약 func에 전달되는 data가 둘 이상이어야 한다면 어떻게, g_signal_connect를 써야하나요?

yun32의 이미지

[질문] 모듈 파일 자동으로 등록하기

제가 디바이스 드라이버를 만들었습니다. 저희 회사에서 제작한 PCI 카드의 드라이버입니다. 어떻게 어떻게 해서 xxx.o 파일을 만들긴 했는데 지금은 항상 사용하려면 PC를 부팅하고 루트로 로그인하여 insmod를 실행시키고 있습니다.

다른 드라이버 모듈 처럼 PC 부팅시 올라가게 하려면 어떻게 해야 할까요?

답변 부탁드립니다.

지금 테스트시 쓰고 있는 리눅스는 레드햇 8.0입니다.

swunk의 이미지

ioctl 관련 질문

ioctl 을 정의 하려 합니다.

일반 캐릭터 디바이스 드라이버 혹은 네트워크 디바이스 드라이버가 아닌,

일반 커널 모듈에서 ioctl 을 정의할 수 있는 방법이 있나요 ?

mknod 해서 가상의 장치파일 만들고 open() 함수를 수행후register_chrdev() 해서 사용할 수 있겠지만 이렇게 하지 않고,

socket()을 통하거나 혹은 다른 방법을 통해서 사용할 수 있는 방법이 없는지 궁급합니다.

답변 부탁드립니다.

arena01의 이미지

content-incoding: gzip 형식의 http 패킷을 봐야하는데요

네트워크 장비를 지나가는 http packet의 분석을 위해서
gzip으로 압축된 packet을 packet단위로 uncompress해야 합니다.
시도해본 방법은
직접 #include inflate.c를 하고 output 버퍼 만들고
필요한 작업들을 한 뒤 gunzip()함수를 호출하는 방법이었는데,
data가 커서 packet이 연결되어 날아오는 경우에는 각 packet
끝부분의 code가 완벽하지 않기때문에, gunzip에서 에러를
리턴하거나 무한루프를 도는것 같습니다. error가 나와도
내부 window라는 버퍼에서 uncompress한곳까지만 출력하는

walkure의 이미지

웹 개발시 인코딩 어떻게 설정하시나요?

현재 J2EE 기반의 프로젝트를 많이 하고 있습니다.

항상 초기에 고민하는 것 중의 하나가 인코딩의 설정입니다.

대세로는 UTF-8로 가야 한다고 하고 그래서 언제나 UTF-8인코딩을 최우선으로 생각하고 있습니다.

이때 이전의 EUC-KR이나 MS949 인코딩을 사용하던 때와 비교하여 특별히 고려해야 될 점이 있을까요?

특히 DBMS의 인코딩 역시 UTF-8로 가야만 하는지가 가장 궁금합니다.

DBMS의 인코딩을 UTF-8로 가서 한글이 3-byte로 늘어나는 것에 대해서 굉장히 싫어하는 관리자나 고객들을 많이 보았습니다.(특별히 싫어하는 이유는 모르겠구요...)

studioego의 이미지

대학 신입생들에게 C언어를 가르쳐야 할 것 같은데요.

제가 06학번 애들에게 C언어를 가르쳐 줘야 할것 같습니다.
C언어를 배우는 입장에서는 선배한테서 If문, switch case문, break, 같은 조건문과 #include, #define과 같은 전처리문과 간단한 구조체정도를 배웠거든요
이제 가르치는 입장에서 하자니 막막하네요.
제가 C언어를 가르치게 될 입장이 되니까 걱정이 앞섭니다.
C언어를 가르칠때 책보고 책을 떼게 하는 식으로 가르칠까? 아니면 제 머릿속에서 생각나는 데로 할까?(공부 죽어라해야겠죠?) 아니면 책 던지고 나서 질문할것 질문하고 할까?

페이지

프로그래밍 QnA 구독하기