본문 바로가기

전체 글68

[독서후기] 퓨터셀프 - 벤저민 하디 📣Before reading📣 상무님께서 송별회에 선물로 주신 책. 받은 날 처음 본 책인데 알고보니 베스트 셀러에 있었다. 책을 보는 안목이 까다로우시다고 들었는데... 이 책은 어떤점이 좋으셔서 선물하셨을지 궁금하다. 🗂 프로로그 - 현재와 미래가 달라지는 놀라운 혁명 - ⭐️x4.5 핵심을 요약하자면 현실과 미래를 연결지어 생각하라는 것이다. 미래에 지금을 돌아보면 후회하지 않겠냐. 미래에 되고싶은 모습에 연결지으면 지금 어떻게 살아야겠느냐. 아쉬운 점은 논란의 여지가 있는 마시멜로 이야기, 하나의 유튜브 사례 내용이 있는데 나에게는 전형적인 사례 기반의 마케팅적 신뢰를 얻기 위함?이라는 느낌? 이라 조금 글쓰기 책꾼 느낌이라 신뢰도가 떨어졌다. 그래도 연결지으라는 개념은 평소 많이하던 생각이 아니.. 2023. 12. 26.
[Next.js] next-auth 구글, aws 코그니토 연동 관련 next-auth를 활용하여 간편가입을 연동하고, 코그니토와 연동관련 코드 import NextAuth, { Account, User, Profile } from "next-auth"; import GoogleProvider from "next-auth/providers/google"; import AWS from "aws-sdk"; import Config from "../../../../../config/config.export"; AWS.config.update({ region: "ap-northeast-2" }); const cognito = new AWS.CognitoIdentityServiceProvider(); // JWT만료 확인. BE에서 검증으로 주석처리 // const isTokenE.. 2023. 10. 14.
[독서후기] 행동경제학 - 리처드 탈러 📣Overview 📣 🗂 1장 - 상상 속 인간에서 출발한 현대 경제학 인간은 완벽하지 않다. 기존의 경제학 모델은 사람들이 합리적이고 경제적이라는 가정으로 여러 경제 모델이나 이론을 만들고 있다. 그리고 많이 틀린다. 행동경제학은 불완전한 인간이라는 존재에 대한 부분도 고려한 요즘 잘나가는 학문이다. 🗂 2장 - 가질 때의 기쁨과 잃을 때의 고통, 무엇이 더 클까? 사람들은 동일한 경제 효과에 대하여 각 상황에 따라 다른 판단을 내린다. 예를들어 특정 소녀의 불쌍함에 모금은 많이되지만 병원의 부도는 신경쓰지 않는다. 또한 내가 가지고 있는 것에 대하여 더 소중하게 여긴다. 즉, 같은 요금을 지불하더라도 추가 요즘보다 할인이라는 것에 더 긍정적 반응을 보인다. 2023. 10. 2.
Error: Cannot perform an interactive login from a non TTY device gitlab 을 통하여 AWS ECR에 배포를 하던 중 repository로 로그인을 하던 중 아래와 같은 에러가 발생. 명령어 : aws ecr get-login-password | docker login --username AWS --password-stdin $ECR_REPOSITORY_URL 에러 : Error: Cannot perform an interactive login from a non TTY device 해결 : Protect variable을 설정 해제 (Settings > CICD > Variables) 참고 Protect variable (선택 사항) : 이 옵션을 선택하면 보호된 브랜치 또는 태그에서 실행되는 파이프라인에서만 변수를 사용할 수 있음 ㄴ보호된 브랜치 설정은 Sett.. 2023. 7. 22.
[독서후기] 마이크로카피 - 킨너렛 이프라 📣Overview 📣 🗂 1장 - 보이스앤톤 디자인 카피는 혁신의 시작이다. 사람들은 디지털에서 사람의 목소리를 읽을 때 사람이라고 느낀다. 즉 마이크로카피는 제품과 사람을 연결해준다. 사람들에게 신뢰를 주거나 떨어뜨릴 수 있다. 보이스앤톤을 만들기 위해 먼저 브랜딩을 정의한다. 우리의 비전과 미션 그리고 가치를 생각한다. 그리고 우리의 고객을 생각한다. 우리의 타켓이 되는 고객이 누구일지 생각하고 다른 서비스와의 다른 우리 서비스의 강점 등은 무엇일지 고객입장에서 생각해봐야 한다. 🗂 2장 - 대화형 글쓰기 인터페이스에 제공되는 글들은 대화형으로 작성되어야 한다. 업무에서 사용하는 문어체보다는 평소에 작성하는 구어체가 더 적합하다. 보통 문어체는 메일 등에서 사용하고 구어체는 즉각적인 피드백을 기대할 .. 2023. 7. 17.
[Next.js] 기동시 에러 SyntaxError: Unexpected token '??=' at wrapSafe (internal/modules/cjs/loader.js:1001:16) at Module._compile (internal/modules/cjs/loader.js:1049:27) 아래와 같은 에러 발생 시 node 버전을 확인해보자 SyntaxError: Unexpected token '??=' at wrapSafe (internal/modules/cjs/loader.js:1001:16) at Module._compile (internal/modules/cjs/loader.js:1049:27) 확인 방법 #노드 버전 확인 node -v #nvm list 를 통해 설치된 노드들을 볼 수 있음 nvm list #node 설치 nvm instll 18.16.0 #노드 버전 변경 nvm use 18.16.0 2023. 5. 27.