프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

세벌의 이미지

데비안 9.8 나왔습니다.

따끈따끈한 데비안 버전 9.8 나왔습니다.
자세한 내용은 아래 링크에서 확인하실 수 있습니다.
https://debian.org/News/2019/20190216

doraq의 이미지

spoofing을 src == dst 이렇게 한 경우, 테스트

IP spoofing 에 관해 테스트 중입니다.

환경은 이렇습니다.

1. PC + Ubuntu(virtual box)

2. target board(android 9.0)

target에는 wifi hotspot이 있어서(유선은 없습니다) 켜두고 윈도우PC에서 wifi로 target의 hotspot에
연결하면 Ubuntu와 target 사이에 192.168.5.x 망 으로 연결됩니다.

Ubuntu에서:
hping3 192.168.5.1 -S -a 192.168.5.1
위와같이 src IP를 dst와 같게 spoofing 하여 target(192.168.5.1)으로 쏩니다.

target에서:
iptables -N LOGTEST
iptables -A LOGTEST -j LOG --log-prefix "[firewall]"
iptables -A INPUT -j LOGTEST
(모든 INPUT 패킷을 다 로그에 남겨라) 해놓고,

chlrbtlr30의 이미지

C언어 fwrite() 이진파일 작성에 대한 질문입니다.

안녕하세요.

실험 도중 일어난 현상에 대해 질문드립니다.

빠르게 질문을 요약하여 올리자면, fwrite() 이진 파일을 만드는 것이, OS의 하드웨어단의 플렛폼에 영향을 받나요??

Intel Xeon CPU에서 저장한 이진 파일을, Odroid XU3(Exynoss 5422) 에서 읽어서 사용하였는데, 둘이 동일한 결과가 나와야 정상인데,

다른 결과값이 나와서 질문드립니다.

좀더 정확히 설명하자면, 서버단(Xeon)에서 훈련된 딥러닝에 훈련된 네트워크를 fwrite를 통하여 저장하고, Inference 과정을 진행,

이를 Odroid로 가져와 동일한 Inference 과정을 거쳤는데, Output값이 다르게 나와 질문드려요.

마찬가지로 반대로 Odroid에서 훈련한 네트워크를 서버단에서 가져와 진행하여도 결과값이 다릅니다.

파일은, 표준화되어 어떤 플렛폼에서 작성하여도 다 동일한것으로 알고있었는데, 제가 당연하다고 생각하고 있는점이 잘못된건지, 두렵네요.

youn0713의 이미지

c++ 코드를 parsing 할수 있는 방법이 있을까요?

안녕하세요,

Linux base a.out에서 C++ Code Parsing 할 수 있는 좋은 방법이 있을까요?

C++ Code 파일을 Read Parsing하는 프로그램을 개발하려고 하는데요,
모든 syntax를 인식하고자 하는 것은 아니고 아래 정도의 요구 동작만 지원하면 될 것 같은데..

Googling을 해 보니, CLang 등의 라이브러리로 Parsing 할수도 있는 것 같은데
한번도 접해본 경험이 없어서.. 혹시 좋은 방법 조언 해 주실 수 있을까요?

- 특정 함수 Code 위치 찾기 ( 함수, 시작과 끝 인식 )
- 함수 호출 Code 인식, ( Callee 함수로 이동하여 Parsing 진행 )
- 주석문 인식

pelomon2의 이미지

멀티 페이지 테이블 (OS) 질문.

OS 멀티페이지 테이블(계층구조) 공부하다가 아리송한게 있어 질문드립니다.

싱글페이지테이블에서는
페이지 크기에서 페이지의 변위(오프셋)을 구하고, 그에맞게 페이지 테이블을 구했는데요

예를들어 16비트 시스템에, 4KB 짜리 페이지 라고하면
4KB의 범위는 2^12가 되니까..
오프셋(변위)은 12비트고.. 16비트중 남은 비트는 4비트만 남으므로..
싱글페이지테이블이 가질 수 있는 엔트리 개수는 2^4 = 16개 엔트리가 생긴다고 봤습니다.
그래서 기존까지는 남은비트를 가지고 테이블을 만든뒤 그걸 기반으로 물리주소를 찾아가는구나.. 이렇게생각했는데요..

멀티페이지에서는 오프셋을 제외한 나머지 영역들을 디렉토리영역/페이지테이블영역으로 나눠서가지더라구요..
그중에서 페이지테이블영역의 엔트리개수를 구할때, "각 페이지 테이블의 사이즈는 페이지의 사이즈에 맞춰야한다" 라는 설명이있던데..
이말이 이해가 안됩니다.

왜 맞춰야되는걸까요?
페이지테이블이 페이지의 사이즈를 넘기거나 더 적으면 안되는건가요?

pch2180의 이미지

pointer 크기 관련해서 좀 헷갈리네요

안녕하세요. 매일 눈팅만하다가 조금 헷갈리는 점이 있어서 첫글을 작성하네요.

64bit OS 기준으로 pointer의 data size 크기가 8bytes라고 알고 있습니다.
그러면 pointer - 1 이면 실제 pointer - 0x8과 같지 않나요?
근데 실제 테스트를 해보니 pointer - 0x4와 같네요 ㅠㅠ

pointer가 아니라 int 사이즈로 가는거 같은데 뉴비에게 가르침을 주시면 감사하겠습니다!

tkdghk9461의 이미지

VC++ MFC의 Custom Control에 가로 스크롤을 추가하는 방법 아시나요?

혹시.. VC++ MFC의 Custom Control에 가로 스크롤을 추가하는 방법 아시나요?
각각의 Custom Control에 가로 스크롤을 추가하고 싶은데 방법을 잘 못 찾겠네요
아시는 분 알려주시면 정말 감사하겠습니다.

쿠마테츠의 이미지

Accpetor에서 이미 동일한 주소를 바인딩하는게 가능한가요??

안녕하세요.
서버 쪽 공부하고 있는 신입입니다 ㅜ

boost::system::error_code ec;

a.open(tcp::v4(), ec);

a.set_option(tcp::acceptor::reuse_address(true), ec);

a.bind({ tcp::v4(), port }, ec);

if (ec != 0)
return false;

위와 같은 코드로 테스트를 해보고 있는데
해당 코드를 두번 실행했을 경우에는 두번째 프로세서에서 bind 시 에러가 발생해야 하지 않나요??
SO_REUSEADDR 옵션을 사용하긴 했지만 해당 옵션이라 해도 윈도우에서 보안상 막아놨다고 들었는데
제가 잘 못 알고 있나요??

sjhoon59의 이미지

2019년 인공지능(AI)센터 교육생 모집(기본반/고급반)

안녕하세요. 한국IT비지니스진흥협회 입니다.

국가 차원에서 인공지능 인력양성을 위해 힘쓰고 있고, 다양한 방법으로 SW인력양성과 성장 지원을 도모하고 있습니다. 이에따라 저희 협회도 인공지능센터를 설립하여 운영하고 있습니다.

인공지능센터는 인공지능 산업현장에 필요한 기술역량 강화, 신규 서비스 개발ㆍ활성화를 위한 비즈니스모델(BM) 중심의 인공지능 교육을 진행하고자 교육생을 모집하고 있으며, 인공지능 인력 부족으로 인한 대학생 및 취업준비생의 취업역량강화와 더불어 산업계에 계신 재직자 분들의 인공지능 기술 사용역량강화를 목표로 교육 커리큘럼을 개발하였습니다.

국내 인공지능 전문인력 양성을 위해 총 3개의 교육과정(기본과정/고급과정/비즈니스모델과정)을 운영하며, 각 과정별 총 160시간(1회 4H*2개월)의 교육을 진행하게 됩니다.

국내 최고의 인공지능 강사진으로 직장인, 대학생, 취업준비생 등 제한 없이 수강생을 모집하오니 많은 관심과 지원 부탁드립니다.

coinko의 이미지

해시드에서 블록체인 게임 프로젝트를 찾습니다!

Hashed Labs Dapp Acceleration Program

블록체인 게임 프로젝트를 찾습니다!

[엑셀러레이팅 프로그램 참여 신청]
지원 기간: 2019.2.12(수) - 2019.3.4(월)
모집 대상: 블록체인/암호자산 기반 게임 애플리케이션을 제작하려는 2인 이상의 팀
지원 방법: 해시드 랩스 홈페이지 (labs.hashed.com) 내 온라인 지원
문의: contact@hashed.com

해시드가 탈중앙화 애플리케이션(Dapp)의 기획, 개발 및 퍼블리싱에 초점을 둔 액셀러레이팅 프로그램 ‘해시드 랩스(Hashed Labs)’를 통해 블록체인 기반 게임 프로젝트 발굴에 나섭니다. 프로그램에 참여하게 될 게임 개발팀은 초기 투자와 더불어 코워킹 스페이스 무료 입주, 각종 교육 및 멘토링 프로그램 참여 혜택을 누리게 됩니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기