본문 바로가기

전체 글123

[Postman] Postman? API에 요청을 보내고 결과를 확인하길 원할 때, 브라우저에 직접 API URL을 작성하여 결과를 확인할 수 있다.하지만 이 방법은 말 그대로 서버를 켜고 해당 URL에 접속 후 매핑을 적용한 기능을 사용해서 결과를 확인해야 하는 아주 큰 번거로움이 있다. 하지만 포스트맨을 사용하면 URL에 요청할 매핑(메소드)를 지정할 수 있고 호출에 필요한 매개변수의 방식 설정 및 결과 확인을 빠르게 이루어낼 수 있다. 또한, 포스트맨은 웹으로도 사용가능하고 앱으로도 사용이 가능하다. 1. 포스트맨 다운로드https://www.postman.com Postman API Platform | Sign Up for FreePostman is an API platform for building and using APIs. .. 2024. 7. 24.
[Node] session 자바에서 비교적 편리하게 세션과 쿠키를 다뤘던 경험과 다르게 Node 환경에서 session을 다뤄보는 것은 처음이기도 했고구조도 달라서 꽤나 애를 먹었다. 따라서, 기록을 해놔야 겠다는 생각이 들었다.  1. session 설치npm install express-mysql-sessionnpm install express-session express-session 만으로는 세션 저장 여부를 확인할 수 없기 때문에 express-mysql-session 을 사용해서 세션의 저장소를 함께 사용해 주어야 한다. 2. session 설정app.use( session({ secret: 'custom-secret', resave: false, saveUninitialize.. 2024. 7. 24.
[GitHub] 디렉토리에 오른쪽 화살표(클릭 x) GitHub 디렉토리에 위와 같은 화살표가 나온다면 폴더에 접근할 수 없다는 것을 의미하며, 실제로 클릭을 해봐도 디렉토리에 들어가지질 않는다. 이 문제는 최상위 폴더 외에 .git 디렉토리가 추가로 생겨서 발생하는 문제이다. 해결법1) .git파일 제거2) 스테이징 파일 제거3) add commit push 진행 문제가 발생한 폴더에 들어간 후rm -rf .gitgit rm --cached . -rf 차례대로 진행 모두 진행했으면 add > commit > push 진행하면 해결이 된다. 2024. 7. 18.
[Node] Node.js? Node.js란?- Node.js는 서버 사이드 및 네트워크 애플리케이션을 구축하기 위해 설계된 오픈 소스, 크로스 플랫폼 JavaScript 런타임 환경이다. Node.js는 V8 JavaScript 엔진을 사용하여 JavaScript를 매우 빠르게 실행하며, 비동기 이벤트 기반 아키텍처를 채택하여 높은 성능과 확장성을 제공한다.  Node.js의 주요 특징 및 구성 요소비동기 이벤트 기반 아키텍처이벤트 루프: Node.js의 핵심은 이벤트 루프이다. 비동기 작업을 관리하고, 작업이 완료되었을 때 콜백을 실행하는 역할을 한다. 이 구조 덕분에 Node.js는 블로킹 없이 많은 클라이언트 요청을 동시에 처리할 수 있다.콜백: Node.js에서 비동기 작업이 완료되면 호출되는 함수이다. 예를 들어, 파일을.. 2024. 7. 17.
[GitHub] Overview 꾸미기 우선 나의 프로필 상태이다.아직은 추가할 내용이 더 많지만 중간정리 느낌으로 포스팅하려고 한다.먼저 GitHub엔 이스터에그(?)처럼 숨겨진 기능들이 있다.이렇게 New Repository에서 자신의 깃 로그인 아이디와 동일한 이름의 레퍼지토리를 적어주면 이런 화면이 나온다.(난 이미 생성을 해두었기 때문에 이미 존재하는 레퍼지토리라고 나온다)  1. Header소스: https://github.com/kyechan99/capsule-render GitHub - kyechan99/capsule-render: 🌈 Dynamic Coloful Image Render🌈 Dynamic Coloful Image Render. Contribute to kyechan99/capsule-render developm.. 2024. 7. 1.
[NCLOUD] VPC? 및 SERVER, DB, STORAGE 설정 VPC(Virtual Private Cloud)는 퍼블릭 클라우드 환경에서 사용할 수 있는 고객 전용 사설 네트워크이다. 다른 네트워크와 논리적으로 분리되어 있어 IT 인프라를 안전하게 구축하고 간편하게 관리할 수 있다. 또한 기존의 데이터 센터 네트워크와 유사하게 구현할 수 있다.   VPC(Virtual Private Cloud)가 제공하는 다양한 기능으로 전용 네트워크 사용: 다른 네트워크와 상호 간섭이 발생할 염려 없이 논리적으로 완전히 분리된 네트워크를 사용할 수 있다. 다양한 네트워크 토폴로지: VPC 내부에 Public Subnet 또는 Private Subnet을 생성하여 고객 맞춤형 네트워크 환경을 조성할 수 있다. Subnet을 생성한 후 서버, 데이터베이스와 같은 리소스를 안에 배치한.. 2024. 6. 10.