전체보기
-
[책 리뷰] 하버드대학 중국 특강 요약Memories/책 영화 리뷰 2021. 9. 7. 00:13
중국 테크주 폭락을 계기로 텐센트를 포트폴리오 포트에 편입했는데, 중국에 대해 공부를 해봐야겠다고 생각하고 고른 책이다. 그런데 사람들에게 추천하고 싶지는 않은 책이다. 깊이있는 지식이 없고, 피상적이고 가벼운 내용으로 가득하다. Part 5 사회에서는 저자가 두 페이지에 걸쳐 질문 리스트를 늘어놓고 답은 안하고 마무리했다. 내가 이걸 왜 읽고 있었는지...ㅎㅎ Part 2 국제 관계, Part 3 경제, Part 4 환경 이렇게 세 파트는 비교적 괜찮았다. 이 포스팅은 책의 내용을 요약한 것이다. 국제 관계 미국 - 지난 10년간 북한이 정상적으로 억제되고 있었음에도 미국이 2016년에 사드(THAD) 배치로 한국 정부를 압박한 것은, 이 미사일 레이더의 사정권 내에 중국이 들어있기 때문. 북한의 미사..
-
[책 리뷰] 21세기 미국의 패권과 지정학Memories/책 영화 리뷰 2021. 8. 1. 18:17
Overview 20년 후에 세계에서 가장 잘 사는 나라는 어디일까? 한국은 어디쯤에 위치해 있을까? 은 그 질문에 대한 답이다. 저자인 피터 자이한은 오스트레일리아 주재 미국 국무부에서 근무했고, 정보 사기업인 Stratfor에서 부사장으로 근무했다. 작가의 생각을 아래에 요약해 보았다. 지금까지 세계 패권을 차지했던 국가들 패권을 잡기 위해 지정학적으로 중요한 세 가지 요소들은 운송의 균형(Balance of transport), 원양 항해(Deepwater navigation), 산업화(Industrialization) 이다. 역사적으로 세계에서 큰 영향력을 발휘했던 국가들은 이 세 가지중 한 가지가 특출 나게 뛰어났지만, 반대로 다른 한 가지는 뛰어나지 못했기 때문에 다른 나라에게 패권을 내주었다..
-
[책 리뷰] 폴 그레이엄 - 해커와 화가Memories/책 영화 리뷰 2021. 6. 14. 00:14
해커와 화가 이 책의 저자인 폴 그레이엄은 서버에서 앱을 실행하는 ISP(Internet Service Provider)를 웹에 최초로 도입한 사람이다. 컴퓨터공학과 미술을 복수 전공했고, 스타트업을 성공적으로 키워내 부자가 된 사람이기도 하다. 나는 이 책을 평범한 개발 서적으로 생각했는데, 책 전체를 관통하는 인문학적 통찰력에 오랜만에 지적 스릴을 느꼈다. 요약 01. 공부벌레는 왜 인기가 없을까? 당신은 소속 집단에서 인기 있는 사람이 되는 것과 평균적인 지적 능력을 가져야 하는 것 중 고르라면 어느 것을 고를 것인가? 공부벌레들은 대부분 후자를 고를 것이다. 그들에게 평균적인 지적 능력에 머무르는 것은 도저히 참을 수 없는 일이기 때문이다. 나도 내 자신에게 평소에 자주 던져보던 의문인데, 나도 ..
-
해외주식 양도소득세 직접 신고하기 (2021 최신판)Memories 2021. 5. 9. 00:34
국내 주식은 소득에 대해 양도세가 면제되지만, 해외주식은 벌어들인 소득에 대해 20 % 의 양도세가 붙는다. 1년에 250만원까지의 수익에는 양도세를 면제해주지만, 이를 초과하면 세금을 내야 한다. 예를 들어 작년에 미주로 번 돈이 350만원이라면, 250만원을 뺀 100만원만큼에는 양도소득세를 내야 하는 것이다.보통 증권사에서는 양도세 신고/납부를 대리해주는데, 한국 투자증권은 3만원의 수수료를 받는다.해당 년도의 다음 해 5월 1일부터 5월 31일 사이에 확정 신고를 해야 한다.나는 2020년 1월 ~ 2020년 12월 분의 수익에 대해 2021년 5월부터 확정 신고를 해야 했다.매년 초 각종 증권사들이 양도세 신고/납부 대리 접수를 받는데, 내가 작년에 사용했던 한국 투자증권은 3만원의 수수료를 받..
-
맥 Numbers 앱에서 환율 / 주식 함수 사용하기 (STOCK, CURRENCY)개발지식 아카이브/ETC 2021. 5. 8. 10:30
Overview 맥북 사용자라면 모두 Numbers, Pages와 같은 앱을 디폴트로 가지고 있다. 생산성 면에서 월등히 앞서는 구글 시트, 엑셀 때문에 사용자가 무척 적은 것 같다. 이 함수에 대한 설명을 찾기가 어려웠던 걸 보면... 그렇지만 Number 앱에서도 엑셀에서처럼 환율, 주식 함수를 사용할 수 있다! 주식 함수 사용하기 코스피에 상장된 휠라홀딩스라는 종목의 가격, 배당을 확인하고 싶다면? 1. 빈 셀에 특수문자 = (equals) 를 입력한다. 그러면 아래와 같은 함수 팝업창이 나타난다. 2. 함수 팝업창에 아래 코드를 입력한다. STOCK("{종목코드}.{시장코드}",0) 휠라홀딩스의 종목코드는 081660이고 코스피에 상장되어 있으므로, 이렇게 입력한다. STOCK("081660.KS..
-
[Java Stream] GroupingBy 를 이용한 그룹화 예시 소개개발지식 아카이브/JAVA 2021. 2. 15. 08:55
Introduction Java 8에서 처음 도입된 스트림은 데이터 집합을 처리할 수 있는 반복자 역할을 수행한다. 스트림의 연산은 filter, map과 같이 중간 연산자와, collect와 같은 최종 연산자로 구분된다. 이 포스팅에서는 최종 연산자 collect 의 Collector 인터페이스를 구현하여 그룹화하는 다양한 방법에 대해 다룬다. 그룹화 Stream GroupingBy 를 이용하면 데이터 집합을 하나 이상의 특성으로 분류, 그룹화하는 연산을 쉽게 수행할 수 있다. 아래와 같은 데이터 셋을 가지고 그룹화를 연습해보자. 나라 도시 거주자 이름 한국 서울 홍길동 한국 서울 임영웅 한국 부산 김태희 중국 베이징 왕서방 미국 보스턴 미셸 미국 엘에이 마이클 미국 엘에이 케이트 이 데이터를 담을 클..
-
Groovy Spock 을 쓰는 이유, 코드 작성 예시 소개개발지식 아카이브/ETC 2021. 2. 15. 08:45
목차 1. Spock의 소개 2. Spock 시작하기 3. Spock 으로 테스트 코드 작성 예시 1. Spock Introduction Spock의 특징 개발에서 테스트 코드의 중요성은 아무리 강조해도 지나치지 않습니다. 훌륭한 테스트 코드 프레임워크라면, 사용자가 다양한 케이스의 검증을 구현할 수 있게 도와줌으로써, 보다 적은 힘을 들여 Code Coverage를 높일 수 있게 기여해야 합니다. Java 진영의 대표적인 테스트 코드 프레임워크인 JUnit 은 TDD 기반인 것에 비해, Spock 은 BDD 기반입니다. TDD 는 테스트 자체에 집중하여 개발하는 방식인 반면, BDD는 비즈니스 요구사항에 집중하여 테스트 케이스를 개발하게 됩니다. BDD는 전개도 사용자가 직관적으로 알 수 있도록 자연어..
-
logstash 'unknown setting *** for jdbc' 에러 메시지개발지식 아카이브/ETC 2020. 12. 7. 22:34
로그스태쉬 파이프라인을 기동하는 과정에서 도커 이미지에 내장된 jdbc input 플러그인을 그대로 사용했는데, 기동시에 아래와 같은 에러 메시지가 보였다. 'Unknown setting 'use_prepared_statements' for jdbc 'Unknown setting 'prepared_statement_bind_values' for jdbc 'Unknown setting 'prepared_statement_name' for jdbc 원인을 몰라서 jdbc 드라이버 버전을 바꿔 보기도 하고, 플러그인 설치 커맨드도 추가하고, 로그스태쉬 버전도 점검하고 했는데, 원인은 jdbc 플러그인이 Prepared Statement 쿼리를 지원하지 않는 버전인 탓이었다. 업그레이드 명령어를 실행하여 해결할..