프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

kenwoo87의 이미지

Google V8 Javascript Engine 관련 질문 드립니다..

안녕하세요. google에서 오픈소스 프로젝트로 진행하는 크롬브라우져의 javascript 엔진 v8에 대하여 질문이 있습니다.

독학으로 공부 하다보니 헷갈려서 그러는데요.

v8 설명

위의 링크를 보면 Accessor 부분 중 Accessing Dynamic Variable 사용방법이 나오는데요. 해당 내용을 보면 javascript의 특정 객체 프로퍼티에 접근하면 콜백하는 것이 Accessor로 알고있는데, 사용을 하려고보니 이게 직접 객체를 만들어서 global 객체로 등록한 다음 해당 객체에 프로퍼티에 접근하면 콜백이 되는건지. 아니면 javascript 구문의 객체 이름과 같은 이름으로 global에 등록 하면 해당 객체와 bind 되어 프로퍼티 접근 시 콜백이 되는건지 헷갈립니다.

뭐가 잘못 된건지는 몰라도 제가 실행해보면 저는 콜백이 되지 않는것 같네요 ㅠㅠ.

rlj1202의 이미지

변수 동적 할당 원리가 무엇인가요?

뭐 당연히 사용하고 있지 않는 주소 공간을 찾아서 할당을 해 주는거겠지만, 어떻게 컴퓨터에서 사용하지 않는 주소공간을 구별하여 찾아낼 수 있나요?

목록으로 사용하고 있는 변수들의 주소와 크기를 적어두고 매번 동적 할당 시 마다 검색할리는 없고...

그리고 지역 변수는 한번 사용하고 사라진다고 하는데, 이 말이 동적 할당을 얘기하고 있는건가요? 아니면 데이터의 보존성을 보장해 주지 않는다는 말 인가요?

그리고 이런 변수의 할당은 소프트웨어 단위에서 하나요, 운영체제 단위에서 하나요, 혹은 더 아래에서 하나요?

classicid의 이미지

dbus 클라이언트 생성

안녕하세요.

dbus client 를 생성해서 서버와 통신하는 소스를 찾고 있습니다.

리눅스 c++ 로 구현되어 있는것을 어디가면 참고 할 수 있을지요..

mugg의 이미지

로그인, xterm & 시 cshrc 적용 문제

안녕하세요.

/etc/passwd
root와 사용자 모두 /bin/csh로 설정되어 있습니다.
일반 사용자는 .cshrc가 xterm 에서 잘 적용됩니다.
root는 적용이 안되는데, 조언 좀 구할 수 있을까요.
매번 직접 source를 해 줘야 합니다.
csh, tcsh 모두 설치되어 있습니다.

이상하게도 쉘은 분명 c쉘인데, .cshrc에 적어둔 것들이 반영이 안됩니다.....
첫 xterm, termianl 뛰울 때 .cshrc가 실행되도록 하는 방법, 혹은 xterm 할 때 .cshrc가 적용되도록 하는 방법 조언 좀 부탁드립니다.

fedora 24 workstation 입니다.

owcred601의 이미지

런타임 Symbol Lookup Error 원인이 뭘까요?

안녕하세요.

빌드도 문제는 없어보이고, nm으로 해당 에러가 발생하는 라이브러리의 심볼도 찾았더니 정상적으로 찾아집니다.

혹시나 실행파일 빌드 시, cpp 로만 빌드하고, 참조하는 라이브러리 중 c 파일로 된 부분을 링크하는 도중에 에러
가 발생하는가 싶어 configure.ac에 CC도 줘서 실행해봤고,

header 파일이 혹시 잘못 참조되나 싶어, 경로에 들어가서 확인도 해보고,

symbol 에러가 나는 부분의 특정 헤더파일 내 함수 명도 검색해봤지만 정상적으로 찾아지고..

clean build 이 후에 진행해봐야 된다는 것도 있길래 원래 클린 빌드가 되지만 다시 한 번해보고..

별 방법을 다 써봤는데 잘 되지 않습니다. 인터넷에 있는 내용은 기본 c++ 라이브러리를 참조하면서 발생하는 에러로 인한 것이 많아 제게 유용하지는 않네요..

어떻게 하면 이 문제를 해결할 수 있을까요?

예전에는 빌드한 라이브러리에 symbol이 없어서 발생했던 문젠데.. 이번에는 symbol이 있어도 에러가 발생하니...

akrtlqkf의 이미지

취업 질문

프로그래밍쪽 가려면 반드시 대학교 졸업해야 되나요?

ieken93의 이미지

pthread_create에서 궁금한 점이 있습니다.

안녕하세요. 리눅스 프로그래밍 초보자 입니다.
pthread_create를 이용하여 아주 간단한 쓰레드를 생성하여 실험을 해보았는데 궁금한 점이 있어 질문 드립니다.
아래와 같은 소스코드에서 usleep(100)만 풀어주거나 pthread_join(thread_t, (void **)&status)만 풀어줘도 제대로 동작합니다. 물론 둘다 풀어줘도 잘 동작하구요.
궁금한 점은 pthread_create후에 쓰레드를 동작하기 위한 waittime이 필요한 것인지 pthread_join과의
관계가 무었인지 정확히 모르겠네요. pthread_join함수에 대해서는 검색을 통해 해당 스레드가 종료되길 기다렸다가 thread 종료에 따른 추후 처리를 내부적으로 한다 정도로만 알고 있습니다.

owcred601의 이미지

[SOLVED] 리눅스 install 명령어

안녕하세요.

리눅스에서 install 명령어를 사용해서 특정 디렉터리를 복사하는 도중에 이해가 가지 않는 부분이 있습니다.

보드에 터미널로 접속을 해서 install을 테스트했습니다.

test 안에는 test1 텍스트 파일과 test2 디렉터리가 존재하고,

k1d0bus3의 이미지

저장장치 용량표기에 대한 표준이 있습니까?

예를들어 16GB 플래시메모리인 경우
실제 용량은 14.8 ~ 15.4 GiB 까지 다양합니다.
제조사마다 다르고 같은 제조사 내에서도 모델마다 다릅니다.
이에 대한 표준이나 사실상표준이 존재하나요?

semjase의 이미지

pdf를 읽기위해 FoxitReader를 설치했는데...

현재 linux mint 18을 사용중입니다.

pdf파일을 열기위해 FoxitReader를 깔았습니다.
그런데 자꾸 evince로 열리네요.
다른 프로그램으로 열기를 선택하면 아예 목록에 나와있지도 않고 등록을 할려고해도 등록이 안됩니다.

전에 mint 17.3버젼에선 FoxitReader를 인스톨하면 자동 등록됐었는데요..

FoxitReader를 기본프로그램으로 하려면 어떻게 해야하나요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기