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

hyde1004의 이미지

[완료]svn ci 실행시 자동으로 문구가 추가되게 하고 싶습니다.

안녕하세요.

svn ci를 실행하면, vi가 실행되고 다음 문구가 나타나고 수정된 파일 목록이 나오지 않습니까?
그리고 사용자가 comment를 입력하게 되었있습니다.

- this line and those below will be ignored --

M a.c
A b.c
... ... ... ...

그런데, commit 시의 comment 에 자동으로 문구가 추가되는 방법이 있을까요?
입력해야 할 내용의 제목을 미리 입력하고 사용자가 내용을 입력하도록 하고 싶습니다.

예) commit시 "Module : ", "Desc : " 문장이 this line and those below will be ignored 위쪽에 자동으로 추가.
사용자는 각자의 모듈과 설명을 서술.

Module :
Desc :

M a.c
A b.c

감사합니다.

gokore의 이미지

#define usb_sndbulkpipe(dev, endpoint) \ 여기에 대해서 질문

#define usb_sndbulkpipe(dev, endpoint) \
((PIPE_BULK << 30) | __create_pipe(dev, endpoint))

1. 여기서 갑자기 \가 나오는데요?? 일반적으로 define에는 이런 것 없던 걸로 기억하는 데 이 \의 기능이 어떻게 되나요???

2. ((PIPE_BULK << 30)

PIPE_BULK를 왼쪽으로 30비트 이동시키고 있는데, 대체 이런 연산의 목적은 대체 뭔가요??

익명 사용자의 이미지

임베디드 리눅스에서 user 권한으로 app 실행하기

안녕하세요.

임베디드 장치에 들어가는 리눅스이기 때문에 지금까지는 별 생각없이
busybox 의 shell, getty 도 root 권한으로 시작이 되고, 모든 application 의 권한들이 root 로
되어있게끔 환경도 구성하고, 그렇게 사용도 하고 있는데요.

이번에 프로젝트를 하면서 요청사항이 application 이 root 권한이 아닌
user 권한으로 실행이 되어야 한다네요.

user 권한으로 application 을 실행하려면, 초기 shell 이 실행될때부터 user 로
실행이 되야 하고, 각종 필요한 장치들의 권한을 user 도 access 되도록 해야 할것
같은데요.

혹시 이런 쪽으로 경험이 있으신 분의 조언 좀 바라겠습니다.

exsider의 이미지

터미널 실행할 때 로케일 바꾸려면 어떻게 하나요?

일단 상황설명을 드리면,
제 PC는 리눅스를 사용하고 ko_KR.UTF-8 로 로케일 설정이 되어있습니다.
그런데 로케일이 EUC-KR로 설정되어 있는 원격 서버에 접속하면 한글이 깨져보입니다.

이런 경우에 터미널을 실행할 때 로케일을 EUC-KR로 바꾸어 실행할 수 있으면
해결이 될 것 같은데요,

일단 아래같은 스크립트를 만들어서 시도해봤는데 안되더군요.

yun8085의 이미지

네트워크 망의 실제 bandwidth 를 측정 하고 싶습니다.

네트워크의 bandwidth를 조절하여 Device들의 성능을 좀 측정하고자 하여
Emulator 장비를 도입 해보려고 합니다.

Emulator에서는 순전히 중간에서 Bandwidth를 조절 하고 있는데
Closed망으로 환경을 구성 했지만 한쪽에서는 무선 연결을 하기 떄문에
실제 Peer to Peer 간의 속도가 Emulator에서 설정한 Bandwidth 값을
보장할 순 없다고 판단 되어 P2P 간의 정확한 전송 속도를 측정 하고자 합니다.

간단한 프로그램이나 방법이 없을까요????

양 단에 PC를 물려서 서로의 속도를 측정할 수 있는 방법이 있을것 같기도 한데~~~~~~~~~

Silvester의 이미지

[해결] 배열 초기화

bytears의 이미지

mpd 원격사용(스트리밍)

안녕하세요. 미천한 지식의 사용자입니다.
mpd를 알게 되서 쓰기 시작한지는 오래인데 주로 리눅스휴대기기인
자우루스에서 mpd+ncmpc 조합으로 mp3를 듣는데 사용하였습니다.
그러다 이번에 여러가지 용도로 노트북을 리눅스서버로 만들어 쓰면서
mpd를 써서 스트리밍 서버로 만들어보고 싶은 생각에
덤벼들었는데 뭔가 제가 그동안 잘못 알고 있었던거 같은 부분이 있어서요.

자우루스로 mpd를 쓸땐 서버도 자우루스에서 돌아가고 클라이언트도
자우루스에서 돌아가니 신경을 안썼습니다만
mpd돌아가는 서버 따로 클라이언트 따로 사용할 경우의
실제 음성출력이 제가 생각했던것과는 전혀 다르네요.

제가 생각할땐 mpd 서버를 실행시켜두면
다른 컴이나 다른 휴대기기에서 mpd클라이언트를 이용해서
바로 그 클라이언트가 설치된 기기에서 음성출력이 가능할 줄 알았습니다.
물론 지금은 그렇게 되도록 세팅하긴 했습니다만
예상했던 구성과는 전혀 달라서요.

sinlnyxl의 이미지

정사각형 판별 문제입니다.

네개의 점(w,x,y,z)의 좌표(x,y)가 주어졌을 때, 이 점들을 이은 도형이 정사각형인지 판펼하는 소스를 C언어로 작성하라는 문제인데....

아 생각보다 엄청 어렵네요;;

정사각형의 수학적 정의, 4변이 같고, 4각이 같은 사각형 임을 이용해서 풀어보려 시도중인데...

기준점과 인접한 두 점사이의 각도가 직각 인것을 판별하는 함수를 작성해보려 하는데 어떻게 해야할까요??

도와주세요~ㅠㅠ

relilau의 이미지

fedora 10에서 데스크탑 효과에서 nvidia 9800GT 드라이버

데스크탑 효과를 넣을려고하니까 "3D 그래픽 가속기능을 사용할 수 없습니다. 데스크탑효과에는 하드웨어 3D 지원이 필요합니다."
라고해서 엔비디아 드라이버를 받을려고 합니다.

9800GT에 64bit 페도라를 쓰는데

엔비디아 홈페이지에서 다운받을려고 하면 뭐뭐.run 파일이 브라우저를 통해서 소스만 보이고 설치가 안되는데 어떻게 해야하나요??

익명 사용자의 이미지

간단한 소켓프로그램인데요, 소켓 연결은 되는데 값이 저장이 안되는 것 같아요ㅠㅠ


cal_data라는 구조체를 만들어서 연산자와 피연산자를 넘겨주는건데요....
소켓 연결까지는 되는데, 리눅스에서 실행해보면(./프로그램명 연산자 피연산자 연산기호)
서버에서 계산한 답이 나와야 하는데 그냥 %d %c %d = %d 이렇게 문자가 뜹니다ㅋㅋㅠㅠㅠㅠㅠ

소켓프로그래밍을 이제 막 공부하는 중이라 잘못된 부분이 어디인지를 봐도 잘 모르겠어요ㅠㅠ
어디가 잘못된건가요?ㅠㅠㅠㅠㅠ

////////////////client-리눅스//////////////////

struct cal_data
{
int left_num;
int right_num;
char op;
int result;
short int error;
};

페이지

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