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

hsnks100의 이미지

moniwiki 의 rcs 가 제대로 동작을 안합니다.

리눅스 fedora core3 쓰고 있습니다.

rcs 가 깔리지 않은 상태에서 moniwiki 를 설치했습니다.

rcs 을 쓰고 싶어서 rcs 를 설치했습니다.

#version_class = 'rcsLite' 주석 처리 했구요.

diff 를 했더니 옛버전이 없다고 나오네요.

#version_class 주석을 풀면 rcsList 는 잘 작동합니다.

현재 rcs 는 깔려있는데 어떻게 해야할까요?

cocom12의 이미지

PIN tool 관련하여 질문 드립니다.

최근 하나의 프로젝트 때문에 PIN을 사용하고 있습니다.
아직 초보자라서 어떻게 해야 하는지는 하다가도 막힙니다...ㅠㅠ

이래저래 예제를 돌려보고 있는데요.

리눅스 버전에서 stack-debugger를 이용하여 gdb를 실행시켜서
0x401194 : cmpl $0x2,0xfffffffffffffe5c(%rbp)
0x40119b : je 0x4011c8
0x40119d : mov $0x402080,%esi
0x4011a2 : mov $0x603300,%edi

이런식으로 fibonacci 코드를 실행시키던데요.

윈도우 버전에서는 이와 동일하게 하는 방법 없을까요?

고수님들 부탁드리겠습니다...

lansi951의 이미지

리눅스 서버에서 음악방송

리눅스 서버에서 24시간 돌아가는 음악방송을 하려고 합니다.

서버 자체에서 노래를 재생해서 세이캐스트로 스트리밍하면 되는데

정보가 없어서 어떻게 해야할지 모르겠네요.

Shout하고 icecast가 있는 거 같은데 서버에서 돌리려면 뭘 써야하나요.

그리고 중계서버?로 세이캐스트를 사용하려면 어떻게 해야하나요.

세이캐스트로 하려는 이유가 서버가 성능이 안 좋아서 그렇습니다.

news4682의 이미지

포인터 초기화에 관련해서

putty 로 컴파일 오류가 자꾸 나는데, 이유를 모르겠습니다.

int arr[5] = {1,2,3,4,5};
int * ptr = arr;

이렇게 배열과 그 배열 주소를 저장하는 포인터 변수를 선언했는데, 다음과 같으 오류 메시지가 뜨고 실행을 하려니 (허가 거부?) 이렇게 뜨는데, 왜이럴까요. 책에도 이런 식으로 설명하고 있던데;;

pointerror.c: In function ‘main’:
pointerror.c:6:14: warning: initialization from incompatible pointer type [enabled by default]

embeddeds0의 이미지

link()와 unlink() 질문합니다.

제가 파일을 이동하는 mv 명령어를 간단하게 link와 unlink를 가지고 구현을 했는데요.
1 #include
2 #include
3 #include
4 #include
5
6 int main(int argc, char *argv[])
7 {
8 if (argc != 3) {
9 printf("move file1 file2 \n");
10 exit(1);
11 }
12 if (link(argv[1], argv[2]) == -1) {
13 printf("link failed");
14 exit(1);
15 }
16 if (unlink(argv[1]) == -1)
17 {
18 printf("unlink failed");
19 exit(1);

embeddeds0의 이미지

getopt()함수와 ctime함수에 대해서 도움좀 부탁드려요 ㅠㅠ

제가 리눅스상에서 어떤 명령을 수행할 때 -ila라는 옵션을 줘야 프로그램이
실행되도록 while((getopt(argc, argv, "lia")) == -1) 이렇게 프로그램을 짰는데요.
그런데 저렇게 프로그램을 짜게되면 lia옵션 중에 어느 한가지라도 선택하게 되면
성공적으로 반환을 하잖아요? 그런데 저는 lia 옵션을 모두 입력해야 프로그램이 실행되도록 하고 싶은데
어떻게 고치면 될까요?

또 한가지 궁금한건 제가 어떤 특정한 파일에 대해 생성된 시간 날짜 stat_ctime을 문자열로 변환하여
printf("%s %s\n", ctime(&finfo.st_ctime), dentry->d_name);
이렇게 프로그램을 만들었는데 실행해보면

Sat Apr 20 09:18:49 2013
test5

위와 같이 시간이 출력된 다음 개행이 되버리네요;
제가 원하는 결과는 바로 이어져야 되는데 왜이렇게 되는지 모르겠습니다.. 도움 부탁드립니다.

mizai의 이미지

안녕하세요. reverse proxy server를 만들고 싶은데요. 조언부탁드립니다.

Web Server에서 외부 IP 접근 안되도록 Apache 설정이 되어있는데요.

특정조건을 만족하는 외부 IP에 대해 접근을 허용할 수 있도록

proxy server를 만들고 싶은데요. Web Server 아파치 설정에서, 외부 IP는 차단하므로 단순히 포트포워딩 만으로는 안될 것같고,

reverse proxy server를 만들어야 할 것같습니다.

간단한 조언이라도 부탁드립니다.

jbsean의 이미지

인터넷이 안되는 환경에서의 패키지 설치

현재 AMD에서 만든 SimNow라는 x86_64 emulator에 ubuntu8.04를 설치한 상황입니다.

커널을 컴파일 하기 위해 gcc나 g++등 여러가지 패키지를 설치해야 하는데 인터넷이 안되는 환경이니 온갖 패키지들을 하나하나 iso로 마운트 시켜서 dpkg로 설치해야 하는 상황입니다.

그런데 package.ubuntu.com에서 확인해보면 의존성이 순환하는 문제? (이 문제를 정확히 뭐라고 하는지 모르겠습니다만)
A를 깔기위해 B를 깔아야 하고 B를 깔기 위해 C를 깔아야 하는데 C를 깔려면 다시 A가 필요한 뭐 그런ㅡ,.ㅡ 상황입니다. 이럴때 어떻게 해야 하나요?!

upersbird의 이미지

mmap과 msync에 대한 질문입니다.

+---------------------------------------------------------------------------------+
fd = open( "mmap_test", ... );
addr = mmap( (void *)0,
1024,
PROT_WRITE|PROT_READ,
MAP_SHARED,
0 );
memcpy(addr, "hello world", 11);
...
+---------------------------------------------------------------------------------+
# ./mmap_test_code (프로그램 실행)

mini7510의 이미지

JNI로 구현된 프로그램의 JVM 메모리 설정 적용되지 않는 현상 ?

안녕하세요.

C/C++ Language로 구현된 Linux 데이터 수집 모듈을 JNI를 이용하여 Java Source code에서 수집할 수 있도록 구현을 했습니다.
구현된 소스 부하 측정 중에 Java memory를 최대 100MB 사용한다고 설정했는데 1G가 이상 점유하게 되는 현상에 대해서 문의 드립니다.

1. 테스트 환경
- OS: CentOS release 6.2(가상화 Guest OS)
- CPU: 4core
- RAM: 8G
- 수집 주기 : 초 단위로 데이터 수집
- java
버전 : java version "1.6.0_24"
memory 설정 : -Xms10m -Xmx100m -Xss128k

2. 결과
- PS(or top) 명령어를 통해서 확인한 결과 입니다.
- 명령 결과의 VSZ 항목을 보시면 1G가 넘게 가상 메모리를 점유하고 있다고 표현됩니다.

페이지

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