✔ Python
-
주제: [기상청 API 허브][위성 데이터] 실시간 위성 데이터 수집 코드 구현하기 (코드 포함) 작성: 2024-03-14 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 마지막 포스팅입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) ..
[기상청 API 허브] 위성 데이터 다운받기 (코드 포함)주제: [기상청 API 허브][위성 데이터] 실시간 위성 데이터 수집 코드 구현하기 (코드 포함) 작성: 2024-03-14 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 마지막 포스팅입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) ..
2024.03.14 -
주제: [지상관측] 실시간 기상자료 수집코드 구현하기(코드 포함) 수정: 2024-03-14 (본문 및 링크 수정) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 3번째 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) 4. 코드 구..
[기상청 API 허브] 지상관측 데이터 다운받기(2/2)주제: [지상관측] 실시간 기상자료 수집코드 구현하기(코드 포함) 수정: 2024-03-14 (본문 및 링크 수정) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 3번째 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) 4. 코드 구..
2024.03.14 -
주제: 실시간 기상자료 수집코드 구현하기(코드 포함) 작성: 2024-02-29 수정: 2024-03-12 (추가내용 기술) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 2번째 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) 4...
[기상청 API 허브] 지상관측 데이터 다운받기 (1/2)주제: 실시간 기상자료 수집코드 구현하기(코드 포함) 작성: 2024-02-29 수정: 2024-03-12 (추가내용 기술) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 2번째 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(2/2) 4...
2024.03.01 -
제목: docker ps - permission denied 오류해결 방법 수정: 2024-02-29 오류발생 docker 설치가 끝난 뒤 docker ps 를 확인했을때 대부분 permission denied error 발생하곤합니다. 해당 오류 해결방안은 다음과 같습니다. docker -v # 설치된 도커버전 확인 docker ps # permission denied 오류 발생 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run..
[Docker] docker ps - permission denied 오류해결 방법제목: docker ps - permission denied 오류해결 방법 수정: 2024-02-29 오류발생 docker 설치가 끝난 뒤 docker ps 를 확인했을때 대부분 permission denied error 발생하곤합니다. 해당 오류 해결방안은 다음과 같습니다. docker -v # 설치된 도커버전 확인 docker ps # permission denied 오류 발생 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run..
2024.03.01 -
주제: 맥북 비주얼스튜디오 언어 변경하기(한글 → 영어) 수정: 2024-02-27안녕하세요, 루카스입니다. 필자의 경우, 비주얼 스튜디오 설치 당시 편의성을 위해 '한글'로 설정하였습니다. 하지만, 개발과정에서 발생할 수 있는 사용자 환경 및 용어의 통일성을 위해 영문으로 설정하는 게 업무 진행 시, 수월하다는 걸 느꼈습니다. 그래서 오늘은 맥북에서 비주얼 스튜디오 언어변경하는 방법을 소개하고자 합니다.언어 변경하기우선, 설치된 visual studio code 실행합니다. 우리가 하고자 하는 건 "언어 확장"입니다. 명령 팔레트를 켜는 방법은 2가지가 있습니다.단축키 사용 O : Contrl + shift + p 단축키로 "언어" 검색하면 "기본 설정 : 언어 확장" 클릭단축키 사용 X : 보기 > ..
[Visual Studio] 맥북에서 visual studio code 언어 변경하기(한글 → 영어)주제: 맥북 비주얼스튜디오 언어 변경하기(한글 → 영어) 수정: 2024-02-27안녕하세요, 루카스입니다. 필자의 경우, 비주얼 스튜디오 설치 당시 편의성을 위해 '한글'로 설정하였습니다. 하지만, 개발과정에서 발생할 수 있는 사용자 환경 및 용어의 통일성을 위해 영문으로 설정하는 게 업무 진행 시, 수월하다는 걸 느꼈습니다. 그래서 오늘은 맥북에서 비주얼 스튜디오 언어변경하는 방법을 소개하고자 합니다.언어 변경하기우선, 설치된 visual studio code 실행합니다. 우리가 하고자 하는 건 "언어 확장"입니다. 명령 팔레트를 켜는 방법은 2가지가 있습니다.단축키 사용 O : Contrl + shift + p 단축키로 "언어" 검색하면 "기본 설정 : 언어 확장" 클릭단축키 사용 X : 보기 > ..
2024.02.28 -
주제: [기상청 API 허브] 누구나 쉽게 기상자료 다운로드하는 방법 작성: 2024-02-24 수정: 2024-03-14 (링크 수정) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 시리즈 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(..
[기상청 API 허브] API 활용한 기상자료 쉽게 다운받기주제: [기상청 API 허브] 누구나 쉽게 기상자료 다운로드하는 방법 작성: 2024-02-24 수정: 2024-03-14 (링크 수정) 해당 포스팅은 "오픈 API 활용한 실시간 기상데이터 수집" 관련 시리즈 글입니다. 🧑🏻💻 API 활용한 실시간 기상데이터 수집 ☁️ 1. 사이트 소개 - 2024.02.25 - [✔ Python/10. Others] - [기상청 API 허브] API 활용한 기상자료 쉽게 다운받기 2. 코드 구현(1) - 2024.03.01 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기 (1/2) 3. 코드 구현(2) - 2024.03.14 - [✔ Python/10. Others] - [기상청 API 허브] 지상관측 데이터 다운받기(..
2024.02.25 -
주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 적용하기 작성: 2024-01-14 🛰️ GK2A Land/Sea Mask 데이터 1. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 2. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (2/2) GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는..
GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (2/2)주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 적용하기 작성: 2024-01-14 🛰️ GK2A Land/Sea Mask 데이터 1. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 2. 2024.01.14 - [✔ Python/3. Image Processing] - GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (2/2) GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2) 주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는..
2024.01.14 -
주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는 대한민국 기상위성인 천리안위성 2A호(GEO-KOMPSAT-2A, 이하 GK2A)과 관련하여 LSM(Land/Sea mask) 데이터에 대해 다뤄보려고 합니다. GK2A에 상세한 내용이 궁금하신 분은 링크를 클릭하시면 확인할 수 있습니다. **GK2A와 관련하여 GK2A는 16개 채널로 다양한 관측이 가능한 기상위성입니다. 채널에 따라 해상도가 다르지만, 2km 이하의 해상도로 매 10분 간격으로 관측이 가능한 위성입니다. 1. LSM (Land/Sea mask) 1.1. LSM란? LSM 데이터는 지구 표면에서 육지(Land)와 바다(Sea)를 구분하는 ..
GK2A LSM(Land/Sea Mask) 데이터 이해와 활용 방법 (1/2)주제: 천리안위성 2A호 Land Mask / Sea Mask 데이터 이해하기 작성: 2024-01-14 안녕하세요, 루카스입니다. 이번 포스팅에서는 대한민국 기상위성인 천리안위성 2A호(GEO-KOMPSAT-2A, 이하 GK2A)과 관련하여 LSM(Land/Sea mask) 데이터에 대해 다뤄보려고 합니다. GK2A에 상세한 내용이 궁금하신 분은 링크를 클릭하시면 확인할 수 있습니다. **GK2A와 관련하여 GK2A는 16개 채널로 다양한 관측이 가능한 기상위성입니다. 채널에 따라 해상도가 다르지만, 2km 이하의 해상도로 매 10분 간격으로 관측이 가능한 위성입니다. 1. LSM (Land/Sea mask) 1.1. LSM란? LSM 데이터는 지구 표면에서 육지(Land)와 바다(Sea)를 구분하는 ..
2024.01.14 -
주제: PyQt6 Qwidget의 모든 것 작성: 2024-01-14 안녕하세요, 루카스입니다. 이전 시리즈에서 "PyQt6로 쉽게 GUI을 만들기"로 GUI를 예제를 진행했습니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드 ..
[PyQt6] 다양한 위젯(Qwidget) 적용하기주제: PyQt6 Qwidget의 모든 것 작성: 2024-01-14 안녕하세요, 루카스입니다. 이전 시리즈에서 "PyQt6로 쉽게 GUI을 만들기"로 GUI를 예제를 진행했습니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (코드 ..
2024.01.14 -
주제: 마스킹 데이터(Masking Data) 만들기 작성: 2024-01-10 1. 마스크 배열이란? 마스크(Mask) 배열은 데이터과학 및 프로그로밍에서 중요한 개념으로, 특정 조건에 따라 배열 내의 데이터 요소를 선택적으로 '숨기는'데 사용됩니다. 마치, 사람이 마스크로 얼굴을 가리는 것과 유사합니다. 이 방식은 배열의 일부 데이터를 처리에서 제외하거나 다르게 처리할 필요가 있을 때 유용합니다. 2. 마스킹 데이터가 필요한 이유 그럼, 마스킹 데이터가 필요한 이유에 대해 알아보도록 하겠습니다. 4가지(데이터 필터링, 개인정보 보호, 오류데이터 처리, 성능) 측면에서 고려해 볼 수 있습니다. 데이터 필터링: 특정 기준에 따라 데이터를 선택적으로 분석하거나 표시할 필요가 있을 때 마스킹을 사용 개인정보..
파이썬으로 데이터 마스킹하기 - Numpy.ma주제: 마스킹 데이터(Masking Data) 만들기 작성: 2024-01-10 1. 마스크 배열이란? 마스크(Mask) 배열은 데이터과학 및 프로그로밍에서 중요한 개념으로, 특정 조건에 따라 배열 내의 데이터 요소를 선택적으로 '숨기는'데 사용됩니다. 마치, 사람이 마스크로 얼굴을 가리는 것과 유사합니다. 이 방식은 배열의 일부 데이터를 처리에서 제외하거나 다르게 처리할 필요가 있을 때 유용합니다. 2. 마스킹 데이터가 필요한 이유 그럼, 마스킹 데이터가 필요한 이유에 대해 알아보도록 하겠습니다. 4가지(데이터 필터링, 개인정보 보호, 오류데이터 처리, 성능) 측면에서 고려해 볼 수 있습니다. 데이터 필터링: 특정 기준에 따라 데이터를 선택적으로 분석하거나 표시할 필요가 있을 때 마스킹을 사용 개인정보..
2024.01.10 -
주제: Streamlit 배포하기 작성: 2024-01-10 안녕하세요, 루카스입니다. 2024년 갑진년, 청룡의 해! 2024년 좋은 일만 가득하시기를 바라겠습니다. 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기 -파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기 - 파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. 이렇게 쉽고 빠르게..
파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기주제: Streamlit 배포하기 작성: 2024-01-10 안녕하세요, 루카스입니다. 2024년 갑진년, 청룡의 해! 2024년 좋은 일만 가득하시기를 바라겠습니다. 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기 -파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기 - 파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. 이렇게 쉽고 빠르게..
2024.01.10 -
주제: PyQt6 GUI 스타일/테마/Theme 적용하기 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 4번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (..
[PyQt6] GUI Stylesheet Theme 적용하기 : qt_material주제: PyQt6 GUI 스타일/테마/Theme 적용하기 작성: 2023-10-25 수정: 2023-10-29 해당 포스팅은 "PyQt6로 쉽게 GUI 만들기" 시리즈의 4번째 글입니다. 🖥️ PyQt6로 쉽게 GUI 만들기 1. 구조 이해 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] 기본적인 구조부터 이해하기 2. 코드 구현 - 2023.10.25 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI 구현[1/2] (코드 포함) 3. 코드 개선 - 2023.10.24 - [✔ Python/4. GUI Programming] - [PyQt6] QListWidget 활용한 GUI구현 [2/2] (..
2023.10.29