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

g9736ms의 이미지

고수님들 웹 하드, 웹 클라우드 를 만들어 보고 싶어서 지문을 구합니다.

안녕하세요 혼자서 1인 개발을 공부하고 있는 학생입니다.
해당 전공이 아니고 단순히 서버 구축만 해봐서
무엇을 공부 해야하는 지 몰라서 자문을 여쭙고자 합니다.

AWS와 리눅스를 공부하던 중
웹 사이트 처럼 로그인 하여 파일들을 업로드 하는건 어떻게 만들까?
궁금증이 생겨 글을 남기게 되었습니다.

그래서 생각해 본게
AWS 아키텍처 구성은 유저들이 Cloud Front에 자료를 업로드하여
s3에 저장이 되고 이것을 WAS 서버를 이용하여 웹서버에 연결하여
자료들을 업로드와 다운로드가 가능하게
마치 단순하게 p2p 사이트? 같이만 만들어 보고 싶습니다.

제가 생각 하기엔 리눅스에서 필요한 프로토콜은 FTP를 사용하고 싶으며
이에 맞는 프론트앤드와 백앤드를 라는걸 무슨 언어로 재작이 되는지
어느 부분을 공부하면 좋은지...

전혀 감이 안잡혀서 지문을 드립니다...

skycloud의 이미지

signal 함수 와 함수 포인터

void (*signal(int signum, void (*handler)(int)))(int);

singal 함수가 이렇게 정의 되어있더군요 사용하는데야 그냥
signal(number, func)이렇게 사용하면 문제없지만
함수 포인터에 해당되는 부분이 파라미터를 가지는 것은 처음봐서 약간 이해가 안갑니다.

void (*ptr)(int)가 매개변수가 int이고 반환형이 void인 함수 포인터 ptr을 말하는데
저위에거는 해석하는게 약간 애매하더라구요
int형 매개변수를 받는 singal이면서 다시 매개변수 2개를 받는다? 어떻게 하면 더 잘 이해할 수 있을까요?

zlzlzl315의 이미지

c++ new관련 질문

go.Add(new turn(2, 2));하면 turn클래스가 힙에 x=2,y=2로 생성되고 그주소를 p에 저장한후 p에 저장된
주소로 turn의 k함수를 main함수에서 호출하고싶은데 어떻게 해야될지 모르겠습니다.
그리고 Add함수에서 private을 변경하지않고 x-y값을 구현할 수 있는 방법이 있나요? 함수가 추가되는것은 상관 없습니다.

뉴로맨서의 이미지

vim에서 neomake 오류 메시지 상세 보기

neomake가 문제가 있는 라인에 표시하는 문법 오류 길이가 길어 다보이지 않는데 해당 오류 메시지의 전체 보기를 할 수 있는 단축키가 있나요? neomake 문서를 봐도 오류 리스트 표시와 같은 것은 있는데 이것에 대한 것은 없어 질문을 드립니다.

kysu5095의 이미지

리눅스 로그 > 윈도우 TCP/IP통신에서 CRLF적용 문제

안녕하세요. 며칠전 리눅스 환경에서 윈도우 환경으로 TCP/IP로 시리얼 통신하는 과정에서
LF(Linux) <-> CRLF(Windows) 차이로 인해 질문했었습니다.
아직도 해당문제를 해결하지 못하여 다시한번 질문드립니다ㅠ

현재 작업순서는 리눅스환경의 보드의 /var/log/messages를 윈도우환경으로 TCP/IP로 통신하여
윈도우에서 해당 로그를 확인하는 작업입니다.

시리얼을 받는 윈도우 환경에서 수정을 할 수 없는 상황이어서 보내는쪽인 리눅스환경에서 수정을 해야할거 같은데
도저히 방법이 떠오르지 않습니다ㅠ
추가로 TCP/IP 소스는 건드리지 않는선에서 해결해야 하기때문에 더 문제입니다

messages파일에 \n에 \r만 추가하면 될것같은데 생각대로 되질 않네요,,,
힌트 좀 부탁드리겠습니다,,,,

=======================추가==========================
sed 라는 명령어로 messages의 형식을 CRLF로 바꾼 후 통신할 수 있는건가요?

세벌의 이미지

데비안에서 postgresql 버전, postgresql 최신 버전

https://www.postgresql.org/docs/ 를 보면 postgresql 버전 13까지 나온 걸 볼 수 있습니다.
https://packages.debian.org/buster/postgresql 보면 버전11이네요.
apt 로 버전 11을 받는 것과 postgresql 사이트에서 최신 버전을 받는 것 어떤 차이가 있나요?

코딩코딩가즈아의 이미지

c언어 초보인데 도와주실분 구합니다.

다른 문제는 다 알고 있어서 풀었는데 이 문제만 모르겟어요 ㅠㅠ 어떻게 코딩을 해야하는지도 모르겟고,.,
문제는 아래에 있어요
이진 탐색 알고리즘을 이용하여 조건 3의 key 값을 탐색하는 과정을 서술하라.
조건1: 이진 탐색 알고리즘은 함수 이진탐색(비순환 함수)을 사용

조건 2 : int x[10]={13,18,20,22,27,29,30,34,38,41}

조건 3 : key = 34

-@Naver의 이미지

라우팅 관련 질문입니다.

OS 두개를 LAN으로 연결했습니다.

첫번째 OS는 DHCP server 역할을 합니다.
공유기와 연결되어 인터넷이 가능한 상태입니다.
{eth}
IP : 172.24.1.1/24
---
{wlan}
IP : 192.168.0.10/24
Gateway : 192.168.0.1/24

-DHCP 세팅-
/etc/dhcp/dhcpd.conf

subnet 172.24.1.0 netmask 255.255.255.0 {
range 172.24.1.100 172.24.1.200;
option routers 172.24.1.1;
option domain-name "test";
option domain-name-servers 8.8.8.8;
}

/etc/sysctl.conf
net.ipv4.ip_foward=1

/etc/default/isc-dhcp-server
INTERFACESv4="eth0"

-@Naver의 이미지

php 텍스트 파일 생성 및 저장 관련 질문

php로 사이트에서 보낸 파일 이름과 파일 내용을 텍스트파일에 저장하려고 합니다. 처음엔 텍스트 파일이 존재하지 않았다가 첫번째 데이터가 오면 텍스트 파일을 생성 + 데이터 저장 이후 2번째 데이터부턴 그 텍스트 파일에 추가 이런느낌으로 할려고 하는데 데이터가 추가 입력이 안되고 원래있던 데이터가 삭제되고 추가되네요... 어떻게 해야 할까요..

html 파일

kysu5095의 이미지

텔넷 출력버퍼? 개행문에러..? 질문드립니다.

안녕하세요. 이게 무슨 문제인지도 잘 모르겠어서 제목을 저렇게 적었습니다.

현재 A PC에 있는 로그(dmesg)를 B PC에서 telnet으로 통신하여 받아오는 작업을 하고 있습니다.
먼저 A PC에서의 dmesg의 예시가

페이지

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