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

sky1939의 이미지

Android Google Map 사용시 getMap()부분에서 계속 오류가 뜹니다.

GoogleMap map = ((MapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();

갑자기 잘 되던 코드가 어제 Google Repository와 Play services를 각 1버전씩 업데이트 한 이후 Cannot resolve method 'getMap()'에러가 납니다.

구글링을해서 MapFragment를 SupportMapFragment로 바꿔보고 getMap을 getMapAsync로 해봐도 변함없고

OnMapReadyCallback을 implements시켜서 아래의 코드를 넣어봐도

MapFragment mapFragment = (MapFragment) getFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);

bk3206의 이미지

[RAW 소켓으로 TCP 구현하기] winsock으로는 windows xp sp2이후의 환경에서 어떤방법을 사용해도 메시지를 전송할수 없는건가요? 조언 부탁드립니다

MSDN이나 다른 여러 사이트들을 봐도 windows xp sp2이후부터는 RAW소켓 사용시 TCP는 클라이언트에서 send가 불가능하고, UDP는 송신주소를 변경하는 행위가 안된다고 되어있습니다.
그런데 구글링중에 어떤 댓글을 봤는데요. OS에서 보안기능 때문에 RAW 소켓이 작동하지 않는것으로 보안기능을 끄면 된다는 내용이었습니다.
해당 글에 희망을 가지고 일단 코딩을 시작하게되었습니다. (제가 사용중인 OS는 Windows7 64bit)

현재, UDP RAW소켓은 정상작동을 확인하였고, TCP는 역시나 작동하지 않고있습니다. 방화벽을 해제하고, 제어판 관리도구에서 통신관련 보안기능을 중지시켜도 작동하지 않습니다.

wonjnlee의 이미지

[도와주세요!!] 혹시 패킷센더(packet sender)라는 프로그램 써보신 분 계신가요? TIME_WAIT과 함께 질문합니다.

안녕하세요. 네트워크 쪽에서 개발자로 일하고 있는 초급 개발자입니다.
회사에서 네트워크 패킷을 만들고 이것을 보내서 서버에서 테스트하는 작업을 하고 있는데요.
패킷을 만들어서 보내는 툴로 packet sender(https://packetsender.com)라는 프로그램을 사용하고 있습니다.

그런데 이 프로그램이 문제(?)라고 하기엔 그렇지만 특이한 방식을 갖고 있더라구요.
tcp의 경우 period를 입력해서 매초마다 만들라고 지시하면 tcp의 세션을 계속해서 만들고 있었습니다 (syn-syn/ack-ack->fin)
패킷을 보내고나면 세션도 종료하구요.
원래 다른 프로그램도 그러는지 잘 모르겠지만....

study의 이미지

메모리 할당 이후에 rebooting이 됩니다.

아래는 지금 디버깅중인 리눅스 모듈에 포함된 함수인데요.
ip_session_add1()을 호출하면, 시스템이 잠시 멈춘것 같다가 리부팅이 됩니다.
하지만, ip_session_add2()를 호출하면, 그런 문제가 없네요.

차이점은 session 이라는 pointer가 가리키는 메모리를 스택에서 할당했는지, 아니면 힙에서 할당했는지
차이인 것 같은데요.
왜 이런 문제가 발생하는지 잘 모르겠네요 ㅜㅜ

kbs1439의 이미지

임베디드 리눅스 커널 포팅 중 USB 드라이버때문에 문의드립니다.

망고보드의 imx6Quad 보드에서 리눅스 포팅 작업중에 있습니다.

USB 호스트로 동작하기 위해 menuconfig에서 usb 드라이버를 포함시켰습니다.

기존의 소스에서는 USB 2개짜리 허브에서 잘 동작하는 것을 확인하였습니다. 하지만 제가 USB 관련 드라이버를 제거 하였다가 다시 포함 시켰더니, USB 허브를 인식하지 못하는 것 같습니다.
아래는 인식이 잘 될 때 usb 관련 부팅 메시지입니다.

softinus의 이미지

VS6.0 에서 VS2015로 마이그레이션 도중

회사에서 VS6.0 C++ 을 쓰길래 그걸로 개인작업으로
회사업무를 효율적으로 자동화하기 위한 툴을 만들고 있엇는데요.
간단하게 설명하면 장비에서 로그를 원래 눈으로 분석해야하는데
그걸 데이터 시각화해주는 프로그램입니다.

불편해서 혼자 VS2015로 작업하고 있습니다.
그런데 다 완성시키고나서
VS6.0도 호환가능하게 하려다보니 문제가 발생했습니다.

로그 중에 한줄이 보통 500~2000바이트 정도되는 부분이 있는데,
VS2015에서는 다 정상적으로 읽는데
VS6.0에서는 255바이트에서 짤려버립니다.

MFC고요. CStdioFile에서 ReadString해서 한 줄씩 읽어오는 방식입니다.
맥스버퍼가 기본적으로 적은 것 같은데
수정하는 방법이 있을까요?

감사합니다.

dhckdaks의 이미지

VTK 빌드(with CMake) 문제

안녕하세요,

VTK(Visualization Toolkit)를 이용해서 작업을 좀 해야 하는데 빌드 에러가 계속 나는데 해결 방법이 보이질 않습니다.

그리고 라이브러리들을 최근 버전을 이용해서 그런지 에러에 대해 검색해도 내용이 잘 나오질 않습니다.

혹시 CMake를 이용한 라이브러리 빌드에 능숙하신 고수님들이 계시면 해결할 실마리라도 주시면 감사하겠습니다.

현재 빌드하려는 스펙은 다음과 같습니다.

OS : Windows 10 Pro(64bit)
CMake : cmake-3.6.0-rc3
VTK : vtk-7.0.0
Qt : Qt 5.5.1(msvc2013_64, 인스톨 되어 있습니다.)

CMake 시, Generator는 Visual Studio 12 2013 Win64로 하고, 디폴트로 되어 있는 'Use default native compilers'를 선택했습니다.

CMake에 대한 상세 설정은 첨부파일(CMakeCache.txt)에 올려두었으니 참조하시기 바랍니다.

kaien76의 이미지

snmp sub-agentx 컴파일 에러

snmp용 프로그램인 sub-agentx를 작성하였습니다.
Makefile을 만들어 컴파일 하면 다음과 같은 에러가 출력됩니다.

/usr/bin/ld: cannot find -lnetsnmp
/usr/bin/ld: cannot find -lnetsnmpagent
/usr/bin/ld: cannot find -lnetsnmphelpers
/usr/bin/ld: cannot find -lnetsnmpmibs
/usr/bin/ld: cannot find -lnetsnmp
collect2: ld returned 1 exit status
make: *** [sub-agentx] Error 1

데비안을 사용하고 있습니다.
제가 초보라 설명이 좀 부족합니다.

많은 가르침 부탁드립니다.

hji0223의 이미지

d

zin692의 이미지

ethernet 드라이브 설치

GA X99P SLI 마더보드를 기반으로 워크스테이션을 구축하였습니다.
우분투 12.04 가 기준이라 어쩔 수 없이 해당 버젼을 설치하였습니다.

설치와 동시에 ethernet 이 잡혔는데, 제대로 동작하지 않네요. DHCP 도 안되고, static 으로 해도 internet 접근이 안되요.

GA X99P SLI 보드는 Intel® GbE LAN with cFosSpeed 라는 LAN 카드가 달렸는데 어떤 드라이버를 설치해야 될지 모르겠네요.

https://sourceforge.net/projects/e1000/

에서 드라이브 다운 받아서 sudo make install 했는데 똑같네요...

기존의 드라이브를 삭제하고 설치해야 하나요??

페이지

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