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

shim1212의 이미지

md5함수 파라미터 관련 질문 입니다.

안녕하세요. 처음으로 이렇게 질문을 남겨보내요.
질문 내용은 md5함수의 2번쩨 파라미터 unsigned long len에 관련된 질문 입니다.
이 두번쩨 파라미터 len을 보니 원본 데이터의 길이 (예를들어 char str[] = "test"
라고 했을때 변수 str 안에 들어있는 문자 길이를 md5 함수의 두번쩨 인수에 넣어줘야 하는것 인가요?
그리고 또 한가지 의문점은 md5 함수의 리턴값은 헤쉬된 값 이라고 되어 있는데
인터넷에 있는 예제를 보니 for (i = 0; i < MD5_DIGEST_LENGTH i++)한 다음 printf ("%02x" , md[i])
이런식으로 출력을 하더군요. 저장된 것을 한꺼번에 출력 할 수도 있을거 같은데요.
혹 루프를 쓰지 않고 바로 출력 할 수 있는 방법이 있으면 그 방법을 알려 주셨으면 합니다.
이상 두 가지 질문 이였고요.
오늘 오후는 정말 더웠습니다.
다가오는 여름 준비 잘 하시고 전 좀 더 연구하러 이만 ....

ipes4579의 이미지

중복. 삭제 부탁드립니다.

-_ㅠ

ipes4579의 이미지

[질문]x window 듀얼 질문. '그냥' 확장 이 아닌 '나누어' 확장 을 원합니다.

그놈 2.32 입니다.
설정은 system -> preferences -> Monitors 에서
듀얼로 설정을 해 주었습니다.

윈도우에선 듀얼로 설정하면 창을 '최대화' 시켰을 시 한쪽 모니터에만 가득 찹니다.

그런데 리눅스에선 이게 두쪽 모니터를 하나의 모니터로 인식했는지
두개의 모니터에 걸쳐서 가득 차 버리네요.

이걸 윈도우처럼 독립적으로 확장시킬 수 있는 방법이 있을까요?

스크린샷 첨부합니다.

고수님들의 답을 부탁드려요!

trymp의 이미지

멀티프로세스와 멀티쓰래드에서 CPU 배분 관련 내용입니다.


멀티프로세스에서는 kernel 에서 자동적으로 scheduling 해서 CPU core 를

배분하는 것 같은데요. ps -eo psr,pid,cmd 로 확인..

그런데 멀티쓰래드 같은 경우에는 쓰래들별로 CPU를 배분해서 사용하나요?

아니면 그 프로세스 자체에 해당하는 CPU 만 계속 사용할 수 있나요?

가령

멀티프로세스는 kernel 에서 자동적으로 core 가 아래와 같이 배분이 되는데,

daemon1 daemon2 daemon3
CPU1 CPU2 CPU3

멀티쓰래드일 경우에는

daemon
thread1 thread2 thread3
CPU1 CPU2 CPU3

위와 같이 배분이 되나요? 아니면 daemon 의 모든 thread 가 한 CPU core 에

의해서만 동작이 되나요?

알려주시면 감사하겠습니다.

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

babbab의 이미지

Slackware 13.37 에서 scim 한글 입력

슬랙웨어 13.37 에서 scim으로 한글 입력하는 방법을 찿을수 없어서 이렇게 올립니다.
슬랙웨어에 scim이 딸려오니 설정만 해주면 한글입력이 됩니다.
우선 UTF-8로케일을 사용합니다.
/etc/profile.d/lang.sh 에서 모든 영어 셋팅을 주석으로 달아주시고 export LANG=ko_KR.UTF-8를 추가 해주세요.
그리고
다음 라인을 실행해 주세요.
chmod +x /etc/profile.d/scim.*

Xfce에선 바로 scim이 뜨고, KDE는 /etc/profile.d/scim.sh의 마지막 부분에서

#!/bin/bash
#if [ -x /usr/bin/scim ]; then
# /usr/bin/scim -d &
#fi
를

#!/bin/bash

hoyeon222의 이미지

postfix, dovecot 계정 추가 및 아웃룩에서 사용 시 문제... 도움 부탁드립니다.

qmail에서 삽질 일주일 동안하다가 postfix가 메뉴얼도 최신께 있고, apt-get으로 설치가 가능하여 postfix 삽질중입니다.

서버는 우분투 10.04-server를 쓰고 있으며, postfix 및 dovecot의 설치 메뉴얼은

https://help.ubuntu.com/10.04/serverguide/C/postfix.html

이곳을 참조하였습니다.

참조하여, 깔끔하게 설치 된 후, telnet localhost 25 , telnet localhost pop3를 테스트 해 보았습니다.

우선 되기는 잘 됩니다.

hoyeon222의 이미지

postfix, dovecot 계정 추가 및 아웃룩에서 사용 시 문제... 도움 부탁드립니다.

qmail에서 삽질 일주일 동안하다가 postfix가 메뉴얼도 최신께 있고, apt-get으로 설치가 가능하여 postfix 삽질중입니다.

서버는 우분투 10.04-server를 쓰고 있으며, postfix 및 dovecot의 설치 메뉴얼은

https://help.ubuntu.com/10.04/serverguide/C/postfix.html

이곳을 참조하였습니다.

참조하여, 깔끔하게 설치 된 후, telnet localhost 25 , telnet localhost pop3를 테스트 해 보았습니다.

우선 되기는 잘 됩니다.

humvee의 이미지

페도라 15를 깔았는데 몇가지 문제점이 있어서요..

이번에 페도라 15를 깔았는데요.
아래와 같은 문제점이 있어서 쓰기가 겁나네요.

1. 로그아웃을 해야 shutdown 명령을 보낼 수 있는데 가끔 로그아웃이 안되서
ctrl + F2 같은걸로 셸창을 띄워서 강제 종료 시킵니다.

2. 외장하드를 쓰다가 제거명려없이 바로 뽑아버리면 커널 패닉이 나오면서 리부팅시에
pci 버스 에러가 나오고 멈춥니다. 몇번 부팅시도를 해야 정상 부팅이 되네요.
(릴리스노트 보니까 grub 부분을 수정했다고 나오던데 몰 수정한건지..그래도 불안하네요)

3. 페도라15에서 make 명령이 기존에 잘 컴파일 하던 놈을 에러를 발생하면서 동작안하는
부분이 자주 발견됩니다. (우분투 11.04버젼도 이상하게 같은 에러가 나더군요)

4. 우분투는 무선랜을 잘 잡던데 페도라는 무선랜 인식을 못해서 현재 유선랜만 쓰고 있네요.

익명 사용자의 이미지

GRUB2 bootmgr 부팅

저는 지금 우분투를 사용하고 있습니다.
남들 하라는 대로 윈도우7부터 설치하고 우분투를 설치했죠.
그런데!! xp와 윈도우7과 같이 깔려 있었습니다.
우분투는 ntldr과 bootmgr를 잡지 못하여서 우분투로밖에 부팅이 안됩니다.
GRUB2를 어떻게 해야 하나요?
지금 윈도우7 설치 시디도 없고 돈도 없고(?)해서 도움을 구합니다.
윈도우7은 첫 번째 하드디스크(sda)에 설치되어 있습니다.
(GRUB-legacy는 chainloader /bootmgr할 수 있었는데 말이죠..)

gura2013의 이미지

Mysql Connection pool - SQLrelay 에 관해 질문드립니다.


안녕하세요 좋은주말입니다 ^^/
먼저 구현하고자하는 서버는 일종의 게이트웨이 서버로서 다수의 단발적인 연결이
이루어지고 대부분의 메시지들은 DB와의 연결을 필요로 합니다.
C/C++, EPOLL 구조로 접속을 받아 ThreadPoll에서 처리하는 방식으로 구현하였습니다.

각 쓰레드들은 최초 생성시 DB Connection 을 하고, 이를 유지하며 계속해서 메시지를 처리하는데
이러한 방식으로 구현하고자 하니 쓰레드풀의 크기많큼 DB Connection이 생성되어 유지되어야
한다는것이 부담스럽습니다.

그래서 이를 줄이고자 Connection Pooling을 하기위해 SQLrelay를 사용하고자 하는데
그에 대한 몇가지 질문이 있습니다.

페이지

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