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

antz의 이미지

Apache DSO 개발 정보 좀 부탁드립니다.

안녕하세요~

Apache DSO로 간단한 프로그램을 만들어 볼려고 합니다.

MySQL UDF도 예제가 많지 않았지만,

Apache 모듈 프로그램도 의외로 찾아지지 않네요.

웹, 문서, 책 등등 알시고 계신것을 부탁드립니다.

---

잠깐 제 고민도 쓸께요~

처음에는

쓰레드 소켓 프로그램으로 조그만한 검색엔진을 짰거든요.
헌데, 메모리누수, 불안정한 쓰레드 등으로 대체 접속 방법을 찾았습니다.
(검색엔진에만 신경쓰고, 접속부분은 신경쓰기 싫어서... ^^; )

bluet17의 이미지

원격 시스템에 접속했을때 응용 프로그램 실행시 창이 뜨질 않습니다.

현재 사용하는 버전은 페도라 코어4이고 원격 접속 시스템은 솔라리스 5.8 입니다.

avanwave라는 시뮬레이션 어플을 서버에서 실행하게 되면

Please set environment variable DISPLAY 라는 경고문이 뜨면서 실행이 되지 않습니다.

도와주세요.ㅡㅜ

nulluser의 이미지

글꼴의 크기에 대해서 (pixelsize, pt???)

글꼴은 크기를 나타내는 규격에 대한 질문입니다.
한양글꼴이 작은 크기에서 일그러진 모양으로 몹시 못생긴거 다들 알고 계실겁니다.

웹브라우져에서 확인해보니, 8pt까지는 일그러진 모양이고 9pt부터는 보기 좋은 모양으로 나왔습니다.
gnome-font-properties에서도 size 8까지는 역시 못생겼고, 9부터는 좋은 모양으로 역시 확인했습니다.

그래서, 8pt이하의 글꼴을 표시하지 않게하기 위해 fonts.conf를 이렇게...[code:1] <match target="pattern">
<test qual="any" name="family">

k09251의 이미지

USB2.0 디바이스드라이버 제작

USB2.0 드라이버를 제작하려고 합니다.
우선 커널은 2.6 이상의 커널을 사용하고 있고 커널 소스의 USB드라이버 소스들을 참조해서 드라이버를 만들었습니다.
그런데 속도가 제대로 나오지 않고 있습니다.

통신 방식은 Bulk 모드로 통신을 하고 있습니다.
윈도우즈에서는 약 18Mbps 정도가 나오는데 리눅스에서는 4Mbps 정도만 나오고 있습니다.

리눅스에서 USB2.0을 사용하기 위해 다른 설정이 필요한지
드라이버는 기존 방식과는 다르게 제작을 해야하는지 관련 내용들을 알고 싶습니다.

cbers의 이미지

c 동적메모리할당..실행이 잘안됩니다 도움좀

[code:1]#include <stdio.h>
#include <stdlib.h>

typedef struct {
char writer[15];
char title[20];
int page;
} BOOK;

void Input(BOOK*);
void Print(BOOK*);

int main(void)
{
BOOK* book[3];
int i;

for(i=0; i<3; i++)
book[i]=(BOOK*)malloc(sizeof(BOOK));

printf("input\n");
for(i=0; i<3; i++)
Input(book[i]);

printf("print all\n");

sijoh의 이미지

tar 실행 후 압축 파일의 용량이 zero가 되는 현상...ㅡ.ㅡㅋ

#!/bin/sh
today=`date +%Y%m%d`
tar cvfpz /backup/server/mysql_$today.tar.gz /var/lib/mysql
tar cvfpz /backup/server/html_$today.tar.gz /var/www/html

백업 스크립트인데요...

html 백업 파일의 용량이 압축되는 과정에서는 파일 용량이 서서히 증가하다가 나중에 백업이 완료되면 파일 용량이 Zero가 되어 버리네요..ㅠ.ㅠ

근데 더욱 미쳐버릴 일은 mysql은 잘 압축되고 용량도 zero가 안됩니다.

같은 명령어인데 뭐가 다를까요 ? ㅡ.ㅡㅋ
제 짐작인데 제 서버의 html 문서와 데이타가 2G가 넘거든요..혹시 용량이 너무 커서일까요 ? ㅡ.ㅡㅋ 이것은 아닌 것 같은데.ㅠ..ㅠ

hivaless의 이미지

실행되는 파일의 위치 알아내기

실행되는 파일의 위치를 알아내고 싶은데, 적당한 방법이 떠오르지 않네요.
예를 들어서, /xxx/bin 이라는 폴더에, test 라는 실행 파일을
제가 만들어서 넣어 두었습니다.
/xxx/bin 은 PATH 에 넣어두어서, test 라는 실행파일은
어느 곳에서나 실행될 수 있습니다.
그런데, 제가 작성한 이 test 프로그램 안에서 자기가 위치하는 path 가 어디인지를 알고 싶은데, 어떻게 하는지 모르겠습니다.
위와 같은 경우라면, /xxx/bin 이라는 폴더를 구해야내야 겠지요.
물론 test 파일은 어느 경로에나 위치할 수 있구요.

min2to의 이미지

허허.. 레드헷9버전..쓰다가 유분투...

이야.. 신기함..

예전에.. 학교다닐때. .과실에서.. 씨디 2장이 있길래..

그냥 집에가져와서.. 씨디통에다가 넣어뒀는데.. 오늘

그게 우연찮케.. 먼가 하고 실행 시켜봤더니..

유분투씨디 ... 더라구여.. 하핫;;

이야. .유분투가 더 좋쿤여? 레드헷9..보다..

근데.. 제가 유분투. .들어가서 설정 파일을 봤더니..

레드헷9하고.. 좀 많이 틀린거 같더라구여..

인터넷도..못잡고.. 결국 포멧시키고....

다시 레드헷9 깔아서.. 이렇게 글을 남기네여.. 하핫;;

Fe.head의 이미지

[C] 이 소스 에러 현상좀 잡아 주세요.

memcpy에서 우측 공백 제거기능을 추가한 함수를 만들었는데..

자꾸 에러가 나네요.

[code:1]
/* memcpy에 우측 공백 제거 기능을 추가한 함수. */
static void * rtrimcpy(void * dest, const void * src, const size_t size)
{
char * pSrc = (char *) src;
size_t i;

for(i=size-1; 0<=i; --i) {
if(pSrc[i] != '\0' && !isspace(pSrc[i])) {
return memcpy((char *)dest, (char *)src, i+1);
}
}

return dest;

uribery의 이미지

double 형으로 10000개 정도의 배열을 선언하면 실행되가다 죽습니다

안녕하세요.
double aa[10000];
이런식으로 정적으로 배열을 선언하면
컴파일은 이상없이 되는데
실행 시키면, 실행이 되다가
프로그램이 바로 죽어버립니다.

double aa[7000];
이런것은 별 문제가 없구요.

double aa[7000];
double bb[7000];
이런식으로 몇개 더 이용하는것도 별 문제가 없구요.

kernel 2.4.18에서 pxa255용으로 수정된 커널을 이용하고 있습니다.

크기 제한하는 부분이 따로 있습니까?
있다면 어떻게 수정을 해야 사용이 가능할까요?

그럼 좋

페이지

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