#1. 개발 공부가 처음이신가요? 처음이 아니라면, 어느 정도 기간을 가지고 어떻게 학습을 하셨나요? 대학교 3학년 2학기 때 부터 내가 어떤 서비스의 컨텐츠, 편리성을 기획, 개발, 개선한다는 매력에 빠져 프로그래밍에 관심을 가지게 되었고, 21.07 ~ 22.12 유니티 게임개발 23.01 ~ 23.08 강화학습 어댑터 개발 #2. 내가 항해99에 참여한 계기는 무엇인가요? 1. 혼자서 실제 서비스를 만들 수 있는 개발자가 되고싶다. 2. 최적화를 잘하는 백엔드 개발자가 되고싶다. #3. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 혹은 보완, 개선하고 싶은 개인 역량이 있나요 ? 강점 : 라이브러리에서 가져다 사용하는 함수의 내부적인 동작에도 관심이 있고 꼼..
분류 전체보기
10-11 ~ 10-13 동안 flask 프레임워크를 활용하여 웹 미니 프로젝트를 진행했다. 배달주문앱의 기본적인 기능을 구현한 미니 웹 프로젝트이다. 훌륭한 팀원분들과 짱 멋진 팀장님 (4명) 과 작업해서 3일간 배운게 혼자 공부한 10일 분량보다 많은듯 http://honge7694.pythonanywhere.com/store/ Hanghae 바다치킨 바다 건너도 배달해드립니다. honge7694.pythonanywhere.com (내가 다시 aws에 배포하게되면 수정해야겠다.) https://github.com/hanghae17-7/hanghae-eats GitHub - hanghae17-7/hanghae-eats: 항해99 웹 미니 프로젝트 7조 항해99 웹 미니 프로젝트 7조. Contribut..
항해99 본과정 시작 전 3일살이 flask 웹 미니프로젝트 진행중 기억하고 싶은 것들 정리 먼저 브랜치의 구조는 master, dev, features 등으로 정리했다.(우리 팀장님 제안, 팀장님 최고) 왼쪽 사진의 구조로 작업을 진행했다. master 브랜치는 배포용으로 배포 이전에는 건들지 않기로했고, dev 브랜치, dev브랜치에서 나오는 feature브랜치로 나누어서 작업하기로 했는데, 어떤 기능 구현이 진행되고있는지도 한눈으로 확인할 수 있어 개발 진척도 관리가 편리할 것 같다. 각 feature브랜치에서 각자의 맡은 기능을 구현하고 dev에 merge하고 다른사람들이 merge된 dev브랜치에서 다시 새로운 기능 구현을 위해 새로운 feature브랜치에서 작업하고... 반복이다 최대한 Fea..
flask print not working... 제목 그대로 vscode로 python flask 웹 서버를 열고 print함수로 콘솔창에 결과를 확인하려던 중 발견한 문제, # 3. app을 bp로 교체 @bp.route('/', methods=['GET', 'POST']) def signUp(): print("signup페이지 이동") if request.method == 'POST': print(request.form) username = request.form['username'] nickname = request.form['nickname'] email = request.form['email'] password = request.form['password'] print(username, nick..
1.Cookie 인증 방식 Cookie란? 쿠키는 Key-Value 형식의 문자열들이 모여있는 데이터이다. 클라이언트가 브라우저를 통해 방문한 사이트가 사용하고 있는 서버를 통해서 클라이언트의 브라우저에 설치되는 기록 정보 파일이다. 각 사용자마다의 필요한 정보를 서버단에서 저장하도록 하여, 각 클라이언트에게만 필요한 정보들을 클라이언트가 들고 있도록 하는 것 Cookie 인증 방식 설명 로그인에서 예를 들면, 로그인 성공시 “{“accessCookie” : “access1421DSFE23”}” 이런 식으로 클라이언트에게 서버에 인증할 수 있도록 전달해주고, 앞으로 이 사용자가 인가된 사용자인지에 대해 클라이언트 쿠키에서 “accessCookie” 키 값에 대한 Value를 서버에서 비교하여 일치한다면,..