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

jinseo1224의 이미지

[완료] gvim을 활용한 원격장비 코딩, 디버깅 환경구축

여러대의 개발 장비들이 있는데요
Xshell을 통해서 작업을 하고 있습니다.
(각각의 개발 장비는 sun,unix,linux, hp-ux OS를 이용하며
각각의 장비에서 vi를 이용한 코딩, 컴파일, gdb를 이용한 디버깅이 가능합니다.)
개발 계정마다 vi설정이 상이하고 gdb대신 ddd를 사용하려면
개발장비 os를 업뎃하거나 공용계정의 셋팅을 만져야 하더라구요..
사원 찌끄레기가 개발장비설정을 마구 손대는 것을 피하기 위해서 개발환경을 바꿔보려 합니다. ㅋ

목표는
놋북에 제 입맛에 맛게 셋팅한 gvim을 활용하여 각 장비의 소스들을 수정,컴파일하고
ddd를 이용한 디버깅을 하는것 입니다. ㅎㅎㅎ

일단은 gvim7.3 을 이용하여 netrw를 통해 해당장비의 소스코드를 열고 편집하는 것까지는 진행이 되었습니다.

tijay의 이미지

eclipse에서 jar로 export할 때 bootstrap에 있는 외부 jar파일을 include를 못하는거 같습니다..도와주세요

안녕하세요

eclipse에서 저의 프로젝트를 실행시키면

run configuration에서 bootstrap entries를 설정해줘서 제대로 실행이 되는데

이것으 jar로 export를 시키킨후 실행을 시키면 (java -jar ~~~)

라이브러리를 include 안했다고, 제대로 실행이 안됩니다

어떻게 하면 bootstrap entries를 제대로 export시킬 수 있을까요? ㅜㅜ

Mr. 하늘의 이미지

Java에서 Cloneable인터페이스에 관한 질문입니다.

Java에서 객체를 복제하고자 할때 Object클래스의 clone메서드를 사용합니다.
그냥 바로 사용은 막아두었고, Clonable인터페이스를 상속받은 클래스만이 Object클래스의 clone메소드를 쓸 수 있습니다.
궁금한점이,

1. 복제하고자하는 객체의 필드들은 Clonable인터페이스를 상속받지 않아도 복제가 되는지
2. 성능상의 불이익이 없는지

입니다.
답변 부탁드리며, 좋은하루 되시기 바랍니다!

gloomyr의 이미지

makefile을 기술할때에..PWD를 한번만 읽게 할려면어떻게 해야하나요..


makefile 을 기술하는데
현재 디렉토리의 특정파일을 읽어오고 싶습니다.

makefile에서 def파일을 읽어와서 환경을 설정합니다.
이곳에서 다른설정파일을 읽어오기위해서 절대경로를 지정되어 있는데 이절대경로가
너무 불편합니다.

그래서 include $(PWD)/aa.def 이런식으로 읽어왔습니다.

문제는 그 하위폴더에서도 def파일을 인클루드시키는데 $(PWD)가 계속적용이 됩니다. ㅜㅜ

저 $(PWD)를 최상위에서 한번만 적용하고 그하위에서는 적용된 절대경로로 참조할수 있는 방법은 없을까요..

makefile 여기서 이파일을 인클루드하고

include file.def

file.def 파일에서

kkb의 이미지

리눅스에서 디렉토리 구성 방법에 대해 질문드립니다

리눅스에서 디렉토리 구성 방법에 대해 질문드립니다

윈도우에서는 일반적으로 많은 사람들이
C:드라이브에 OS를 설치하고 라이브러리와 시스템 파일, 응용 프로그램 등을 위치시키고
D:드라이브에 개인적인 데이터 파일들을 위치시킵니다

리눅스를 설치했는데 root 권한으로 읽고 쓸 수 있는 데이터 파일들을 위치시킬 디렉토리로 어디가 적당한 지 궁금합니다
root 권한이어야 하고 데이터 저장 용도 입니다
파일들은 몇 바이트 짜리 문서 파일 부터 몇 기가바이트나 되는 동영상 파일들이 있습니다
/가 마운트 된 드라이브와는 따로 마운트시킬 것입니다

생각해본 위치는
/root/data 디렉토리나
(아니면 data 라는 이름의 사용자 계정을 절대 만들지 않기 때문에) /home/data 디렉토리나
아니면 아예 / 하위에 /data 디렉토리를 만들어도 되는지
어디가 가장 적당할까요

일반적으로는 어디에 많이 사용하나요?

kalpas의 이미지

gas - jmpl명령

2.4.37커널 소스에서
linux-2.4.37/arch/i386/boot/bootsect.S 파일에서

_start:
jmpl $BOOTSEG, $start2 #normalize the start address

start2:
movw %cs, %ax
..............

여기서 jmpl사용법이 궁금합니다.
왜 operand가두개 나오는지???

marunguy의 이미지

새로 작성한 데몬을 등록하는 방법?

안녕하세요.
데몬프로그램(myd)을 작성했습니다.
원하는 대로 동작하고 데몬모드로도 동작하는 것을 확인했습니다.

[root@localhost testid]# ps -lA | grep myd
1 S     0  2789     1  0  75   0 - 55597 stext  ?        00:00:00 myd

myd 를 httpd, sshd 데몬처럼 시스템시작시 자동으로 시작되는 데몬으로 등록하고 싶습니다.
검색해보기는 했지만 자세한 설명은 찾기 힘드네요.
일단, CentOS 와 같은 레드햇계열에서 chkconfig 를 사용하면 되는 것 같더군요.
myd 를 어느경로에 놓아야 되는건가요?
/etc/init.d 폴더에 myd 파일을 복사하고 chkconfig -add 하면 되나요?

rootage의 이미지

[완료] TRAC과 SVN 사용자 권한에 대해 질문드립니다.

아파치와 연동된 SVN을 사용하고 있습니다.
SVN은 passwd, authz 파일을 생성하여 authz에 해당 유저의 리포지터리 접근 권한을 지정하여 사용하는데
TRAC에서도 위의 설정을 유지하여 사용하려면 어떻게 해야 되는지 궁금합니다.

현재 TRAC은 AccountManager 플러그인을 설치하여 HtPasswdStore에 SVN에 사용하고 있는 passwd파일을 지정해 놓고 있습니다.
이 경우에는 passwd에 등록된 유저 전부가 접근가능 합니다.

리포지터리 별로 TRAC을 생성하고 다른 권한들을 적용해야 하는데 사용자 데이터를 별도로 가져가야 하나요?

rc8051의 이미지

포인터 질문입니다.

첨부 그림 보면 물론 3.14라는 더블형 데이터를 가르키기 때문에
두 포인터에 double이 붙지만
데이터형이 메모리에 자리를 차지하는 걸 표시한다는 정의에 의해 int로 표기하는 게 더 합리적이지 않을까 합니다.

뒤늦게 C공부중인데 고수님들 의견 부탁드립닌다~

nasabong의 이미지

ubuntu 10.10 듀얼모니터 설정하다 xwindow가 안켜집니다.

노트북에 ubuntu 10.10 을 사용중이고 그래픽카드는 nvidia 지포스 9300gs 입니다.

nvidia 설정에서 듀얼모니터를 설정해주려했는데 seperate x screen을 누르고 설정파일을 저장한후 재부팅했더니

xwindow가 안뜨고 console모드로 부팅되면서 startx 명령어를 쳐도

(==) Log file: "/var/log/Xorg.0.log",
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) No devices detected.

Fatal server error:
no screens found

라고 뜨면서 xwindow가 켜지질 않습니다.

아무래도 제가 모니터 설정을 잘못 건드린듯한데 다시 default 설정으로 돌리고싶어도

리눅스 초보라서 console에서 뭘 건드려야될지 모르겠습니다.

페이지

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