전체보기

주제: Python으로 손쉽게 대시보드 만드는 방법 [1] Streamlit 소개 및 설치 작성: 2023-10-09 📊 파이썬으로 손쉽게 대시보드 만드는 방법 [1] 2023.10.09 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기 [2] Streamlit 데이터 표출하기-파이썬으로 손쉽게 대시보드 만드는 방법 [3] Streamlit 데이터 시각화하기-파이썬으로 손쉽게 대시보드 만드는 방법 [4] 2024.01.10 - [✔ Python/2. Visualization] - 파이썬으로 쉽게 대시보드 만들기 [4] Streamlit 배포하기 1. streamlit이란? Streamlit은 데이터 과학자와 엔지니어를 위한..
주제: [PyQt 프로그래밍] 파이썬으로 GUI 만들기 [1] pyqt6 소개 및 설치하기 작성: 2023-10-09 버전: python 3.9 / PyQt6 6.5.2 / PyQt6-Qt6 6.5.2 / PyQt6-sip 13.5.2 안녕하세요, 개발자 루카스입니다. 파이썬은 그 뛰어난 확장성과 다양한 라이브러리 덕분에 여러 분야에서 널리 사용되고 있습니다. GUI(Graphical User Interface) 개발 분야에서도 예외는 아닙니다. 파이썬을 활용하면 Tkinter, wxPython, Kivy, Dear PyGui와 같은 다양한 라이브러리를 통해 쉽게 GUI 애플리케이션을 만들 수 있지만, 그 중에서도 PyQt는 강력한 기능과 뛰어난 퍼포먼스로 많은 개발자들이 사용하고 있습니다. 이번 포스팅..
·Info
주제: 더 보기 편리해진 서울 지하철 노선도 작성: 2023-09-17 Reference 서울매크로 : https://mediahub.seoul.go.kr/uploads/seoul_metro.png
·Info
Topic: The Era of Global Boiling Date: 07-31-2023 안녕하세요, 영어하는 루카스입니다. 오늘은 지구온난화에 대한 주제를 다뤄보도록 하겠습니다. "The era of global warming has ended and “the era of global boiling has arrived”, the UN secretary general, António Guterres, has said after scientists confirmed July was on track to be the world’s hottest month on record. "전 세계적 온난화 시대가 끝났으며 "글로벌 끓어오르는 시대가 도래했다"라고 유엔 사무총장 안토니오 구테레스가 말했습니다. 이 발언은..
주제: 웹크롤링으로 데이터다운 자동화하기 - 데이터 준비 작성: 2023-07-30 버전: python 3.9 발단 요즘은 "지구온난화", "기후변화"가 일상에서 실제로 체감되는 듯합니다. 기온상승과 더불어 문제는 것은 바로 해수온도입니다. 해수온도가 상승하면서 바다의 용존 산소량이 줄어들어, 바다가 머금을 수 있는 이산화탄소의 양이 줄어들게 됩니다. 이는 대기 중에 이산화탄소의 양이 증가하되며, 지구온난화 효과는 더 강화되는 악순환의 고리가 이어지게 되는 것이죠. 그래서 파이썬으로 직접 해수면의 온도를 직접 시각화하며, 연도별 변화를 확인하고 싶다는 생각이 들게 되었습니다. 관련 포스팅은 총 3개의 시리즈로 구성되며, 해당 포스팅은 첫 번째인 데이터 준비에 해당됩니다. 1. 데이터 준비 - SST(Su..
·OS/리눅스
주제: 우분투 한글 자음모음 분리(한글깨짐현상) 해결방법 fcitx 버전 : Ubuntu 20.04.06 LTS 작성: 2023-07-19 수정: 2023-07-28 안녕하세요, 개발자 루카스입니다. 코딩이 한글로 짜는게 아니라서 영어에 익숙해질겸 우분투에서는 한글설정을 안해놨었습니다. 하지만, 개발업무는 혼자만 하는 것이 아니라 코드를 공유하고 수정하는 작업이 필요하기때문에 주석작성 등에서 한글이 필요하게 되었습니다. ㅎ ㅏ ㄴ ㄱ ㅡ ㄹ 왜 이렇게 나와...? 따로 한글 설정을 안해놓긴했지만, 한글입력하면 자음과 모음이 모두 분리되게 나타납니다. 이와 같이 한글깨짐현상이 발생하는 경우에는 언어설정이 필요합니다. 우분투 한글지원 - fcitx 활용법 우분투에서 한글지원하는 방식은 여러가지가 있습니다. ..
·Info
주제: 파이썬 대기과학 활용 도서 추천 작성: 2023-07-25 안녕하세요, 개발자 루카스입니다. 오늘은 파이썬을 활용하여 대기과학 데이터를 체계적으로 다룰 수 있는 도서를 소개하려고 합니다. 개요 저의 파이썬 공부법은 필요에 따라 구글링이 주를 이루긴 합니다. 다만, 처음 접하는 분야에 대해서는 체계적으로 공부하는 것을 선호하는 편이라, 책으로 공부를 하는 걸 선호합니다. 예를 들어, "위성영상 처리"분야를 해야 한다고 가정하면, 관련 도서를 구매해서 기본적인 이해의 뼈대를 세운 뒤, 차근차근 살을 붙여가는 방식인 거죠. 대기과학 연구용으로 나온 도서?? 그러다가 우연히 발견한 도서가 "차근차근 파이썬 코딩실습(연구활용 대기과학 편)"입니다. 사실 대기과학 학도로서, 지구과학(대기과학 포함)만을 위한..
·Info
주제: 하우위잉글리쉬 진도관리 템플릿 공유 작성: 2023-07-26 안녕하세요, 영어하는 개발자 루카스입니다. 언어는 쓰다가 안쓰면 확실히 까먹는게 참 아쉽습니다. 그래서 지속적인 영어실력 향상을 위해 영어강좌를 결재했습니다. 이전부터 유투브에 쇼츠로 올라오는 거 보면서 관심이 가는 강좌였는데요. 바로, '하우위잉글리쉬' 입니다. 발단 해당 강좌는 HOW WE에서 H, O, W, WE 로 4가지 과정으로 구성되어있습니다 개별로 구매하면 금액적으로도 부담이되는 편입니다. 패키지로 산다고해서 그렇게 싼 금액은 또 아닙니다. 그래서 저는 지인분과 함께 n빵하기로했습니다. 다만, 그러다보니 진도관리 측면에서 어려움이 있어 노션으로 템플릿을 만들어봤습니다. 노션템플릿 Overview 템플릿은 다음과 같은 형태입..
주제: 비주얼스튜디오 버전관리제어시스템 : a, m, u, d, r, !, ? 각각의 의미 작성: 2023-07-19 측면에 A, M, U 이건 무슨의미지...? 코드를 수정하는 과정에서 Visual Studio는 파일명 옆에 표시되는 "a", "m", "u" 등과 같은 기호들로 파일의 상태를 직관적으로 표시해줍니다. 이러한 표시는 버전 제어 시스템과의 통합을 제공하며, 코드의 변경 상태를 빠르게 파악할 수 있도록 도와줍니다. 버전제어시스템 그럼 각각의 의미를 파악해보도록 하겠습니다. 문자 풀네임 설명 a added (추가됨) 파일이 최신 버전 제어 시스템에 추가되었음을 나타냅니다. 새로 생성된 파일이 저장소에 추가되었거나, 수정된 파일이 커밋되기 전에 추가된 경우에 이 기호가 표시됩니다. m modif..
·Python
주제: 비슷한 듯 다른 sort와 sorted / sort와 sorted의 사용법과 차이 작성: 2023-07-12 안녕하세요, 루카스입니다. 요즘 정보처리기사 실기를 준비하다보니 의외로 간과하고 넘어갔던 것들을 하나씩 짚고 넘어가고 있습니다. 리스트 내의 값들을 정렬(sort)하고자 할때, 파이썬의 내장함수인 sort와 sorted를 사용할 수 있습니다. 그렇다면 sort와 sorted 함수의 차이와 그 용도에 대해 간단하게 알아보도록 하겠습니다. 빠른 이해를 돕기위해서 'list_value'라는 리스트를 만들도록 하겠습니다. 그리고 값은 10, 20, 40 , 40, 30 으로 구성되어 있다고 가정해보도록 하겠습니다. . sort(* , reverse = False) (참고) .sort default..
·OS/리눅스
주제: 우분투에서 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 옵션을 통해서 갱신시간을 입력..
·OS/리눅스
주제: 우분투에서 외부저장소 마운트 하는 방법 및 Read-only system 오류해결 작성: 2023-07-05 우분투 환경 개발을 하다보면 외부데이터를 사용해야하는 경우가 생깁니다. 이런 경우, 외부 저장소 또는 서버에서 데이터 마운트를 통해서 사용할 수 있습니다. 하지만, 종종 마운트가 되어있으나 수정이 어려운 경우가 있습니다. 이는 읽기형태로만 마운트가 되었기때문입니다. 그렇다면, 쓰기가 가능한 상태로 마운트 하는 방법은 ? 문제 발생 - 왜 폴더 생성 및 이름 변경이 안 됨? 마운트 되어있는 Dataset 파일명을 바꾸려고 하는데, 응??? 비활성화는 뭐야...? 혹시 명령어로 파일생성 해야하는거야? $ sudo mkdir data_org mkdir: cannot create directory..
Meteors Woo
'분류 전체보기' 카테고리의 글 목록 (5 Page)