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

hwsnemo의 이미지

GNOME3과 KDE4중 뭐가 더 낫나요?

너무 질문만 하는거같아 조금 껄끄럽네요... 하핫..
근데 GNOME3하고 KDE4중 뭐가 더 낫나요?
김프만 없다면 KDE4 쓰는건데..
KDE에서는 패키지 괜히 늘어나게 GTK도 설치해야 한다고 해서요..
KDE/Qt에선 김프만큼의 이미지 편집 프로그램이 있나요??
근데 KDE에서는 콘커러나 등등 기본 프로그램들을 써보고 싶더군요..!
기본 프로그램들의 퀄리티가 엄청나다고 해서요 ㅇㅂㅇ...
그리고 KDE를 써보고 싶기도 하고요..

그놈도 모두 커버는 되지만 kwin이 꽤 예쁘다는 말도 들어서 이거 하하;;
어디를 가야할지 걱정까지는 아니지만 2개를 설치하긴 싫어서요..
질문하는 사람이 이렇게 요구하는게 많은지 원...

오픈수세로 쓸거에요!

답변해주시면 감사하겠습니다 ㅇㅂㅇ..

inviolable의 이미지

한글로도 이해 어려운 내용 원서로 읽는거 매우 힘든가요???

마노 교수, 컴퓨터 구조 책인데요.

번역본, 원서 둘다 가지고 있습니다.

번역본도 1번 봤고 지금은 원서를 공부하는데요.

번역본 보면서 안 본 부분하고 대충 보고 지나간 부분이 있는데요.

지금 10장에 곱셈 알고리즘, 나눗셈 알고리즘 등이 나오는 부분을 원서로 공부중인데...

한글로 봐도 바로 이해가 안됩니다. 여기부분이 이렇게 되고 저기 부분이 이렇게 되고 이 흐름도(flow chart)는 어떤 내용일까, 아 이게 이렇게 되서 아 그렇구나 이런 식으로 한글로 봐도 여러번 읽고 오랜 시간 고민과 궁리를 해야 겨우 이해될 내용인데요... 이 부분을 영어로 읽으니 미치겠네요... 읽는 속도도 느린데 몇번을 읽어야 이해가 될지;;;

한글로도 이해 어려운 내용 원서로 보는거는 안될 짓인가요???

aksen123의 이미지

gcc 컴파일 후 파일 이름?

현재 버전이 다른 동일한 프로그램을 사용하고 있습니다.

통신 관련은 아니고, 그냥 시뮬레이터입니다. 하지만 다양한 버전에서 시뮬레이션하고 싶어서 서로 다른 버전을 디렉터리 별로 나눠 사용합니다.

문제는 gcc 컴파일러인데, 오래된 시뮬레이터는 gcc 3.x 에서만 make가 가능하고, 새 버전의 시뮬레이터는 gcc 4.x 에서만 make가 가능합니다.
결국 gcc 컴파일러를 4.x 으로 또 설치하고 있습니다. 물론 기존의 gcc 3.x는 /usr/bin 에 그대로 두고, 새 gcc 4.x 는 configure 할 때 --prefix로 다른 디렉터리를 지정하였습니다.

그런데 해결하나 싶었더니, 똑같은 gcc 라는 이름으로 존재하니까 가끔 헷갈립니다.
혹시 기존 gcc 3.x는 /usr/bin/gcc 로 그대로 두고, 새 gcc 4.x는 제가 make 하면서 /제가_정한_경로/gcc4 라는 이름으로 컴파일할 수 있는지 궁금합니다.
(이러면 시뮬레이터의 Makefile 에서 CC를 gcc4로 수정해서 사용하면 될 것 같아서요.)

decadant의 이미지

포인터 주소값 관련해서 질문.

취직때문에

부랴부랴 c 언어 4일째 공부중입니다.

그전에 자바 아주 얇게 공부했습니다.

아 왜이렇게 답답한지ㅋ 하루종일 고민했는데 안풀려서

고수님의 현안을 듣고 싶습니다.

제 사수가 내준 과제입니다.

간단하게 text 파일에

hong 10 seoul
kim 20 busan
lee 30 incheon 저장되어있고

이름을 쳤을 때 그 이름이 속한 행을 출력하는 프로그램입니다.

쑥쓰럽지만;;

hjh3105의 이미지

파일 입출력 질문이 있습니다.

txt 파일안에
1 2 3
2 1 1
3

이 있다고 할때 라인의 첫번째 숫자만 입력받고 뒤에 2개는 조건에 맞다면 나중에 입력을 받고
다음 라인으로 넘어가서 같은 방식으로 쭉 입력받고 싶은데 어떤식으로 해야될지 모르겠어서 질문올립니다.

힌트좀 부탁드릴께요 다 짜주시면 나중에도 질문하고 있을꺼 같네요 ㅠㅠ

astzlra955의 이미지

Kernel 함수에 Default 매개변수를 설정할 수 있습니까?

현재 커널함수에 Default 매개변수를 넣기 위해,

void console(int flag = 0)
{

}

위와 같은 형태로 함수를 구현하였습니다.

그런데 Gcc에서
error: expected ';', ',' or ')' before '==' token
이러한 오류가 발생하는 군요.

혹시 Kernel 함수에서 디폴트 매개변수를 사용할 수 없는 것인가요?

hmd7932의 이미지

pipe와 fifo에 관한 질문입니다.

네트워크 프로그래밍 공부 중 질문이 있어 고수님들께 질문 올립니다.

프로세스간의 통신 방법 중 Pipe 부분을 공부하고 있습니다.

여기 설명으로는 ps -aux | grep httpd | wc -l를 예로 들면서
ps의 표준 출력을 grep의 표준 입력으로, grep의 표준출력을 wc의 표준 입력으로 연결한다라고 되어있고
Pipe는 부모 자식 프로세스 간에만 통신이 가능하다고 하고 fifo를 통해서 다른 프로세스간의 통신을 한다라고 되어있습니다.

ps -aux | grep httpd | wc -l에서 ps, grep, wc는 /bin에 있는 서로 다른 프로그램을 실행시킨 프로세스 들인데

위 명령어를 치면 리눅스 운영체제에서 ps를 부모로 하고 exec 함수를 통해 grep이라는 자식을, grep은 exec를 통해 wc를 실행시킨 구조로 되어있다는건가요?

근데 또 그럼 이해가 안가는게 exec 함수라면 ps만 실행되고 끝나버릴텐데 말이죠...

raphael4의 이미지

인터럽트 핸들러 추가 해주는 irq 함수에서의 printk 사용 질문

두 장비 모듈끼리 wiegand 통신을 하는데

메인 장비에서 값 읽을 때 인터럽트 핸들러 irq 함수를 등록해주고

함수 안에 printk 로 값을 bit 단위로 찍어서 볼려고 넣었는데

26bit를 찍어야 하는데 12bit만 찍더군요.

그래서 printk를 없애고 올렸더니 26bit 정상으로 값이 들어옵니다.

printk 문을 irq 함수에서 쓰면 안되는 건지

아니면 장비 사양이 떨어져서 그러는 건지 감이 안오네요

그것도 아니면 무슨 다른 문제라도 있는걸까요? 디버깅 해야 하는데 이것때문에 미치겠습니다.

vananamilk의 이미지

virtualbox는 wmware처럼 안되나요?

안녕하세요.

현재 리눅스 민트에 virtualbox로 windows 7을 설치한 PC가 있고
windows 7에 vmware를 이용해 리눅스 민트를 설치한 PC가 각각 있습니다.
둘다 guest os 확장 프로그램을 모두 설치했습니다.

vmware는 호스트키 사용할 필요 없이 마우스 커서가 vmware안에 있으면 키 입력이
모두 리눅스 민트로 갑니다. vmware 창의 활성화에 따라 키입력의 방향이 틀려지는거져~
하지만 virtual box는 반드시 지정한 호스트키를 눌러야 하는 불편함이 있더라구요.
auto capture keyboard 기능이 있지만 자동으로 disable는 안해주더라구요.

vmware와 같이 사용할 수 있는 방법이 없을까요? 대안으로 virtualbox windows7을
원격접속 해 볼 예정입니다. rdesktop은 제가 원하는대로 동작을 하니까요...

inviolable의 이미지

시스템 구조 모르는게 있어서 질문 좀요.(저장을 3번 눌렀더니 글이 3개가 써졌네요 여기가 진짜 글이에요.)

첨부파일이 책 322페이지~323페이지인데요.

323페이지 첫째줄에 보면 c11 = a11b11 + a12b21 + a13b31 에서 덧셈이 3번이라고 나왔는데 2번 아닌지요??? c11을 0으로 초기화한다는 건 무슨 말인지 이해가 되질 않습니다.

도와주세요.

페이지

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