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

georgek의 이미지

윈도우7 OS 무선인터넷 관련 질문.

윈도우7을 포맷하고 다시 깔아줬는데 무선인터넷만 아예 안잡힙니다.
(랜선 연결해서 쓰면 잘 됩니다..)

그리고 다 깔아줬는데.. 3dnet부터시작해서 직접 제조사 사이트가서 다운받아서 설치해주고했는데
무선인터넷만!!! 안됩니다.

도대체 어떻게 해결해야 할까요? 답이 안보이네요 ㅜㅜ..

네트워크 컨트롤러를 설치안되어있다고 하는데..휴

도와주세요.

sammykim의 이미지

큰 프로젝트 빌드할 때 CPU가 가장 중요하겠죠..?

아니면 SSD도 큰 담당을 하려나요..?

CPU랑 메모리 스스디 레이드 구성해서 살까 생각 중인데,,

다른건 저가로 사고..

한 50~60정도면 빌드 빠릿빠릿하겠죠??

지금

g540
저가 메인보드
gts250
SSD
램8기가 이렇게 인데,,

vm에서 돌리는데 빌드가 너무 느려요.ㅠㅠ

embeddeds0의 이미지

clone()함수를 사용하여 쓰레드를 생성할 때 사용되는 인자값에 대해서 궁금합니다.

// clone과 pid, tgid에 대한 예
#include
#include
#include
#include
#include
#include

int sub_func_b(voud *arg){ printf("TGID(%d), PID(%d) : Child \n", getpid(), syscall(__NR_gettid));
return 0;
}

embeddeds0의 이미지

우분투 환경에서 포맷지정자를 사용 시 에러가 나옵니다..


#include

main()
{
int imsi = 5;
int *imsip;

imsip = &imsi;
*imsip = imsi;
printf("imsip[ %#010x] *imsip[ %d]\n", imsip, *imsip);
}
#gcc 1_5.c
#a.out

warning: format '%x' expects argument of type 'unsigned int', but
argument 2 has type 'int *' [-Wformat]

우분투 환경에서 작업했을 때 위와 같은 에러가 계속 나옵니다.

문법적으로는 제대로 맞게 한거같은데 어디서 에러가 나왔는지를 모르겠습니다..

air21c의 이미지

System call 을 호출한 user processor pid 얻기

안녕하세요.

리눅스 커널 내에서, 시스템 콜에 의해서
커널 내 함수들이 사용될 때 (I/O 같은 것들을), 이 시스템 Call 을 호출한 user process 의 pid를 얻을 방법이
있을까요?

gurwns909의 이미지

iptables에서 NAT설정

iptables에는 DNAT과 SNAT이 있죠,

DNAT는 외부 대역에서 내부 대역으로 패킷이 들어올 때 만약 192.168.0.100번이 웹서버라면 80번 포트로 들어오는 패킷을 모두 100번에게 보내주겠죠?

그리고 SNAT는 내부 대역에서 외부 대역으로 패킷이 나갈 때 쓰는 건데 나갈때는 MASQUERADE만 쓰면 된다고 그러더라구요,

근데 문제는 만약 방화벽 아래에 일반 컴퓨터 2대가 있다고 가정하면

두 컴퓨터에서 모두 외부로 핑을 보내거나 웹서핑을 할 때,

각 서비스를 요청하는 패킷이 나갈 때는 MASQUERADE를 통해 정상적으로 나갈 수 있지만,

패킷이 들어올 때는 어떤 컴퓨터에서 요청한 패킷인지 구분을 못하지 않나요???

만약 제가 모르는 옵션과 규칙이 있다면 팁좀 가르쳐 주세요,,,ㅠㅠ

hongmossi89의 이미지

centos에 IDA pro 설치.. (초보입니다)

좀 도와주실 분 계신가요 ㅠㅠ

https://www.hex-rays.com/products/ida/support/download_demo.shtml <- 여기서 ida 데모버젼을 받았는데

일단 idademo64_linux.tgz 파일을 /tools/ida 라는 제가 생성한 곳에 넣고 압축을 풀었습니다.

근데 여기서 어떻게 해야 될 지 모르겠네요 ㅠㅠ 구글링을 해 봐도 당최 영어라 ㅠㅠ

초보가 도움을 구합니다 ㅠㅠ

Starmomo의 이미지

Vim, 마지막 작업으로 열기?

[Vim, 마지막 작업으로 열기?] Vim으로 작업하다가 열어 놓은 창들을 닫고 Vim을 시작하면 다시 이전에 작업하던 NERDTree와 창들을 열어야 되는데요. Vim을 종료할 때, 이전 작업환경을 저장하고, 열 때 이전 작업 창의 파일을 그대로 열어 주는 '평범한 편집기에 있는 기능'을 Vim에서는 어떻게 하나요?

열었던 창들, 파일들은 그때 그때 달라요. ^^ 가령, NERDTree는 매번 사용하고 3개의 창을 열거나 때로는 1개의 가로창, 3개의 세로창으로 작업하는데 Vim을 시작하면 다시 환경세팅하는 것이 번거롭습니다. ST2, 에디트+ 등은 종료 후에 다시 열면 이전 작업환경을 그대로 보여주지요. Vim을 매핑키로 종료하면, 현재 작업 환경을 저장했다가 Vim을 실행할 때 로딩해주면 될 것 같은데요...

(아마도 매크로 스크립트를 만들어야 하나요...)
map Ctrl-q :w!last.vim .... :wq

지수아비의 이미지

sendmail + dbmail 연동을 어떻게 하나요?

sendmail 은 메일을 하나의 파일에 저장하기 때문에 메일양이 커지면
속도면에서나 관리면에서 문제가 있을것 같아서
메일을 mysql 로 저장하기 위해 dbmail 을 테스트하고 있습니다.

dbmail 을 설치한 후에 sendmail.cf 를 재 생성한후 메일 받기를 하면
계속 오류가 발생합니다.

dbmail.m4, sendmail.mc 를 이용하여 sendmail.cf 파일 생성후
local-host-names, mailertable, virtusertable 파일도 모두 dbmail에 맞춰 수정했는데
안돼네요 ㅠㅠ

혹시 설치 메뉴얼을 구할수 없을까요?

아니면 설치 성공하신분 있으면 조언을 구하고 싶습니다.

페이지

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