전체 글
앞으로 3년 경제전쟁의 미래 요약
앞으로 3년 경제전쟁의 미래 요약
2023.08.16앞으로 3년 경제전쟁의 미래 요약 환율과 금리로 보는 앞으로 3년 경제전쟁의 미래, 오건영 선생님의 2019년 8월 02일 글. 코로나 이야기가 없는 거시경제 책이었다. 2019년 당시의 상황과 2023년 지금의 상황, 다른 점이 많지만, 거시 경제 이야기인 만큼 지금에도 적용되는 이야기가 많아서 흥미롭게 읽었다. 이 책은 추천받아서 알게 됐는데, 교보 문고에서는 품절 상태이고, 밀리의 서재에 들어와 있어서 읽을 수 있었다. 이럴 때 e-book의 소중함을 더 알게 된다. 오건영 선생님의 책 저자 : 오건영 신한금융그룹 자회사인 신한 AI에서 Capital Market Analysis 업무를 담당하고 있다. 신한금융지주 디지털전략팀과 신한은행 IPS본부, WM사업부 등을 두루 거치며 글로벌 매크로 마켓에..
63빌딩 백리향 데이트 내돈내산 후기
63빌딩 백리향 데이트 내돈내산 후기
2023.08.10매일 집-카페만 반복하는 것 같아 조금 특별한 데이트를 하고 싶어 졌습니다. 오랜만에 서울에 놀러 가기로 결정했고, 밖에 돌아다니기엔 너무 더운 날씨라 전시회를 찾아보자! 얘기가 나왔어요. 여러 전시회 중에서 저희가 선택한 건 맥스달튼 전시였습니다. 그랜드부다페스트 영화 그림으로 유명한 일러스트레이터의 전시였어요. 봉준호 감독의 영화(설국열차, 기생충, 옥자) 관련 일러스트도 있어 가볍게 둘러보기 좋겠다~ 생각해서 선택했습니다. 그런데 네이버에서 전시+전망+아쿠아리움 종합권을 인당 18000원 정도에 팔더라고요 (지금 다시 확인해 보니 20% 할인해서 25,600원에 판매합니다). 그래서 이왕 63 빌딩에 간 김에 아쿠아리움도 보고 오기로 했습니다 :) 즐길거리를 정했으니 먹거리를 정해야 하는데,, 주변..
모델링팩 효과 린제이 내돈내산 한 봉지 다 쓴 후기
모델링팩 효과 린제이 내돈내산 한 봉지 다 쓴 후기
2023.08.05모델링팩 효과 린제이 내돈내산 한 봉지 다 쓴 후기뷰티 유튜버들이 극찬하는 모델링팩, 일단 믿고 산다는 느낌으로 린제이 티트리 모델링팩을 구매했습니다. 1kg에 17900원, 1회에 30g 정도 사용한다고 생각했을 때 33번 정도 쓸 수 있고, 1회에 600원 정도여서 가벼운 마음으로 구매했어요. 내돈내산이지만, 이 친구는 평생을 함께해도 괜찮겠다 생각했습니다. 특히 운동하고 난 뒤나, 더위 먹었을 때 아주 유용해서 계속 찾게 됩니다. 모델링팩 비닐 vs 통작년 10월 26일에 쿨티트리 1kg을 구매하고, 올해 5월에 콜라겐 한 통을 구매했습니다. 개인적인 느낌으로는 쿨티트리 1kg이 더 좋아요. 쿨링감이 더 좋고, 피부가 시원해져서 그런지 빨갛게 올라오는 부분이 싹 가라앉습니다. 콜라겐팩은 반죽부터 ..
TDD를 위한 ESLint Prettier 적용
TDD를 위한 ESLint Prettier 적용
2023.08.03TDD를 위한 ESLint Prettier 적용 React TDD 개발할 때 eslint와 prettier를 활용하는 방법에 대한 포스팅입니다. ESLint와 Prettier는 그냥 코드를 작성할 때에도 유용하지만, Test 코드를 작성할 때에도 많은 도움이 됩니다. 테스트 코드에 ESLint와 Prettier를 적용함으로써 코드 품질이 향상될 수 있고, 오류를 예방할 수 있습니다. ESLint Setup 1. npm install eslint-plugin-testing-library eslint-plugin-jest-dom npm install eslint-plugin-testing-library eslint-plugin-jest-dom 2. package.json에서 eslintConfig 삭제 pa..
React test Warning test was not wrapped in act error 해결 방법
React test Warning test was not wrapped in act error 해결 방법
2023.07.30React test Warning test was not wrapped in act error 해결 방법 console.error Warning: An update to FileIcon inside a test was not wrapped in act(...). When testing, code that causes React state updates should be wrapped into act(...): act(() => { /* fire events that update state */ }); /* assert on the output */ 10 | icons 11 | .getClass(name) > 12 | .then((k) => setKlass(k)) | ^ 13 | .catch(() => n..
React test useHref() 오류 해결 방법
React test useHref() 오류 해결 방법
2023.07.29React test useHref() 오류 해결 방법 React Test 코드를 짜면서 누구나 한 번쯤은 보는 useHref() Link 관련 오류 해결방법에 관한 포스팅입니다. 아직 이 오류를 만나지 않았더라도 해결 방법을 보는 걸 추천드립니다 :0 useHref() 오류 메시지 useHref() may be used only in the context of a component. console.error The above error occurred in the component: at LinkWithRef (C:\Users\flyhi\Downloads\codesplain-starter\node_modules\react-router-dom\index.tsx:394:7) at div at div at R..
React TDD 개발 시작(확장자 추천)
React TDD 개발 시작(확장자 추천)
2023.07.27React TDD 개발 시작 (확장자 추천) npx create-react-app my-app 기본적인 test 라이브러리는 npx create-react-app을 하면서 설치되기 때문에 추가로 설치해줘야 하는 패키지는 없습니다. npm test 터미널에 npm test를 입력해서 테스트를 시작할 수 있고, 한 번 시작해 놓으면 파일이 바뀔 때마다 자동으로 테스트가 돌아갑니다. 만약에 테스트를 종료하고 싶으면 Ctrl C를 누르면 됩니다. 처음 npm test를 할 때나, w를 누르면 아래와 같은 옵션을 볼 수 있습니다. a는 모든 테스트를 돌리고 싶을 때 f는 실패한 테스트를 돌리고 싶을 때 p는 정규 표현식으로 특정 테스트 파일을 돌리고 싶을 때 사용합니다. (맨 처음에는 a로 테스트해 보는 게 좋고..
하이원 워터월드 순환버스 표(2박3일 하이원 즐기기)
하이원 워터월드 순환버스 표(2박3일 하이원 즐기기)
2023.07.262023년 7월 15(토)~7월 17(월) 정선 하이원 여행을 갔다 왔습니다. 비가 너무 많이 와서 운전을 할 수 있을까? 걱정했는데, 다행히 안전히 잘 다녀왔어요. 하이원 워터월드 순환 버스표 워터월드에서 찍은 하이원 리조트 순환 셔틀버스 시간표입니다! 3) 하이원 순환 워터월드 -> 마운틴 스키하우스 워터월드 -> 밸리콘도 1) 팰리스 순환 워터월드 -> 마운틴 스키하우스 2) 사북 순환 워터월드 -> 마운틴 스키하우스 1) 팰리스 순환 워터월드 -> 팰리스 호텔 2) 사북 순환 워터월드 -> 사북역 셔틀 버스 찾으시는 분들 참고하세요 :) 2박 3일 하이원 즐기기 요약 토요일: 하이원 운암정에서 빙수 먹기, 강원랜드 가보기, 하이원 저녁 뷔페, 밤에 하이원 불꽃놀이 보기 일요일: 하이원 산책하기, ..
React fetch 사용법 Loading,Error,GET,POST
React fetch 사용법 Loading,Error,GET,POST
2023.07.17React fetch 사용법 Loading, Error, GET, POST React에서 HTTP 요청을 보내는 방법은 크게 2가지라고 합니다. 첫째는 axios를 사용하는 것, 두 번째는 fetch를 사용하는 것. 이번 포스팅에서는 fetch를 사용하여 GET, POST를 시도해 보고, 그에 따른 Loading 처리하는 방법, Error처리하는 방법까지 다룹니다. React - backend 통신하는 방법 데이터를 얻고 싶다. React App Database server 가장 빠른 방법은 데이터베이스와 직접 통신하는 방법일 텐데, 프런트에서 바로 데이터베이스에 접근하게 된다면, 일반 이용자들도 데이터에 접근 가능하기 때문에 반드시 피해야 합니다. React App Backend App Database..
자바스크립트 this 정복하기
자바스크립트 this 정복하기
2023.07.03자바스크립트 this를 정복하는 포스팅입니다. 모던 자바스크립트 deep dive 22장 this 내용을 적은 글입니다. this 개념은 배울 때마다 헷갈리는 개념이라 마음잡고 정리했습니다. 자바스크립트 this 정복하기 (아래 사진은 this를 바라보는 저의 모습과 비슷해서 가져왔습니다.두려움, 어려움, 설명할 수 없는 개념...) this가 필요한 이유 아래와 같은 상황일 때 this를 쓸 수 있다. const circle = { radius:5, getDiameter(){ //이 메서드가 자신이 속한 객체의 프로퍼티나 다른 메서드를 참조하려면 //자신이 속한 객체인 circle을 참조할 수 있어야 한다. return 2*circle.radius; } }; console.log(circle.getDi..
Javascript 개념 정리, 콜백함수 리터럴
Javascript 개념 정리, 콜백함수 리터럴
2023.06.25Javascript 개념 정리 Javascript를 다시 정리하는 의미에서 '모던 자바스크립트 deep dive'를 읽고 있습니다. 잊기 싫은 중요한 개념을 정리했는데요, 이번 포스팅에서는 리터럴, Javascript에서 함수 정의하는 4가지 방법, 표현식, 프로퍼티, 콜백함수에 대해 간단하게 메모했습니다. (출처: 모던 자바스크립트 deep dive) 리터럴 리터럴 literal은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법 notation을 말한다. 리터럴 예시 비고 정수 리터럴 100 부동소수점 리터럴 10.5 2진수 리터럴 0b010001 0b로 시작 8진수 리터럴 0o101 ES6에서 도입. 0o으로 시작 16진수 리터럴 0x41 ES6에서 도입. 0x로 시작 문..
당신도 느리게 나이 들 수 있습니다 깔끔 요약
당신도 느리게 나이 들 수 있습니다 깔끔 요약
2023.06.24당신도 느리게 나이 들 수 있습니다 요약 지인의 추천으로 알게 된 책, 당신도 느리게 나이 들 수 있습니다. 평소 건강에 관심이 많아서 이런 종류의 책은 잘 읽혀서 가벼운 마음으로 읽기 좋았습니다. 책 제목만 보면 '몸 건강'에 관한 책이라 생각되는데, 안을 들여다보면 '신체', '마음', '인간관계', '사회', '돈'에 대한 책이라는 걸 알 수 있습니다. 제 가치관을 조목조목 잘 설명해 준 책이라 마음에 들었어요. 교보문고 ebook으로 읽었는데, 집중해서 보면 4시간 안에 다 볼 수 있는 책입니다. 저는 카페에서 50% 정도 읽고, 다음날 일어나서 침대에서 마저 읽었어요:) 당신도 느리게 나이 들 수 있습니다 기본 정보 2023년 01월 17일 출간 서울아산병원 노년내과 전문의의 한국형 건강 수업 ..