프로그래밍 QnA

MetalQueen의 이미지

sh에서 ctrl+d기능을 제거하려면?

작은 shell를 만들고 있는데요..ctrl+d를 누르면 logout이 되어버려서
이 기능을 disable시키고 싶은데..어떻게 해야하나요?

gunny97의 이미지

이거 glade로 구현할려면 어케 해요?

메신저 gui를 디자인 하고 있는데요...

메뉴바 구성끝나고 로긴 화면(아이디, 패스워드 입력부분)

까지는 잘 되었는데요...

거기서 아뒤.패드워드 입력이 잘되어서 접속되었다 치고...

친구 목록등을 보여줘야 하는데....

문제는 새 창이 아니라 현재창에서 보여줘야 겠죵....

위젯 트리를 보여드리자면

메인윈도
|
|
ㄴ__컨테이너(vbox1)_________ 메 뉴 바(menubar)
````````````````````````````|
````````````````````````````|
````````````````````````````ㄴ 로긴화면(fixed)---imgae, entry, label등등

whatisid의 이미지

bash 쉘스크립트에서 하루전 날짜 구하기

bash로 간단한 쉘스크립트를 짜고 있는데요.
하루 전 날짜 값을 구해야 하는데, 구할 방법을 못찾겠습니다.
YYYYMMDD (20031008) 형식으로 구해야 되는데,
오늘 날짜야
date +%Y%m%d
처럼하면 됩니다만, 하루 전날은 도대체 어떻게 해야될지 난감합니다.

아시는 분, 꼭 답변 부탁드립니다~!

ByB의 이미지

동적라이브러리와 정적 라이브러리..

동적라이브러리와 정적 라이브러리의 장단점은 무엇일까요?
일반적으로 동적라이브러리가 더욱 향상되어 좋은 점이 많다고 알고있습니다.
물론, 어떻게 사용하느냐에 따라 달렸겠죠..
그리고, 진짜로 라리브러리를 동적라이브러리로 만들어 사용하면 전체적인
메모리 사용량은 증가할까요? 아니면 감소할까요?
실행코드를 만들때 필요한 라이브러리를 동적라이브러리를 사용하면
바이너리 코드 크기가 현저히 줄어들수 있을까요?

질문 내용이 두서가 없습니다. 이해해 주세요 ^^; :oops:

linuxs의 이미지

GTK -2.0 위젯 배경화면 변경하기?

안녕하세요..
gtk-2.0으로 작업하고 있는데 3일동안 하나의 문제로 고민하다가 결국 못하고 이렇게 게시판의 도움으로 해결하기로 하였습니다. 쉽게 될것 같은데 않돼니 키보드를 뽀사불던지, 머리를 뽀사둘던지 해야 될것 같습니다.

질문 1. 시간에 따라 모드를 나누어서 자동으로 메인윈도우 위젯의 배경그림이 바꾸도록 하고 싶습니다.
예)1번모드 : 1.xpm 2번모드 : 2.xpm 3번모드 : 3.xpm
이런식으로 배경화면을 넣어야 되는데 잘 않됍니다.

작업한내용(테스트한내용)

omando의 이미지

[왕초보] unix프로그램을 디버깅하는 방법.

unix환경에서 첫 프로그래밍을 시도중입니다.

컴파일은 제대로 되는데

메모리관련된 실행 에러로 프로세스가 죽습니다.

윈도우프로그래밍 처럼 한줄씩 trace해본다던지,

통신시 패킷을 제대로 주고 받는지를 알수 있는 방법이라던지

기타 유용한 디버깅 방법이 있다면 무엇인지.

그리고 사용방법은 대충 어떻게 되는지 좀 알고 싶습니다.

좀 더 자세한 내용을 알 수 있는 사이트도 알고 싶구요.

HP alpha 서버에서 작업중인데요..범용으로 사용되는 방법을 사용해야되는지

iamsjkim의 이미지

[초보질문-_-]뮤텍스로 잠긴 변수를 단순히 읽기만 하는 문제

(환경 : linux gcc)
공용변수 flag가 정의되어 있을 경우
쓰레드 1에서 flag값을 변경하기 위해 뮤텍스 잠금을 했습니다.
그동안 메인 쓰레드에서는 flag값이 뭘로 설정되어있는지 확인하고 싶다고 가정한다면
메인 쓰레드는 flag값을 읽을 수 있나요?
아니면 쓰레드1이 뮤텍스 해제할때까지 flag값을 못읽고 블록되나요?

이런 질문이 가능한지도 잘 모르겠지만..T.T
아시는 분들께 답변 부탁드리겠습니다.

운형의 이미지

파일의 존재 여부를 알아 내는 함수가 있는지요.??

특정 디렉토리에 지정한 이름의 파일이 존재하는가 검사할 수 있는 함수가 있는지 알고 싶네요.(존재 한다면, 함수 이름도 ^^*)

막상 드는 생각이 파일 관련 함수 open이나 fstats등으로 열었을때 에러 나는 것을 확인하는 것으로 위의 기능할 수 있을거 같은데 이건 아무래도 꽁수 같아서... ㅡ.ㅡ

hanseok의 이미지

GPS에 대한 질문입니다.

첫번째?
GPS가 USB로 연결하게 되어 있습니다.

Linux에서 이것을 인식하게 할려면 모듈(디바이스 드라이버) 이런것이 있어야 할텐데, 전혀 모르는 장치라 어떤식으로 해야할지 난감합니다.

윈도우즈에서는 USB로 연결해도 인식할때(app) Com3, Com4 이렇게 접근이 가능하게 되어있습니다.

두번재?
GPS가 수신하는 데이터의 형태가 어떤것인지...궁금합니다.
4800bps 인것으로 봐서 많은 데이터는 아닌듯한데요?
위성에서 보내주는 시간 데이터와
위치 데이터 이정도를 수신할듯한데

hbsnow의 이미지

솔라리스에서 recv,send timeout 잡아줄려면...

솔라리스에서 recv, send timeout를 잡아줄려면 어떻게 하면 될까요?

alarm, select 말고 다른 방법은 없을까요?

1. alarm(10)
if(errno == EINTR)
close(sock);
-> SIGALRM를 쓰레드가 받지 못하는군요. 프로세스가 받아버리네요

2. timeval.sec = 10;
if(select(, , , timeval) == 0)
close(sock);
-> send에 대한 처리가 가능한가요?

3. RECVTIMEO는 솔라리스에서 지원이 안되네요.
이게 되면 가장 좋은데...

방법이 있으면 말씀바랍니다.

페이지

프로그래밍 QnA 구독하기