전체 글

리뷰, 개발, 일상을 기록하는 블로그
프로그래밍

윈도우(Window) 도커 드라이브 변경법

일반적으로 윈도우에서 Docker는 C드라이브에 설치가 됩니다. 처음 설치시에 D드라이브로 도커의 이미지를 지정하지 않았다면 아래와 같은 방법으로 도커의 드라이브를 수정할 수 있습니다. Docker를 D 드라이브로 옮기는 방법은 다음과 같습니다. 기존 Docker 경로에서 이미지 및 컨테이너를 모두 삭제합니다. Docker Desktop을 사용하는 경우, Docker Desktop을 중지하고 아이콘을 오른쪽 클릭하여 "Settings"를 선택합니다. 그런 다음, "Resources" > "Reset"을 클릭하여 이미지 및 컨테이너를 모두 삭제합니다. 새로운 Docker 경로를 생성합니다. D 드라이브에 Docker 폴더를 생성합니다. Docker Desktop을 시작하고, "Settings"를 엽니다. ..

프로그래밍

대용량 데이터를 관리하기 좋은 DB

대용량의 데이터를 관리하는 데이터베이스는 여러 가지가 있지만, 어떤 데이터를 저장하고 어떤 요구사항을 충족해야 하는지에 따라 적합한 데이터베이스가 달라집니다. 다음은 대용량의 데이터를 관리하는 데에 적합한 몇 가지 데이터베이스입니다. 관계형 데이터베이스 (RDBMS) RDBMS는 SQL(Structured Query Language)을 사용하여 데이터를 저장하고 관리하는 데이터베이스입니다. 대용량의 데이터를 다루기 위해서는 수평적 분할, 샤딩(sharding) 및 클러스터링(cluster) 기능 등을 제공하는 데이터베이스를 선택하는 것이 중요합니다. 대표적인 RDBMS로는 Oracle, Microsoft SQL Server, PostgreSQL 등이 있습니다. NoSQL 데이터베이스 NoSQL 데이터베이..

프로그래밍

c++에서 hello world 찍는 방법

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 ..

프로그래밍

프로젝트 관리 및 협업 도구 비교

프로젝트 관리 및 협업은 현대의 비즈니스 환경에서 매우 중요한 요소입니다. 아래는 프로젝트 관리와 관련된 도구 정보입니다. 1. Trello 장점: Trello는 직관적이며 시각적으로 작업을 관리하는 데 뛰어납니다. 카드 및 보드 시스템을 통해 작업을 쉽게 구성하고 추적할 수 있습니다. 간단한 사용법으로 누구나 빠르게 익힐 수 있습니다. 단점: Trello는 대규모 프로젝트에는 부적합할 수 있으며, 고급 기능이 한정적입니다. 2. Asana 장점: Asana는 프로젝트 계획, 작업 추적 및 일정 관리를 한 곳에서 통합합니다. 다양한 협업 및 보고 기능을 제공하며, 팀 간의 효율적인 작업 협업을 지원합니다. 단점: 초기 학습 곡선이 있으며, 복잡한 프로젝트에 대한 비용이 높을 수 있습니다. 3. Jira ..

이프로그
이프로그의 IT이야기