Rad Blog

Archive

21.06.02_TIL

2021-06-02 TIL xfrnk2
계획했던 일 장고 웹사이트개발 참고서 따라가기 오늘 한 일 영어 단어 200개 새롭기 암기, 어제 새로 배운 단어 70개 복습 4시간 이상을 한 문제를 풀다가, 결국 더이상 풀리지 않고 너무 소모적인 느낌이 들어 구글링을 했는데, 온전히 나의 것으로 만들기 위해 검토가 필요해 보인다. 링크 내일 할 일 장고 웹사이트개발 참고서 따라가기

21.06.01_TIL

2021-06-01 TIL xfrnk2
계획했던 일 영어 단어 새롭게 공부하기 오늘 한 일 영어 단어 70개 새롭기 암기 DFS, BFS 문제 각각 한 문제씩 총 두 문제 풀이 내일 할 일 장고 웹사이트개발 참고서 따라가기

21.05.31_TIL 다시쓰기 + 간단한 포부

2021-05-31 TIL review xfrnk2
여담 (지금 드는 생각과 간단한 포부) … 지난해 상반기, 약 반년동안 TIL을 썼다. 뭘 했는지 자신의 일거수 일투족을 기록하고자 썼다. 쓰고 보니 얻는게 많았지만, 그와 함께 무엇이 필요한지도 명확하게 보였다. 따라서 나는, 21.01.01의 회고를 적으면서 CS이론에 집중하기로 다짐하였고, 이후 kocw의 강의를 들으며 운영체제, 네트워크를 공부했다. 중간중간 코딩도 해왔다. master branch에 하지 않고, pull request를 위한 dev branch에 올렸기에 나의 깃허브 레퍼지토리에 기록이 나타나진 않는다. (resaurant simulation과 puyopuyo 코딩을 했다. puyopuyo는 그마저도 아직 보완할 부분이 많다. Continue reading

Python - Python의 변수 할당 매커니즘

2021-04-05 Python xfrnk2
파이썬은 변수를 생성할 때 변수를 위한 메모리를 생성하는 방식이 아니라, 변수가 만들어지고 어떠한 값을 넣으면 변수가 그 값을 참조하는 형태이다. 변수에 상수 값을 할당하고자 해도 값이 변경되기 때문에 파이썬에서는 상수를 사용하지 않는다. 그 대신 클래스를 사용한 여러가지 방법으로 상수를 정의할 수는 있다.(FrozenSpace, SpaceFrozenValues, __slots__, property, metaclass 등, 또는 Python 3.8~ typing.Final(*그러나 재할당 가능)) from uuid import uuid4 class obj: def __init__(self): self.__data = uuid4() self.__is_changed = False @property def data(self): return self. Continue reading

Python - source.error(“incomplete escape %s” % escape, len(escape))

문제 발생 상황 raise source.error("incomplete escape %s" % escape, len(escape)) re.error: incomplete escape \U at position 72 (line 4, column 3) PEP8을 따르도록 터미널에서 flake8을 입력하니 위와 같은 에러가 발생했다. 검색 결과 보통의 경우 위의 메세지는 파일 어딘가에 \U 문자열이 포함되어 있을때 발생 하는 것으로 나타났지만 \U는 없을 뿐더러 전혀 다른 경우였다. 에러 발생 원인 함수의 입력값으로서 파라미터를 Typing할 때. 추상메서드를 사용한 빈 객체 파라미터에 대한 타입을 명시할 때 발생하는 것이 확인되었다. Continue reading
Older posts Newer posts