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

ryk76의 이미지

레드마인에 로드맵 메뉴 관련

레드마인을 설치했고, 프로젝트를 추가했습니다.
그런데 해당 프로젝트에 로드맵 메뉴가 나타나지 않네요.
프로젝트에 로드맵을 추가하려면 어떻게 해야 하나요?
레드마인 버전은 1.1.0입니다.

ONLYLOVE의 이미지

[완료] cron 사용할 때 명령이 제한되어있는게 있나요?

우분투 10.10 데스크탑 사용자입니다.

cron을 사용해서 제가 만든 프로그램(test)을 주기적으로 실행하려고하는데..

cron이 실행되고 쉘스크립트까지 실행되는걸 확인했습니다.

쉘스크립트는 아래 3줄로 구성되있습니다.

cd /home/test <- 실행됨
./test <- 실행안됨
ls -al > test.txt <- 실행됨

root권한으로해봤는데 마찬가지로 되지 않았습니다.

혹시 제한된 명령이나 제가 잘못사용하는 부분이 있는지 질문드립니다.

kkb의 이미지

데이터 영역과 .bss 영역의 차이

전역변수나 static 변수를 선언할 때 초기값이 있으면 데이터 영역에 할당되고
초기값이 없으면 .bss 영역에 할당된다고 알고 있습니다

그러나 .bss 영역에 할당되는 변수도 어차피 (쓰레기 값이 아닌) 디폴트 값으로 초기화됩니다

① 그러면 데이터 영역의 변수와 .bss 영역의 변수 장단점이 무엇인가요?
(속도 차이가 있다고 들은 적이 있는 것 같습니다만...)

② 그리고 그러면 전역변수나 static 변수를 선언할 때
초기값을 주는 것이 좋은가요? 안주는 것이 좋은가요?

③ 전역변수는 지역변수에 비해 되도록이면 사용하지 않는 게 좋은가요?

declspec의 이미지

IP패킷과 UDP패킷에서 헤더길이

안녕하세요 질문올립니다

질문1.

리눅스에서 RAW 소켓을 공부하다가 이상한 점을 발견했는데요

IP 패킷의 헤더길이 필드는 16비트이며 unsigned short 타입으로 2바이트이고

UDP 패킷의 헤더길이 필드도 마찬가지 입니다

그런데 IP 헤더필드의 경우 바이트 순서를 Big Endian 으로 해주면 안되더군요?

반면에 UDP 의 경우는 Big Endian 으로 해줘야 합니다

그래서 UDP 의 경우는 htons 함수를 써줘야 하는데

IP 는 안써줘야 하더군요...?

왜그런걸까요?

왜 어떤 필드는 리틀엔디안, 어떤필드는 빅엔디안 방식을 쓸까요? 햇갈리게;;

질문2.
그리고 프로그래밍중에

RAW 소켓으로 만든 UDP 패킷과
일반 DGRAM 소켓으로 만든 UDP 패킷이 있는데요
패킷을 보내는 컴퓨터에서 스니퍼를 돌려서 이 패킷들을 덤프해본결과
완벽하게 일치했습니다(RAW 소켓으로 완벽하게 같은 패킷을 만들었습니다)

hyunmyu의 이미지

레이드 구성을 다른 리눅스에서도 인식시킬수 있을까요?

안녕하세요. 나식입니다.

몇년전 Cent OS 쓸 당시 설치단계에서 RAID 0를 구성해놓은 EXT3 하드가 2개를 썻었습니다.

그러다가 컴퓨터를 바꾸면서 그냥 레이드로 묶어놓은 하드들을 통째로 분리하여 보관만 하고 있었는데요

최근 거기에 있던 데이터들이 급히 필요해서 다시 찾아보았습니다.

그런데 제 컴은 얼마전 fedora로 갈아탔고, 설마 되겠지 싶어 연결된 하드들은 각자 따로 인식되는 것이 아니겠습니까.

심지어 다시 레이드 묶인 하드만 연결해도 예전처럼 부팅이 안되는 겁니다.(물론 메인보드가 그새 바뀌긴 했습니다.)

패닉상태에 빠져 이리저리 별 수를 생각했지만 좋은 생각이 안나네요.

어떻게 다시 묶어서 인식시킬 방법이 없을까요.

mdadm -A 도 안먹히고.

아직 데이터들이 살아서있는거 같아 눈앞에서 아른거리는게 미치겠네요.

sungsoo81의 이미지

안녕하세요 초보자의 prolog고민에 대한 조언좀 부탁드리겠습니다. .

안녕하세요 prolog 수업을 듣고 있는 학생인데 다른 프로그램에 비해 prolog는 자료도 많지 않고 쉬운듯 하면서 정말 헷갈려서 조언을 구하고자 글 올립니다.

숙제는

심볼테이블 "class” 를 만드는건데 . 심볼테이블의 요소는 다음과 같습니다.

(Name, Category, Type, Value) 이렇게 4개고 심볼테이블 이름이 리스트에 들어가야 합니다.

다음과 같은 predicate가 필요 한데요.

1) add (현재SymbolTable, Name, Category, Type, Value, NewSymbolTable)
새로운 심볼테이블을 name, category, type, value로 만들어야 합니다. 근데 현재 심볼테이블의 Name 값이 새로 만들려는 Name값과 일치한다면 fail을 출력합니다.

2) entry (SymbolTable, Name, Category, Type, Value) - Name값에 연관된 category, type, value을 출력하는데 심볼 테이블에 이름이 없으면 fail을 출력합니다. ,

kws4679의 이미지

안녕하세요 앱 데이터베이스 관련 질문드립니다....

다름이 아니고 한가지 계획하고 있는 프로그램이 있는데요

기존에 있는 어플리케이션의 데이터베이스를 접근해서 얻어올수있나요

저희가 서울버스 앱에서 정보를 얻어오려고 하는데 가능한지 궁금합니다!!

혹은 서울버스 앱 제작자는 데이터베이스소스를 어디서 얻었을까요

직접 구축하지는 않았을거같은데....

선배님들 조언 부탁드립니다

jhkim330의 이미지

vsftpd 브라우저 접속시 환영메세지 질문

리눅스 초보입니다.
vsftpd 사용하여 현재 ftp 서버 운영하고 있는데..
아.. 예를 들면 ftp.kaist.ac.kr 들어가보시면
물론 브라우저로 접속하면
파일 디렉토리 바로 위에 환영 메세지 같은게 적혀있는게 보이는데

작성방법이 어떻게 되는지 혹시 아시는분 계세요?

vsftpd.conf 에서 banner_file 이부분인가요?
요건 ftp접속프로그램으로 하면 뜨긴하는데.
브라우저에선 띄울수 있는 환영 메세지는 없을까요?

uastory의 이미지

windows7 에서 openssh 설치문제

cygwin을 통해서 일단 openssh를 설치 했습니다..
네 설치 했고요..
그런데 왜 외부에서는 접속이 안될까요?
방화벽 설정을 해보다가 아에 방화벽을 꺼버렸는데도 접속이 안됩니다..
다만 로컬에서는 잘 되더군요 (ssh localhost)

현재 옆에 있는 XP에서는 바이너리 설치 패키지를 가지고 설치를 했는데
방화벽에 프로그램 추가 포트 추가 하니 외부에서도 아주 잘 접속이 됩니다.
(win7에서 바이너리 파일을 가지고 설치를 했더니 sshd가 시작이 안되더군요.. 1067 에러;;)

어떻게 해야 외부에서 접속을 할 수 있을까요..?

답답합니다 ㅠㅠ

shint의 이미지

[질문] return의 기본값은 -1 인가요?

int fn_read()
{
}

int CTest::fn_open()
{
QFile open;
if(open)
{
//실패
return -1;
}
//성공
}

[ 궁금한것1 ]
fn_open()성공시 return값을 명시적으로 지정하지 않았을때.
프로그램마다 리턴값이 -1 or 1인 경우가 있었습니다.
return의 기본값.은 어떤 규칙에 의해서 값이 정해지나요?

[ 궁금한것2 ]
CTest::fn_open()에서 fn_read()사용시
파일데이터 읽기 및 경로지정.등에 처리순서문제가 발생할 수 있을까요?

페이지

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