분류 전체보기
-
주제: [생활영어회화] #003. "여기서 이렇게 만나게 될 줄 몰랐어" 영어로 작성: 2023-10-23 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "여기서 이렇게 만나게 될 줄 몰랐어"입니다. 우리는 종종 누군가를 아주 뜻밖의 장소에서 만나는 경우가 있습니다. 예를 들면, 이전 연인을 우연히 길가다가 만날수도 있고, 뜻밖에 장소에서 원수를 만날 수도 있습니다. 이런 상황인 경우, "여기서 만날줄은 몰랐네" 라고 표현하고 싶을 수 있습니다. 이런 상황인 경우, "여기서 이렇게 만나게 될 줄 몰랐네" 어떻게 영어로 말할 수 있을까요? I didn't expect you to meet here. I didn't want us to meet like this. 뉘앙스의 차이는 있지만, 위와 같이..
[찍먹 영어회화] #003 “여기서 만날줄은 몰랐네?” 영어로주제: [생활영어회화] #003. "여기서 이렇게 만나게 될 줄 몰랐어" 영어로 작성: 2023-10-23 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "여기서 이렇게 만나게 될 줄 몰랐어"입니다. 우리는 종종 누군가를 아주 뜻밖의 장소에서 만나는 경우가 있습니다. 예를 들면, 이전 연인을 우연히 길가다가 만날수도 있고, 뜻밖에 장소에서 원수를 만날 수도 있습니다. 이런 상황인 경우, "여기서 만날줄은 몰랐네" 라고 표현하고 싶을 수 있습니다. 이런 상황인 경우, "여기서 이렇게 만나게 될 줄 몰랐네" 어떻게 영어로 말할 수 있을까요? I didn't expect you to meet here. I didn't want us to meet like this. 뉘앙스의 차이는 있지만, 위와 같이..
2023.10.23 -
주제: [PyQt 프로그래밍] PyQt6 사용방법 : QtWideget 모듈 vs QtWideget 클래스 작성: 2023-10-23 안녕하세요, 개발자 루카스입니다. PyQt는 Python 기반의 GUI 프레임워크로, 사용자 인터페이스를 개발하고 사용자와 상호작용하는데 탁월한 도구입니다. 그런데 PyQt 사용하는 방식은 두 가지 주요 방식이 있습니다. 오늘은 PyQt6 사용함에 있어 두가지의 다른 접근방식에 대해 이야기하려고 합니다. 첫 번째 방식은 QtWideget 모듈을 활용하는 방법이며, 두 번째 방식은 QtWideget 클래스를 활용하는 방식입니다. 두 가지 방식을 비교하여 어떤 것을 선택하면 좋을지 살펴보도록 하겠습니다. 1. QtWidegets 모듈 활용 import sys from PyQt..
QtWidegets 모듈 vs QtWidegets 클래스주제: [PyQt 프로그래밍] PyQt6 사용방법 : QtWideget 모듈 vs QtWideget 클래스 작성: 2023-10-23 안녕하세요, 개발자 루카스입니다. PyQt는 Python 기반의 GUI 프레임워크로, 사용자 인터페이스를 개발하고 사용자와 상호작용하는데 탁월한 도구입니다. 그런데 PyQt 사용하는 방식은 두 가지 주요 방식이 있습니다. 오늘은 PyQt6 사용함에 있어 두가지의 다른 접근방식에 대해 이야기하려고 합니다. 첫 번째 방식은 QtWideget 모듈을 활용하는 방법이며, 두 번째 방식은 QtWideget 클래스를 활용하는 방식입니다. 두 가지 방식을 비교하여 어떤 것을 선택하면 좋을지 살펴보도록 하겠습니다. 1. QtWidegets 모듈 활용 import sys from PyQt..
2023.10.23 -
주제: [PyQt 프로그래밍] PyQt5와 PyQt6의 차이점 작성: 2023-10-23 수정: 2023-10-27 안녕하세요, 개발자 루카스입니다. PyQT는 Python으로 GUI 애플리케이션을 개발하는 개발잘들이 많이 사용하는 프레임워크입니다. PyQt6은 PyQt5와 비교하여 메소드나 일부 속성들의 변경사항이 있습니다. 추후 기존의 PyQt5코드를 PyQt6로 업그레이드를 계획하고 있으신 개발자들은 변경사항들을 이해하는 것이 중요합니다. 왜냐하면, 단순히 라이브러리 Import만으로는 기존의 코드 실행자체가 되지않지않습니다. PyQT6에 맞게 코드를 변경하셔야합니다. 아쉽게도 PyQt5 대비, PyQt6 코드 및 예시는 현저하게 적은 편입니다. 그렇기에 공부하면서 PyQt6가 PyQt5와 다른 점..
PyQt5와 PyQt6의 주요 변경사항(표)주제: [PyQt 프로그래밍] PyQt5와 PyQt6의 차이점 작성: 2023-10-23 수정: 2023-10-27 안녕하세요, 개발자 루카스입니다. PyQT는 Python으로 GUI 애플리케이션을 개발하는 개발잘들이 많이 사용하는 프레임워크입니다. PyQt6은 PyQt5와 비교하여 메소드나 일부 속성들의 변경사항이 있습니다. 추후 기존의 PyQt5코드를 PyQt6로 업그레이드를 계획하고 있으신 개발자들은 변경사항들을 이해하는 것이 중요합니다. 왜냐하면, 단순히 라이브러리 Import만으로는 기존의 코드 실행자체가 되지않지않습니다. PyQT6에 맞게 코드를 변경하셔야합니다. 아쉽게도 PyQt5 대비, PyQt6 코드 및 예시는 현저하게 적은 편입니다. 그렇기에 공부하면서 PyQt6가 PyQt5와 다른 점..
2023.10.23 -
주제: [PyQt 프로그래밍] 파이썬으로 GUI 만들기 [2] pyqt 시그널과 슬롯 이해하기 작성: 2023-10-16 버전: python 3.9 / PyQt6 6.5.2 PyQt는 강력한 Qt C++ 크로스 플랫폼 프레임워크와 유연한 Python 프로그래밍 언어를 원활하게 통합하는 브리지로서, 주로 강력한 GUI 모듈 역할을 합니다. 시그널, 슬롯 그리고 커넥션...? PyQt에 많은 경험은 없지만, 최근 간단한 GUI 표출하면서 사용을 해봤습니다.사실 Qt에 대한 이해없이 기능구현 실습위주로 진행하다보니 Qt의 기본적인 작동개념조차 모르고 있었습니다. 그러다 우연히 직장동료분을 통해서 코드점검 받다가, "시그널과 슬롯은 뭐로 지정한거야?" 라는 질문에 '시..시그널? 슬롯? 그게 뭐지...?' 하면..
시그널과 슬롯 이해하기주제: [PyQt 프로그래밍] 파이썬으로 GUI 만들기 [2] pyqt 시그널과 슬롯 이해하기 작성: 2023-10-16 버전: python 3.9 / PyQt6 6.5.2 PyQt는 강력한 Qt C++ 크로스 플랫폼 프레임워크와 유연한 Python 프로그래밍 언어를 원활하게 통합하는 브리지로서, 주로 강력한 GUI 모듈 역할을 합니다. 시그널, 슬롯 그리고 커넥션...? PyQt에 많은 경험은 없지만, 최근 간단한 GUI 표출하면서 사용을 해봤습니다.사실 Qt에 대한 이해없이 기능구현 실습위주로 진행하다보니 Qt의 기본적인 작동개념조차 모르고 있었습니다. 그러다 우연히 직장동료분을 통해서 코드점검 받다가, "시그널과 슬롯은 뭐로 지정한거야?" 라는 질문에 '시..시그널? 슬롯? 그게 뭐지...?' 하면..
2023.10.17 -
주제: [생활영어회화] #002. "그건 그렇게 잡는 게 아니야" 작성: 2023-10-16 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "그건 그렇게 잡는게 아니야"입니다. 장난감을 처음 본 2살 아이인 루카스가 있다고 가정해 보겠습니다. 루카스가 장난감이 처음이다 보니 위험하게 또는 희한하게 잡고 있는 상황이라고 할 때 이런 상황인 경우, "그거 그렇게 쓰는 거 아니야!" 어떻게 영어로 말할 수 있을까요? You should not do it Don't hold it like that 라고 완강하게 말할 수 있습니다. 영어에는 정답이 없습니다. 하지만, 원어민이 자주 사용하는 표현은 있습니다. 그거 그렇게 잡는 거 아니야! / 나라면 그렇게 안 하겠다! That’s not how you s..
[찍먹 영어회화] #002 “그건 그렇게 잡는게 아니야” 영어로주제: [생활영어회화] #002. "그건 그렇게 잡는 게 아니야" 작성: 2023-10-16 안녕하세요, 루카스입니다. 오늘의 찍먹 영어회화 주제는 "그건 그렇게 잡는게 아니야"입니다. 장난감을 처음 본 2살 아이인 루카스가 있다고 가정해 보겠습니다. 루카스가 장난감이 처음이다 보니 위험하게 또는 희한하게 잡고 있는 상황이라고 할 때 이런 상황인 경우, "그거 그렇게 쓰는 거 아니야!" 어떻게 영어로 말할 수 있을까요? You should not do it Don't hold it like that 라고 완강하게 말할 수 있습니다. 영어에는 정답이 없습니다. 하지만, 원어민이 자주 사용하는 표현은 있습니다. 그거 그렇게 잡는 거 아니야! / 나라면 그렇게 안 하겠다! That’s not how you s..
2023.10.16 -
주제: [생활영어회화] #1 서두르지 않아도 돼 작성: 2023-10-15 안녕하세요, 루카스입니다. 오늘부터 차근차근 찍먹 영어회화 포스팅을 시작하려고 합니다. 궁금하거나 다루고 싶은 영어표현이 있다면 댓글로 남겨주시기를 바랍니다. 오늘의 주제는 "서두르지 않아도 돼!"입니다. 필자의 경우, 마감기간(제출기한)이 얼마 안 남은 경우, 우왕좌왕하면서 초조해지곤 합니다. 이처럼 뭔가에 압박을 받거나 힘든 시간을 겪고 있는 지인/동료가 주변에 있는 경우, "빨리 해결해!"라고 다그치기보다는 "천천히 해!"라는 말 한마디가 큰 위로가 되곤 합니다. 이런 상황인 경우, "서두르지 않아도 돼!" 어떻게 영어로 말할 수 있을까요? Calm down! You don’t need to hurry! 라고 말 할 수도 있..
[찍먹 영어회화] #001 “서두르지않아도 돼” 영어로주제: [생활영어회화] #1 서두르지 않아도 돼 작성: 2023-10-15 안녕하세요, 루카스입니다. 오늘부터 차근차근 찍먹 영어회화 포스팅을 시작하려고 합니다. 궁금하거나 다루고 싶은 영어표현이 있다면 댓글로 남겨주시기를 바랍니다. 오늘의 주제는 "서두르지 않아도 돼!"입니다. 필자의 경우, 마감기간(제출기한)이 얼마 안 남은 경우, 우왕좌왕하면서 초조해지곤 합니다. 이처럼 뭔가에 압박을 받거나 힘든 시간을 겪고 있는 지인/동료가 주변에 있는 경우, "빨리 해결해!"라고 다그치기보다는 "천천히 해!"라는 말 한마디가 큰 위로가 되곤 합니다. 이런 상황인 경우, "서두르지 않아도 돼!" 어떻게 영어로 말할 수 있을까요? Calm down! You don’t need to hurry! 라고 말 할 수도 있..
2023.10.16 -
주제: 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은 데이터 과학자와 엔지니어를 위한..
파이썬으로 쉽게 대시보드 만들기 [1] Streamlit 소개 및 설치하기주제: 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은 데이터 과학자와 엔지니어를 위한..
2023.10.09 -
주제: [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는 강력한 기능과 뛰어난 퍼포먼스로 많은 개발자들이 사용하고 있습니다. 이번 포스팅..
PyQt6 소개 및 설치하기주제: [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는 강력한 기능과 뛰어난 퍼포먼스로 많은 개발자들이 사용하고 있습니다. 이번 포스팅..
2023.10.09 -
주제: 더 보기 편리해진 서울 지하철 노선도 작성: 2023-09-17 Reference 서울매크로 : https://mediahub.seoul.go.kr/uploads/seoul_metro.png
지하철 노선도, 40년 만에 확 바뀐다주제: 더 보기 편리해진 서울 지하철 노선도 작성: 2023-09-17 Reference 서울매크로 : https://mediahub.seoul.go.kr/uploads/seoul_metro.png
2023.09.17 -
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. "전 세계적 온난화 시대가 끝났으며 "글로벌 끓어오르는 시대가 도래했다"라고 유엔 사무총장 안토니오 구테레스가 말했습니다. 이 발언은..
"The Era of Global Boiling: Urgent Climate Action Needed as July Records Hottest Month on Record"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.31 -
주제: 웹크롤링으로 데이터다운 자동화하기 - 데이터 준비 작성: 2023-07-30 버전: python 3.9 발단 요즘은 "지구온난화", "기후변화"가 일상에서 실제로 체감되는 듯합니다. 기온상승과 더불어 문제는 것은 바로 해수온도입니다. 해수온도가 상승하면서 바다의 용존 산소량이 줄어들어, 바다가 머금을 수 있는 이산화탄소의 양이 줄어들게 됩니다. 이는 대기 중에 이산화탄소의 양이 증가하되며, 지구온난화 효과는 더 강화되는 악순환의 고리가 이어지게 되는 것이죠. 그래서 파이썬으로 직접 해수면의 온도를 직접 시각화하며, 연도별 변화를 확인하고 싶다는 생각이 들게 되었습니다. 관련 포스팅은 총 3개의 시리즈로 구성되며, 해당 포스팅은 첫 번째인 데이터 준비에 해당됩니다. 1. 데이터 준비 - SST(Su..
웹크롤링으로 SST(Surface Sea Temperature) 데이터 다운로드 자동화하기주제: 웹크롤링으로 데이터다운 자동화하기 - 데이터 준비 작성: 2023-07-30 버전: python 3.9 발단 요즘은 "지구온난화", "기후변화"가 일상에서 실제로 체감되는 듯합니다. 기온상승과 더불어 문제는 것은 바로 해수온도입니다. 해수온도가 상승하면서 바다의 용존 산소량이 줄어들어, 바다가 머금을 수 있는 이산화탄소의 양이 줄어들게 됩니다. 이는 대기 중에 이산화탄소의 양이 증가하되며, 지구온난화 효과는 더 강화되는 악순환의 고리가 이어지게 되는 것이죠. 그래서 파이썬으로 직접 해수면의 온도를 직접 시각화하며, 연도별 변화를 확인하고 싶다는 생각이 들게 되었습니다. 관련 포스팅은 총 3개의 시리즈로 구성되며, 해당 포스팅은 첫 번째인 데이터 준비에 해당됩니다. 1. 데이터 준비 - SST(Su..
2023.07.31 -
주제: 우분투 한글 자음모음 분리(한글깨짐현상) 해결방법 fcitx 버전 : Ubuntu 20.04.06 LTS 작성: 2023-07-19 수정: 2023-07-28 안녕하세요, 개발자 루카스입니다. 코딩이 한글로 짜는게 아니라서 영어에 익숙해질겸 우분투에서는 한글설정을 안해놨었습니다. 하지만, 개발업무는 혼자만 하는 것이 아니라 코드를 공유하고 수정하는 작업이 필요하기때문에 주석작성 등에서 한글이 필요하게 되었습니다. ㅎ ㅏ ㄴ ㄱ ㅡ ㄹ 왜 이렇게 나와...? 따로 한글 설정을 안해놓긴했지만, 한글입력하면 자음과 모음이 모두 분리되게 나타납니다. 이와 같이 한글깨짐현상이 발생하는 경우에는 언어설정이 필요합니다. 우분투 한글지원 - fcitx 활용법 우분투에서 한글지원하는 방식은 여러가지가 있습니다. ..
[Ubuntu] 한글 자음모음 분리/한글깨짐현상 해결하기 - fcitx주제: 우분투 한글 자음모음 분리(한글깨짐현상) 해결방법 fcitx 버전 : Ubuntu 20.04.06 LTS 작성: 2023-07-19 수정: 2023-07-28 안녕하세요, 개발자 루카스입니다. 코딩이 한글로 짜는게 아니라서 영어에 익숙해질겸 우분투에서는 한글설정을 안해놨었습니다. 하지만, 개발업무는 혼자만 하는 것이 아니라 코드를 공유하고 수정하는 작업이 필요하기때문에 주석작성 등에서 한글이 필요하게 되었습니다. ㅎ ㅏ ㄴ ㄱ ㅡ ㄹ 왜 이렇게 나와...? 따로 한글 설정을 안해놓긴했지만, 한글입력하면 자음과 모음이 모두 분리되게 나타납니다. 이와 같이 한글깨짐현상이 발생하는 경우에는 언어설정이 필요합니다. 우분투 한글지원 - fcitx 활용법 우분투에서 한글지원하는 방식은 여러가지가 있습니다. ..
2023.07.28