전체 글 560

Foundation Test: Postman 통신 결과, mysql 결과

Foundation 2주차 전체 회고 - 자신감, 빠르게 변화되는 자신 (일별 발전 과정) 정말 하루하루가 다르게 성장하고, 정말 많이 배웠다. foundation 2주차엔, 사회에 있던, 사회생활하고 상사에게 인정 받던 내가 많이 그리웠다. 선릉, 포스코 건물 앞에서 버스를 내리고, 매일 출퇴 pm-developer-justdoit.tistory.com postman 통신 결과와 mysql 결과를 캡쳐해서 google classroom에 제출하였다 그 영광의 순간들을, 궤적을 남겨야지. 저번주 토요일에 했는데, 너무 흥분한 나머지, 하루종일 매달리다가 성공시키고 바로 저녁 약속 후다닥 가서 남기는 걸 잊었다. 1. 서버 연결 Welcome to Y's server! Foundation Test: 9/7..

Foundation 2주차 전체 회고 - 자신감, 빠르게 변화되는 자신 (일별 발전 과정)

정말 하루하루가 다르게 성장하고, 정말 많이 배웠다. foundation 2주차엔, 사회에 있던, 사회생활하고 상사에게 인정 받던 내가 많이 그리웠다. 선릉, 포스코 건물 앞에서 버스를 내리고, 매일 출퇴근 하는 직장인들 사이에서, 그리고, 위워크의 멤버사 직원들과 공용라운지에서 있어서 그런 듯했다. 그래서 공용 라운지를 가지 않고, 폰부스나 10층에 혼자 숨어서 공부했다. 일하고 싶었다. 나는 한시도 일하지 않고는 집에 못 있는 성격이라, 공부 말고 일을 하고 싶었다. 소비가 아닌 생산을 하고 싶었다. 사회적 지위가 사라진 것과, 일잘러에 인정 받던 나였는데, 상사의 인정, 나의 능력을 인정 받고 증명하고 싶은데, 처음 접하고, 이미 국비 지원 부트캠프를 다녀온 동기들에 비해 뒤쳐지는 것이, 괴리감이 ..

Project 1 - 1일차~ 5일 차: 프로젝트 후 회고 <가치관과 목표>

0일차 미리 project 1 관련 notion을 다 끌어다가 하나의 google docs.에 모아서, 정리해보았다. 그 후에, 블로그에 분류해서 정리했다. 월요일에 planning meeting하면서 팀원들과 꺼내 보면서 이야기하고자. 업무 분류, 카테고리별 체크리스트, 프로세스를 한 곳에 정리해두었기 때문에. 나의 장점은 정리, 기록, 분석, 상황정리이다. 이전에 현장에서 모델 통역과 비즈니스 미팅 모더레이터, 세일즈, 축제 기획팀장으로 일하고 최근에는 개발자 프로젝트 코디네이터, 항공사 캐빈크루 준비를 비롯하여 성향을 반영한 일을 많이 했기에, 이쪽으로는 베테랑이다. Project 1 - 0일차: 월요일 가서 할 일 Timeline 월 - 프로젝트 초기세팅 완료 / erd 모델링 완료 / 회원가입,..

Project 1- 1일 차: 포트폴리오 - 과정 중심 사고 기법 (이력서, 면접 때 참고)

개발자 - 과정중심 - 논리 기반 기술적 문제에 푸는 것만 급급하는게 아니라, ‘문제해결완료'라고만 쓸 수 없으니, 잠자는 시간을 쪼개서라도 탐구는 해야 함. 팀원들이 뭐하는거냐고 하더라도. 탐구한 사람이 결국 같은 프로젝트를 해도, 과정의 깊이가 다를 것 CTO를 설득할 수 있으려면. 탐구한 과정에 대해서 기술 블로그에 기록하고 과정 해야 함. 탐구한 과정을 기억하려고 하지말고, 어떻게 검색하고 탐구했는지를 기술 블로그에 남길 것. 인정하고 믿을 만하고 객관적 사실이라는걸 해줄 것. 예상은 많이 하지만, -> 이게 맞게 가고 있는건가, 내가 어떤 결과로 가고 있는지를 예상. 모르겠으면 멘토에게 항상 물어보기 -> 이렇게 하면 어떻게 결과가 나올까요 예쌍 해야지만, 실제 결과와의 차이 알 수 있음 -> ..

Project 1 - 3일차 : 2차 standing meeting w/ 멘토님

임시저장해놓고 프로젝트 끝나고 숨돌리며 올리는. 개선사항 회의 시작한다는 것 알리기. --> 회의를 하는 중인지 모르셔서 멘토님께서 중간에 계속 끊음. 회의록 작성 , 서기 정해서, 회의 내용 정리 --> 나는 개인적으로 적고 있었으나, 공식적인 내용 정리 (오해 방지) 이 티켓을 완료하는 것을 예상하는게 어렵다. 대표님도. 그러나, 대략적으로 말해두고, “오늘까지 하겠다” . 그리고 나서 다음날 아침 standup meeting에서, 다시 수정하는. 회의록의 목적: 지금은 1주 sprint라 기억에 의존할 수 있는데, 개별 진행상황 공유 사항 내가 뭘 했고 막혔던 것 공유 예상시간 (추후 맞춰보는거 계획 위해) 기획적 수정 Action item (누가 뭘 하기로 했다. ) 중간에 방향이 다른 거로 진행..

Project 1 - 5일차: 프로젝트 끝나고, 마무리 작업, 개인 repository 이동 (또 깃허브 github remove 오류 해결)

Project 1- 5일차: 통신 완료! 마지막날 통신 하기 전에 실수 1. datasource 를 잘못 정의 했다. 2. 회원가입을 하고 나서, 토큰이 안 돼서 알고보니, 해쉬 함수가 로그인 함수에만 들어가는게 아니라, 회원가입 함수에서부터 해야 한다. 위 pm-developer-justdoit.tistory.com 프로젝트 끝나고 일단 통신 과정에 대한 정리를 했다. 정리한 내용은, - 통신 전 수정한 코드 - 통신 과정 기록 - 통신 후 깃허브에 push, pull request review, merge 기록 그리고, 나의 개인 깃허브 repository 에 push 작업까지. 일단 부트캠프 repository remote 에 연결돼 있기에, remote 는 한개만 연결 될 수 있어서, 끊어야 한다..

Project 1- 5일차: 통신 완료! 마지막날 (jwt 토큰, bcrypt, hash)

통신 결과 프론트엔드 사진 / 프론트, 백엔드 화면 녹화 영상 Project 1 - 백엔드와 프론트엔드 통신 결과 Project 1- 5일차: 통신 완료! 마지막날 통신 하기 전에 실수 1. datasource 를 잘못 정의 했다. 2. 회원가입을 하고 나서, 토큰이 안 돼서 알고보니, 해쉬 함수가 로그인 함수에만 들어가는게 아니라, 회 pm-developer-justdoit.tistory.com 통신 하기 전에 실수 1. datasource 를 잘못 정의 했다. 2. 회원가입을 하고 나서, 토큰이 안 돼서 알고보니, 해쉬 함수가 로그인 함수에만 들어가는게 아니라, 회원가입 함수에서부터 해야 한다. 위치는 데이터베이스에 저장되기 전에. 회원가입할 때에도 비밀번호 암호화 돼서 넣어야 함. 데이터베이스에 넣..

Project1: 5일차 아침: 통신 전, 마지막날 코드 수정 (self 코드 리뷰)

코드를 완벽히 하기 위해. 셀프로 코드리뷰를 해보았다. 그리고 실수로 누르는 바람에 덕분에 또 알게 된 사실 timeline별로 수정 사항을 비교분석 가능 1. portNumber를 정의하기 전에 require("dotenv").config()를 호출해야 환경 변수를 로드한 후에 포트 번호를 설정해야 chatgpt openAI의 도움을 받은 것 1-2. portNumber와 같은 환경 변수를 .env 파일에 저장하고 Node.js에서 사용 1 )require('dotenv').config()를 사용하여 .env 파일을 로드 2) .env 파일에 PORT 환경 변수를 추가 PORT=3000 PORT 변수에 3000이라는 값을 할당한 것 3) Node.js 애플리케이션의 코드(app.js)에서 .env 파일..

Project 1: 5일 차 오후: 깃허브 branch 문제 해결 [2차 시도] (체리픽까지 나옴)

수요일부터 해결하고자 하였다. 나이트 멘토님과의 고군분투 심화과정 rebase까지 나왔다. 목요일에 경래 멘토님과 문제 정리 수요일 새로 생긴 오류를 해결하기 위해서는, 월요일의 이전 오류부터 다 고려 해야 한다! 나의 상황들을 다 정리해놓았다. Project 1 - 4일차 문제해결 내가 거의 깃허브 관리 담당이였다. 제대로 말하자면, 깃허브 branch에 분리해서 코드를 올리는 사람. 즉, 코드도 치고 올리는 사람. 팀원들이 코드를 주긴 하는데, 틀린 코드도 있고 실행하는 사 pm-developer-justdoit.tistory.com 그런데 말로는 쉬운데 혼자 하다보니, 그 구체적 과정이 어려웠다. 어디에다가, 어디에 가서 하는지. branch! 폴더! 나의 현재 위치! 금요일에 승윤 멘토님과 다시,..

Project 1- 5일 차: chat gpt AI와 상생하기 2탄

통신 전, 코드 리뷰를 할 때에 활용해 보았다. 2탄. 아는 게 많아지니, 더 잘 활용하고 잘 물어보고 내가 원하는 정보를 얻을 수 있었다. 정말 상생이 가능한. 멘토님께 merge 후 수정하기 위해 branch 새로 생성해서 거기에 pull 받아서 수정 후 push하라고 했는데 실제 해보려고 하니 구체적으로 알고 싶어서 그런데 나의 상황은, 이미 내가 로컬에 수정한 뒤이기에 나의 상황을 알려주었다. 그렇다면 이렇게 하면 된단 말이지? 하고 branch main으로 checkout 하려는데 에러가 떠서 commit을 해야 한다고 하니, 그럼 기왕 commit 할 거면 수정을 다 하고 해야 하니, 내친 김에 내가 수정해야 할 사항 jwt token sigature 까지 물어봄 jwt token의 signa..