프로그래밍 QnA

익명 사용자의 이미지

I2C_CLIENT_INSMOD_x( ) 이거 어떻게 사용하는 건가요?

I2C 관련 hwmon 코드 중에 I2C_CLIENT_INSMOD_x() 이 코드가 많이 있습니다

매크로와 같은 모습인데 define된 곳도 없는 것 같고

어떤 동작을 하는 코드이고 어떻게 사용하는 건가요?

느낌은 약간 enum을 매크로로 선언하는 거 비슷한 거 같은데

답변 주시면 정말 감사하겠습니다

fivestar의 이미지

SOCK_PACKET 에서 캡쳐하는 인터페이스 지정(?)

안녕하세요

RAW 소켓 프로그래밍을 하고 있으며

SOCK_PACKET을 사용 하였습니다.

그런데 이 SOCK_PACKET을 사용 하여 패킷캡쳐 하는 부분을 확인해보니 brl 장치로 연결되는 패킷은 지나가지 않는 것 같더라구요

해당 서버는 eth1 과 eth2가 br1으로 연결되어 있으며 eth5 는 따로 연결되어있는 라인이며 해당 패킷에서 캡쳐하는 패킷은 eth5 로 지나가는

패킷만 확인되더라구요

검색을 해보았는데 인터페이스를 따로 지정하는게 없는것같으며 SOCK_PACKET 인자로 htons(ETH_P_ALL) 을 주었습니다.

해당 인자가 모든 네트웍 캡쳐하는 것으로 아는데 위에 문제를 해결하려면 어떻게 해야 하나요?

도움 부탁드립니다

hoyeon222의 이미지

DB 접속시 에러가 발생했습니다. 문제 해결법이 어떻게 되지요?

현재 솔라리스 서버를 구동중에 있습니다.

약 한달 전부터 어느 순간 홈페이지가 느려지는 현상이 일어나기 시작하더니

크롬에서 접속 시 db접속시 에러가 발생했습니다. 라는 문구가 뜨더군요,

용량 문제인가 해서 메일서버의 메일정리 해주고... 로그가 쌓여서 그런가 해서

아파치 로그 정리했는데도 그래도 같은 에러 메시지가 뜹니다..

계속 뜨지는 않고, 가끔가다 이런 문제가 발생하면 한 15분 정도는 같은 증상이 일어납니다.

그 이후에는 아무렇지도 않구요, 홈페이지 자체만 느려지는게 아니라 SSH에서의 반응 속도 또한 세월을 기다려야 반응이 오더군요,,,

수정한게 없는데 갑자기 이러니 미치겠습니다..메일서버를 돌리고 있어서 중요한 메일도 못받고, 수업 게시판도 있는데 학생들의

문의가 장난 아니군요, 정확한 해결법이 어떻게되는지요....!? 선배님들의 도움을 구합니다.

leekchan의 이미지

라이센스 질문이요 !!! ^^

안녕하세요 ^^

제가 오픈소스 라이브러리를 사용하려고 하는데요, 일반적인 오픈소스 라이센스가 아니라 개발자가 직접 작성한 라이센스더라구요... redistribution에 관한 내용만 적혀있는거 같은데 그럼 그냥 제가 사용할때는 소스코드 공개의무 등의 의무가 없는것인가요???!!!

고수님들의 답변 부탁드립니다 ^^

1. 라이센스 원문 링크
https://github.com/omab/django-social-auth/blob/master/LICENCE

2. 전문 복사

pogusm의 이미지

프로그램 업데이트 버전 체크 관련 xml 은 어떤 형태로 작성해야 하나요?

<program>
  <version>1.0.0</version>
  <download>
    <url1>http://w1.my.domain/program.exe</url1>
    <url2>http://w2.my.domain/program.exe</url2>
    <url3>http://w3.my.domain/program.exe</url3>
  </download>
</program>

프로그램이 실행되면, http://my.domain/checkversion.php 으로 요청을 보내고..
위와 같은 xml 을 받아서 처리하면 되는건가요?

굳이 저런건 xml로 할 필요가 없을까요?

red10won의 이미지

visual basic은 인터프리터 인가요?

visual basic은 인터프리터 인가요?

흔히 컴파일 된다 그러면
gcc -S 옵션처럼
고급언어->어셈블리로 변환과정을 가르키잖아요.

인터프리터는 라인단이로 해석 가능하고,
컴파일러는 전체다 해석해야되고,

인터프리터는 리버스엔지니어링하면 원문소스가 대부분보이고
컴파일러는 주요함수나 40~60%정도만 보이죠

인터프리터는 virtual machine을 거쳐서 돌아가죠

test.java ==> test.class 변환을 흔히 컴파일 한다고 하잖아요
이것도 따지고 보면 맞는말은 아닌듯하고,,

vb는 인터프리터언어인데
vc보다 리버스엔지니어링하면 원문소스더 박살나 있으니 신기하네요 ㅎ
개념좀 잡아주세요 ㅋㅋ

kieslv의 이미지

리눅스에서 드라이버와 어플리케이션 간의 이벤트나 시그널을 공유할 수 있을까요?

현재 드라이버(커널)에서 이벤트나 시그널을 발생시키고

어플리케이션에서 드라이버에서 발생시킨 이벤트/시그널을 감지할 수 있는 방법이 있을까요?

rubydoc의 이미지

루비 코드 난독화 어떻게 하나요?

안녕하세요.

루비로 짠 스크립트를 여러 컴퓨터에 심어놓고 작동하게 하고싶은데

코드수준의 난독화를 하고 싶습니다.

자바스크립트 코드를 난독화하는 수준의 정도면 충분합니다.(더 깊이 할 필요는 없을 것 같습니다.)

루비의 코드 난독화는 검색해봐도 유료제품밖에 없는 것 같은데

무료 난독화하는 스크립트나 프로그램이 있나요?

또는 난독화에 필요한 지식은 어느 부분을 공부해야 하는지 궁금합니다.(직접 코드를 작성할때!)

감사합니다!

disint의 이미지

[완료] C를 OOP처럼 구성하고자 하였을 때 this 키워드의 구현방법

C를 OO적으로 접근하여 구현하는 문서들이 보여 셈플 코드를 작성하던 도중 this 키워드의 부재로 인한 문제가 있어 질문을 해봅니다.

OOPC 관련 문서들을 보면 "struct를 통해 class를 구현한다"는 내용이 다수였습니다. 그렇게 구현하던 도중 struct는 class와 달리

맴버함수를 지니지 못하므로 함수 포인터를 통해 함수를 연결했을 경우, 구조체 내의 변수를 참조할 수 없는 문제가 생겼습니다. 이로

인해서 self pointer라는 개념으로 각각의 함수에 객채로 생성한 구조체의 포인터값을 넘겨서 함수를 수행하는 방법이 많이 나와 있었

습니다.

this 키워드나 개념을 잡을 수 있는게 있다면 self pointer를 넘기지 않고도 구조체 내부의 변수등을 접근할 수 있을 것으로 생

각되어 혹시 구현할 수 있는 방법이 있나 싶어서 질문을 해봅니다.

trymp의 이미지

리눅스 커널에서 HIGH memory 사용시 성능 저하가 일어나나요?

리눅스 커널에서 4GB 이상의 메모리를 인식시키기 위해서

HIGH MEMORY option 을 쓰는 것으로 알고 있습니다.

근데 이것을 ON 시키면 성능이 저하되나요?

예를 들어 대용량의 트래픽 처리나 데이터 처리 등등...

구글링 해보니 성능이 저하된다고 말하는데,

왜 성능저하가 일어나는지 모르겠습니다.

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

페이지

프로그래밍 QnA 구독하기