Study: DeveloperTools(DevTool)

    [IDE] VSCode React + .Net 개발환경 설정 (MacOS M1)

    💡 본 문서는 'React + .Net 개발 환경 구축하기 (feat. Visual Studio for Mac)'에 대해 정리해놓은 글입니다. React + .Net 개발 환경을 구축하는 과정을 정리하였으니 참고하시기 바랍니다. 여기서 Window와 Mac에서의 개발 환경 구축과정이 일부 차이가 있으니 참고하시기 바랍니다. 1. React 설치하기 1.1 node.js 및 npm 다운로드: https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 1.2 node.js 설치 확인 % npm -v % node -v 1.3 create-react-app 설치 np..

    [NoSQL] MongoDB에 접속하기 (mongo-express, Robo 3T, VSCode)

    💡 본 문서는 'MongoDB에 접속하기 (mongo-express, Robo 3T, VSCode)'에 대해 정리해놓은 글입니다. MongoDB를 띄운 후 mongo-express, Robo 3T, VSCode 등 다양한 GUI 접속 툴을 이용하여 DB에 접속하는 방법에 대해 정리하였으니 참고하시기 바랍니다. 1. mongo-express mongo-express는 docker로 웹상에 띄워서 DB에 접속할 수 있는 툴입니다. mongoDB 및 mongo-express를 docker로 띄우는 방법에 대해서는 하단의 링크에서 설명해두었으니 참고하시기 바랍니다. [NoSQL] Docker를 이용하여 MongoDB 서버 띄우기 (feat. mongo-express): https://csj000714.tisto..

    [NoSQL] MongoDB C++ 환경 설정하기(feat. linux mongocxx driver)

    💡 본 문서는 'MongoDB C++ 환경 설정하기'에 대해 정리해놓은 글입니다. MongoDB 서버에 접속하여 데이터를 전송하기 위한 클라이언트를 위한 환경을 설정하는 방법에 대해 정리하였으니 참고하시기 바랍니다. 1. mongocxx driver 설치 스크립트 mongocxx driver를 설치하기 위한 스크립트 파일입니다. 스크립트에 대한 자세한 설명은 하단의 '2. mongocxx driver 설치 상세'에서 정리해놓았으니 참고하시기 바랍니다. #!/bin/bash sudo apt-get install libmongoc-1.0-0 sudo apt-get install libbson-1.0-0 sudo apt-get install cmake libssl-dev libsasl2-dev curl -OL..

    [Docker] docker-compose에서 links와 depends_on의 차이점

    💡 본 문서는 'docker-compose에서 links와 depends_on의 차이점'에 대해 정리해놓은 글입니다. Docker 컨테이너는 시스템에서 격리된 프로세스로 실행됩니다. 이때 Docker에서 지원하는 프로세스간 통신하기 위한 방법인 links와 depends_on에 대해 정리하였으니 참고하시기 바랍니다. 1. docker-compose에서 links와 depends_on의 차이점 1.1 docker-compose: depends_on depends_on 은 서비스가 시작되고 중지되어야 하는 순서를 설정하는 Docker Compose 키워드입니다. 예를 들어 웹 앱 이미지로 구축할 웹 애플리케이션이 Postgres 컨테이너 이후에 시작되기를 원한다고 가정합니다. docker-compose.ym..

    [NoSQL] Docker를 이용하여 MongoDB 서버 띄우기 (feat. mongo-express)

    💡 본 문서는 'Docker를 이용하여 MongoDB 서버 띄우기 (feat. mongo-express, Robo 3T)'에 대해 정리해놓은 글입니다. Docker를 이용하여 MongoDB 서버 띄우고 이에 접속하는 방법에 대해 정리하였으니 참고하시기 바랍니다. 1. Mongo DB 프로젝트 설정 1.1 mongodb 디렉터리 생성 및 디렉토리 권한 변경 % mkdir mongodb % chown 999:999 mongodb 1.2 docker-compose.yml # docker-compose.yml version: "3.8" services: mongo: image: mongo:5.0 container_name: mongo env_file: - .env environment: - MONGO_INITD..