프로그래밍 QnA

trymp의 이미지

windows PC 에서 virtualBOX (liniux) 를 gateway 로 잡으려면 어떻게 해야 하나요?

window PC 에서 virtualbox를 깔고 거기다가 guest OS 로 우분투 리눅스를 설치한 상태에서

windows 의 네트웍 설정에서 gateway를 guest OS (리눅스)로 잡고 싶은데요.

어떻게 해야 하는지 궁금합니다.

설정이 복잡해서 잘 모르겠네요.

고수님들의 도움 부탁드려요..

wlsxowns8080의 이미지
trymp의 이미지

NSTX (dns tunnel) 을 서비스 해주는 공개 서버 있나요?

NSTX 를 사용해야 할일 이 생겼는데요.

NSTX 에 대한 서비스를 해주는 공개 서버가 있는지 알고 싶습니다.

공개 프록시서버 처럼 그런 역활을 해주는 DNS tunnel 서버가 필요한 상황입니다.

고수님들의 도움 부탁드립니다.

boss0327의 이미지

avi 헤더 작성 질문!!!!!!


그레인미디어 사 칩셋을 사용하여 DVR 제작중입니다.
음성 데이터를 영상데이터와 함께 avi 파일로 저장하려 합니다.
아래는 오디오 헤더를 작성하는 api 소스의 일 부분입니다.
상용 플레이어에서 재생할 때 스트림 데이터의 정보 값을 정상으로 보여집니다.
그런데 음성이 나오질 않아서 api를 확인 해 보니 아래와 같이 1234, 5678 12345, 56789 와 같은 이상한 데이터가 들어가 있더군요.
그래서 avi를 잘 아시는 분께 질문 드립니다.
header->dwLength , header->dwSuggestedBufferSize , format->audio_format.nAvgBytesPerSec , format->audio_format.nBlockAlign , format->audio_format.cbSize 이 놈들은 무엇을 뜻하며 어느 데이터가 들어가야 하는지 문의 드립니다.!!

memset(header, 0x0, sizeof(AviStreamHeader));

ngh1262의 이미지

쉘스크립트 if문과 elif문에 대해서 조언을 얻고자 합니다.

제가 짜고싶은 스크립트가 있는데 우선 될수있나 해서 여쭈어봅니다.

첫 조건문은정해진 시간이 되었을때 검색을 해서 데이터1이 나오면 그 데이터를 넣어주고, 나오지않는다면 데이터2를 찾아서 넣어주는 스크립트입니다.

이것을 elif문으로 하면 될 거 같은데 문제는 넣어주는 데이터가 많다보니 이걸 한번에 elif로 가능한지 알고싶습니다.

간단하게 말해서

if 특정시간

then

elif

data1을 찾아서 저장하라.

없으면data2를 찾아서저장하라

elif

data3을 찾아서 저장하라

없으면data4를 찾아서 저장하라

elif

data5를 찾아서 저장하라

없으면 data6을 찾아서 저장하라.

fi

이런 식입니다.

한꺼번에 같이 쓸 수 있는지... 아니면 특정시간대의 데이터찾는것을 찢어야 하는것인지 궁금합니다.

알려주신다면 if문의 코드짜는것에 대해 좀더 쉽게 만들수있을꺼 같습니다.

youdotan의 이미지

mips 컴파일 중 다음과 같은 error가 발생할 때 처리 법

mips64-octeon-linux-gnu-gcc를 통해 make를 하는 도중

cc1: error: unrecognized command line option "-march=octeon2"
라는 에러메시지가 뜨네요..

"-march=octeon2" 부분이 빠지면 안되는 부분이라 해결법을 아시면 좀 부탁드립니다.(가능한 구체적으로 부탁드립니다. 아직 많이 초보라서요) 저 말들이 뭘 말하는 건지도 모르겠네용.

읽어주셔서 감사합니다.

canuyes의 이미지

the c++ standard library (2nd edition)

어제 the c++ standard library (2nd edition) 구하러 교보에 들렀습니다.
재고가 있다는 이야기를 듣고서...
그런데 재고가 하나도 없다는 군요...ㅠㅠ
사정상 인터넷 주문이 불가능한 실정이라...
the c++ standard library (2nd edition) pdf파일이나 책 구할수 있는 곳 좀 알려주세요 ㅠㅠ

slee2540의 이미지

telnet 서버에 있는 xml값을 빼내오려고 하는데 질문이 있습니다.

BGP에 관련되서 공부하고 있는 학생입니다.다름이 아니라. 리눅스 C언어로 telnet에 접속하여 xml값을 빼오려고 하는데요.
C언어로 소켓을 만들어서 연결해서 빼내올수 있는지 궁금합니다.
xml를 파싱하기 위하여 libxml2를 설치는 하였는데 livebgp.netsec.colostate.edu / port 50001 이쪽에 연결하여 값을 얻어오고 싶은데 소켓을 만들어서 연결하려고 하는데 안되고 있네요.
혹시 다른 방법이 없는지 알고 싶습니다.

Giyatto의 이미지

C언어, euckr 을 utf8로 바꿔주는 방법좀 알려주세요.

URLDownloadToFile 을 이용해서 네이버 검색 api 사용하려 합니다.
그런데, 쿼리를 utf8로 넘겨야되는데...
c는 기본이 euckr 로 알고 있거든요. 이것을 utf8로 바꿔줘야되는데
구글 검색을 아무리해도 c로 된 코드가 없네요.
도와주세요.

armadillo의 이미지

gdb에서 소스 화일을 오픈하려는데..

반갑습니다.

gdb를 터미널 모드로 사용하려는데...

소스 윈도우에 다른 소스 화일을 어떻게 오픈하는지 알수가 없네요.

예를 들어 binary name은 main 이고, 소스화일들은

main.c : main이 있는 함수이고
init.c
process.c

위와 같이 세개로 구성된 프로그램인데, break point 를 process.c 에 있는 특정 함수에 걸려고 하는데

> gdb -tui main [enter] 하면

main.c가 source윈도우에 나오고, 아래 command window에 프롬프트가 있는데,

이때, source 윈도우에 process.c를 불러들여 소스를 보고 break point를 설정하려고하는데

어떻게 화일을 불러들이는지 알수가 없네요.

물론 다른 터미널이, 쉘로 잠시나가서 할수도 있겠지만, gdb내에서 그렇게 할수 있을거 같은데요..

메뉴얼을 찾아봐도 못찾아서 이렇게 질문드립니다.

페이지

프로그래밍 QnA 구독하기