프로그래밍 QnA

hiseob의 이미지

가속도 센서로 yaw 각을 측정하는 방법?

질문이 프로그램 qna 에 맞는진 모르겠네요.

과제로 가속도 + 자이로 6dof imu 를 이용해서 yaw 각을 측정하려고 합니다.

가속도 센서로 피치와 롤은 지구 중력을 이용해서 아크탄젠트로 구할수있다 하는데

요는 도저히 어떻게 하는지 모르겠네요.

덤으로 칼만필터에 대해서 쉽게 나와 있는 자료나 서적 추천좀 부탁드립니다.

trymp의 이미지

inotify_add_watch 에서 애러가 납니다 도와주세요..

fd = inotify_init();
wd = inotify_add_watch(fd, "/test/alldebug", IN_CREATE | IN_DELETE);

errno : ENOENT (No such file or directory)

위와 같은 코드로 특정파일의 생성/삭제 여부를 notify 하여 감시하려고 했으나,

애러가 뜹니다. 애러는 "No such file or directory" 이런 내용이고요

다른 사이트에 있는 예제를 그대로 따라 했는데, 왜 이런 애러가 나는지 모르겠네요.

환경은 일반x86 PC 에 fedora linux( 2.6.24.7 ) 입니다.

물론 kernel에 옵션은 아래와 같이 켜져 있고요
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y

고수님들의 조언 부탁드립니다.

tatchi의 이미지

객체지향 언어의 오버로딩에 관하여.

다음은 맞고 틀림을 떠나서, 제가 알고 있는 사항입니다.

Class 작성자가 매개변수 개수, 형식에 따라 같은 이름의 method들을 작성하고, 컴파일러가 컴파일 시, 이 함수들을 다른 이름을 가진 서로다른 함수로 컴파일 합니다. [예로, sum()의 경우, sum (int, int)는 sum_a(), sum ( float, float )은 sum_b() 이런식으로...]

그런데, 제가 듣기로, 책을 보기로, 오버로딩은 '객체지향 언어'의 특징이라고 합니다.

그런데 저런 오버로딩이 컴파일러의 발전에 따른 결과물이라고 한다면, C와 같이 객체지향 언어가 아닌 언어에 대해서도 같은 방식으로 적용해서, 오버로딩을 사용할 수 있지 않나요?

cho6005의 이미지

.long의 의미?

system call table을 보고있는데,

.long sys_fork 에서

.long이 정확히 무슨 의미 인가요??

아무생각없이 봣는데, 궁금해 지네요 ㅡ

chsm2002의 이미지

vim 정규식 질문

vim의 강력한 치환 기능을 사용해서
<와 > 사이에 #이 두개 이상 나오면 첫번째 # 이외의 #은 _로 치환 을 하고싶습니다.

예를 들어
“<“http://simile.mit.edu/2006/01/entity#National_Association_of_Women_in_Construction-Greater_Phoenix,_Arizona_Chapter_#98.”>”

“<“http://simile.mit.edu/2006/01/entity#National_Association_of_Women_in_Construction-Greater_Phoenix,_Arizona_Chapter__98.”>”

wekiweb의 이미지

Python 혼자 독학하려고 하는데 교재좀 추천해주세요..

Python 혼자 독학하려고 하는데 교재좀 추천해주세요..

개념설명 - 예제 - 실습 : 이런순서로 배우는게 가장 저한테 잘맞는 패턴인것 같아요..

mindk의 이미지

이클립스에서 Maven 프로젝트 Import시에 이미 존재하는 .classpath 파일을 읽어 올 수 없나요?

안녕하세요.

안드로이드와 메이븐을 사용한 프로젝트 코드 생성기를 만들던 중에, .classpath파일을 제대로 작성했는데, 이클립스에서 읽어올 때는(존재하는 메이븐 프로젝트로) .classpath를 그냥 덮어쓰기 해 버리네요.

임포트 관련 이클립스 플러그인이 있는거 같긴한데, 배포 목적으로 작성하는 거라 복잡해지는 건 피하고 싶어서 고민하다가 결국 조언을 구해봅니다.

declspec의 이미지

linux 권한 질문

안녕하세요

리눅스 권한이

-rwxrwxrwx

이런식이고

처음의 - 는 디렉토리인가? 파일인가? 이런 정보를 나타내는거잔아요?

그다음은 소유자, 그룹, 손님

의 권한을 나타내구요.

그런데 find 같은 명령어에서

find / -perm +4000

이런식으로 옵션을 주는건 뭐죠?

권한이 +4000 이라는게 무슨 의미인지...?
원래 뭐 755, 이렇게 3자리의 수를 줘야 각각
소유자, 그룹, 손님 의 권한을 뜻하는거 아닌가요?
+6000 도 있던데...
sticky bit 랑 상관있는거같던데

설명좀 부탁드립니다.

pogusm의 이미지

[완료] c/c++ 에서 256bits(32bytes)짜리 key를 생성하려면 어떻게 하는게 좋을까요?

Qt C++ 에서 Crypto++를 이용하여 AES 암호/복호화 를 연습중인데요..

key = 2a5d383d85f25b8b848620a49c2640c5412a58dcccd70fe74d15a1b58786f0ea (256bits = 32bytes)
iv = 0b6c8b9642ac265249e1c0deea74e62b (128bits = 16bytes)

이런게 필요합니다.

tatchi의 이미지

Java의 classpath 설정에 대해

간단한 질문 하나 드리겠습니다.

지금 소설같은 자바 4th edition으로 자바 공부를 하고있습니다.

한창 환경변수 설정을 하고 있는데, 그 중, classpath를 . (즉, 현재 디렉토리)로 지정해야 라이브러리 참조가 되어 프로그램 실행이 된다, 라는 부분에 대해 질문있습니다.

사실 환경변수에 classpath를 빼고 실행을 해도 아무런 문제 없이 동작을 하더군요.
왜 그런걸까요?
책에서는 ' 그냥 실행시키면 동작하지 않을테니, 그럴 땐 java -classpath . Sample 이런식으로 입력해야 한다.'
라고 설명을 했는데 말이죠.

혼자 공부함에 있어 어려움이 많습니다.
도움 부탁드려요^^

페이지

프로그래밍 QnA 구독하기