일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 티스토리챌린지
- 네트워크
- 케이티 에이블스쿨 6기 java
- kt 에이블스쿨 6기 ai
- 백준
- kt 에이블스쿨 기자단
- 케이티 에이블스쿨 6기
- 케이티 에이블스쿨 6기 ai
- 파이썬
- 케이티 에이블스쿨 기자단
- kt 에이블스쿨 6기
- 프로그래머스
- 케이티 에이블스쿨 6기 spring
- kt 에이블스쿨 6기 빅프로젝트
- 에이블 기자단
- kt 에이블스쿨 6기 미니 프로젝트
- KT AIVLE
- 앙상블
- 구현
- 데이터 프레임
- 케이티 에이블스쿨 6기 후기
- 알고리즘
- KT 에이블스쿨
- 오블완
- 백준 사탕 게임
- 머신러닝
- kt aivle school
- SQLD
- 판다스
- 케이티 에이블스쿨
- Today
- Total
목록Settings (9)
미식가의 개발 일기
개요용량이 너무 큰 zip 파일을 불러올 때 zip 파일 내에서 part가 나눠져 다운로드 되는 경우가 있습니다.아래 사진과 같이 원래는 같은 zip 파일에 존재했던 파일이지만 part로 쪼개진 것을 확인할 수 있습니다. 이 파일들을 원래 zip 파일 형태처럼 하나로 합쳐보겠습니다. cmd 열고 명령 수행검색창에서 cmd를 검색한 후 접속하고, 파일이 위치한 곳으로 이동해줍니다.cd 현재 파일 경로 아래 코드를 실행해줍니다.copy /b "{파일 경로}\{파일 이름}.zip.part*" "{파일 경로}\{파일 이름}.zip" ※ 예를 들어 zip 파일 이름이 my_file 이고 C: 아래에 존재한다면 아래 처럼 적어주시면 됩니다.copy /b "C:\my_file.zip.part*" "C:\my_fil..
아래 사진을 보시면 같은 aivle 프로젝트에 대해 각각 하나씩 Repository가 생성되어 있는 것을 확인할 수 있습니다. 이 Repository들을 aivle-proj라는 하나의 Repository를 생성하여 모두 옮겨보겠습니다! 1️⃣ 새로운 Repository 생성 후 주소 복사 2️⃣ 컴퓨터에 새로운 폴더 생성 후 Git Bash로 접속저는 바탕화면에 tmp 폴더 생성한 후 진행했어요! 3️⃣ git clone 후 아무 내용이나 commitGit 저장소로서의 의미를 가지려면 최소 1번은 커밋을 해줘야 합니다. `git init` `git clone [새로운 Repository 주소]`*참고: Git Bash에서 붙여넣기는 `Ctrl+V가` 아닌 `Shift+Insert` 입니다.* REA..
GitFlow란? Git을 사용하는 프로젝트에서 브랜치를 효율적으로 관리하기 위해 고안된 것으로여러 명이 협업하는 대규모 프로젝트에서 매우 유용한 전략입니다.1️⃣ 개요Git은 여러 명이 한 프로젝트를 관리할 때 거의 필수적인 도구입니다.소규모 프로젝트에서는 큰 문제가 없을 수 있지만, 프로젝트가 커지고 여러 명이 협업하다 보면 같은 파일을 동시에 수정하는 경우 충돌이 발생하거나, 잘못된 수정으로 인해 문제가 생길 위험이 커질 수 있습니다.이를 방지하기 위해 GitFlow는 다음과 같은 방식을 사용합니다:메인 프로젝트(메인 브랜치)를 기준으로 복사(새로운 브랜치 생성)하여 작업합니다.복사된 브랜치에서 새로운 기능 개발이나 수정 작업을 진행하고 테스트를 완료합니다.작업이 완료되면 메인 브랜치로 다시 병합(..
가상환경 생성conda create --name venv(가상환경 이름) python=3.12.2(파이썬 버전) 가상환경 조회conda env list 가상환경 활성화conda activate venv(가상환경 이름)- 활성화되면 터미널 프롬프트에 가상환경 이름 표시(가상환경 이름) C:\Users\YourUser> 가상환경 비활성화deactivate 가상환경 삭제conda env remove -n venv(가상환경 이름)
GCP로 GPU 사용하기GCP란?Google Cloud Platform의 약자로 Google이 제공하는 클라우드 컴퓨팅 서비스입니다.여러가지 서비스를 제공하지만 그중에서도 GPU를 사용하는 방법을 포스팅하려 합니다. 0. GCP 로그인처음 가입하irreplaceablehotgirl.tistory.com Jupyter Notebook 실행방화벽 설정- Jupyter Notebook을 사용하려면 8888 포트를 사용해야 하므로 방화벽 설정이 필수입니다.- 방화벽 → 방화벽 규칙 추가를 클릭하여 새로운 규칙을 생성합니다. Jupyter Notebook 설치 후 실행pip install notebookjupyter lab --ip=0.0.0.0 --port=8888 --no-browser→ 위의 명령어 실행 후..
GCP란?Google Cloud Platform의 약자로 Google이 제공하는 클라우드 컴퓨팅 서비스입니다.여러가지 서비스를 제공하지만 그중에서도 GPU를 사용하는 방법을 포스팅하려 합니다. 0. GCP 로그인처음 가입하면 40만원 상당의 무료 크레딧이 3개월간 제공됩니다. GPU 할당량 요청 I AM → GPUS-ALL-REGIONS-per-project 검색 후 선택 → GPU 개수, 사유 입력 후 할당량 요청 1. Compute Engine에서 GPU 인스턴스 생성1) 가상 머신(vm) 생성Compute Engine → vm → 인스턴스 만들기 선택 가상 머신 이름, 지역, 영역, gpu, cpu 선택 2) os 및 스토리지저는 이미지 전환 버튼을 눌러서 자동 설정 후 디스크 용량만 10..
다양한 AI 학습 데이터를 찾을 때 AI 허브에서 찾는 편인데요.직접 다운로드 하는 방법도 있지만,AI 허브에서 지원하는 aihubshell을 이용하여 데이터를 다운로드 하는 방법을 포스팅 하려 합니다. AI-Hub[영상이미지] 물체 조작 손 동작 3D 데이터 #컴퓨터 비전 조회수 7,810 관심등록 8 다운수 26aihub.or.kr 1. 리눅스 서버 준비먼저, 환경을 준비해 줘야 하는데요. 리눅스 서버가 준비되어 있어야 합니다.저는 윈도우에서 실행했기 때문에 WSL(Windows Subsystem for Linux: Windows 10과 Windows 11에서 Linux 환경을 실행할 수 있게 해주는 Microsoft의 기능)을 활용 했습니다! 1) 검색 창에서 cmd를 검색하여 관리자 권한으로 실행..
가상환경 생성conda create --name myenv python=3.8 가상환경 활성화/ 비활성화활성화conda activate myenv비활성화conda deactivate 주피터 노트북 설치pip install jupyter notebook 가상환경과 주피터 노트북 연동주피터 노트북에 가상환경을 하나의 커널로 등록python -m ipykernel install --user --name myenv --display-name "Python (myenv)"커널에서 제거jupyter kernelspec uninstall myenv 주피터 노트북 실행jupyter notebook 가상환경 복사conda create -n myenv_clone --clone myenv 가상환경 목록 확인conda inf..