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

gamja의 이미지

condition variable 이 무엇인가요??

pthread 에서의 condition variable이 무엇인지 도무지 이해가 가지 않습니다. 왜 mutex와 같이 쓰게 만들어놨는지부터 이해가 가지 않는군요. 관련 서적을 읽어봤는데 설명이 너무 어려워 이해를 못하겠습니다.

세마포어나 크리티컬섹션 따위는 학부 os수업시간에 다 배웠던 것들이고 잘 알고 있습니다. 그런데 condition variable 이란 것은 그 정체를 도무지 알 수 없네요.

윈도에서의 이벤트와 쓰임 상 비슷한 것 같다는 추측을 하고 있습니다만 윈도의 이벤트 개념에 비해 pthread의 condition variable은 직관적이지 못하네요. 제가 이상한 건지...

jellypo의 이미지

[완료] 데비안에서 샌드메일 인증에 대한 질문입니다.

데비안 사지에 패지키로 설치한 sendmail 입니다.
http://debianusers.org/DebianWiki/MailServer 를 보고 설치했습니다.

/usr/share/sendmail/update_auth
를 하면

[code:1]
i-i:/etc/mail# /usr/share/sendmail/update_auth

Ah, you're setup with SASL2 !

Unfortunately, there is no automagic way to migrate to /etc/sasldb2 :(

satyrs의 이미지

gentoo 에서 aparche2가 실행되지 않습니다.

너무 기초적인 질문이라 하기 싫었는데 (쪽 팔려서.^^ :oops: )

3일을 삽질해도 안 됩니다.

gentoo에서

emerge apache 로 설치 했습니다.

설치시 에러는 없었습니다. 제가 보기엔..

아무 것도 건드리지 않고

/usr/sbin/apache2ctl -k start

했습니다. 그런데 아무말도 없이 prompt가 나옵니다.

ps -ef 해보면 httpd이 없습니다. 물론 web 접속이 안 되구요.

이유를 모르겠습니다. 왜 apache가 안 뜨는지..

./apache2ctl -t 로 신택스 체크 해보면 문제 없다고 나옵니다.

choeek의 이미지

ssh 로그인시 에러

ssh로 접속시 다음과 같은 메세지가 나옵니다.
어느 부분을 수정해야 할까요...
Permission denied, please try again.

choeek의 이미지

password 기간주기

user들의 password를 기간을 줘서 바꾸게끔 하고 싶습니다. 예를 들어 45일이 된후 로그인시 패스워드를 바꾸라는...
알려주세요

이한길의 이미지

iso확장자를 가진 cd 이미지를 cd에서 읽는방법 말고 만들 수 있

보통 CD를 그대로 긁으면 iso라는 확장자를 가진 파일로 읽게 됩니다.
그리고 이것을 바로 CD에 쓸수도 있고.. 물론 CD-R이 있어야겠지요..
아무튼 그리고 데몬툴같은 걸로 CD-ROM 드라이브에 들어 있는 것처럼..
사용할 수도 있잖아요... 리눅스에서는 그대로 마운트 해서 사용도 하더군요..

그런데 이걸 CD없이 하드에 있는 데이터만 가지고 만들 수있는지 모르겠습니다.
방법이야 있을것 같은데 어떤 툴로 어떻게 할 수 있는지 혹은 툴만이라도..
소개해주셨으면 좋겠습니다.

jagalchee의 이미지

"GET /index.html" 만 해도 되는건 왜 인가요?

HTTP 프로그래밍에 참조할 만한것들에세 대해서 많은 분들이 알려주셔서 정말 감사드립니다.(꾸벅)

헌데, 제가 telnet xxx.xxx.xxx 80 으로 접속한 후에
GET /index.html 만 하고 바로 엔터를 치니까 공백라인을 입력하지 않아도, html 의 내용이 뜨던데요.. 원래는 GET 메쏘드는 GET /index.html HTTP/1.0 과 같이 맨 뒤에 HTTP 프로토콜 버전을 적어줘야 하는 것으로 알고 있거든요.
그리고 나서 적당히 헤더내용 덧 붙이고, 마지막으로 공백라인 한 줄 더 추가하면 되는 것으로 알고 있는데요.

나너좋아해의 이미지

샌드메일 8.12.11에서의 Relay 정책은?

안녕하세요?

이번에 샌드멜을 업그레이드 했습니다. 8.12.11이 최신 버전이더군요.
근데 한가지 문제가..

로컬을 제외한 내부 및 외부 네트워크에서 메일 보내기에 문제가 생겼습니다.
'Relaying denied. Ip lookup failed.' 문제인데요.
예전에는 외부에서 메일 클라이언트(아웃룩)을 이용해 메일을 보내고 싶을 때, PLAIN 인증을 사용해 사용자 인증만 되면 메일을 보낼 수 가 있었는데 지금은 안됩니다.

/etc/mail/sendmail.mc 의 관련 설정은 아래와 같습니다.

....

jwy22의 이미지

select를 이용한 채팅 프로그램 질문!!

안녕하세요.
아래 코드는 제가 짠 select를 이용한 채팅프로그램입니다.
컴파일은 이상 없는데...
select 부분이 안돌아 가는거 같습니다.
뭐가 잘못된것인지...
다충 클라이언트 채팅을 만들려고 하는데...이부분에서 걸려서 못하고 있습니다.
많은 분들의 도움 부탁드립니다.
[code:1]
#include <stdio.h>
#include <strings.h>
#include <netdb.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <sys/uio.h>

jagalchee의 이미지

HTTP 를 이용한 간단한 서버 프로그래밍을 배우고 싶습니다.

HTTP 프로토콜을 이용한 간단산 서버 프로그래밍을 배우고 싶습니다.
HTTP 0.9에 관한 문서 혹은 1.0 이상의 버전의 것도 괜찮습니다.
그리고 HTTP 프로토콜을 이용한 웹 서버 프로그래밍 등등을 배우고 싶습니다.

괜찮게 소개되어 있는 사이트나 문서 있으면 부탁드립니다. 이왕이면 한글 문서이면 더더욱 좋겠지만요 ^^

페이지

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