본문 바로가기

분류 전체보기81

운선제 한복 종로점 예랑이의 찐 후기 + 꿀팁 본 글은 운선제 한복 종로점에 다녀온 예랑이의 내돈내산 찐후기 입니다. 지방 한복집에서 결국 운선제 한복으로식을 위해 하나, 둘 준비하다보니 양가 어머님께서 입으실 한복을 골라야 한다는 막중한 임무가 주어졌습니다. 임무를 듣자마자 제게 바로 먼저 들었던 생각은 한복 대여는 지방에서 하는게 어떠냐는 생각이었습니다. 왜냐면 저희는 서울에 살고 있기는 하지만 식은 지방에서 치루기 때문에, 한복을 서울에서 빌리면 예식 당일에 바쁜 와중에 일을 복잡하게 해야 했기 때문입니다. 이미 저희도 같은 이유로 스튜디오는 서울에서, 드레스나 메이크업은 지방에서 하기로 맘을 먹었더랩죠. 그럼에도 어머님들이 가장 곱고 우아하게 한복을 입으셨으면 하는 바람이 컸기 때문에, 생각과 마음을 열고 서울과 지방의 한복집들을 모두 알아보.. 2023. 4. 30.
공식문서로 iOS 개발 배우기 iOS 개발에 대해 관심이 생겨 팔로우업하기 적당한 문서를 찾아보다가 좋은 글을 발견했다. 일단 공식문서라는 점에서 믿을만 했고, 개발자들이 공식문서를 그렇게 참고해야한다던데 아직 한번도 본 경험이 없어 두마리토끼를 다 잡기 위해서 시작하게 되었다. 일단 notion 페이지로 되어있기에 언제... 사라질지 모르겠어서 그대로 옮기진 않고 내 방식대로 소화한 내용을 본 게시글에 올리려고 한다. 1. A Swift Tour (링크) 일단 C/C++/Python 정도만 조금 경험해본 비전공 개발자인지라, C#에 대한 이해 즉 당연하게 Swift의 코드들은 너무 낯설게 느껴졌기에, 이 스위프트 투어를 지나칠 수 없어 바로 시작했다. Swift Playground 베이스로 되어있어서 바로바로 코드를 고쳐보며 기본 .. 2022. 11. 11.
면접 시 대답을 잘하려면.. feat. 비전공자 C++ 기술면접 키워드 저는 꽤나 긴장을 많이 하는 터라, 갑작스런 질문을 통해 대답을 바로 꺼내야하는 면접같은 형태의 시험에서는 머리가 백지상태가 됩니다(사실 서면 시험에서도 똑같다..). 그렇기 때문에 항상 제 방식대로 이해하려고 노력하는데, 즉 머릿속 개념들과 최대한 연결시키며 청킹을 통하여 기억합니다. 작은 실마리라도 잡으면 거기로부터 개념을 확장하도록 말이죠. 그래서 이번 면접을 준비하면서도 적용했습니다. 실제 면접에서 긴장할 것이 분명하기 때문이죠. 긴장하는 건 당연하고, 버벅이며 말하는 것과는 별개로 진짜 이해했다고 어필할수 있는 대답을 할수 있었으면 했습니다. 해서 정답을 달달 외운다기 보다는 주요 키워들에 대해 저 만의 이해를 하고, 나만의 언어로 설명할 수 있는 개념으로 정리하려 노력했습다. 실제로 회사에서 .. 2022. 10. 4.
NVIDIA의 근접 이웃 탐색 알고리즘 (k-Nearset Neighbors) 본문 : Fast Fixed-Radius Nearset Neighbors: Interactive Million-particle Fluid 본문은 2013년 발표된 위 자료를 공부하며 작성한 글입니다. Background 저는 CFD(Computational Fluid Dynamics) 해석 프로그램을 만드는 일을 하고 있습니다. 그 중에서도 Lagrangian 기반의 프로그램을 개발하고 있습니다. Lagrangian이 뭔가 하시겠지만, 어떤 입자들이 임의로 떠돌아다닌다고 생각하시면 됩니다. 아래 예시들처럼 입자의 위치가 시뮬레이션의 기반이 되는 것이죠. 이런 입자를 해석하는 프로그램들의 성능을 좌지우지하는 것 중 하나가 바로 근접 이웃 탐색 알고리즘 입니다. 입자 주변에 어떤 입자가 있는지 찾는 알고리즘.. 2022. 6. 15.
OpenGL 한국어 꿀 강의 배달 기존에는 openGL을 배우려면 learnopengl 에서 배울 수 있긴하지만, 텍스트로 되어있을 뿐더러 영어이기 때문에 그닥 학습하기 좋지 않은 편이었습니다. 그런데 감사하게도 Rinthel Kwon 님께서 learnopengl 사이트의 내용을 중심으로 한국어로 강의를 하셨고 유튜브에 풀어 주셔서 허들이 좀 낮아졌습니다. 본 강의는 강원대학교 컴퓨터그래픽스 수업이라고 하네요. 뭔가 대학교 에서 정보를 찾기 어려운거 보니 교수님은 아니신 것 같고, 강사분이신지? 여튼 내용이 매우 좋습니다. 기본적으로 그래픽스 이론 강의는 OpenGL로 진행이 되고, 강의 환경 구성을 위해 GLFW, imgui로 윈도우와 UI를 생성해 강의가 진행됩니다. 강의 목록 01-01 컴퓨터그래픽스와 OpenGL 01-02 개발 .. 2022. 6. 15.
[번역] 렌더링 엔진 동작 원리 찍먹해보기-2 원문을 공부하며 번역/의역한 것입니다. 이 과정에서 오류가 있을 수 있습니다. 오류가 있을 시 알려주시면 다시 공부해서 고치도록 하겠습니다! Basic Shader Operation 가장 기본적인 OpenGL 연산은 Vertex position (attibutes)와 Model-World-View 공간(Uniform) 데이터를 필요로 한다. Vertex Shader는 Attribute 뎅이터를 Model-World-View 공간 데이터로 변환하고 Fragment Shader에 전달해 준다. 그리고 Fragment shader는 받아온 Fragment의 색을 채우는 역할을 한다. 여기까지는 이전 포스트에서 OpenGL의 파이프라인을 다루면서 이해한 바 있다. Manipulating 2D/3D Views w.. 2022. 4. 5.