san9h의 등록된 링크

 san9h로 등록된 네이버 블로그 포스트 수는 77건입니다.

데일 카네기 인간관계론 정리1 [내부링크]

뜻대로 되지 않고 어떻게 해야 할지 모르는 인간관계에 대하여 실제 사례를 통한 원칙을 제시한다. 사람을 상대하는 능력은 다른 사람에 대한 관점을 이해하는 노력과 미소 짓는 것, 이름을 기억하는 것 등 새로운 습관을 형성하는 것이 중요함을 강조하고 있다. 이 책을 통해 인간관계를 한층 업그레이드하는 계기가 되도록 하자. 사람을 상대하는 능력은 학습을 통해 배울 수 있으며 많은 사람들이 관심을 가지는 분야이기도 하다. 1부 변하지 않는 인간관계의 3가지 기본 원칙 대다수의 사람들은 실제로 틀렸다고 해도 자신을 비난하지 않는다. 즉 비난을 해봐야 소용없다. 오히려 사람은 누군가 이야기를 들어줄 사람이 필요하다. "그저 연민의 마음으로 스미스의 이야기를 들어줬고 그것이 스미스의 마음을 울렸다." 다른 사람을 비난하지 말고 이해하도록 노력하자. 원칙1잘못을 지적하거나, 비난하거나, 불만을 표현하지 말라 상대가 무언가를 하게 만드는 방법은 상대가 원하는 바를 주는 것이다. 중요한 덕목 중 하나

데일 카네기 인간관계론 정리2 [내부링크]

3부 다른 사람을 잘 설득하는 12가지 원칙 논쟁에서 최선의 결과는 바로 '논쟁을 피하는 것' 논쟁은 이길 수 없다. 져도 지고, 이겨도 지기 때문이다. 자신의 뜻에 반해 설득 받은 사람은 여전히 의견을 바꾸지는 않는다. 다음은 <의견 차이가 논쟁으로 번지지 않는 법>에 실린 글 중 일부 의견 차이를 환영하라. '두 동업자가 항상 같은 의견일 바에는, 한 명은 필요 없다' 그 의견 차이는 심각한 실수를 저지르기 전에 생각을 고칠 기회다. 본능적으로 반응하지 마라. 차분함을 유지하고, 무심결에 반응하지 않도록 유의하라. 일단 들어라. 상대에게 말할 기회를 줘라. 상대가 말을 끝낼 때까지 기다려라. 저항하거나 반박하지 말라. 그러면 벽만 더 높아진다. '이해'라는 다리를 놓도록 하라. 상대가 관심을 가져준 것에 진심으로 감사하라 양측 모두 문제를 끝까지 생각할 시간을 가질 수 있도록 결정을 미루라. 오페라 테너 얀 피어스는 "서로에게 아무리 화가 나도 이 약속만큼은 지켰습니다. 한 명이

군중심리 정리 [내부링크]

1895년 당시 앞으로 맞이할 세상은 '군중의 시대'가 될 것이라고 예견했다. 지금은 다양한 군중 집단이 있으며, 기술의 진보로 SNS나 가상현실에서도 군중의 심리가 작용된다. 여러 사람이 모여서 하나의 목적한 바를 관철해나가는 것은 유효한 방법이다. 독립적인 개인 입장에서는 하지 않을 행동을 군중이 되면 자연스럽게 하는 원인과 군중심리에 대한 다양한 분류와 정리를 담아내고 있다. 오늘날에는 군주 개인의 성형보다는 군중의 목소리가 우세하다. 군중은 지배계급으로 변해가고 있으며 행동하는 데 빠르다. 군중심리를 통해 이해할 수 없었던 역사적, 경제적 현상을 파악할 수 있다. 1부 군중의 정신구조 1장 군중의 일반적 특성 : 군중의 정신을 단일화하는 심리법칙 '군중'이란 일반적으로 한자리에 모인 개개인의 집단을 의미한다. 심리학적으로 군중은 개인의 감정과 생각이 집단화되어 모두 같은 방향을 향한다. 심리적 군중에서는 일종의 집단 심리를 갖게 된다. 독립된 개인과는 완전히 다른 방식을 지각

실전 투자강의 정리 [내부링크]

코스톨라니의 2번째 책을 읽어보았다. 저번에 읽었던 코스톨라니의 <돈, 뜨겁게 사랑하고 차갑게 다루어라>와 내용이 비슷한 부분이 있어 다시 정리하는 느낌으로 읽은 것 같다. 약간 이해가 안 되는 부분도 이번에 반복 학습 효과로 도움이 되었다. 궁금한 내용에 대한 질의응답 형식으로 강의 받는 느낌을 주면서 자본주의 본질에 대한 설명이 잘 되어 있다. 성공하려면 추천 종목을 따르지 말고, 스스로의 아이디어와 의견을 가져야 한다. 증권 시장은 변덕스러워 수많은 사건이 생겼다가 사라진다. 예측하는 것만으로는 안되며 대중이 어떻게 반응할지를 알아야 한다. 이것이 증권 시장이다 증권거래소는 자본시장으로, 돈을 유가증권에 넣거나 유가증권을 팔아 현금을 만들려는 사람들이 모이는 곳 유가증권이란 부동산과 달리 '움직이는 가치'이다. 유가증권은 증권시장에서 거래하며, 특정한 시점의 수요와 공급이 만나는 가격에 사고판다. 동산, 유가증권으로는 모든 채권과 정부, 외국 정부, 지방 자치단체의 채권, 주요

돈 뜨겁게 사랑하고 차갑게 다루어라 정리 2 [내부링크]

정보의 정글 정보 정보를 찾아 헤매지 않고 발견할 뿐이다. 모든 곳에서 정보를 얻는다. 장관들이나 유흥가의 여성들에게까지도. 행간 사이에 숨겨진 정보를 읽어낼 수 있어야 한다. 때때로 행간에서 내일의 시세에 반영될 정보들을 찾을 수 있다. 어떨 때는 긴 논설 끝에 달린 짧은 문장 하나가 전체 내용보다 많은 것을 시사하기도 한다. 뉴스는 투자자의 도구다. 어떤 뉴스가 중요한지 아닌지 판단해야 한다. 중요한 뉴스 중 호재인지 악재인지 판단하고 특히 여론의 반응을 알아야 한다. 페따 꼼쁠리 현상 페따 꼼쁠리는 기정사실화를 말한다. 투자란 항상 미래에 일어날 불확실한 사건과 관련된다. 특정 사건이 실제로 일어나 '기정사실'이 되어버리면 그 사건에 더는 투자할 필요가 없다. 예상하지 못했던 사건이 터졌을 때 일어나는 전형적인 반응을 보여주는 사례가 부에노스아이레스 증권거래소의 경우이다. 페론 대통령이 돌아왔을 때 주가는 곤두박질쳤다. 아무런 희망도 없어 보였다. 쿠데타가 터지고 이사벨 페론이

돈 뜨겁게 사랑하고 차갑게 다루어라 정리 1 [내부링크]

코스톨라니가가 80년 투자 인생의 다양한 경험을 알려주며 현재 주식시장에서도 통할 수 있는 노하우를 전수한다. 생각보다 좋은 내용이 많아서 종종 읽어봐야겠다. 투자자란 지성인이며, 경제발전, 정치, 사회를 진단하여 수익을 창출하기 위해 심사숙고하는 증권거래인. 확실한 성공을 보장하지 않지만 날마다 새로운 도전을 하는 지적 활동이다. 순종 투자자란 장기적인 전략가로서 모든 뉴스에 관심을 갖지만 다 반응하진 않는다. 화폐와 신용정책, 금리 정책, 경제성장, 국제사회에서의 위치, 무역수지, 사업보고서 등을 염두에 둔다. 중요한 건 옳든 틀리든 자신만의 생각이 있다는 것이다. 투자자의 무기는 첫 번째도 경험이고, 두 번째도 그리고 세 번째도 경험이다. 100번의 거래에서 51번의 이익을 얻었다면 성공적인 투자자라 할 수 있다. 또한 손실을 본 49번의 거래에서도 경험적인 측면에선 수익이다. 대신 밑바닥으로 돌아가 면밀히 분석해야 한다. 자본주의의 신경 체계 자본주의의 최고 동력은 주식시장이

나는 부동산과 맞벌이한다 정리 [내부링크]

회사일을 하면서도 부동산 투자를 통해 또 다른 월급을 받을 수 있는 시스템을 구축하도록 도와주고 있다. 나는 부동산과 맞벌이한다 저자 너바나 출판 알키 발매 2015.05.15. 1장 당신은 왜 아직 부자가 아닌가 레버리지를 통한 투자방법을 이용할 수 있음을 말하고 있는데 대출 또한 필요하면 이용하는 것이 좋다. 모든 대출에는 이자가 있지만 전세금에는 이자가 없으므로 전세금을 이용해 투자하면 작은 자본으로 집을 소유할 수 있다. 채권이나 적금의 수익률은 높지 않지만 레버리지를 이용해 적은 돈으로 부동산을 매입하면 세금을 내고도 수익률을 상당히 높일 수 있다. 평소에 세금계산서, 카드매출점표 등을 꼼꼼히 챙기고, 세금신고도 정당하게 해둔다. 저자가 산 A 아파트도 작은 돈으로 매입해 전세가도 상승하고 매매가도 그에 맞게 올라갔다. 2장 월급쟁이 너바나가 구축한 돈 버는 시스템 1단계 흑자구조 만들기 월급쟁이로서 소득을 늘리려면 지출을 줄이는 것이 좋은 방법이다 2단계 수익형 부동산 투

월급쟁이의 첫 부동산 공부 정리 [내부링크]

월급쟁이 입장에서 쉽게 부동산 투자에 접근할 수 있도록 안내해 준다. 부동산 투자에 대해 공부할 때 도움이 되는 내용을 실전적이고 사례를 통해 잘 설명해 주고 있다. 전세보증금의 레버리지를 통해 투자금을 최소화하면서 4년 이상 오를 지역을 선점하는 것이 중요하다 연쇄반응 아파트는 특정 아파트가 상승했을 때 그 심리가 다른 아파트로 전이되어 아파트 가격에 영향을 미치는 현상을 말하며, 과거의 데이터를 토대로 연쇄반응의 범위를 조사해두면 좋다. 투자 지역 선정을 위해 인접 도시 아파트와 비교, 유사 도시 아파트와 비교할 필요가 있다. 부동산 물건에 따라 단기 또는 중장기 투자가 적합할 수 있다. 단기 투자는 주로 비선호 입지 아파트, 지방 소도시 아파트이며 시장 분위기가 좋을 때 매도하는 것이 좋다. 중장기 투자로 핵심 지역 아파트 투자는 바닥 또는 바닥 근처에 매수하여 선점하는 투자로 접근한다. 아파트는 인건비, 자재 가격이 오르고 물가가 오르기 때문에 아파트 가격이 상승한다고 볼 수

돈과 운의 법칙 정리 1 [내부링크]

이번에 돈과 운의 법칙에 대한 책을 읽으면서 운에 대한 개념과 생각을 좀 더 정리하는 시간이 되었습니다. 개념 이해하기 '운' : 이미 정해져 있어 사람의 힘으로는 바꿀 수 없는 결과 운이 좋은 사람이 유리한데 수많은 '운'과 경쟁해야 할 수 있다. 자신의 조건과 환경에 맞게 대응해가야 운의 결과도 달라지게 할 수 있다. 뭘 해도 안 풀릴 때는 가만히 있는 것이 좋은 방법이다. 안 되는 걸 되게 하려 하지 말고, 되는 걸 더 잘 되게 하라 운이라는 건 좋았다 나빴다 계속 변화한다. 운기가 좋을 때 선택하는 것이 좋다. 나서야 할 때 행동하지 않으면 기회를 놓친다. 반대로 멈춰야 할 때 나서면 안 좋은 일이 생긴다. 나서야 할 때를 알려면 자신의 근본을 알아야 한다. 운의 흐름에는 일정한 패턴이 있다. 흐름이 바뀌기 전에는 반대의 사건을 만난다. 즉 좋은 방향을 갈 때는 작은 트러블이 먼저 생긴다. 길운일 때 운의 흐름이 확장된다. 인간관계가 넓어지거나, 귀인을 만나거나, 일이 잘 풀

헤르만 헤세의 싯다르타 [내부링크]

이 작품은 싯다르타라는 인물을 통해 내면의 변화와 성숙해가는 과정, 그리고 동시성의 미소라는 시간이 존재하지 않는 그러한 상황에 대해 들을 수 있다. 그는 어떤 가르침도 자신을 가르치지 못하고 스스로 나 자신에게 배워나간다. 그렇기 때문에 모든 것을 직접 경험하며 좌절도 맛보지만 '완성'을 뜻하는 '옴'을 통해 깨달음의 길로 들어서게 된다. 싯다르타의 어린 시절엔 해탈만이 목표였으며 그러기 위해 사마나가 되기를 결심한다.사마나의 규칙에 따라 자기 초탈 수행 및 몰입 수행을 한다. 어떤 날은 짐승이 되기도 하고 돌이 되기도 하고 나무가 되기도 하였다. 그러나 자기 자신으로 되돌아오는 것을 피할 수 없었고, 시간에서 벗어날 수 없었다. 지존과의 대화에서 깨달음의 순간에 일어난 일을 언어로 그리고 가르침을 통해 누구에게도 알려주지 못할 거라고 싯다르타는 말한다. 2부를 통해 세속의 사람처럼 사랑을 하고, 장사를 하고, 도박을 하고 탕진하는 삶을 살면서 경멸감을 드러낸다. 모든 걸 잃은 듯

Mac M1 MS SQL install [내부링크]

Mac에는 직접적인 MS SQL Server 설치를 할 수 없다. 대신에 Docker를 이용해서 설치가 가능하다. 다음 Docker 홈페이지에서 다운로드한 후 설치해 준다 Docker: Accelerated, Containerized Application Development Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code. www.docker.com 설치가 완료되면 터미널을 열고 Docker 설치를 확인해 준다. % docker --version Docker version 24.0.2, build cb74dfc 다음 명령어로 MS SQL Docker 이미지를 가져온다 % docker pull mcr.microsoft.com/azure-sql-edge Using de

세이노의 가르침 3부 정리 [내부링크]

3부 삶의 전반에 조언이 필요할 때 인생의 모든 문제를 혼자 풀지 말고 주변에 해결 방법을 아는 사람들은 많다. 법적 문제에서 중요한 것은 대법원 판례들이다. 대법원 홈페이지에 들어가면 쉽게 찾아볼 수 있다. 책 읽는 좋은 습관을 가져라. 최대한 쉽게 되어 있는 책부터 읽는다 실전을 다룬 책들을 먼저 읽어라. 같은 부류의 비슷한 책을 여러 권 읽어라 이하 내용은 책에서 참고 권하는 책은 허브 코헨의 <협상의 기술> 투자심의할 때 회사에서 가장 중요하게 보는 것은 창업자 자신의 소질과 자질이다. 외로움은 목표를 달성한 사람은 꼭 겪게 되며 외롭더라도 묵묵히 해나가야 한다. 마음가짐을 굳게 가지자. 공공기관 관련 부서 결정이 불만족스럽다면 법령을 공부한 후 담당자를 찾아가 읍소하며 민원을 접수한다. 공무원은 법의 규정에 따라 움직인다. 재량권이 있지만 규정에 나온 범위 내에서만 가능하다. 담당 공무원이 법과 규정을 가장 잘 알고 있기에 편법도 가장 잘 안다. 이는 친한 사람에게 알려줄

세이노의 가르침 2부 정리 [내부링크]

2부 부자로 가는 길목에서 자본주의 사회에서 가장 중요한 생존 요건은 돈의 속성을 알고 이 세상에서 돈 버는 방법을 제대로 배우며 그렇게 번 돈을 효과적으로 쓰는 일이다. 자본주의 사회에서 우수고객, VIP에게 특별 대접을 하는 것은 당연하다 위와 같이 돈을 번 이후에 주의해야 하는 날파리들이 있다. 주위 가족, 친척, 친구들과의 둔 관계는 가급적 하지 않는 것이 좋다. 부득이한 경우 병원 입원 등에는 지원해 주어야 한다. 그 외에도 사기꾼 날파리가 있으며, 항상 조심해야 한다. 최근 MZ 세대에 특히 '이생망'을 많이 말한다. 그 이유는 첫째, SNS 때문에 돈 자랑하는 사람과 비교가 어느 때보다 많다. 둘째, 워라밸 때문. 셋째, 잘못된 부동산 정책. 돈 벌어도 집을 구하기 힘들다. 행복은 소유한 것들이 유형이든 무형이든 그 양과 질이 증가하는 과정에서 얻어진다. 즉 고정된 고소득보다 소득이 증가하는 것이 더 낫다는 의미다. 다시 말해 어제가 오늘 같고 내일 같은 삶은 죽은 삶이

세이노의 가르침 1부 정리 [내부링크]

이 책은 저자가 몸소 체험하면서 부자가 되는 과정을 생생한 언어로 깨우쳐 준다. 그래서 독자들이 부자가 되고 성공할 수 있도록 이끌어준다. 필명 세이노는 현재까지 믿고 있는 것들에 대해 No라고 말하라는 뜻의 Say No이다. 사실 우리가 믿고 있는 많은 것들이 사실은 진실이 아닌 경우가 많다. 제1부 아무것도 가진 게 없다고 느껴질 때 삶에 대해 분노하고 현실에 안주하지 말고 박차고 나와라. 스스로 직접 해 나갈 때 삶의 주인이 될 수 있다. 부자가 되는 데는 어떤 재능이나 학벌, 배경, 자격증도 큰 도움이 안 된다. 결국은 자신의 의지가 중요하다. 스트레스는 일이나 인간관계에서 발생하며 해결을 위해서는 공부를 열심히 해야 한다. 꾸준히 노력하면서 방법을 찾아 하나씩 해결해 나가야 한다. 부자로 살고 있는 세이노는 만에 하나 잘못 때문에 재산을 다 날리더라도 즉지 제로 점으로 내려가 다시 시작할 것이다. 부자이지만 잃을 것이 없다는 마음가짐이 두려움이 자리 잡지 못하는 요인이 된다

MariaDB Config 구성 (Mac에서) [내부링크]

앞선 블로그(MariaDB datetime insert error)에서 실행 중인 상태로 환경 변수만 수정해서 적용할 수도 있지만 단점은 MariaDB 재시작 시 다시 초기화된다는 문제가 있다. 따라서 MariaDB 재시작 시에도 시스템 변수가 적용되도록 한다 MariaDB가 실행될 때 my.cnf라는 파일을 참조하여 환경을 구성한다. 우선 my.cnf 파일 위치를 확인한다. % mysql --help | grep my.cnf /opt/homebrew/etc/my.cnf ~/.my.cnf order of preference, my.cnf, $MYSQL_TCP_PORT, % 파일이 있는 디렉터리로 이동 후 해당 파일을 open 한다. % cd /opt/homebrew/etc/ % vi my.cnf 다음처럼 [mariadb] group를 만들어 변경할 시스템 변수를 작성한다. # # This group is read both by the client and the server # use

MariaDB datetime insert error [내부링크]

최근에 MariaDB 최신 버전 (10.10.4) 을 설치하였다. datetime 타입에 ISO8601 표준인 "2023-06-02T07:53:57Z"로 Insert 하게 되면 에러가 발생한다. 10.2.4버전 이후로 MariaDB가 업데이트되면서 SQL 모드를 엄격하게 변경하고 잘못된 SQL 쿼리에 대한 경고 대신 오류를 발생시킨다. 임시 해결책으로는 sql_mode의 값을 변경하는 것이다. sql_mode 중 STRICK_TRANS_TABLES를 삭제하면 된다. 터미널에서 sql로 들어간 후 시스템 설정값을 변경하자. (my.cnf 파일을 변경 후 재시작하는 방법도 있을 것 같다) 현재 값부터 확인하자 MariaDB [(none)]> show global variables like 'sql_mode'; +---------------+-----------------------------------------------------------------------------------

Mac M1 MariaDB 설치 [내부링크]

Mac M1에서 MariaDB를 설치하고자 할 때 mariadb.org 페이지에서 운영체제가 지원되지 않음을 확인할 수 있다. 그럼 Homebrew를 통해 MariaDB를 설치해 보자. 1. 우선 brew에서 지원하는 MariaDB 버전을 확인한다. % brew search mariadb ==> Formulae mariadb [email protected] [email protected] [email protected] qt-mariadb mariadb-connector-c [email protected] [email protected] [email protected] mariadb-connector-odbc [email protected] [email protected] [email protected] ==> Casks maria 2. MariaDB 뒤에 특정 버전을 명시하면 그 버전이 설치되고 적지 않으면 최신 버전이 설치된다. 여기서는 10.10버전을 명시해서 설치한다. % brew install [email protected] If you need to ha

부의 인문학 3장 정리 [내부링크]

제3장 부동산 가격이 움직이는 메커니즘 서울과 지방 부동산은 양극화될 것이다 서울과 판교 같은 도시는 향후 성장할 것이다. 제조업 중심 지방 도시는 침체될 것이다. 엔리코 모레티에 의하면, 세계화가 적용되는 분야가 있고 적용되지 않는 분야가 있다. 전통 제조업은 세계화로 국제 분업이 일어나고 세상이 평평해지는 방식으로 진행된다. 혁신산업은 세계화 적용이 되지 않는다. 혁신 산업은 자원보다 아이디어, 특허, 기술 같은 것이 더 중요한 산업이다. (예, 인터넷, 바이오산업, 4차 산업, 첨단 기술) 혁신 산업은 '뭉침의 힘'이 작용하는 장소에서 가능하다 뭉침의 힘은 풍푸한 인재, 지식 전파, 인프라 제공이 된다. 제조업 도시는 스스로 혁신에 의해서 쇠퇴한다. 혁신으로 자동화가 되기 때문이다. 서울은 인적자원이 풍부한 곳이다. 지식 자본주의 사회에서 중요한 경쟁력 요소이다. 정책은 사람을 지원하는 방식으로 이루어지는 것이 좋다. 돈을 벌고 싶다면 혁신 기업이 주도하는 도시에 투자하라. 슈

부의 인문학 4장 정리 [내부링크]

제4장 반드시 이기는 주식 투자법 자본주의를 구한 천재 경제학자의 필승 주식 투자법 케인스, 다른 게임 참가자들의 마음을 간파하는 것이 중요 대중의 행동을 예측해서 적절한 타이밍에 진입하고 빠져나온다는 타이밍 예측 투자법은 성공하지 못했다. 그는 인간이 할 수 있는 것과 할 수 없는 것을 분명히 구분하는 것이 중요하다고 보았다. 다음은 케인스가 말한 투자의 포인트 - 소수의 투자자 편에 서라 케인스는 주식 투자 시 일반 대중의 의견과 거꾸로 가는 것이다. 케인스는 대다수 사람들이 투자에 동의하지 않는 주식에 투자해야 싸게 살 수 있다고 말한다. 그래서 케인스는 어떤 종목이 좋게 보인다고 발표했을 때 다수가 동의하면 오히려 투자하지 말아야 한다고 조언했다. - 집중투자하라 케인스는 자기가 잘 알거나 경영 방식을 믿을 수 있는 기업에 큰돈을 집어넣는 것이라고 확신하게 되었다. 또 소수의 종목에 집중투자해야 제대로 수익을 얻을 수 있다고 말한다 - 장기 투자하라 멀리 있는 이득은 더 높은

부의 인문학 5장 정리 [내부링크]

제5장 투자의 길을 만드는 부의 법칙 왜 다들 강남에 못 살아서 안달일까? 소스타인 베블런은 인간의 과시 본능에 대해 탁월하게 설명했다. 인간은 과시 소시와 과시 레저를 좋아한다. 예를 들면, 부자들은 벤츠 값은 고급 승용차를 좋아한다. 말고는 공학적인 차이와 기계의 우수성에 대해 말하지만 사실은 아는 게 없다. 선진국과 이머징 마켓 중 어디에 투자해야 할까 폴 로머 - 2018년 기술혁신이 성장을 촉진한다는 경제성장론 그는 경제성장에서 가장 중요한 요소는 기술이며, 선진국은 기술을 개발해서 경제성장을 계속하기에 선두를 계속 유지할 수 있다고 주장함. 기술은 내생변수이고 경제주체가 통제할 수 있는 변수이며 이 기술을 잘 개발하면 계속 성장할 수 있다고 보았다. 우리 사회가 지식 정보화 사회로 이행됨에 따라 경제성장이나 지식과 기술의 중요성이 점점 더 높아지고 있다. 20대 80의 법칙을 투자에 활용하는 방법 사회는 점점 양극화되고 있다. 20대 80의 법칙은 대부분의 사람을 불편하게

부의 인문학 6장 정리 [내부링크]

제6장 자본주의 게임에서 승리하는 법 모든 투자의 기본이 되는 자본주의 게임의 법칙 프랑스의 경제학자 토마 피케티가 쓴 [21세기 자본] 피케티는 경제가 발전할수록 불평등이 확대되고 있음을 통계로 확인시켰다. 피케티는 부동산이나 금융자산의 자본이익률이 경제성장률보다 더 높다는 것을 밝혔다. 자본이익률이 경제성장률보다 높다는 것은 부동산이나 주식 등의 자본을 가진 부자가 임금 근로자보다 더 빠른 속도록 돈을 번다는 것을 의미한다. 자본은 연간 GDP의 5~6배 수준이다. 피케티는 불평등 확대의 해결책으로 전 세계적으로 누진적 고소득세와 자본소득세를 매기자고 주장했다. 부자 되는 비결은 월급에 달려 있는 게 아니라 투자에 달려 있다. 살아남으려면 자본주의 게임의 법칙을 익혀라 돈을 빌려서 실물 자신인 부동산에 투자한 사람은 더 큰돈을 벌게 된다. 시간이 지나면 부동산 가격은 오르고 빚 가치는 떨어지기 때문이다. 바로 이런 것이 자본주의 게임의 법칙이다. 결국 돈은 빚(대출)로 생겨난다.

돈과 운의 법칙 정리 2 [내부링크]

2. 파도에 올라타기 운이 좋은 시기에 열심히 이것저것 하라. 하면서 방향을 알 수 있고 진로도 정해진다. '운이 좋은 시기'를 만났을 때 열심히 '도전'하면서 결과를 살펴라. 돈이 들어오는 방향을 찾으면 그것이 맞다. 운이 나쁜 구간에 "그래도 나는 뭐라도 해볼 거야" 이러지 말라. 새로운 사업은 구상만 하라. 투자는 공부만 하라. 직장도 바꾸지 마라. 준비하고 버틴다. 운의 상한선은 따로 있지 않고 스스로 얼마나 '도전'하느냐에 있다. 흉은 저절로 일어난다. 하지만 길은 저절로 일어나지 않는다. 무언가 해야만 좋은 일이 생긴다. 운의 흐름을 봐야 하지만 스스로 능력치를 올리는 노력도 중요하다. 자신의 기본 운을 뛰어넘는 방법 무슨 일을 하든 5년 이상 지속하라 많은 사람들과 부딪히면서 경험을 쌓아라 1번을 두 번 이상 반복하며 버텨라 불안을 경험하는 것을 두려워하지 말라. 잘 하고 있다는 증거이다. 불안해도 노력을 멈추지 마라. 늦출 필요도 없다. 마하트마 간디는 "내일 죽을 것

돈과 운의 법칙 정리 3 [내부링크]

3. 흐름 바꾸기 사람들의 행복지수를 결정하는 데는 돈, 시간 자결권이 있으며, 만나는 사람을 정할 수 있는 사람 자결권도 포함한다. 누구나 인생에서 몇 번의 기회를 맞이한다. 그때를 대비해 준비하고, 이때다 싶을 때 인생 트랙을 갈아타야 한다. 또 좋은 운을 알아보는 능력이 있어야 한다. 좋은 운이 왔다면 바로 도전해야 한다. 나부터 잘 살자. 어중간한 상황에서 어설프게 엮이면 다 안될 수 있다. 먼저 자신의 성장을 위해 투자하라. 그 뒤에 베풀어도 늦지 않다. 도약하고 싶다면 위기에 맞서라. 인생을 레벨 업할 타이밍을 놓치지 않는 것, 그것이 한 단계 도약할 수 있는 방법이다. 어떻게 움직여야 할지 모를 때 다양한 분야의 전문가를 만나라. 앞으로의 방향을 정하는데 큰 도움이 된다. 환경을 바꿔 보는 것도 큰 영향을 미친다. 예를 들면 이사를 한다. 길운일 때 자신의 소망과 목적을 위해 한 걸음 더 나아가는 시간으로 만들면 좋다. 점이란 거대한 세상의 운을 살펴보고 거기에 맞게 대

아주 작은 습관의 힘 Part6 정리 [내부링크]

Part6 최고의 습관은 어떻게 만들어지는가 ch18 습관에도 적성이 있다 성공 가능성을 극대화하는 비결은 경쟁할 분야를 제대로 선택하는 것 모든 습관에는 그 기전에 유전자가 작동하고 있으며 유전적 요소들과 더불어 우리의 특정한 성격을 만들어낸다. 경험에 대한 개방성 성실성 외향성 친화성 신경증 어떤 습관이든 즐겁고 만족스러운 형태가 있으며 그것을 찾아야 한다. 습관이 유지되려면 즐거워야 한다. 생물학적 차이는 중요하며 다른 사람들과 비교하는 것보다 자기 고유의 잠재력을 실현하는 데 중점을 두라. 유전자는 우리가 어떤 일에 노력을 쏟아야 하는지 알려준다. ch19 계속 해내는 힘은 어디서 오는가 인간의 뇌는 도전을 사랑한다. 하지만 너무 어렵거나 너무 쉬우면 그렇지 않다. 최상의 '존'상태에 있을 때 그렇다. '골디락스 법칙' : 어렵지만 관리 가능한 수준의 도전 몰입은 특정 활동에 완전히 빠져든 상태로 본능적인 부분과 어려운 수학 문제 답을 계산하는 것 같은 사이, 아주 날카로운

웰씽킹 1부 정리 [내부링크]

요 며칠간 웰씽킹 책을 보았는데 켈리 최의 인생 스토리가 대단히 흥미 있고 스스로 성공하는 과정을 경험하였기에 더욱 집중해서 본 것 같다. 어떤 어려움 자체보다 그것을 바라보는 우리의 태도가 중요하며 그런 생각의 전환이 필요하다. [웰씽킹]은 부를 창조한 사람들이 가지고 있는 생각의 뿌리를 이해하기 위해 '풍요의 생각'을 이야기하는 책 제1부 인생의 밑바닥에서 싹튼 부의 씨앗 성공하려면, 먼저 당신의 나쁜 습관을 끊어 내야 한다. 성장은 복리 효과를 만들어내기 때문. 한 번 열심히 살아보겠다고 태도와 각오를 바꾸었다. 위기는 위기가 아니었다. 한 단계 성장을 위한 마중물 같은 것이었다. 성공을 위해 다음 습관을 가지자 목표를 분명히 한다 데드라인을 정한다 구체적으로 상상한다 : 시각화 훈련 액션플랜을 세운다 나쁜 습관 세 가지를 버린다 보이는 곳마다 한 문장으로 정리한 꿈을 적어둔다 매일 꿈을 100번 이상 외친다 부자에 대한 르상티망에서 기인한 태도가 문제다 르상티망 : 약자가 강

웰씽킹 2부 정리 [내부링크]

1부에서는 웰씽킹의 생각과 멘탈 강화에 있다면 2부에선 그런한 것을 성취하기 위한 강한 밑바탕을 형성해 준다. 2부 부를 창조하는 생각의 뿌리, 웰씽킹 부를 이루기 위한 습관의 7가지 뿌리 첫 번째 뿌리 - 핵심가치 핵심가치란 우리가 생각하고 행동하도록 의사를 결정하는 기준 책에 나오는 60개의 핵심가치 중 10개를 선택하고 거기서 5개를 다시 추려보자 핵심가치의 종류 성취 모험 진정성 변화 헌신 공동체 공헌 용기 창의성 배움/교육 효율성 공감 경험 공정 믿음 친구 관대/너그러움 성장 겸손 유머 이상적인 논리 충성 개방/수용 타인의 인정 결과 지향 만족감 성공 뒷받침/서포트 체계 균형 아름다움 도전 경쟁 자신감 일관성 호기심 자존감 다양성 평등 윤리 탁월함 명성 가족 자유 조화/화합 건강 정직/솔직함 자립 개성 리더십 열정 과정 지향 현실적인 안전함 봉사 안정감 팀워크/협동 투명성 부 두 번째 뿌리 - 결단력 오늘은 과거에 당신이 내린 결단의 결과다. 지금 결단하지 않으면 미래에도

부의 인문학 정리 1장 [내부링크]

책을 정리하다 보면 나 자신의 생각도 정리가 된다. 이 책은 대단한 경제학자, 철학자, 심리학자의 사상과 이론을 이용해서 부를 이끌어내는 데 도움을 준다. 경제도 사람이 하는 것이기 때문에 사람에 대한 이해가 중요하다. 또한 여러 대가들의 다양한 관점을 이해해가면서 같은 사건에 대한 다른 해석 능력의 중요성을 느낀다. 이는 자신의 첫 생각부터 다른 관점에서 바라봤을 때의 관점을 종합해서 바로 보게 함으로써 리스크를 줄이고 성공 확률을 높여준다. 제1장 철학은 어떻게 투자의 무기가 되는가 거인의 어깨에 올라서면 비로소 보이는 것들 성과가 반드시 노력에 비례하지 않는다 무작정 노력하기 전에 전략적으로 사고하는 법을 알아야 한다. 돈의 흐름을 꿰뚫어 보는 통찰을 가져야 한다. 그러기 위해서 거인의 어깨 위에서 돈을 흐름을 읽어야 한다. 그 거인은 책 속에 있다. 그들의 통찰력을 빌려 투자하면 쉽게 큰 그림 안에서 볼 수 있다. 책을 통하면 내 곁에 항상 최고의 경제학자, 철학자, 심리학자

부의 인문학 정리 2장 [내부링크]

제2장 노예의 삶을 선택한 사람들 왜 진보정권이 집권하면 부동산 가격이 더 오를까? 밀턴 프리드먼 - 자유방임주의와 시장 제도를 통한 자유로운 경제활동을 주장 밀턴 프리드먼은 작은 정부를 선호 화폐를 지폐로 찍어내기 때문에 인플레이션을 겪기 쉬우며 피할 수 없다. 진보정권은 큰 정부를 지향함. 재정지출을 늘리고 복지 정책을 확대하는 걸 좋아함 밀턴 프리드먼 주장에 따르면, 재정지출과 복지 확대 정책은 처음엔 경기 부양 효과가 있지만 이후엔 인플레이션으로 찾아온다고 함. 인플레이션이 오면 자산 가격이 상승하게 된다. 전략적 사고 없이 무턱대고 열심히 하면 빨리 망한다 마이클 포터에 의하면, 어떤 기업의 수익성은 이미 정해져 있다. 어떤 기업이 얼마나 벌 수 있는지는 그 기업이 속한 경쟁 강도에 따라 달라진다. 경쟁이 없을수록 덜 치열할수록 돈을 더 많이 벌 수 있다. 예를 들어 수익성이 낮은 곳은 항공산업. 진입 장벽이 없고 새로운 비행기를 사야 하고 경쟁이 치열해서 큰돈을 벌수 없는

EBS 자본주의 Part5 [내부링크]

복지자본주의를 다시 생각한다 01 국민소득이 오르면 내 소득도 오른다? 2011년 9월 17일 세계 자본주의의 심장인 뉴욕의 월가 한복판에 1천여 명의 시위대가 모여들었다. 금융자본의 탐욕을 지탄하고 양극화의 빈부격차의 해소를 촉구하는 점거 시위를 벌였다. 실업, 빈부격차, 불평등, 그리고 탐욕스럽게 변해버린 금융자본. 이 모두가 마르크스, 케인스, 하이에크 등이 예견하고 문제를 직시해 해결하기 위해 노력했던 문제들이다. 방법은 고장 난 자본주의를 고쳐 쓸 수밖에 없는 것 소득분배를 살펴보면 지난 20년간의 소득 대부분은 최상위층에게 돌아갔다. 밑바닥의 99%는 제자리걸음을 걷고 있다. 경제가 성장하면서 발생한 소득 대부분을 최상위 계층이 독점하고 있다. 02 '복지=분배'는 오해다 자본주의는 부와 수입의 증대를 창출할 수 있는 가장 효과적인 시스템이다. 아담 스미스는 자유시장이 가지고 있는 놀라운 부의 생산능력을 제대로 보았던 것이다. 자본주의가 만들어낸 소득의 불균형을 보완할 수

불편한 편의점 읽고 [내부링크]

며칠 전에 다 읽었는데 이번엔 투자 관련 책은 아니지만 읽었던 느낌을 적어봅니다. 막상 쓸려고 하는데 불편한 편의점 1권이 어디에 있는지 보이지 않네요. 나중에 대청소할 때 보일 듯. 이 책은 시대 배경이 현재 시점이며 코로나의 특수한 상황이 지금 살고 있는 시대를 묘사한 것처럼 현실감 있다. 장소로 보면 청파동의 편의점이 중심이다. 편의점은 사람들을 편하게 이용한다는 의미인데 앞에 불편한이 붙어서 어딘 모르게 뭔가 맞지 않은, 어색한 그런 느낌을 받을 수 있었다. 이 책에는 다양한 캐릭터가 우리가 어디선가 본듯한 모습으로 등장하며 편의점이 중심이기 때문에 편의점 알바를 통해 주로 이야기가 전개되고 있다. 소설책은 오랜만에 보는데 읽기가 편하고 상상을 하면서 보게 된 것 같다. 가끔은 소설책을 보는 것도 삶에 간접적인 여행을 주는 것 같다. 선숙은 이제 아들을 닦달하지 않는다. 안정적인 고시 같은 걸 보라고도 안 한다. 결혼하라는 말도 안 하기로 했다. 아들 세대 앞에 놓인 세상 형

아주 작은 습관의 힘 Part1 정리 [내부링크]

이 책은 습관을 통해 최고의 변화를 이끌어내도록 도와준다. 우리는 원하는 삶을 꿈꾸고 무언가 이루기를 원한다. 그런 목표는 방향을 설정할 순 있지만 실질적으로 이루지는 못한다. 애초 생각했던 계획은 시간이 흐름에 따라 여러 변수가 생기게 마련이다. 그래서 좋은 습관을 발전시켜 나가는 것이 중요한 것이다. 그래야 힘든 일이 있더라도 해 나갈 수 있는 환경 및 내적 동기가 생기게 된다. 이 책을 통해 나에게 맞는 좋은 습관을 찾고 꾸준히 유지하고 발전시켜 나갈 수 있도록 하자. Part1 아주 작은 습관이 만드는 극적인 변화 ch01 평범했던 선수들은 어떻게 세계 최고가 되었을까 이전에 성적이 좋지 않았던 영국의 사이클 협회에서 데이브 브레일스퍼드 감독을 영입했다. 그의 전략은 '사소한 성과들의 총합'이다. 모든 일에서 아주 미세한 발전을 추구한다는 의미다. "당신이 사이클을 탈 때 할 수 있는 모든 일을 다 잘게 쪼개서 생각해 보고 딱 1퍼센트만 개선해 보라. 그것들이 모이면 상당한

아주 작은 습관의 힘 Part2 정리 [내부링크]

이전 글에서 행동 변화 4가지 법칙 중 좋은 습관을 만드는 방법 첫 번째이다. - 분명하게 만들어라 ch04 인생은 생각하는 만큼 바뀐다 인간의 뇌는 예측 기계이다. 습관이 형성되면 자동적, 무의식적으로 행위가 일어난다. 일본의 철도 시스템은 특정한 일이 있을 때마다 크게 외치는 행동을 수행한다. 습관을 변화시킬 때 '확인하고 외치는' 시스템은 우리에게도 필요하다. 습관 점수표를 만들어서 좋은 습관에는 +, 나쁜 습관에는 - , 그냥 습관에는 = 을 표시해서 정리해 보자. 점수는 각자 무엇을 지향하는데 따라 달라진다. 행동 변화는 인식에서 시작한다. 확인하고 외치거나 습관 점수표를 작성하는 것은 자신의 습관을 알 수 있게 해준다. ch05 아주 구체적으로 쪼개고 붙여라 구체적인 계획을 세운 사람들은 그것을 지키는 경향이 많이 크다. 언제 해야 할지 모르는 모호성보다는 습관에 시간과 장소를 부여해 실행 계획을 세워야 한다. 나는 [언제][어디서][어떤 행동]을 할 것이다. -예) 운동

아주 작은 습관의 힘 Part3 정리 [내부링크]

Part3 매력적이어야 달라진다 ch08 왜 어떤 습관은 더 하고 싶을까 어떤 행동을 할 가능성을 높이려면 그것을 매력적으로 만들어야 한다. 습관은 도파민이 주도하는 피드백 순환 작용이다. 도파민은 즐거운 경험을 할 때뿐만 아니라 그 경험에 예상될 때도 분비된다. 우리를 행동하게 만드는 것은 보상에 대한 예측이지, 보상의 실현이 아니다. 유혹 묶기 전략: 하고 싶은 행동과 해야 하는 행동 사이의 연결 고리를 만듦 앞에서 살펴본 습관 쌓기 전략과 유혹 묶기 전략을 조합하자. 1. [현재 습관]을 한 후에, [내게 필요한 습관]을 한다. 2. [내게 필요한 습관]을 한 후에, [내가 원하는 습관]을 한다. 예) 모닝커피를 마신 후에, 어제의 일에 대해 감사 인사를 해야지 감사 인사를 한 후에, 신문을 읽어야지 인간은 무리 동물로 다음 세 집단의 습관을 모방한다. 가까운 사람 다수 유력자 더 나은 습관을 세우려면 내가 원하는 행동이 일반적 행동인 문화, 그 집단의 행동인 문화에 합치해야

아주 작은 습관의 힘 Part4 정리 [내부링크]

Part4 쉬워야 달라진다 ch11 1만 시간의 법칙은 틀렸다 실험에서 완성도 높은 사진은 질적 집단보다 양적 집단에서 나왔다. 어떤 습관에 통달하려면 가장 중요한 것은 '반복'이다. 어떤 행동을 반복하는 순간마다 그 습관과 연관된 특정 신경학적 회로를 활성화시킨다. 즉, 단순한 반복일지라도 새로운 습관을 체화하는 중요한 단계다. 습관은 '시간'이 아니라 '횟수'에 기반해 형성된다. 차이를 만들어 내는 것은 횟수다. ch12 웬만하면 쉽게 갑시다 예를 들어 처음부터 하루에 푸시업 100번씩 매일 하겠다고 하자. 처음 며칠은 하겠지만 너무 큰 노력이 들어가 지치고 만다. 장애물이 클수록 습관 들이기가 어려워진다. 우리의 시간과 에너지를 빼앗아가는 마찰 요소들을 제거하면 습관이 보다 쉽게 만들어진다. 예) 데이트 앱은 복잡한 소개 과정을 줄인다. 문자 메시지는 메일 보내는 수고를 줄인다. 오즈월드 너콜스는 방 청소 습관으로 '방을 리셋한다'라는 전략을 따른다. '방을 리셋한다'라는 것은

아주 작은 습관의 힘 Part5 정리 [내부링크]

Part5 만족스러워야 달라진다 ch15 재미와 보상 두 마리 토끼를 잡는 법 어떤 행동을 했을 때 경험이 만족스러우면 대부분 다시 같은 행동을 하게 된다. 분명하게 만들어라. 매력적으로 만들어라. 하기 쉽게 만들어라, 이 세 가지 행동 변화 법칙들은 이 순간 어떤 행동을 하도록 고무한다. 네 번째 법칙인 '만족스럽게 만들어라'는 다음에 어떤 행동을 반복하도록 고무한다. 이 네 가지 법칙을 통해 습관의 순환 고리가 완성된다. 고대에는 어떤 행동에 대한 결과가 바로 또는 가까운 미래에 발생하기 때문에 '즉시적 보상 환경' 상태다. 현대 사회에서는 우리의 많은 선택들이 한참 뒤에 보상이 전달되며 이를 '지연된 보상 환경'이라고 한다. 이런 경향을 '시간 비일관성' 또는 '과장된 가치 폄하'라고 한다. 좋은 습관은 당장은 즐겁지 않지만 궁극적으로 좋은 기분을 느끼게 된다. 좋은 습관의 비용은 현재에 있고, 나쁜 습관의 비용은 미래에 있다. 따라서 장기적으로 보상을 주는 습관에는 즉시적인

3개의 질문으로 주식시장을 이기다 정리 [내부링크]

그냥 쉽게 따라 하는 수준이 아니고 시장을 이길 수 있게 과학적인 방법으로 혁신을 추구해 나가야 장기적으로 성공할 수 있음을 말하고 있다. 여기서 3가지 질문을 통해 그동안 투자와는 다른 새로운 접근법을 제시하고 있다. 잘못된 걸 믿고 있지 않은가? 다른 사람이 간파하지 못한 것 중 당신이 간파할 수 있는 것은? 지금 내 두뇌가 도대체 무슨 짓을 하고 있지? 잘못된 걸 믿고 있지 않은가? '첫 번째 질문'은 자기 자신에게 정직해야만 도움이 될 수 있다. 많은 사람들, 특히 투자하는 사람들은 자신들이 틀린 적이 있다는 사실을 받아들이지 못한다. 스스로 잘하고 있다고 주장하고, 스스로 속이려 할 것이다. 하지만 현실은 그렇지 못하다. 그들은 절대로 믿을 만한 독립적인 분석을 통해 자기 자신을 검증하지 않으려 한다. 자본시장에 대해 스스로 이런 질문들을 던져본 적이 있는가? 믿고 있던 것들이 실제로 틀린 것일 수도 있다는 질문을 스스로 던져보기 위해서는 자기성찰이 필요하다. 나는 시장을

돈의 심리학 정리 [내부링크]

책 제목처럼 정확한 금융지식보다는 사람의 마음처럼 돈을 보는 관점을 제시하고 있다. 대가들이 물론 실력도 있지만 운을 무시할 수 없다는 것은 일반적으로 얘기하기 쉽지 않지만 냉정하게 보면 맞는 얘기일 것 같다. 개인의 경험이나 살아온 배경에 따라 투자의 방향도 달라짐을 이해해야 한다. 그리고 최약의 경우도 파산 같은 재기불능 상태가 되지 않게 안전마진을 가지고 생존을 할 수 있도록 하자. 단기적으로는 변동성도 있겠지만 결국 생존만 할 수 있다면 장기적으로 성공할 수 있다. 다음은 책 내용 정리이다. 금융 성공은 대단한 과학이 아니라는 사실이다. 금융은 소프트 스킬이고, 소프트 스킬에서는 아는 것보다 행동이 더 중요하다. 이 소프트 스킬을 가리켜 나는 '돈의 심리학'이라 부른다. 금융은 사람들의 행동을 따른다. 나의 행동이 스스로에게는 합리적으로 보여도 당신에게는 미친 것처럼 보일 수 있다. 금융위기가 금융이라는 렌즈가 아닌, 심리학과 역사의 렌즈를 통해서 볼 때 더 잘 이해된다는 사

미니멀리즘과 정리정돈 [내부링크]

2023년 설날을 마무리하고 다시 단순함을 강조하고자 개념 정리를 했습니다. 미니멀리증과 정리정돈은 주목받고 있는 트렌드 중 하나이다. 목적에 도움이 되지 않거나 가치를 주지 않는 것들을 제거함으로써 삶을 단순화하는 것이다. 이것은 스트레스를 줄여주고, 생산성을 높임으로써 삶의 질을 높여준다. 미니멀리즘의 이점을 살펴보고 시작하는 방법에 대한 몇 가지 유용한 팁을 제공한다. 미니멀리즘의 이점 미니멀리즘은 단순함과 최소한의 소유를 강조하는 생활 방식이다. 나에게 기쁨을 주지 않는 것들을 제거함으로써 진정으로 중요한 것들에 집중할 수 있다. 스트레스 감소: 주변을 정리정돈함으로써 주변 환경의 시각적 소음을 줄이고 차분한 느낌을 줄 수 있다. 생산성 향상 : 주변이 어수선하면 집중하기 어렵다. 정리정돈을 통한 보다 체계적인 공간을 만들 수 있다. 비용 절약 : 돈을 덜 쓰도록 도울 수 있다. 소유물이 적을수록 충동구매할 가능성은 낮아진다. 정리정돈의 이점 정리정돈은 더 이상 필요하지 않거

EBS 자본주의 Part1 [내부링크]

빚이 있어야 돌아가는 사회, 자본주의의 비밀 우리는 자본주의 시대에 살고 있으면서도 본질은 모른 채 단순한 경제 원리만 가지고 알고 있다는 착각에 빠지는 것 같다. 자본주의를 포함하여 금융지능을 높이고 자본주의의 본질을 잘 파악하고 있다면 금융을 통한 발전 가능성은 높다고 할 수 있다. 이 책에서는 인플레이션이 발생하는 원리, 자본주의의 성장과 폭락에 대한 순환, 은행의 목적과 본질, 여러 금융상품과 마케팅의 진실, 자본주의에 대한 시대적인 개념, 마지막으로 복지 자본주의에 대해서 다루고 있다. 이 책을 보면서 막연한 자본주의가 약간은 색깔을 띠며 다가옴을 느낄 수 있었다. 01 물가는 절대 내려가지 않는다 자본주의 관점에서 빚은 '선'이다. 오늘날 자본주의 사회는 '빚 권하는 사회'이다. 빚이 없으면 새로운 돈이 더 이상 창조되지 않고, 돈이 창조되지 않으면 자본주의도 망가지기 때문이다. 물가가 계속해서 오르는 비밀은 '돈의 양'이 많아지기 때문이다. 돈의 양이 많아지면 돈의 가치

EBS 자본주의 Part2 [내부링크]

위기의 시대에 꼭 알아야 할 금융상품의 비밀 01 재테크 열기는 우리를 위한 것이 아니었다 '금융자본주의'라는 말은 노동력을 중심으로 하던 자본주의에서 금융을 중심으로 하는 자본주의로 전환됐다는 것을 의미 과거에는 근로자들이 회사에서 일을 하고, 일하면서 만들어내는 상품과 서비스가 부의 근원이 됨. 실제 노동력이 돈을 만들어내는 것이 아닌 '돈이 돈을 만드는 사회'가 본격적으로 시작되었으며 상품을 만들어내는 노동을 하지 않고, 서비스를 제공하는 수고를 하지 않았는데도 불구하고 부가 생겨나기 시작한다. 이는 '투자'라는 과정을 거치면 가능하다. '재테크'라는 말은 명목상 '당신의 돈을 투자해서 수익을 벌어가라'는 말이지만, 그 이면의 진실은 '어서 은행에 당신의 돈을 쏟아부어 달라'는 의미이기도 하다. 함정이나 위험에 대해 배우는 것은 굉장히 중요하다. 그리고 너무 많은 사람들이 금융으로 돈을 버는 모습이 보인다면 뭔가 잘못된 것이고 곧 무슨 일이 터질 것이다 02 은행이란 수익을 내

EBS 자본주의 Part3 [내부링크]

나도 모르게 지갑이 털리는 소비 마케팅의 비밀 01 어릴 때부터 우리는 유혹당한다 자신도 모르는 사이에 끊임없이 '소비'를 강요당하는 사회에 살고 있다. 키즈마케팅에서 아빠가 차를 고를 때 오히려 어린이들에게 좋아할 만한 것들을 배치하면 구매율이 높아진다. 우리의 소비 습관과 성향은 이미 수십 년간 진행된 '키즈 마케팅'의 산물이라 할 수 있다. 매 순간 합리적으로 결정해서 소비하는 것처럼 보이지만, 사실은 어린 시절에 형성되었던 습관의 산물로 소비하게 된다는 것, 그리고 부모는 상당수가 아이들의 영향에 의해 소비하고 있다는 것은 자본주의 세상에서 살고 있는 우리가 의식하지 못했던 놀라운 비밀 중 하나이다 02 쇼핑할 때 여자는 훨씬 감정적이다 일반적으로 소비에 있어 남성보다 여성이 더 나약하다 요인 중 하나는 '관계지향적 소비'를 한다는 점이다 남성은 성능이나 기능 위주로 소비 관점이 다르다 03 보안용 CCTV가 당신을 지켜보고 있다 마케터가 CCTV를 통해 당신의 행동 등을 분

EBS 자본주의 Part4 [내부링크]

위기의 자본주의를 구할 아이디어는 있는가 01 금융위기는 반복해서 일어난다 자본주의 체제가 존재하는 한 은행은 끊임없이 신용창조를 통해 돈을 부풀릴 수밖에 없고, 누군가는 빚을 지고 파산을 해야 하며, 그 안에서 금융자본은 계속해서 더 많은 수익을 올린다. 세계를 움직이는 기축통화인 달러를 찍어내는 FRB는 지금도 여전히 민간기관이며, 미국 정부는 FRB에 의뢰를 해야만 미국 지폐인 달러를 만들어낼 수 있다. 자본주의에서 살아가는 한 이러한 위기는 끊임없이 되풀이된다. 02 노동만이 최상의 가치다 아담스미스가 [국부론]을 집필한 것은 사실은 가난하고 박해받는 사람들을 위해서였다. 기본적으로 인간은 사회적인 존재이고, 사회적 존재로서 도덕적인 행동을 해야만 한다고 생각했다. 그것이 가능한 것은 마음속에 우리의 행동을 지켜보고 있는 '공명정대한 관찰자'가 있기 때문이라고 했다. 스미스는 '국부'는 모든 국민이 해마다 소비하는 생활필수품과 편의품의 양'이라고 새롭게 정의를 내렸다. '어디

Mac Terminal zsh shell (테마) [내부링크]

macOS Catelina를 시작으로 Apple Mac에서는 default shell로 zsh를 사용한다. 기본적으로 Mac은 command-line interpreter로 zsh 또는 bash를 사용한다. zsh (Z shell) : bash와 대부분 호환되며 더 많은 기능을 제공한다. bulilt-in 맞춤법 수정 개선된 명령행 완성 shell 용 플러그인 역할을 하는 로드 가능한 모듈 더 많은 테마 지원 그중에 테마 지원에 대해 알아보자. * Oh My Zsh를 설치하자. 터미널에 아래 코드를 복사해서 실행한다. sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 다음처럼 설치가 완료된다. 테마를 변경하기 전에 테마 목록을 확인해 봐야 한다. Themes (legacy) · ohmyzsh/ohmyzsh Wiki c A delightful commu

iOS TCP 통신 [내부링크]

iOS로 TCP / IP 통신을 직접 할 필요가 많지 않지만 그래도 필요한 사람이 있을 수 있으니 방법을 알아보았다. SwiftSocket 라이브러리를 이용해 보자. 프로젝트 root 디렉터리에서 pod init Podfile 이 생성된다. Podfile에 다음처럼 추가해 주자. 아래 내용 중 pod 'SwiftSocket' 부분만 추가해 주면 된다. target 'AdminManage' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! # Pods for AdminManage pod 'SwiftSocket' end 다음 명령어로 설치해 준다. pod install .xcworkspace 파일이 생성됨을 확인 후 다음 명령어로 프로젝트를 연다 open ****.xcworkspace 소스를 다음처럼 구현해 준다 import SwiftSocket ... func sendTcpMess

iOS Zlib compress Data [내부링크]

data를 전송하거나 파일로 저장할 때 용량이 큰 경우 보통 압축을 해서 보내거나 저장한다. 여러 라이브러리가 있지만 가장 많이 사용하는 Zlib와 DataCompression을 추가해서 사용해보자 File > Add Package를 통해 다음 라이브러리를 추가한다 Zlib (github.com/mezhevikin/Zlib.git) DataCompression (github.com/mw99/DataCompression.git) 프로젝트에 다음처럼 추가됨을 확인할 수 있다 우선 String을 Hex Bytes로 쉽게 전환할 수 있도록 Data에 대한 확장 기능을 소스에 추가한다 extension Data { init?(hex: String) { guard hex.count.isMultiple(of: 2) else { return nil } let chars = hex.map { $0 } let bytes = stride(from: 0, to: chars.count, by: 2) .ma

iOS Tabbar Controller [내부링크]

기본적인 Tabbar Controller의 기능을 확인해 보고 customize를 할 수 있도록 하자. main.stroyboard에서 Tab Bar Controller을 추가하자 첫 추가 시 다음처럼 기본 구성이 추가됨을 확인할 수 있다. 만약 추가 탭이 필요할 경우 ViewController을 추가해 준다. 그다음 Tab Bar Controller에서 마우스 오른쪽 버튼 누른 채로 추가한 View Controller 위에서 뗀다. 다음처럼 팝업이 뜨는데 여기서 Relationship Segue의 view controllers를 선택해 준다. 연결이 되고 탭 뷰 아래 탭 영역이 새로 생성됨을 확인할 수 있다. tab bar 위에 upper line을 그려보도록 하자 TabbarController.swift 파일을 생성한 후 다음처럼 구성한다. class TabbarController: UITabBarController , UITabBarControllerDelegate{ var u

iOS Navigation Controller [내부링크]

TableView 앞쪽에 NavigateionController을 추가해 주자 새로 viewController을 추가한 후 Table View와 연결한다. Show를 선택한다 만든 segue를 선택 후 Storyboard Seque에서 Identifier을 입력한다. table에서 cell을 선택하면 이동해야 하므로 tableView의 didSelectRowAt 함수 아래쪽에 다음을 추가한다 performSegue(withIdentifier: "ServerDetailSegue", sender: self) 잘 이동함을 확인할 수 있다. navigation에 title을 생성한다. ServerListController에서 didViewLoad 함수 내에 다음을 추가한다. self.navigationItem.title = "Server List" 새로 만든 viewControll에 제목을 표시해 보자 우선 ServerDetailController.swift 파일을 만들고 UI에서 연결을

하이원 스키장 워터파크 [내부링크]

아이들과 함께 스키와 물놀이를 같이 하고자 강원도 정선에 있는 하이원으로 정했다. 여행을 가지전에는 숙소 예약 및 준비물을 잘 챙겨줘야 한다. 참고용으로 다음 준비물을 확인해 보자. [옷] 3일 동안 입을 옷들 (속옷 위아래, 편하게 입는 옷, 잠옷, 양말), 모자(필요시) [위생 및 미용] 칫솔, 치약, 수건, 샴푸 및 비누(현지에 있으면 필요 없음), 면도기, 선크림, 면도크림, 로션 마데카솔, 밴드, 알코올 솜, 마스크 여유분, 손톱깎이 [스키] 스키복 : 대여 스키 장비 : 대여 (스키, 헬멧) 리프트권: 1시간 전 구매 필요 장갑, 부츠 스키 고글 핫팩 [워터파크] 수영복(레시가드), 물안경, 수영모 또는 모자, 물놀이 용품, 씻기 용품(샴푸), 구명조끼, 수건(무료제공 안 함) [취사] 쌀, 물, 카레, 참치캔, 김, 김치, 햄, 카레, 우유, 커피, 술(상황에 따라), 수저 및 숟가락 1인분 추가, 접이식의자 1인 추가 [전기] USB 충전기, 충전 케이블 (마이크로 5

주식시장을 이기는 작은책 정리 [내부링크]

서문 내용만 봐도 책의 전체적인 내용을 다 담고 있다. 그다음 본문은 이론을 받쳐주는 내용을 쉽게 설명하고 있다. 사실 마법공식이 너무 간단하기 때문에 누구나 쉽게 할 수 있다. 그렇지만 5년 이상 장기간 실천하기는 힘들며 그 이유들도 설명하고 있다. 만약 장기간 인내심을 가지고 실천한다면 큰 보상을 안겨줄 것이라고 책은 말하고 있다. 그린블라트의 투자 스타일은 가치 투자다. 그의 투자철학의 근원은 가치 투자의 창시자인 벤자민 그레이엄, 워런 버핏, 역발상 투자의 대가인 데이비드 드레먼 등에 있다. 처음에 따라하지만 나중에는 자신의 스타일에 맞게 개발해나간다. 가치투자 방법론은 '싸게 사서 비싸게 파는 방법'이다. 일시적인 상황으로 싸게 거래될 때 주식을 사서 나중에 제 가치를 받고 파는 방법. 우량 기업들의 주가가 적정 가치로 수렴되는 데는 3~4년 걸린다. 즉 좋은 기업의 주식이 싸게 거래될 때 매입해서 3~4년 보유한 후 파는 전략을 구사하는 것. 그린블라트는 이 책을 통해 마

김 부장 이야기 정리 [내부링크]

요즘 회사에서 일반적으로 볼 수 있는 캐릭터 4명이 책에 나온다. 각자의 관점에서 글은 전개된다. 전개하는 중에 인물들이 서로 만나고 사건이 교차한다. 회사 내에서 진행되는 여러 가지 일상과 일들에 대한 각자의 심리를 자세하게 독자에게 전달한다. 책은 총 3권인데 공감하면서 읽을 수 있었다. 그래서 그런지 몰입해서 빠르게 읽을 수 있었던 것 같다. 첫 책은 김 부장에 대한 얘기를 다룬다. 고속성장 시대에 회사 생활을 시작했고 조직에 잘 적응하면서 대기업에서 잘나가는 부장으로 승진했다. 그러나 과거 잘 나갔던 시대에 대한 생각 때문에 꼰대 스타일로 다른 직원들을 이해하지 않고 경쟁의 대상으로 삼게 된 것 같다. 나중에는 회사에서 잘리고 사기도 당하지만 심리치료를 통해 회복하는 과정을 그리고 있다. 마지막 3권이 송 과장 입장에서 조명되는데 이 책에서 얘기하고자 하는 내용이 많이 들어가 있고 또 도움이 되는 내용도 많다. 어렸을 때 AHAD(주의력결핍 과잉행동장애)로 자살 시도까지 했던

2022 데스크톱 애플리케이션 개발 [내부링크]

Major Desktop Programming Language 요즘은 웹 또는 앱으로 프로그램이 개발되었지만 이전에는 데스크톱 애플리케이션이 주로 사용되었다. 그러나 여전히 다양한 이유로 데스크톱 애플리케이션을 개발하고 있다. 데스크톱 애플리케이션 개발이란? 데스크톱 애플리케이션 개발은 개발자가 데스크톱과 노트북에서 사용할 수 있는 애플리케이션을 구축하는 과정이다. 일반적으로 Windows, MacOS, Linux 또는 기타 데스크톱 운영 체제용으로 개발된다. 주요 카테고리는 개인 생산성 소프트웨어, 미디어 생성 및 편집 및 엔터테인먼트가 있다. 데스크톱 애플리케이션은 일반적으로 Qt 또는 GTK+와 같은 라이브러리를 사용하여 C/C++, Java, Python, Ruby on Rails(ROR), PHP, Perl 등을 포함한 다양한 어어로 개발할 수 있다. 데스크톱 애플리케이션 개발을 위한 상위 5가지 프레임워크 1. WPF Windows Presentation Foundatio

타이탄의 도구들을 읽고 [내부링크]

타이탄의 도구들 자기계발 책을 읽다 보면 많이 언급되는 책 중에 타이탄의 도구들이 있다. 위대한 사람들은 어떤 도구를 사용해서 성공하였는가?라는 궁금증으로 읽어보았다. 여러 타이탄들에 대한 소개와 더불어 그들의 주요 생각들과 습관 그리고 다양한 팁을 제공해 주는 내용들로 이루어져 있다. 타이탄들의 공통된 습관 중에 명상, 아침 일기 쓰기, 감사한 마음, 책 읽기, 글쓰기 등이 주를 이루는 것 같다. 타이탄들의 주옥같은 내용을 다 정리하기에는 양이 너무 많기 때문에 몇 가지 도움이 될 만한 내용 위주로 정리했다. 자세한 내용은 역시 책을 사서 보는 것이 좋을 것 같다. 아래부터는 책의 내용 중 되새겨 볼 만한 내용이다. * 명상하라(10~20분) 타이탄들 중 80% 이상이 매일 아침 어떤 식으로든 '마음 챙김'수련을 한다. 명상은 현재 상황을 직시하고, 사소한 일에 예민하게 반응하지 않고, 침착한 태도를 유지하는 데 도움이 되기 때문 세계적인 수준에 오른 타이탄들의 가장 일관된 패턴은

Nodejs Send Email with attachments [내부링크]

nodejs로 첨부파일이 있는 이메일을 자동으로 보내고자 할 때 필요한 내용이다. 우선 필요한 패키지를 설치해 주자. npm i nodemailer npm i fs npm i dotenv npm i async 설치가 완료되면 다음처럼 파일을 작성한다. const nodemailer = require('nodemailer'); const fs = require('fs') exports.send_mail = function(keyword) { if (keyword == undefined) keyword = '' const sendMail = async() => { let transporter = nodemailer.createTransport({ service: 'gmail', host: 'smtp.gmail.com', port: 587, secure: false, auth: { user: process.env.NODEMAILER_USER, pass: process.env.NODEMAI

양평 큰삼촌 김장체험 [내부링크]

오늘은 아이들을 데리고 양평 큰삼촌 농촌 체험을 해 보았다. 김치가 필요하기도 해서 김장체험을 했는데 그 외에도 재밌는 체험들이 많았다. 체험 중 김장체험 외에도 배추 뽑기, 무 뽑기, 고구마 캐기, 숲속 체험, 메기 체험, 피자 화덕으로 구워 먹기, 중간에 전 해먹기(막걸리 무료제공), 뗏목 타기 당일에 한 것치고 다양한 체험을 할 수 있었고 여러 팀이 운영되고 있어서 그 외에도 다른 체험들이 많았다. 바로 근처에 커피점, 매점도 조그맣게 있어서 필요한 거 있으며 사 먹기 좋았다. 김장체험을 포함해 당일 비용은 8만 원이었는데 김장하고 큰 박스로 4박스를 가져갔기 때문에 비용은 비싸다는 느낌이 하나도 들지 않았다. 양념도 다 같이 만들었는데 다양한 재료가 들어갔다. 다음은 배추밭에서 배추도 뽑아 보았다. 배추 뽑기 후 좀 먹어보았는데 달고 맛있었다. 무 밭으로 이동해서 무도 뽑아 보았다. 다음은 숲속 체험 막걸리에 전도 먹고 고구마도 캐 보았다. 저녁은 삼겹살에 다양한 야채를 먹었

iOS kakao login [내부링크]

KakaoLoginTest Project를 생성한다. kakao login 을 위한 코딩 전에 필요한 환경을 구성해 주어야 한다. 참고로 다음 url에 공식적인 내용이 있다. https://developers.kakao.com/docs/latest/ko/kakaologin/prerequisite https://developers.kakao.com 로 접속 후 로그인을 한다. 회원가입이 안 되어 있으면 회원가입 페이지로 이동한다. 필수에 체크 후 회원가입 버튼을 누른다. 로그인이 되면 내 애플리케이션 버튼을 누른다. 애플리케이션 추가하기 팝업이 뜨면 앱 아이콘, 앱 이름, 사업자명, 체크박스 체크 후 저장을 선택한다. 다음처럼 만들어진다. KLogin을 클릭한다. 플랫폼 설정하기를 클릭한다. 일단 번들 ID만 입력한다. 앞에서 KakaoLoginTest Project 생성 시 만들어진 번들 ID를 입력해 주고 저장을 누른다. 왼쪽 메뉴 중 카카오 로그인을 선택 후 활성화 설정을 ON으

Nodejs Big Map Large Dictionary [내부링크]

nodejs 사용할 때 많은 양의 데이터처리를 해야 할 때가 있다. node version : v16.15.1 인 경우 Map은 16,777,216까지 데이터 처리가 가능하고, Dictionary 은 112,813,858까지 데이터 처리가 가능하다. 그 이상 값의 대입은 다음 에러가 발생한다. RangeError: Invalid array length 먼저 Map부터 확인해 보자. Test를 위해 BigMapTest 폴더를 만든 후 간단한 테스트 코드를 짜보자. BigMapTest % npm init ... 패키지 초기화 후 main.js 파일을 생성해서 다음 코드를 추가한다. let oriMap = new Map(); let maxvalue = 16777216 for (i = 0 ; i < maxvalue; i++) oriMap.set(`${i}`, i) console.log(oriMap.get('16777215')) 실행해 보자. 참고로 --max-old-space-size=18

Google Firebase란 [내부링크]

Firebase란? Firebase는 2011년 파이어베이스사가 개발하고 2014년 구글에 인수된 모바일 및 웹 애플리케이션 개발 플랫폼으로 구글 인수 이후 아래 홈페이지에서 보듯이 앱 개발 플랫폼으로 구글이 지원하고 있다. 보통 앱 개발 시 인증, 데이터베이스, 푸시 알림(Token), 스토리지, API 등 웹서버를 포함해서 직접 개발했다 또한 iOS, Android native 개발 시 각 언어에 맞게 인증이나 푸시 기능 구현 방법도 다른 방식으로 구현해야 한다. Firebase를 이용하면 직접 구현할 때보다 훨씬 쉽게 구현할 수 있고 iOS, Android에 공통된 기능을 제공하고 있어 좀 더 쉽게 접근할 수 있다. 예를 들어 회원이 40만 가입자가 있고 푸시를 전체적으로 보내고자 할 경우, 서버에서 직접 iOS, Android Push 서버를 구축해서 예외 처리 및 부하 분산을 하면서 구현해야 한다. 이는 시간이 오래 걸리고 서버에도 부하가 많이 가는 부분이 있다. 이러한 앱

iOS Google Login with Firebase [내부링크]

저번 blog에 카카오 로그인에 이어 구글 로그인도 구현해 보자. Xcode에서 GoogleLoginTest Project를 생성한다. Google Console를 이용해서 직접 구현해도 되지만 Firebase를 이용해서 Google 로그인 기능을 구현한다. (이전 블로그 중 Google Firebase란 참고) firebase console로 이동해서 프로젝트를 추가한다. (https://console.firebase.google.com) 프로젝트를 만든다. 프로젝트 이름 입력 후 계속을 누른다. 프로젝트 만들기(2/3단계) 은 확인만 하고 계속 버튼을 누른다. 프로젝트 만들기(3/3단계)는 계정 선택을 하고 프로젝트 만들기 버튼을 누른다.(계정이 없으면 생성한다.) 좀 기다리면 프로젝트가 생성된다. 생성된 GoogleLoginTest 프로젝트의 첫 화면인데 여기서 아래쪽 iOS+ 버튼을 누른다. 1번에서 Xcode의 General 탭에 있는 Bundle Identifier을 참고

iOS WKWebView javascript Bridge 연동 [내부링크]

하이브리드앱(Hybrid App) 구현 시 일부 native app 기능을 사용할 필요가 있다. 이 경우 웹뷰를 통한 Bridge 기능을 이용해야 한다. 웹에서 앱 함수를 호출하거나, 앱에서 웹 함수를 호출할 수 있도 있다. 우선 웹에서 앱 함수를 호출하기 위해 간단한 테스트 앱을 만들어 보자. BridgeTest 프로젝트를 생성한다. (생성 방법은 앞에 블로그 참고) ViewController에 WebView를 생성시킨다. import WebKit class ViewController: UIViewController { @IBOutlet weak var webViewBackgroundView: UIView! var webView: WKWebView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. setWebView() } override func v

레버리지 정리 [내부링크]

오늘은 레버리지 책을 읽고 간단하게 요약해 보았습니다. 책은 두껍지 않은데 생각보다 많은 내용을 담고 있었던 거 같습니다. 첫 부분은 레버리지에 대한 전반적인 내용을 다루고 있습니다. 1장 레버리지 (부의 지렛대를 만드는 힘) 성공의 기본 법칙은 깨졌다. 레버리지는 당신이 살아 있음을 느끼지 못하게 만드는 모든 것을 아웃소싱하는 기술이다. 당 신의 목표와 비전에 따라 당신의 삶을 살아가는 태도. 돈을 벌고 지속적인 변화를 만들어내기 위해 당신의 가치를 우선하고 그 외의 모든 것을 줄이거나 제거하는 기술 시간 낭비를 근절하는 시스템 목표와 비전, 우선순위를 명확하게 상기시킴으로써 더 높은 수준을 향해 나가나는 삶의 방식이자 철학 관습과 일을 수행하는 방식에 의문을 제기하고, 중복과 시간 낭비를 배제하며 높은 수준의 성공과 성취로 향하는 현실적이고 실제적인 지름길 레버리지는 최소한의 노력과 시간으로 현대 과학 기술로부터 최대의 이익을 얻는 방법이고, 삶과 비즈니스를 위해 타인을 활용하는

iOS Location GPS 연동 [내부링크]

GpsTest Project를 생성한다. GpsTest를 선택 후 Info 탭을 선택한다. 아래쪽에 Privacy - Location When In Use Usage Description을 추가한다. 그다음 Singing & Capabilities를 선택한다. Background Modes를 더블클릭한다. Location updates를 체크한다. ViewController을 열어서 다음처럼 소스를 구성한다. import UIKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDelegate { var locationManager: CLLocationManager! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. locationManager = CLLocatio

iOS Network Check [내부링크]

NetworkCheck Project를 생성한다. NetworkCheck 오른쪽 버튼 > New File... > Swift File 클릭 후 Next NetworkCheck 파일을 생성시킨다. 다음처럼 소스를 추가한다. NetworkCheck.swift import Network protocol NetworkCheckObserver: AnyObject { func statusDidChange(status: NWPath.Status) } class NetworkCheck { struct NetworkChangeObservation { weak var observer: NetworkCheckObserver? } private var monitor = NWPathMonitor() private static let _sharedInstance = NetworkCheck() private var observations = [ObjectIdentifier: NetworkChangeObserv

고객을 끌어오는 구글 애널리틱스4 정리 [내부링크]

웹이나 앱 서비스 만든 후에 사용자 패턴이나 위치별 사용률 등 다양한 데이터 정보를 바탕으로 인사이트를 제공해 주는 툴이 필요하다. 구글에서 제공하는 애널리틱스를 살펴보자. 데이터는 다음과 같은 분석 과정을 거친다. 목적 -> 수집 -> 분석 -> 행동 먼저 데이터 분석의 목적을 정한다. 목적에 부합하는 데이터를 수집한다. (프로그래밍, 데이터베이스) 데이터가 어느 정도 쌓이면 데이터 분석을 진행 (데이터베이스 쿼리, 분석 도구 이용) 분석이 완료되면 목적 단계에서 설정한 행동을 수행한다. 구글 애널리틱스는 위에서 데이터베이스, 쿼리, 분석 도구 이용하는 대신 누구나 쉽게 데이터 분석을 하도록 도와주는 도구이다. 웹이나 앱에 구글 애널리틱스를 설치하면 자동으로 데이터 분석에 필수적인 여러 가지 데이터를 수집한다. 실제 화면을 보면서 실습을 해야 하기 때문에 구글 애널리틱스 계정 생성 및 데모 연동을 한다. 책에서 제공하는 데모 사이트 연동을 진행해둔다. 주메뉴는 아래와 같이 5개이다

SpringBoot Simple Rest Test [내부링크]

기존 초기 프로젝트 설정 이후에 계속 진행해 보자. 프로젝트에 기본 디렉터리를 생성한다. SpringDemo 오른쪽 버튼 > New > Directory src 디렉터리를 생성한다. 같은 방식으로 src 밑에 main, main 밑에 java 디렉터리를 생성시킨다. java 위에서 오른쪽 마우스 > New > Package org 입력 후 enter 같은 방법으로 org 밑에 springdemo를 추가해 준다. springdemo 오른쪽 마우스 > New > Java Class > SpringdemoBootApplication 입력 후 enter 다음 내용을 수정한다. package org.springdemo; public class springdemoBootApplication { } => package org.springdemo; import org.springframework.boot.SpringApplication; import org.springframework.boot.a

SpringBoot Rest API Get Post Put Delete [내부링크]

이전에 간단한 Get API를 살펴보았다면 이번에는 Get, Post, Put, Delete를 살펴보자. * 우선 기본 URL을 설정하는 방법은 다음과 같다. @RestController public class TestController ... => @RestController @RequestMapping("/api/v1/demo") public class TestController ... 해주면 이전에 웹브라우저에서 http://localhost:8080/test 로 실행했지만 http://localhost:8080/api/v1/demo/test 로 호출해 주면 된다. 따라서 클래스 수준에서 설정해 주면 공통 값으로 들어가므로 메서드마다 추가해 줄 필요가 없어진다. * 매개변수가 없는 Get 메서드 @GetMapping("/demo1") public String getDemo1() { return "demo ok"; } Api 테스트는 Postman이라는 무료 툴을 이용해서 확인할

SpringBoot Logging Logback [내부링크]

개발 또는 운영시 로그를 보고 상태를 파악하거나 버그등을 해결하는 등 로그관리는 중요한 내용이다. 로그파일 컴퓨팅에서 로그파일은 운영 체제나 다른 소프트웨어가 실행 중에 발생하는 이벤트나 각기 다른 사용자의 통신 소프트웨어 간의 메시지를 기록한 파일이다. 로그를 기록하는 행위는 로깅이라고 한다 로깅 시스템의 상태, 에러, 정보를 시간순으로 기록하는 것 로그는 System.out.println() 같이 시스템 함수를 이용해서 출력해도 되지만 프로젝트가 어느정도 커지면 로깅 라이브러리를 이용해야 한다. 자바 진영에서 가장 많이 사용하는 로깅 라이브러리는 Logback 이다. Logback는 Log4j를 개발한 Ceki Gulcu가 Log4j의 단점 개선 및 기능을 추가하여 개발한 로깅 라이브러리이다. 또한 스프링 부트의 spring-boot-starter-web라이브러리에 내장돼 있어 별도의 의존성을 추가하지 않아도 된다. * Logback 특징 빠른 실행과 적은 메모리 사용 실제 운영

네이버 블로그 상위노출 정리 [내부링크]

최근에 블로그를 좀 잘 활용해 볼까 하고 관련 책을 읽고 있습니다. 비슷한 내용들도 있지만 책마다 좋은 방법들을 소개하고 있는 것 같습니다. 네이버 블로그 상위노출 01 브랜딩부터 판매까지! 블로그로 시작하자 블로그가 잘 운영되고 있다면, 내 블로그를 방문한 사람들에게 자신의 제품을 팔 수 있다. '네이버 블로그 마켓'은 일반 오픈 마켓처럼 블로그에서 내 제품을 구입하고, 결제까지 할 수 있다. 즉 방문객이 바로 고객이 될 수 있는 잠재력을 가지게 된다. '검색'을 통해 제품 정보를 찾아보고 마음에 드는 제품을 선택하기 때문에 블로그는 검색을 통해 정보를 얻는 최적화된 소셜 미디어이다. 네이버가 블로그 노출을 많이 하는 것은 정보 제공의 신속성과 다양성 때문이다. 현재 검색 결과를 보면 지식스니펫-인플루언서-공식블로그의 글이 상단에 노출된다. 02 붐비는 블로그를 만드는 기획의 힘 블로그 기획 6단계 1. 목표 정하기 - 어떤 성과를 얻고 싶나? 목적은 ' 이 블로그로 사람들에게 도

SpringBoot를 설치해 보자 [내부링크]

우선 Spring Boot에 대해 간단하게 살펴보자 다음 사이트에서 https://spring.io/projects/spring-boot OverView Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". Spring Boot를 사용하면 "그냥 실행할" 수 있는 독립 실행형 상용화 등급의 Spring 기반 애플리케이션을 쉽게 만들 수 있다. We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need minimal Spring configuration. Spring 플랫폼과 third-party 라이브러리를 혼란 없이

Spring Framework에 대해 [내부링크]

프로그램을 더 작성하기 전에 스프링 프레임워크에 대해 좀 더 살펴보고 진행하는 것이 좋을 것 같아서 추가합니다. 가볍게 읽어보고 개념을 잡는 것이 중요할 것 같네요. 스크링 프레임워크는 자바 기반의 애플리케이션 프레임워크로 엔터프라이즈급 애플리케이션을 개발하기 위한 다양한 기능을 제공한다. 스프링은 자바에서 가장 많이 사용하는 프레임워크이다. 특히 전자정부 표준 프레임워크의 기반 기술로 채택되어 공공기관 웹 서비스 개발할 때 많이 사용된다. 스프링은 애플리케이션 개발에 필요한 기반을 제공해서 개발자가 비즈니스 로직 구현에만 집중하도록 하는 것에 가치를 두고 있다. 1. 제어 역전 (IoC) 제어 역전은 객체 또는 프로그램 일부에 대한 제어를 컨테이너 또는 프레임워크로 넘긴다. 객체 지향 프로그램 맥락에서 그것을 자주 사용한다. 사용자 custom code가 라이브러리를 호출하는 기존 프로그래밍과 달리 IoC는 프레임워크가 프로그램의 흐름을 제어하고 사용자 custom code를 호출

iOS UserDefaults [내부링크]

간단하게 데이터를 저장해놓고 다른 곳에서 데이터를 사용할 경우 주로 사용한다 다음은 Apple 공식 문서 정의이다. An interface to the user’s defaults database, where you store key-value pairs persistently across launches of your app. 앱을 실행하는 동안 지속적으로 키-값 쌍을 저장하는 사용자의 기본 데이터베이스에 대한 인터페이스입니다. 예를 들어 AppDelegate에서 push를 통한 url 이동이나 deviceToken을 얻어 간단하게 저장 후 ViewController 등에서 서버로 전송하거나 여러 작업을 수행시킬 수 있다. 또한 앱 설정 정보를 저장해 놓고 사용하기에도 유용하다. AppDelegate에서 ... func userNotificationCenter(_ center: UNUserNotificationCenter,didReceive response: UNNotificati

잭슨나인스 청주점 방문 [내부링크]

오늘(2022년 10월 2일)은 아이들과 함께 잭슨나인스 청주점에 방문했습니다. 다른 키즈카페와는 다르게 1000원 넣고 하는 게임들을 무료로 즐길 수도 있고 VR 체험, 롤러스케이트장도 있어 색다른 경험을 할 수 있었습니다. 아침 10:30분부터 시작이라 11시 정도 도착했는데 사람들도 많지 않아서 기다리지 않고 바로바로 할 수 있었습니다. 5층 6층으로 2개 층을 사용하고 있어 생각보다 넓고 다양한 놀이 거리가 있었어요 만화책도 있고 레고로 여러 가지 만들 수 있어요. 오른쪽에 하루에 4번 마법 공연을 진행합니다 공 던지기 놀이인데 누가 65000점이나 했네요. 아무리 해도 30000점도 안되던데. 안마의자가 군데군데 있는데 너무 시원하고 좋았어요 롤러스케이트장 신발인데 모두 무료로 빌릴 수 있어요 롤러스케이트장입니다. 방방도 많이 있어요 매점이 있어서 먹을 수는 있는데 음식을 조리해 주지는 않고 인스턴트로 사 먹을 수 있어서 그 점은 좀 아쉬웠어요. 그래서 밖으로 나와서 먹었답

장사의 신 정리 [내부링크]

· 장사의 기본은 정성을 들이는 것. 술장사의 기본은 마음을 담은 술을 내어놓는 것 · 단기적으로 보지 말고 장기적으로 운영 관리를 할 수 있을지 생각 · 손님의 입장에서 생각 · 즐기면서 장사하는 것 1. 장사 안 되는 가게는 있을 수 없다 · 손님이 즐겁고 가게가 편안한 곳. · 새로운 메뉴를 만들어보거나 실내장식을 바꾸려고 시도해보는게 얼마나 즐겁나. '고민' 이 아니라 '즐거운 일' 생각하기 나름. · 어떤 가게를 해야 내가 진심으로 즐거울 수 있을까? · 스스로 해보면서 정성을 가지고 진심으로 즐길려고 한다면 잘 된다. (현장경험 + 마음가짐) · 실무 노하우보다 자신이 만들고자 하는 가게에 대한 비전이 더 중요하다. 명확한 이미지화 능력이 있으면 좋다. 자신과 손님의 모습을 시각적으로 그려보는 것이 중요하다. (생각하기, 상상하기, 이미지하기) · 진정 원하는 것을 알아야지 말 그대로 반응하는것이 좋은 것이 아닐 수 있다. 따라서 고객이 진정 원하는 것을 알수 있도록 노력

나는 매일 블로그로 출근한다 정리 [내부링크]

블로그란? 블로그(영어: blog 또는 web log)는 정보 공유나 의견 교환을 목적으로 올리는 글을 모아 월드 와이드 웹상에 게시하는 웹사이트의 일종이다. 블로그라는 말은 웹(web)과 로그(log, 기록)를 합친 낱말로, 스스로가 가진 느낌이나 품어오던 생각, 알리고 싶은 견해나 주장 같은 것을 일기처럼 차곡차곡 적어 올리는 형식을 취한다. 이를 다른 사람도 보고 읽을 수 있으며, 보통 시간 순서대로 가장 최근의 글부터 보인다. 그러나 글 쓴 시간을 수정할 수 있는 블로그의 경우에는 시간을 고쳐 글 순서를 바꿀 수 있다. 블로그에 글을 꾸준히 올리는 것이 인생을 바꾸고 나아가 성공의 밑거름이 된다고 하니 놀라웠다. 성공한 사람들의 공통점 중에 글 읽기/쓰기가 있는데 블로그는 글을 쓰는데 있으며 글을 쓰기 위해 많은 생각을 하게 되고 부족한 부분은 찾아보고 생각을 정리해줌으로써 성공 하는데 큰 도움이 된다. 저자도 블로그를 씀으로서 삶이 변화고 큰 성공으로 이끌었음을 얘기하고 있

네이버 블로그로 돈벌기 정리 [내부링크]

블로그를 실전적으로 사용하는 방법에 대해 자세하게 알려준다. 1. 블로그로 N잡을 시작해야 하는 이유 · 새벽 네 시에 일어나 두 시간 정도 블로그 포스팅과 강의 자료를 준비하고, 여섯 시 반부터 출근 준비를 한다. -노력이 있어야 한다. · 목표 설정 예: 디지털 노마드, 수익화 블로그 운영자, 온라인 건물주 · N잡러 : 두 개 이상의 직업을 가진 것 2. 새롭게 도래하는 네이버 블로그 시대 · 네이버 블로그가 20대를 중심으로 일상을 기록하는 트렌디한 매체로 부각 중. · 국내 소비자가 가장 많이 검색하는 포털이자 압도적인 점유율을 가진 플랫폼 3. 기록을 관리하라 · 막연한 계획보다는 올해 12월까지 매월 50만 원씩 버는 시스템 구축, 1년에 600만원 벌기 등과 같이 구체적으로 계획 세우기 · 요소는 글, 이미지, 영상 세 가지. 이 기록 요소를 잘 관리하고 요리하느냐에 따라 최적화가 된다. 최적화=수익화. 최소 6개월 이상 소요됨 · 메인(핵심) 주제 -일상 주제-연제

iOS 흔들기(Shake) Test [내부링크]

간단한 iOS 흔들기 테스트 앱을 만들어 봅시다. Xcode 실행 후 File > New > Project App을 선택후 아래쪽 Next버튼을 누릅니다. Team과 Organization Identifier 부분은 개인에 맞게 작성하고 Next를 누릅니다. 파일 중 ViewContrller을 선택 후 다음처럼 내용을 추가합니다. import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. } override func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) { if motion == .motionShake { print("shake") let alert = UIAlertController(ti

iOS 연락처 연동 [내부링크]

Xcode 실행 후 File > New > Project App을 선택후 아래쪽 Next버튼을 누릅니다. Team과 Organization Identifier 부분은 개인에 맞게 작성하고 Next를 누릅니다. ContactTest를 선택후 Info 탭을 선택합니다. Custom iOS Target Properties 아래 쪽에 + 버튼 누른 후 다음을 추가합니다. 파일 중 ViewContrller을 선택 후 다음처럼 내용을 추가합니다. import UIKit import Contacts class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. contactTest() } func contactTest() { // contact test let contactStore = CNContactSt

역행자 읽고 [내부링크]

역행자 7단계를 실천하기 위해 정리해 보았음 1단계: 자의식해체 자의식을 보호하기 위해 온갖 방어기제로 일생일대의 정보를 쳐낸다. 자의식(self-conscious)이라는 단어 자체가 갖는 의미는 간단히 말하면 '자기 자신에 대해 갖게 되는 의식' 을 말한다. 이건 대개의 인간들이 자연히 갖게 되는 의식이다. 그러나 이것이 지나치면 대개 사회적이고 공적인 상황에서 내적으로 문제가 된다. 단적으로는 ''내가 이러면 남들이 나를 어떻게 볼까?", "이제 사람들이 나를 어떻게 생각해 줄까?" 따위의 생각에서 벗어나지 못한다는 것인데, 학술용어로는 인상관리(impression management)가 과도하다고도 표현된다. 그리고 그 결과, 남들 보라고 겉으로만 치장하느라 바빠서 정작 자기 마음 속이 썩어들어가고 불행해지는 것도 모른다. 위에서 소개한 논문에서 조절, 역기능, 적응적 등으로 표현한 것도 같은 의미로, 심리학 논문에 흔히 등장하는 대표적인 '업계 은어' 들이다. 자의식에 관련된