분류 전체보기(78)
-
[United States] New York, Manhattan #2
셋째날 첫 일정은 플랫아이언빌딩 구경이었다. 뉴욕하면 떠오르는 대표적인 빌딩 중 하나여서 꼭 보고 싶었다. 플랫아이언빌딩 쪽으로 이동했는데 바로 근처에 멋진 공원이 있었다. 루시에 나온 건물이 플랫아이언빌딩인 줄 알았는데 다시 보니까 타임스퀘어인 거 같다 하핫 머쓱 아침으로는 샐러드를 먹었다. 재료와 소스를 직접 고르는 형태였다. 아이들이 시끌시끌하게 모여 앉아 먹기도 하고, 직장인들이 들러서 포장해가는 모습도 볼 수 있었다. 다시 공원으로! 플랫아이언빌딩은 보수공사 중이라 건물 전체를 온전히 볼 수는 없었다. 센트럴파크처럼 큰 공원은 아니었지만 여유를 즐기기엔 충분한 공간이었다. 파스타를 팔 것 같은 이름의 가게에서 아이스크림과 커피를 사 공원에 자리를 잡았다. 나는 헤이즐넛 아이스크림, 현조는 피스타..
2023.10.11 -
[United States] New York, Manhattan #1
2022년도 1학기, 3학년 2학기, 교환학생 생활을 마쳤다. 여행 전 마지막 일정이 Image Understanding 기말 대체 과제 발표였는데 교수님께서 전날 과제를 완벽하게 해주어서 발표할 필요가 없다고 연락주셔서 기뻤다. 이미 비행기표를 끊은 상태였어서 맨하튼으로 하루 일찍 갈 순 없었지만, 종강이 앞당겨져서 좋았다. 학교에서 사귄 친구들과는 얼렁뚱땅 작별인사를 했다. 그동안 영화 보러가자는 말도 나왔고 나이아가라 폭포를 보러가자는 말도 나왔었는데 결국 못가게 됐다. 학기 중에 가장 자주 갔던 Diversity Lounge에서 인사하고, 남은 한국음식들을 나눠주기도 했다. 3월에 친구들이랑 LA에 갔을 때 현조랑 너무 일찍 헤어진 게 아쉬웠었는데 다시 뉴욕에서 보게 됐다! 이런저런 이유로 인해 ..
2023.10.11 -
[Computer Graphics] Singularity
Singular Matrix $A$가 정사각행렬이고, $AB = BA = I$ 를 만하는 행렬 $B$가 존재하면 $A$는 invertible matrix (nonsingular matrix)이다. Nonsingular matrix는 단 하나의 inverse matrix를 갖는다. $A$가 nonsingular matrix일 필요충분조건은, $A$의 determinant가 0이 아니어야 하는 것이다. $det(A)$이 0이면 $A$의 역은 구할 수 없다. $Ax = y$를 풀 때, $x = A^{-1} y$ 로 구할 수 있다. 하지만 이는 $A$의 역(inverse)이 존재한다는 가정하에 계산 가능하다. $A$의 역이 존재하지 않는 경우 $A$는 singular matrix이다. $A$가 singular이..
2023.10.11 -
[Etc] LaTeX 기호 모음
그리스 문자 알파벳/숫자 화살표 첨자 부등호 관계 기호 집합 기호
2023.10.11 -
[Etc] 프로그래밍 언어론
컴파일러 기법 vs 인터프리터 기법 vs 하이브리드 기법 컴파일러 기법 (translation) 컴파일러: 소스 (고급언어) → 목적언어 (저급언어, 기계어) 컴파일러 기법 구성 요소 컴파일러 어셈블러: 어셈블리어 (저급언어) → 목적언어 (저급언어, 기계어) 링커: 각 컴파일된 코드, 라이브러리 하나로 묶어서 로드 모듈로 번역 로더: 로드 모듈에서 기계어로 번역, 주 기억장치에 적재 프리프로세서: 고급 언어 → 고급 언어 전체 파일 스캔하여 한 번에 번역 한 번 번역되면 다시 실행할 때 다시 번역할 필요 없음 대표 언어: C++, Ada, Fortran, ... 인터프리터 기법 (interpretation) 인터프리터: 소스 (고급언어) → 다른 기계에서 실행되는 SW로 시뮬레이션 한 번에 한 문장씩 ..
2023.10.11 -
[C++] C++ overview
1. Intro & Variable Object-Oriented Programming (OOP) Programming paradigm that represents the concepts of objects that have data fields and associated procedures Data field: attributes that describe the objects Objects usually instances of classes used to interact with one another to design application and computer programs OOP languages: C++, Objective-C, Smalltalk, Delphi, Java, Javascript, C..
2023.10.11