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

oblab의 이미지

연결된 ip카메라의 ip정보는 어떤 방식으로 얻어올수 있나요?? (브로드캐스트)

연결된 ip카메라의 ip정보는 어떤 방식으로 얻어올수 있나요?? (브로드캐스트)

ip카메라를 연결하여 동작테스트를 하는데요
보통 ip카메라를 사면 ip설정 프로그램을 이용하여 ip카메라의 카메라정보를 확인 후 ip설정을 한후
카메라를 사용하게 되는데요

이때 ip카메라설정 프로그램을 만드려고 하는데...
192.168.0.1 인 ip카메라가 있는데 상위어플(MFC, qt, C++)에서 카메라의ip정보를 얻어오는것은 어떻게 해야 할수 있나요?
브로드캐스트(?), 연관검색어라도 알려주시면 감사하겠습니다...

eoen2eoen의 이미지

혹시 크롬에서 Digest Authentication 사용하시는 분 계신가요?

제가 웹서버 하나 만들어보고 있는데

크롬 최신 버전에서는 Digest Authentication을 통한 최초 로그인 이후에 UI 포커스가 사라지는 현상이 생깁니다..

정확힌 포커스는 있는데, 이상하게 UI적으로 표시를 안해줘요..

이 상태에선 이벤트도 안옵니다. onChange 이벤트 등이 다 먹통이 되서 예외처리 넣어놓은 것도 전부다 작동을 안하네요..

근데 웃긴게 .. 다른곳으로 포커스를 이동, 즉 알트탭 및 주소창 등으로 포커스를 한번 줫다가 다시 돌아오면

그때부턴 아무런 탈 없이 작동합니다..

참 이상하죠?;

왜 이런 현상이 생기는지 혹시 아시는분이나 같은 경험 하신분 계시면 조언 부탁드려요 ㅠ

myeongjin2의 이미지

c언어로 최소공배수구하기

#include

int main(void)
{
int A, B,Max, Min, R,Lcm = 0;

printf("두 정수를 차례로 입력하면 최대공약수와 최소공배수를 구합니다.\n두 정수를 차례로 입력해주시오.\n");

scanf("%d%d", A, B);

if (A > B)
{
Max = A;
Min = B;
}
else {
Max = B;
Min = A;
}
//
while (R == 0)
{
R = Max%Min;

Max = Min;

Min = R;

}

Lcm = A*B / Max;

printf("두 정수 %d와%d의 최대공약수는 %d이고, 최소공배수는 %d입니다.", A, B, Max,Lcm);

return 0;
}

익명 사용자의 이미지

win32에서 4바이트 문자 출력하는 방법을 알고 싶습니다.

wchar_t tt2[] = L"مرحباِ";
TextOutW(h_dc, 0, 0, tt2, 7);

char tt[] = "مرحباِ";
TextOutA(h_dc, 0, 20, tt, 7);

2바이트 크기 문자는 출력이 잘되는데
4바이트 크기의 문자는 출력이 안되더군요..

웹브라우저에 출력되는걸 보면 뭔가 방법이 있을것 같은데
혹시 아시는분 답변 좀 부탁드립니다..

익명 사용자의 이미지

자바 상속 형변환

요약해서 설명하자면
Class a
Class b extends a
Class c extends b
일때
a ret1 = new ccc()
b ret2 = (c)ret1
이게 되는데 이것은
ret1이 c로 형변환 되는것이고
두번째로
a
b ex a
c ex b
일때
if(x instance c)
((c)x).kkk()
여기서 인스턴스가 설명이 x가 참조하는 인스턴스가 c 또는 c를 상속하는 클래스라면 이라고 설명되어있는데

일단 첫번째에서는 a 가 c로 변환 상위 에서 하위 이고 두번째는 x가 c를 상속한다할때 x가 c로 형변환 즉 하위 에서 상위 로 변환인데
형변환에서는 상위나 하위를따지지않고 둘다 가능한가요?

semjase의 이미지

[완료] 소스 수정이 안됩니다. (C#)

tomboy 소스를 분석해볼려고 tomboy 1.15.8 소스를 받았습니다. (C# 소스임)

./configure
make
하면 이상없이 컴파일 됩니다.

소스를 수정해 볼려고 PrintVersion() 함수를 찾았습니다.

public static void PrintVersion()
{           
    Console.WriteLine("hello");  // 이 부분을 추가했습니다.
    Console.WriteLine (Catalog.GetString ("Version {0}"), Defines.VERSION);
 }

한 라인을 추가해서 make 하고
Tomboy디렉토리로 가보면 실행파일이 생성되어있습니다.
./tomboy --version으로 실행해보면 hello부분이 안찍힙니다.
어떻게 수정해도 실행이 안돼요.

negabaro의 이미지

음악파일을 업로드하면 사람목소리와 배경음을 분리하는 방법

음악파일을 업로드하면 사람목소리와 배경음을 분리하는 프로그램을 만들고 싶은데
어떤식으로 시작해야될지 막막하네요..

어떤 기술이 쓰여져지는 힌트가되는 키워드 알려주실수 있을까요?

읽어주셔서 감사합니다.

smreo의 이미지

우분투에서 아래의 파일들이 삭제가 안됩니다.

우분투 서버 16.04 lts를 이용 중입니다.
파이썬2는 없이 파이썬3만 깔리는 것으로 알고 있는데 설치 후 보니 둘 다 있더군요.

그런데 vsftpd를 설치하다가 일부 .deb 파일들 때문에 모든 설치가 오류로 끝나는 걸 알게 됐습니다.
삭제도 안되고 재설치도 안되고 모든 설치가 끝에 에러가 납니다.
공인IP로 바꾸려고 N/W 재실행도 안되고...

파일들은 /var/cache/apt/archives/ 아래에 있는 이겁니다.

apport_2.20.1-0ubuntu2.10_all.deb
python-samba_2%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb

삭제, 설치 clean autoclean 별거 다해봐도 안되고 루트로 삭제해도 조금 후 다시 보이더군요.

16.04 웍스테이션 쓸 때 파이썬 2를 한번 삭제했었는데..., 이번엔 함부로 그렇게 못해보겠고
지금 파이썬2로 venv를 바꿔보는 중인데, 참 갑갑하네요.

페이지

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