[독서 프로젝트] 메타인지, 생각의 기술 - 오봉근

AI시대의 필수 역량, 조직과 개인을 위한 능력 향상에 좋은 책. 서론 AI 시대가 너무 빠른 속도로 다가오고 있다.인터넷의 모든 지식을 학습한 AI와 비교해 우리는 어떤 부분에서 강점이 있는가.이미 알고 있는 지식도 훨씬 많고, 새로운 지식도 훨씬 빨리 습득하는, 어찌 보면 인간 역사에 없었던 가장 똑똑한 새로운 인종의 등장이라 봐도 되지 않을까.특히 업무적으로는 신입사원을 대체해 버릴 정도의 지능을 가진 사람으로 봐도 될 것 같다. 요새 코딩을 하다보면, AI 없이는 할 수 없는 수준이다.검색해도 잘 나오지 않는 자료들을 AI는 원래 알고 있던 것처럼 알려준다.구글에 요즘 검색하면 AI로 작성된 글들도 많이 나오고, 딱히 연관되어 있지 않은 글들도 많이 나오는 것 같다.참고할 수 있는 것이 그나마 ..

카테고리 없음 2025.08.02 3

[독서 프로젝트] 변화하는 세계질서 - 레이 달리오

트럼프를 이해하기 위해 미국을 이해해야 하고,미국을 이해하기 위해 세계 패권을 이해해야 한다는 생각이 들었다.그리고 현재를 이해하고 미래를 예측하기 위해선 역시 과거를 알아야 하겠지. 모든 것을 파악하고 외우면 좋겠지만 관심 있는 주제 중심으로 정리한다. 1. 기축통화로 표시된 부채는 경제의 가장 기본적인 요소가 된다. 현재는 달러이지만 강력한 제국은 150~250년 정도 지속되었다.중간에 커다란 경제, 부채, 정치 사이클이 50~100년간 지속된다.메가-매크로 사이클을 봐야 한다. 그냥 매크로도 아니고 메가~매크로를 봐야 한다.거시적인 부분도 시간을 10년 100년 잡으면 미시적인 부분이 될 수 있다.메가-매크로는 그런 의미에서의 매크로고 결국 사이클을 발견할 수 있었던 레이 달리오다. 기축통화..

카테고리 없음 2025.07.27 3

[독서 프로젝트] 페이크와 팩트 - 데이비드 로버트 그라임스

내가 좋아하는 종류의 책이다.정보가 너무나도많은 사회다.주장하는 사람은 부지기수고 어떤 것을 받아들여야 하는 것인지 판단하는 것은 항상 어렵다.결국 상반되는 주장을 듣다 보면 가만히 있는 것만이 최선처럼 느껴진다.어떻게 하는 것이 좋을까? 한 쪽의 주장만을 들으며 마음 편하게 생각해도 좋다.아무것도 듣지 않고 소신을 지키며 살아가는 것도 좋다.하지만, 무엇이 진짜고 가짜인지 파악하고, 내 주관을 만들어 내 생각대로 살아가는 것이 가장 중요하지 않을까?결국 내 뚜렷한 주관은 나의 삶의 태도가 될 것이고, 내 삶에 깃들어 나의 가장 큰 자산이 될 것이다.이 책은 1. 진실을 구분하는 방법과 2.우리를 혼란스럽게 하는 것들에 대해 정리한 책이다.가장 마음에 와닿은 내용을 12개로 정리했다.1. 부적절한 명제..

카테고리 없음 2025.07.26 4

주식 투자 프로젝트 - Python 으로 오늘의 주가 끌어오기

1. 최종 목표최종 목표는 자동매매 프로그램을 돌리는 것이었다.하지만 기계에 특정 기법을 맡겨두고 그대로 돌리는 것은 망할 확률이 높다고 판단,투자 분석과 경험을 쌓고 나만의 원칙을 프로그램으로 돌리는 것으로 노선을 변경했다.뭔지는 알아야 원칙을 마련할 수 있다는 관점. 따라서 중간 목표는 국내 주식 분석.분석 범위는 시황, 자체 기업 평가, 국내 시장, 글로벌 경제 시황, 사이클 등 거시적 무언가차트 분석은 직접 차트를 볼 수 있는 HTS 나 MTS 참고하며 하기로. 2. 툴 선택데이터 분석에 용이하고 가장 쉽고 빠르게(시간이 덜 들어가도록) 사용할 수 있는 것은 어찌어찌 해도 파이썬.특히 이 영역에서 가장 많은 라이브러리를 만들어둔 곳은 파이썬이 아닐까 직접 api를 다 찾고 찔러도 되겠지만 역시 남..

카테고리 없음 2025.07.26 3

백준 2294 동전 - C++

동전이 최소가 되도록 n 가지 동전을 이용해 k 원을 만든다. n이 100가지이고 10만 보다 작거나 같은 가치이며, k는 1만 원 이하이다. 사용한 동전의 구성이 같은데 순서가 다르면 같은 경우이다. -> 순열이 아닌 조합으로 풀 수 있다. 가치가 같은 동전이 여러 개 있을 수 있으므로 중복된 검색은 피할 수 있다. k원을 만들었을 때 동전의 최소 개수만 알면 되므로 Dynamic Programming 을 이용한다. 1. dp 배열 정의) dp[k] = k 원 일때 사용한 최소 동전의 개수로 정의한다. 2. 기저사례) dp[0] = 0, dp[동전 1개 가치] = 1 이 기저 사례이다. 3. 점화식) dp[i] = max(dp[i], dp[i - 동전 1개 가치] + 1) 개이다. #include #i..

알고리즘 2023.04.12 0

휴대폰으로 집 밖에서 집 데스크탑 켜기! - WOL 편 (LGU+net, 외부 IP 이용)

오늘은 맥북 에어를 산 기념으로 맥북에 윈도우 세팅을 하려고 했다. 근데 부트캠프를 깔자니 번거롭게 왔다갔다 하기 귀찮고, 패러럴즈를 깔자니 깡통 맥북이라 ( 8GB 램 + 256GB SSD ) 리소스가 너무 아깝다. 게다가 굳이 맥북에서 윈도우 돌려서 성능에 손해를 보는 것보다는 집에 데스크탑 자원을 그대로 사용하는 것이 이롭지 않을까? 그래도 라이젠 3700x 에 1660 super 니 맥북 에어보다는 잘 돌아가지 않을까해서 그 첫 단계로 집 컴퓨터 외부에서 키기! 를 준비했다. 아주아주 쉬우니 금방 끝낼 수 있다. 준비물은 윈도우 데스크탑과 핸드폰이다. 총 3가지 구성이 있다. 1. 메인보드 설정 2. 이더넷 설정 3. 공유기 설정 1. 메인보드 설정 가장 먼저, 메인보드가 신호를 받았을 때 작동할..

카테고리 없음 2021.12.20 0

삼성 Expert Programmer 후기

목차 21.11 ~ 22.09 내 소중한 토요일을 모두 바쳐가며 공부했던 Expert 가 마무리 되었다. 감상과 회고 SCSA16기로 합격하여 공채 SW검정 수준인 Advanced를 준비하면서 친구들과 스트레스 오지게 받던게 엊그제 같은데 뿌듯하다. SCSA 6개월 과정 중, 고향집 침대에 누워서도 끊임없이 문제만 생각하고 고민했던 시간들이 새록새록 떠올랐다. 아침 8시부터 머리를 돌리면서 점심/저녁 시간에 잠시 숨을 돌리고, 다시 야간 자율학습을 시작하여 12시, 1시까지 알고리즘을 풀었었다. 거의 고3임 그게 한 3주 정도 됐었나? 다른 교과과정이 있어서 C, JAVA, NETWORK 등등 배우면서 알고리즘을 계속 풀었던 것이라서 더더욱 쉽지 않았다. 대학교 4년에 해당하는 내용을 (실제로 4년어치는..

알고리즘 2022.09.21 11

java.time.format.DateTimeParseException: Text could not be parsed at index 0

오늘은 짜-증나는 exception을 겪었다. 프론트에서 연도와 월을 픽한 후 백으로 날리는 과정인데, 'yyyyMM'의 String으로 날려주고 있었다. 나는 당연히 LocalDateTime과 DateTimeFormatter를 사용하여 String을 DateTime 형식으로 바꿔주려고 했으나 index0 오류 때문에 도저히 진행할 수가 없었다. 기존 실행했던 함수는 다음과 같다. String frontDate="201212"; LocalDateTime localDateTime; localDateTime = LocalDateTime.parse(frontDate, DateTimeFormatter.ofPattern("yyyyMM")); 당연히 에러가 났다. Unable to obtain LocalDateTi..

백앤드 2023.02.27 0

C++ 프로그래밍 - 클래스의 상속(Inheritance)과 다형성(polymorphism)

목차 상속 객체지향이 절차지향과 아주아주아주 다른 포인트 중 하나인 상속이다. 상속은 말 그대로 누군가에게 물려받는 것을 의미한다. 상속의 개념은 결국 공통점을 묶어서 한 번에 유지,보수하기 편하게 만들기 위함이기 때문에 경제적인 요인과 편의성을 고려한 개념이라고 생각하면 될 것 같다. 클래스에서의 상속은 자신의 멤버 변수와 멤버 함수를 물려주는 것을 의미한다. 이 때, 상속 해주는 클래스는 상위, 기초(base), 슈퍼(super), 부모(parent) 클래스라고 부르고, 상속 받는 클래스는 하위, 유도(derived), 서브(sub), 자식(child) 클래스라고 부른다. 상속의 특징은, 부모의 모든 멤버들을 자식이 물려받는다는 것이다. 또다른 특징은, 부모의 모든 멤버를 자식이 물려받되 온전히 자식..

C언어 2021.05.06 1

백준 1219 오민식의 고민 C++ 풀이 - BFS, Bellman-Ford

기민이의 고민을 만들어준 짜증나는 문제 원탑이다. 시작하자마자 틀린 것은 type 선언 문제가 컸고, 17% 혹은 18%에서 틀린 것은 사이클이 여러개 있다는 것을 간과해서 그럴 수 있다. 만약 벨만포드 알고리즘을 사용할 것이라면 1. 사이클 유무 확인 2. 사이클마다 목표지점에 닿는지 확인 두 가지를 필수로 사용해야 한다. 나는 도로를 지나가는데 사용한 비용을 음수로 넣고 city 에서 얻을 수 있는 돈을 city 배열에 저장해서 단순히 + 연산으로만 구현할 수 있게 만들었고, 초반에 distance 구하는 건 줄 알고 dist 배열로 선언한 것을 그냥 총 벌어들인 돈 배열로 생각하기로 했다. 예제에서는 다음과 같은 사실을 발견해야 한다. 1. 자기 자신으로 가는 간선이 존재한다. (dist[S] = ..

알고리즘 2021.08.31 0