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

삽질토비의 이미지

소켓 통신에서 데이터 주고 받기 잘 하다가 에러납니다.

아래 코드를 보시면,
소켓의 서버와 클라이언트 통신에서,
클라이언트의 특정 명령에 의해 서버는 많은 양의 데이터를 내려줍니다.
많은 양이라는 것은, #define 돼어 있는 BLOCK_SIZE 만큼 N번 반복한다는 것입니다.
예를 들어, BLOCK_SIZE가 512개이고, 1024번 반복 한다면, 보내는 데이터의 타입이 unsigned int이므로, 4 x 512 바이트만큼 1024번 보내도록 하는 것입니다.

김대업의 이미지

rand함수 소스코드

제가 rand함수 소스코드가 보고 싶어서 리눅스 소스코드를 뒤져봤는데 못찾겠네요..
대충 이름이 비슷한 소스파일이라도 있으면 열어보겠는데...
난감합니다ㅠㅠ
혹시 어디쯤 있는지 아시는 분은 좀 알려주시면 고맙겠습니다.

m105의 이미지

samsung sence p15에서 동작하는 linux live cd

노트북이 하나 들어왔습니다. samsung sence p15인데 ubuntu에서는
시작화면은 뜨는데 문제는 install에서 IOerror를 발생기키네요.

바이오스에서 막는것도 있을테고 p15에서 동작할만한 liveCD
류는 없을까요?
그리고 설치하기에 적합한 배포판은 어떤게 있을런지..

liveCD를 사용하는거는 전에 있던 데이터를 백업시켜놔야 할듯

뭉게뭉게의 이미지

SAX Programming 에서 질문요?

현재 클라이언트는 자바프로그램이고 서버프로그램은 C++입니다.

클라이언트 개발환경은 Windows XP, Eclipse 3.2(JDT)이고

서버 개발환경은 Linux(Cent OS), Eclipse 3.2(CDT : g++)입니다.

자바에서 XML을 만들어 서버프로그램한테 보내면

소켓통신이라서 SAX API를 이용한 XML파싱을 할려고 하는데

어떻게 해야 될지 모르겠습니다.

shadowi의 이미지

우분투에서 커널설정시 명령오류

$ cd /usr/src
bash:/usr/src/$ cd linux-2.6.12.10
bash:/usr/src/linux-2.6.12.10$ cp /boot/config-`uname --kernel-release` ./.config
bash:/usr/src/linux-2.6.12.10$ cd /usr/src/linux
bash:/usr/src/linux$ make xconfig

우분투에서 커널 설정시 위 명령을 먼저 실행해야된다는데
이중에 bash:/usr/src/linux-2.6.12.10$ cp /boot/config-`uname --kernel-release` ./.config 이명령은

등짝을보자의 이미지

fscanf 함수 질문입니다.

#include

int main()
{
FILE *fp;
int i;
float j;
char *str;

fp = fopen("data","w");
fprintf(fp,"%d %g %s\n",123,12.345,"hello");
fclose(fp);

fp = fopen("data","r");
fscanf(fp,"%d %g %s",&i,&j,str); // 이 부분입니다. <---------------------
printf("%d %g %s\n",i,j,str);
fclose(fp);

zzaratra의 이미지

kernel too old (AMD 64 에서)

processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 31
model name : AMD Athlon(tm) 64 Processor 3200+
-----------------------------------------------------------

위에 장비에서 데비안 AMD64 를 설치학 커널 2.6.29 를 빌드 한다음 리부팅 하면 커널 패닉이 납니다.

커널 패닉 내용은 kernel too old 이구요 ( -_-;;;;;)

길벗의 이미지

프롬프트에서 telnet host 80 이후 GET 하는 방법.. 바이너리파일을 받기 위하여

wget 이나 그외의 프로그램이 설치되지 않은 unix 장비에서
외부에 링크되어 있는 바이너리를 받기위한 방법좀 알려주세요.

telnet 외부웹 80 이후에
GET 으로 바이너리를 받으면 화면상에 받아지는데요.
해당 부분을 저장을 할수 있는 방법을 아시면 알려주시기 바랍니다.

추가적으로 GET 하는 방법에

hermian의 이미지

리눅스에서 자기자신의 메모리 사용량을 알 수 있는 방법

리눅스에서 프로그램시 자신의 메모리 사용량을 알 수 있는 함수가 있는지요?
(getrusage()함수는 아닌것 같더군요)
ps소스를 보면 /proc/pid/staus파일가지고 뭔 짓거리를 하는 것 같기도 한데
무척 어렵군요.

아시는 분의 의견을 기다립니다.

헤라크의 이미지

rc.d 이게 안되요...

/etc/rc.d/init.d

이쪽에 관련된 쉘이라든지 이런것들이 부팅할때 돌아가지지 않아요....

이런상황 어떻게 대처해야하는지..ㅡㅡ;

포맷말고는 방법이 없을까요?

페이지

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