분류 전체보기(13)
-
리스크 관리 : 테슬라 애플 주가를 기반으로
유튜버로도 활동중이신 천영록 대표님의 영상을 보고 리스크에 관련하여 생각해보았다. 최근 리스크라는 것에 대해서 좀 눈을 뜬 것 같아서 많은 고민중인 주제다. 처음 리스크에 진짜로 관심을 가지게된건 비트코인인데 어떤 기관에서는 비트코인과 주가의 상관관계가 적기 때문에 리스크관리 차원에서 비트코인을 포트폴리에 편입한다는 이야기를 들었다. 개인적으론 좀 충격적인 이야기였는데 비트코인에 대해서 가즈아!! 를 외치고 비트코인의 미래에 대해 설명하고 그런 것이 아니라 리스크의 관점에서 투자를 한다는 것이 상당히 신기하면서도 리스크 관리의 중요성에 눈뜨게 되었다. 지금까지는 주식만을 생각하고있어서 리스크 관리를 다른 주식을 사는 것으로 생각했다. 하지만 생각해보면 주식들은 매우 큰 상관관계를 갖는다 예시가 극단적일 ..
2020.12.05 -
백준 코딩 테스트 2438 - 파이썬 프로그래밍
백준 2438번 문제 풀이 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제입니다 예를들어 n = 5면 * ** *** **** ***** 이 되겠네요. 파이썬 코드 a = int(input()) for i in range(1, a+1): print('*'*i) c++같은 경우 2중 for문을 사용해야 했겠지만 파이썬에서는 간단하게 표현 가능합니다. 주의점 input을 int로 변환시키는점 range의 범위 주의
2020.12.04 -
Some [불투명한 반환 타입 : Opaque Type] - SwiftUI 튜토리얼
SwiftUI를 처음 시작하면서 첫 번째 부딪친 난관이 Some키워드이다.찾아봐도 어려운 설명밖에 없어서 정말 책부터 외국 블로그까지 다양하게 찾아보았다.그 경험을 바탕으로 가장 쉬운방식으로 설명하려고 노력하였다. SwiftUI의 단순하고 명료한 코드를 제공하는데 큰 역할을 하는 것이 이 Some이다.C++기반으로 코딩을 처음배운 필자에게는 상당히 생소하였는데 (혹은 내가 공부를 안했던가)찾아보니 void* 로 구성되는 핸들도 이와 비슷한 원리라고 한다.C++을 모르시는 분들은 더 난해한 설명일테니 Swift만 보고 생각해보자. Some은 불투명한 반환 타입(Opaque Type)을 표현하는 Swift의 키워드이다.불투명한 반환 타입. 즉 반환타입이 잘 안보인다는 뜻인데 이건 코드의 은닉하게 해주는 목적..
2020.10.21 -
PEG 비율 (Price Earnings to Growth ratio) : 가치투자
PEG는 PER업그레이드판이다 PEG는 피터린치가 자주언급하는 지표로 유명하다. PEG에 대해 간단히 알아보자. 가치투자에서 PER은 많이 사용되는 중요한 지표이다. 기업의 본질인 수익과 주가에 대한 비율이기 때문에 돈을 잘 버는 기업 = 좋은 기업 이라는 전제가 깔려있는 가치투자에서는 유용하면서도 중요한 지표가 될 수밖에 없다. 문제는 성장주, FAANG같은 기업의 경우 PER을 대입하면 모두 고PER, 즉 투자할 가치가 없는 기업이 되어버린다. FAANG이 투자할 가치가 없는 기업인가? 아마 수긍하기 어려울 것이다. 그래서 이 투자가들도 이러한 문제를 인지하고 좀 더 새로운 지표를 만들어냈다. 그것이 PEG이다. 단순히 PEG는 PEG = PER / 주당순이익증가율 로 계산되어진다. 그저 계산해서 때..
2020.10.21 -
DirectX - 마우스 픽킹 (Picking) : 3D게임 제작
목적 - 3D 공간의 물체를 2D 화면의 입력장치인 마우스로 선택한다. 개념 화면에서 3D공간으로 레이저를 쏴서 가장 먼저 맞는 오브젝트가 내가 고르고자 하는 오브젝트이다. 방법론 - 3D공간을 구성하기 위한 파이프라인을 떠올려보자. LocalMatrix -> WorldMatrix -> Veiw -> Projection -> Veiwport의 과정을 통해 2D 디스플레이에 3D 화면을 보여줄 수 있었다. 그럼 이제 2D에서 3D로 되돌아가는 과정이다. 조립은 분해의 역순이다. 즉 역순으로 역행렬을 곱해나가면 3D 공간으로 돌아갈 수 있다. 하지만 하나하나 되돌아가는건 매우 귀찮은 작업이기에 directX에서는 이 과정을 함수로 지원한다 D3DXVec3Unproject D3DXVec3Unproject fu..
2020.10.20 -
SwiftUI란? - SwiftUI 튜토리얼
SwiftUI는 아이폰만큼 혁신적인 물건이다. 앱등이라고 욕먹을 만한 발언이지만 그렇게 생각할 만한 이유를 잠깐만 들어보길 바란다. Xcode - SwiftUI- Apple Developer SwiftUI는 Swift의 성능을 바탕으로 모든 Apple 플랫폼에서 사용자 인터페이스를 구축할 수 있는 혁신적이고 간소화된 방법입니다. developer.apple.com SwiftUI는 Swift기반으로 애플에서 만든 프레임워크이다. 애플 공식 홈페이지에 설명되어있는 중요한 특징을 살펴보자 선언적 구문 디자인 도구 모든 애플 플랫폼 기본 지원 1. 선언적 구문 SwiftUI는 선언적 구문 매우 쉽게 적용하고 확인할 수 있다. 선언적 구문의 의미를 모른다면 선언적 구문에 관련된 글을 읽어보자 선언형 프로그래밍 v..
2020.10.18