분류 전체보기 212

[Git] 용량이 큰 파일 Push하기 - LFS

오류 메시지에 따르면, chrome.dll 파일이 225.78MB로 GitHub의 파일 크기 제한인 100MB를 초과하여 푸시가 거부되었습니다.이 문제를 해결하려면 [Git LFS (Large File Storage)]를 사용하여 큰 파일을 처리해야 합니다.1. Git LFS 설치git lfs install2. 큰 파일을 Git LFS로 추적chrome.dll과 같이 100MB가 넘는 파일을 Git LFS로 추적합니다..gitattributes 파일에 이 설정이 추가됩니다.git lfs track "Project/.../ChromeBrowser/chrome-win64/chrome.dll"3. CommitLFS로 추적하도록 설정한 후, 커밋을 진행합니다..gitattributes와 함께 커밋해야합니다.gi..

프로그래밍 2024.09.05

[Windows] Junction 특정 폴더로 링크 된 폴더 생성

JunctionJunction은 Windows 운영 체제에서 제공되는 파일 시스템 기능으로, NTFS 파일 시스템에서 사용할 수 있습니다.Junction은 일종의 심볼릭 링크(symlink)로, 특정 디렉터리(폴더)를 다른 디렉터리로 가리키게 하는 것입니다.이는 Linux나 Unix 시스템에서의 심볼릭 링크와 유사합니다.Windows의 바로가기와 Junction의 차이점얼핏 Windows의 바로가기기능이 Junction이 아닌가 라고 착각할 수 있다.둘의 차이점은 Path가 다르다는 것이다.바로가기는 해당 폴더의 Path를 그대로 가지고있다.Junction은 고유의 Path가 존재하며Junction 사용하기cmd 실행 후 아래 명령어를 참고한다.mklink /J [Src Path] [Dst Path]테스..

Windows 2024.05.28

[Tensorflow] Tensorflow, CUDA, CuDnn 버전 확인

방법 1import tensorflow as tffrom tensorflow.python.platform import build_info as buildprint(f"tensorflow version: {tf.__version__}")print(f"Cuda Version: {build.build_info['cuda_version']}")print(f"Cudnn version: {build.build_info['cudnn_version']}")방법 2CUDA 버전 확인nvcc -Vnvcc -V명령어가 안되면 .bashrc에 환경변수 추가해줘야 함export nvcc없을 때 CUDA 버전 확인/usr/local/cuda-버전/bin/nvcc -VCUDNN 8 이전 버전 확인cat /usr/include/x8..

Linux 2024.04.29

[Docker] Dockerfile

도커 파일(Dockerfile)은 도커 이미지를 빌드하기 위한 스크립트입니다.여러 명령어를 사용하여 이미지를 구성하고 필요한 설정을 지정할 수 있습니다. 일반적으로 사용되는 명령어FROM: 기본 베이스 이미지를 지정합니다.FROM ubuntu:20.04RUN: 쉘 명령어를 실행하여 패키지 설치나 설정을 변경합니다.RUN apt-get update && apt-get install -y python3COPY 또는 ADD: 호스트 파일을 이미지로 복사합니다.COPY app.py /app/WORKDIR: 작업 디렉토리를 지정합니다.WORKDIR /appCMD 또는 ENTRYPOINT: 컨테이너가 시작될 때 실행될 명령을 지정합니다.CMD ["python3", "app.py"]EXPOSE: 컨테이너가 사용할 포..

[VisualStudioCode] SSH 원격접속 오류

문제점VisualCode로 Linux서버 접속 시 Remote Explorer 사용하여 원격접속 시도 => 실패프로세스에서 없는 파이프에 쓰려고 했습니다. 오류 출력 확인해결책VisualCode -> Linux 접속정보접속 정보에 대한 파일은 아래 경로에 기입돼 있다.C:\\Users\\administrator\\.ssh\\config권한 문제가 이슈였다.파일 속성 - 보안 탭 - 그룹 또는 사용자 이름 - 알 수 없는 계정 존재 하는걸 확인알수없는 계정 삭제하여 해결하였다.알수없는 계정 삭제할 때 오류 발생파일 속성 - 보안 탭 - 고급상속 사용 안함 선택 - 상속된 사용 권한을 이 개체에 대한 명시적 사용 권한으로 변환합니다 선택알 수 없는 계정 제거참조 : https://answers.microso..

프로그래밍 2024.04.26

[교육] 신임관리자 역량향상

리더십이란?조직 목표를 정하고, 구성원들에게 영향력을 발휘하여, 성과를 달성해 나가는 과정리더십은 사람들에게 바람직한 영향 력을 행사하는 행위와 관련이 있다.리더와 구성원간의 끊임 없는 상호작용이다.성과 창출과 긴밀한 관계 가 있다.리더십의 6가지 종류지시명령형 : 자율성이 손상되고 책임감도 육성되기 어려우나 업무수행의 효과가 높다비전제시형 : 방향이 명확화되어 역할인식이 높아진다관계중시형 : 업무 완성도는 높아지지만 목표감이나 명확성이 애매 해진다선도형 : 독립심은 강화되나, 팀의 능력이 충분하지 않으면 팀원들이 따라오지 않으므로 우왕좌왕한다.육성형 : 커뮤니케이션이나 대화가 늘어나 팀원들이 성장에 기여한다.참여운영형 : 팀원들의 협력의식이 자극되고 일체감이 높아진다.긍정적 관계사람마다 대인관계 향상을..

카테고리 없음 2024.04.25