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

뉴로맨서의 이미지

AWS에서 리눅스 패치 자동 적용

AWS에서 개인용도로 리눅스 서버를 운영 중인데 OS의 보안 업데이트가 자동으로 설치되더군요. 패치 관리자에서 별도로 설정을 하지 않아도 배포판의 기본 패치 기준이 적용되는 것인가요?

Kim Yong Kwan@Google의 이미지

채팅앱 구현 방식을 어떻게 하면 좋을까요?

현재 이미 AWS에서 돌아가는 Django 백엔드가 있습니다. 디비도 그쪽에 있고요.

지금 안드로이드 앱에 채팅기능을 넣어야 하는데. 푸시알림 등을 고려해서 어떻게 할까 고민중입니다.

생각한 옵션중에는.

1.현재 디비에 채팅관련 테이블 만들고, 백엔드에서 상대방에게 알림 보낼때는 항상 푸시형식으로 FCM(firebase cloud messaging)을 사용합니다. 앱이 백그라운드이면 당연히 notification 트레이에 뜰테구요. 포그라운드일때는 사용자가 채팅 화면을 보고 있느냐에 따라 바로 스크린에 올려주든 notification 트레이로 돌리든 합니다. FCM으로 보낼 메시지 크기가 정해져 있다고 하는데, 텍스트이거나 이미지,음성 등의 서버 url일테니 양은 크지 않을거 같습니다. 단지 이게 일반적인 방식인지, 성능 문제등은 없는지 궁금하네요

l595659의 이미지

dll만든 후 헤더 구조체에 데이터가 안들어갑니다.

기존에 만든 코드를 dll/lib 를 만들어서 MFC에서 테스트 해봤는데
헤더 안에 있는 구조체에 데이터가 들어가질 않네요
컴파일은 되는데 해당 인자에 데이터가 안들어가다보니까 이후 기능이 작동하지 않더라구요

헤더는 아래와 같이 해놨습니다

trymp의 이미지

linux kernel 에서 net _bh 처리 도중 timer interrupt 가 끼어들수 있나요?


setup_timer(callback()) 으로 timer interrupt 시에 expire 될 callback 함수를 추가할 수 있자나요~

같은 코어에서 networkBH(softIRQ) 처리시에 중간에 timer interrupt 가 끼어들수 있나요?

궁금해서 질문드립니다.

standalon의 이미지

OpenSSL의 소스코드를 수정해서 사용하는 방법

제가 하려는 작업은,
OpenSSL 소스코드를 수정해서 사용하려고 하는데,
코드 수정을 위한 개발 환경을 만드는 것이 어려워서 질문 드립니다.
이와 관련된 좋은 글이 있으면 추천 부탁드립니다.

코드 수정 및 디버깅을 위해서는, 개발 툴(eclipse, VS, etc)에서 작업하는 것이 가장 좋겠죠.
그래서, OpenSSL 소스코드를 이용해서 eclipse에서 암호화하는 간단한 프로그램을 실행하려고 했는데 잘 안되네요.

제가 생각했던 작업 방법은 다음과 같습니다. (다른 좋은 방법이 있다면 추천 부탁드립니다.)
(step 1) OpenSSL 소스코드를 컴파일하여 라이브러리 생성 (성공)
(step 2) 개발툴(ex, eclipse, VS 등)에서 OpenSSL 라이브러리를 이용한 간단한 프로그램 실행 (성공)
(step 3) 개발툴에서 소스코드를 이용한 간단한 프로그램 실행 (컴파일에서 에러 발생)
(step 4) 개발툴에서 소스코드를 수정 및 디버깅
(step 5) 수정된 소스코드를 컴파일하여 라이브러리 생성

trymp의 이미지

윈도10 에서 windows depender 실시간 검사 끄려면 어떻게 하나요?


바이러스 공부하는 1인입니다.

윈도10 에서 depender 실시간 검사때문에 virus 파일을 읽기만해도 백신탐지로 read 에 실패하는데요

depender 실시간 검사를 꺼도 몇초내로 다시 활성화 됩니다 .ㅠㅠ

depender 를 완전히 끌수 있는 방법을 알고 싶습니다.

아시는 분 조언해주시면 감사하겠습니다.

익명 사용자의 이미지

리눅스 설치 시 디스크가 /dev/sdb로 인식됩니다.

레드햇 리눅스 설치 진행 중에 디스크 파티션을 나누는 부분에서 raid 1로 잡은 가상 디스크가 /dev/sda가 아닌 /dev/sdb로 인식됩니다.
다른 가상 디스크가 있나 싶어 레이드 컨트롤러에서 확인 해보아도 구성된 가상 디스크는 하나입니다.
혹시 디스크가 아니라 hba나 nic가 /dev/sda를 먼저 차지하는 경우도 있나요.
해결 방법 아시는 분 계시다면 조언 부탁드립니다.

trymp의 이미지

linux kernel 에서 해당 주소영역이 접근 가능한 유효영역인지 확인하는 함수는?

일반적으로 할당된주소는 접근이 가능하고 할당되지 않은 주소는 접근하면 잘못된 접근이잔아요 ~

linux kernel 에서 해당 address 번지가 유효하고 접근이 가능한 영역인지 확인하는 함수가 있을까요?

l595659의 이미지

XOR 비트연산 할 때 0이 나오면 멈춥니다

소켓 통신 시 XOR 비트 연산으로 데이터를 암호화하려고 합니다

예를 들어 키가 "encrypt"이고 데이터가 "connect"인 경우 t는 0이 되고 데이터는 올바르게 암호화 및 해독되지 않습니다. 또한 데이터값과 키값이 중간에 같으면 0이 되어 기능을 그대로 종료합니다.
(data:connection, key:encrypt -> recv data는 connect만 있음)

암호화 코드를 어떻게 받아야하나요?? 아니면 recv나 send할때 버퍼 크기도 같이 보내서 그만큼 반복을 시켜야 할까요..?

익명 사용자의 이미지

ssh server key 관련 문의

안녕하세요~

관리 부실로 서버에 문제가 생겨 도움 요청드립니다.

클라이언트에서 서버로 ssh 접속하는 스크립트에서 비밀번호 입력없이 접속하게 하려고
클라이언트 .ssh/known_hosts 파일에 서버 정보를 미리 설정해 두었었습니다.

현재 서버에 문제가 생겨 새로 설치했구요. 원래 데이터는 복구하지 못했습니다.

클라이언트에서 접속 시도시 아래와 같이 출력됩니다.

페이지

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