윈도우 TreeSize Free를 이용한 용량 확인 및 제거 방법
·
Programming/Etc
윈도우에서 프로그램 중 TreeSize Free라는 도구를 이용하여 용량을 확인할 수 있습니다. https://www.jam-software.com/treesize_free#different-versions-for-different-requirements 위의 프로그램을 다운로드 받은 후 실행하면 아래와 같이 각 드라이브 별 사용 용량을 확인할 수 있습니다. 지금 용량을 확인해보니 hiberfile.sys 와 pagefile.sys 파일이 뭔지 모르겠지만 용량이 엄청 크게 나타납니다. 해당 값에 대해 살펴보면 아래와 같습니다. hiberfile.sys 및 **pagefile.sys**은 Windows 운영 체제에서 사용되는 두 가지 중요한 시스템 파일입니다. 각각의 역할은 다르며 시스템의 성능 및 기능에..
git log 메시지 글자깨짐 현상 해결 방법
·
Programming/Git
글자 깨짐은 일반적으로 Git이 사용하는 문자 인코딩과 터미널에서 사용하는 문자 인코딩이 일치하지 않아 발생할 수 있습니다. 이를 해결하기 위해서는, Git이 사용하는 문자 인코딩과 터미널에서 사용하는 문자 인코딩을 일치시켜주면 됩니다. 예를 들어, Git이 UTF-8 인코딩을 사용하도록 설정하고 싶은 경우에는 다음과 같이 명령어를 실행할 수 있습니다. git config --global core.quotepath false git config --global i18n.commitencoding utf-8 git config --global i18n.logoutputencoding utf-8 git config --global gui.encoding utf-8 위 명령어는 Git이 사용하는 문자 인코딩을..
윈도우(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 ..