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

dhyoon1의 이미지

혹시 HolePunching 활용한 예제소스 있을까요?


안녕하세요 네트워크프로그래밍을 공부하고 있습니다..^^

P2P 기능 구현 관련하여 NAT 뒤에 연결된 클라이언트끼리 1:1 통신이 되도록 해야하는데요

그럴려면 Hole Punching 기능을 사용해야 하는걸로 알고 있습니다

클라이언트끼리 파일송수신이 되게 하기 위해선 UDP 보단 TCP 를 사용하는게 좋을거 같은데요..

혹시 TCP Hole Punching 기능관련된 예제소스 어디 없을까요..?

lcj861의 이미지

vector iterator not dereferencable 에러가 납니다.

학교 프로젝트로 프로그래밍중인데요
제가 지금 짜고 있는 프로그램은
사업체 이름을 벡터에 보관해서 리스트를 만드는겁니다.
예) walmart 라고 치면
your business is
walmart.
그다음에 다시 물어봅니다 what is your business?
그럼 다시 jc penny 라고 치면
your business is

walmart
jc penny

이런식으로 나열해가는건데
찾아보니 vector iterator not dereferencable 이라는게 벡터 메모리 문제라는거 같은데
고수님들 도와주십시오 ㅠㅠ

#include
#include
#include
#include

using namespace std;

int main()
{
string busi;
stringstream ss;

eemsek의 이미지

특정 process에서 생성된 thread의 갯수 확인하는 방법

혹시 특정 process에서 생성된 thread의 갯수 확인하는 방법이 있을까요???

cleansugar의 이미지

켜도 var/log에 파일이 하나도 안 생성되면 부트로더부터 잘못?

헤드리스 리눅스 머신 고치는데요.

var/log파일을 다 bak으로 이름 바꾸고 다시 전원 넣어도 var/log에 로그 파일이 하나도 안 생성되면 부트로더부터 잘못 된건가요?

kernel.log도 안 생성됩니다.

biokk의 이미지

리눅스(ubuntu)에서 rtsp서버 구현 어떻게 해야 하나요?

리눅스(ubuntu)에서 rtsp 테스트 방법
리눅스에서 rtsp 스트리밍을 테스트를 해보고 싶은데 어떻게해야 할지 감을 못잡고 있어서 질문드립니다...어떻게 시작해야 할지...
구현하고 싶은 것은 rtsp서버를 만들어서 client에서 요청한 것에 대해
반응(데이터전송,정지)을 하는 것을 해보고 싶은데요 관련자료 찾아보기가 쉽지 않습니다..

리눅스 rtsp 관련 자료나 사이트링크좀 알려주시면 감사하겠습니다

vani2의 이미지

리눅스를 사용한 운영체제의 라이센스 의문점

http://store.steampowered.com/livingroom/SteamOS/

또는

수세 리눅스, 안드로이드등은 리눅스 커널을 사용하지만 GPL을 따라가지 않거나 사유 라이센스로 되어있는데요 이것이 어떻게 가능 한건가요?

cleansugar의 이미지

급 질문 저좀 지금 도와주세요: 아치리눅스 dhcp 받아오려다 네트워크 아예 안됨

독스타란 포고플러그 호환에 arch arm을 깔았습니다.

고정아이피를 쓰고 있다가 동적아이피 쓰려고

systemctl start dhcpcd@eth0.service
이걸 하니까 dbus 에러가 나더군요.

그냥 무시하고

systemctl enable dhcpcd@eth0.service

이걸 하고 리부팅 했습니다.

그러니까 dhcp도 못 받고 고정아이피도 안되서 네트워크가 안되서 하드를 떼서 지금 우분투에 연결했습니다.

무엇을 고쳐야 동적아이피로 아치리눅스가 작동할까요?

vani2의 이미지

임시객체 함수 인자로 사용

임시객체를 함수 인자로 사용할때 다음과 같이 레퍼런스로 전달해도 문제 없나요??

말그대로 임시객체라 다음줄로 넘어가면 소멸될 것 같은데 잘되네요..

void C(const Temp& t);

void C2(const Temp t);

C(Temp());
C2(Temp());

둘다 잘 돌아가지만 문제는 없을지..?

추가-

복사 생성자의 프로토타입은 const 객체를 받던데 const 객체가 아니여도 되나요?
...
Temp(const Temp& t);//복사생성자
...

Temp temp();
Temp temp2= temp;//const객체가 아님

voidworker의 이미지

mtdram을 이용해서 부팅하고 싶습니다.

보안관련 임베디드 시스템에서 rootfs를 암호화해야 할 필요가 있습니다. 그리고 몇가지 제약때문에 initramfs등은 쓰지 못합니다. 생각하다가 대안으로 mtdram을 사용하면 될 것 같아서 그쪽으로 접근중입니다. 그런데 제가 리눅스 관련해서 좀 많이 부족하여 해결하지 못하고 있습니다. mtdram으로 부팅을 하려면 어떻게 해야 할까요? 현재 접근중인 방법은,

1. rootfs는 cramfs로 제작중 - 어떤 것이든 크게 상관 없음
2. 커널에서 Self-contained MTD device drivers를 활성화하여 MTDRAM size와 block size, ABS position(이거는 물리 램주소) 을 부여
3. 커널 코드에서 아래와 같이 mtdram디바이스 생성

withmainre의 이미지

Solaris 에서 시리얼 통신용 프로그램을 만들었는데 tcgetattr 이 동작안합니다. 도와주세요.

안녕하세요.
Solaris에서 시리얼 통신용 프로그램을 만드는 중인데요. 중간에 값을 얻어와야 하는 것이있어 tcgetattr을 했는데
return 값이 -1 로 되네요. 내용은 fd가 아니라고 나오는데 이거 어떻게 고치는건가요?

소스 내용은

페이지

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