본문 바로가기

분류 전체보기62

「몽골」 (영화)를 보고 이 영화는 칭기스 칸의 성장기를 다룬 영화다. 이 시대를 보면, 나름의 금기나 규율이 그들사이에 존재했지만, 역시 무법천지의 시대였던 것 같다. 칭기스 칸의 아버지는 그 금기를 지키다가 독살 당했고, 웃프게도 테무진(칭기스 칸)은 그 금기 때문에 살아남는다. 이런 시대의 배경속에서 여러 과정을 거쳐서 대제국을 세우게 된 배경이 여기서 나오지 않았나 싶다. 제일 감명 받은 장면은 전리품을 부하들에게 평등하게 나누는 장면같다. 실제로 칭기스 칸이 그런 품성을 지녔는지는 역사를 제대로 공부해 본적이 없어서 잘 모르겠으나 그런 품격이 있어야 그런 절망 같은 어린시절에서 사람들을 모을 수 있는 원동력이 되지 않을까 싶다. 그가 금나라에서 노예로 고역을 겪은 뒤, 다시 돌아왔을 때, 세상을 바꾸겠다고 다짐한 것처럼.. 2026. 2. 7.
「100M.」을 보고 난 후 「100M.」는 10초 안에 삶의 모든 것이 결정되는 100m 달리기 선수들의 삶에 대해 녹여낸 작품이다. 이 작품에서 주목해야 할 특징은 10초라는 찰나의 순간의 인생의 희노애락이 변하는 부분이다.조금 다른 관점이지만, 달리기는 쇼츠와 같다고 보여진다. 짧은 순간의 도파민의 역치를 얻거나 잃거나 하지 않을까 싶다. 작중에서 가장 인상적인 부분은 카이도씨다.그래? 논리적으로 설명하면 재미없을테니, 내 이야기를 해줄게.먼저 단언하지만 난 타고난 재능이 있어.물론 달리기 재능이지, 그것도 단거리에 특화돼 있어.어릴 적에는 진 적이 없었어. 동네에서도, 현에서도전국 대회에서도 깨지기도 했지만 노력으로 더 빨라졌어그리고 전국 대회에서 우승을 노리고 있던 고3 여름15세의 자이쓰가 나타났다그때부터 15년난 끊임없.. 2026. 2. 7.
[c++] pointer와 reference의 차이 나의 정리내가 이번주 동안 가장 고민했던 내용은 pointer와 reference의 차이이다.이걸 고민하게 된 계기는, 시스템 프로그래밍을 배우면서 의문점이 생겼다.reference는 결국 메모리 주소를 넘겨 받아야 되는거 아닌가? 이다. (실제로 메모리 주소를 넘기는게 맞다)그렇다면, 기존에 있던 pointer에서 굳이 reference의 형태를 만들어서 쓸 이야가 없지 않은가? 라는 용이성 측면에서 생각했다.그리고 결론에 도달하게 되는데, reference를 만든 이유는 다음과 같다.1. 메모리 누수 문제2. new, delete 문제3. nullptr 문제1번째 문제는 c에 대해 조금이라도 알고 있다면, 알 수 밖에 없는 문제다.프로그래머가 실수 할 수 있는 가장 큰 문제이며, 이 문제를 고려하지 .. 2025. 11. 12.
[CS:APP] 단일 지연 vs 루프 지연 오늘 하루종일 해맸다. #그런데 아직도 모르겠다. 이 글은 내 추측성이 난무하는 정리 글이다. 단일 지연과 루프 지연의 차이를 방금 살짝 이해한듯 하여, 간단하게 정리하고자 한다. 단일 지연의 경우, 말그대로 더 하는 순서대로다. double poly(double a[], double x, long degree){ long i; double result = a[0]; double xpwr = x; /* Equals x^i at start of loop */ for (i = 1; i double polyh(double a[], double x, long degree){ long i; double result = a[degree]; for (i = degree-1; i >= 0; i--) res.. 2025. 11. 12.