생산성이 필요할 때 듣는 노래 장르 4선
어떤 일을 할 때 노래를 듣는 것은 집중이 방해되기 때문에 작업에 도움이 되는 일은 아닙니다. 그런데 그럼에도 많은 사람들이 작업 중에 노래를 듣는 이유는, 단순히 배경음을 채우기 위함이거나 그 노래가 주는 익숙함과 안정감 때문인 것 같습니다. 우선 저는 그런 이유로 노래를 찾아서 들으려 하고 있습니다. 개발을 하거나 블로그 글을 쓰는 등 작업을 할 ...
어떤 일을 할 때 노래를 듣는 것은 집중이 방해되기 때문에 작업에 도움이 되는 일은 아닙니다. 그런데 그럼에도 많은 사람들이 작업 중에 노래를 듣는 이유는, 단순히 배경음을 채우기 위함이거나 그 노래가 주는 익숙함과 안정감 때문인 것 같습니다. 우선 저는 그런 이유로 노래를 찾아서 들으려 하고 있습니다. 개발을 하거나 블로그 글을 쓰는 등 작업을 할 ...
A* 알고리즘은 특정 두 지점을 연결하는 최단 경로를 찾기 위한 그래프 탐색 알고리즘입니다. 이 알고리즘 특성은 $n$을 노드라고 할 때 다음의 한 개 식으로 요약 가능합니다. [f(n) = g(n) + h(n)] A* 알고리즘은 최단거리를 구할 때 이동 가능한 인접 노드에서의 비용을 조사합니다. 먼저 조사 대상을 열린 목록(Open List)...
진영의 우열을 나누고 열등한 쪽을 배제하여 이상을 실현하려는 집단은 2차 세계대전의 종전으로 국제사회의 주류에서 밀려났다. 전쟁에서 승리한 연합국은 다시는 이런 일이 일어나지 않게 하리라는 다짐과 함께 국제연합 헌장에 기본적 인권, 인간의 존엄 및 가치, 남녀 및 대소 각국의 평등권을 명시했고, 이는 다원주의와 정치적 이상주의가 현대 사회의 토대로 자...
파이썬에서는 클래스 변수를 선언할 때 self 객체를 이용하는 방법이 일반적이지만 이 방법은 정확히는 인스턴스에서 사용할 내부 변수를 사용하는 방법입니다. 해당 클래스 변수 접근을 위해서는 인스턴스 생성이 필수적으로 요구되기 때문에 모든 객체에서 동일값을 보장해야 하거나, C#이나 Java와 같은 다른 언어의 static 키워드와 비슷한 효과를 의도하...
매직 메서드, 또는 스페셜 메서드는 파이썬 클래스 내에서 특수 동작을 정의하는 내장 함수로 연산자 오버로딩이나 객체 출력 방식 변경, 컨테이너처럼 동작 등 객체를 더 다채롭게 정의할 수 있도록 도움을 주는 문법입니다. 주로 다음과 같은 특징이 있습니다. 사칙연산 등 기본 동작에 대한 내용 정의 가능 두 개의 언더바(_)에 둘러쌓여 정의됨 ...
유니티에서 진동은 기본적으로 Handheld.Vibrate()의 형태로 사용할 수 있지만, 진동의 강도나 지속 시간이 고정된다는 단점이 있어 주로 다음의 방법을 이용합니다. Edit/Project Settings/Player/Publishing Settings에서 Custom Main Manifest 항목을 체크합니다. 프로젝트의 A...

사실 사진을 연말에 따로 모아서 올리려고 하진 않고 있는데 어쩌다보니 벌써 세 번째 연말 사진정산입니다. 사진 찍는 일도 찍는 일이지만 사진을 보정하는 과정이 재밌어서 계속 이어지게 되었습니다. 작년이 성장기였다면 올해는 성숙기였던 것 같습니다. 올해에는 인상깊은 풍경이 지나가더라도 이것을 사진으로 남길 가치가 있는 것인지 고민하는 일에 익숙해졌고,...
사진을 스마트폰으로 찍다 보니 한계를 느끼고 있습니다. 가장 크게 느껴지는 것은 화각이 고정되어 있다는 것, 그리고 디테일과 다이나믹 레인지가 부족하다는 겁니다. 현재 사용중인 S22 울트라는 스마트폰 중에서도 카메라가 강점인 모델로 4개 카메라에 무려 1억 8백만 화소를 자랑하기는 하지만 스마트폰 폼팩터상의 한계로 다음과 같은 한계가 있습니다. ...