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

amblance의 이미지

char * 에 대한 질문입니다.

공부하다 모르는것이 있어서 질문드립니다.

char 포인터 변수인 addr의 값은 0x0804a040으로 나오는데요.
char 포인터가 4바이트로 메모리에 할당되니깐 이걸 1바이트씩 값을 구해보려 합니다.

0x08
0x04
0xa0
0x40

이런식으로요. 아무리 해봐도 모르겠습니다.
조언좀 부탁드립니다.

#include <stdio.h>
 
char text[100] = “HELLO”;
 
int main(void)
{
   char *addr;
 
   addr = text;  
 
   printf(“%p\n”, &addr);      
   printf(“%p\n”, addr);        
   printf(“text : %p\n”, &text);  
   return 0;
}
byungchigi의 이미지

우분투 X 부팅.


우분투로 부팅을 하면 그냥 다 텍스트 모드로 부팅되네요.

일일히 로그인해서 startx 로 띄워줘야되네요 ;;

분명 저번에는 설치도 그래픽으로 잘 되더니.

이번에는 설치도 텍스트로 했습니다 -_-..

그리고 하다말고 갑자기 화면이 깜빡이며 로그아웃되네요 ;

그래서 다시 로그인해야되고 .. 뭐 왜이런가요 ㅇㅅㅇ..

부팅시 자동으로 X띄우게 하는 법좀 알려주십시오.

덧으로 소리가 안나네요 -_-

trymp의 이미지

syslog-ng 에서 local port 를 명시적으로 지정해서 사용하고 싶습니다.


syslog-ng 라는 프로그램을 쓰고 있는데요.

여기서 /etc/utm/syslog-ng/syslog-ng.conf 파일에

목적지에 해당하는 IP 나 port 는 명시적으로 지정이 가능한데,

bind 하기 위한 local port 는 지정하는 항목이나 옵션이 안보이더군요.

syslog-ng 에서 로그서버쪽으로 UDP 패킷을 보낼 때 사용할 local port 를

지정하는 옵션이나 방법에 대해 알려주시면 감사하겠습니다.

theif1004의 이미지

yum install 에러

You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

yum install 만 하면 오류가 나요

어케해야 할까요?....

인터넷이 안돼는건가...Orz....

munhoney의 이미지

PHP5에서 UDP 서버를 만드는데 well-known port로는 만들어지지 않네요.

PHP5에서 UDP 서버를 만드는데 well-known port로는 만들어지지 않네요.

php에서 알려진 포트로 서버를 만드는 방법이 있나요?

...
15 // create socket
16 $socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP)
17 or die("Could not create socket\n");
18
19 socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1);
20
21 if (($ret = socket_bind ($socket, $servAddr, $port)) < 0)
22 die (strerror ($ret));
...

이때 portf를 well-known port로 했는데 잘 안되네요.. 고수님들 왜 안되는지 알려주세용

hsnks100의 이미지

<완료> eclipse 에서 gdb 명령을 직접 쓸 수 있습니까?

eclipse 에서 STL 내용을 보는 방법이 궁금한데

찾아보니까 gdb 에서

string haha = "123"; 이면

pstr haha

라고 치면 123 이 뜬다고 하더라고요. 근데 그것을 eclipse 에서 명령을 치려고 하는데 어떻게 합니까?

결론은 eclipse 에서 STL 내용을 디버깅하는 방법을 알고 싶습니다. 부탁합니다.

shint의 이미지

[LGPL] 질문 - Qt 라이센스

Qt로 프로그램을 만든후.
프리웨어로 배포한다음.
광고'나 서비스'비용을 받게되면.
프로그램을 직접 판매한건 아니라고 생각되는데요.

이런 경우에도 소스의 공개나 상용라이센스를 받아야하는건지 궁금합니다.

whacker의 이미지

hrtimer handler에서 sched_setscheduler 호출

커널모듈 프로그래밍을 하고 있습니다.

모듈에서 hrtimer를 등록해 그 특정시간마다

모듈에 저장되어있는 특정한 태스크의 우선순위를 높여주고자 합니다.

그래서 hrtimer handler에서

export되어있는 sched_setscheduler 함수를 호출합니다. (유저영역에서 사용하는 sched_setscheduler와 다르게 task_struct를 인자값으로 받습니다.)

그런데 여기서 sched_setscheduler만 수행하게 되면 시스템이 다운되어 버립니다. 제 생각에는 데드락에 빠지는 문제인것 같은데

무엇이 문제를 일으키는지 모르겠습니다.

scheduler(); 함수또한 마찬가지 증상을 발생시키구요

현재 컨텍스트와 관련된 문제인것 같다는 생각이 드는것이

ioctl을 이용하여 유저프로세스가 컨텍스트를 가진상태에서 위 두 함수를 실행하면 문제없이 실행이 됩니다.

제가 무엇을 놓치고 있는것일까요?

revival의 이미지

개별 프로세스의 네트웍 사용량

개별 프로세스의 네트웍 사용량을 확인 할 수 있을까요?

예를 들면 PID: 7777 에서 받은 트레픽의 총량과 보낸 트레픽의 총량을 확인 할 수 있을까요?

고수님들의 조언 부탁드립니다.

eunhongs의 이미지

pc전원 켜면 Text mode 로 booting한 후 login 환경 없이 vi 실행

안녕하세요
새롭게 linux 에 입문하게되어 처음으로 글을 올립니다.

os : Fedora-14

제목과 같이 pc전원 켜면 Text mode 로 booting한 후 login 환경 없이 vi 실행 하려고 합니다.
(자동 login(root) or login 하지않고 vi 자동실행)

어떤 방법이 있을까요?

그리고 참고로 text mode로 booting하기 위하여 inittab 의 runlevel을 3으로 변경한 상태여서 text mode 로 booting 하긴 했습니다.

고수님들의 조언 부탁 드립니다.

페이지

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