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

jokercha의 이미지

리눅스 모듈 상호 참조시 궁금점

모듈 2개를 각각 개발중입니다 (편의상 A 모듈 B 모듈이라고 칭하겠습니다)

이 두 모듈이 서로 각각의 함수를 상호 참조 하려고 합니다

우선 A 모듈이 B 모듈의 함수를 사용하는건 exterm_symbol과 module.symvers를 사용해서 해보았는데요

이제 문제가
A모듈이 B 모듈의 함수를 사용하면서
또 B 모듈이 A 모듈의 함수를 사용하려고 하는 상황입니다.

이런경우를 어떻게 처리해야하는지 알고싶어서 이렇게 글을 남깁니다 감사합니다

posjkh22의 이미지

쓰레드에 대한 멀티코어의 코어배분 ?

리눅스 환경에서 프로그래밍을 공부하고 있는 학생입니다.

멀티 코어를 통한 병렬처리에 대해서 공부하고 있는데요.

한 프로그램내에서 쓰레드를 이용하여 쓰레드당 CPU의 코어를 배분하고 싶습니다.

일반적으로 쓰레드를 그냥 생성 하면 운영체제에서 알아서 코어를 배분하잖습니까?

그런데, 이를 프로그래머가 제어할 수는 없나요?

근본적인 궁금증은 멀티코어 환경에서 '각 코어를, 한 프로세스 내에서의 각 쓰레드에게 배분(1)' 또는

'각 코어를, 두 개 이상의 각 프로세스에게 배분(2)' 하는 병렬처리 방법들에 대해 알고 싶습니다.

concurrent 한 처리가 아니라 parallel 한 처리 방법을 알고 싶습니다.

다양한 어떠한 방법이 있는지 알고 싶고, 혹시 코드레벨에서 가능하다면(C언어) 꼭 알고 싶네요.

bureokjam의 이미지

확장 문자(wide character) 질문입니다.

다음은 C언어 펀더멘탈이라는 책의 일부 내용(p.112)을 발췌한 것입니다.


아무리 확장 문자를 단일 문자처럼 잘 다룰 수 있다고 해도 입출력이나 파일로 저장할 때는(사실 파일로 저장하는 것 역시 출력의 일종이다) 바이트 단위여야 한다. 외부 세계와는 바이트 단위로 정보를 주고 받는다. 따라서 외부와의 입출력을 위해 (내부적으로는 어디까지나 한 바이트처럼 하나의 기본단위로 다루어지는) 확장 문자를 반드시 바이트로 다뤄야 한다. 물론 바이트보다 큰 단위로 다루어지는 문자(샤실상 코드값)를 단일 바이트 안으로 구겨넣는 것은 말이 안된다. 따라서 적절한 약속과 조합(이것을 '인코딩'이라고 한다)을 결정해서 여러 개의 바이트가 확장 문자 하나와 대응관계를 맺도록 만들어 이 문제를 해결하였다.

kgy1996의 이미지

64bit DLL 인젝션

리버싱 핵심원리 예제 그대로 따라하고있는데 잘 안되네요
작가님이 올려놓은 소스 그래도 빌드하고 실행했는데 아래와같은 오류뜹니다.

C:\work>InjDll_lst.exe 4920 -i dummy.dll
MyCreateRemoteThread() : NtCreateThreadEx() failed!!! [0]
InjectDll() : MyCreateRemoteThread() failed!!!
notepad.exe(4920) -->> FAILURE!!! [0]

근데 억울한건 작가가 2010년도에 올려놓은 바이너리파일은 실행이 잘되요....
http://www.reversecore.com/76

같은증상 해결하신분 계신가요?

36311의 이미지

일러스트레이터(직업)에 관한 추억을 떠올려봤습니다

예전에 출판기획사에서 잠깐 일해본 적이 있었는데요.

가장 힘들었던 것이 일러스트레이터를 대하는 것이었습니다.

IT 업계에서는 디자이너에게 '이런저런 아이콘/이미지/웹페이지 만들어주세요'하고 부탁하면 여러가지 시안까지 만들어서 보여주셨는데,

출판업계의 일러스트레이터는 전혀 다르더군요. 그리고 이상하게 전혀 다른 분야인데 IT업계 개발자와 비슷하단 생각을 많이 했습니다.

우선은 의외로 팀과 커뮤니케이션을 잘 하지 않으며 혼자 작업하려고 하는 경향이 있습니다. 개발자가 떠올랐지요.

작품 컨셉에 맞는 사람을 구하기도 어렵습니다. 이것도 개발자와 비슷하지요.

danojib의 이미지

학부 전공생입니다. 웹 입문에 관하여..

선배님들 안녕하세요,

저는 올해 3학년이 되는 학부생 입니다. 현재 미국에서 학교를 다니고 있고, 웹 입문에 관한 고견을 듣고자 글을 올려봅니다.
특정한 답이 있는건 아니라 생각되어 자유게시판에 올리는데, 문제가 된다면 옮기도록 하겠습니다.

개인적인 욕심 때문에 올 가을에 편입을 하게 되었는데, 편입 준비를 하다보니 저학년 때 남들 다 듣는 웹 관련 수업을 아직 못 들은 상태입니다. 이번에 가서 들을까 했는데 그 마저도 자리가 다 차는 바람에 대기열에 올라가 있는 상태이구요. 굳이 수업을 들어야되나 싶어서 최근에 온라인 상에서 html 강좌를 쭉 훑어보고 지금은 css 강좌를 보는 중인데 결국엔 모든 언어가 그렇겠지만 사용법을 배우면 알아서 사용하기 나름 아니겠습니까? css 를 다 본 후 js 강좌 까지만 끝내고 학기 시작 전까지 웹 공부 겸 개인 웹사이트를 하나 만들어 보려고 생각중인데 궁금한 점이 있습니다.

frost917의 이미지

CentOS 6 nslookup질문!

제가 DNS서버로 주소를 하나 파서 nslookup으로 확인해 봤는데 계속 NXDOMAIN이 떠서 안되는데 그게 어째서 나오는 오류인지 알고싶습니다!

페이지

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