분류 전체보기
-
부자의 그릇을 읽고살아가면서/책읽으면서 2020. 12. 15. 23:09
http://www.yes24.com/Product/Goods/16886391?OzSrank=1 요즘 돈이란 무엇이며 자본주의가 어떻게 굴러가는지 관심이 생겨 관련 도서를 보고 있다. 돈 모으는 방법들은 몇 권 봤는데 나 같이 투자 1도 모르는 사람이 할 것들은 난이도가 낮아 쉽게 실행할 수 있어 더 이상 보지 않는다. EBS 자본주의 5부작인데 1부는 특히나 충격이였고 신선했다. 돈이 어떻게 흐르고 자본주의는 어떻게 굴러가는지 궁금하신 분들은 보면 도움이 될것 같다. www.youtube.com/playlist?list=PLbrG4QFgLX0lqQXsEziAnn7TwCiJ4NrAs 이번에 고른 부자의 그릇은 돈에 대해 생각할 거리들을 많이 던져주었다. 마지막에 갑자기 드라마처럼 되었지만 그 외는 알찬 ..
-
내 머릿속 원숭이 죽이기살아가면서/책읽으면서 2020. 10. 24. 19:21
요즘 원격근무를 하고 집 밖으로 안 나가다 보니 점점 게을러지고 안 좋은 습관만 생기는 것 같아 정신 수양의 목적으로 도서관에서 집어든 책이다. www.yes24.com/Product/Goods/58154951 도서관에서 훑어봤을 때 할 일을 미루는 사람들의 심리 테드 강연이 생각났다. 제약이 있어서 창조적이고 집중할 수 있다는 내용 정도가 겹치고 책에서는 다양한 원숭이의 특징과 이를 마주하는 우리의 자세, 대처하는 방법들이 소개되어있다. 책 내용 정리하면서 내 생각들을 중간중간 넣어보았다. (지금 내 모습) 어떤 걸 하다가 얼마 가지 못해 "갑자기"(습관적으로) 유투브/SNS에 접속하거나 새로운 일, 개선 과제를 하고자 하는 마음은 있지만 행동하지 못하고 있고 이를 개선 하고자 하는 분들께 추천한다. ..
-
빅스텝살아가면서/책읽으면서 2020. 10. 8. 20:39
군 제대 이후 오로지 개발 공부에만 관심이 있었다. (그렇다고 잘하는 건 아닌데 생각해보면 관심사가 여러 개 분산되었고 집중 있게 하지 못해 어중간하게 아는 상태다. 나름 열심히 했지만.... 현실이다. 지금부터라도 방향 잘 잡고 해야지) 여전히 개발은 재미있다. 하지만 개발만으로 남은 내 인생을 살기에는 부족하다는 생각을 요즘 많이 한다. 돈을 좀 번다고 하는 사람들의 생각들은 어떻고 그들은 어떻게 돈을 벌었는지 관심이 생겨 여러 책을 읽고 있다. 오늘은 그 중 하나인 빅스텝 이라는 책을 읽고 정리한다. www.yes24.com/Product/Goods/80742944 어릴 적 경매로 갑자기 어려워진 경험, 은행원이 된 후 겪은 것들 그리고 빚과 투자에 대한 저자의 생각을 얘기하고 마지막으로 경매를 시..
-
요즘 생각들살아가면서/생각하면서 2020. 10. 4. 18:50
코로나19로 인해 3월부터 원격근무를 하면서 출/퇴근 준비/이동 시간이 현저하게 줄었다. (나만 준비 시간 준거 아니죠? -_-;;) 6개월 정도 이 시간을 알차게 썼다면 뭐라도 했겠지만 그러지 못했다. 추석으로 주어진 5일의 시간 동안 책 한 권은 읽자는 계획을 세웠지만 정말 먹고, 자고 유투브 보다 자고의 무한 반복이었다. 대단하다 대단해!! 요새 부쩍 의미없는 생각들만 주야장천 내뱉는 것과 주어진 시간이 있을 때 틈만 보이면 딴짓하는 게 습관이 된 것 같다;; 개인 시간이 생겼다고 해서 알차게 쓰지 않고 오히려 더 느슨해져서 의미 없이 시간을 보내는점을 반성하고 앞으로 이 습관을 버리고 좋은 습관을 만들기 위해 어떻게 할지 적으려고 한다. 물론 이렇게 글을 적는것 자체가 중2병의 일환일수 있고, 작..
-
ES, Flink, Kafka, Solr remote debugging 하기개발하면서/etc 2020. 7. 5. 22:44
가끔 오픈 소스에 적용된 기능을 소개한 문서와 코드를 보면서 동작 과정을 알아보고 실무에 써볼 만한 게 있는 부분이 있다면 시험하곤 한다. 개인적으로 효과적인 데이터 저장, 처리 조회에 대한 관심이 있어서 제목에 나열한 오픈소스를 보고 있는데 문서와 코드 읽기만으론 이해하기 힘든 경우가 있다. 이때 실제 돌려보면서 stacktrace나 break point 걸고 변수 값을 확인하면 이해가 쉽게 되는데 해당 글에서는 JVM 오픈소스들을 어떻게 디버깅 하는지 간단하게 정리했다. (방법은 비슷하고 어느 부분에 -agentlib 옵션을 추가할지 정도이다.) ES 공식 블로그에 정리되어있는데 7.5.1에서는 잘 동작하지 않아 실행 시 -agentlib 옵션 추가하는 걸로 진행했다. $> git clone http..
-
Kafka purgatory (1)개발하면서/타인글보면서 2020. 6. 29. 00:18
4. 그래서 Kafka에서는 어떻게 사용되고 있냐? DelayedOperation으로 검색하면 다양한 곳에서 사용하는데(Group Coordinator, Replica Manager, ZkAdminManager 등...) 여기서는 Replica Manager 기준으로 알아본다. broker가 가동되면 Replica manager가 한 개씩 생성되고 Replica Manager에는 역할 별 Purgatory가 존재한다. 이때 Partition을 생성하면 ReplicaManager의 Purgatory를 주입해서 아래 그림의 왼쪽은 파티션을 생성할 때 replicaManager의 Purgatory를 delayedOperations로 만들어 주입하는 코드고 오른쪽은 도식화 한것이다. 아래 그림은 xxxPurga..