전체 글
-
헬스 머신 분류 summaryProject/ML-헬스 기구 분류 및 운동법 추천 2023. 11. 15. 23:44
로컬에서 작업했던 헬스머신 분류가 끝났다,,,! 기술 스택은 python, pytorch, ngrok, flask를 백엔드에서 썼다 EC2환경 VPC에서 작업하여 서버를 구동했고 프론트는 그냥 간단하게 만들어서 S3정적 웹 배포로 끝냈다. ngrok배포할 때 브라우저에서 접속하면 https로 redirect되고 어떤 페이지가 나오는데 이 페이지를 보고 싶지 않으면 커스텀 헤더를 추가해서 요청하면 된다고 했다. 그래서 프론트쪽에서 해당 헤더를 추가하고 요청을 보냈더니 CORS에러가 났다. 에러에 대한 내용은 커스텀 헤더를 쓰려면 credential을 설정해야하고 어쩌고 아무튼 되게 길었다 근데 fetch에서 요청하는건 https로 redirect된 페이지가 나오지 않기 때문에 해당 커스텀 헤더를 추가할 필..
-
나만의 Git 정리 part 2Code Etc/Git 2023. 11. 14. 03:26
amend : 수정 못한 파일이 있습니다, 방금 만든 커밋에 추가하고 싶을 때 로컬 저장소에서만 커밋했을 떄 : amend명령어를 사용하면 방금 했던 커밋을 수정할 수 있다. 원격저장소까지 푸시했더라도 가능하다. 수정하지 못한 부분들을 수정한 다음에 stage에 올린다. 그리고 마지막커밋 정정버튼을 사용하여 커밋내용을 바꿀 수 있다. 원격저장소에 이미 푸시했을 때 : 로컬저장소에서 했던 대로 수행한 뒤에 원격저장소에 강제로 덮어씌우는 강제푸시를 하면 된다. cherry-pick : 커밋하나만 떼서 현재 브랜치에 붙이고 싶을 때 소스트리 ui에서 가져오고 싶은 커밋에 오른쪽 마우스를 눌러 체리픽으로 가져오면 된다. 이렇게 하면 변경사항을 복사해왔지만 커밋 아이디도 다르게 생성된다. reset : 이전 커밋..
-
나만의 git 정리Code Etc/Git 2023. 11. 10. 19:01
혼자 버전관리 Git이란 유용한 버전관리 시스템이다. git cloud에 파일을 업로드하면 어느 컴퓨터에서도 작업을 할 수 있다. 로컬 저장소에서 init명령어를 통해 git을 생성하고 이를 원격저장소와 연결하면 깃에 내 로컬 저장 폴더와 같은 repository가 생성된다. 로컬에서 작업 후 git add를 하면 작업한 내용이 workspace로 이동되어 git에서 해당 파일에 대한 로그를 추적한다. 수정을 하고 변곡점에 따른 commit을 하면 savepoint처럼 기록된다. git log를 통해 우리가 저장한 savepoint 즉 커밋 지점을 볼 수 있고 해당 ID로 checkout을 하면 저장한 포인터로 이동하여 파일도 바뀐다. 로컬에서 커밋한 내용들을 push를 통해 git에 업로드하면 우리의 ..
-
트윗 클론코딩 SummaryProject/트윗 클론코딩 2023. 10. 30. 18:59
각종 다이어그램 API Document : https://app.swaggerhub.com/apis-docs/Doyun-Han/Dwitter_APIs/1.0.0#/ 총평 및 느낀 점 노드로 진행한 프로젝트였는데 공부하는 데 많은 도움이 됐다. 강의를 두 번 듣는거라 확실히 처음에 들었을 때보다 이해도도 높았고 실력도 향상된 느낌이다. 프론트, 머신러닝, 백엔드 여러 분야를 모두 공부하고 있는데 이게 전부 조금씩 도움이 되는 것 같다. 배포를 하면서 겪는 어려움과 비용에 대한 고민...그리고 보안설정까지 직접 해보지 않으면 이해하기 어려운 것들을 모두 해낼 수 있었다. 쉽지만은 않은 여정이였지만 그래도 막상 하고 나니 뿌듯하다. 가장 살갗에 와닿는 점은 백엔드에 필요한 코드 작성 및 설계 실력 향상 그리..