728x90

전체 글 503

17일차(팀프로젝트 구현하기 & git 잔디 문제)

팀 프로젝트 css가 정리된 레이아웃에 내가 구현하는 기능들을 넣었다. 여기서 어제 작성하지 못했던 좋아요 버튼을 누르면 +1이 되는 기능을 구현했다. 이 전에는 db로 구현하지 않고 자체적으로 실행하려고 해서 구현을 하지 못했다. 추천 장소 리스트는 아직 팀원분들과 합치지 않아서 임의로 내가 구성해서 mongodb에 넣었고 파이썬을 이용해서 title과 좌표 x, y 그리고 좋아요를 넣었다. 추천 장소에 따른 마커를 찍는 것은 좌표를 이용해서 찍는 sample을 보고 추천 목록을 가져오는 함수 안에서 같이 실행을 했다. db에서 title과 좌표를 가져와서 마커를 마우스로 갖다 대면 해당 title이 뜨는 화면을 구현했다. 문제 발생 Git에 파일이 잘 못 올라가서 reset을 시키다가 문제가 생겼다...

TIL 2021.09.30

16일차_팀 프로젝트 기능 구현하기 시작

팀 프로젝트 _ 댕댕백서 카카오 지도 API 사용 기능 - geolocation으로 마커 표시하기 - 지도에 사용자 컨트롤 올리기 - 키워드로 장소검색하고 목록으로 표출하기 계획 좋아요 혹은 별점이 높은 순서대로 추천 장소를 목록으로 띄우고 그 장소들의 위도와 경도를 알아내 마커를 띄우는 것을 1차 프로젝트 목표로 했다. 구현 처음엔 지도에 사용자 컨트롤을 올려서 확대와 축소, 지도와 스카이 뷰를 띄우고 특정 장소를 검색했을 때 목록으로 표출하려고 시도를 했으나 뒤죽박죽으로 결과가 나오고 하나의 기능만 구현이 되는 경우가 생겼다. 코드들을 html, css, js로 따로 구분하여 class 값이 겹쳐서 잘 나오지 않는지 계속 훑어서 화면 상 2개의 기능이 같이 화면에 띄워지게 했다. 지도API에 꼭 들어..

TIL 2021.09.29

15일차(Git merge 성공)

merge가 계속 안됐었는데 드디어 merge가 되었다. 😆😆😆 새로 만든 branch 이름을 aa라고 가정, main branch에 병합하는 과정을 적었다. 혹시 모르니깐 pull은 필수! git branch aa git checkout aa git add . # git add test.txt git commit -m "test" git status git checkout main git status git merge aa git push origin main merge하고 나서 main과 새로만든 branch에도 같이 push를 했었는데 main만 push해도 잘 반영이 된다. 이 전에는 왜 안된건지 잘 모르겠지만 무작정 push만 해서 그런게 아닐까 싶기도 하다. 그래서 아래는 main 병합하고 이..

TIL 2021.09.27

2주차

09.23~09.24 팀플 프로젝트 나는 세세히 계획을 안짜고 두루뭉술하게 이런 기능이랑 이런 기능을 짜봐야 겠다 식으로 계획을 짰었다. 팀플에서는 하루에 무엇을 해야하는지 어떤 식으로 구체화 할 것인지 계획을 짜야했는데 프로젝트는 처음하다보니 의견을 조율하고 정하는 과정에서 시간이 너무 오래걸렸다. 튜터님에게 1차 프로젝트는 간단히 구현할 수 있는 것만 하라는 피드백을 받고 다시 계획을 짜다가 끝났다. 또 팀 프로젝트로 인해 GIT을 사용해야해서 연습을 하는데 자꾸 오류가 뜨고 뭐 하나 잘 되는게 없는 것 같다😂 AWS 강의 이번주에는 AWS 강의를 들었는데 아직도 개념에 대한 이해를 잘 하지 못하겠다. 팀플이랑 같이 병행해서 들어야 해서 추석 연휴 내내 미리 공부했는데 아직 이해하지 못했다,,, 1주..

WIL 2021.09.26

Git 명령어 정리

.git 폴더 생성하기 git init git pull ## 중요 git pull origin master git add 업로드할 파일 git commit git commit -m "메모" git remote -v git remote add origin 주소입력 # 보낼 곳 등록 git push git push origin master git remote rm origin git remote add origin Repository주소 1. git push origin +master # 강제로 push하기 2. git pull --rebase orgin master 팀원 저장소 PUSH 하기 git clone gitRepository주소 git remote add origin gitRepository주소 ..

GitHub 2021.09.26

13일차(git_문제점 아직 해결못함)😥😥

[spartacodingclub/TIL] - 12일차(알게된 점 & Git project) 오늘은 이전에 생긴 문제점들을 해결해보자하고 다시 시작했다. 새로만든 branch pp에 특정 하나의 파일을 add하면 git main branch에 pull 한 파일들이 업로드된다. 무슨일이야ㅜㅜ 그래서 폴더에 있는 파일들을 싹다 지우고(local) 새로운 메모장 파일을 만들었다. 그리고 새로운 메모장을 업로드 했더니 새로운 파일은 안올라가고 이전에 만든 branch에 올린 파일들을 삭제 했는데 그 파일들이 쨘 하고 다시 떴다,, 왜 이런건지는 모르겠지만 제거한 파일들을 반영하는 방법은 알아냈다. git을 이용하다가 파일 이름이 변경되거나 삭제가 되면 git add 명령어를 이용해도 서버에 반영이 되지 않는다고 ..

TIL 2021.09.26

12일차(알게된 점 & Git project)

프로젝트를 진행하면서 알게 된 것들 query = {검색어} 가 뭐일까 하고 검색했다가 아래 글을 보고 새로운 사실을 알게 되었다. query={검색어}는 흔히 사이트에서 무엇을 검색할 때 query=다음에 뜨는 단어가 검색어였다. Get에서 데이터를 전달할 때 ?를 사용하여 /users?id=123 하면 아이디가 123인 사용자를 가져온다. 그런데 /users/123라고 사용을 할 수 있다는 것이다. [번역] Path Variable과 Query Parameter는 언제 사용해야 할까? https://ryan-han.com/post/translated/pathvariable_queryparam/ PUT VS POST update할때 put을 사용하지만 사람마다 put을 사용할 수도 있고 post로 사용..

TIL 2021.09.25

11일차

팀프로젝트 시작 Project 주제 선정 강아지 추천 산책로와 애견동반 음식점,카페를 추천해주는 서비스 유저가 사진을 올려 직접 다녀온 곳을 표시할 수 있고 리뷰나 평점을 기록할 수 있도록 만드는 서비스를 기획했다. 기획 지도 + 강아지를 위한 서비스를 초안으로 생각해서 네이버 지도 API와 카카오 지도 API를 보며 추가했으면 하는 기능들을 각자 정리했다. 각자 정한 기획안에서 괜찮은 기능들을 가져와 정리했다. 내가 맡은 파트 메인 테마 선정하기 로그인 전 메인페이지 + 회원가입 기능 로그인 후 메인페이지 프로젝트 시작 프로젝트를 한 번도 안해봐서 기대도 되지만 그만큼 내가 구현을 해야하는데,, 하는 걱정도 든다. 프로젝트 주제는 무엇을 만들지 고민했다가 이 전부터 만들고 싶었던 것들을 메모해 놓은게 ..

TIL 2021.09.24