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

이병혁의 이미지

Linux/N지원/USB 무선랜?

몇일째, USB 무선랜의 선택을 위해 서베이를 하고 있는데,
선택을 잘 못하겠습니다.
혹시나 아래의 스펙을 지원하거나,
현재 Linux 보드에 많이들 사용하시는 USB무선랜 있으면 추천좀 부탁드립니다.

1. N지원
2. USB 타입
3. Linux Driver 지원(Board에 포팅사용), iwpriv 지원
4. Ralink 칩셋 or 다른 칩셋도 상관 없음

뭐 없을까요? ㅠ

dlffos의 이미지

syslog 사용시에요

syslog(LOG_INFO|LOG_LOCAL0,"%s",temp);

이런식으로 사용하는데

log를 잘 쌓다가 log파일을 열어서 삭제를 하고 난 후에

다시 프로그램을 실행시키면

왜 log가 안쌓일까요..?

프로그램은 잘 도는데...

sauron의 이미지

넌블럭 예제를 돌려보는데...

아래 URL 을 보면, 넌블럭 소켓으로 connect 하는 예제가 있읍니다.

http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Network_Programing/Documents/Sockettimeout

이 예제를 약간 변형해서, 몇 개까지의 넌블럭 소켓을 만들 수 있는지 테스트 해봤읍니다.
main() 함수만 약간 바꾸었읍니다.

int main(int argc, char **argv)
{
struct sockaddr_in* vp_serveraddr;
int conncnt=0;
int sockfd;
int len, i;

if(argc {

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 하면 되나요?

페이지

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