TIL
-
220715 TILTIL 2022. 7. 16. 01:47
오늘 한 일 항해99 1주차가 어제부로 마무리됐고 오늘부턴 2주차 첫 시작이며 새로운 주제에 대해 공부하는 날이다. 오늘은 알고리즘 주차로 시작하기 전 선택했던 주특기와 javascript언어에 좀 더 친숙해지는 기간이다. 기존에 쓰던 pycharm을 잠시 넣어두고 vscode로 해결하라고 하는데 이미 익숙해진 IDE를 바꿀라고 하니 벌써부터 거부감이 온다... 알고리즘 문제를 풀기에 앞서 걷기반과 달리기반이 나눠졌는데 좀 더 빠르게 배우고 싶은 욕심이 앞서 달리기반을 선택했다. 알고리즘의 문제 난이도의 차이점이 존재했는데 내기준으로 생각보다 문제가 난이도가 있어서 엄두가 나지않았다. 이건 도저히 안되겠다 싶어서 우선적으로 javascript의 문법을 빠르게 전반적으로 훝어야겠다고 생각했다. 먼저 jav..
-
220714 TILTIL 2022. 7. 15. 13:29
오늘 한 일 오늘은 항해99 1주차 팀프로젝트 마지막날이다. 프로젝트는 웹종합반 플러스 4주차 강의에 많은 참고를 하였다. 기존에 bootstrap을 먼저 배웠었는데 이번엔 bulma와 jinja2을 활용한 웹페이지를 만들었고 로그인, 회원가입이 추가된 좀 더 기능이 업그레이드된 페이지를 만들었다. 로그인 회원가입 페이지는 단순하게 db로부터 정보를 주고 가져와서 사용하는 것이 아니고 이미 너무 많이 사용되어 많은 사람들이 사용 중인 정규식을 활용해서 아이디와 패스워드의 규칙을 정해주고 중복체크를 한다. 패스워드 값은 해시함수를 사용하여 디코딩해주어 값을 암호화하여 db에 올려주어 개발자나 해킹의 위협을 방지한다. 기존에 홈페이지에 접속하는 방법은 3가지 방법이 있는데 이는 쿠키(cookie), 세션(S..
-
220712 TILTIL 2022. 7. 12. 16:30
오늘 한 일 항해99 2일차날이다. 웹종합반 플러스 강의를 보면서 1주차 팀프로젝트에 필요한 부분들을 골라서 들으려고하는 중이다. 목요일 6시까지 완성해야하기 떄문에 시간이 매우 촉박하기 때문이다. 어제 첫째 날에는 주제와 와이어프레임을 잡고 팀원들끼라 각자 개인 공부에 여념이 없었다. 웹종합반 플러스 1주차를 들으며 사전강의로서 주어졌던 웹종합반에서 배웠던 html, css, javascript, jquery,ajax,python 등 웹의 기초 문법과 부트스트랩 등을 활용하여 최종적으로 aws ec2 서버를 활용하여 배포하는 것을 다시한번 비슷한 내용으로 훑어보며 복습을 한다. 되도록 오늘 안에 git활용 강의도 봐야하고 팀프로젝트의 기초적인 html 뼈대를 만들고 팀원들 간의 git 공유까지 해야한다..