'항해 중' 카테고리의 글 목록 (29 Page)
본문 바로가기

항해 중267

[TIL] 5일차 어제 프로젝트 마무리 하고 오늘은 aws, filezla에 프로젝트를 올렸는 데 팝업창이 안뜨는 오류 수정하고 사후 문서 관리를 진행했다. 5일차 시간표 오전 9:00 ~ 오전 10:00 회의 + 오류 수정 + API / Collection 수정 오전 11:00 ~ 오후 3:00 개인사정 오후 3:00 ~ 오후 5:00 React 기초 강의 오후 5:00 ~ 오후 8:00 개인 공부 오후 8:00 ~ 오후 9:00 저녁시간 오후 9:00 ~ 프로젝트 서류 작성 및 최종 제출 기술 스택 쓰는 법 프로젝트 서류에 기술 스택이라는 걸 적어서 내야 해서 어떤 것인지 알아보니까 backend, frontend, hosting 할 때 어떤 언어, 툴, 라이브러리를 사용 했는 지 적는 것 같다. Git 업로드 htt.. 2021. 11. 5.
웹개발 플러스 4주차 강의 Bulma란? : 지금까지 썼던 Bootstrap과 비슷하게, 미리 정해진 모습의 클래스를 가져다 쓸 수 있는 무료 CSS 프레임워크이다. - Bootstrap과 비교 : Bootstrap은 jQuery를 써서 웹사이트에서의 상호작용을 쉽게 구현 할 수 있는 반면, Bulma는 순수한 CSS 프레임워크이기 때문에 기능을 직접 구현해야 하지만 대신 더 자유롭게 커스터마이징이 가능해요 - Bootstrap은 커뮤니티가 커서 테마나 플러그인 등이 개발이 많이 되어 있고 질문에 대한 답이나 예시를 찾기 더 쉽고, Bulma는 문법이 직관적이고 Flexbox 등 최신기술을 많이 쓴다. Bulma 공식 문서 https://bulma.io/documentation/ Bulma: Free, open source, an.. 2021. 11. 4.
[TIL] 4일차 오늘은 어제 안됐던 프로젝트 병합을 해보았다. 소스트리로는 충돌 오류가 생겨서 깃허브 데스크탑을 사용해서 병합하고 pull, push 했다. 4일차 시간표 오전 9:00 ~ 오전 11:30 깃허브 데스크탑으로 병합 작업 오전 11:30 ~ 오후 12:00 회의 오후 12:00 ~ 오후 1:00 점심시간 + 프로젝트 오류 검사 오후 1:00 ~ 오후 1:30 회의 + 유튜브 영상 썸네일 제작(미리캔버스) 오후 1:30 ~ 오후 7:30 회의 + 기능 구현 + CSS 오후 7:30 ~ 오후 9:00 기능 구현 오후 10:00 ~ 오후 11:00 기능 구현 form 태그 사용 시 새로고침 안되게 하는 코드 form을 썼을 때 버튼을 눌러도 새로고침 안되게 해줌 onsubmit="return false;" 버튼.. 2021. 11. 4.
4일차 - Github Desktop 사용해서 프로젝트 병합 오늘 할 일 오늘 리뷰 댓글 기능까지 다 만들어 지면 CSS를 수정 해볼 예정이다. Github Desktop으로 main 브렌치에 다른 브렌치 병합 소스트리에서는 병합이 안되는 것 같아서 깃허브 데스크톱을 사용해 보았다. 깃허브 데스크톱을 사용 했더니 병합도 되고 pull, push도 되었다. https://m.blog.naver.com/beaqon/221269438710 깃허브 데스크탑 사용법 깃허브 앱이 있다고 말은 들었는데, 맥에서 터미널로 배워서 그런지 데스크탑 앱을 배울 기회가 딱히 없었... blog.naver.com 2021. 11. 4.
웹개발 플러스 3주차 강의 Selennuim : request 보다 더 다양한 기능을 할 수 있는 녀석 (정보를 가져온다.) 브라우저 제어 - 내가 필요한 정보를 얻기 위해 로그인, 스크롤내리기 등 브라우저를 동작 시킬 때 selenium과 같은 브라우저 제어 프로그램을 이용 할 수 있다. - 브라우저를 직접 작동 시키는 것으로 스크롤도 내리고 값을 넣을수도 있는 툴이다. (정보를 받아오기 위해 requests를 사용 했을 때는 단순히 get으로 요청하고 돌아온 값을 가지고 활용 했었다.) - 웹스크래핑 뿐만 아니라 브라우저 제어 기능을 응용하면 정해진 시간에 게시판에 글을 작성하는 등 다양한 업무를 자동화하는 데 쓰일 수 있습니다. 1. 셀레니움으로 스크랭핑 하기 (1) 웹스크래핑이란? : 웹페이지에서 우리가 원하는 부분의 데이.. 2021. 11. 3.
[TIL] 3일차 어제 새벽 2시쯤에 잠들었더니 알람을 듣지 못하고 11시 40분에 일어났다... 3일차 시간표 오후 12:00 ~ 오후 1:00 회원가입, 로그인 기능 구현 -> document.getElemtById("#").style.color = ""를 사용해서 안내 문구마다 색을 다르게 지정했다.) 오후 1:00 ~ 오후 6:00 웹개발 종합반 3주차 강의 수강 오후 6:00 ~ 오후 7:00 저녁시간 + 기능 구현 오후 7:00 ~ 오후 8:30 회의 + 기능 구현(폰트 설정) 오후 8:30 ~ 오후 8:40 회의 오후 8:40 ~ 오후 9:00 중간 멘토링 오후 9:00 ~ 오후 11:30 소스트리 사용해서 branch에 합치는 작업 -> 결국 합치지는 못했다. 자꾸 push를 할때마다 오류가 발생한다. 깃허.. 2021. 11. 3.
3일차 - 로그인/회원가입 CSS + 기능 보안 오늘 할 일 로그인/회원가입 CSS 추가 2021. 11. 3.
[TIL] 2일차 오늘은 와이어 프레임에 맞춰 로그인과 회원가입 틀을 짜고 회원가입에는 중복 검사, 정규식 검사, 비밀번호 확인 등등의 기능들을 만들어 주었고 로그인에는 JWT(필요한 저보를 암호화 시킨 토큰) 방식을 사용하여 사용자가 로그인을 하면 토큰을 발급 해주고 24시간 동안 토큰이 유지 되도록 구현했다. 2일차 시간표 오전 9:00 ~ 오후 12:00 웹개발 플러스 2주차 강의 수강 오후 12:00 ~ 오후 1:00 점심시간 + 숙제(2주차) 오후 1:00 ~ 오후 7:00 회원가입, 로그인 기능 구현 + Git 업로드 오후 7:00 ~ 오후 9:00 React 특강 오후 9:00 ~ 오후 10:00 노션 및 티스토리 정리 오후 10:00 ~ 오후 12:00 웹개발 플러스 3주차 강의 수강 Git 업로드 http.. 2021. 11. 2.
2일차 - 로그인/회원가입 틀 + 기능 구현 오늘 할 일 로그인/회원가입 틀 : 기능을 구현하기 전에 로그인(메인 페이지)와 회원가입 HTML 틀을 만들었다. 회원가입 기능 구현(HTML+JS+Python+MongoDB) : 정규식 검사, 중복 검사, 비밀번호 확인 등등을 만들었고 회원가입 버튼을 누르면 ajax를 통해서 Python으로 이동하여 db에 값을 insert 하도록 구현했다. 비밀번호는 Hashlib를 사용하여 서버 관리자도 볼 수 없도록 설정했다. 회원가입 기능을 구현하면서 발생 했던 오류사항 1 질문 처럼 로고를 눌렀을 때는 메인 페이지로 이동 할 수 있는데 메인 페이지에서 회원가입 버튼을 누르면 Not Found 에러 페이지가 띄워졌었다. 팀원들께 물어본 결과 해결 방법을 찾을 수 있었다. ## HTML을 주는 부분을 꼭 해야 한.. 2021. 11. 2.
728x90