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

ifyou의 이미지

stl의 map은 thread safe 한지요?

거의 c로만 작성하다가 이번 프로젝트는 c++을 사용하고,

기존에 있는 것을 최대한 이용하기로 했습니다.

그래서, 급하게 stl을 익혔는데 map이나 vector 같은 놈들이

thread safe 한지 명시적으로 적어 놓은 것을 못 봤습니다.

구현에 따라 다른건지..

익숙하지 않은 것로 프로그램 작성할려고 하니 답답합니다 :cry:

불량청년의 이미지

read();함수의 블럭킹에 대해서...

안녕하세요?

다름이 아니오라 아래와 같은 코드를 실행시 파이프의 출력을

받지 못하는 부모 프로세스는 read();에서 블럭킹이 되어야

하는데, 시그널 처리(자식프로세스 종료)를 해주면 블럭킹이

안되는 현상이 발생하네요.

제가 알고 있기로는 read();는 아래 코드에서 블럭되어야 하는걸로

알고 있습니다. 제가 잘 못 알고 있는 건가요?

시그널 처리를 안해주면 read();에서 블럭되거든요.

[code:1]#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

caldron의 이미지

메일호스팅시 동일이름의 사용자 처리법은?

저는 센드메일을 사용하여 smtp 서버와 imap 서버를 구축하여 다수를 대상으로 메일 호스팅서버를 구축해야 하는데 문제가 있어 이렇게 글을 적습니다.

예를 들어 test@aaa.com과 test@bbb.com과 같이 두군데 도메인에 동일한 이름의 계정이 있다고 했을 때 계정명은 같지만 패스워드는 틀립니다.
즉 아웃룩과 같은 프로그램으로 메일을 전송/수신할 때 쓰는 아이디와 패스워드중 아이디는 같고 패스워드가 틀린 경우입니다. 두사람은 틀린 사람이니까요...

그런데 리눅스에서 계정을 만들어 사용하면 한 계정에서 처리할 수 밖에 없기 때문에 이런 경우 어떻게 해야 하는지 모르겠습니다.

merlin11의 이미지

tcpdump 사용법 좀 알려주세요.

tcpdump를 사용해서 포트나 ip를 필터로 사용하고 싶은데 어떻게 사용하는지 모르겠습니다.

jamongx의 이미지

ncftp에서 -R 이 먹히지 않는다면..

하위 디렉토리가 다운이 안되는거자나요

이유가뭘까요 ㅡㅡ;

다른거 예를들자면 의존성이 있는걸 설치해줘아하나요?

궁금해요

warpaint의 이미지

make 파일 소스는 어디서 수정할수 있을까요

저 make 파일 소스는 어디서 얻을수 있을까요?
make.c

그럼 즐거운 시간되세염

simpid의 이미지

콘솔에서 패스워드 입력받을때 사용할만한 런타임 함수 있을까요

콘솔에서 프로그램을 하나 작성중입니다.

사용자의 명령을 받기 위해서 fgets를 사용하고 있는데
gets와는 다르게 안전하게 입력받을 수 있어 좋더군요.

문제는 fgets는 사용자 입력시 echo가 있기 때문에 패스워드 입력을 받는땐 적합하지 않은것 같습니다.
패스워드 입력시 *가 나타나던지 아니면... echo라도 없게 하는 방법이 있을까요?

일단은 원하는 기능을 하도록 직접 만들었는데...
생각이 나니까 궁금하군요.
뭐 있을까요?

nan392의 이미지

/usr/lib/sa/sa1 사용법에 대해서

안녕하세요.

/usr/lib/sa/sa1 이라는 command 사용법에 대해서
또한 어떠한 시스템 상태 정보들을 알 수 있는지 궁금해서요.

아시는분은 답변주시면 감사하겠습니다.
그럼 좋은 하루 되세요.

해밝의 이미지

환경 설정 정보를 어떻게 처리하나요?

뭔가 작성을 하다보면 환경설정 정보를 저장해야하는 경우가 허다할텐데 다른 사람들은 어떻게 처리하는지 궁금해서 글을 올립니다.
제 경우는 자바를 쓰면 Properties 형식을 사용하기도 하고 그렇지 않으면 xml을 이용하기도 했습니다.
프로그램 동작시에 가장 기본이 되는 설정 정보가 필요하다면 어떻게 저장하시나요? 주로 텍스트 파일 열어서 파싱하나요?

diah의 이미지

IDE Controller . RockerRAID 133 IDE Card를 쓸려구 하는데요

커널 2.4.18에서 RocketRAID 133 IDE Card 를 쓸려구 하는데요
2.4.18에서는 지원이 안되거든요

혹시 써보신분이 있나요?

Device Driver가 레드햇 리눅스나 Suse FreeBSD 는 있는데
2.4.18 커널에는 없더라구요
커널 2.4.20-4 이상에서는 있기는 한데요.
지금 쓸려구 하는 환경이 2.4.18 버젼이라서요.
이런경우 어떻게 해야 쓸수 있을가요?

페이지

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