항해99 107

항해 99 - 2022.01.16.SUN / 이번주의 나는

이번 챕터 목표 : 20일 17:00까지 28문제 해결 오늘 내가 할 일 알고리즘 문제 21번까지 풀기 ✅ 컴퓨터 구조와 프로그래밍 1강 ✅ 알고리즘 문제 및 해결 노션에 정리! ✅ 개발일지 회고 제출 ✅ 2021.01.10~01.16 회고록 10일~13일 동안 미니 프로젝트를 진행하고 14일~ 알고리즘 문제를 풀고 있는 중이다 JWT 인증 방식으로 로그인 구현하기 jina2 템플릿 엔진을 이용한 서버사이드 렌더링 일단 jinja2 템플릿은 처음 써보는 거라서 어려웠는데 막상 사용해보니까 html안에 직접적으로 데이터를 넣는 거라서 오히려 사용하기에 편했다. 그리고 로그인 기능을 구현하기 위해선 jwt웹 토큰을 사용했어야 했는데 토큰을 발급한 후에 쿠키로 저장을 하면서 서버와 클라이언트 쪽에서 손쉽게 전..

항해 99 - 2022.01.14.FRI

이번 챕터 목표 : 20일 17:00까지 알고리즘 28문제 해결 오늘 내가 할 일 1~4 네개 문제 풀기 노션에 각 문제 정리 하기 우리 조는 갑자기 달리기 반문제까지 넘보는 중 ㅋㅋ 알고리즘 문제 처음 풀어봐서 진짜로 많이 어려움;;;; 알고리즘 문제와 내 코드를 노션에 하나하나 정리 중 나중에 다시 풀거나 하기 위함 하루 종일 알고리즘 문제만 풀려니 죽을 거 같음... 세상 구구단도 제대로 못 만들고 하중에 하를 푸는 것도 너무 어려웠다...ㅠㅠㅠㅠㅠㅠ for문에 대한 이해 필요 ㅠㅠ!!!!!

항해99 - 2022.01.13.THU (css&icon사이트)

이번 챕터 목표 : 13일 19:00까지 미니 프로젝트 제출 오늘 내가 할일 좋아요 누르면 숫자 올라가는 기능 구현 깃 헙 리드미 작성 한 아이디로 좋아요는 한 번만 누를 수 있게 지정하고 싶었느냐 시간 내에 끝내지 못할 것이라는 판단, 버튼을 누르면 디자인이 변하고 숫자가 올라가는 것만 구현하기로 함 아이디로 데이터를 받아왔을 때 좋아요 기능이 정상적으로 작동하는가 싶더니 각 아이디별 다른 포스트를 눌렀을 때는 적용이 안 되는 문제가 발생 그래서 텍스트로 데이터를 받아왔는데 서버와 클라이언트 간의 연결은 되지만 어디서부터 문제인지 좋아요 수가 안 올라가기 시작함...... 멘털 터지는 중 문제 해결은 생각보다 쉽게 됨;;; 왜냐면 오타가 있었기 때문이지~ 하하 ^^ 자주 쓰게 될 페이지 링크 https..

항해 99 - 2021.01.12.WED

이번 챕터 목표 : 13일 17:00까지 미니 프로젝트 제출 오늘 내가 할일 아이디 값을 통한 포스팅 함수 작성 로그인 시 넘어오는 username 가져오기 좋아요, 싫어요 구현 기본 css구조 변경 css를 만지다 보니 욕심이 나는 중인데 한계를 느껴서 많이 답답함 생각보다 너무 어렵고 강의는 도움도 안 됨 ^^ 그냥 냅다 바닷속을 헤엄치는 기분,,ㅎ 구글링을 하는 게 더 도움이 되기에 실제 주니어 개발자가 된 거 같은 기분만 드는 중 위에 두 개는 성공했으나 좋아요 싫어요를 구현하는데 모든 팀원이 매달리는 중 ㅠㅠ 생각보다 어렵고 힘들다

항해 99 - 2022.01.11.TUE (아이디 비밀번호 정규식 코드)

이번 챕터 목표 : 13일 17:00까지 미니 프로젝트 제출 오늘 내가 할일 로그인 회원가입 페이지 구성 회원가입 기능 구현 -아이디 중복 확인 기능 -정규표현식에 맞는 아이디&패스워드 인지 확인하는 기능 -비밀번호가 재확인하는 기능 -비밀번호를 개발자가 보지 못하게 암호화하는 기능 -아이디와 비밀번호 디비에 저장하는 기능 로그인 기능 구현 -사용자 입력값 (아이디&패스워드) 검사 기능 -있는 유저에게 토큰 발행하는 기능 -발행한 토큰을 쿠키에 저장하는 기능 아이디 비밀번호 정규표현식 코드 ##아이디 function is_nickname(asValue) { var regExp = /^(?=.*[a-zA-Z])[-a-zA-Z0-9_.]{2,10}$/; return regExp.test(asValue); }..

항해 99 - 2022.01.10.MON

이번 챕터 목표 : 13일 17:00까지 미니 프로젝트 제출 토닥도 닥 감정 다이어리 메인 페이지와 회원가입 페이지, 상세페이지로 구성된 미니 프로젝트 로그인, 회원가입 기능 구현 감정이모티콘 표시, 글 저장, 불러오기, 삭제 기능 구현 와이어프레임 사진 개발해야 하는 기능들 기능methodurlrequestresponse 로그인 post /sign_in {'username_give':username ,'pw_give':pw} 아이디&닉네임 중복확인 post /check_dup , /check_dup2 {'nickname_give':nickname},{'uername_give':'username} 텍스트 변경을 통한 결과값 도출 회원가입 post /sign_up/save {'uername_give':'u..