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

karistuck의 이미지

주소표시줄 한글링크 에러

현재 워드프레스로 블로그계정을 이용중에 있습니다.

퍼머링크(주소표시설정)을 바꾼후로 한글주소가 아래와같이 나오기 시작했습니다.

vudghkzm의 이미지

쉘 스크립트에서 스트링 비교할 때 "x$STR" = "xABC" 와 같이 x를 붙이는 이유는 뭔가요?

쉘 스크립트를 보다 보면, 스트링을 비교할 때 "x$STR" = "xABC" 와 같이 x를 접두사로 붙이고 비교하는 모습을 자주 볼 수 있는데요

이렇게 하는 이유가 있는지 궁금하네요.

동이의 이미지

젠투, compiz-fusion 오류가 도통 고쳐지지 않네요.

라데온 4550HD 사용하고 있습니다.
물론 fglrx 옵션을 먹여서 사용하고 있습니다만,
compiz-fusion 설치만 하면 창틀 없어지기 일쑵니다.

croae의 이미지

UDP 쓰레드 생성시

Pthread 생성시 TCP는 ACCEPT 되면 read, write 만하면 되니깐,

pthread_create(&thread,NULL, clnt_connection, (void *)clnt_sock) 이런식으로 쓰레드 함수 인자값만 주면 되는걸로 알고 있는데요

UDP는 recvfrom 하려면 UDP 주소와 주크기도 같이 받아오니깐 뒤에 인자가 두개더 필요한데 TCP 처럼 인자를 넣어버리면

안되네요

vudghkzm의 이미지

singleton 패턴에서 소멸자가 private이라도 호출되는 이유는 무엇인가요?

아래와 같이 코드가 있다고 했을 때,

class Test {
public:
    static Text& getInstance() {
        static Test t;
        return t;
    }
 
private:
    Test() {};
    ~Test() { std::cout << "~Test" << std::endl; };
};
 
int main() {
    Test& t = Test::getInstance();
 
    return 0;
}

프로그램을 실행하면, "~Test"가 출력되는데요.

choboja의 이미지

__switch_to 함수 아규먼트 질문입니다.

리눅스 커널 공부를 시작한 초보자입니다.

switch_to macro를 보던 중 질문이 생겨 글을 남기네요.

switch_to macro에서 _switch_to 함수를 호출하는데 jmp로 호출을 하는데
함수 아규먼트는 어떻게 전달이 되는건지 이해가 되지 않습니다.

즉, struct task_struct fastcall* __switch_to(struct task_sturct *prev_p, struct task_

muzie의 이미지

비정상적인 P프레임의 디코딩.

UDP로 MPEG4의 P프레임을 가져옵니다.
시퀀스 넘버를 체크해서 I프레임중 패킷손실이 있으면 아예 버려버리고
P프레임 같은 경우엔 패킷손실을 무시하고 그냥 디코더에 던져주는데
segmentation fault가 뜨거나 혹은 디코더쪽에서 무한 에러를 내뱉습니다.
그 이후로 들어가는 프레임은 정상적인 프레임이라

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 파일을 변환시켜 봤더니
<

페이지

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