분류 전체보기
-
주제: 파이썬 대기과학 활용 도서 추천 작성: 2023-07-25 안녕하세요, 개발자 루카스입니다. 오늘은 파이썬을 활용하여 대기과학 데이터를 체계적으로 다룰 수 있는 도서를 소개하려고 합니다. 개요 저의 파이썬 공부법은 필요에 따라 구글링이 주를 이루긴 합니다. 다만, 처음 접하는 분야에 대해서는 체계적으로 공부하는 것을 선호하는 편이라, 책으로 공부를 하는 걸 선호합니다. 예를 들어, "위성영상 처리"분야를 해야 한다고 가정하면, 관련 도서를 구매해서 기본적인 이해의 뼈대를 세운 뒤, 차근차근 살을 붙여가는 방식인 거죠. 대기과학 연구용으로 나온 도서?? 그러다가 우연히 발견한 도서가 "차근차근 파이썬 코딩실습(연구활용 대기과학 편)"입니다. 사실 대기과학 학도로서, 지구과학(대기과학 포함)만을 위한..
[내돈내산] 차근차근 파이썬 코딩실습 (연구활용 대기과학편)주제: 파이썬 대기과학 활용 도서 추천 작성: 2023-07-25 안녕하세요, 개발자 루카스입니다. 오늘은 파이썬을 활용하여 대기과학 데이터를 체계적으로 다룰 수 있는 도서를 소개하려고 합니다. 개요 저의 파이썬 공부법은 필요에 따라 구글링이 주를 이루긴 합니다. 다만, 처음 접하는 분야에 대해서는 체계적으로 공부하는 것을 선호하는 편이라, 책으로 공부를 하는 걸 선호합니다. 예를 들어, "위성영상 처리"분야를 해야 한다고 가정하면, 관련 도서를 구매해서 기본적인 이해의 뼈대를 세운 뒤, 차근차근 살을 붙여가는 방식인 거죠. 대기과학 연구용으로 나온 도서?? 그러다가 우연히 발견한 도서가 "차근차근 파이썬 코딩실습(연구활용 대기과학 편)"입니다. 사실 대기과학 학도로서, 지구과학(대기과학 포함)만을 위한..
2023.07.26 -
주제: 하우위잉글리쉬 진도관리 템플릿 공유 작성: 2023-07-26 안녕하세요, 영어하는 개발자 루카스입니다. 언어는 쓰다가 안쓰면 확실히 까먹는게 참 아쉽습니다. 그래서 지속적인 영어실력 향상을 위해 영어강좌를 결재했습니다. 이전부터 유투브에 쇼츠로 올라오는 거 보면서 관심이 가는 강좌였는데요. 바로, '하우위잉글리쉬' 입니다. 발단 해당 강좌는 HOW WE에서 H, O, W, WE 로 4가지 과정으로 구성되어있습니다 개별로 구매하면 금액적으로도 부담이되는 편입니다. 패키지로 산다고해서 그렇게 싼 금액은 또 아닙니다. 그래서 저는 지인분과 함께 n빵하기로했습니다. 다만, 그러다보니 진도관리 측면에서 어려움이 있어 노션으로 템플릿을 만들어봤습니다. 노션템플릿 Overview 템플릿은 다음과 같은 형태입..
진도관리 무료 노션 템플릿 - How we speak english주제: 하우위잉글리쉬 진도관리 템플릿 공유 작성: 2023-07-26 안녕하세요, 영어하는 개발자 루카스입니다. 언어는 쓰다가 안쓰면 확실히 까먹는게 참 아쉽습니다. 그래서 지속적인 영어실력 향상을 위해 영어강좌를 결재했습니다. 이전부터 유투브에 쇼츠로 올라오는 거 보면서 관심이 가는 강좌였는데요. 바로, '하우위잉글리쉬' 입니다. 발단 해당 강좌는 HOW WE에서 H, O, W, WE 로 4가지 과정으로 구성되어있습니다 개별로 구매하면 금액적으로도 부담이되는 편입니다. 패키지로 산다고해서 그렇게 싼 금액은 또 아닙니다. 그래서 저는 지인분과 함께 n빵하기로했습니다. 다만, 그러다보니 진도관리 측면에서 어려움이 있어 노션으로 템플릿을 만들어봤습니다. 노션템플릿 Overview 템플릿은 다음과 같은 형태입..
2023.07.26 -
주제: 비주얼스튜디오 버전관리제어시스템 : a, m, u, d, r, !, ? 각각의 의미 작성: 2023-07-19 측면에 A, M, U 이건 무슨의미지...? 코드를 수정하는 과정에서 Visual Studio는 파일명 옆에 표시되는 "a", "m", "u" 등과 같은 기호들로 파일의 상태를 직관적으로 표시해줍니다. 이러한 표시는 버전 제어 시스템과의 통합을 제공하며, 코드의 변경 상태를 빠르게 파악할 수 있도록 도와줍니다. 버전제어시스템 그럼 각각의 의미를 파악해보도록 하겠습니다. 문자 풀네임 설명 a added (추가됨) 파일이 최신 버전 제어 시스템에 추가되었음을 나타냅니다. 새로 생성된 파일이 저장소에 추가되었거나, 수정된 파일이 커밋되기 전에 추가된 경우에 이 기호가 표시됩니다. m modif..
[Visual Studio] 비주얼스튜디오 파일명 옆에 a, m, u 의미는?주제: 비주얼스튜디오 버전관리제어시스템 : a, m, u, d, r, !, ? 각각의 의미 작성: 2023-07-19 측면에 A, M, U 이건 무슨의미지...? 코드를 수정하는 과정에서 Visual Studio는 파일명 옆에 표시되는 "a", "m", "u" 등과 같은 기호들로 파일의 상태를 직관적으로 표시해줍니다. 이러한 표시는 버전 제어 시스템과의 통합을 제공하며, 코드의 변경 상태를 빠르게 파악할 수 있도록 도와줍니다. 버전제어시스템 그럼 각각의 의미를 파악해보도록 하겠습니다. 문자 풀네임 설명 a added (추가됨) 파일이 최신 버전 제어 시스템에 추가되었음을 나타냅니다. 새로 생성된 파일이 저장소에 추가되었거나, 수정된 파일이 커밋되기 전에 추가된 경우에 이 기호가 표시됩니다. m modif..
2023.07.19 -
주제: 비슷한 듯 다른 sort와 sorted / sort와 sorted의 사용법과 차이 작성: 2023-07-12 안녕하세요, 루카스입니다. 요즘 정보처리기사 실기를 준비하다보니 의외로 간과하고 넘어갔던 것들을 하나씩 짚고 넘어가고 있습니다. 리스트 내의 값들을 정렬(sort)하고자 할때, 파이썬의 내장함수인 sort와 sorted를 사용할 수 있습니다. 그렇다면 sort와 sorted 함수의 차이와 그 용도에 대해 간단하게 알아보도록 하겠습니다. 빠른 이해를 돕기위해서 'list_value'라는 리스트를 만들도록 하겠습니다. 그리고 값은 10, 20, 40 , 40, 30 으로 구성되어 있다고 가정해보도록 하겠습니다. . sort(* , reverse = False) (참고) .sort default..
[Python] 자주 헷갈리는 sort와 sorted의 차이점주제: 비슷한 듯 다른 sort와 sorted / sort와 sorted의 사용법과 차이 작성: 2023-07-12 안녕하세요, 루카스입니다. 요즘 정보처리기사 실기를 준비하다보니 의외로 간과하고 넘어갔던 것들을 하나씩 짚고 넘어가고 있습니다. 리스트 내의 값들을 정렬(sort)하고자 할때, 파이썬의 내장함수인 sort와 sorted를 사용할 수 있습니다. 그렇다면 sort와 sorted 함수의 차이와 그 용도에 대해 간단하게 알아보도록 하겠습니다. 빠른 이해를 돕기위해서 'list_value'라는 리스트를 만들도록 하겠습니다. 그리고 값은 10, 20, 40 , 40, 30 으로 구성되어 있다고 가정해보도록 하겠습니다. . sort(* , reverse = False) (참고) .sort default..
2023.07.12 -
주제: 우분투에서 GPU 돌아가는 거 확인하는 2가지 방법 작성: 2023-07-04 안녕하세요, 개발자 루카스입니다. 종종 Ubunt에서 GPU 그래픽카드를 사용하는 경우, 내가 진짜 GPU를 사용하고 있는 건지 의문이 들 때가 있습니다. 그럴 때, GPU 그래픽 카드 사용상태를 확인하는 2가지 방법에 대해 알아보도록 하겠습니다. 1. gpustat 첫번째 방법은 gpustat을 활용하여 현재 gpu상태를 확인하는 방법입니다. # gpustat 설치가 필요한 경우 (옵션) $ pip install gpustat # gpustat 실행 $ gpustat -i 2. nvidia-smi 두번째 방법은 nvidia-smi 활용하는 방법입니다. $ nvidia-smi -l 2 -l 옵션을 통해서 갱신시간을 입력..
[Ubuntu] GPU 그래픽카드 사용상태 확인하는 2가지 방법주제: 우분투에서 GPU 돌아가는 거 확인하는 2가지 방법 작성: 2023-07-04 안녕하세요, 개발자 루카스입니다. 종종 Ubunt에서 GPU 그래픽카드를 사용하는 경우, 내가 진짜 GPU를 사용하고 있는 건지 의문이 들 때가 있습니다. 그럴 때, GPU 그래픽 카드 사용상태를 확인하는 2가지 방법에 대해 알아보도록 하겠습니다. 1. gpustat 첫번째 방법은 gpustat을 활용하여 현재 gpu상태를 확인하는 방법입니다. # gpustat 설치가 필요한 경우 (옵션) $ pip install gpustat # gpustat 실행 $ gpustat -i 2. nvidia-smi 두번째 방법은 nvidia-smi 활용하는 방법입니다. $ nvidia-smi -l 2 -l 옵션을 통해서 갱신시간을 입력..
2023.07.05 -
주제: 우분투에서 외부저장소 마운트 하는 방법 및 Read-only system 오류해결 작성: 2023-07-05 우분투 환경 개발을 하다보면 외부데이터를 사용해야하는 경우가 생깁니다. 이런 경우, 외부 저장소 또는 서버에서 데이터 마운트를 통해서 사용할 수 있습니다. 하지만, 종종 마운트가 되어있으나 수정이 어려운 경우가 있습니다. 이는 읽기형태로만 마운트가 되었기때문입니다. 그렇다면, 쓰기가 가능한 상태로 마운트 하는 방법은 ? 문제 발생 - 왜 폴더 생성 및 이름 변경이 안 됨? 마운트 되어있는 Dataset 파일명을 바꾸려고 하는데, 응??? 비활성화는 뭐야...? 혹시 명령어로 파일생성 해야하는거야? $ sudo mkdir data_org mkdir: cannot create directory..
[Ubuntu 20.04][데이터 마운트] cannot create directory: Read-only file system주제: 우분투에서 외부저장소 마운트 하는 방법 및 Read-only system 오류해결 작성: 2023-07-05 우분투 환경 개발을 하다보면 외부데이터를 사용해야하는 경우가 생깁니다. 이런 경우, 외부 저장소 또는 서버에서 데이터 마운트를 통해서 사용할 수 있습니다. 하지만, 종종 마운트가 되어있으나 수정이 어려운 경우가 있습니다. 이는 읽기형태로만 마운트가 되었기때문입니다. 그렇다면, 쓰기가 가능한 상태로 마운트 하는 방법은 ? 문제 발생 - 왜 폴더 생성 및 이름 변경이 안 됨? 마운트 되어있는 Dataset 파일명을 바꾸려고 하는데, 응??? 비활성화는 뭐야...? 혹시 명령어로 파일생성 해야하는거야? $ sudo mkdir data_org mkdir: cannot create directory..
2023.07.05 -
안녕하세요, 개발자 루카스입니다. 초기 유튜브 또는 블로그를 통해서 파이썬 설치를 진행하다 보면, 본인도 모르게 가상환경이름을 그대로 가는 경우가 있습니다. 또는 사용하다보니 불편해서 가상환경 이름을 변경하고 싶을 때가 있습니다. 특정 명령어로 만들어진 가상환경의 이름을 변경하는 명령어는 없지만, 이를 대신할 수 있는 방법이 있어 공유드리고자 합니다 우선, 기 설정한 가상환경을 본인이 "변경하고싶은 가상환경 이름"으로 복제를 합니다. conda create --name [변경하고싶은 가상환경 이름] --clone [기존 환경 이름] "변경하고 싶은 가상환경"이 잘 생성되었는지 확인합니다. conda activate [변경하고싶은 가상환경 이름] "변경하고 싶은 가상환경"이 잘 생성되었다면, conda d..
[Ubuntu] 가상환경 이름 변경하는 방법안녕하세요, 개발자 루카스입니다. 초기 유튜브 또는 블로그를 통해서 파이썬 설치를 진행하다 보면, 본인도 모르게 가상환경이름을 그대로 가는 경우가 있습니다. 또는 사용하다보니 불편해서 가상환경 이름을 변경하고 싶을 때가 있습니다. 특정 명령어로 만들어진 가상환경의 이름을 변경하는 명령어는 없지만, 이를 대신할 수 있는 방법이 있어 공유드리고자 합니다 우선, 기 설정한 가상환경을 본인이 "변경하고싶은 가상환경 이름"으로 복제를 합니다. conda create --name [변경하고싶은 가상환경 이름] --clone [기존 환경 이름] "변경하고 싶은 가상환경"이 잘 생성되었는지 확인합니다. conda activate [변경하고싶은 가상환경 이름] "변경하고 싶은 가상환경"이 잘 생성되었다면, conda d..
2023.06.28 -
안녕하세요, 루카스입니다. 개발업무의 기초는 시스템 구성일 텐데요. 개발환경 구성을 하려고 시스템을 설치하다 보면서 여러 번 설치하고 삭제하는 과정을 겪고 합니다. 특히, 도커를 재설치하는 경우, 이전에 설치한 도커 엔진, 컨테이너, 이미지, 볼륨 등 사용자가 만든 파일 전부 삭제하고 나서 재설치를 진행해야 합니다. 그럼, 설치된 도커 삭제하는 명령어를 알아보도록 하겠습니다 도커 엔진 삭제하기 # sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli # sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce 도커 컨테이너, 이미지, 볼륨, ..
[Docker] 설치된 도커 삭제하는 명령어안녕하세요, 루카스입니다. 개발업무의 기초는 시스템 구성일 텐데요. 개발환경 구성을 하려고 시스템을 설치하다 보면서 여러 번 설치하고 삭제하는 과정을 겪고 합니다. 특히, 도커를 재설치하는 경우, 이전에 설치한 도커 엔진, 컨테이너, 이미지, 볼륨 등 사용자가 만든 파일 전부 삭제하고 나서 재설치를 진행해야 합니다. 그럼, 설치된 도커 삭제하는 명령어를 알아보도록 하겠습니다 도커 엔진 삭제하기 # sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli # sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce 도커 컨테이너, 이미지, 볼륨, ..
2023.06.27 -
주제: 코드 또는 라이브러리를 활용하여 파일구조 시각화하는 방법 작성: 2023-06-24 수정: 2024-03-20 (코드 들여쓰기 수정) 파일구조 시각화의 필요성 파일구조 시각화가 왜 필요할까요? 데이터 관리, 워크플로우 최적화, 문제해결 등에 있어서 중요한 도구가 될 수 있기때문입니다. 특히, 점점 대용량의 복잡한 데이터들을 다루며, 다양한 오픈소스들을 활용하는 사례가 많아지면서 파일구조가 한눈에 명확하게 이해하는데 어려울 수 있습니다. 그렇기에 시각화도구를 통해서 이러한 복잡성을 줄이는 데 도움이 됩니다. 파이썬에서의 파일구조 시각화 파이썬은 다양한 라이브러리를 통해 파일 시스템을 시각화할 수 있는 도구를 제공합니다. 특히, os, os.path 와 같은 모듈은 파일 시스템에 액세스하는 기능을 제..
[Python] 파일구조 시각화하는 방법 [코드/라이브러리 활용]주제: 코드 또는 라이브러리를 활용하여 파일구조 시각화하는 방법 작성: 2023-06-24 수정: 2024-03-20 (코드 들여쓰기 수정) 파일구조 시각화의 필요성 파일구조 시각화가 왜 필요할까요? 데이터 관리, 워크플로우 최적화, 문제해결 등에 있어서 중요한 도구가 될 수 있기때문입니다. 특히, 점점 대용량의 복잡한 데이터들을 다루며, 다양한 오픈소스들을 활용하는 사례가 많아지면서 파일구조가 한눈에 명확하게 이해하는데 어려울 수 있습니다. 그렇기에 시각화도구를 통해서 이러한 복잡성을 줄이는 데 도움이 됩니다. 파이썬에서의 파일구조 시각화 파이썬은 다양한 라이브러리를 통해 파일 시스템을 시각화할 수 있는 도구를 제공합니다. 특히, os, os.path 와 같은 모듈은 파일 시스템에 액세스하는 기능을 제..
2023.06.24 -
주제: 맥북으로 NAS(나스) 로그인하는 방법 작성: 2023-06-24 맥북을 구매한지 6개월이 되어가지만, 아직도 맥북에 기능에 대해 무지한 듯합니다. 필요할때마다 검색하는 방법이 최고인듯합니다. 직장생활을 하다보면, 회사 NAS 또는 데이터센터에 로그인하여 데이터를 확인하거나 업로드 해야하는 일이 생기곤합니다. 저도 윈도우PC에서는 쉽게 했었지만, 맥북에서는 어떻게 해야하는건지...모르겠더라고요. 하지만, 한번만 해보면 쉽습니다. Finder을 통해서 nas 접속하기 STEP 01. 맥의 기본 앱인 Finder을 켜줍니다. STEP 02. 상단 탭에서 "이동" 탭으로 이동합니다. STEP 03. 최하단의 "서버에 연결"을 클릭해줍니다. STEP 04. NAS 주소를 기입합니다. STEP 05. NA..
맥북으로 NAS 로그인하는 방법주제: 맥북으로 NAS(나스) 로그인하는 방법 작성: 2023-06-24 맥북을 구매한지 6개월이 되어가지만, 아직도 맥북에 기능에 대해 무지한 듯합니다. 필요할때마다 검색하는 방법이 최고인듯합니다. 직장생활을 하다보면, 회사 NAS 또는 데이터센터에 로그인하여 데이터를 확인하거나 업로드 해야하는 일이 생기곤합니다. 저도 윈도우PC에서는 쉽게 했었지만, 맥북에서는 어떻게 해야하는건지...모르겠더라고요. 하지만, 한번만 해보면 쉽습니다. Finder을 통해서 nas 접속하기 STEP 01. 맥의 기본 앱인 Finder을 켜줍니다. STEP 02. 상단 탭에서 "이동" 탭으로 이동합니다. STEP 03. 최하단의 "서버에 연결"을 클릭해줍니다. STEP 04. NAS 주소를 기입합니다. STEP 05. NA..
2023.06.24 -
주제: Ubuntu에서. deb 파일 설치하는 2가지 방법 작성: 2023-06-20 안녕하세요, 개린이[개발자 +어린이] 루카스입니다. 업무상 우분투환경에서 개발업무를 시작했습니다. 다만, 우분투가 처음이라 모든 것이 낯섭니다. 마치 처음 맥북을 샀을 때, 캡처하는 방법도 몰라서 하나씩 찾아보던 모습이 생각나곤 합니다. 우분투환경에서 설치파일을 다운로드하다 보면 종종. deb파일을 마주하곤 합니다. tar파일은 압축해제는 아래 명령어로 가능한데, .deb는 어떻게 해야 할까요? tar -xvzf [파일명.tar] 데비안 꾸러미 파일 -. deb . deb은 데미안 꾸러미 파일입니다. 해당 파일설치는 dpkg명령어의 옵션을 이용하여 설치할 수 있습니다. 설치 : -i [install] 옵션 dpkg -i..
Ubuntu에서 .deb 파일 설치하는 2가지 방법주제: Ubuntu에서. deb 파일 설치하는 2가지 방법 작성: 2023-06-20 안녕하세요, 개린이[개발자 +어린이] 루카스입니다. 업무상 우분투환경에서 개발업무를 시작했습니다. 다만, 우분투가 처음이라 모든 것이 낯섭니다. 마치 처음 맥북을 샀을 때, 캡처하는 방법도 몰라서 하나씩 찾아보던 모습이 생각나곤 합니다. 우분투환경에서 설치파일을 다운로드하다 보면 종종. deb파일을 마주하곤 합니다. tar파일은 압축해제는 아래 명령어로 가능한데, .deb는 어떻게 해야 할까요? tar -xvzf [파일명.tar] 데비안 꾸러미 파일 -. deb . deb은 데미안 꾸러미 파일입니다. 해당 파일설치는 dpkg명령어의 옵션을 이용하여 설치할 수 있습니다. 설치 : -i [install] 옵션 dpkg -i..
2023.06.24 -
주제: 2023년 서울축제 정보 및 티켓구매방법 작성: 2023-05-25 2023년 서울 맥주축제 - 이번 여름 마음대로 즐겨보자 5월달에 대전과 부산에서 "센텀맥주축제" 있었습니다. 축제정보면서 마음 속으로 "서울에서는 왜 맥주축제 안하지?" 라는 생각을 했었는데, 드디어 서울에서 맥주축제가 오픈합니다. 일정은 다음과 같습니다. | 주소 : 서울 서울시 성동구 사근동 102-16 | 판매기간 : 2023.05.10 ~ 2023.05.27 - 2차티켓구매 : 45,000원 https://www.gagafestival.com/search - 현장구매 시 : 65,000원 | 행사기간 : 2023.06.30 ~ 2023.07.02 | 입장가능시간 : 4:00PM 티켓 구입시 시원한 생맥주를 원하는 대로 '..
2023년 서울 맥주축제 정보 및 저렴하게 티켓구매주제: 2023년 서울축제 정보 및 티켓구매방법 작성: 2023-05-25 2023년 서울 맥주축제 - 이번 여름 마음대로 즐겨보자 5월달에 대전과 부산에서 "센텀맥주축제" 있었습니다. 축제정보면서 마음 속으로 "서울에서는 왜 맥주축제 안하지?" 라는 생각을 했었는데, 드디어 서울에서 맥주축제가 오픈합니다. 일정은 다음과 같습니다. | 주소 : 서울 서울시 성동구 사근동 102-16 | 판매기간 : 2023.05.10 ~ 2023.05.27 - 2차티켓구매 : 45,000원 https://www.gagafestival.com/search - 현장구매 시 : 65,000원 | 행사기간 : 2023.06.30 ~ 2023.07.02 | 입장가능시간 : 4:00PM 티켓 구입시 시원한 생맥주를 원하는 대로 '..
2023.05.26