반응형

기타/공부노트 29

[DBR] 페이팔이 비트코인을 선택한 이유

dbr.donga.com/article/view/1206/article_no/9905/ac/a_list [DBR] 페이팔이 비트코인을 선택한 이유 Article at a Glance연초부터 비트코인 상승세가 무섭다. 그리고 그 도화선이 된 사건은 미국 온라인 결제 기업 ‘페이팔’이 미국 이용자를 대상으로 가상 자산 매매 및 결제 서비스를 제공하기 시 dbr.donga.com 기호 볼드 밑줄: 가장 중요한 내용 이탤릭체: 개인적인 생각 일반 : 기본 내용 페이팔의 비즈니스 모델의 4가지 방향 1. 결제 인프라로서의 역할 2. 중앙은행 디지털 화폐 발행 대비 3. 종합 금융 서비스 제공 앱으로의 확장 4. '코인 결제 선배' 스퀘어의 장기 투자법 인트로 2020. 11 - 페이팔이 미국 이용자 대상 가상 자..

기타/공부노트 2021.02.12

[파이썬] 디버깅을 위한 마음자세와 두가지 프로그램 테스트 방법

프로그래밍을 하며 가장 어려운 것은 내가 만든 코드가 수많은 시나리오에서 작동하도록 하는 것이다. 오늘은 수업을 들으며 이런 디버깅을 조금더 쉽게 할 수 있게 하는 자세와 두가지 프로그램 테스트 방법에 대해 정리하려고 한다. 버그의 기원 누가 용어를 먼저 사용했는지는 어디서나 큰 논쟁거리다. 컴퓨터 업계에서도 버그라는 말은 초창기부터 쓰여왔다고는 한다. 다만 그것을 공식적으로 기록한 것은 위의 사례라고 한다. 컴퓨터 과학자인 "Grace hopper"(이름이 꼭 메뚜기같다) 동료와 컴퓨터 에러를 확인하려다가, 컴퓨터를 열어보니 실제 벌레가 있었다고 한다. 그래서 이를 노트에 기록하였고, 최초로 버그가 발견된 사례라고 일컫어진다. 디버깅을 위한 프로그래밍 : Defensive Programming 오늘도 ..

기타/공부노트 2021.01.30

[우분투] root 비밀번호 설정하기

나는 Centos로 리눅스를 배웠다. 하지만 요 근래 Centos에 대한 소식을 들으니 더이상 쓰면 안되겠다는 생각이 들었다. Centos와 관련된 논쟁의 요지는 이제 더이상 공짜가 아니고 일종의 스트리밍 서비스로 돈을 받겠다는 얘기였다. 몇몇 사람들은 이미 갈아타기 시작한 것 같고, 갈아타라는 소리도 많았다. 나는 아직 초짜이기 때문에 기왕 이렇게 된 김에 빨리 갈아타기로 마음 먹었다. 아직 초반이라 뭐가뭔지 잘 모르겠지만, root에 대한 비밀번호를 요구할때가 있는데 입력이 안돼서 찾아보니 기본 비밀번호를 직접 해야한다고 해서 해보기로 했다. root유저 패스워드 관련 다른 사항을 참고하시고 싶은분들을 위해 참고자료에 링크를 남겨두었다. 문제상황 : 계속되는 패스워드 요구 하려고 했던 것은 git c..

기타/공부노트 2021.01.25

[Python] HTML 테이블 파이썬 List로 만들기(feat. 파일첨부)

개요 파이썬으로 웹페이지에서 Table을 추출 후, List로 만들어 보겠습니다. 단순히 Row by Row의 경우가 아닌 셀이 합쳐진 경우에 대해서 다뤄보겠습니다. 문제정의 테이블은 기본적으로 n*m의 체계를 가지고 있습니다. 하지만 사용자 편의에 따라 몇몇 셀들이 합쳐지기도 합니다. 이런 테이블의 경우 단순히 한줄씩 루프를 돌리는 방식으로 해결되지 않습니다. 대표적인 형태는 아래와 같습니다. 거의 반나절을 해결해보려 했지만 결국 제 손에선 실패했습니다. 하지만 인터넷은 훌륭합니다. 코드가 있어서 첨부합니다. def table_to_2d(table_tag): rowspans = [] # track pending rowspans rows = table_tag.find_all('tr') # first sc..

기타/공부노트 2021.01.21

[Python / 알고리즘] 재귀용법 이해와 쓰임.

*전체적인 내용은 6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016 에 기반했습니다. 개요 오늘은 하노이의 탑 알고리즘에 대해 이해해보기 위해 재귀 용법(Recursive Function) 을 먼저 알아보겠습니다. 재귀용법이란? 알고리즘적으론, 문제에 대한 해법을 나눠서 해결, 줄여서 해결(divide-and-conquer,decrease-and-conquer)하는 방법. 문제를 단순화해서 해결한다. 의미론적(Sementically)으론 자기 자신을 다시 호출하는 기능. 프로그래밍에 있어, 무한정 재귀를 돌리는게 목적이 아님 1개 또는 여러개의 base case에 대해 해결할 수 있어야 한다. base case를 해결할..

기타/공부노트 2021.01.19

[Python / request] request를 이용해 csv파일 가져오기.

개요 오늘은 request를 이용해서 csv 파일을 가져와보도록 하겠습니다. 발단 : wget 사용불가 요즘 배우는 머신러닝 예제 중, wget을 이용해서 csv를 다운로드 받아야 하는 부분이 있었습니다. 그래서 우선 wget을 이용해 보기로 했습니다. wget 기본구문 import wget print('Beginning file download with wget module') url = 'http://i3.ytimg.com/vi/J---aiyznGQ/mqdefault.jpg' wget.download(url, 'cat4.jpg') wget은 매우 간단했습니다. 위의 스크린 캡쳐는 왜 !wget인지 잘 모르겠지만. 순서는 다음과 같이 볼 수 있습니다. 라이브러리를 임포트한다 인터넷상의 url을 지정한다..

기타/공부노트 2021.01.18

[파이썬 / python]챕터5: 튜플, 리스트, 앨리어싱, 변경가능, 복제 (Tuples, Lists, Aliasing, Mutability, Cloning)

※ MIT 6-0001-fall-2016 강의내용 정리입니다. 원 내용은 MIT Opencourseware에서 찾아 보실 수 있습니다. ※ 설명용 그림들은 아이폰 크기를 기준으로 만들었습니다. PC로 보시는 분들은 브라우저 가로 사이즈를 줄이시면 한눈에 보실 수 있습니다. 튜플 튜플의 정의 및 특성 an ordered sequence of elements, can mix element types cannot change element values, immutable represented with parentheses 요소의 정렬된 배열이며, 여러가지 타입을 섞을 수 있다 요소들의 값을 바꿀 수 없다. ()로 표현한다 예시 코드 te = () -> 비어있는 tuple 생성 t = (2,"mit",3) pr..

기타/공부노트 2021.01.17

지도학습과 비지도학습

※edx: IBM ML0101EN : Machine Learning with Python: A Practical Introduction 내용을 기반으로 작성하였습니다. 지도학습 우리는 모델을 가르침으로써 이것을 합니다. 즉, 모델에 지식을 적재하여 향후 사례를 예측하도록 하는 것입니다. 정확히 모델을 어떻게 학습시키는가? 우리는 라벨링된 데이터 세트의 일부를 사용하여 모델을 교육합니다. 환자들의 진단기록을 볼 수 있으며, 우리는 이미 각 행의 Class(benign:양성, malignant:음성)을 알고 있습니다. 지도학습의 종류 : Classification 과 Regression 즉 데이터들이 어느 범주에 속하는지 예측하는 것이 분류. 위의 데이터엔 엔진크기, 실린더 갯수, 연료 소비량, 탄소 배출량..

기타/공부노트 2021.01.15

[맥킨지]Is your company ready for the rise of smart cities?

더보기 ※ 파파고의 도움과 개인적인 수정을 통해 번역하였습니다. 원문 링크 https://www.mckinsey.com/mgi/overview/in-the-news/is-your-company-ready-for-the-rise-of-smart-cities 당신의 회사는 스마트 시티의 성장을 위한 준비가 되었는가? 기업들에게 스마트 시티는 주요 비즈니스 기회를 대표하며, 정부 기관에 시스템을 판매하는 기술 기업들만이 아니다,라고 하버드 비즈니스 리뷰에 조나단 워첼과 자나 렘스가 쓰다. 도시를 더 똑똑하게 만들기 위한 운동이 전 세계 자치 정부를 변화시키고 있다. 그러나 그것은 이야기의 한 면일 뿐이다. 기업들에게 스마트 시티는 주요 사업 기회를 대표하며, 정부 기관에 시스템을 판매하는 기술 기업만의 이야기..

기타/공부노트 2020.11.08
반응형