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

sammykim의 이미지

grep -irs "print"는 안되고 find . | xargs grep -irs "print"는 되네요. 이게 무슨 경운가요..?

난감하네요.

무슨 경우인지..ㅡㅡ;;

/usr/include에서 테스트 했습니다..

grep을 단일 명령으로 쓰면 무조건 안되네요..

회사 맥에서도 동일한 현상이 일어나던데..

뭐가 문제인지..

ubuntu 12.04LTS 쓰고 있습니다.

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

페이지

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