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

hwayak의 이미지

libao 정도로 간단한 audio out 라이브러리 추천 부탁드립니다.

libao에 단 1가지 점만 빼고 만족하게 사용하고 있습니다.
그 1가지 맘에 안 드는 점이란, 음악 재생중에 멈출수가 없다는 것입니다. 다시 말해, 음악 재생이 끝날 때까지 음악을 멈출 수 있는 방법이 제공되지 않는 다는 겁니다.

아시다시피.. libao는 다음의 절차대로 프로그램이 구성되는데요..

ao_initialize();
ao_default_driver_id();
ao_open_live();
ao_play();
ao_close();
ao_shutdown();

여기서 ao_play() 함수를 호출함으로써 음악이 재생되는데, 이 함수가 음악 재생이 끝날때 까지 block 되어 리턴되지 않는다는 것입니다.
libao API 에서도 ao_stop() 과 같은 인터페이스를 제공하지 않는 것으로 보아, 이런 기능 자체가 구현되지 않은 것으로 보이네요.

dbckdgns의 이미지

커널 2.6.25 에서 sys_timer 구조체의 역할이란?!!

struct sys_timer
{
..
void (*init)(void);
..
.
}
이렇게 선언이 되어 있는데 초기화 하는 함수같은에 포인터 함수라 찾기가 힘드네요 혹시 아시는 분있나요? 어떤역할을 하는지 설명해 주실수있는분 없나요?

세벌의 이미지

csv xml 변환

csv 파일을 xml 파일로 변환하는 프로그램 찾고 있습니다.
utf-8 사용가능하며
무료 또는 공개 소프트웨어
위 조건만 만족하면 되겠는데...
인터넷에서 csv2xml 찾아서

날짜,이름,구분,제조사,모델,과,팀
20100429,세벌,PC,삼성,DM-C200-PP12G,총무과,전산팀

이런 형식의 CSV 파일을 변환시켜 봤더니
<
dalant019의 이미지

I/O 버스나 cpu/메모리 버스의 속도에 대해 질문을 드려도 된다면, 읽어주세요.

한참 공부하고 있는 게 이론 쪽이라 계속 이런 머리 아픈 질문만 드리게 되네요. 죄송합니다.

제가 궁금한 것은
만약, 책에서 이 시스템은 데이터를 메모리에서부터 I/O컨트롤러까지 x초에 보낼 수 있다고 말하다면,
이건 어떤 이동하는 물체가 d거리를 v속도로 x초에 간다는 말하고 같은 건가요?

gurumong의 이미지

[C++] 템플릿 특수화

특수화된 템플릿 문법이 왜 필요한것인지 이해못하겠습니다.

책에서 설명하길....
두값을 교환하는(swap함수) 템플릿의 예를 들면서
인자가 특정 구조체이고 부분적인 맴버만 교환하도록 할려고 할때에
특수화가 필요하다고 설명하고있는데

템플릿 보다 우선순위가 높은 일반 함수로 특수화된 템

kbenjamin의 이미지

vim에 관한 몇가지 질문3

1. cpp, py등과 같은 몇몇 특별한 파일종류만 탭을 공백으로 바꿔서 사용하고 싶습니다.

2.

hwayak의 이미지

압축파일을 하드에 풀지 않고, 메모리상에서 마치 파일시스템처럼 사용할 수 있는 라이브러리가 있나요?

질문 제목이 좀 이상한데... 설명하자면....

압축파일을 하드 디스크에 풀면... 각종 디렉토리와 파일들이 tree 구조로 만들어지게 되죠.
그 후에 원하는 파일 또는 디렉토리를 하드 디스크 파일 시스템에 접근해서 사용하게 되는데요..

제가 알고 싶은건, 이렇게 하드 디스크에 풀지 않고, 메모리상에 압축을 풀어서 저장해놓은 후에,
압축이 풀려진 디렉토리나 파일들을 손쉽게 접근할 수 있게 해주는 라이브러리가 있는지 하는 겁니다.

또는 굳이 메모리상에만 압축을 풀 필요는 없고, 라이브러리 내부적으로 디스크에 임시 파일 또는 디렉토리를 만들고 그곳에다 풀어서 사용하는 거여도 괜찮을 듯 합니다.
겉으로 보기에 명시적으로 압축파일을 풀어야 하는게 아니면 맘에 들거 같거든요.

zip archive read library 라고 구글에서 검색을 해봐도 제 능력으로는 쉽게 검색이 안되네요 ㅠㅠ

111bxbx의 이미지

vi편집기에서 질문.

유닉스인데요.ㅠ.ㅠ

vi 편집기를 연 이후에 어찌 코딩을 해야할지.ㅡ.ㅡ;

문제 좀 풀어주세요..

아래보기와 같이 동작하는 쉘 스크립트를 작성하시오

$ appoint Tom 2005-04-03
Tom, please visit me until 2006-04-03
$ appoint Jane Jan-06
Jane, please visit me until Jan-06
$ appoint
, please visit me until

1번문제를 변형하

heodh의 이미지

[데비안] 설치용 파일의 커널버젼이 무엇인지 모르겠습니다.

우분투만 사용하다가 데비안을 설치 해 보고자 어제 파일을 다운받았습니다. (아직 설치는 안했습니다.)

파일 이름은: debian-testing-amd64-netinst.iso

제가 설치하려는 컴터는 코어2듀오에 메모리(1기가*2) PC와 코어2듀오에 메모리(1기가*3) 노트북입니다.

juniecho의 이미지

librpm-4.4.so를 설치해야하는데...

우분투 10.04 루시드링스입니다.

한글 2008(...)을 설치해야하는데 ㅠㅠ
librpm-4.4.so에서 막히네요.
getlibs로 예전에는 설치가 되었는데, 지금은 안 됩니다.

그러니까 getlibs -l librpm-4.4.so를 하면 원래는:
getlibs -l librpm.so
librpm.so: librpm4.4
librpm.so: librpm4.4
The following i386 packages will be installed:
librpm4.4
Continue

페이지

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