CORS 오류 원인 및 해결 방법

💡 Quotation 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 브라우저가 자신의 출처가 아닌 다른 어떤 출처(도메인, 스킴 혹은 포트)로부터 자원을 로딩하는 것을 허용하도록 서버가 허가 해주는 HTTP 헤더 기반 메커니즘입니다. - MDN WebGL 프로젝트 개발 중 CORS 오류가 저를 너무 힘들게 해서 그 과정과 해결 방법을 공유하려고 글을 쓰게 되었습니다. 😭 우선 왜 이런 오류가 발생하는지 원인부터 제대로 알아보도록 하겠습니다. 원인 ✅ 자신의 출처가 아닌 다른 어떤 출처(도메인, 스킴 혹은 포트)로부터 자원을 로딩 ...

2024년 12월 27일 · 2 min · 342 words · JongBin

웹 소켓 개념 및 사용 방법 ASP.NET Core 프로젝트

서버 - 클라이언트 간 통신 프로토콜 중 HTTP 는 비연결성으로 항상 연결되어 있는 상태가 아닙니다. 아주 간단히 설명하자면, 웹 서버(apache 또는 nginx 등)는 클라이언트로부터 요청이 들어오면 연결을 수립하고 요청한 자료를 만들어 클라이언트에 전송하고 연결을 종료시킵니다. 그렇다면 실시간으로 보여지는 👍 좋아요 라던지, 조회수 등 실시간 알람 처리는 어떤 방법으로 처리를 하게 되는 것일까요? 💡 Quotation 웹 소켓은 사용자의 브라우저와 서버 사이의 인터액티브 통신 세션을 설정할 수 있게 하는 고급 기술입니다. 개발자는 웹 소켓 API를 통해 서버로 메시지를 보내고 서버의 응답을 위해 서버를 폴링하지 않고도 이벤트 중심 응답을 받는 것이 가능합니다. ...

2024년 12월 22일 · 3 min · 570 words · JongBin

워드프레스 설치 및 초기 설정하기

⚠️ Warning 이 글은 워드프레스 설치 관련 대략적인 내용만 있습니다. 저처럼 다시 설치하고 싶으신 분들 참고하세요. Hugo 를 이용하여 블로그를 작성하다가 다시 워드프레스로 갈아타기로 마음먹었고 다시 설치하는 과정을 대충이라도 적어서 공유하려고 합니다. 😄 바퀴를 다시 발명하지 말라는 어느 유저의 말이.. 설치 공식 홈페이지에서 바로 다운로드 가능하며 바로 서버에 넣고 압축을 풀면 됩니다. 의존성 패키지 설치 및 설정 MariaDB apt install mariadb-server wordpress가 사용할 ID 및 데이터베이스 생성 mysql -u -p create user wordpress identified by '[PASSWORD]'; create database wordpress; grant all on wordpress.* to wordpress; ...

2024년 12월 22일 · 2 min · 283 words · JongBin

통신사 무제한 요금제로 테더링 사용하기

오피스텔에 인터넷을 신청하기 위해 알아보다가 생각보다 가격이 비싸 다른 대안을 찾아보던 중 스마트폰 데이터 완전 무제한 요금제가 있어 바로 신청하게 되었습니다. QoS1) 도 없고, 가격 또한 유선 100M 신청 비용보다 저렴하고 수도권이라 웹 서치와 유튜브 정도는 가뿐하게 돌릴 수 있는 속도가 나와 여러모로 유선 인터넷 신청보다 더 나은 선택이 아닐 수 없었습니다. 위기 그렇게 요금제를 변경하고 하루동안 평상시 사용하던데로 인터넷을 사용해보니 유선과 비교했을 때 이질감도 없고 빠르고 좋았습니다. 하지만 위기는 찾아왔습니다. 😢 ...

2023년 06월 10일 · 2 min · 350 words · JongBin

fmt 라이브러리로 C++ 콘솔 로거 작성하기

프로그램의 로그를 쓰기 위해 보통 Log4j, spdlog… 등 로거 프레임워크를 사용합니다. 사용하기 간편하며 강력한 기능을 제공합니다. 하지만 저는 fmt를 이용하여 간단히 사용할 수 있는 콘솔 로거를 작성해보려고 합니다. 😎 쉽고 간단한 길 놔두고 이상한 길 가기 ⚠️ Warning 상용 프로그램에서 아래와 같이 로그를 사용한다면 스레드로 인한 작동 오류가 있을 수 있습니다. fmt를 사용해보기 위해 간단히 작성된 것이므로 로거 프레임워크를 사용하기를 권장합니다. fmt 💡 {fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams. ...

2023년 05월 27일 · 3 min · 577 words · JongBin