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

knogkriph의 이미지

[삼바 서버 사용자 계정 관리] 사용자 권한 설정 문제입니다.

안녕하십니까?

Samba 접속권한 설정중에 생긴 오류에 대해서 질문하고자 합니다.
(우분투 유저입니다.)

현재 사용자 계정은 A,B,C,D 그룹으로 나뉜 상태이고

그룹마다 각각 인원을 착출해서 E라는 그룹을 새로 만들었습니다.

$ sudo usermod -a -G (그룹이름) (기존 사용자 계정)

위 명령어를 사용해서 E라는 그룹에 기존 사용자를 추가하였습니다.

$ cat /etc/group | grep (A그룹)
 

이라는 명령어를 사용하여 사용자 인원을 확인해보았는데

E그룹만 제가 추가한 사용자 ID가 뜨는 상황입니다.

trymp의 이미지

리눅스에서 socket 에 대한 특정 포트가 다른 곳에서 할당되지 않게 하는법??

제가 만든 'A' 라는 damon 은 로컬에서 udp 5000번 입니다. 하지만 이 데몬이 뜨기전에

다른 데몬에서 ramdon 하게 이 포트 5000번을 먼저 커널로 부터 받아서 쓴다면

A-daemon 은 port conflict 이 나서 bind 실패해서 정상동작을 못할 것입니다.

포트를 지정하지 않고 random 하게 할당받는 데몬들과 같이 쓰는 경우 문제가 발생하는데요.

kernel 에서 빈 포트를 임으로 할당해주잖아요. 1024번 이상부터...

그 때 5000 ~ 6000 까지는 커널이 할당하지 않도록 하는 방법이 있나요?

일종의 예약개념으로 5000~ 6000 까지는 다른 데몬들한테 할당하지 않고 제가 만든 데몬이

나중에 뜰 때 사용하고 싶어서 그럽니다.

이것을 가능하게 할 마땅한 방법 좀 알려주세요.

paeksj98의 이미지

fwrite 관련해서 질문 드립니다.

void WriteMsg( QString msg)
{
if(fHandle != NULL)
{
fwrite(msg, msg.length(), 1, fHandle);
fflush(fHandle);
}
}

간단하게 WriteMsg로 Nand에 저장을 하는 함수입니다.

어플이 실행되면 open을 하고 어플이 실행되는 동안 계속해서 저장을 합니다.

fileclose는 없습니다.어느시접에 꺼지는지 알수 없어서 어플이 간혹 죽는 경우도 있어서요.

계속 저장만 하는데 대부분 저장이 잘되는데 이유는 알수 없으나 간혹 특정(?) 시점부터 저장이 안되는 경우가 발행하네요.

이런경우 어떤걸 의심해봐야 하나요.??

딱히 뭘봐야 할지 몰라서 이렇게 질문 드립니다.

어디서 부터 훌터야 될지 모르니 갑갑하네요.

어플의 버그 시점을 알기위해 fileclose가 없는 상태입니다.

어플이 중간에 죽어도 죽기전까지는 저장 하려고요..

jo1413의 이미지

find -o 가 이해가 잘 안됩니다.

pogusm의 이미지

삭제요청합니다

삭제좀 해주세요

gokore의 이미지

#define usbi_dbg(fmt...) 여기서 ...이 들어갈 수가 있나요??


usbi_dbg("");
이런 코드가 있길래 ctag를 통해 들어가봤더니
아래와 같은 코드가 있었습니다.
fmt...은 ctag에 잡히질 않는데 인자에 ...이 있다는 것 자체가 이해가 안되는데 이럴땐 어떡해야 하죠? ㅠ

#define usbi_dbg(fmt...)

declspec의 이미지

memcmp, memcpy 에 대한 질문

100KB 짜리 버퍼가 있는데
여기 있는 내용을 memcpy 를 이용해서
다른 버퍼에 함수호출 한번해서 복사하는것하고

1byte 짜리 char 형 변수를 하나 두고
버퍼를 char 형 배열로 본다음에
루프를 돌면서 1바이트씩 읽어서 다른쪽 버퍼로 직접
a[i] = b[i]; 식으로 옮기는 거랑
어떤 차이가 있나요?

memcpy 가 더 빠를까요?
빠르다면 왜 빠를까요?

마찬가지로 메모리 내용을 비교할때 memcpy 로 비교하는것이
직접 == 연산자를 써서 변수에 1~4바이트씩 담아서
비교하는것보다 빠른가요?

그리고 윈도우 API 의 BitBlt 함수를 사용할때
크기 100짜리의 그림을 DC 에 복사하는데 1의 시간이 걸린다면
크기 1000짜리의 그림을 DC 에 복사하려면 10의 시간이 걸릴까요?
BitBlt 함수를 이용해서 비트맵 버퍼에 있는것을
DC 버퍼로 옮기는 것은(메모리DC로) memcpy 보다 빠를까요? 느릴까요? 비슷할까요?

soultail의 이미지

gvim 특수문자 표시가 짤리는 것에 대한 질문입니다.

gVim을 사용하고 있는데, 특수문자가 짤려서 보입니다.

처음에는 고정폭 글꼴 문제인가 했는데, 폰트를 바꿔도 그대로네요.

첨부파일에 입력은

“….ㅈㄱㅇㅈㄴㄱ이ㅏ!?”

로 했는데 둥근 겹따옴표는 홑따옴표처럼 보이고 ….는 반쯤 겹쳐져서 보입니다.

깜빡이는 커서를 움직여서 특수문자 위를 지나가면 정상으로 보일 때도 있습니다만, 입력하면서 지나가면 저렇게 기호의 반쯤이 사라져보이곤 합니다.

“뒤에 <속>같은 글자를 치면 아예 글자에 가려져서 따옴표가 입력되었는지 안되었는지도 구별할 수 없게 되어버립니다.

혹시 우분투에서 하면 되지 않을까 싶어 우분투 gvim을 실행해 보았으나 gvim에서 같은 일이 생깁니다.

터미널 vim 에서는 그런 일 없이 표시되더군요.

gvim의 컬러스킴이 굉장히 마음에 드는데 이런 문제가 생기네요.

혹시 해결방법을 아시는 분 있나요?

gokore의 이미지

API_EXPOTED라는게 뭔가요?

API_EXPORTED int libusb_init(libusb_context **context)
{
//함수정의
}

이렇게 되어있는데요

ctag로 API_EXPORTED로 들어가보니

#define API_EXPORTED __attribute__((visibility("default")))

이렇게 선언이 되어있습니다.

그런데 대체

__attribute__((visibility("default")))

란 뭔가요?

페이지

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