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

pogusm의 이미지

qt c++에서 웹캠영상을 불러와서, 웹으로 스트리밍하는 방법 아이디어좀 알려주세요

http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995
위 링크에서, OpenCV 를 이용해서 캠 영상을 가져오는것 까지는 실습해 보았습니다.

저는 이 캠 영상을 웹상으로 스트리밍을 해서
flash 플러그인이 설치된 웹브라우저(크롬)에서 간단한 html태그와 함께 볼 수 있게 하고 싶습니다.

어떤방식으로(순서) 구현해야 하는걸까요?

조언 부탁드립니다.

----추가----

divi의 이미지

iptables를 이용해 나가는 패킷의 IP를 제한하려고 합니다.

최근에 IP가 변조되서 나가는 패킷이 많이 발생합니다.
그래서 서버의 iptables에서 나가는 IP에 대해서 localhost의 IP외에는 전부 차단하려고 합니다.

iptables 의 OUTPUT 룰 설정을 어떻게 해야 할까요?

alwaysN00b의 이미지

FAT32 순회(탐색) 하는 방법?

안녕하세요. sd카드 리더가 상태가 왔다갔다 하더니 결국엔 SD카드 내용이 엉켜버렸습니다.
윈도우에서 스캔해서 수정했더니... 파일이 다 안보이고 하나만 보입니다.(물론 용량도 엉뚱하게 나오구요)

복구할려고 삽질 중 입니다.(덕분에 FAT32 분석하게되었네요). iBored 라는 프로그램 다운받아서 열어보았습니다.

먼저, 0번 섹터에서 partition 1번의 start sector가 8192 번이라 8192번 섹터로 가보았습니다.(파티션은 1개입니다. 7GB 마이크로SD입니다.)
정보를 보니 섹터당 512byte이고, 클러스터당 62섹터입니다.

질문은
1. root dir의 cluster가 2 라고 되어있습니다.(일반적으로 2라고 하더군요) 그런데, 128번 섹터로 가면 아무것도 없습니다.
제가 이해를 잘 못하고 있는것 같습니다. cluster of root dir의 뜻이 무었인가요?

jchch의 이미지

gg

gg

lmk378의 이미지

cpp의 call by pointer와 call by reference의 차이점?

call by pointer와 call by reference의 차이점이 있습니까?
cpp코드의 가독성을 제외한 call by reference가 가지는 장점이 있나요?

yun8085의 이미지

MY SQL 테이블 설계

아래와 같은 테이블을 설계 하려고 합니다.

모든 필드가 입력 되는 값이 한정되어 있긴 한데
priority를 제외하고는 중복되서 값이 입력 될 수 있습니다.
이러한 경우 아래와 같이 DB에 모두 VARCAHR로 테이블을 디자인 하여
값들을 입력하고 SELECT문에서 필터링 하게 되면 텍스트 비교를 하기 때문에
시스템에 부하가 많이 있지 않을까요???

다른 효율적인 설계 방법이 없을까요????

TC priority Validation Environment

Critical sanity, Full Bench, vehicle
Major sanity, upgrade vehicle
Minor sanity Bench, Field, vehicle
Critical sanity, Full, upgrade Bench

heodh의 이미지

[완료]싱글 부팅 상황 (듀얼부팅아닌 상황)에서 grub으로 들어가려면 어떻게 해야 하나요?

우분투 11.10 (64비트)을 사용하고 있습니다. 어제 업데이트를 했는데 커널이 업데이트 되는 동안 속도가 좀 느려서 취소와 다시 업데이트를 반복했습니다.

그런데 재부팅을 하라고 해서 했는데 부팅이 되지 않습니다. 자주색화면에 우분투 로고와 아래 점 다섯개가 나타나는 시점에서 멈춰섰습니다.

grub에서 이전 커널로 부팅한 후 어떻게 해보려 하지만 제가 오직 우분투만 설치를 해서인지 보통 듀얼 OS를 설치했을 때 처럼 grub가 나타나지는 않습니다. 그래서 커널을 선택해서 부팅하는 시도를 못하고 있습니다.

혹시 부팅중에 어떤 특정키를 누르면 grub메뉴가 뜨거나 하는게 있나요?

어런 상황에서 어떻게 해야 할까요?

정 안되면 리이브 USB로 부팅후 자료만 백업하고 재설치하는 방법이 있기는 합니다만 그러고 싶지 않아서 해볼 수 있는 한 해보려고 합니다.

heodh의 이미지

싱글 부팅 상황 (듀얼부팅아닌 상황)에서 grub으로 들어가려면 어떻게 해야 하나요?

우분투 11.10 (64비트)을 사용하고 있습니다. 어제 업데이트를 했는데 커널이 업데이트 되는 동안 속도가 좀 느려서 취소와 다시 업데이트를 반복했습니다.

그런데 재부팅을 하라고 해서 했는데 부팅이 되지 않습니다. 자주색화면에 우분투 로고와 아래 점 다섯개가 나타나는 시점에서 멈춰섰습니다.

grub에서 이전 커널로 부팅한 후 어떻게 해보려 하지만 제가 오직 우분투만 설치를 해서인지 보통 듀얼 OS를 설치했을 때 처럼 grub가 나타나지는 않습니다. 그래서 커널을 선택해서 부팅하는 시도를 못하고 있습니다.

혹시 부팅중에 어떤 특정키를 누르면 grub메뉴가 뜨거나 하는게 있나요?

어런 상황에서 어떻게 해야 할까요?

정 안되면 리이브 USB로 부팅후 자료만 백업하고 재설치하는 방법이 있기는 합니다만 그러고 싶지 않아서 해볼 수 있는 한 해보려고 합니다.

happyjigui의 이미지

select 에 첫번째 인자를 0으로 준 경우는 어떤상황일까요??

안녕하세요.
다른이의 소스를 분석중인데 select를 아래와 같이

timeval.tv_sec = 120;
timeval.tv_usec = 0;

nfound = select(0, NULL, NULL, NULL, &timeval);
if (nfound < 0)
{
if (getppid() <= 1)
break;
continue;
}

이런식으로 썼더라구요.

select 첫번째 인자는 (max_fd + 1) 로 주는것으로 알고 있는데
제 생각에 저렇게 0으로 주면 select 를 쓴 의미가 없을거 같은데 말이죠.
그리고 timeout 만 셋팅하고 2, 3, 4번째도 다 저렇게 NULL 이구요.
인터넷으로 열심히 서치해봤는데 답을 얻지 못해서 올려봅니다.

bbangpower의 이미지

배포판 질문입니다.

옛날 커널 책들을 보면 대부분 grub2가 아닌 grub에서 bzImage을 컴파일 후 링크하는 식으로 커널 컴파일 실습을 설명합니다.
오늘날 대부분 커널이 grub2를 사용하고 vmlinuz 이미지를 사용하거나 데비안이나 레드헷 계열의 패키지 시스템을 이용한
커널 컴파일을 설명하고 있던데

혹시 패키지 방식을 사용하지 않고 과거 grub을 사용하던 좀 더 순수한 배포판이 존재하나요?

페이지

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