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

k1d0bus3의 이미지

프레임버퍼의 정확한 의미?

그래픽 디바이스 드라이버?

단순 프레임을 담고 있는 저장장치?

하드웨어와 분리적인 그래픽추상화 계층?

프레임버퍼에 대한 의미가 조금씩 다르게 쓰이는 것 같은데, 누가 설명 좀 해주시겠습니까?

xoduddk123의 이미지

rdate 명령어로 특정 나라나 도시를 지정할 수는 없나요?

안녕하세요.

리눅스 파일시스템을 만들어서 하나하나 해보고 있는 유저입니다.

이번에는 시간을 동기화하기우해서 rdate 명령어를 크로스컴파일하여서 보드에 넣어보고 있습니다.

# rdate -s 203.248.240.140

명령어를 통해서 시간을 동기화 해봤습니다.

추가적으로 특정사이트에 타임서버로 사용가능한 ip목록들가 도메인 이름들이 있는것도 확인하였습니다 ( http://tf.nist.gov/tf-cgi/servers.cgi )

rdate 명령어는 /etc/localtime 에 있는 zoneinfo 정보를 가지고 시간을 맞추는 것으로 알고있습니다.

필요할때마다 /usr/share/zoneinfo/ 에 있는 도시정보를 /etc/localtime으로 대체해서 변경할수도 있고요.

pci486의 이미지

공인 ip가 필요해서 그러는데... 어떻게 방법이 없겠나요

일단 서버가 집에 구축이 되어있습니다.
아시다시피 중요한 포트는 인터넷 회사에서 싸그리 다 막아놨습니다.
다른포트들이야 바꿔서 하면된다면 웹은 어쩔수 없더군요..
호스팅 업체의 포워딩 서비스도 써봣지만 것도 별로 맘에 안들구 해서..

이리저리 알아보니 ip 임대라는게 보이더군요.
어떤식으로 진행되며 한달 요금은 얼마인지 궁금합니다.

아시는분이나 경험 있으신분 정보 공유부탁드립니다.

ps : vpn, 임대서버는 최후의 보루로 남겨두고 싶군요..

taijiun의 이미지

분석 툴 용어 중에 sda / dm 이게 무슨 뜻인가요?

nmon 사용해서 그래프 도출했더니

sda sda2 sda3 dm-0 dm-1 dm-2

차트항목에 이렇게 있더라구요

sda는 SCSI 하드디스크방식이면 파티션이 dev/sda dev/sda2 이런식으로 나뉘어진다고 이해되었고,
dm 은 뭘 뜻하나요 ?

darkharf2의 이미지

질문드립니다

현재 리눅스 crontab을 사용한 db 백업을 실행하려 하는데 실행이 되지 않아서 여쭤봅니다

현재

#vi /var/cron_backup/db_mysql_bak
#!/bin/bash
# sudo mkdir /var/backup/mysql_$(date +%Y%m%d)
# /usr/bin/mysqldump -uroot -proot -A > mysql_db_bak_$(date +%Y%m%d).sql

# mv *.sql /backup
/usr/bin/mysqldump -uroot -proot --events --ignore-table=mysql.event --all-databases > /home/tact2/db_mysql_test_$(`date + %Y%m%d`).sql
~
위와 같이 쉘 스크립트를 입력해 놓은 상태이며

./db_mysql_back.sh 로 쉘스크립트 실행시 제대로 db back up이 진행됩니다

yoongun35795의 이미지

STL MAP 관련해서 질문드립니다.

현재 main부분에서 MAP을 사용하여 Add,Delete,Find를 하려고 합니다.

rudian의 이미지

[완료]소켓프로그래밍에서 read()의 반환값과 저장된 데이터의 양이 다릅니다.

클라이언트에서는 5바이트씩 전송하여 4+1('\0')을 지속적으로 보냅니다.

서버에서는 buffer_size(256)만큼 read()하게 되는데, 여기서 버퍼에 받아오는 크기와 read의 반환값이 다릅니다.

null을 제외하고 strlen을 했을때 4가 나오며, read의 반환값은 5가 나와야하지 않나요?

고정적 오류가 아니라 간헐적으로 나타나는 현상이긴 합니다만, strlen은 4를 나타내고 read는 여러번의 전송(5+5+..)을 한번에 인식해버립니다.

어떤 문제인지, 어떻게 해결해야할지 알 수 있을까요?

yann8166의 이미지

2진수 실수 체계에 대한 궁금증..

float a = 0.54
float b = 0.55
float c = 0.56

printf("%.1f\n", a); -1
printf("%.1f\n", b); -2
printf("%.1f\n", c); -3

1결과 : 0.5
2결과 : 0.5
3결과 : 0.6

여기서 소수 첫째자리까지 출력하였을때
2의결과는 0.5가 나오고(두번째 자리 숫자가 5인데 불구하고)
3의결과는 0.6이 나옵니다.
그것에 대한 대답을 다른분이 해주셨는데.
저장된 2진수 관점으로 생각해야 한다고 하셨죠


0.55 = 0.1000110...(2진수) = 0.5487...(10진수)
0.56 = 0.1000111...(2진수) = 0.558...(10진수)
이기 때문에

0.55는 소수 두번째자리 반올림하여 0.5가 되고
0.56은 소수 두번째자리 반올림하여 0.6이 된다고 이해를 했습니다.

하지만 여기서 궁금한게 생깁니다.

jic5760의 이미지

PIPE iocp하는법??

CreatePipe로 만든 이름없는파이프를 IOCP로 처리하고 싶습니다.
그런데 CreatePipe에는 OVERLAPPED flag을 설정할 수 없어서 그런지 CreateioCompletionPort을 해도 오류가 나는데요...
어떻게 PIPE을 IOCP로 처리할 수 있을까요??

페이지

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