윈도우(Window) 도커 드라이브 변경법
·
Programming
일반적으로 윈도우에서 Docker는 C드라이브에 설치가 됩니다. 처음 설치시에 D드라이브로 도커의 이미지를 지정하지 않았다면 아래와 같은 방법으로 도커의 드라이브를 수정할 수 있습니다. Docker를 D 드라이브로 옮기는 방법은 다음과 같습니다. 기존 Docker 경로에서 이미지 및 컨테이너를 모두 삭제합니다. Docker Desktop을 사용하는 경우, Docker Desktop을 중지하고 아이콘을 오른쪽 클릭하여 "Settings"를 선택합니다. 그런 다음, "Resources" > "Reset"을 클릭하여 이미지 및 컨테이너를 모두 삭제합니다. 새로운 Docker 경로를 생성합니다. D 드라이브에 Docker 폴더를 생성합니다. Docker Desktop을 시작하고, "Settings"를 엽니다. ..
대용량 데이터를 관리하기 좋은 DB
·
Programming
대용량의 데이터를 관리하는 데이터베이스는 여러 가지가 있지만, 어떤 데이터를 저장하고 어떤 요구사항을 충족해야 하는지에 따라 적합한 데이터베이스가 달라집니다. 다음은 대용량의 데이터를 관리하는 데에 적합한 몇 가지 데이터베이스입니다. 관계형 데이터베이스 (RDBMS) RDBMS는 SQL(Structured Query Language)을 사용하여 데이터를 저장하고 관리하는 데이터베이스입니다. 대용량의 데이터를 다루기 위해서는 수평적 분할, 샤딩(sharding) 및 클러스터링(cluster) 기능 등을 제공하는 데이터베이스를 선택하는 것이 중요합니다. 대표적인 RDBMS로는 Oracle, Microsoft SQL Server, PostgreSQL 등이 있습니다. NoSQL 데이터베이스 NoSQL 데이터베이..
c++에서 hello world 찍는 방법
·
Programming
C++에서 로깅(logging)을 구현하는 방법은 다양하지만, 대표적으로 아래와 같은 방법이 있습니다. cout 사용하기 가장 간단한 방법으로는 **cout**을 사용하여 로그를 출력하는 것입니다. 이 방법은 다음과 같이 구현할 수 있습니다. #include int main() { std::cout
화장품 파하(PHA), 바하(BHA), 아하(AHA)에 대해서
·
생활상식
PHA (Polyhydroxy Acid) PHA는 "Polyhydroxy Acid"의 약자로, 피부를 부드럽게 각질층을 제거하는 성분입니다. 주로 간편한 엑스폴리에이션(피부의 각질층 제거)을 위해 사용되는데, 민감한 피부에도 부담 없이 사용할 수 있어 인기가 높습니다. PHA는 AHA와 비슷한 효과를 가지고 있지만, 더 부드러우면서도 효과적으로 각질을 제거해줍니다. BHA (Beta Hydroxy Acid) BHA는 "Beta Hydroxy Acid"의 약자로, 지루산(Salicylic Acid)이 가장 일반적으로 사용됩니다. 피지 제거와 각질 제거에 효과가 있어 여드름 피부 관리에 주로 사용됩니다. 또한 염증을 진정시키는 효과가 있어 트러블이 있는 피부에도 도움을 줄 수 있습니다. AHA (Alpha ..
프로젝트 관리 및 협업 도구 비교
·
Programming
프로젝트 관리 및 협업은 현대의 비즈니스 환경에서 매우 중요한 요소입니다. 아래는 프로젝트 관리와 관련된 도구 정보입니다. 1. Trello 장점: Trello는 직관적이며 시각적으로 작업을 관리하는 데 뛰어납니다. 카드 및 보드 시스템을 통해 작업을 쉽게 구성하고 추적할 수 있습니다. 간단한 사용법으로 누구나 빠르게 익힐 수 있습니다. 단점: Trello는 대규모 프로젝트에는 부적합할 수 있으며, 고급 기능이 한정적입니다. 2. Asana 장점: Asana는 프로젝트 계획, 작업 추적 및 일정 관리를 한 곳에서 통합합니다. 다양한 협업 및 보고 기능을 제공하며, 팀 간의 효율적인 작업 협업을 지원합니다. 단점: 초기 학습 곡선이 있으며, 복잡한 프로젝트에 대한 비용이 높을 수 있습니다. 3. Jira ..
쿠버네티스와 도커의 볼륨의 차이
·
Programming/Etc
쿠버네티스(Kubernetes)와 도커(Docker)는 모두 컨테이너화된 응용 프로그램을 관리하기 위한 기술이지만, 볼륨(Volume)의 관리 방식에서 몇 가지 차이가 있습니다. 도커에서 볼륨은 컨테이너 내부와 호스트 사이에서 데이터를 공유하기 위한 방법으로 사용됩니다. 도커 볼륨은 호스트 파일 시스템의 특정 경로에 마운트되고, 컨테이너에서 이 경로를 통해 데이터를 읽고 쓸 수 있습니다. 도커 볼륨은 컨테이너가 종료되더라도 유지되며, 여러 컨테이너 간에도 공유할 수 있습니다. 도커 볼륨은 로컬 파일 시스템, 네트워크 저장소, 클라우드 저장소 등 다양한 유형을 지원합니다. 쿠버네티스에서는 볼륨은 도커와 유사하게 컨테이너와 호스트 간의 데이터 공유를 제공하지만, 몇 가지 차이가 있습니다. 쿠버네티스는 여러 ..
타입스크립트란?
·
Programming/JavaScript & TypeScript
타입스크립트(TypeScript)는 자바스크립트를 기반으로 하는 오픈 소스 프로그래밍 언어로서, 마이크로소프트에서 개발한 언어입니다. 자바스크립트의 기능을 그대로 사용하면서, 정적 타입 검사와 클래스 기반 객체지향 프로그래밍 등을 지원합니다. 타입스크립트의 장점으로는 다음과 같은 것들이 있습니다. 정적 타입 검사: 타입스크립트는 코드를 실행하기 전에 정적으로 타입을 검사하여 오류를 사전에 방지할 수 있습니다. 객체지향 프로그래밍: 타입스크립트는 클래스 기반 객체지향 프로그래밍을 지원합니다. ES6/ES7 문법 지원: 타입스크립트는 최신 ECMAScript 표준인 ES6/ES7 문법을 지원합니다. 코드 가독성: 타입스크립트는 코드를 보다 명확하고 가독성 있게 작성할 수 있도록 도와줍니다. 대규모 프로젝트 ..