분류 전체보기
-
pyenv + poetry 조합으로 다양한 python 버전 개발환경 구성Python 2022. 6. 26. 14:24
오랜만에 글을 쓰게 됐네요. 다른 언어도 마찬가지이겠지만 파이썬으로 개발을 할 때 두 가지 경우가 있습니다. 1. 처음부터 프로젝트를 시작하거나 2. 이미 진행되고 있는 프로젝트에 참여하거나 첫 번째 경우라면 poetry init 명령어를 통해 현재 설치돼있는 파이썬 버전으로 시작해도 되지만 기존 프로젝트에 참여하게 된다면 해당 프로젝트가 어떤 파이썬 버전으로 개발됐는지에 따라 나의 개발환경도 맞춰주어야 합니다. 버전에 따라 https://python.org 에서 맞는 버전을 다운로드하여 설치해도 되지만 엄청 귀찮은 일이 될 것입니다. 당장 여러분의 터미널 화면에서 python 또는 python3라고 쳐보세요. 설치된 환경에 맞는 파이썬 버전이 실행될 것입니다. 간단하게 원하는 파이썬 버전을 설치하고 실..
-
NFT의미와 가치에 관한 고찰암호화폐 2022. 1. 20. 22:15
NFT란 무엇인가? NFT는 Non-fungible token의 줄임말로 한글로 해석하면 대체 불가 토큰입니다. 처음에는 대체 불가능하다는 말이 이해 안 됐습니다. 아래 그림을 통해 쉽게 이해해보도록 하겠습니다. 자산의 종류를 묘사한 도표인데 실제로 보이고 만질 수 있으면서 대체 가능한 자산은 금, 지폐 등입니다. 반대로 대체 불가능한 자산은 자동차, 그림, 집 등입니다. 감이 오셨는지 모르겠네요. 내가 갖고 있는 1,000원권 지폐는 다른 사람이 갖고 있는 1,000원짜리 지폐와 교환할 수 있습니다. 누구도 손해보지 않죠. 하지만 모나리자 그림은 제가 초등학생 때 일기장에 그린 그림과 바꿀 수 없습니다. 저의 그림을 자산이라고 하기 모호하긴 하지만 같은 그림이어도 특성이 다르고 가치가 다르기 때문입니다..
-
비트코인 원리와 블록체인 - 비트코인은 어떻게 거래되는가?암호화폐 2021. 12. 3. 00:17
탈중앙화(decentralized), 암호화폐(cryptocurrency) 같은 단어가 항상 비트코인에 따라붙는데 이해가 잘 안 된다. 일반 코인 투자하는 사람들은 업비트나 빗썸 같은 곳에서 현금을 넣고 시시각각 변하는 가격에 따라 원하는 수량을 사고팔고 하는 게 전부다. 지금이 최저점이다 생각하고 샀다 비쌀 때 팔면 그만이지 비트코인이 뭐고 블록체인이 뭔지 알 필요가 있을까 싶기도 하다. 하지만 근본적으로 IT 피가 흐르는지 어떻게 비트코인이 생성되고 P2P(peer-to-peer) 거래가 가능한지 너무 궁금해서 직접 알아보았다. 오늘의 질문은 비트코인은 어떻게 중앙 서버(거래를 증명해줄 신뢰할만한 제삼자) 없이 신뢰 기반의 거래를 할 수 있는가? 이 질문에 대한 답변을 이해하기 위해서는 몇 가지 개념..
-
파이썬으로 웹 크롤링 쉽게하기Python 2021. 11. 2. 23:41
말은 쉽게 하기라고 했지만 쉽지 않을 수 있습니다. 오늘 크롤링을 도전해볼 페이지는 네이버 랭킹뉴스입니다. 언론사별로 조회수가 많은 기사 순위를 보여줍니다. 이것을 크롤링해서 이렇게 저렇게 지지고 볶아보면 어떤 인사이트를 얻을 수 있지 않을까요? 아마도 현재 가장 언급이 많이 되는 이슈와 사람들의 관심을 알 수 있겠죠. 일단 크롤링으로 랭킹뉴스를 다 수집해보고 분석은 이후에 해보도록 합니다. 크롤링 환경 구성 우선 크롤링을 하기 위해 적절한 환경이 구성되어야 합니다. Python이 설치되어있어야 하는 것은 당연하고 여기에서 사용할 라이브러리는 다음과 같습니다. Requests Beautiful Soup pip install 로 설치하거나 poetry로 설치하면 됩니다. poetry 사용법은 다음 글을 참..
-
Apache Airflow, ETL Workflow 개념Python 2021. 9. 8. 23:43
ETL Workflow 개념 ETL(Extract, Transform, Load)에 관해 들어보신 적 있나요? 쉽게 큰 조직에서 데이터를 정제하는데 쓰는 방법을 말합니다. 조직이 크다는 의미는 다시 말해 데이터의 소스가 한군데가 아니라는 뜻입니다. ETL은 여러 곳에 퍼져있는 정제되지 않은 데이터를 추출(Extract)하고 용도에 맞게 변형(Transform)하고 그렇게 정제된 데이터를 한곳에 로드(Load)하는 프로세스를 의미합니다. Apache Airflow Apache Airflow는 위에서 설명한 ETL 워크플로우를 편리하게 해주는 도구이며 파이썬으로 작성됐습니다. 공식 홈페이지 설명에 따르면 "에어플로우는 워크플로우를 프로그래밍적으로 작성하고 스케줄링하고 모니터링하는 플랫폼입니다." 라고 소개합..
-
[미국기업분석] Microsoft (MSFT) 마이크로소프트투자 & 경제 2021. 9. 3. 22:52
빌 게이츠가 어떻게 노래 부르는지 아시는 분? 정답은 아래 더보기를 누르세요. 더보기 마이크로 소프트하게 😖 먼저 CEO 사티아 나델리(Satya Nadella) 이야기부터 해보겠습니다. 빌 게이츠의 MS를 현재 MS로 만든 분이거든요. 아마 대한민국에서 컴퓨터를 사용하시는 분이라면 이 기업을 모르는 분은 없겠죠? 빌 게이츠가 마이크로소프트를 창업했다는 사실은 많이 알고 계실 겁니다. 이후 스티브 발머가 CEO였다가 현재는 사티아 나델라가 2014년부터 마이크로소프트의 CEO를 맡고 있습니다. 사티아 나델라가 시대 이전에는 마이크로소프트는 내리막길을 걷고 있었죠. 2010년도부터 애플의 아이폰으로 인해 모바일 시장이 불타오르기 시작했습니다. 그러나 Windows로 퍼스널 컴퓨터 시장을 장악했던 마이크로소..
-
[미국기업분석] The Walt Disney Company (DIS)투자 & 경제 2021. 8. 27. 23:48
오늘 알아볼 기업은 너무나 유명해 모르는 사람이 없을 거 같네요. 바로 월트 디즈니(The Walt Disney Company)입니다. 나스닥에 상장해 있으며 티커는 DIS입니다. 디즈니 하면 아마 미키마우스부터 떠오르실 거 같네요. 회사 개요 창립연도: 1923년 대표: Bob Chapek(밥 체이펙) 2020.2.27 - 현재 본사: Team Disney Building, Walt Disney Studios, Burbank, California, U.S. 시가총액: $322.958B(약 375조원, 2021년 8월 27일 기준) 종합 엔터테인먼트 회사로 전 세계에서 가장 영향력 있고 거대한 미디어 그룹입니다. 현재 사업은 크게 두 부문으로 구분합니다. Disney Media and Entertainm..
-
[책 리뷰] 돈의 역사는 되풀이된다투자 & 경제 2021. 8. 23. 22:28
이번에는 "돈의 역사는 되풀이된다"라는 책을 리뷰하도록 하겠습니다. 이 책의 저자는 홍춘욱 박사님입니다. 경제라는 주제로 유튜브 채널을 운영하고 계십니다. 경제학 공부를 따로 하지 않았어도 최대한 쉽고 재밌게 설명해주셔서 제가 즐겨보는 채널이기도 합니다. 원래는 유튜브로 홍춘욱 박사님을 먼저 접하고 알고 보니 경제학 시리즈로 책도 여러 권 집필하셨더군요. 그중에서 비교적 최근에 출판된 "돈의 역사는 되풀이된다"를 읽게 되었습니다. 저자 약력 (홍춘욱) 학력 경영학 박사(재무관리), 명지대학교 경제학 석사(노동경제학), 고려대학교 문학 학사(사학과), 연세대학교 경력 EAR Reasearch 대표, 유튜브 홍춘욱의 경제강의노트 채널 운영 세종사이버대학교 경영학과 초빙교수 KB국민은행 수석 이코노미스트 국민..