1. Ubuntu 설치

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/621540c4-fcb1-4e42-a548-310ab121fddc/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/04d008f7-4833-40f1-8714-76f3f0384206/Untitled.png

Git 에러 CRLF will be replaced by LF (혹은 반대)

이는 맥 또는 리눅스를 쓰는 개발자와 윈도우 쓰는 개발자가 Git으로 협업할 때 발생하는 Whitespace 에러다. 유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지는 반면, 윈도우에서는 줄 하나가 CR(Carriage Return)와 LF(Line Feed), 즉 CRLF로 이루어지기 때문이다. 따라서 어느 한 쪽을 선택할지 Git에게 혼란이 온 것이다.

git config --global core.autocrlf true

TypeError: 'builtin_function_or_method' object is not subscriptable

TypeError: int() argument must be a string, a bytes-like object or a number, not 'list'

operations = ["I -45", "I 653", "D 1", "I -642", "I 45", "I 97", "D 1", "D -1", "I 333"]

a=re.findall('[-+]?\d+', operations)

했을 때,

['45'] 형태여서 str to int 가 불가.

→ int(a[0]) 인덱스를 넣는 걸로 해결