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

leenetwork의 이미지

ALSA에 아웃풋 과정

현재 오디오 관련하여 프로그래밍을 하고있습니다.

Application - middle ware - ALSA - kernel 이런식으로 되어있는데요. 현재 미들에서 PCM 데이터는 포인터로 가져오고 있는데 ALSA에 쏴주기 전에 로칼아웃풋을 다른 쪽으로 스트리밍 시킬려고 합니다.

오디오쪽은 처음이라서 많이 햇갈리네요.

지금 현재 TinyALSA 라는 프로그램을 사용중이며 PCM 데이터는 포인터로 읽어오고 있는 상황입니다 (다만 데이터의 포인터 값이 한번 스트리밍이 발생되면 변하지 않습니다. 아무래도 mmap 으로 잡혀 있는거 같아요.)

PCM을 ALSA로 쏴주는게 정확히 ioctl 을 사용해서 하는것인가요 ? (개념이 가장 햇갈리네요)

보통 스트림 버퍼로 읽어와서 루프로 쏴주는줄 아는데 PCM 은 정확히 어떻게 처리해야 해당 ALSA쪽에도 들리게 할수 있나요?

초보자라 보니 설명이 이상하네요. 사운드쪽 잘 아시는분들 많은 도움 부탁드립니다.

inviolable의 이미지

c#에서 네트워크 프로그래밍을 하려는데요...

"TCP/IP 윈도우 소켓 프로그래밍" 이라는 책으로(c언어, 콘솔이나 winapi GUI) 소켓 프로그래밍을 공부했는데요.

C#도 공부를 했고요.

그래서 c#을 이용해서 파일 전송 프로그램 내지는 메신저 프로그램을 만들려는데요.

네트워크 프로그래밍을 할 때에는 일련의 절차 예를 들어 초기화(dll로드) -> bind -> listen -> accept -> send 혹은 recv

이런 절차가 있잖아요. 근데 C#에서는 그게 어떻게 되는지 모르겠어서 프로그래밍을 할 수가 없네요.

어떻게 해야될까요?? 책을 따로 사야될지 아니면 그 절차만 알려고 하는 거면 인터넷 검색만으로 될지요?? 된다면 어떤 키워드로 검색을 해야될지요??

정보 좀 주시면 감사하겠습니다.(__)

세벌의 이미지

드루팔 footer 설정?

드루팔 footer 는 따로 설정 안 한 것 같은데 검은색 블럭이 나타나네요.
http://sandol.co-story.net/cms/
아래에 검게 나타나는 불럭을 없애기(또는 안보이게?)는 안 되나요?
또는 그 블럭의 바탕색을 흰색으로 설정하는 방법?

dltmdgud의 이미지

한영키 변환에 대한 락

안녕하세요. 버그를 확인하는 도중( 한영키 입력이 안되는) 아래와 같은 상황을 발견하였습니다.
프로그래밍적으로 막아놓는 것으로 생각이 되는데 관련된 자료를 찾을 수가 없네요.
혹시 이와 관련하여 아시는 분이 있으시면 도움 여쭙겠습니다.

첨부 파일 -> 참고 자료

sweetbj의 이미지

centOs 커널 컴파일 후, 커널패닉...

----------에러 ----------------------------------------------------------------------------------------------------------------------------------

yijane의 이미지

gcc 가 미쳤어요..혼란스럽습니다.

a.c 에서 err_quit이라는 함수가 구현되어있고.
b.c 에서 err_quit이라는 함수를 쓰려고 합니다.

----------------------------------------
a.c
#include
void err_quit(char *s)
{
printf("%s", s);
}

----------------------------------------
b.c
#include
int main(void)
{
err_quit("test");
}
----------------------------------------
gcc -o test a.c b.c 하니까 컴파일이 되고
b.c에서 그냥 쓰려고 하니 사용이 되네요?!?
이 무슨해괴망층한 일인가요 원래 되는건가요?;

somet2001의 이미지

VS2012 -> VS2013 라이브러리 변경사항(사용자 유의사항)을 모두 볼 수 있는곳이 있나요?

안녕하세요.
제가 VS2012에서 VS2013으로 갈아탔는데
알고보니 VS11.0 버젼의 라이브러리랑 VS12.0라이브러리랑 다른점이 많더라구요

예를들면 deque의 pop_front()를 수행하면
기존 11.0 버전에서는 pop_front()의 empty()를 내부에서 수행해 주지만
12.0버전에서는 empty()체크를 하는 부분이 빠졌기 때문에(성능개선으로써) size가 0인 상태에서 pop_front()를 하면 문제가 발생합니다.

내부적인 알고리즘 변경사항은 궂이 알 필요가 없지만
이렇게 외부적으로 사용자에게 영향이 갈 만한 것들의 변경사항들을 좀 알고싶은데요...
구글링을 해봤는데 특별히 얻을만한 정보를 찾이 못해서 이렇게 질문을 올립니다..

직접 VS내 include폴더를 diff로 비교해 봤더니, 도저히 하나하나 봐서는 답이 없을 것 같구요.
(거의 다 바뀐데다가, 내부 알고리즘만 바뀐 것인지 사용자에게 영향이 가는 부분이 바뀐 것인지 일일이 확인하기는 시간을 가늠할 수 없기에..)

high385의 이미지

git checkout -b new_local branch와 같이 ankhsvn에서도 branch로 관리가능?

git checkout -b new_local branch와 같이 ankhsvn에서도 branch로 관리가능한가요?

git 사용할 때는 branch를 여러개 만들어서 작업을 진행하였습니다.

visual studio2010에서 ankhsvn을 이용할 경우 branch를 여러개 만들어서 사용가능한가요?

seojh1431의 이미지

도서관리대여프로그램을 코딩중입니다. 오류는 안뜨는데 프롬프트 실행창 화면에서 작업중단이 뜨네요.

void call(*bookName[20]) 함수에서 data라는 변수부분에 stack around....coruptted 가 뜹니다.

call 함수 기능은 텍스트 파일에 저장되어 있는 도서목록을 불러와 bookName 이라는 2차원 배열에 모두 저장 시키는것입니다.

여기에서 data에 복사된 것이 bookName으로 다시 복사 됩니다. 이 과정에서 뭐가 잘 못된 것인지 잘 모르겠네요.

가르쳐주세요. 파일올릴게요;;

페이지

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