f_
frhyme.code

All Posts

총 1,428개의 아카이브 중 353 - 368번째 글

Page 23 of 90
dev-tools
·⏱ 1m

VScode - Disable Compact Folder

VScode의 Explorer 부분에서 폴더 안에 폴더가 1개만 있는 경우 1줄로 나오는 경우가 있습니다. 이럴 때는 다음 순서로 처리해주면 됩니다. - Setting() - 검색창에 "compact folder"를 치면, 아래가 나오는데 체크를...

dev-tools
·⏱ 1m

VScode - Workbench indentation more

Explorer 부분에 여러 폴더와 파일이 존재하는데요, nested인 경우 들여쓰기 폭이 너무 작아서 구별이 되지 않아서, 얘를 늘렸습니다. setting 들어가셔서 아래 부분을 손 보면 됩니다. 저는 추가로 같은 경로라는 것을 표시해주는 색깔...

python
·⏱ 6m

python basic - super()

function은 보통 상속(Inheritance)에서 상위 class의 method에 접근할 때 사용합니다. 가령 다음과 같이 간단한 class의 method를 사용할 수 있죠. 보통, 이렇게 간단하게 '바로 위의 부모 class'에 접근하기 ...

python
·⏱ 5m

python Basic - Don't make Mutable Argument

다음과 같이, list에 새로운 원소를 넣어주는 함수가 있습니다. 뭐, 아무 문제가 없죠. 그런데, 우리가 조금 깔끔하게 하려고 함수 를 다음과 같이 변경했다고 해봅시다. default argument를 정해주는 것이죠. 에 아무 값도 전달받지 ...

algorithm
·⏱ 1m

python - dictionary - setdefault

python에서 dictionary는 매우 유용한 자료구조이기는 한데, 가 dictionary에 존재하지 않는 경우를 고려해야 해서 꽤 귀찮죠. 가령, 에 있는 원소들의 빈도를 센다고 하면 다음과 같이 코딩해야 합니다. 별것 아닌데 꽤 귀찮죠. ...

dev-tools
·⏱ 3m

Chrome - Dark Mode Enable

요새 눈이 좀 피곤해져서 대부분 문서를 다크모드로 설정해서 보려고 하는데요, 크롬에도 동일하게 적용하려 합니다. Chrome - Extension - Just Black을 설치합니다. 브라우저의 Frame이 검은색으로 바뀝니다. 그 다음 로 들어...

python
·⏱ 7m

DuckTyping - Example with python

Duck Typing "어떤 것이 오리(Duck)인지는 그의 행동을 통해 판단해야 한다"라는 개념이 바로 Duck Typing입니다. 달리 말하면, "처음부터 Type이 정해진 것이 아니라, "오리로서 갖춰야 하는 method들이 구현되어 있으면...

dev-tools
·⏱ 1m

macOS - SplitView 비활성화하기

맥에는 SplitView라고 하는 화면 분할 기능이 있습니다. 하나의 화면을 왼쪽 오른쪽으로 분할하여, 사용하도록 하는 것이죠. 다른 사람들은 유용하게 쓰는지 모르겠지만, 저는 이 기능이 매우 불편하더군요. 이미 맥북 화면 자체가 별로 크지 않은...

python
·⏱ 1m

PyCharm - Disable typo in Comment

typo "typographical Error"의 약자로 "오탈자"를 말한다고 보시면 됩니다. 많은 IDE에서 기본적으로 typo에 대해서 알림고치라고 말해주기는 하는데, Comment에 대해서도 고치라고 말합니다. 가령 위 코드에서 부분을 고리...

python
·⏱ 3m

PyCharm - Install PyCharm

PyCharm - Why Install PyCharm 기존에는 VScode를 사용해서 python 개발을 진행했습니다. 사실 그동안 큰 불편함없이 개발을 해오기는 했는데요, 굳이 PyCharm을 설치하기로 한 이유는 대략 다음과 같습니다. - J...